summaryrefslogtreecommitdiff
path: root/asm
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2015-10-10 05:20:38 -0700
committerYamaArashi <shadow962@live.com>2015-10-10 05:20:38 -0700
commit725956695bbe9a720b11d0eb70a1f6cb72bca27b (patch)
tree8e90ec987994d4aeda3ea0063f09c450c4f97d19 /asm
parente329fff4a22f8fa8ced2cd756827bc0deb9680da (diff)
add labels for unknown ROM data
Diffstat (limited to 'asm')
-rw-r--r--asm/emerald.s15856
-rw-r--r--asm/gpu_obj.s26
-rw-r--r--asm/libagbbackup.s2
-rw-r--r--asm/libgcc.s12
-rw-r--r--asm/libmks4agb.s52
-rw-r--r--asm/librfu.s12
6 files changed, 7980 insertions, 7980 deletions
diff --git a/asm/emerald.s b/asm/emerald.s
index b4ec3d95b..791caacab 100644
--- a/asm/emerald.s
+++ b/asm/emerald.s
@@ -313,7 +313,7 @@ decimal_int_to_string: ; 8008CC0
adds r4, r0, 0
adds r6, r1, 0
lsls r3, 24
- ldr r0, =0x082ec7e4
+ ldr r0, =gUnknown_082EC7E4
lsrs r3, 22
subs r3, 0x4
adds r3, r0
@@ -330,7 +330,7 @@ decimal_int_to_string: ; 8008CC0
adds r5, r0, 0
cmp r5, 0
ble @08008D60
- ldr r0, =0x082ec7d4
+ ldr r0, =gUnknown_082EC7D4
mov r8, r0
@08008CEE:
adds r0, r6, 0
@@ -412,7 +412,7 @@ sub_8008D70: ; 8008D70
adds r4, r0, 0
adds r6, r1, 0
lsls r3, 24
- ldr r0, =0x082ec7e4
+ ldr r0, =gUnknown_082EC7E4
lsrs r3, 22
subs r3, 0x4
adds r3, r0
@@ -429,7 +429,7 @@ sub_8008D70: ; 8008D70
adds r5, r0, 0
cmp r5, 0
ble @08008E10
- ldr r0, =0x082ec7d4
+ ldr r0, =gUnknown_082EC7D4
mov r8, r0
@08008D9E:
adds r0, r6, 0
@@ -538,7 +538,7 @@ sub_8008E20: ; 8008E20
adds r5, r1, 0
cmp r5, 0
ble @08008ECA
- ldr r0, =0x082ec7d4
+ ldr r0, =gUnknown_082EC7D4
mov r9, r0
@08008E5E:
mov r0, r8
@@ -725,12 +725,12 @@ sub_8008FCC: ; 8008FCC
sub sp, 0xC
adds r5, r0, 0
adds r6, r1, 0
- ldr r1, =0x082ec80c
+ ldr r1, =gUnknown_082EC80C
mov r0, sp
movs r2, 0x4
bl memcpy
add r4, sp, 0x4
- ldr r1, =0x082ec810
+ ldr r1, =gUnknown_082EC810
adds r0, r4, 0
movs r2, 0x5
bl memcpy
@@ -818,12 +818,12 @@ sub_8009058: ; 8009058
ldrb r0, [r0, 0x8]
cmp r0, 0
beq @08009070
- ldr r0, =0x085e821a
+ ldr r0, =gUnknown_085E821A
b @08009072
.align 2, 0
.pool
@08009070:
- ldr r0, =0x085e8219
+ ldr r0, =gUnknown_085E8219
@08009072:
pop {r1}
bx r1
@@ -839,12 +839,12 @@ sub_800907C: ; 800907C
ldrb r0, [r0, 0x8]
cmp r0, 0
beq @08009094
- ldr r0, =0x085e8258
+ ldr r0, =gUnknown_085E8258
b @08009096
.align 2, 0
.pool
@08009094:
- ldr r0, =0x085e8260
+ ldr r0, =gUnknown_085E8260
@08009096:
pop {r1}
bx r1
@@ -854,7 +854,7 @@ sub_800907C: ; 800907C
thumb_func_start sub_80090A0
sub_80090A0: ; 80090A0
- ldr r0, =0x085e8229
+ ldr r0, =gUnknown_085E8229
bx lr
.align 2, 0
.pool
@@ -862,7 +862,7 @@ sub_80090A0: ; 80090A0
thumb_func_start sub_80090A8
sub_80090A8: ; 80090A8
- ldr r0, =0x085e8231
+ ldr r0, =gUnknown_085E8231
bx lr
.align 2, 0
.pool
@@ -870,7 +870,7 @@ sub_80090A8: ; 80090A8
thumb_func_start sub_80090B0
sub_80090B0: ; 80090B0
- ldr r0, =0x085e8236
+ ldr r0, =gUnknown_085E8236
bx lr
.align 2, 0
.pool
@@ -878,7 +878,7 @@ sub_80090B0: ; 80090B0
thumb_func_start sub_80090B8
sub_80090B8: ; 80090B8
- ldr r0, =0x085e823c
+ ldr r0, =gUnknown_085E823C
bx lr
.align 2, 0
.pool
@@ -886,7 +886,7 @@ sub_80090B8: ; 80090B8
thumb_func_start sub_80090C0
sub_80090C0: ; 80090C0
- ldr r0, =0x085e8243
+ ldr r0, =gUnknown_085E8243
bx lr
.align 2, 0
.pool
@@ -894,7 +894,7 @@ sub_80090C0: ; 80090C0
thumb_func_start sub_80090C8
sub_80090C8: ; 80090C8
- ldr r0, =0x085e8249
+ ldr r0, =gUnknown_085E8249
bx lr
.align 2, 0
.pool
@@ -902,7 +902,7 @@ sub_80090C8: ; 80090C8
thumb_func_start sub_80090D0
sub_80090D0: ; 80090D0
- ldr r0, =0x085e8250
+ ldr r0, =gUnknown_085E8250
bx lr
.align 2, 0
.pool
@@ -913,7 +913,7 @@ get_fcode_buffer: ; 80090D8
push {lr}
cmp r0, 0xD
bhi @080090F0
- ldr r1, =0x082ec818
+ ldr r1, =gUnknown_082EC818
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -922,7 +922,7 @@ get_fcode_buffer: ; 80090D8
.align 2, 0
.pool
@080090F0:
- ldr r0, =0x085e8218
+ ldr r0, =gUnknown_085E8218
@080090F2:
pop {r1}
bx r1
@@ -1186,7 +1186,7 @@ sub_800927C: ; 800927C
movs r0, 0
cmp r1, 0x18
bhi @0800928E
- ldr r0, =0x082ec850
+ ldr r0, =gUnknown_082EC850
adds r0, r1, r0
ldrb r0, [r0]
@0800928E:
@@ -1423,12 +1423,12 @@ sub_8009414: ; 8009414
lsrs r7, r3, 24
lsls r4, 16
lsrs r4, 16
- ldr r0, =0x082ecf20
+ ldr r0, =gUnknown_082ECF20
lsls r1, r5, 4
movs r2, 0x20
bl gpu_pal_apply
ldr r3, =0x040000d4
- ldr r0, =0x082ecf40
+ ldr r0, =gUnknown_082ECF40
str r0, [r3]
lsls r2, r7, 14
lsls r0, r4, 5
@@ -1525,13 +1525,13 @@ sub_80094EC: ; 80094EC
lsrs r4, 24
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x082ecf20
+ ldr r0, =gUnknown_082ECF20
mov r2, r8
lsls r1, r2, 4
movs r2, 0x20
bl gpu_pal_apply
ldr r2, =0x040000d4
- ldr r0, =0x082ecf40
+ ldr r0, =gUnknown_082ECF40
str r0, [r2]
lsls r0, r5, 14
movs r1, 0xC0
@@ -1547,7 +1547,7 @@ sub_80094EC: ; 80094EC
str r1, [r0, 0x4]
movs r1, 0
str r1, [r0, 0x8]
- ldr r0, =0x082ed1d0
+ ldr r0, =gUnknown_082ED1D0
adds r6, r0
ldrb r0, [r6]
lsls r4, 8
@@ -2252,7 +2252,7 @@ sub_8009AA0: ; 8009AA0
stm r2!, {r3,r6,r7}
ldr r1, [r1]
str r1, [r2]
- ldr r4, =0x082ed1d4
+ ldr r4, =gUnknown_082ED1D4
adds r2, r0, 0
adds r1, r4, 0
ldm r1!, {r5-r7}
@@ -2415,7 +2415,7 @@ sub_8009AA0: ; 8009AA0
@08009CCA:
adds r0, r2, 0
bl sub_800B524
- ldr r5, =0x082ed1d4
+ ldr r5, =gUnknown_082ED1D4
mov r0, r8
adds r1, r5, 0
bl strcmp
@@ -2461,7 +2461,7 @@ sub_8009AA0: ; 8009AA0
bl sub_800A418
b @08009D6E
@08009D3E:
- ldr r3, =0x082ed1a8
+ ldr r3, =gUnknown_082ED1A8
ldr r0, =0x03003090
adds r0, 0x2
adds r0, r4, r0
@@ -3987,7 +3987,7 @@ sub_800A824: ; 800A824
task00_link_test: ; 800A850
push {r4-r6,lr}
sub sp, 0x20
- ldr r1, =0x082ed1e4
+ ldr r1, =gUnknown_082ED1E4
mov r0, sp
bl strcat
mov r0, sp
@@ -4875,7 +4875,7 @@ c2_800ACD4: ; 800AF30
bl SetVBlankCallback
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082ed1fc
+ ldr r1, =gUnknown_082ED1FC
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -4887,7 +4887,7 @@ c2_800ACD4: ; 800AF30
str r1, [r4]
movs r0, 0x1
bl bg_set_tilemap
- ldr r0, =0x082ed204
+ ldr r0, =gUnknown_082ED204
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -4916,7 +4916,7 @@ c2_800ACD4: ; 800AF30
lsls r1, 8
movs r0, 0
bl lcd_io_clear_bits
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -4948,26 +4948,26 @@ c2_800ACD4: ; 800AF30
sub_800B080: ; 800B080
push {r4,r5,lr}
sub sp, 0xC
- ldr r1, =0x082ed168
+ ldr r1, =gUnknown_082ED168
movs r0, 0
movs r2, 0x20
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x082ec88c
+ ldr r1, =gUnknown_082EC88C
movs r5, 0
str r5, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x082ecd34
+ ldr r1, =gUnknown_082ECD34
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x1
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x082ec86c
+ ldr r0, =gUnknown_082EC86C
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -4977,10 +4977,10 @@ sub_800B080: ; 800B080
movs r0, 0x2
movs r1, 0
bl Window_FastFillPixels
- ldr r4, =0x082ed224
+ ldr r4, =gUnknown_082ED224
str r4, [sp]
str r5, [sp, 0x4]
- ldr r0, =0x085ee4f7
+ ldr r0, =gUnknown_085EE4F7
str r0, [sp, 0x8]
movs r0, 0
movs r1, 0x3
@@ -4989,7 +4989,7 @@ sub_800B080: ; 800B080
bl box_print
str r4, [sp]
str r5, [sp, 0x4]
- ldr r0, =0x085ee50c
+ ldr r0, =gUnknown_085EE50C
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0x3
@@ -5018,7 +5018,7 @@ sub_800B080: ; 800B080
sub_800B138: ; 800B138
push {lr}
sub sp, 0xC
- ldr r1, =0x082ed168
+ ldr r1, =gUnknown_082ED168
movs r0, 0
movs r2, 0x20
movs r3, 0
@@ -5029,11 +5029,11 @@ sub_800B138: ; 800B138
movs r0, 0x2
movs r1, 0
bl Window_FastFillPixels
- ldr r0, =0x082ed224
+ ldr r0, =gUnknown_082ED224
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r0, =0x085ee4a4
+ ldr r0, =gUnknown_085EE4A4
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x3
@@ -5122,11 +5122,11 @@ sub_800B1A0: ; 800B1A0
ldrb r0, [r0]
cmp r0, 0x2
bne @0800B244
- ldr r0, =0x082ed224
+ ldr r0, =gUnknown_082ED224
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r0, =0x085ee572
+ ldr r0, =gUnknown_085EE572
str r0, [sp, 0x8]
movs r0, 0
movs r1, 0x3
@@ -5139,11 +5139,11 @@ sub_800B1A0: ; 800B1A0
@0800B244:
cmp r0, 0x1
bne @0800B260
- ldr r0, =0x082ed224
+ ldr r0, =gUnknown_082ED224
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r0, =0x085ee553
+ ldr r0, =gUnknown_085EE553
str r0, [sp, 0x8]
movs r0, 0
movs r1, 0x3
@@ -5292,7 +5292,7 @@ sub_800B348: ; 800B348
stm r2!, {r3,r4,r6}
ldr r0, [r0]
str r0, [r2]
- ldr r3, =0x082ed1d4
+ ldr r3, =gUnknown_082ED1D4
adds r2, r1, 0
adds r0, r3, 0
ldm r0!, {r4-r6}
@@ -5343,7 +5343,7 @@ sub_800B3A4: ; 800B3A4
str r0, [r1]
adds r0, r2, 0
bl sub_800B524
- ldr r5, =0x082ed1d4
+ ldr r5, =gUnknown_082ED1D4
adds r0, r4, 0
adds r1, r5, 0
bl strcmp
@@ -10676,7 +10676,7 @@ sub_800DCB4: ; 800DCB4
ldrb r0, [r1]
cmp r0, 0xFF
beq @0800DCD8
- ldr r5, =0x082ed470
+ ldr r5, =gUnknown_082ED470
adds r2, r1, 0
@0800DCC4:
adds r1, r4, r3
@@ -10708,7 +10708,7 @@ sub_800DCE8: ; 800DCE8
ldrb r0, [r1]
cmp r0, 0
beq @0800DD0C
- ldr r5, =0x082ed370
+ ldr r5, =gUnknown_082ED370
adds r2, r1, 0
@0800DCF8:
adds r1, r4, r3
@@ -11088,7 +11088,7 @@ sub_800DFB4: ; 800DFB4
ldrb r0, [r0]
cmp r0, 0x1
bne @0800E024
- ldr r0, =0x082ed5f0
+ ldr r0, =gUnknown_082ED5F0
adds r1, r3, 0
movs r3, 0
bl obj_add_from_template_forward_search
@@ -11102,7 +11102,7 @@ sub_800DFB4: ; 800DFB4
adds r4, r0
ldr r0, =0x00001234
strh r0, [r4, 0x3C]
- ldr r0, =0x082ed5e0
+ ldr r0, =gUnknown_082ED5E0
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_tag_get_range_start
strh r0, [r4, 0x3A]
@@ -11117,7 +11117,7 @@ sub_800DFB4: ; 800DFB4
.align 2, 0
.pool
@0800E024:
- ldr r0, =0x082ed5f0
+ ldr r0, =gUnknown_082ED5F0
adds r1, r3, 0
movs r3, 0
bl obj_add_from_template_forward_search
@@ -11131,7 +11131,7 @@ sub_800DFB4: ; 800DFB4
adds r0, r5
ldr r1, =0x00001234
strh r1, [r0, 0x3C]
- ldr r0, =0x082ed5e0
+ ldr r0, =gUnknown_082ED5E0
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_tag_get_range_start
ldrb r2, [r4]
@@ -11185,7 +11185,7 @@ sub_800E084: ; 800E084
movs r0, 0x84
lsls r0, 3
adds r3, r0
- ldr r0, =0x082ec690
+ ldr r0, =gUnknown_082EC690
ldr r1, [r0]
ldr r2, [r0, 0x4]
str r1, [r3]
@@ -11204,7 +11204,7 @@ sub_800E084: ; 800E084
thumb_func_start sub_800E0E8
sub_800E0E8: ; 800E0E8
push {r4,lr}
- ldr r4, =0x082ed5e0
+ ldr r4, =gUnknown_082ED5E0
ldrh r0, [r4, 0x6]
bl gpu_tile_obj_tag_get_range_start
lsls r0, 16
@@ -11214,7 +11214,7 @@ sub_800E0E8: ; 800E0E8
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@0800E100:
- ldr r0, =0x082ed5e8
+ ldr r0, =gUnknown_082ED5E8
bl gpu_pal_obj_alloc_tag_and_apply
ldr r1, =0x02022b10
movs r0, 0xFF
@@ -11445,7 +11445,7 @@ sub_800E174: ; 800E174
movs r1, 0x84
lsls r1, 3
adds r0, r4, r1
- ldr r1, =0x082ed570
+ ldr r1, =gUnknown_082ED570
ldr r2, [r1, 0x4]
ldr r1, [r1]
str r1, [r0]
@@ -12050,7 +12050,7 @@ sub_800E748: ; 800E748
@0800E7E4:
ldr r4, =0x03005000
ldrb r0, [r4, 0xC]
- ldr r3, =0x082ed6e0
+ ldr r3, =gUnknown_082ED6E0
movs r1, 0
movs r2, 0xF0
bl sub_800C054
@@ -12112,7 +12112,7 @@ sub_800E748: ; 800E748
sub_800E87C: ; 800E87C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x082ed6a5
+ ldr r1, =gUnknown_082ED6A5
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -12266,7 +12266,7 @@ sub_800E94C: ; 800E94C
.4byte @0800E9F8
.4byte @0800EA3C
@0800E9A4:
- ldr r0, =0x082ed608
+ ldr r0, =gUnknown_082ED608
bl sub_800BFCC
ldr r0, =0x03005000
movs r2, 0x1
@@ -12276,7 +12276,7 @@ sub_800E94C: ; 800E94C
.pool
@0800E9BC:
ldrb r0, [r7, 0xC]
- ldr r3, =0x082ed6e0
+ ldr r3, =gUnknown_082ED6E0
movs r1, 0
movs r2, 0xF0
bl sub_800C054
@@ -12530,7 +12530,7 @@ sub_800EB44: ; 800EB44
.align 2, 0
.pool
@0800EC10:
- ldr r3, =0x082ed6e0
+ ldr r3, =gUnknown_082ED6E0
movs r0, 0x2
movs r1, 0
movs r2, 0xF0
@@ -12635,7 +12635,7 @@ sub_800EB44: ; 800EB44
thumb_func_start sub_800ED10
sub_800ED10: ; 800ED10
push {lr}
- ldr r3, =0x082ed6e0
+ ldr r3, =gUnknown_082ED6E0
movs r0, 0x1
movs r1, 0
movs r2, 0xF0
@@ -12772,7 +12772,7 @@ sub_800EDD4: ; 800EDD4
bl sub_800E604
@0800EE38:
movs r5, 0
- ldr r6, =0x082ed7e0
+ ldr r6, =gUnknown_082ED7E0
@0800EE3C:
lsls r0, r5, 2
adds r0, r6
@@ -14313,7 +14313,7 @@ sub_800F86C: ; 800F86C
adds r0, 0x82
ldrh r0, [r0]
lsls r0, 2
- ldr r3, =0x082ed628
+ ldr r3, =gUnknown_082ED628
adds r0, r3
ldr r1, [r1]
ldr r0, [r0]
@@ -14354,7 +14354,7 @@ sub_800F86C: ; 800F86C
.align 2, 0
.pool
@0800FAAC:
- ldr r2, =0x082ed6b8
+ ldr r2, =gUnknown_082ED6B8
ldr r3, =0x03003092
adds r0, r5, r3
ldrh r1, [r0]
@@ -14744,7 +14744,7 @@ sub_800FD14: ; 800FD14
ldrb r2, [r0]
ldrb r0, [r1]
eors r0, r2
- ldr r1, =0x082ed695
+ ldr r1, =gUnknown_082ED695
adds r0, r1
ldrb r0, [r0]
adds r0, 0x1
@@ -15116,7 +15116,7 @@ rfufunc_80FA020: ; 8010028
adds r1, r3, 0
adds r1, 0x88
adds r1, r0, r1
- ldr r2, =0x082ed628
+ ldr r2, =gUnknown_082ED628
adds r0, r3
adds r0, 0x82
ldrh r0, [r0]
@@ -15584,7 +15584,7 @@ sub_8010434: ; 8010434
sub_8010454: ; 8010454
push {r4,lr}
adds r3, r0, 0
- ldr r1, =0x082ed6e0
+ ldr r1, =gUnknown_082ED6E0
ldrh r0, [r1]
cmp r0, r3
beq @08010482
@@ -16394,7 +16394,7 @@ sub_8010A70: ; 8010A70
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r0, =0x082ed7ec
+ ldr r0, =gUnknown_082ED7EC
adds r1, r4, 0
bl strcmp
adds r5, r0, 0
@@ -16425,7 +16425,7 @@ sub_8010AAC: ; 8010AAC
lsls r0, 24
lsrs r6, r0, 24
ldr r3, =0x03005000
- ldr r2, =0x082ed68c
+ ldr r2, =gUnknown_082ED68C
ldr r1, =0x00000ce9
adds r0, r3, r1
ldrb r1, [r0]
@@ -16542,7 +16542,7 @@ sub_8010AAC: ; 8010AAC
@08010BC0:
ldr r5, =0x020228c4
adds r1, r5, 0
- ldr r0, =0x082ed7ec
+ ldr r0, =gUnknown_082ED7EC
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldrh r2, [r0]
@@ -17753,7 +17753,7 @@ sub_8011404: ; 8011404
adds r1, r4, 0
bl sub_8011A64
@08011544:
- ldr r0, =0x082ed7fc
+ ldr r0, =gUnknown_082ED7FC
movs r1, 0x5
movs r2, 0x5
bl nullsub_5
@@ -17771,7 +17771,7 @@ sub_8011404: ; 8011404
adds r0, 0xF0
movs r1, 0x1
strb r1, [r0]
- ldr r0, =0x082ed814
+ ldr r0, =gUnknown_082ED814
movs r1, 0x5
movs r2, 0x5
bl nullsub_5
@@ -18601,12 +18601,12 @@ sub_8011C10: ; 8011C10
bl sub_800BF4C
ldr r2, =0x02022b2c
adds r1, r2, 0
- ldr r0, =0x082ed608
+ ldr r0, =gUnknown_082ED608
ldm r0!, {r3,r5,r6}
stm r1!, {r3,r5,r6}
ldm r0!, {r3,r5,r6}
stm r1!, {r3,r5,r6}
- ldr r0, =0x082ed620
+ ldr r0, =gUnknown_082ED620
subs r4, 0x1
adds r4, r0
ldrb r0, [r4]
@@ -18649,7 +18649,7 @@ sub_8011C84: ; 8011C84
bl sub_800BF4C
ldr r2, =0x02022b2c
adds r1, r2, 0
- ldr r0, =0x082ed608
+ ldr r0, =gUnknown_082ED608
ldm r0!, {r3,r6,r7}
stm r1!, {r3,r6,r7}
ldm r0!, {r3,r6,r7}
@@ -18874,7 +18874,7 @@ sub_8011E2C: ; 8011E2C
strh r1, [r6, 0x2]
ldrh r1, [r0, 0xA]
strh r1, [r6, 0x4]
- ldr r1, =0x082ed695
+ ldr r1, =gUnknown_082ED695
movs r2, 0x8
ldrsh r0, [r0, r2]
adds r0, r1
@@ -19380,7 +19380,7 @@ sub_801227C: ; 801227C
@08012280:
lsls r2, r4, 24
lsrs r2, 24
- ldr r0, =0x082ed82c
+ ldr r0, =gUnknown_082ED82C
movs r1, 0
bl nullsub_5
adds r4, 0x1
@@ -19488,7 +19488,7 @@ sub_801229C: ; 801229C
adds r6, r7, 0
cmp r6, 0x3
ble @0801232C
- ldr r0, =0x082ed868
+ ldr r0, =gUnknown_082ED868
movs r1, 0x1
movs r2, 0xF
bl nullsub_5
@@ -19513,11 +19513,11 @@ sub_801229C: ; 801229C
adds r2, r4, 0
movs r3, 0x4
bl nullsub_13
- ldr r0, =0x082ed84b
+ ldr r0, =gUnknown_082ED84B
movs r1, 0x6
adds r2, r4, 0
bl nullsub_5
- ldr r0, =0x082ed85b
+ ldr r0, =gUnknown_082ED85B
movs r1, 0x16
adds r2, r4, 0
bl nullsub_5
@@ -19621,11 +19621,11 @@ sub_801229C: ; 801229C
adds r2, r4, 0
movs r3, 0x4
bl nullsub_13
- ldr r0, =0x082ed84b
+ ldr r0, =gUnknown_082ED84B
movs r1, 0x6
adds r2, r4, 0
bl nullsub_5
- ldr r0, =0x082ed85b
+ ldr r0, =gUnknown_082ED85B
movs r1, 0x16
adds r2, r4, 0
bl nullsub_5
@@ -19713,14 +19713,14 @@ sub_80124EC: ; 80124EC
beq @08012564
b @080125A6
@08012538:
- ldr r1, =0x082edb60
+ ldr r1, =gUnknown_082EDB60
subs r0, r5, 0x1
lsls r0, 2
b @0801256C
.align 2, 0
.pool
@08012544:
- ldr r1, =0x082edb60
+ ldr r1, =gUnknown_082EDB60
subs r0, r5, 0x1
lsls r0, 2
adds r1, 0x14
@@ -19728,7 +19728,7 @@ sub_80124EC: ; 80124EC
.align 2, 0
.pool
@08012554:
- ldr r1, =0x082edb60
+ ldr r1, =gUnknown_082EDB60
subs r0, r5, 0x1
lsls r0, 2
adds r1, 0x28
@@ -19736,7 +19736,7 @@ sub_80124EC: ; 80124EC
.align 2, 0
.pool
@08012564:
- ldr r1, =0x082edb60
+ ldr r1, =gUnknown_082EDB60
subs r0, r5, 0x1
lsls r0, 2
adds r1, 0x3C
@@ -19755,7 +19755,7 @@ sub_80124EC: ; 80124EC
.align 2, 0
.pool
@08012588:
- ldr r1, =0x082edb60
+ ldr r1, =gUnknown_082EDB60
subs r0, r5, 0x1
lsls r0, 2
adds r1, 0x50
@@ -19801,7 +19801,7 @@ sub_80125BC: ; 80125BC
movs r1, 0x1
movs r3, 0
bl sub_80173E0
- ldr r1, =0x082ed8cc
+ ldr r1, =gUnknown_082ED8CC
add r0, sp, 0x8
bl gf_strcpy
adds r5, r0, 0
@@ -19881,7 +19881,7 @@ sub_801262C: ; 801262C
.4byte @080126B8
@080126B8:
ldr r0, =0x02021fc4
- ldr r1, =0x082ed960
+ ldr r1, =gUnknown_082ED960
bl ExpandTextCodes
@080126C0:
pop {r0}
@@ -20036,7 +20036,7 @@ sub_8012780: ; 8012780
strh r0, [r3]
@08012848:
ldr r2, =0x02022c2c
- ldr r1, =0x082f00c4
+ ldr r1, =gUnknown_082F00C4
ldrh r0, [r3]
lsls r0, 2
adds r0, r1
@@ -20107,7 +20107,7 @@ sub_8012780: ; 8012780
movs r1, 0xFF
bl sub_8016FC0
strb r0, [r6, 0x17]
- ldr r0, =0x082f00bc
+ ldr r0, =gUnknown_082F00BC
bl Window_AddFromTemplate
strb r0, [r6, 0x10]
ldr r0, =0x02022c2d
@@ -20124,24 +20124,24 @@ sub_8012780: ; 8012780
.align 2, 0
.pool
@08012928:
- ldr r0, =0x082f011c
+ ldr r0, =gUnknown_082F011C
b @08012932
.align 2, 0
.pool
@08012930:
- ldr r0, =0x082f0124
+ ldr r0, =gUnknown_082F0124
@08012932:
bl Window_AddFromTemplate
strb r0, [r6, 0xF]
@08012938:
- ldr r0, =0x082f012c
+ ldr r0, =gUnknown_082F012C
bl Window_AddFromTemplate
strb r0, [r6, 0x11]
ldrb r0, [r6, 0x10]
movs r1, 0x22
bl Window_FastFillPixels
ldrb r0, [r6, 0x10]
- ldr r2, =0x082edbc4
+ ldr r2, =gUnknown_082EDBC4
movs r3, 0x1
mov r8, r3
str r3, [sp]
@@ -20160,7 +20160,7 @@ sub_8012780: ; 8012780
bl sub_81973FC
ldr r0, =0x03006310
adds r2, r0, 0
- ldr r1, =0x082f015c
+ ldr r1, =gUnknown_082F015C
ldm r1!, {r3,r5,r7}
stm r2!, {r3,r5,r7}
ldm r1!, {r3,r5,r7}
@@ -20189,7 +20189,7 @@ sub_8012780: ; 8012780
.pool
@080129C8:
ldr r0, =0x02021cc4
- ldr r2, =0x082f0048
+ ldr r2, =gUnknown_082F0048
ldr r4, =0x02022c2c
ldrb r1, [r4]
lsls r1, 2
@@ -20210,14 +20210,14 @@ sub_8012780: ; 8012780
cmp r0, 0
beq @08012A18
ldr r0, =0x02021fc4
- ldr r1, =0x082ed990
+ ldr r1, =gUnknown_082ED990
bl ExpandTextCodes
b @08012A34
.align 2, 0
.pool
@08012A18:
ldr r0, =0x02021fc4
- ldr r1, =0x082ed960
+ ldr r1, =gUnknown_082ED960
bl ExpandTextCodes
b @08012A34
.align 2, 0
@@ -20349,7 +20349,7 @@ sub_8012780: ; 8012780
@08012B24:
adds r0, r6, 0
adds r0, 0xD
- ldr r2, =0x082eddc4
+ ldr r2, =gUnknown_082EDDC4
lsls r1, r3, 2
adds r1, r2
ldr r1, [r1]
@@ -20379,7 +20379,7 @@ sub_8012780: ; 8012780
lsrs r3, r0, 31
adds r0, r6, 0
adds r0, 0xD
- ldr r2, =0x082eddc4
+ ldr r2, =gUnknown_082EDDC4
lsls r1, r3, 2
adds r1, r2
ldr r1, [r1]
@@ -20557,7 +20557,7 @@ sub_8012780: ; 8012780
adds r1, r2
bl sub_8018404
ldr r0, =0x02021fc4
- ldr r1, =0x082edc9c
+ ldr r1, =gUnknown_082EDC9C
bl ExpandTextCodes
movs r0, 0xD
strb r0, [r6, 0xC]
@@ -20643,7 +20643,7 @@ sub_8012780: ; 8012780
@08012D8A:
adds r0, r6, 0
adds r0, 0xD
- ldr r1, =0x082edc5c
+ ldr r1, =gUnknown_082EDC5C
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -20698,7 +20698,7 @@ sub_8012780: ; 8012780
@08012DF2:
adds r0, r6, 0
adds r0, 0xD
- ldr r1, =0x082edc78
+ ldr r1, =gUnknown_082EDC78
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -20801,7 +20801,7 @@ sub_8012780: ; 8012780
@08012EB6:
adds r0, r6, 0
adds r0, 0xD
- ldr r1, =0x082edd58
+ ldr r1, =gUnknown_082EDD58
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -20964,12 +20964,12 @@ sub_8012FC4: ; 8012FC4
.4byte @08013068
.4byte @08013050
@08013050:
- ldr r1, =0x082edbe8
+ ldr r1, =gUnknown_082EDBE8
b @0801305A
.align 2, 0
.pool
@08013058:
- ldr r1, =0x082edc0c
+ ldr r1, =gUnknown_082EDC0C
@0801305A:
adds r0, r2, 0
bl ExpandTextCodes
@@ -20977,7 +20977,7 @@ sub_8012FC4: ; 8012FC4
.align 2, 0
.pool
@08013068:
- ldr r1, =0x082edc34
+ ldr r1, =gUnknown_082EDC34
adds r0, r2, 0
bl ExpandTextCodes
@08013070:
@@ -21007,13 +21007,13 @@ sub_8013078: ; 8013078
beq @080130A4
b @080130AA
@08013098:
- ldr r1, =0x082ee560
+ ldr r1, =gUnknown_082EE560
bl ExpandTextCodes
b @080130AA
.align 2, 0
.pool
@080130A4:
- ldr r1, =0x082ee57c
+ ldr r1, =gUnknown_082EE57C
bl ExpandTextCodes
@080130AA:
pop {r0}
@@ -21069,14 +21069,14 @@ sub_80130B4: ; 80130B4
.4byte @08013150
.4byte @08013140
@08013140:
- ldr r1, =0x082efc3c
+ ldr r1, =gUnknown_082EFC3C
adds r0, r2, 0
bl ExpandTextCodes
b @08013158
.align 2, 0
.pool
@08013150:
- ldr r1, =0x082efc54
+ ldr r1, =gUnknown_082EFC54
adds r0, r2, 0
bl ExpandTextCodes
@08013158:
@@ -21133,14 +21133,14 @@ sub_8013160: ; 8013160
.4byte @080131FC
.4byte @080131EC
@080131EC:
- ldr r1, =0x082eddf4
+ ldr r1, =gUnknown_082EDDF4
adds r0, r2, 0
bl ExpandTextCodes
b @08013204
.align 2, 0
.pool
@080131FC:
- ldr r1, =0x082ede0c
+ ldr r1, =gUnknown_082EDE0C
adds r0, r2, 0
bl ExpandTextCodes
@08013204:
@@ -21417,7 +21417,7 @@ sub_8013398: ; 8013398
mov r10, r5
cmp r5, 0x4
bhi @08013454
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
mov r9, r0
movs r1, 0
mov r12, r1
@@ -21595,7 +21595,7 @@ sub_80134E8: ; 80134E8
strh r0, [r3]
@08013590:
ldr r2, =0x02022c2c
- ldr r1, =0x082f0530
+ ldr r1, =gUnknown_082F0530
ldrh r0, [r3]
adds r0, r1
ldrb r0, [r0]
@@ -21622,7 +21622,7 @@ sub_80134E8: ; 80134E8
@080135E0:
adds r0, r6, 0
adds r0, 0x9
- ldr r2, =0x082efb70
+ ldr r2, =gUnknown_082EFB70
ldr r1, =0x020375e0
ldrh r1, [r1]
lsls r1, 2
@@ -21652,20 +21652,20 @@ sub_80134E8: ; 80134E8
bl sub_8016FC0
movs r4, 0
strb r0, [r6, 0x11]
- ldr r0, =0x082f00bc
+ ldr r0, =gUnknown_082F00BC
bl Window_AddFromTemplate
strb r0, [r6, 0xC]
- ldr r0, =0x082f0174
+ ldr r0, =gUnknown_082F0174
bl Window_AddFromTemplate
strb r0, [r6, 0xB]
- ldr r0, =0x082f017c
+ ldr r0, =gUnknown_082F017C
bl Window_AddFromTemplate
strb r0, [r6, 0xD]
ldrb r0, [r6, 0xC]
movs r1, 0x22
bl Window_FastFillPixels
ldrb r0, [r6, 0xC]
- ldr r2, =0x082ef7dc
+ ldr r2, =gUnknown_082EF7DC
movs r1, 0x1
str r1, [sp]
movs r1, 0x4
@@ -21683,7 +21683,7 @@ sub_80134E8: ; 80134E8
bl sub_81973FC
ldr r0, =0x03006310
adds r2, r0, 0
- ldr r1, =0x082f0204
+ ldr r1, =gUnknown_082F0204
ldm r1!, {r3,r5,r7}
stm r2!, {r3,r5,r7}
ldm r1!, {r3,r5,r7}
@@ -21766,7 +21766,7 @@ sub_80134E8: ; 80134E8
.pool
@08013744:
ldr r0, =0x02021fc4
- ldr r2, =0x082edd50
+ ldr r2, =gUnknown_082EDD50
subs r1, 0x1
lsls r1, 2
adds r1, r2
@@ -21951,13 +21951,13 @@ sub_80134E8: ; 80134E8
movs r1, 0
bl sub_8011A64
ldr r0, =0x02021cc4
- ldr r2, =0x082f0048
+ ldr r2, =gUnknown_082F0048
ldrb r1, [r4]
lsls r1, 2
adds r1, r2
ldr r1, [r1]
bl gf_strcpy
- ldr r1, =0x082ede48
+ ldr r1, =gUnknown_082EDE48
adds r0, r5, 0
bl ExpandTextCodes
b @080139EC
@@ -22052,7 +22052,7 @@ sub_80134E8: ; 80134E8
@08013A10:
adds r0, r6, 0
adds r0, 0x9
- ldr r1, =0x082ede64
+ ldr r1, =gUnknown_082EDE64
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -22153,7 +22153,7 @@ sub_80134E8: ; 80134E8
bl sub_800E084
adds r5, r6, 0
adds r5, 0x9
- ldr r4, =0x082ede9c
+ ldr r4, =gUnknown_082EDE9C
bl sub_8011A74
lsls r0, 24
lsrs r0, 22
@@ -22180,7 +22180,7 @@ sub_80134E8: ; 80134E8
bl sub_800E084
adds r5, r6, 0
adds r5, 0x9
- ldr r4, =0x082ede9c
+ ldr r4, =gUnknown_082EDE9C
bl sub_8011A74
lsls r0, 24
lsrs r0, 22
@@ -22285,7 +22285,7 @@ sub_8013BD8: ; 8013BD8
ldr r1, [r4]
adds r1, r2
bl sub_8018404
- ldr r1, =0x082f0530
+ ldr r1, =gUnknown_082F0530
ldr r0, =0x020375e0
ldrh r0, [r0]
adds r0, r1
@@ -22463,7 +22463,7 @@ sub_8013D88: ; 8013D88
@08013D94:
cmp r1, 0x16
bhi @08013DB6
- ldr r0, =0x082f04d8
+ ldr r0, =gUnknown_082F04D8
lsls r1, 2
adds r1, r0
ldr r1, [r1]
@@ -23972,7 +23972,7 @@ sub_8014A40: ; 8014A40
movs r1, 0xFF
bl sub_8016FC0
strb r0, [r5, 0x17]
- ldr r0, =0x082f011c
+ ldr r0, =gUnknown_082F011C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -23996,7 +23996,7 @@ sub_8014A40: ; 8014A40
bl sub_8018784
ldr r0, =0x03006310
adds r2, r0, 0
- ldr r1, =0x082f015c
+ ldr r1, =gUnknown_082F015C
ldm r1!, {r3,r4,r6}
stm r2!, {r3,r4,r6}
ldm r1!, {r3,r4,r6}
@@ -24016,7 +24016,7 @@ sub_8014A40: ; 8014A40
.pool
@08014BBC:
ldr r0, =0x02021cc4
- ldr r2, =0x082f0048
+ ldr r2, =gUnknown_082F0048
ldr r4, =0x02022c2c
ldrb r1, [r4]
lsls r1, 2
@@ -24061,7 +24061,7 @@ sub_8014A40: ; 8014A40
@08014C24:
adds r0, r5, 0
adds r0, 0xD
- ldr r1, =0x082edf40
+ ldr r1, =gUnknown_082EDF40
bl mevent_0814257C
cmp r0, 0
bne @08014C34
@@ -24200,7 +24200,7 @@ sub_8014A40: ; 8014A40
adds r1, r2
bl sub_8018404
ldr r0, =0x02021fc4
- ldr r1, =0x082edc9c
+ ldr r1, =gUnknown_082EDC9C
bl ExpandTextCodes
movs r0, 0x9
strb r0, [r5, 0xC]
@@ -24322,7 +24322,7 @@ sub_8014A40: ; 8014A40
@08014E4E:
adds r0, r5, 0
adds r0, 0xD
- ldr r1, =0x082ed8d0
+ ldr r1, =gUnknown_082ED8D0
bl mevent_0814257C
cmp r0, 0
beq @08014EF2
@@ -24485,7 +24485,7 @@ sub_8014F48: ; 8014F48
strb r0, [r7, 0x8]
b @080152A0
@08014FD8:
- ldr r0, =0x082ef7f8
+ ldr r0, =gUnknown_082EF7F8
bl sub_8018884
movs r0, 0x2
strb r0, [r7, 0x8]
@@ -24505,7 +24505,7 @@ sub_8014F48: ; 8014F48
bl sub_8016FC0
movs r6, 0
strb r0, [r7, 0x11]
- ldr r0, =0x082f0174
+ ldr r0, =gUnknown_082F0174
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -24525,7 +24525,7 @@ sub_8014F48: ; 8014F48
mov r0, sp
bl Window_AddFromTemplate
strb r0, [r7, 0xB]
- ldr r0, =0x082f017c
+ ldr r0, =gUnknown_082F017C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x8]
@@ -24541,7 +24541,7 @@ sub_8014F48: ; 8014F48
bl sub_8018784
ldr r0, =0x03006310
adds r2, r0, 0
- ldr r1, =0x082f0204
+ ldr r1, =gUnknown_082F0204
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
ldm r1!, {r3-r5}
@@ -24664,7 +24664,7 @@ sub_8014F48: ; 8014F48
.align 2, 0
.pool
@08015180:
- ldr r0, =0x082efc3c
+ ldr r0, =gUnknown_082EFC3C
bl sub_8018884
ldr r0, =0x02021cc4
ldrb r2, [r7, 0xF]
@@ -24716,7 +24716,7 @@ sub_8014F48: ; 8014F48
strb r0, [r7, 0x8]
b @080152A0
@080151EE:
- ldr r0, =0x082eddf4
+ ldr r0, =gUnknown_082EDDF4
bl sub_8018884
movs r0, 0
movs r1, 0
@@ -24748,7 +24748,7 @@ sub_8014F48: ; 8014F48
@0801523A:
adds r5, r7, 0
adds r5, 0x9
- ldr r4, =0x082edf80
+ ldr r4, =gUnknown_082EDF80
bl sub_8011A74
lsls r0, 24
lsrs r0, 22
@@ -24764,7 +24764,7 @@ sub_8014F48: ; 8014F48
.pool
@08015260:
bl sub_800E084
- ldr r0, =0x082ed8d0
+ ldr r0, =gUnknown_082ED8D0
bl sub_8018884
@0801526A:
adds r0, r6, 0
@@ -24884,7 +24884,7 @@ task00_081182DC: ; 80152F4
strb r0, [r5, 0x8]
b @08015604
@08015386:
- ldr r0, =0x082efbc8
+ ldr r0, =gUnknown_082EFBC8
bl sub_8018884
movs r0, 0x2
strb r0, [r5, 0x8]
@@ -24906,7 +24906,7 @@ task00_081182DC: ; 80152F4
ldrb r0, [r5, 0x13]
cmp r0, 0
beq @08015404
- ldr r0, =0x082f0174
+ ldr r0, =gUnknown_082F0174
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -24925,7 +24925,7 @@ task00_081182DC: ; 80152F4
bl sub_8018784
ldr r0, =0x03006310
adds r2, r0, 0
- ldr r1, =0x082f0204
+ ldr r1, =gUnknown_082F0204
ldm r1!, {r3,r4,r6}
stm r2!, {r3,r4,r6}
ldm r1!, {r3,r4,r6}
@@ -25040,7 +25040,7 @@ task00_081182DC: ; 80152F4
.align 2, 0
.pool
@080154E0:
- ldr r0, =0x082efc90
+ ldr r0, =gUnknown_082EFC90
bl sub_8018884
ldr r0, =0x02021cc4
ldrb r2, [r5, 0xF]
@@ -25092,7 +25092,7 @@ task00_081182DC: ; 80152F4
strb r0, [r5, 0x8]
b @08015604
@0801554E:
- ldr r0, =0x082edec4
+ ldr r0, =gUnknown_082EDEC4
bl sub_8018884
movs r0, 0
movs r1, 0
@@ -25126,21 +25126,21 @@ task00_081182DC: ; 80152F4
@0801559A:
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x082edf04
+ ldr r1, =gUnknown_082EDF04
b @080155C2
.align 2, 0
.pool
@080155A8:
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x082ed8f8
+ ldr r1, =gUnknown_082ED8F8
b @080155C2
.align 2, 0
.pool
@080155B4:
adds r0, r5, 0
adds r0, 0x9
- ldr r2, =0x082efd58
+ ldr r2, =gUnknown_082EFD58
ldrb r1, [r5, 0x12]
lsls r1, 2
adds r1, r2
@@ -25495,7 +25495,7 @@ sub_80156E0: ; 80156E0
movs r1, 0
movs r2, 0
bl sub_8010FCC
- ldr r0, =0x082ef4fc
+ ldr r0, =gUnknown_082EF4FC
bl sub_801568C
b @0801598E
.align 2, 0
@@ -25508,7 +25508,7 @@ sub_80156E0: ; 80156E0
bl sub_80180A0
cmp r0, 0
bne @0801594C
- ldr r1, =0x082ef47c
+ ldr r1, =gUnknown_082EF47C
movs r0, 0x34
bl sub_8015664
b @0801598E
@@ -25524,7 +25524,7 @@ sub_80156E0: ; 80156E0
strh r0, [r7, 0x2]
cmp r5, 0x5
bls @0801596C
- ldr r0, =0x082ef544
+ ldr r0, =gUnknown_082EF544
bl sub_801568C
b @0801598E
.align 2, 0
@@ -25777,13 +25777,13 @@ sub_80156E0: ; 80156E0
bl sub_8011B90
cmp r0, 0x1
bne @08015BB0
- ldr r0, =0x082ee6c8
+ ldr r0, =gUnknown_082EE6C8
bl sub_801568C
b @08015BB8
.align 2, 0
.pool
@08015BB0:
- ldr r1, =0x082ee6c8
+ ldr r1, =gUnknown_082EE6C8
movs r0, 0x1E
bl sub_8015664
@08015BB8:
@@ -25819,7 +25819,7 @@ sub_80156E0: ; 80156E0
ldrb r0, [r0]
cmp r0, 0x44
bne @08015C24
- ldr r1, =0x082ee004
+ ldr r1, =gUnknown_082EE004
movs r0, 0x1F
bl sub_8015664
bl @08016878
@@ -25854,8 +25854,8 @@ sub_80156E0: ; 80156E0
adds r1, 0x1B
adds r2, r6, 0
adds r2, 0x1C
- ldr r3, =0x082f021c
- ldr r4, =0x082f0244
+ ldr r3, =gUnknown_082F021C
+ ldr r4, =gUnknown_082F0244
str r4, [sp]
bl sub_8017178
adds r5, r0, 0
@@ -25895,7 +25895,7 @@ sub_80156E0: ; 80156E0
strh r1, [r0]
bl sub_800FE50
ldr r0, =0x02021fc4
- ldr r2, =0x082eeb80
+ ldr r2, =gUnknown_082EEB80
ldr r1, =0x020229e8
ldrb r1, [r1, 0x13]
lsls r1, 2
@@ -25919,7 +25919,7 @@ sub_80156E0: ; 80156E0
bl sub_8018024
cmp r0, 0
bne @08015D18
- ldr r1, =0x082eebd0
+ ldr r1, =gUnknown_082EEBD0
movs r0, 0x5
bl sub_8015664
bl @08016878
@@ -25940,7 +25940,7 @@ sub_80156E0: ; 80156E0
.pool
@08015D34:
ldr r0, =0x02021fc4
- ldr r1, =0x082eeb88
+ ldr r1, =gUnknown_082EEB88
bl gf_strcpy
movs r0, 0x24
bl @08016876
@@ -25963,7 +25963,7 @@ sub_80156E0: ; 80156E0
adds r5, r0, 0
adds r0, r6, 0
adds r0, 0x16
- ldr r3, =0x082ee82c
+ ldr r3, =gUnknown_082EE82C
lsls r1, r5, 2
lsls r2, r4, 4
adds r1, r2
@@ -26010,7 +26010,7 @@ sub_80156E0: ; 80156E0
cmp r0, 0
bne @08015DF4
ldr r0, =0x02021fc4
- ldr r1, =0x082eeb88
+ ldr r1, =gUnknown_082EEB88
bl gf_strcpy
movs r0, 0x1C
bl @08016876
@@ -26072,7 +26072,7 @@ sub_80156E0: ; 80156E0
ldr r1, [r6]
bl sub_8017CF8
adds r4, r0, 0
- ldr r2, =0x082ee24c
+ ldr r2, =gUnknown_082EE24C
lsls r0, r4, 2
lsls r1, r5, 3
adds r0, r1
@@ -26135,7 +26135,7 @@ sub_80156E0: ; 80156E0
bl sub_800E540
adds r5, r0, 0
ldr r0, =0x02021fc4
- ldr r2, =0x082ee378
+ ldr r2, =gUnknown_082EE378
lsls r1, r5, 2
adds r1, r2
ldr r1, [r1]
@@ -26200,7 +26200,7 @@ sub_80156E0: ; 80156E0
ldr r1, [r6]
bl sub_8017CF8
adds r4, r0, 0
- ldr r1, =0x082eec9c
+ ldr r1, =gUnknown_082EEC9C
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -26252,7 +26252,7 @@ sub_80156E0: ; 80156E0
bl sub_8011B90
cmp r0, 0x1
bne @08016028
- ldr r0, =0x082eed3c
+ ldr r0, =gUnknown_082EED3C
lsls r1, r4, 2
adds r1, r0
ldr r0, [r1]
@@ -26261,7 +26261,7 @@ sub_80156E0: ; 80156E0
.align 2, 0
.pool
@08016028:
- ldr r0, =0x082eed3c
+ ldr r0, =gUnknown_082EED3C
lsls r1, r4, 2
adds r1, r0
ldr r1, [r1]
@@ -26294,7 +26294,7 @@ sub_80156E0: ; 80156E0
bl sub_8011B90
cmp r0, 0x1
bne @08016084
- ldr r0, =0x082eed3c
+ ldr r0, =gUnknown_082EED3C
lsls r1, r4, 2
adds r1, r0
ldr r0, [r1]
@@ -26303,7 +26303,7 @@ sub_80156E0: ; 80156E0
.align 2, 0
.pool
@08016084:
- ldr r0, =0x082eed3c
+ ldr r0, =gUnknown_082EED3C
lsls r1, r4, 2
adds r1, r0
ldr r1, [r1]
@@ -26379,7 +26379,7 @@ sub_80156E0: ; 80156E0
bl sub_800E540
adds r5, r0, 0
ldr r0, =0x02021fc4
- ldr r2, =0x082ee324
+ ldr r2, =gUnknown_082EE324
lsls r1, r5, 2
adds r1, r2
ldr r1, [r1]
@@ -26423,7 +26423,7 @@ sub_80156E0: ; 80156E0
movs r0, 0x1
bl sub_8011DE0
ldr r0, =0x02021fc4
- ldr r1, =0x082ee598
+ ldr r1, =gUnknown_082EE598
bl gf_strcpy
movs r0, 0x24
b @08016876
@@ -26512,7 +26512,7 @@ sub_80156E0: ; 80156E0
movs r0, 0xA
strb r0, [r6, 0x14]
ldr r0, =0x02021fc4
- ldr r1, =0x082eec14
+ ldr r1, =gUnknown_082EEC14
bl gf_strcpy
b @08016878
.align 2, 0
@@ -26685,7 +26685,7 @@ sub_80156E0: ; 80156E0
cmp r0, r1
bne @08016408
ldr r0, =0x02021fc4
- ldr r1, =0x082ef590
+ ldr r1, =gUnknown_082EF590
bl gf_strcpy
b @0801643E
.align 2, 0
@@ -26698,7 +26698,7 @@ sub_80156E0: ; 80156E0
lsrs r0, 22
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -26711,7 +26711,7 @@ sub_80156E0: ; 80156E0
movs r3, 0x3
bl decimal_int_to_string
ldr r0, =0x02021fc4
- ldr r1, =0x082ef564
+ ldr r1, =gUnknown_082EF564
bl ExpandTextCodes
@0801643E:
ldr r1, =0x02021fc4
@@ -26723,7 +26723,7 @@ sub_80156E0: ; 80156E0
@0801645C:
adds r0, r6, 0
adds r0, 0x16
- ldr r1, =0x082ef20c
+ ldr r1, =gUnknown_082EF20C
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -26741,8 +26741,8 @@ sub_80156E0: ; 80156E0
adds r1, 0x1D
adds r2, r6, 0
adds r2, 0x1E
- ldr r3, =0x082f025c
- ldr r4, =0x082f027c
+ ldr r3, =gUnknown_082F025C
+ ldr r4, =gUnknown_082F027C
str r4, [sp]
bl sub_8017178
adds r5, r0, 0
@@ -26772,14 +26772,14 @@ sub_80156E0: ; 80156E0
beq @080164D0
b @08016878
@080164C2:
- ldr r1, =0x082ef4c4
+ ldr r1, =gUnknown_082EF4C4
movs r0, 0x35
bl sub_8015664
b @08016878
.align 2, 0
.pool
@080164D0:
- ldr r1, =0x082ef298
+ ldr r1, =gUnknown_082EF298
movs r0, 0x2F
bl sub_8015664
b @08016878
@@ -26823,8 +26823,8 @@ sub_80156E0: ; 80156E0
adds r1, 0x1D
adds r2, r6, 0
adds r2, 0x1E
- ldr r3, =0x082f0294
- ldr r4, =0x082f032c
+ ldr r3, =gUnknown_082F0294
+ ldr r4, =gUnknown_082F032C
str r4, [sp]
bl sub_8017178
adds r5, r0, 0
@@ -26846,7 +26846,7 @@ sub_80156E0: ; 80156E0
movs r1, 0
movs r2, 0
bl sub_8010FCC
- ldr r0, =0x082ef4fc
+ ldr r0, =gUnknown_082EF4FC
bl sub_801568C
b @08016878
.align 2, 0
@@ -26864,7 +26864,7 @@ sub_80156E0: ; 80156E0
ldrh r1, [r2, 0xA]
ldrh r2, [r2, 0xC]
bl sub_8010FCC
- ldr r0, =0x082ef520
+ ldr r0, =gUnknown_082EF520
bl sub_801568C
b @08016878
.align 2, 0
@@ -26900,7 +26900,7 @@ sub_80156E0: ; 80156E0
@080165DC:
adds r0, r6, 0
adds r0, 0x16
- ldr r1, =0x082ef5b8
+ ldr r1, =gUnknown_082EF5B8
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -26922,7 +26922,7 @@ sub_80156E0: ; 80156E0
@08016610:
adds r0, r6, 0
adds r0, 0x16
- ldr r1, =0x082ef1ec
+ ldr r1, =gUnknown_082EF1EC
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -26946,9 +26946,9 @@ sub_80156E0: ; 80156E0
adds r2, 0x4A
adds r3, r6, 0
adds r3, 0x1E
- ldr r4, =0x082f034c
+ ldr r4, =gUnknown_082F034C
str r4, [sp]
- ldr r4, =0x082f03a4
+ ldr r4, =gUnknown_082F03A4
str r4, [sp, 0x4]
ldr r4, [r6]
str r4, [sp, 0x8]
@@ -26999,7 +26999,7 @@ sub_80156E0: ; 80156E0
ldr r1, [r6]
adds r1, r4
bl sub_8018404
- ldr r1, =0x082ef65c
+ ldr r1, =gUnknown_082EF65C
movs r0, 0x31
bl sub_8015664
strh r5, [r7, 0x2]
@@ -27018,10 +27018,10 @@ sub_80156E0: ; 80156E0
lsrs r2, 2
lsls r1, r2, 3
subs r1, r2
- ldr r2, =0x0831ae38
+ ldr r2, =gUnknown_0831AE38
adds r1, r2
bl gf_strcpy
- ldr r1, =0x082ef6e4
+ ldr r1, =gUnknown_082EF6E4
b @0801671E
.align 2, 0
.pool
@@ -27037,10 +27037,10 @@ sub_80156E0: ; 80156E0
lsrs r2, 2
lsls r1, r2, 3
subs r1, r2
- ldr r2, =0x0831ae38
+ ldr r2, =gUnknown_0831AE38
adds r1, r2
bl gf_strcpy
- ldr r1, =0x082ef718
+ ldr r1, =gUnknown_082EF718
@0801671E:
movs r0, 0x2E
bl sub_8015664
@@ -27078,7 +27078,7 @@ sub_80156E0: ; 80156E0
@0801676C:
adds r0, r6, 0
adds r0, 0x16
- ldr r1, =0x082ef4c4
+ ldr r1, =gUnknown_082EF4C4
bl sub_8017064
lsls r0, 24
cmp r0, 0
@@ -27148,7 +27148,7 @@ sub_80156E0: ; 80156E0
ldr r1, [r6]
adds r1, r2
bl sub_8018404
- ldr r0, =0x082ee17c
+ ldr r0, =gUnknown_082EE17C
ldr r0, [r0, 0x8]
bl sub_8017020
movs r0, 0x19
@@ -27515,7 +27515,7 @@ sub_8016B00: ; 8016B00
@08016B12:
ldr r0, [r4, 0xC]
adds r0, r5
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
bl sub_8017630
lsls r0, 24
lsrs r3, r0, 24
@@ -27762,7 +27762,7 @@ sub_8016CA0: ; 8016CA0
cmp r0, 0
bne @08016D00
mov r1, sp
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -27775,7 +27775,7 @@ sub_8016CA0: ; 8016CA0
cmp r0, 0x1
bne @08016D18
mov r1, sp
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -27802,7 +27802,7 @@ sub_8016CA0: ; 8016CA0
cmp r0, 0
bne @08016D4C
mov r1, sp
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -27827,7 +27827,7 @@ sub_8016CA0: ; 8016CA0
stm r1!, {r2,r3,r5}
ldr r0, [r6, 0x4]
adds r0, r4
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
bl sub_8017630
ldr r3, [r6, 0x4]
adds r3, r4
@@ -27856,7 +27856,7 @@ sub_8016CA0: ; 8016CA0
stm r1!, {r2,r3,r5}
ldr r0, [r6]
adds r0, r4
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
bl sub_8017630
ldr r3, [r6]
adds r3, r4
@@ -27965,7 +27965,7 @@ sub_8016E24: ; 8016E24
bne @08016E8E
ldr r1, [r6]
adds r1, r5
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
ldm r0!, {r2,r4,r7}
stm r1!, {r2,r4,r7}
ldm r0!, {r2,r4,r7}
@@ -27994,7 +27994,7 @@ sub_8016E24: ; 8016E24
ldr r1, [r6]
ldr r5, [sp, 0x4]
adds r1, r5
- ldr r0, =0x082f045c
+ ldr r0, =gUnknown_082F045C
ldm r0!, {r2,r5,r7}
stm r1!, {r2,r5,r7}
ldm r0!, {r2,r5,r7}
@@ -28012,7 +28012,7 @@ sub_8016E24: ; 8016E24
lsls r4, 2
ldr r0, [r6]
adds r0, r4
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
bl sub_8017630
ldr r3, [r6]
adds r3, r4
@@ -28105,7 +28105,7 @@ sub_8016F44: ; 8016F44
@08016F86:
ldr r0, [r4]
adds r0, r5
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
bl sub_8017630
ldr r3, [r4]
adds r3, r5
@@ -28331,7 +28331,7 @@ sub_8017118: ; 8017118
adds r0, r4, 0
movs r1, 0xFF
bl Window_FastFillPixels
- ldr r2, =0x082efd94
+ ldr r2, =gUnknown_082EFD94
movs r0, 0x1
str r0, [sp]
movs r0, 0x6
@@ -28530,7 +28530,7 @@ sub_80172A0: ; 80172A0
beq @0801731C
b @0801739C
@080172C8:
- ldr r0, =0x082f0344
+ ldr r0, =gUnknown_082F0344
bl sub_8017118
mov r1, r9
strb r0, [r1]
@@ -28891,7 +28891,7 @@ sub_8017580: ; 8017580
lsrs r1, 24
cmp r1, 0
beq @080175D8
- ldr r2, =0x082f045c
+ ldr r2, =gUnknown_082F045C
mov r8, r2
movs r5, 0
mov r9, r5
@@ -28944,7 +28944,7 @@ sub_80175EC: ; 80175EC
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r1, =0x082f045c
+ ldr r1, =gUnknown_082F045C
mov r12, r1
movs r5, 0x2
negs r5, r5
@@ -29229,7 +29229,7 @@ sub_80177B8: ; 80177B8
movs r2, 0x2
movs r3, 0x2
bl decimal_int_to_string
- ldr r1, =0x082ed8c8
+ ldr r1, =gUnknown_082ED8C8
adds r0, r5, 0
bl gf_strcat
str r7, [sp]
@@ -29274,7 +29274,7 @@ sub_80177B8: ; 80177B8
movs r2, 0x2
movs r3, 0x5
bl decimal_int_to_string
- ldr r1, =0x082ed8cc
+ ldr r1, =gUnknown_082ED8CC
adds r0, r5, 0
bl gf_strcpy
adds r0, r5, 0
@@ -29350,7 +29350,7 @@ sub_80178A0: ; 80178A0
movs r2, 0x2
movs r3, 0x5
bl decimal_int_to_string
- ldr r1, =0x082ed8cc
+ ldr r1, =gUnknown_082ED8CC
adds r0, r4, 0
bl gf_strcpy
adds r0, r4, 0
@@ -29502,7 +29502,7 @@ sub_80179D4: ; 80179D4
cmp r0, 0x45
bne @08017A38
ldr r0, =0x02021fc4
- ldr r3, =0x082ee6b8
+ ldr r3, =gUnknown_082EE6B8
lsls r1, r6, 2
lsls r2, 3
adds r1, r2
@@ -29514,7 +29514,7 @@ sub_80179D4: ; 80179D4
.align 2, 0
.pool
@08017A38:
- ldr r0, =0x082ee17c
+ ldr r0, =gUnknown_082EE17C
lsls r1, r2, 2
adds r1, r0
ldr r0, [r1]
@@ -29557,7 +29557,7 @@ sub_80179D4: ; 80179D4
b @08017B20
@08017A8A:
ldr r5, =0x02021fc4
- ldr r4, =0x082eeeac
+ ldr r4, =gUnknown_082EEEAC
bl GenerateRandomNumber
lsls r0, 16
movs r1, 0xC0
@@ -29573,7 +29573,7 @@ sub_80179D4: ; 80179D4
.pool
@08017AB0:
ldr r5, =0x02021fc4
- ldr r4, =0x082ef1cc
+ ldr r4, =gUnknown_082EF1CC
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -29586,7 +29586,7 @@ sub_80179D4: ; 80179D4
.pool
@08017AD0:
ldr r5, =0x02021fc4
- ldr r4, =0x082ef010
+ ldr r4, =gUnknown_082EF010
bl GenerateRandomNumber
lsls r0, 16
movs r1, 0xC0
@@ -29602,7 +29602,7 @@ sub_80179D4: ; 80179D4
.pool
@08017AF4:
ldr r5, =0x02021fc4
- ldr r4, =0x082ef100
+ ldr r4, =gUnknown_082EF100
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -29622,7 +29622,7 @@ sub_80179D4: ; 80179D4
.pool
@08017B20:
ldr r0, =0x02021fc4
- ldr r1, =0x082ee6c8
+ ldr r1, =gUnknown_082EE6C8
bl ExpandTextCodes
@08017B28:
movs r0, 0
@@ -29673,7 +29673,7 @@ sub_8017B3C: ; 8017B3C
lsls r0, 1
cmp r8, r0
bne @08017B94
- ldr r2, =0x082ef7d0
+ ldr r2, =gUnknown_082EF7D0
str r5, [sp]
str r4, [sp, 0x4]
adds r0, r6, 0
@@ -29692,7 +29692,7 @@ sub_8017B3C: ; 8017B3C
movs r0, 0xB
mov r2, r8
muls r2, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r2, r0
str r5, [sp]
str r4, [sp, 0x4]
@@ -29744,7 +29744,7 @@ sub_8017BE8: ; 8017BE8
negs r0, r0
cmp r4, r0
bne @08017C6C
- ldr r0, =0x082f03a4
+ ldr r0, =gUnknown_082F03A4
ldrb r0, [r0, 0x14]
lsls r0, 28
lsrs r0, 28
@@ -29911,7 +29911,7 @@ sub_8017D04: ; 8017D04
ldrb r0, [r0]
cmp r4, r0
bge @08017D8E
- ldr r6, =0x083203cc
+ ldr r6, =gUnknown_083203CC
@08017D50:
movs r0, 0x64
muls r0, r4
@@ -29969,7 +29969,7 @@ sub_8017D9C: ; 8017D9C
beq @08017DE8
b @08017DF6
@08017DB8:
- ldr r0, =0x082eea68
+ ldr r0, =gUnknown_082EEA68
lsls r1, r2, 2
adds r1, r0
ldr r1, [r1]
@@ -29977,7 +29977,7 @@ sub_8017D9C: ; 8017D9C
.align 2, 0
.pool
@08017DC8:
- ldr r0, =0x082eed3c
+ ldr r0, =gUnknown_082EED3C
lsls r1, r2, 2
adds r1, r0
ldr r1, [r1]
@@ -29985,7 +29985,7 @@ sub_8017D9C: ; 8017D9C
.align 2, 0
.pool
@08017DD8:
- ldr r1, =0x082ef7b0
+ ldr r1, =gUnknown_082EF7B0
@08017DDA:
adds r0, r3, 0
bl ExpandTextCodes
@@ -29993,7 +29993,7 @@ sub_8017D9C: ; 8017D9C
.align 2, 0
.pool
@08017DE8:
- ldr r0, =0x082eeb08
+ ldr r0, =gUnknown_082EEB08
lsls r1, r2, 2
adds r1, r0
ldr r1, [r1]
@@ -30039,7 +30039,7 @@ sub_8017E00: ; 8017E00
beq @08017E78
b @08017E94
@08017E3E:
- ldr r2, =0x082ee984
+ ldr r2, =gUnknown_082EE984
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -30051,7 +30051,7 @@ sub_8017E00: ; 8017E00
.align 2, 0
.pool
@08017E54:
- ldr r2, =0x082ee984
+ ldr r2, =gUnknown_082EE984
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -30069,7 +30069,7 @@ sub_8017E00: ; 8017E00
.align 2, 0
.pool
@08017E78:
- ldr r2, =0x082ee984
+ ldr r2, =gUnknown_082EE984
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -30125,12 +30125,12 @@ sub_8017EA0: ; 8017EA0
.4byte @08017FC6
.4byte @08017FAC
@08017EEC:
- ldr r1, =0x082ee3dc
+ ldr r1, =gUnknown_082EE3DC
b @08017FAE
.align 2, 0
.pool
@08017EF4:
- ldr r1, =0x082ee430
+ ldr r1, =gUnknown_082EE430
b @08017FAE
.align 2, 0
.pool
@@ -30147,7 +30147,7 @@ sub_8017EA0: ; 8017EA0
ldrh r2, [r4, 0xA]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
movs r4, 0
@@ -30175,7 +30175,7 @@ sub_8017EA0: ; 8017EA0
ldrh r1, [r5, 0x2]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r6, 0
adds r0, 0x88
@@ -30187,7 +30187,7 @@ sub_8017EA0: ; 8017EA0
lsls r0, 1
cmp r8, r0
bne @08017F84
- ldr r1, =0x082ee4f0
+ ldr r1, =gUnknown_082EE4F0
adds r0, r7, 0
bl gf_strcpy
b @08017FB4
@@ -30206,14 +30206,14 @@ sub_8017EA0: ; 8017EA0
adds r4, 0x1
cmp r4, 0x3
ble @08017F8A
- ldr r1, =0x082ee47c
+ ldr r1, =gUnknown_082EE47C
adds r0, r7, 0
bl sub_81AFC28
b @08017FB4
.align 2, 0
.pool
@08017FAC:
- ldr r1, =0x082ee380
+ ldr r1, =gUnknown_082EE380
@08017FAE:
adds r0, r7, 0
bl ExpandTextCodes
@@ -30223,7 +30223,7 @@ sub_8017EA0: ; 8017EA0
.align 2, 0
.pool
@08017FBC:
- ldr r1, =0x082ee544
+ ldr r1, =gUnknown_082EE544
adds r0, r7, 0
bl ExpandTextCodes
movs r2, 0x2
@@ -30592,7 +30592,7 @@ sub_8018220: ; 8018220
lsrs r0, 16
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0830fcd4
+ ldr r0, =gUnknown_0830FCD4
adds r1, r0
adds r0, r6, 0
bl gf_strcpy
@@ -30606,7 +30606,7 @@ sub_8018220: ; 8018220
movs r4, 0xBA
lsls r4, 1
add r4, r9
- ldr r1, =0x082eff50
+ ldr r1, =gUnknown_082EFF50
mov r2, r8
ldrb r0, [r2, 0x1]
lsls r0, 2
@@ -30654,7 +30654,7 @@ sub_8018220: ; 8018220
movs r4, 0xD2
lsls r4, 1
add r4, r9
- ldr r1, =0x082eff64
+ ldr r1, =gUnknown_082EFF64
adds r0, r4, 0
bl sub_81AFC28
ldr r0, =0x02021fc4
@@ -30722,7 +30722,7 @@ sub_8018220: ; 8018220
movs r4, 0xD2
lsls r4, 1
add r4, r9
- ldr r1, =0x082effa4
+ ldr r1, =gUnknown_082EFFA4
adds r0, r4, 0
bl sub_81AFC28
ldr r5, =0x02021fc4
@@ -30732,7 +30732,7 @@ sub_8018220: ; 8018220
ldr r0, [sp]
cmp r0, 0x1
bne @080183D0
- ldr r1, =0x082f0020
+ ldr r1, =gUnknown_082F0020
adds r0, r4, 0
bl sub_81AFC28
adds r0, r5, 0
@@ -30745,7 +30745,7 @@ sub_8018220: ; 8018220
ldr r2, [sp]
cmp r2, 0
bne @080183F0
- ldr r0, =0x082f0018
+ ldr r0, =gUnknown_082F0018
mov r2, r8
ldrb r1, [r2]
lsls r1, 2
@@ -30848,7 +30848,7 @@ sub_8018450: ; 8018450
bl remove_some_task
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f0598
+ ldr r1, =gUnknown_082F0598
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -30908,7 +30908,7 @@ sub_8018450: ; 8018450
bl bg_set_tilemap
movs r0, 0x3
bl bgid_upload_textbox_1
- ldr r0, =0x082f05a8
+ ldr r0, =gUnknown_082F05A8
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r1, 0xC0
@@ -30928,7 +30928,7 @@ sub_8018450: ; 8018450
.align 2, 0
.pool
@08018574:
- ldr r0, =0x082f0548
+ ldr r0, =gUnknown_082F0548
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -31101,22 +31101,22 @@ sub_80186EC: ; 80186EC
bl Window_FastFillPixels
cmp r4, 0
bne @0801871C
- ldr r0, =0x085ef654
- ldr r7, =0x085ef678
+ ldr r0, =gUnknown_085EF654
+ ldr r7, =gUnknown_085EF678
cmp r5, 0
bne @08018720
- ldr r7, =0x085ef664
+ ldr r7, =gUnknown_085EF664
b @08018720
.align 2, 0
.pool
@0801871C:
- ldr r0, =0x085edfbf
- ldr r7, =0x085edfc9
+ ldr r0, =gUnknown_085EDFBF
+ ldr r7, =gUnknown_085EDFC9
@08018720:
movs r4, 0
str r4, [sp]
str r4, [sp, 0x4]
- ldr r6, =0x082f0720
+ ldr r6, =gUnknown_082F0720
str r6, [sp, 0x8]
movs r5, 0x1
negs r5, r5
@@ -31307,7 +31307,7 @@ sub_8018884: ; 8018884
movs r1, 0
str r1, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x082f0728
+ ldr r0, =gUnknown_082F0728
str r0, [sp, 0x8]
str r1, [sp, 0xC]
str r4, [sp, 0x10]
@@ -31544,24 +31544,24 @@ sub_8018A50: ; 8018A50
sub sp, 0x24
lsls r2, 24
add r1, sp, 0x4
- ldr r0, =0x082f0638
+ ldr r0, =gUnknown_082F0638
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
- ldr r0, =0x082f05e0
+ ldr r0, =gUnknown_082F05E0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x1C]
str r1, [sp, 0x20]
cmp r2, 0
bne @08018A80
- ldr r0, =0x082f0608
+ ldr r0, =gUnknown_082F0608
b @08018A82
.align 2, 0
.pool
@08018A80:
- ldr r0, =0x082f0620
+ ldr r0, =gUnknown_082F0620
@08018A82:
str r0, [sp, 0x4]
add r0, sp, 0x4
@@ -31655,12 +31655,12 @@ sub_8018B08: ; 8018B08
bl ExpandTextCodes
cmp r6, 0
bne @08018B48
- ldr r0, =0x082f05c8
+ ldr r0, =gUnknown_082F05C8
b @08018B4A
.align 2, 0
.pool
@08018B48:
- ldr r0, =0x082f05d0
+ ldr r0, =gUnknown_082F05D0
@08018B4A:
bl Window_AddFromTemplate
strh r0, [r4]
@@ -31671,7 +31671,7 @@ sub_8018B08: ; 8018B08
movs r2, 0
str r2, [sp]
str r2, [sp, 0x4]
- ldr r1, =0x082f0728
+ ldr r1, =gUnknown_082F0728
str r1, [sp, 0x8]
str r2, [sp, 0xC]
ldr r1, =0x02021fc4
@@ -31692,7 +31692,7 @@ sub_8018B08: ; 8018B08
.align 2, 0
.pool
@08018B98:
- ldr r0, =0x082f05e8
+ ldr r0, =gUnknown_082F05E8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x14]
@@ -31800,17 +31800,17 @@ sub_8018C4C: ; 8018C4C
cmp r2, 0
bne @08018C84
ldr r0, =0x02021fc4
- ldr r1, =0x085ef2fc
+ ldr r1, =gUnknown_085EF2FC
bl ExpandTextCodes
b @08018C8C
.align 2, 0
.pool
@08018C84:
ldr r0, =0x02021fc4
- ldr r1, =0x085ef330
+ ldr r1, =gUnknown_085EF330
bl ExpandTextCodes
@08018C8C:
- ldr r0, =0x082f05d8
+ ldr r0, =gUnknown_082F05D8
bl Window_AddFromTemplate
strh r0, [r5]
lsls r0, 24
@@ -31821,7 +31821,7 @@ sub_8018C4C: ; 8018C4C
movs r2, 0
str r2, [sp]
str r2, [sp, 0x4]
- ldr r1, =0x082f0728
+ ldr r1, =gUnknown_082F0728
str r1, [sp, 0x8]
str r2, [sp, 0xC]
ldr r1, =0x02021fc4
@@ -31849,28 +31849,28 @@ sub_8018C4C: ; 8018C4C
beq @08018D10
cmp r2, 0
bne @08018D00
- ldr r0, =0x082f05f8
- ldr r1, =0x082f06c8
+ ldr r0, =gUnknown_082F05F8
+ ldr r1, =gUnknown_082F06C8
b @08018D28
.align 2, 0
.pool
@08018D00:
- ldr r0, =0x082f0600
- ldr r1, =0x082f06f8
+ ldr r0, =gUnknown_082F0600
+ ldr r1, =gUnknown_082F06F8
b @08018D28
.align 2, 0
.pool
@08018D10:
cmp r2, 0
bne @08018D24
- ldr r0, =0x082f05f0
- ldr r1, =0x082f06b0
+ ldr r0, =gUnknown_082F05F0
+ ldr r1, =gUnknown_082F06B0
b @08018D28
.align 2, 0
.pool
@08018D24:
- ldr r0, =0x082f05f8
- ldr r1, =0x082f06e0
+ ldr r0, =gUnknown_082F05F8
+ ldr r1, =gUnknown_082F06E0
@08018D28:
movs r2, 0xE0
str r2, [sp]
@@ -32036,12 +32036,12 @@ sub_8018E50: ; 8018E50
push {lr}
cmp r2, 0
beq @08018E60
- ldr r3, =0x085ef55c
+ ldr r3, =gUnknown_085EF55C
b @08018E62
.align 2, 0
.pool
@08018E60:
- ldr r3, =0x085ef520
+ ldr r3, =gUnknown_085EF520
@08018E62:
movs r2, 0x1
bl sub_8018B08
@@ -32058,12 +32058,12 @@ mevent_message_was_thrown_away: ; 8018E74
push {lr}
cmp r1, 0
beq @08018E84
- ldr r1, =0x085ef630
+ ldr r1, =gUnknown_085EF630
b @08018E86
.align 2, 0
.pool
@08018E84:
- ldr r1, =0x085ef60c
+ ldr r1, =gUnknown_085EF60C
@08018E86:
bl mevent_0814257C
pop {r1}
@@ -32094,7 +32094,7 @@ mevent_save_game: ; 8018E94
.4byte @08018EE0
.4byte @08018EF8
@08018EC0:
- ldr r0, =0x085ef5bc
+ ldr r0, =gUnknown_085EF5BC
bl sub_8018884
b @08018EEC
.align 2, 0
@@ -32104,7 +32104,7 @@ mevent_save_game: ; 8018E94
bl save_game_when_memory_present
b @08018EEC
@08018ED4:
- ldr r0, =0x085ef5e0
+ ldr r0, =gUnknown_085EF5E0
bl sub_8018884
b @08018EEC
.align 2, 0
@@ -32178,100 +32178,100 @@ mevent_message: ; 8018F0C
@08018F6C:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef2e4
+ ldr r2, =gUnknown_085EF2E4
b @08019034
.align 2, 0
.pool
@08018F78:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef244
+ ldr r2, =gUnknown_085EF244
b @08019034
.align 2, 0
.pool
@08018F84:
movs r0, 0x1
str r0, [r4]
- ldr r2, =0x085ef0c8
+ ldr r2, =gUnknown_085EF0C8
cmp r5, 0
bne @08019034
- ldr r2, =0x085ef124
+ ldr r2, =gUnknown_085EF124
b @08019034
.align 2, 0
.pool
@08018F9C:
movs r0, 0x1
str r0, [r4]
- ldr r2, =0x085ef0f4
+ ldr r2, =gUnknown_085EF0F4
cmp r5, 0
bne @08019034
- ldr r2, =0x085ef14c
+ ldr r2, =gUnknown_085EF14C
b @08019034
.align 2, 0
.pool
@08018FB4:
movs r0, 0x1
str r0, [r4]
- ldr r2, =0x085ef178
+ ldr r2, =gUnknown_085EF178
b @08019034
.align 2, 0
.pool
@08018FC0:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef1b4
+ ldr r2, =gUnknown_085EF1B4
b @08019034
.align 2, 0
.pool
@08018FCC:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef200
+ ldr r2, =gUnknown_085EF200
b @08019034
.align 2, 0
.pool
@08018FD8:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef1d8
+ ldr r2, =gUnknown_085EF1D8
b @08019034
.align 2, 0
.pool
@08018FE4:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef21c
+ ldr r2, =gUnknown_085EF21C
b @08019034
.align 2, 0
.pool
@08018FF0:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef02c
+ ldr r2, =gUnknown_085EF02C
b @08019034
.align 2, 0
.pool
@08018FFC:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef2b4
+ ldr r2, =gUnknown_085EF2B4
cmp r6, 0
bne @08019034
- ldr r2, =0x085ef280
+ ldr r2, =gUnknown_085EF280
b @08019034
.align 2, 0
.pool
@08019014:
movs r0, 0
str r0, [r4]
- ldr r2, =0x085ef014
+ ldr r2, =gUnknown_085EF014
b @08019034
.align 2, 0
.pool
@08019020:
movs r0, 0x1
str r0, [r4]
- ldr r2, =0x085ef198
+ ldr r2, =gUnknown_085EF198
b @08019034
.align 2, 0
.pool
@@ -32352,7 +32352,7 @@ mevent_08142CE8: ; 801903C
mevent_message_stamp_card_etc_send_status: ; 80190A4
push {r4,lr}
adds r3, r0, 0
- ldr r1, =0x085ef014
+ ldr r1, =gUnknown_085EF014
movs r0, 0
str r0, [r3]
adds r4, r1, 0
@@ -32383,22 +32383,22 @@ mevent_message_stamp_card_etc_send_status: ; 80190A4
.4byte @0801915C
.4byte @08019164
@08019104:
- ldr r1, =0x085ef2e4
+ ldr r1, =gUnknown_085EF2E4
b @08019166
.align 2, 0
.pool
@0801910C:
- ldr r1, =0x085ef244
+ ldr r1, =gUnknown_085EF244
b @08019166
.align 2, 0
.pool
@08019114:
- ldr r1, =0x085ef39c
+ ldr r1, =gUnknown_085EF39C
b @0801911E
.align 2, 0
.pool
@0801911C:
- ldr r1, =0x085ef3c4
+ ldr r1, =gUnknown_085EF3C4
@0801911E:
movs r0, 0x1
str r0, [r3]
@@ -32406,32 +32406,32 @@ mevent_message_stamp_card_etc_send_status: ; 80190A4
.align 2, 0
.pool
@08019128:
- ldr r1, =0x085ef3f0
+ ldr r1, =gUnknown_085EF3F0
b @08019166
.align 2, 0
.pool
@08019130:
- ldr r1, =0x085ef42c
+ ldr r1, =gUnknown_085EF42C
b @08019166
.align 2, 0
.pool
@08019138:
- ldr r1, =0x085ef494
+ ldr r1, =gUnknown_085EF494
b @08019166
.align 2, 0
.pool
@08019140:
- ldr r1, =0x085ef460
+ ldr r1, =gUnknown_085EF460
b @08019166
.align 2, 0
.pool
@08019148:
- ldr r1, =0x085ef21c
+ ldr r1, =gUnknown_085EF21C
b @08019166
.align 2, 0
.pool
@08019150:
- ldr r1, =0x085ef4c4
+ ldr r1, =gUnknown_085EF4C4
b @08019166
.align 2, 0
.pool
@@ -32439,12 +32439,12 @@ mevent_message_stamp_card_etc_send_status: ; 80190A4
adds r1, r4, 0
b @08019166
@0801915C:
- ldr r1, =0x085ef410
+ ldr r1, =gUnknown_085EF410
b @08019166
.align 2, 0
.pool
@08019164:
- ldr r1, =0x085ef4f0
+ ldr r1, =gUnknown_085EF4F0
@08019166:
adds r0, r1, 0
pop {r4}
@@ -32629,14 +32629,14 @@ task00_mystery_gift: ; 80191F4
bne @08019314
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x085eeef0
+ ldr r1, =gUnknown_085EEEF0
b @0801931A
.align 2, 0
.pool
@08019314:
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x085eef2c
+ ldr r1, =gUnknown_085EEF2C
@0801931A:
bl mevent_0814257C
cmp r0, 0
@@ -32655,13 +32655,13 @@ task00_mystery_gift: ; 80191F4
ldrb r0, [r5, 0xC]
cmp r0, 0
bne @0801934C
- ldr r0, =0x085eef68
+ ldr r0, =gUnknown_085EEF68
bl sub_8018884
b @08019352
.align 2, 0
.pool
@0801934C:
- ldr r0, =0x085eef94
+ ldr r0, =gUnknown_085EEF94
bl sub_8018884
@08019352:
movs r0, 0x4
@@ -32781,7 +32781,7 @@ task00_mystery_gift: ; 80191F4
.align 2, 0
.pool
@08019444:
- ldr r0, =0x085eefe8
+ ldr r0, =gUnknown_085EEFE8
bl sub_8018884
movs r0, 0x8
strb r0, [r5, 0x8]
@@ -32875,7 +32875,7 @@ task00_mystery_gift: ; 80191F4
@08019508:
adds r0, r5, 0
adds r0, 0x9
- ldr r3, =0x085ef050
+ ldr r3, =gUnknown_085EF050
adds r1, r5, 0
movs r2, 0
bl sub_8018B08
@@ -32899,7 +32899,7 @@ task00_mystery_gift: ; 80191F4
@08019538:
adds r0, r5, 0
adds r0, 0x9
- ldr r3, =0x085ef084
+ ldr r3, =gUnknown_085EF084
adds r1, r5, 0
movs r2, 0
bl sub_8018B08
@@ -32945,7 +32945,7 @@ task00_mystery_gift: ; 80191F4
@0801958C:
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x085eeff8
+ ldr r1, =gUnknown_085EEFF8
bl sub_8018A1C
cmp r0, 0
bne @0801959C
@@ -33164,7 +33164,7 @@ task00_mystery_gift: ; 80191F4
@0801972E:
adds r0, r5, 0
adds r0, 0x9
- ldr r3, =0x085ef584
+ ldr r3, =gUnknown_085EF584
adds r1, r5, 0
movs r2, 0x1
bl sub_8018B08
@@ -33307,14 +33307,14 @@ task00_mystery_gift: ; 80191F4
ldrb r0, [r5, 0xC]
cmp r0, 0
bne @0801985C
- ldr r0, =0x085ef360
+ ldr r0, =gUnknown_085EF360
bl sub_8018884
bl sub_801D0A0
b @08019866
.align 2, 0
.pool
@0801985C:
- ldr r0, =0x085ef37c
+ ldr r0, =gUnknown_085EF37C
bl sub_8018884
bl sub_801D07C
@08019866:
@@ -33380,7 +33380,7 @@ task00_mystery_gift: ; 80191F4
@080198EC:
adds r0, r5, 0
adds r0, 0x9
- ldr r1, =0x085ef014
+ ldr r1, =gUnknown_085EF014
bl mevent_0814257C
@080198F6:
cmp r0, 0
@@ -33425,7 +33425,7 @@ bgid_upload_textbox_1: ; 8019938
sub sp, 0x4
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x082f0568
+ ldr r1, =gUnknown_082F0568
movs r2, 0x80
lsls r2, 1
movs r3, 0
@@ -33461,7 +33461,7 @@ is_walking_or_running: ; 8019958
thumb_func_start sub_8019978
sub_8019978: ; 8019978
- ldr r3, =0x082f072c
+ ldr r3, =gUnknown_082F072C
movs r2, 0x7
ands r2, r1
lsls r1, r0, 2
@@ -33480,13 +33480,13 @@ sub_8019990: ; 8019990
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r4, =0x082f0740
+ ldr r4, =gUnknown_082F0740
mov r8, r4
lsls r0, 2
adds r4, r0, r4
movs r6, 0
ldrsh r5, [r4, r6]
- ldr r6, =0x082f0760
+ ldr r6, =gUnknown_082F0760
lsls r1, 1
adds r4, r1, r6
ldrb r4, [r4]
@@ -33521,12 +33521,12 @@ sub_8019990: ; 8019990
sub_80199E0: ; 80199E0
push {r4-r7,lr}
mov r12, r3
- ldr r7, =0x082f0740
+ ldr r7, =gUnknown_082F0740
lsls r5, r0, 2
adds r0, r5, r7
movs r4, 0
ldrsh r3, [r0, r4]
- ldr r6, =0x082f0760
+ ldr r6, =gUnknown_082F0760
lsls r4, r1, 1
adds r0, r4, r6
ldrb r0, [r0]
@@ -33624,7 +33624,7 @@ sub_8019A7C: ; 8019A7C
thumb_func_start sub_8019A98
sub_8019A98: ; 8019A98
push {lr}
- ldr r1, =0x082f0774
+ ldr r1, =gUnknown_082F0774
adds r0, r1
ldrb r0, [r0]
ldr r1, =0x03005d8c
@@ -33641,7 +33641,7 @@ sub_8019A98: ; 8019A98
thumb_func_start sub_8019AB8
sub_8019AB8: ; 8019AB8
push {lr}
- ldr r1, =0x082f0774
+ ldr r1, =gUnknown_082F0774
adds r0, r1
ldrb r0, [r0]
ldr r1, =0x03005d8c
@@ -33660,7 +33660,7 @@ sub_8019AD8: ; 8019AD8
push {r4,r5,lr}
sub sp, 0x4
adds r5, r1, 0
- ldr r1, =0x082f0774
+ ldr r1, =gUnknown_082F0774
adds r0, r1
ldrb r0, [r0]
ldr r1, =0x03005d8c
@@ -33707,7 +33707,7 @@ sub_8019AD8: ; 8019AD8
sub_8019B3C: ; 8019B3C
push {r4,lr}
sub sp, 0x4
- ldr r1, =0x082f0774
+ ldr r1, =gUnknown_082F0774
adds r0, r1
ldrb r0, [r0]
ldr r1, =0x03005d8c
@@ -33796,7 +33796,7 @@ sub_8019BDC: ; 8019BDC
beq @08019C10
b @08019C2E
@08019BF0:
- ldr r1, =0x082f078c
+ ldr r1, =gUnknown_082F078C
adds r0, r4, 0
bl sub_8019AD8
cmp r0, 0x1
@@ -33893,7 +33893,7 @@ sub_8019C38: ; 8019C38
adds r0, 0x1
strb r0, [r6]
@08019CBC:
- ldr r1, =0x082f078e
+ ldr r1, =gUnknown_082F078E
adds r0, r5, 0
bl sub_8019AD8
cmp r0, 0x1
@@ -34156,7 +34156,7 @@ sub_8019E70: ; 8019E70
mov r0, r9
lsls r0, 2
mov r8, r0
- ldr r0, =0x082f0740
+ ldr r0, =gUnknown_082F0740
mov r2, r8
adds r1, r2, r0
ldrh r1, [r1]
@@ -34166,7 +34166,7 @@ sub_8019E70: ; 8019E70
add r0, r8
ldrh r0, [r0]
mov r10, r0
- ldr r6, =0x082f0760
+ ldr r6, =gUnknown_082F0760
@08019E9E:
mov r5, r8
add r5, r9
@@ -34277,7 +34277,7 @@ sub_8019F64: ; 8019F64
adds r1, r0, 0
cmp r1, 0
beq @08019F78
- ldr r0, =0x082f076f
+ ldr r0, =gUnknown_082F076F
adds r0, r1, r0
ldrb r0, [r0]
b @08019F88
@@ -34707,7 +34707,7 @@ sub_801A2A8: ; 801A2A8
bne @0801A2F0
b @0801A396
@0801A2C4:
- ldr r4, =0x082f076a
+ ldr r4, =gUnknown_082F076A
bl player_get_direction__sp1AA
lsls r0, 24
lsrs r0, 24
@@ -34734,7 +34734,7 @@ sub_801A2A8: ; 801A2A8
bl player_get_pos_to_plus_one_step_in_direction_player_is_facing
movs r0, 0
str r0, [sp, 0xC]
- ldr r0, =0x082f0740
+ ldr r0, =gUnknown_082F0740
adds r7, r5, 0
movs r1, 0
mov r10, r1
@@ -34749,7 +34749,7 @@ sub_801A2A8: ; 801A2A8
mov r9, r4
ldr r1, [sp, 0x10]
mov r8, r1
- ldr r5, =0x082f0760
+ ldr r5, =gUnknown_082F0760
@0801A31E:
mov r2, r10
adds r3, r2, r6
@@ -34917,7 +34917,7 @@ sub_801A43C: ; 801A43C
bl SetVBlankCallback
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f0d34
+ ldr r1, =gUnknown_082F0D34
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -34933,19 +34933,19 @@ sub_801A43C: ; 801A43C
adds r1, r0, 0
movs r0, 0
bl bg_set_tilemap
- ldr r1, =0x082f0990
+ ldr r1, =gUnknown_082F0990
movs r0, 0
str r0, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x082f0ba0
+ ldr r1, =gUnknown_082F0BA0
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r0, =0x082f0d3c
+ ldr r0, =gUnknown_082F0D3C
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
bl sub_80A1A74
@@ -34984,7 +34984,7 @@ sub_801A43C: ; 801A43C
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r0, =0x082f0790
+ ldr r0, =gUnknown_082F0790
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -35071,7 +35071,7 @@ sub_801A5BC: ; 801A5BC
ldrsh r0, [r1, r2]
adds r0, 0x2
lsls r0, 5
- ldr r1, =0x082f0790
+ ldr r1, =gUnknown_082F0790
adds r0, r1
movs r1, 0
movs r2, 0x10
@@ -35095,7 +35095,7 @@ sub_801A600: ; 801A600
movs r0, 0x2
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x082f0d5c
+ ldr r5, =gUnknown_082F0D5C
ldr r4, [r5]
movs r0, 0x1
adds r1, r4, 0
@@ -35134,7 +35134,7 @@ sub_801A600: ; 801A600
adds r1, r4, 0
cmp r4, 0x2
ble @0801A644
- ldr r1, =0x082f0d5c
+ ldr r1, =gUnknown_082F0D5C
adds r0, r4, 0x1
lsls r0, 2
adds r0, r1
@@ -35515,7 +35515,7 @@ sub_801A960: ; 801A960
lsrs r0, 25
mov r8, r0
movs r4, 0
- ldr r0, =0x082f0d70
+ ldr r0, =gUnknown_082F0D70
mov r9, r0
movs r1, 0x1
add r1, r9
@@ -35793,7 +35793,7 @@ sub_801AB68: ; 801AB68
mov r9, r0
movs r1, 0x1
mov r10, r1
- ldr r0, =0x082f0de4
+ ldr r0, =gUnknown_082F0DE4
mov r8, r0
ldrb r0, [r0]
lsls r1, r0, 4
@@ -35981,12 +35981,12 @@ sub_801AC54: ; 801AC54
bl clear_tasks
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f0dd0
+ ldr r1, =gUnknown_082F0DD0
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
bl reset_temp_tile_data_buffers
- ldr r0, =0x082f0dd4
+ ldr r0, =gUnknown_082F0DD4
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -36034,7 +36034,7 @@ sub_801AC54: ; 801AC54
@0801ADFC:
ldr r0, =0x02022c6c
ldr r0, [r0]
- ldr r1, =0x085efbd2
+ ldr r1, =gUnknown_085EFBD2
movs r2, 0
bl sub_801ABDC
cmp r0, 0
@@ -36190,7 +36190,7 @@ sub_801AC54: ; 801AC54
@0801AF58:
ldr r0, =0x02022c6c
ldr r0, [r0]
- ldr r1, =0x085efc27
+ ldr r1, =gUnknown_085EFC27
movs r2, 0x1
bl sub_801ABDC
cmp r0, 0
@@ -36218,7 +36218,7 @@ sub_801AC54: ; 801AC54
@0801AF98:
ldr r0, =0x02022c6c
ldr r0, [r0]
- ldr r1, =0x085efc0c
+ ldr r1, =gUnknown_085EFC0C
movs r2, 0x1
bl sub_801ABDC
cmp r0, 0
@@ -36797,7 +36797,7 @@ sub_801B3F8: ; 801B3F8
bl sub_801B3D8
cmp r0, 0
beq @0801B430
- ldr r1, =0x082f0de8
+ ldr r1, =gUnknown_082F0DE8
ldr r2, =0xfffffc18
adds r0, r4, r2
lsls r0, 1
@@ -37769,7 +37769,7 @@ sub_801BAAC: ; 801BAAC
lsls r0, 26
lsrs r0, 28
lsls r0, 4
- ldr r1, =0x082f1d60
+ ldr r1, =gUnknown_082F1D60
adds r0, r1
str r0, [r2]
movs r0, 0x1
@@ -37902,7 +37902,7 @@ sub_801BB74: ; 801BB74
movs r2, 0
movs r3, 0x8
bl decompress_and_copy_tile_data_to_vram
- ldr r4, =0x082f0e1c
+ ldr r4, =gUnknown_082F0E1C
adds r0, r4, 0
bl Window_AddFromTemplate
ldr r1, [r5]
@@ -38589,7 +38589,7 @@ sub_801C178: ; 801C178
lsrs r0, 28
lsls r1, r0, 1
adds r1, r0
- ldr r0, =0x082f0e10
+ ldr r0, =gUnknown_082F0E10
mov r8, r0
add r1, r8
str r1, [sp]
@@ -38694,7 +38694,7 @@ sub_801C178: ; 801C178
lsrs r0, 4
lsls r1, r0, 1
adds r1, r0
- ldr r0, =0x082f0e10
+ ldr r0, =gUnknown_082F0E10
adds r1, r0
str r1, [sp]
movs r0, 0
@@ -38724,7 +38724,7 @@ sub_801C178: ; 801C178
.align 2, 0
.pool
@0801C304:
- ldr r4, =0x082f0e18
+ ldr r4, =gUnknown_082F0E18
ldr r2, [r7]
ldrb r0, [r2, 0x8]
lsls r0, 30
@@ -38740,7 +38740,7 @@ sub_801C178: ; 801C178
lsrs r0, 28
lsls r1, r0, 1
adds r1, r0
- ldr r0, =0x082f0e10
+ ldr r0, =gUnknown_082F0E10
mov r10, r0
add r1, r10
str r1, [sp]
@@ -38832,7 +38832,7 @@ sub_801C178: ; 801C178
lsrs r1, 28
lsls r0, r1, 1
adds r0, r1
- ldr r1, =0x082f0e10
+ ldr r1, =gUnknown_082F0E10
adds r0, r1
str r0, [sp]
movs r0, 0
@@ -38879,7 +38879,7 @@ sub_801C178: ; 801C178
lsrs r1, 28
lsls r0, r1, 1
adds r0, r1
- ldr r1, =0x082f0e10
+ ldr r1, =gUnknown_082F0E10
adds r0, r1
str r0, [sp]
movs r0, 0
@@ -38998,7 +38998,7 @@ sub_801C4C0: ; 801C4C0
ands r0, r1
cmp r0, 0x1
bne @0801C5EE
- ldr r0, =0x082f1d00
+ ldr r0, =gUnknown_082F1D00
bl gpu_tile_obj_decompress_and_load3
ldr r0, [r4]
movs r2, 0xB8
@@ -39008,7 +39008,7 @@ sub_801C4C0: ; 801C4C0
ldrb r0, [r0, 0x1]
lsrs r0, 4
lsls r0, 3
- ldr r1, =0x082f1d08
+ ldr r1, =gUnknown_082F1D08
adds r0, r1
bl gpu_pal_obj_alloc_tag_and_apply
ldr r0, [r4]
@@ -39042,7 +39042,7 @@ sub_801C4C0: ; 801C4C0
lsls r1, r7, 5
movs r0, 0xD8
subs r5, r0, r1
- ldr r0, =0x082f1d48
+ ldr r0, =gUnknown_082F1D48
adds r1, r5, 0
movs r2, 0x90
movs r3, 0x8
@@ -39216,7 +39216,7 @@ sub_801C6C8: ; 801C6C8
adds r3, r2, r6
ldrb r0, [r2, 0x3]
lsls r0, 4
- ldr r1, =0x082f24c8
+ ldr r1, =gUnknown_082F24C8
adds r0, r1
str r0, [r3]
ldr r0, =0x000001c1
@@ -39400,7 +39400,7 @@ sub_801C758: ; 801C758
movs r2, 0
movs r3, 0x8
bl decompress_and_copy_tile_data_to_vram
- ldr r4, =0x082f1de8
+ ldr r4, =gUnknown_082F1DE8
adds r0, r4, 0
bl Window_AddFromTemplate
ldr r1, [r5]
@@ -40094,7 +40094,7 @@ sub_801CDCC: ; 801CDCC
movs r4, 0xE5
lsls r4, 2
adds r1, r4
- ldr r0, =0x082f1df8
+ ldr r0, =gUnknown_082F1DF8
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldr r0, [r0]
@@ -40182,7 +40182,7 @@ sub_801CE7C: ; 801CE7C
lsrs r1, 28
lsls r3, r1, 1
adds r3, r1
- ldr r1, =0x082f1de0
+ ldr r1, =gUnknown_082F1DE0
adds r3, r1
str r3, [sp]
str r5, [sp, 0x4]
@@ -40210,7 +40210,7 @@ sub_801CE7C: ; 801CE7C
lsrs r1, 4
lsls r2, r1, 1
adds r2, r1
- ldr r1, =0x082f1de0
+ ldr r1, =gUnknown_082F1DE0
adds r2, r1
str r2, [sp]
movs r1, 0
@@ -40369,7 +40369,7 @@ sub_801D07C: ; 801D07C
movs r0, 0x60
bl malloc_and_clear
str r0, [r4]
- ldr r1, =0x082f298c
+ ldr r1, =gUnknown_082F298C
movs r2, 0
movs r3, 0x1
bl mevent_srv_init_common
@@ -40387,7 +40387,7 @@ sub_801D0A0: ; 801D0A0
movs r0, 0x60
bl malloc_and_clear
str r0, [r4]
- ldr r1, =0x082f29ec
+ ldr r1, =gUnknown_082F29EC
movs r2, 0
movs r3, 0x1
bl mevent_srv_init_common
@@ -40881,7 +40881,7 @@ sub_801D1F0: ; 801D1F0
thumb_func_start mevent_dispatch_08145600
mevent_dispatch_08145600: ; 801D46C
push {lr}
- ldr r2, =0x082f2548
+ ldr r2, =gUnknown_082F2548
ldr r1, [r0, 0x8]
lsls r1, 2
adds r1, r2
@@ -41082,7 +41082,7 @@ sub_801D5D0: ; 801D5D0
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x1C]
- ldr r1, =0x082f2598
+ ldr r1, =gUnknown_082F2598
movs r2, 0x80
lsls r2, 3
bl memcpy
@@ -41444,7 +41444,7 @@ mevent_srv_ish_exec: ; 801D894
push {r4,r5,lr}
sub sp, 0x20
mov r2, sp
- ldr r1, =0x082f255c
+ ldr r1, =gUnknown_082F255C
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
ldm r1!, {r3-r5}
@@ -42374,7 +42374,7 @@ sub_801DF54: ; 801DF54
movs r0, 0
strb r0, [r1, 0x17]
@0801DF8A:
- ldr r1, =0x082f2a7c
+ ldr r1, =gUnknown_082F2A7C
ldr r0, =0x02022c84
ldr r0, [r0]
ldrh r0, [r0, 0x4]
@@ -43919,7 +43919,7 @@ sub_801EBE4: ; 801EBE4
beq @0801EC24
ldr r0, =0x02022c84
ldr r2, [r0]
- ldr r1, =0x082f2aa4
+ ldr r1, =gUnknown_082F2AA4
ldrb r0, [r2, 0x10]
adds r0, r1
ldrb r1, [r2, 0x12]
@@ -43985,7 +43985,7 @@ sub_801EBE4: ; 801EBE4
.align 2, 0
.pool
@0801EC80:
- ldr r0, =0x082f2aa4
+ ldr r0, =gUnknown_082F2AA4
ldrb r1, [r2, 0x10]
adds r1, r0
ldrb r0, [r1]
@@ -44009,7 +44009,7 @@ sub_801EC94: ; 801EC94
ldrb r0, [r5, 0x10]
cmp r0, 0x3
beq @0801ECDC
- ldr r3, =0x082f2ba8
+ ldr r3, =gUnknown_082F2BA8
ldrb r1, [r5, 0x12]
lsls r1, 2
adds r2, r0, 0
@@ -44151,7 +44151,7 @@ sub_801ED94: ; 801ED94
ldrb r0, [r2]
cmp r0, 0xF9
beq @0801EDB8
- ldr r1, =0x082f2aa8
+ ldr r1, =gUnknown_082F2AA8
adds r0, r1
ldrb r0, [r0]
cmp r0, 0
@@ -44513,7 +44513,7 @@ sub_801EFF8: ; 801EFF8
movs r0, 0
adds r1, r4, 0
bl sub_81AFC0C
- ldr r1, =0x085ed2a9
+ ldr r1, =gUnknown_085ED2A9
b @0801F094
.align 2, 0
.pool
@@ -44554,7 +44554,7 @@ sub_801EFF8: ; 801EFF8
movs r0, 0
adds r1, r4, 0
bl sub_81AFC0C
- ldr r1, =0x085ed2bd
+ ldr r1, =gUnknown_085ED2BD
@0801F094:
adds r0, r6, 0
bl sub_81AFC28
@@ -44740,7 +44740,7 @@ sub_801F1A4: ; 801F1A4
ldrb r1, [r0]
cmp r1, 0xFF
bhi @0801F1BE
- ldr r0, =0x082f2aa8
+ ldr r0, =gUnknown_082F2AA8
adds r0, r1, r0
ldrb r0, [r0]
cmp r0, r1
@@ -44776,52 +44776,52 @@ copy_strings_to_sav1: ; 801F1DC
ldr r0, [r4]
ldr r1, =0x00003c88
adds r0, r1
- ldr r1, =0x085ed40f
+ ldr r1, =gUnknown_085ED40F
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003c9d
adds r0, r1
- ldr r1, =0x085ed415
+ ldr r1, =gUnknown_085ED415
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003cb2
adds r0, r1
- ldr r1, =0x085ed41d
+ ldr r1, =gUnknown_085ED41D
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003cc7
adds r0, r1
- ldr r1, =0x085ed423
+ ldr r1, =gUnknown_085ED423
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003cdc
adds r0, r1
- ldr r1, =0x085ed42a
+ ldr r1, =gUnknown_085ED42A
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003cf1
adds r0, r1
- ldr r1, =0x085ed430
+ ldr r1, =gUnknown_085ED430
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003d06
adds r0, r1
- ldr r1, =0x085ed434
+ ldr r1, =gUnknown_085ED434
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003d1b
adds r0, r1
- ldr r1, =0x085ed43a
+ ldr r1, =gUnknown_085ED43A
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003d30
adds r0, r1
- ldr r1, =0x085ed440
+ ldr r1, =gUnknown_085ED440
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x00003d45
adds r0, r1
- ldr r1, =0x085ed44a
+ ldr r1, =gUnknown_085ED44A
bl gf_strcpy
pop {r4}
pop {r0}
@@ -45114,11 +45114,11 @@ sub_801F4D0: ; 801F4D0
beq @0801F52C
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f2c60
+ ldr r1, =gUnknown_082F2C60
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x082f2c70
+ ldr r0, =gUnknown_082F2C70
bl Window_InitFromTemplates
bl reset_temp_tile_data_buffers
bl sub_8020770
@@ -45261,7 +45261,7 @@ sub_801F5EC: ; 801F5EC
adds r5, r3, 0
adds r3, r1, 0
mov r12, r4
- ldr r1, =0x082f2c98
+ ldr r1, =gUnknown_082F2C98
movs r7, 0x1
adds r2, r1, 0x4
@0801F60E:
@@ -46371,7 +46371,7 @@ sub_801FDDC: ; 801FDDC
bl Window_WriteStandardTileMap
ldr r0, [r5]
ldrb r0, [r0, 0x18]
- ldr r2, =0x085eae62
+ ldr r2, =gUnknown_085EAE62
movs r1, 0x1
str r1, [sp]
movs r4, 0xFF
@@ -46381,7 +46381,7 @@ sub_801FDDC: ; 801FDDC
bl Print
ldr r0, [r5]
ldrb r0, [r0, 0x18]
- ldr r2, =0x085eae66
+ ldr r2, =gUnknown_085EAE66
movs r1, 0x11
str r1, [sp]
str r4, [sp, 0x4]
@@ -46507,7 +46507,7 @@ sub_801FF18: ; 801FF18
lsls r1, 15
orrs r0, r1
str r0, [sp, 0x18]
- ldr r1, =0x082f2d40
+ ldr r1, =gUnknown_082F2D40
lsls r0, r7, 1
adds r0, r7
lsls r0, 2
@@ -46568,7 +46568,7 @@ sub_801FF18: ; 801FF18
bl Window_FastFillPixels
adds r0, r5, 0
bl Window_WriteStandardTileMap
- ldr r1, =0x082f2d40
+ ldr r1, =gUnknown_082F2D40
lsls r0, r7, 1
adds r0, r7
lsls r0, 2
@@ -46824,7 +46824,7 @@ sub_80201A4: ; 80201A4
movs r7, 0
movs r6, 0
lsls r0, r2, 2
- ldr r1, =0x082f2ba8
+ ldr r1, =gUnknown_082F2BA8
adds r0, r2
lsls r0, 3
adds r4, r0, r1
@@ -46949,7 +46949,7 @@ sub_80201A4: ; 80201A4
movs r1, 0x1
negs r1, r1
str r1, [sp, 0x4]
- ldr r0, =0x082f2dc4
+ ldr r0, =gUnknown_082F2DC4
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0
@@ -47069,7 +47069,7 @@ sub_80203B0: ; 80203B0
str r5, [sp]
movs r4, 0x5
str r4, [sp, 0x4]
- ldr r0, =0x082f2dc8
+ ldr r0, =gUnknown_082F2DC8
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x2
@@ -47295,22 +47295,22 @@ sub_8020584: ; 8020584
sub_80205B4: ; 80205B4
push {lr}
sub sp, 0x4
- ldr r0, =0x08dd4bd0
+ ldr r0, =gUnknown_08DD4BD0
movs r1, 0x70
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08dd4bb0
+ ldr r0, =gUnknown_08DD4BB0
movs r1, 0xC0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x08dd4bf0
+ ldr r1, =gUnknown_08DD4BF0
movs r0, 0
str r0, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08dd4c4c
+ ldr r1, =gUnknown_08DD4C4C
movs r0, 0x1
movs r2, 0
movs r3, 0
@@ -47328,11 +47328,11 @@ sub_80205B4: ; 80205B4
task_tutorial_story_unknown: ; 8020604
push {r4,r5,lr}
sub sp, 0x4
- ldr r0, =0x08dd4860
+ ldr r0, =gUnknown_08DD4860
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x08dd4880
+ ldr r1, =gUnknown_08DD4880
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -47360,7 +47360,7 @@ task_tutorial_story_unknown: ; 8020604
movs r2, 0x8
bl CpuFastSet
@0802064E:
- ldr r1, =0x08dd4ab8
+ ldr r1, =gUnknown_08DD4AB8
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -47378,7 +47378,7 @@ task_tutorial_story_unknown: ; 8020604
thumb_func_start sub_8020680
sub_8020680: ; 8020680
push {lr}
- ldr r0, =0x082f2c20
+ ldr r0, =gUnknown_082F2C20
movs r1, 0x80
movs r2, 0x20
bl gpu_pal_apply
@@ -47396,7 +47396,7 @@ sub_8020680: ; 8020680
thumb_func_start sub_80206A4
sub_80206A4: ; 80206A4
push {lr}
- ldr r0, =0x082f2c40
+ ldr r0, =gUnknown_082F2C40
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -47484,7 +47484,7 @@ sub_8020740: ; 8020740
movs r1, 0xA
movs r2, 0x20
bl box_border_load_tiles_and_pal
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
@@ -47627,7 +47627,7 @@ sub_8020818: ; 8020818
sub_8020890: ; 8020890
push {r4,r5,lr}
movs r5, 0
- ldr r4, =0x082f3134
+ ldr r4, =gUnknown_082F3134
@08020896:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -47635,7 +47635,7 @@ sub_8020890: ; 8020890
adds r5, 0x1
cmp r5, 0x4
bls @08020896
- ldr r0, =0x082f315c
+ ldr r0, =gUnknown_082F315C
bl gpu_pal_obj_alloc_tag_and_apply
ldr r4, =0x02022c8c
movs r0, 0x18
@@ -47673,7 +47673,7 @@ sub_80208D0: ; 80208D0
thumb_func_start sub_80208E8
sub_80208E8: ; 80208E8
push {lr}
- ldr r0, =0x082f319c
+ ldr r0, =gUnknown_082F319C
movs r1, 0xA
movs r2, 0x18
movs r3, 0
@@ -47776,7 +47776,7 @@ sub_80209AC: ; 80209AC
push {r4,lr}
adds r4, r0, 0
lsls r4, 2
- ldr r0, =0x082f2df2
+ ldr r0, =gUnknown_082F2DF2
adds r4, r0
movs r0, 0
bl gpu_pal_tags_index_of
@@ -47876,7 +47876,7 @@ sub_8020A1C: ; 8020A1C
thumb_func_start sub_8020A68
sub_8020A68: ; 8020A68
push {r4,r5,lr}
- ldr r0, =0x082f31bc
+ ldr r0, =gUnknown_082F31BC
movs r1, 0x4C
movs r2, 0x98
movs r3, 0x2
@@ -47891,7 +47891,7 @@ sub_8020A68: ; 8020A68
ldr r4, =0x02020630
adds r1, r4
str r1, [r2, 0x8]
- ldr r0, =0x082f31d4
+ ldr r0, =gUnknown_082F31D4
movs r1, 0x40
movs r2, 0x98
movs r3, 0x1
@@ -47972,7 +47972,7 @@ sub_8020AF4: ; 8020AF4
thumb_func_start sub_8020B20
sub_8020B20: ; 8020B20
push {r4,r5,lr}
- ldr r0, =0x082f322c
+ ldr r0, =gUnknown_082F322C
movs r1, 0x8
movs r2, 0x98
movs r3, 0x3
@@ -47987,7 +47987,7 @@ sub_8020B20: ; 8020B20
ldr r4, =0x02020630
adds r1, r4
str r1, [r2, 0xC]
- ldr r0, =0x082f3244
+ ldr r0, =gUnknown_082F3244
movs r1, 0x20
movs r2, 0x98
movs r3, 0x4
@@ -48700,7 +48700,7 @@ sub_802104C: ; 802104C
@080210F2:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f32c8
+ ldr r1, =gUnknown_082F32C8
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -48793,7 +48793,7 @@ sub_802104C: ; 802104C
bl gpu_copy_wram_bg_tilemap_to_vram
movs r0, 0x3
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r1, =0x08de34b8
+ ldr r1, =gUnknown_08DE34B8
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -48825,22 +48825,22 @@ sub_802104C: ; 802104C
.align 2, 0
.pool
@0802121C:
- ldr r0, =0x08de3398
+ ldr r0, =gUnknown_08DE3398
movs r2, 0xC0
lsls r2, 1
movs r1, 0
bl gpu_pal_apply
- ldr r1, =0x082f3c8c
+ ldr r1, =gUnknown_082F3C8C
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x082f3dbc
+ ldr r1, =gUnknown_082F3DBC
movs r0, 0x2
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x082f3f54
+ ldr r1, =gUnknown_082F3F54
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -49132,7 +49132,7 @@ sub_80214A8: ; 80214A8
bcc @080214C6
b @080215E4
@080214C6:
- ldr r1, =0x082f41e8
+ ldr r1, =gUnknown_082F41E8
mov r2, r9
lsls r0, r2, 1
adds r0, r1
@@ -49145,7 +49145,7 @@ sub_80214A8: ; 80214A8
adds r3, 0x85
lsls r3, 16
lsrs r3, 16
- ldr r0, =0x082f436c
+ ldr r0, =gUnknown_082F436C
adds r1, r2, 0
bl sub_81AFF34
lsls r0, 24
@@ -49373,7 +49373,7 @@ sub_80216A8: ; 80216A8
ldrb r0, [r6, 0x9]
cmp r5, r0
bcs @080216D4
- ldr r7, =0x082f41e8
+ ldr r7, =gUnknown_082F41E8
@080216B6:
lsls r0, r5, 1
adds r0, r7
@@ -49415,7 +49415,7 @@ sub_80216E0: ; 80216E0
ldrb r2, [r6, 0x9]
cmp r0, r2
bcs @080217AE
- ldr r7, =0x082f41cc
+ ldr r7, =gUnknown_082F41CC
@08021704:
mov r3, r10
ldrh r0, [r3, 0xA]
@@ -49489,7 +49489,7 @@ sub_80216E0: ; 80216E0
asrs r0, 24
strh r0, [r2, 0x24]
ldr r2, [r3]
- ldr r3, =0x082f41cd
+ ldr r3, =gUnknown_082F41CD
adds r1, r3
movs r0, 0
ldrsb r0, [r1, r0]
@@ -49550,7 +49550,7 @@ sub_80216E0: ; 80216E0
ldr r0, =sub_8022B28 + 1
str r0, [r2, 0x1C]
lsls r1, r4, 1
- ldr r3, =0x082f41d2
+ ldr r3, =gUnknown_082F41D2
adds r0, r1, r3
movs r4, 0
ldrsb r4, [r0, r4]
@@ -49558,7 +49558,7 @@ sub_80216E0: ; 80216E0
adds r0, 0x78
strh r0, [r2, 0x20]
ldr r2, [r7]
- ldr r0, =0x082f41d3
+ ldr r0, =gUnknown_082F41D3
adds r1, r0
movs r6, 0
ldrsb r6, [r1, r6]
@@ -49753,7 +49753,7 @@ sub_8021944: ; 8021944
asrs r3, r0, 16
movs r0, 0x7
mov r12, r0
- ldr r5, =0x082f334c
+ ldr r5, =gUnknown_082F334C
movs r4, 0x1
@08021990:
mov r0, r12
@@ -49812,7 +49812,7 @@ sub_80219C8: ; 80219C8
lsrs r4, 24
lsls r0, r5, 1
adds r0, r5
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
adds r0, r1
str r0, [sp]
movs r0, 0
@@ -49965,7 +49965,7 @@ sub_8021A28: ; 8021A28
movs r2, 0x1
movs r3, 0x4
bl decimal_int_to_string
- ldr r0, =0x082f43b4
+ ldr r0, =gUnknown_082F43B4
adds r0, r4, r0
ldr r1, [r0]
ldr r0, =0x02021fc4
@@ -50038,7 +50038,7 @@ sub_8021A28: ; 8021A28
mov r8, r0
adds r6, 0xE
adds r5, 0x1
- ldr r1, =0x082f334c
+ ldr r1, =gUnknown_082F334C
mov r12, r1
@08021BB8:
movs r0, 0x3
@@ -50069,7 +50069,7 @@ sub_8021A28: ; 8021A28
movs r2, 0x2
movs r3, 0x2
bl decimal_int_to_string
- ldr r0, =0x082f43b4
+ ldr r0, =gUnknown_082F43B4
ldr r2, [sp, 0x28]
adds r0, r2, r0
ldr r1, [r0]
@@ -50093,11 +50093,11 @@ sub_8021A28: ; 8021A28
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
- ldr r0, =0x0858a670
+ ldr r0, =gUnknown_0858A670
adds r1, r0
ldr r0, =0x02021cc4
bl gf_strcpy
- ldr r0, =0x082f43b4
+ ldr r0, =gUnknown_082F43B4
ldr r1, [r0, 0x8]
ldr r0, =0x02021fc4
bl ExpandTextCodes
@@ -50127,7 +50127,7 @@ sub_8021A28: ; 8021A28
lsrs r2, 24
mov r1, r10
lsrs r3, r1, 24
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
movs r4, 0
str r4, [sp, 0x4]
@@ -50141,14 +50141,14 @@ sub_8021A28: ; 8021A28
cmp r3, r2
bne @08021CC0
ldr r0, =0x02021ec4
- ldr r1, =0x085ed7d4
+ ldr r1, =gUnknown_085ED7D4
bl gf_strcpy
b @08021CC8
.align 2, 0
.pool
@08021CC0:
ldr r0, =0x02021ec4
- ldr r1, =0x085ed7e0
+ ldr r1, =gUnknown_085ED7E0
bl gf_strcpy
@08021CC8:
ldr r4, =0x02021ec4
@@ -50170,7 +50170,7 @@ sub_8021A28: ; 8021A28
ldrb r0, [r0]
mov r4, r10
lsrs r3, r4, 24
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -50235,16 +50235,16 @@ sub_8021D34: ; 8021D34
ldrh r1, [r2, 0x4]
bl sub_8021944
ldrb r0, [r4]
- ldr r4, =0x082f32d8
+ ldr r4, =gUnknown_082F32D8
str r4, [sp]
str r6, [sp, 0x4]
- ldr r1, =0x085ed808
+ ldr r1, =gUnknown_085ED808
str r1, [sp, 0x8]
movs r1, 0x2
movs r2, 0
adds r3, r7, 0
bl box_print
- ldr r4, =0x085ed840
+ ldr r4, =gUnknown_085ED840
movs r0, 0x2
adds r1, r4, 0
movs r2, 0x1
@@ -50256,7 +50256,7 @@ sub_8021D34: ; 8021D34
lsrs r6, r0, 24
mov r2, r9
ldrb r0, [r2]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
mov r2, r10
str r2, [sp, 0x4]
@@ -50284,7 +50284,7 @@ sub_8021D34: ; 8021D34
movs r3, 0x2
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r1, =0x085ed838
+ ldr r1, =gUnknown_085ED838
adds r0, r5, 0
bl ExpandTextCodes
movs r0, 0x2
@@ -50297,7 +50297,7 @@ sub_8021D34: ; 8021D34
lsrs r6, r0, 24
mov r4, r9
ldrb r0, [r4]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
mov r2, r10
str r2, [sp, 0x4]
@@ -50306,7 +50306,7 @@ sub_8021D34: ; 8021D34
adds r2, r6, 0
adds r3, r7, 0
bl box_print
- ldr r4, =0x085ed830
+ ldr r4, =gUnknown_085ED830
movs r0, 0x2
adds r1, r4, 0
movs r2, 0x1
@@ -50317,7 +50317,7 @@ sub_8021D34: ; 8021D34
lsrs r6, r0, 24
mov r1, r9
ldrb r0, [r1]
- ldr r2, =0x082f32d8
+ ldr r2, =gUnknown_082F32D8
str r2, [sp]
mov r1, r10
str r1, [sp, 0x4]
@@ -50335,7 +50335,7 @@ sub_8021D34: ; 8021D34
movs r2, 0x2
movs r3, 0x1
bl decimal_int_to_string
- ldr r1, =0x085ed82c
+ ldr r1, =gUnknown_085ED82C
adds r0, r5, 0
bl ExpandTextCodes
movs r0, 0x2
@@ -50348,7 +50348,7 @@ sub_8021D34: ; 8021D34
lsrs r6, r0, 24
mov r4, r9
ldrb r0, [r4]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
mov r2, r10
str r2, [sp, 0x4]
@@ -50362,17 +50362,17 @@ sub_8021D34: ; 8021D34
lsls r0, 24
lsrs r7, r0, 24
ldrb r0, [r4]
- ldr r4, =0x082f32d8
+ ldr r4, =gUnknown_082F32D8
str r4, [sp]
mov r1, r10
str r1, [sp, 0x4]
- ldr r1, =0x085ed810
+ ldr r1, =gUnknown_085ED810
str r1, [sp, 0x8]
movs r1, 0x2
movs r2, 0
adds r3, r7, 0
bl box_print
- ldr r4, =0x085ed850
+ ldr r4, =gUnknown_085ED850
movs r0, 0x2
adds r1, r4, 0
movs r2, 0x1
@@ -50385,7 +50385,7 @@ sub_8021D34: ; 8021D34
lsrs r6, r0, 24
mov r1, r9
ldrb r0, [r1]
- ldr r2, =0x082f32d8
+ ldr r2, =gUnknown_082F32D8
str r2, [sp]
mov r1, r10
str r1, [sp, 0x4]
@@ -50401,7 +50401,7 @@ sub_8021D34: ; 8021D34
movs r1, 0x7
mov r9, r1
movs r5, 0x1
- ldr r3, =0x082f334c
+ ldr r3, =gUnknown_082F334C
@08021EEC:
mov r4, r9
mov r0, r10
@@ -50442,7 +50442,7 @@ sub_8021D34: ; 8021D34
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ed848
+ ldr r1, =gUnknown_085ED848
adds r0, r4, 0
bl ExpandTextCodes
movs r2, 0x1
@@ -50466,7 +50466,7 @@ sub_8021D34: ; 8021D34
lsls r0, 1
add r0, r8
ldrb r0, [r0]
- ldr r1, =0x082f32e7
+ ldr r1, =gUnknown_082F32E7
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -50483,7 +50483,7 @@ sub_8021D34: ; 8021D34
lsls r0, 1
add r0, r8
ldrb r0, [r0]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
str r2, [sp, 0x4]
str r4, [sp, 0x8]
@@ -50501,12 +50501,12 @@ sub_8021D34: ; 8021D34
add r8, r4
mov r1, r8
ldrb r0, [r1]
- ldr r2, =0x082f32d8
+ ldr r2, =gUnknown_082F32D8
mov r9, r2
str r2, [sp]
movs r5, 0
str r5, [sp, 0x4]
- ldr r1, =0x085ed820
+ ldr r1, =gUnknown_085ED820
str r1, [sp, 0x8]
movs r1, 0x2
movs r2, 0
@@ -50519,7 +50519,7 @@ sub_8021D34: ; 8021D34
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ed85c
+ ldr r1, =gUnknown_085ED85C
adds r0, r4, 0
bl ExpandTextCodes
movs r2, 0x1
@@ -50590,7 +50590,7 @@ sub_8022070: ; 8022070
bl sub_8022554
ldrh r0, [r4, 0x12]
lsls r0, 3
- ldr r2, =0x082f32cc
+ ldr r2, =gUnknown_082F32CC
mov r1, sp
adds r0, r2
ldm r0!, {r2,r3}
@@ -50598,13 +50598,13 @@ sub_8022070: ; 8022070
ldrh r0, [r4, 0x12]
cmp r0, 0xD
bne @080220DC
- ldr r0, =0x082f3344
+ ldr r0, =gUnknown_082F3344
adds r0, 0x4
b @080220DE
.align 2, 0
.pool
@080220DC:
- ldr r0, =0x082f3344
+ ldr r0, =gUnknown_082F3344
@080220DE:
adds r0, r5, r0
ldrb r1, [r0]
@@ -50664,11 +50664,11 @@ sub_8022070: ; 8022070
adds r0, r6, 0
adds r0, 0x82
ldrb r0, [r0]
- ldr r3, =0x085ed860
+ ldr r3, =gUnknown_085ED860
movs r1, 0x14
movs r2, 0x3
bl sub_80219C8
- ldr r0, =0x082f3344
+ ldr r0, =gUnknown_082F3344
adds r0, r5, r0
ldrb r3, [r0]
lsls r3, 27
@@ -50687,7 +50687,7 @@ sub_8022070: ; 8022070
adds r0, r6, 0
adds r0, 0x82
ldrb r0, [r0]
- ldr r2, =0x082f43b4
+ ldr r2, =gUnknown_082F43B4
adds r1, r4, 0
adds r1, 0x8F
ldrb r1, [r1]
@@ -50698,7 +50698,7 @@ sub_8022070: ; 8022070
movs r1, 0x14
movs r2, 0x4
bl sub_80219C8
- ldr r0, =0x082f3344
+ ldr r0, =gUnknown_082F3344
adds r0, r5, r0
ldrb r3, [r0]
lsls r3, 27
@@ -50717,11 +50717,11 @@ sub_8022070: ; 8022070
adds r0, r6, 0
adds r0, 0x82
ldrb r0, [r0]
- ldr r3, =0x085ed878
+ ldr r3, =gUnknown_085ED878
movs r1, 0x16
movs r2, 0x3
bl sub_80219C8
- ldr r0, =0x082f3344
+ ldr r0, =gUnknown_082F3344
adds r0, 0x4
adds r0, r5, r0
ldrb r3, [r0]
@@ -50825,7 +50825,7 @@ sub_8022250: ; 8022250
@08022294:
b @080224BA
@08022296:
- ldr r0, =0x082f32ec
+ ldr r0, =gUnknown_082F32EC
bl Window_AddFromTemplate
strh r0, [r6, 0x2]
lsls r0, 24
@@ -50848,7 +50848,7 @@ sub_8022250: ; 8022250
.align 2, 0
.pool
@080222D0:
- ldr r0, =0x085ed8d0
+ ldr r0, =gUnknown_085ED8D0
mov r10, r0
movs r1, 0x1
negs r1, r1
@@ -50863,7 +50863,7 @@ sub_8022250: ; 8022250
lsls r0, 24
lsrs r7, r0, 24
ldrb r0, [r6, 0x2]
- ldr r5, =0x082f32e1
+ ldr r5, =gUnknown_082F32E1
str r5, [sp]
mov r1, r9
str r1, [sp, 0x4]
@@ -50873,7 +50873,7 @@ sub_8022250: ; 8022250
adds r2, r7, 0
movs r3, 0x1
bl box_print
- ldr r0, =0x085ed8dc
+ ldr r0, =gUnknown_085ED8DC
mov r10, r0
movs r0, 0x1
mov r1, r10
@@ -50903,10 +50903,10 @@ sub_8022250: ; 8022250
movs r3, 0x1
bl decimal_int_to_string
ldr r0, =0x02021fc4
- ldr r1, =0x085ed8f4
+ ldr r1, =gUnknown_085ED8F4
bl ExpandTextCodes
ldrb r0, [r6, 0x2]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -50917,7 +50917,7 @@ sub_8022250: ; 8022250
mov r3, r10
bl box_print
movs r0, 0x1
- ldr r1, =0x085ed850
+ ldr r1, =gUnknown_085ED850
movs r2, 0x1
negs r2, r2
bl font_get_width_of_string
@@ -50926,11 +50926,11 @@ sub_8022250: ; 8022250
lsls r1, 24
lsrs r7, r1, 24
ldrb r0, [r6, 0x2]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
- ldr r1, =0x085ed850
+ ldr r1, =gUnknown_085ED850
str r1, [sp, 0x8]
movs r1, 0x1
adds r2, r7, 0
@@ -50950,7 +50950,7 @@ sub_8022250: ; 8022250
mov r12, r1
movs r0, 0x1
mov r8, r0
- ldr r5, =0x082f334c
+ ldr r5, =gUnknown_082F334C
@080223AE:
mov r0, r12
subs r1, r0, r2
@@ -50988,7 +50988,7 @@ sub_8022250: ; 8022250
movs r3, 0x2
bl decimal_int_to_string
ldr r0, =0x02021fc4
- ldr r1, =0x085ed848
+ ldr r1, =gUnknown_085ED848
bl ExpandTextCodes
movs r0, 0x1
ldr r1, =0x02021fc4
@@ -50999,7 +50999,7 @@ sub_8022250: ; 8022250
lsls r0, 24
lsrs r7, r0, 24
ldrb r0, [r6, 0x2]
- ldr r1, =0x082f32d8
+ ldr r1, =gUnknown_082F32D8
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -51167,7 +51167,7 @@ sub_8022588: ; 8022588
ldrb r0, [r5, 0x9]
cmp r6, r0
bcs @080225E8
- ldr r7, =0x082f417c
+ ldr r7, =gUnknown_082F417C
@08022596:
lsls r0, r6, 2
movs r1, 0xA2
@@ -51184,12 +51184,12 @@ sub_8022588: ; 8022588
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x082f4190
+ ldr r1, =gUnknown_082F4190
adds r0, r1
str r0, [r2]
ldrb r0, [r0]
lsls r0, 3
- ldr r1, =0x082f32f4
+ ldr r1, =gUnknown_082F32F4
adds r0, r1
bl Window_AddFromTemplate
ldr r1, =0x000001bb
@@ -51253,7 +51253,7 @@ sub_8022600: ; 8022600
mov r1, r8
str r1, [sp]
str r1, [sp, 0x4]
- ldr r1, =0x082f32db
+ ldr r1, =gUnknown_082F32DB
str r1, [sp, 0x8]
mov r1, r8
str r1, [sp, 0xC]
@@ -51281,7 +51281,7 @@ sub_8022600: ; 8022600
mov r1, r8
str r1, [sp]
str r1, [sp, 0x4]
- ldr r1, =0x082f32de
+ ldr r1, =gUnknown_082F32DE
str r1, [sp, 0x8]
mov r1, r8
str r1, [sp, 0xC]
@@ -51321,7 +51321,7 @@ sub_80226D0: ; 80226D0
sub sp, 0x8
adds r6, r0, 0
movs r5, 0
- ldr r0, =0x08de3fd4
+ ldr r0, =gUnknown_08DE3FD4
ldr r4, =0x0201c000
adds r1, r4, 0
bl LZ77UnCompWram
@@ -51375,7 +51375,7 @@ sub_8022730: ; 8022730
strh r5, [r1]
ldr r1, =0x02021bbe
strh r0, [r1]
- ldr r4, =0x082f41f4
+ ldr r4, =gUnknown_082F41F4
@08022746:
lsls r0, r5, 3
adds r0, r4
@@ -51385,9 +51385,9 @@ sub_8022730: ; 8022730
lsrs r5, r0, 24
cmp r5, 0x3
bls @08022746
- ldr r0, =0x082f421c
+ ldr r0, =gUnknown_082F421C
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x082f430c
+ ldr r0, =gUnknown_082F430C
movs r1, 0x78
movs r2, 0x58
movs r3, 0x5
@@ -51439,7 +51439,7 @@ sub_8022730: ; 8022730
adds r2, 0x20
lsls r2, 16
asrs r2, 16
- ldr r0, =0x082f4324
+ ldr r0, =gUnknown_082F4324
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -51486,7 +51486,7 @@ sub_8022730: ; 8022730
bcc @080227AA
@08022822:
movs r5, 0
- ldr r4, =0x082f41d2
+ ldr r4, =gUnknown_082F41D2
adds r7, r4, 0x1
@08022828:
lsls r2, r5, 1
@@ -51499,7 +51499,7 @@ sub_8022730: ; 8022730
lsls r2, 24
asrs r2, 24
adds r2, 0x88
- ldr r0, =0x082f433c
+ ldr r0, =gUnknown_082F433C
movs r3, 0x6
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -51547,7 +51547,7 @@ sub_8022730: ; 8022730
lsls r3, 16
adds r1, r3
asrs r1, 16
- ldr r0, =0x082f4354
+ ldr r0, =gUnknown_082F4354
movs r2, 0x8
movs r3, 0
bl obj_add_from_template_forward_search
@@ -51590,7 +51590,7 @@ sub_8022730: ; 8022730
lsrs r5, r0, 24
cmp r5, 0x1
bls @0802288E
- ldr r4, =0x082f4384
+ ldr r4, =gUnknown_082F4384
movs r0, 0
movs r1, 0
adds r2, r4, 0
@@ -51974,7 +51974,7 @@ sub_8022BEC: ; 8022BEC
@08022C14:
cmp r5, 0
beq @08022C28
- ldr r0, =0x082f43cc
+ ldr r0, =gUnknown_082F43CC
lsls r1, r5, 2
adds r1, r0
ldr r2, [r1]
@@ -51988,14 +51988,14 @@ sub_8022BEC: ; 8022BEC
mov r0, r8
strb r0, [r6, 0xE]
@08022C32:
- ldr r0, =0x082f43cc
+ ldr r0, =gUnknown_082F43CC
ldrb r1, [r6, 0xE]
lsls r1, 2
b @08022C44
.align 2, 0
.pool
@08022C40:
- ldr r0, =0x082f43cc
+ ldr r0, =gUnknown_082F43CC
lsls r1, r5, 2
@08022C44:
adds r1, r0
@@ -52155,7 +52155,7 @@ sub_8022D14: ; 8022D14
cmp r4, 0
beq @08022D90
ldr r4, =0x02021fc4
- ldr r1, =0x082f32a4
+ ldr r1, =gUnknown_082F32A4
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -52178,7 +52178,7 @@ sub_8022D14: ; 8022D14
.align 2, 0
.pool
@08022D90:
- ldr r1, =0x082f32a4
+ ldr r1, =gUnknown_082F32A4
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -52471,7 +52471,7 @@ sub_8022F1C: ; 8022F1C
b @08023060
@08022FBA:
bl sub_800A550
- ldr r2, =0x082f4448
+ ldr r2, =gUnknown_082F4448
ldrb r4, [r5, 0x9]
subs r1, r4, 0x2
adds r1, r2
@@ -52485,7 +52485,7 @@ sub_8022F1C: ; 8022F1C
bcs @0802301E
ldr r7, =0x020223c4
movs r6, 0
- ldr r4, =0x0858ab24
+ ldr r4, =gUnknown_0858AB24
@08022FDC:
lsls r0, r3, 5
adds r0, r5, r0
@@ -52756,7 +52756,7 @@ sub_80231B8: ; 80231B8
adds r1, r4, r2
movs r0, 0
strb r0, [r1]
- ldr r2, =0x082f326c
+ ldr r2, =gUnknown_082F326C
ldrb r1, [r3]
lsls r0, r1, 3
subs r0, r1
@@ -52772,7 +52772,7 @@ sub_80231B8: ; 80231B8
.align 2, 0
.pool
@0802321C:
- ldr r7, =0x082f326c
+ ldr r7, =gUnknown_082F326C
movs r0, 0x9C
lsls r0, 1
adds r6, r4, r0
@@ -52981,7 +52981,7 @@ sub_802339C: ; 802339C
movs r2, 0x5E
adds r2, r4
mov r9, r2
- ldr r3, =0x082f325c
+ ldr r3, =gUnknown_082F325C
mov r10, r3
@080233C0:
lsls r0, r7, 4
@@ -53140,7 +53140,7 @@ sub_802339C: ; 802339C
ldrh r0, [r4, 0x2E]
add r0, r8
strh r0, [r4, 0x2E]
- ldr r1, =0x082f3264
+ ldr r1, =gUnknown_082F3264
mov r0, r8
subs r0, 0x1
adds r0, r1
@@ -53276,7 +53276,7 @@ sub_8023558: ; 8023558
beq @0802360C
subs r0, r6, 0x1
strb r0, [r1]
- ldr r1, =0x082f3290
+ ldr r1, =gUnknown_082F3290
lsls r0, 2
adds r0, r1
ldrb r0, [r0]
@@ -53306,7 +53306,7 @@ sub_8023558: ; 8023558
ldr r4, =0x00000139
adds r1, r3, r4
strb r0, [r1]
- ldr r1, =0x082f3290
+ ldr r1, =gUnknown_082F3290
lsls r0, 2
adds r0, r1
ldrb r0, [r0]
@@ -53344,7 +53344,7 @@ sub_8023558: ; 8023558
.align 2, 0
.pool
@0802367C:
- ldr r2, =0x082f3290
+ ldr r2, =gUnknown_082F3290
ldrb r1, [r1]
ldr r4, =0x00000139
adds r0, r3, r4
@@ -53440,7 +53440,7 @@ sub_80236B8: ; 80236B8
bne @08023768
movs r0, 0x2E
ldrsh r2, [r5, r0]
- ldr r1, =0x082f4444
+ ldr r1, =gUnknown_082F4444
ldrb r0, [r5, 0x9]
subs r0, 0x2
adds r0, r1
@@ -53477,7 +53477,7 @@ sub_80236B8: ; 80236B8
bne @080237DE
movs r0, 0x34
ldrsh r2, [r5, r0]
- ldr r3, =0x082f4434
+ ldr r3, =gUnknown_082F4434
ldrb r0, [r5, 0x9]
subs r0, 0x2
lsls r1, r0, 2
@@ -53900,7 +53900,7 @@ sub_8023A30: ; 8023A30
strb r0, [r1]
movs r0, 0
strb r0, [r5]
- ldr r2, =0x082f326c
+ ldr r2, =gUnknown_082F326C
ldrb r1, [r1]
lsls r0, r1, 3
subs r0, r1
@@ -53914,7 +53914,7 @@ sub_8023A30: ; 8023A30
.align 2, 0
.pool
@08023ADC:
- ldr r7, =0x082f326c
+ ldr r7, =gUnknown_082F326C
movs r0, 0x9C
lsls r0, 1
adds r6, r4, r0
@@ -54211,7 +54211,7 @@ sub_8023CAC: ; 8023CAC
b @08024004
@08023D38:
bl sub_800A550
- ldr r2, =0x082f4448
+ ldr r2, =gUnknown_082F4448
ldrb r3, [r7, 0x9]
subs r1, r3, 0x2
adds r1, r2
@@ -54783,7 +54783,7 @@ sub_8024134: ; 8024134
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x082c8959
+ ldr r2, =gUnknown_082C8959
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -54981,7 +54981,7 @@ sub_80242E0: ; 80242E0
b @080243AC
@08024336:
bl sub_800A550
- ldr r2, =0x082f4448
+ ldr r2, =gUnknown_082F4448
ldrb r3, [r4, 0x9]
subs r1, r3, 0x2
adds r1, r2
@@ -55146,7 +55146,7 @@ sub_8024444: ; 8024444
ldrh r1, [r5, 0x14]
cmp r1, 0x3
bne @08024490
- ldr r0, =0x082f32a4
+ ldr r0, =gUnknown_082F32A4
ldr r2, [r0, 0x14]
ldrb r3, [r5, 0xB]
str r4, [sp]
@@ -55162,7 +55162,7 @@ sub_8024444: ; 8024444
.align 2, 0
.pool
@08024490:
- ldr r0, =0x082f32a4
+ ldr r0, =gUnknown_082F32A4
ldr r2, [r0, 0x18]
ldrb r3, [r5, 0xB]
str r4, [sp]
@@ -55685,7 +55685,7 @@ sub_802482C: ; 802482C
adds r2, r4, 0
adds r3, r5, 0
bl SetWindowBorderStyle
- ldr r2, =0x085edcde
+ ldr r2, =gUnknown_085EDCDE
movs r0, 0x1
str r0, [sp]
movs r0, 0xFF
@@ -56280,7 +56280,7 @@ sub_8024BC8: ; 8024BC8
sub_8024D4C: ; 8024D4C
push {lr}
bl sub_8025D04
- ldr r1, =0x082f7ac4
+ ldr r1, =gUnknown_082F7AC4
ldr r0, =0x02022c98
ldr r0, [r0]
ldrb r0, [r0, 0x18]
@@ -56305,7 +56305,7 @@ sub_8024D4C: ; 8024D4C
sub_8024D84: ; 8024D84
push {lr}
bl sub_8025E0C
- ldr r1, =0x082f7af4
+ ldr r1, =gUnknown_082F7AF4
ldr r0, =0x02022c98
ldr r0, [r0]
ldrb r0, [r0, 0x18]
@@ -58945,7 +58945,7 @@ sub_8026264: ; 8026264
ands r0, r1
cmp r0, 0
bne @080262B8
- ldr r1, =0x082f7a94
+ ldr r1, =gUnknown_082F7A94
adds r0, r3, 0
adds r0, 0x24
ldrb r0, [r0]
@@ -59091,7 +59091,7 @@ sub_8026324: ; 8026324
bcs @08026434
adds r7, r3, 0
@08026396:
- ldr r0, =0x082f449c
+ ldr r0, =gUnknown_082F449C
add r0, r10
ldrb r5, [r0]
ldr r1, [r7]
@@ -59186,7 +59186,7 @@ sub_8026324: ; 8026324
mov r9, r1
@08026450:
movs r6, 0xFF
- ldr r0, =0x082f449c
+ ldr r0, =gUnknown_082F449C
add r0, r10
ldrb r5, [r0]
mov r2, r9
@@ -59216,7 +59216,7 @@ sub_8026324: ; 8026324
bls @0802648E
movs r3, 0x2
@0802648E:
- ldr r2, =0x082f7a88
+ ldr r2, =gUnknown_082F7A88
ldr r0, =0x000031b4
adds r1, r4, r0
adds r1, r5
@@ -59464,7 +59464,7 @@ sub_8026634: ; 8026634
lsrs r0, 24
cmp r0, 0x1
bhi @080266D4
- ldr r0, =0x082f45af
+ ldr r0, =gUnknown_082F45AF
lsls r1, r4, 1
adds r1, r4
adds r1, r7, r1
@@ -59501,7 +59501,7 @@ sub_8026634: ; 8026634
movs r0, 0x1
b @0802670C
@080266D4:
- ldr r0, =0x082f45af
+ ldr r0, =gUnknown_082F45AF
lsls r1, r4, 1
adds r1, r4
adds r1, r7, r1
@@ -59670,7 +59670,7 @@ sub_802671C: ; 802671C
bls @08026822
movs r3, 0x2
@08026822:
- ldr r2, =0x082f7a88
+ ldr r2, =gUnknown_082F7A88
ldr r0, =0x000032e0
adds r1, r4, r0
adds r1, r5
@@ -59858,7 +59858,7 @@ sub_8026988: ; 8026988
ldrb r6, [r1]
cmp r6, r8
bcs @08026A7A
- ldr r0, =0x082f449c
+ ldr r0, =gUnknown_082F449C
mov r9, r0
@080269A8:
ldr r0, =0x02022c98
@@ -60302,7 +60302,7 @@ sub_8026C90: ; 8026C90
lsls r1, r3, 4
subs r1, r3
lsls r1, 2
- ldr r6, =0x082f449c
+ ldr r6, =gUnknown_082F449C
subs r0, 0x4
ldrb r2, [r0]
subs r2, 0x1
@@ -60351,7 +60351,7 @@ sub_8026D1C: ; 8026D1C
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x082f7a9c
+ ldr r0, =gUnknown_082F7A9C
mov r8, r0
ldr r0, =0x02022c98
ldr r6, [r0]
@@ -60402,7 +60402,7 @@ sub_8026D1C: ; 8026D1C
sub_8026D8C: ; 8026D8C
lsls r0, 24
lsrs r0, 24
- ldr r3, =0x082f4648
+ ldr r3, =gUnknown_082F4648
ldr r1, =0x02022c98
ldr r1, [r1]
adds r1, 0x24
@@ -60434,7 +60434,7 @@ sub_8026DB0: ; 8026DB0
subs r2, 0x1
lsls r2, 24
lsrs r2, 24
- ldr r3, =0x082f45fa
+ ldr r3, =gUnknown_082F45FA
lsls r1, r0, 1
adds r1, r0
lsls r0, r2, 4
@@ -60451,7 +60451,7 @@ sub_8026DB0: ; 8026DB0
ldrb r1, [r1]
mov r8, r1
movs r3, 0
- ldr r1, =0x082f467f
+ ldr r1, =gUnknown_082F467F
lsls r0, r2, 2
adds r2, r0, r2
adds r0, r2, r1
@@ -61282,7 +61282,7 @@ sub_80273F0: ; 80273F0
movs r3, 0
lsls r1, r4, 2
ldr r5, =0x02022c98
- ldr r2, =0x082f7aa4
+ ldr r2, =gUnknown_082F7AA4
adds r1, r4
lsls r1, 1
adds r0, r1
@@ -61645,7 +61645,7 @@ sub_80276C0: ; 80276C0
movs r3, 0
ldr r0, =0x02022c98
mov r9, r0
- ldr r2, =0x082f7b24
+ ldr r2, =gUnknown_082F7B24
mov r10, r2
ldr r2, [r0]
lsls r1, r4, 1
@@ -62226,18 +62226,18 @@ sub_8027ACC: ; 8027ACC
beq @08027BC8
b @08027BE2
@08027AFE:
- ldr r0, =0x082f7b2c
+ ldr r0, =gUnknown_082F7B2C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r1, =0x085edce5
+ ldr r1, =gUnknown_085EDCE5
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
adds r4, r0, 0
movs r6, 0
- ldr r5, =0x082f7b34
+ ldr r5, =gUnknown_082F7B34
@08027B18:
ldr r1, [r5]
movs r0, 0x1
@@ -62373,7 +62373,7 @@ sub_8027BEC: ; 8027BEC
adds r0, r7, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x085edce5
+ ldr r4, =gUnknown_085EDCE5
ldr r0, [sp, 0x18]
lsls r2, r0, 3
movs r0, 0x1
@@ -62406,7 +62406,7 @@ sub_8027BEC: ; 8027BEC
ldr r0, [sp, 0x1C]
ldm r0!, {r1}
str r0, [sp, 0x1C]
- ldr r0, =0x082f7b40
+ ldr r0, =gUnknown_082F7B40
adds r0, r6, r0
ldrb r3, [r0]
mov r0, r8
@@ -62418,10 +62418,10 @@ sub_8027BEC: ; 8027BEC
negs r2, r2
bl font_get_width_of_string
adds r5, r0, 0
- ldr r0, =0x082f7b34
+ ldr r0, =gUnknown_082F7B34
adds r4, r0
ldr r2, [r4]
- ldr r0, =0x082f7b44
+ ldr r0, =gUnknown_082F7B44
lsls r4, r6, 1
adds r0, r4, r0
ldrb r0, [r0]
@@ -62439,7 +62439,7 @@ sub_8027BEC: ; 8027BEC
subs r3, r5
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x082f7b4a
+ ldr r0, =gUnknown_082F7B4A
adds r4, r0
ldrb r0, [r4]
str r0, [sp]
@@ -62491,7 +62491,7 @@ sub_8027D38: ; 8027D38
ldrb r4, [r0]
cmp r4, 0x4
bhi @08027D66
- ldr r5, =0x082f7b90
+ ldr r5, =gUnknown_082F7B90
@08027D48:
lsls r0, r4, 3
subs r0, r4
@@ -62526,7 +62526,7 @@ sub_8027D38: ; 8027D38
bcs @08027DB2
ldr r7, =0x02022c98
lsls r3, r1, 1
- ldr r6, =0x082f7b50
+ ldr r6, =gUnknown_082F7B50
@08027D8A:
ldr r2, [r7]
lsls r0, r4, 1
@@ -63351,17 +63351,17 @@ sub_80283A8: ; 80283A8
adds r0, r5, 0
bl malloc_and_clear
adds r4, r0, 0
- ldr r0, =0x082fb2d8
+ ldr r0, =gUnknown_082FB2D8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x8]
str r1, [sp, 0xC]
- ldr r0, =0x082fb2e0
+ ldr r0, =gUnknown_082FB2E0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x10]
str r1, [sp, 0x14]
- ldr r0, =0x082f98bc
+ ldr r0, =gUnknown_082F98BC
adds r1, r4, 0
bl LZ77UnCompWram
cmp r4, 0
@@ -63409,12 +63409,12 @@ sub_8028408: ; 8028408
mov r0, sp
adds r0, 0x1A
strh r2, [r0]
- ldr r0, =0x082fb1e0
+ ldr r0, =gUnknown_082FB1E0
str r0, [sp, 0x1C]
- ldr r0, =0x082fb228
+ ldr r0, =gUnknown_082FB228
str r0, [sp, 0x20]
str r3, [sp, 0x24]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [sp, 0x28]
ldr r0, =sub_80284A8 + 1
str r0, [sp, 0x2C]
@@ -63820,12 +63820,12 @@ sub_8028734: ; 8028734
adds r0, r4, 0
bl malloc_and_clear
adds r6, r0, 0
- ldr r0, =0x082fb2e8
+ ldr r0, =gUnknown_082FB2E8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x20]
str r1, [sp, 0x24]
- ldr r0, =0x082f96e0
+ ldr r0, =gUnknown_082F96E0
adds r1, r6, 0
bl LZ77UnCompWram
cmp r6, 0
@@ -63837,7 +63837,7 @@ sub_8028734: ; 8028734
orrs r0, r4
str r0, [r5, 0x4]
mov r1, sp
- ldr r0, =0x082fb2f0
+ ldr r0, =gUnknown_082FB2F0
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
@@ -64205,12 +64205,12 @@ sub_8028A34: ; 8028A34
adds r0, r5, 0
bl malloc_and_clear
adds r4, r0, 0
- ldr r0, =0x082fb314
+ ldr r0, =gUnknown_082FB314
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x8]
str r1, [sp, 0xC]
- ldr r0, =0x082f7eb0
+ ldr r0, =gUnknown_082F7EB0
adds r1, r4, 0
bl LZ77UnCompWram
cmp r4, 0
@@ -64243,14 +64243,14 @@ sub_8028A88: ; 8028A88
push {r6,r7}
sub sp, 0x30
mov r1, sp
- ldr r0, =0x082fb324
+ ldr r0, =gUnknown_082FB324
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
add r2, sp, 0x18
adds r1, r2, 0
- ldr r0, =0x082fb33c
+ ldr r0, =gUnknown_082FB33C
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3-r5}
@@ -64285,7 +64285,7 @@ sub_8028A88: ; 8028A88
bls @08028AB0
movs r5, 0
ldr r7, =0x02022ce4
- ldr r4, =0x082fb31c
+ ldr r4, =gUnknown_082FB31C
mov r8, r4
@08028AF0:
movs r0, 0x4
@@ -64554,7 +64554,7 @@ sub_8028CF4: ; 8028CF4
cmp r0, 0x1
beq @08028D36
movs r3, 0
- ldr r7, =0x082fb354
+ ldr r7, =gUnknown_082FB354
ldr r6, =0x02022cb0
movs r5, 0
@08028D0A:
@@ -64601,12 +64601,12 @@ sub_8028D44: ; 8028D44
adds r0, r4, 0
bl malloc_and_clear
adds r6, r0, 0
- ldr r0, =0x082fb360
+ ldr r0, =gUnknown_082FB360
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x20]
str r1, [sp, 0x24]
- ldr r0, =0x082f9774
+ ldr r0, =gUnknown_082F9774
adds r1, r6, 0
bl LZ77UnCompWram
cmp r6, 0
@@ -64618,7 +64618,7 @@ sub_8028D44: ; 8028D44
orrs r1, r4
str r1, [r0, 0x4]
mov r2, sp
- ldr r1, =0x082fb368
+ ldr r1, =gUnknown_082FB368
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
ldm r1!, {r3-r5}
@@ -64627,7 +64627,7 @@ sub_8028D44: ; 8028D44
add r0, sp, 0x20
bl gpu_pal_obj_alloc_tag_and_apply
movs r5, 0
- ldr r7, =0x082fb356
+ ldr r7, =gUnknown_082FB356
adds r0, r7, 0x2
mov r9, r0
ldr r1, =0x02022cb0
@@ -64677,7 +64677,7 @@ sub_8028DFC: ; 8028DFC
movs r3, 0
ldr r0, =0x02022cb0
mov r12, r0
- ldr r4, =0x082fb356
+ ldr r4, =gUnknown_082FB356
adds r7, r4, 0x2
ldr r6, =0x02020630
movs r5, 0x1
@@ -65311,7 +65311,7 @@ sub_80292E0: ; 80292E0
lsls r0, 24
lsrs r6, r0, 24
movs r4, 0
- ldr r5, =0x082fb40c
+ ldr r5, =gUnknown_082FB40C
adds r7, r5, 0x4
@080292EC:
lsls r1, r4, 3
@@ -65394,17 +65394,17 @@ sub_8029338: ; 8029338
.align 2, 0
.pool
@08029394:
- ldr r1, =0x082faad8
+ ldr r1, =gUnknown_082FAAD8
movs r0, 0x3
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x082faf94
+ ldr r1, =gUnknown_082FAF94
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x082fad44
+ ldr r1, =gUnknown_082FAD44
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -65506,7 +65506,7 @@ sub_8029440: ; 8029440
bl sub_8027650
lsls r0, 24
lsrs r7, r0, 24
- ldr r1, =0x082fb3c8
+ ldr r1, =gUnknown_082FB3C8
subs r0, r7, 0x1
lsls r0, 2
adds r0, r1
@@ -65616,7 +65616,7 @@ sub_8029440: ; 8029440
mov r3, r8
lsls r1, r3, 1
add r1, r8
- ldr r3, =0x082fb380
+ ldr r3, =gUnknown_082FB380
adds r1, r3
str r1, [sp]
movs r1, 0x1
@@ -65754,7 +65754,7 @@ sub_80296A8: ; 80296A8
movs r6, 0
lsrs r7, r0, 24
add r4, sp, 0x2C
- ldr r1, =0x082fb45c
+ ldr r1, =gUnknown_082FB45C
adds r0, r4, 0
movs r2, 0x5
bl memcpy
@@ -65814,7 +65814,7 @@ sub_80296A8: ; 80296A8
bcc @08029700
@0802972E:
movs r5, 0
- ldr r4, =0x085ede5d
+ ldr r4, =gUnknown_085EDE5D
cmp r5, r7
bcs @08029754
add r1, sp, 0x34
@@ -65867,14 +65867,14 @@ sub_80296A8: ; 80296A8
ldr r0, [r2]
add r0, r10
ldrb r0, [r0]
- ldr r2, =0x082fb3dc
+ ldr r2, =gUnknown_082FB3DC
ldr r3, [sp, 0x68]
adds r1, r3, r1
ldrb r1, [r1]
lsls r1, 2
adds r1, r2
ldr r2, [r1]
- ldr r3, =0x082fb402
+ ldr r3, =gUnknown_082FB402
lsls r1, r5, 1
adds r1, r3
ldrb r6, [r1]
@@ -65904,7 +65904,7 @@ sub_80296A8: ; 80296A8
mov r2, r8
lsls r1, r2, 1
add r1, r8
- ldr r2, =0x082fb380
+ ldr r2, =gUnknown_082FB380
adds r1, r2
str r1, [sp]
movs r1, 0x1
@@ -65954,7 +65954,7 @@ sub_80296A8: ; 80296A8
movs r1, 0
str r1, [sp, 0x8]
movs r1, 0x1
- ldr r2, =0x085ede5d
+ ldr r2, =gUnknown_085EDE5D
lsrs r3, 24
bl Print
adds r0, r5, 0x1
@@ -66029,7 +66029,7 @@ sub_802988C: ; 802988C
.align 2, 0
.pool
@08029914:
- ldr r6, =0x082f7bbc
+ ldr r6, =gUnknown_082F7BBC
adds r0, r6, 0
bl Window_AddFromTemplate
ldr r4, =0x02022cf8
@@ -66076,7 +66076,7 @@ sub_802988C: ; 802988C
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085edd49
+ ldr r2, =gUnknown_085EDD49
mov r8, r2
movs r2, 0x1
negs r2, r2
@@ -66103,7 +66103,7 @@ sub_802988C: ; 802988C
ldr r0, [r4]
add r0, r9
ldrb r0, [r0]
- ldr r2, =0x085edd6b
+ ldr r2, =gUnknown_085EDD6B
movs r1, 0x11
str r1, [sp]
str r6, [sp, 0x4]
@@ -66135,12 +66135,12 @@ sub_802988C: ; 802988C
ldrb r0, [r0]
mov r2, r9
lsls r5, r2, 1
- ldr r2, =0x082fb3f8
+ ldr r2, =gUnknown_082FB3F8
adds r1, r5, r2
ldrb r3, [r1]
lsls r1, r4, 1
adds r1, r4
- ldr r2, =0x082fb380
+ ldr r2, =gUnknown_082FB380
adds r1, r2
str r1, [sp]
movs r4, 0x1
@@ -66195,16 +66195,16 @@ sub_802988C: ; 802988C
adds r0, r2
ldrb r0, [r0]
lsls r1, r7, 1
- ldr r2, =0x082fb3f0
+ ldr r2, =gUnknown_082FB3F0
adds r1, r2
ldrb r2, [r1]
subs r2, r5
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x082fb3f8
+ ldr r1, =gUnknown_082FB3F8
add r1, r8
ldrb r3, [r1]
- ldr r1, =0x082fb383
+ ldr r1, =gUnknown_082FB383
str r1, [sp]
movs r1, 0x1
negs r1, r1
@@ -66223,13 +66223,13 @@ sub_802988C: ; 802988C
adds r0, r2
ldrb r0, [r0]
lsls r1, r7, 1
- ldr r2, =0x082fb3f0
+ ldr r2, =gUnknown_082FB3F0
adds r1, r2
ldrb r3, [r1]
subs r3, r5
lsls r3, 24
lsrs r3, 24
- ldr r1, =0x082fb3f8
+ ldr r1, =gUnknown_082FB3F8
add r1, r8
ldrb r1, [r1]
str r1, [sp]
@@ -66347,7 +66347,7 @@ sub_802988C: ; 802988C
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r6, =0x085edd86
+ ldr r6, =gUnknown_085EDD86
movs r2, 0x1
negs r2, r2
movs r0, 0x1
@@ -66484,7 +66484,7 @@ sub_802988C: ; 802988C
adds r0, r4
ldrb r0, [r0]
bl Window_Remove
- ldr r6, =0x082f7bcc
+ ldr r6, =gUnknown_082F7BCC
adds r0, r6, 0
bl Window_AddFromTemplate
ldr r1, [r5]
@@ -66516,7 +66516,7 @@ sub_802988C: ; 802988C
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r5, =0x085edd9b
+ ldr r5, =gUnknown_085EDD9B
movs r2, 0x1
negs r2, r2
movs r0, 0x1
@@ -66553,7 +66553,7 @@ sub_802988C: ; 802988C
adds r1, r5, 0
bl sub_81AFC0C
ldr r7, =0x02021fc4
- ldr r1, =0x085eddbd
+ ldr r1, =gUnknown_085EDDBD
adds r0, r7, 0
bl sub_81AFC28
ldr r0, [r4]
@@ -66587,7 +66587,7 @@ sub_802988C: ; 802988C
bl sub_81AFC0C
cmp r4, 0x2
bne @08029E9C
- ldr r1, =0x085edde2
+ ldr r1, =gUnknown_085EDDE2
adds r0, r7, 0
bl sub_81AFC28
b @08029EA8
@@ -66596,7 +66596,7 @@ sub_802988C: ; 802988C
@08029E9C:
cmp r6, 0x1
bne @08029EA8
- ldr r1, =0x085eddfb
+ ldr r1, =gUnknown_085EDDFB
adds r0, r7, 0
bl sub_81AFC28
@08029EA8:
@@ -66781,7 +66781,7 @@ sub_802A010: ; 802A010
@0802A04C:
b @0802A2FC
@0802A04E:
- ldr r0, =0x082f7bd4
+ ldr r0, =gUnknown_082F7BD4
mov r9, r0
bl Window_AddFromTemplate
ldr r1, [r7]
@@ -66844,7 +66844,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r8
ldrb r0, [r0]
- ldr r2, =0x085ede18
+ ldr r2, =gUnknown_085EDE18
movs r1, 0x5
str r1, [sp]
movs r3, 0xFF
@@ -66858,7 +66858,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r10
ldrb r0, [r0]
- ldr r2, =0x085eae62
+ ldr r2, =gUnknown_085EAE62
str r6, [sp]
mov r3, r9
str r3, [sp, 0x4]
@@ -66870,7 +66870,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r10
ldrb r0, [r0]
- ldr r2, =0x085eae66
+ ldr r2, =gUnknown_085EAE66
movs r1, 0x11
str r1, [sp]
mov r3, r9
@@ -66883,7 +66883,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r10
ldrb r0, [r0]
- ldr r2, =0x085e8d60
+ ldr r2, =gUnknown_085E8D60
str r6, [sp]
mov r3, r9
str r3, [sp, 0x4]
@@ -66949,7 +66949,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r8
ldrb r0, [r0]
- ldr r2, =0x085eae62
+ ldr r2, =gUnknown_085EAE62
movs r1, 0x1
str r1, [sp]
movs r3, 0xFF
@@ -66964,7 +66964,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r8
ldrb r0, [r0]
- ldr r2, =0x085eae66
+ ldr r2, =gUnknown_085EAE66
movs r1, 0x11
str r1, [sp]
mov r3, r10
@@ -66977,7 +66977,7 @@ sub_802A010: ; 802A010
ldr r0, [r7]
add r0, r8
ldrb r0, [r0]
- ldr r2, =0x085e8d60
+ ldr r2, =gUnknown_085E8D60
subs r1, r5, 0x1
lsls r1, 4
adds r1, 0x1
@@ -67154,7 +67154,7 @@ sub_802A380: ; 802A380
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x082c8959
+ ldr r2, =gUnknown_082C8959
str r4, [sp]
movs r0, 0x2
str r0, [sp, 0x4]
@@ -67258,7 +67258,7 @@ sub_802A454: ; 802A454
beq @0802A4F4
b @0802A520
@0802A482:
- ldr r4, =0x082f7bec
+ ldr r4, =gUnknown_082F7BEC
adds r0, r4, 0
bl Window_AddFromTemplate
ldr r1, [r5]
@@ -67283,7 +67283,7 @@ sub_802A454: ; 802A454
ldr r0, [r5]
adds r0, r4
ldrb r0, [r0]
- ldr r2, =0x085ede65
+ ldr r2, =gUnknown_085EDE65
movs r1, 0x5
str r1, [sp]
movs r1, 0xFF
@@ -67406,7 +67406,7 @@ sub_802A588: ; 802A588
beq @0802A684
b @0802A6A4
@0802A5BA:
- ldr r4, =0x082f7be4
+ ldr r4, =gUnknown_082F7BE4
adds r0, r4, 0
bl Window_AddFromTemplate
ldr r1, [r6]
@@ -67448,7 +67448,7 @@ sub_802A588: ; 802A588
ldr r0, [r6]
adds r0, r4
ldrb r0, [r0]
- ldr r2, =0x085ede2c
+ ldr r2, =gUnknown_085EDE2C
movs r1, 0x5
str r1, [sp]
movs r1, 0xFF
@@ -67719,7 +67719,7 @@ sub_802A7A8: ; 802A7A8
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082f7ba4
+ ldr r1, =gUnknown_082F7BA4
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -67814,7 +67814,7 @@ sub_802A8E8: ; 802A8E8
.4byte @0802A964
.4byte @0802A972
@0802A928:
- ldr r0, =0x082f7df0
+ ldr r0, =gUnknown_082F7DF0
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
@@ -67825,7 +67825,7 @@ sub_802A8E8: ; 802A8E8
bl reset_temp_tile_data_buffers
b @0802A98A
@0802A93E:
- ldr r1, =0x082f8084
+ ldr r1, =gUnknown_082F8084
movs r0, 0
str r0, [sp]
movs r0, 0x3
@@ -67833,7 +67833,7 @@ sub_802A8E8: ; 802A8E8
.align 2, 0
.pool
@0802A94C:
- ldr r1, =0x082f8914
+ ldr r1, =gUnknown_082F8914
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -68066,7 +68066,7 @@ sub_802AB20: ; 802AB20
ldr r7, =0x02022cfc
movs r6, 0
movs r5, 0
- ldr r0, =0x082fb464
+ ldr r0, =gUnknown_082FB464
mov r8, r0
movs r4, 0x4
@0802AB32:
@@ -68164,7 +68164,7 @@ sub_802AC00: ; 802AC00
lsls r0, 16
lsrs r3, r0, 16
movs r1, 0
- ldr r2, =0x082fb464
+ ldr r2, =gUnknown_082FB464
@0802AC0A:
ldrh r0, [r2]
cmp r0, r3
@@ -68624,7 +68624,7 @@ sub_802AF80: ; 802AF80
ldrb r5, [r0]
cmp r5, 0x1
bne @0802AFEE
- ldr r1, =0x082fb5f4
+ ldr r1, =gUnknown_082FB5F4
adds r0, 0x28
ldrb r0, [r0]
lsls r0, 2
@@ -68861,7 +68861,7 @@ sub_802B194: ; 802B194
ldrb r0, [r0]
cmp r0, 0
beq @0802B1E0
- ldr r1, =0x082fb618
+ ldr r1, =gUnknown_082FB618
adds r0, r2, 0
adds r0, 0x70
ldrb r0, [r0]
@@ -70745,7 +70745,7 @@ sub_802BF7C: ; 802BF7C
ands r0, r1
cmp r0, 0
bne @0802C014
- ldr r0, =0x082fb63c
+ ldr r0, =gUnknown_082FB63C
ldrb r1, [r2]
lsls r1, 1
adds r1, r0
@@ -70759,7 +70759,7 @@ sub_802BF7C: ; 802BF7C
str r0, [r3, 0x28]
bl sub_802C098
ldr r2, [r4]
- ldr r3, =0x082fb64c
+ ldr r3, =gUnknown_082FB64C
movs r1, 0x3
ands r1, r0
lsls r1, 1
@@ -70793,7 +70793,7 @@ sub_802BF7C: ; 802BF7C
movs r0, 0x1
str r0, [r3, 0x6C]
@0802C030:
- ldr r2, =0x082fb63c
+ ldr r2, =gUnknown_082FB63C
ldr r4, =0x02022cfc
ldr r0, [r4]
mov r12, r0
@@ -71047,7 +71047,7 @@ sub_802C1DC: ; 802C1DC
adds r0, 0x71
ldrb r0, [r0]
bl sub_802DCCC
- ldr r1, =0x082fb654
+ ldr r1, =gUnknown_082FB654
subs r0, 0x2
lsls r0, 1
adds r0, r1
@@ -71300,7 +71300,7 @@ sub_802C398: ; 802C398
subs r3, 0x4
cmp r3, 0x2F
bgt @0802C414
- ldr r2, =0x082fb65c
+ ldr r2, =gUnknown_082FB65C
ldrh r1, [r5, 0xC]
lsls r0, r1, 1
adds r0, r1
@@ -71796,7 +71796,7 @@ sub_802C780: ; 802C780
thumb_func_start sub_802C790
sub_802C790: ; 802C790
- ldr r1, =0x082fb6ec
+ ldr r1, =gUnknown_082FB6EC
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -71828,7 +71828,7 @@ sub_802C7BC: ; 802C7BC
push {lr}
ldr r0, =0x02022cfc
ldr r0, [r0]
- ldr r1, =0x082fb714
+ ldr r1, =gUnknown_082FB714
ldr r2, [r0, 0x78]
ldr r0, [r1]
cmp r2, r0
@@ -71885,7 +71885,7 @@ sub_802C818: ; 802C818
movs r1, 0xE0
lsls r1, 11
ands r1, r0
- ldr r0, =0x082fb704
+ ldr r0, =gUnknown_082FB704
lsrs r1, 15
adds r1, r0
ldrh r0, [r1]
@@ -71902,7 +71902,7 @@ sub_802C838: ; 802C838
movs r4, 0
ldr r3, =0x02022cfc
ldr r0, [r3]
- ldr r2, =0x082fb714
+ ldr r2, =gUnknown_082FB714
ldr r1, [r0, 0x78]
ldr r0, [r2]
cmp r1, r0
@@ -72079,7 +72079,7 @@ sub_802C974: ; 802C974
push {r4-r6,lr}
adds r6, r0, 0
movs r4, 0
- ldr r5, =0x082fbe08
+ ldr r5, =gUnknown_082FBE08
@0802C97C:
adds r0, r5, 0
bl gpu_tile_obj_decompress_and_load
@@ -72088,7 +72088,7 @@ sub_802C974: ; 802C974
cmp r4, 0x4
bls @0802C97C
movs r4, 0
- ldr r5, =0x082fbe30
+ ldr r5, =gUnknown_082FBE30
@0802C98E:
adds r0, r5, 0
bl gpu_pal_obj_alloc_tag_and_apply
@@ -72145,7 +72145,7 @@ sub_802C9D4: ; 802C9D4
lsls r0, 24
lsrs r6, r0, 24
mov r1, sp
- ldr r0, =0x082fbe40
+ ldr r0, =gUnknown_082FBE40
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
@@ -72181,7 +72181,7 @@ sub_802C9D4: ; 802C9D4
beq @0802CAF4
ldrh r2, [r7]
lsls r0, r2, 3
- ldr r1, =0x08301418
+ ldr r1, =gUnknown_08301418
adds r0, r1
ldr r3, [r7, 0x8]
mov r1, r8
@@ -72682,7 +72682,7 @@ sub_802CDD4: ; 802CDD4
movs r0, 0
strh r0, [r5, 0x30]
@0802CE06:
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x30
ldrsh r0, [r5, r2]
lsls r0, 1
@@ -72724,7 +72724,7 @@ sub_802CE48: ; 802CE48
adds r5, r0, 0
lsls r3, 24
lsrs r4, r3, 24
- ldr r0, =0x082fc00c
+ ldr r0, =gUnknown_082FC00C
lsls r1, 16
asrs r1, 16
lsls r2, 16
@@ -72765,13 +72765,13 @@ sub_802CE9C: ; 802CE9C
adds r7, r0, 0
movs r5, 0
movs r4, 0
- ldr r6, =0x082fbe58
+ ldr r6, =gUnknown_082FBE58
@0802CEA6:
- ldr r1, =0x082fbeb8
+ ldr r1, =gUnknown_082FBEB8
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
- ldr r2, =0x082fbea8
+ ldr r2, =gUnknown_082FBEA8
lsls r1, r5, 1
adds r1, r2
movs r2, 0
@@ -72800,16 +72800,16 @@ sub_802CE9C: ; 802CE9C
movs r4, 0x3
movs r6, 0x3C
@0802CEE8:
- ldr r1, =0x082fbeb8
+ ldr r1, =gUnknown_082FBEB8
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
- ldr r2, =0x082fbea8
+ ldr r2, =gUnknown_082FBEA8
lsls r1, r5, 1
adds r1, r2
movs r2, 0
ldrsh r1, [r1, r2]
- ldr r2, =0x082fbe58
+ ldr r2, =gUnknown_082FBE58
adds r2, r6, r2
movs r3, 0
ldrsh r2, [r2, r3]
@@ -72875,7 +72875,7 @@ sub_802CF50: ; 802CF50
mov r9, r0
lsls r1, 24
mov r8, r1
- ldr r0, =0x082fbe58
+ ldr r0, =gUnknown_082FBE58
adds r4, r2, r0
ldr r3, [sp]
lsls r3, 2
@@ -72916,7 +72916,7 @@ sub_802CF50: ; 802CF50
cmp r5, 0
bge @0802CF92
movs r5, 0x3
- ldr r0, =0x082fbe58
+ ldr r0, =gUnknown_082FBE58
ldr r3, [sp, 0x4]
adds r0, r3, r0
adds r4, r0, 0
@@ -73046,7 +73046,7 @@ sub_802D0C8: ; 802D0C8
push {r4-r6,lr}
adds r6, r0, 0
movs r5, 0
- ldr r4, =0x082fe18c
+ ldr r4, =gUnknown_082FE18C
@0802D0D0:
ldr r0, [r4]
cmp r0, r6
@@ -73148,66 +73148,66 @@ sub_802D150: ; 802D150
@0802D178:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082fe164
+ ldr r1, =gUnknown_082FE164
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x082fe174
+ ldr r0, =gUnknown_082FE174
bl Window_InitFromTemplates
bl reset_temp_tile_data_buffers
ldr r0, [r6]
bl sub_802C974
bl sub_802DD08
- ldr r0, =0x082fc044
+ ldr r0, =gUnknown_082FC044
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x082fc064
+ ldr r1, =gUnknown_082FC064
str r5, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x082fc290
+ ldr r1, =gUnknown_082FC290
movs r4, 0x1
str r4, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x082fc440
+ ldr r0, =gUnknown_082FC440
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x082fc460
+ ldr r1, =gUnknown_082FC460
str r5, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x082fcdb0
+ ldr r1, =gUnknown_082FCDB0
str r4, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x082fd168
+ ldr r0, =gUnknown_082FD168
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x082fd188
+ ldr r1, =gUnknown_082FD188
str r5, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x082fdc38
+ ldr r1, =gUnknown_082FDC38
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x082fc024
+ ldr r0, =gUnknown_082FC024
movs r1, 0x20
movs r2, 0x20
bl gpu_pal_apply
@@ -73497,7 +73497,7 @@ sub_802D448: ; 802D448
strh r0, [r1, 0x12]
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085edf2a
+ ldr r2, =gUnknown_085EDF2A
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -73583,7 +73583,7 @@ sub_802D4F4: ; 802D4F4
strh r0, [r1, 0x12]
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x082c8959
+ ldr r2, =gUnknown_082C8959
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -73704,7 +73704,7 @@ sub_802D5E4: ; 802D5E4
strh r0, [r1, 0x12]
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085edf3e
+ ldr r2, =gUnknown_085EDF3E
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -73786,7 +73786,7 @@ sub_802D688: ; 802D688
strh r0, [r1, 0x12]
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085edf6f
+ ldr r2, =gUnknown_085EDF6F
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -73977,7 +73977,7 @@ sub_802D7E8: ; 802D7E8
bl sub_81AFC0C
ldr r0, [r5]
adds r0, 0xA6
- ldr r1, =0x085eded3
+ ldr r1, =gUnknown_085EDED3
bl sub_81AFC28
movs r0, 0x4
movs r1, 0x8
@@ -74031,7 +74031,7 @@ sub_802D884: ; 802D884
bl sub_81AFC0C
ldr r0, [r4]
adds r0, 0xA6
- ldr r1, =0x085edef4
+ ldr r1, =gUnknown_085EDEF4
bl sub_81AFC28
movs r0, 0x4
movs r1, 0x8
@@ -74085,7 +74085,7 @@ sub_802D8FC: ; 802D8FC
bl sub_81AFC0C
ldr r0, [r4]
adds r0, 0xA6
- ldr r1, =0x085edf11
+ ldr r1, =gUnknown_085EDF11
bl sub_81AFC28
movs r0, 0x4
movs r1, 0x9
@@ -74395,7 +74395,7 @@ sub_802DB18: ; 802DB18
sub_802DB8C: ; 802DB8C
push {r4,lr}
sub sp, 0x10
- ldr r1, =0x082fe1dc
+ ldr r1, =gUnknown_082FE1DC
add r0, sp, 0xC
movs r2, 0x3
bl memcpy
@@ -74413,7 +74413,7 @@ sub_802DB8C: ; 802DB8C
str r0, [sp]
movs r4, 0
str r4, [sp, 0x4]
- ldr r0, =0x085ede7c
+ ldr r0, =gUnknown_085EDE7C
str r0, [sp, 0x8]
movs r0, 0
movs r1, 0
@@ -74423,7 +74423,7 @@ sub_802DB8C: ; 802DB8C
add r0, sp, 0xC
str r0, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085ede84
+ ldr r0, =gUnknown_085EDE84
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0
@@ -74450,7 +74450,7 @@ sub_802DBF8: ; 802DBF8
lsls r0, 16
lsrs r0, 16
mov r10, r0
- ldr r1, =0x082fe260
+ ldr r1, =gUnknown_082FE260
subs r0, 0x2
lsls r0, 2
adds r0, r1
@@ -74458,7 +74458,7 @@ sub_802DBF8: ; 802DBF8
movs r6, 0
cmp r6, r10
bge @0802DC62
- ldr r0, =0x08300d38
+ ldr r0, =gUnknown_08300D38
mov r9, r0
ldr r1, =0x02022d00
mov r8, r1
@@ -74526,7 +74526,7 @@ sub_802DC9C: ; 802DC9C
ldr r0, [r0]
adds r1, r4, 0
bl sub_802CF50
- ldr r0, =0x082fe1df
+ ldr r0, =gUnknown_082FE1DF
adds r4, r0
ldrb r0, [r4]
lsls r1, r0, 2
@@ -74591,9 +74591,9 @@ sub_802DD08: ; 802DD08
strh r0, [r1, 0x4]
movs r4, 0x6
strh r4, [r1, 0x6]
- ldr r0, =0x082fe1ec
+ ldr r0, =gUnknown_082FE1EC
str r0, [sp, 0x8]
- ldr r0, =0x082fe1f4
+ ldr r0, =gUnknown_082FE1F4
str r0, [sp, 0xC]
movs r0, 0x2
bl sub_8034C54
@@ -74741,7 +74741,7 @@ sub_802DE1C: ; 802DE1C
bl sub_802C8AC
lsls r0, 16
lsrs r7, r0, 16
- ldr r1, =0x082fe234
+ ldr r1, =gUnknown_082FE234
subs r0, r7, 0x2
lsls r0, 2
adds r0, r1
@@ -75541,18 +75541,18 @@ sub_802E3E4: ; 802E3E4
beq @0802E4DC
b @0802E4F6
@0802E416:
- ldr r0, =0x082fe270
+ ldr r0, =gUnknown_082FE270
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r1, =0x085ede8d
+ ldr r1, =gUnknown_085EDE8D
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
adds r4, r0, 0
movs r6, 0
- ldr r5, =0x082fe278
+ ldr r5, =gUnknown_082FE278
@0802E430:
ldr r1, [r5]
movs r0, 0x1
@@ -75683,7 +75683,7 @@ sub_802E500: ; 802E500
adds r0, r4, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r5, =0x085ede8d
+ ldr r5, =gUnknown_085EDE8D
ldr r1, [sp, 0x1C]
lsls r2, r1, 3
movs r0, 0x1
@@ -75715,7 +75715,7 @@ sub_802E500: ; 802E500
mov r8, r0
ldr r5, =0x02021cc4
@0802E58A:
- ldr r1, =0x082fe278
+ ldr r1, =gUnknown_082FE278
lsls r0, r6, 2
adds r0, r1
ldr r2, [r0]
@@ -75820,7 +75820,7 @@ sub_802E63C: ; 802E63C
movs r1, 0x1
strh r1, [r0, 0x8]
strh r5, [r0, 0xA]
- ldr r0, =0x082fe748
+ ldr r0, =gUnknown_082FE748
lsls r5, 4
adds r5, r0
ldr r1, [r5]
@@ -75900,7 +75900,7 @@ sub_802E6D0: ; 802E6D0
beq @0802E738
b @0802E752
@0802E6FE:
- ldr r1, =0x082fe748
+ ldr r1, =gUnknown_082FE748
movs r2, 0x2
ldrsh r0, [r4, r2]
lsls r0, 4
@@ -75915,7 +75915,7 @@ sub_802E6D0: ; 802E6D0
.align 2, 0
.pool
@0802E71C:
- ldr r0, =0x082fe748
+ ldr r0, =gUnknown_082FE748
movs r2, 0x2
ldrsh r1, [r4, r2]
lsls r1, 4
@@ -75928,7 +75928,7 @@ sub_802E6D0: ; 802E6D0
.align 2, 0
.pool
@0802E738:
- ldr r0, =0x082fe748
+ ldr r0, =gUnknown_082FE748
movs r2, 0x2
ldrsh r1, [r4, r2]
lsls r1, 4
@@ -75959,13 +75959,13 @@ sub_802E75C: ; 802E75C
movs r1, 0x6
ldrsh r0, [r4, r1]
lsls r0, 3
- ldr r1, =0x082fe6c8
+ ldr r1, =gUnknown_082FE6C8
adds r0, r1
bl gpu_tile_obj_decompress_and_load
movs r2, 0x8
ldrsh r0, [r4, r2]
lsls r0, 3
- ldr r1, =0x082fe6d8
+ ldr r1, =gUnknown_082FE6D8
adds r0, r1
bl gpu_pal_obj_alloc_tag_and_apply
movs r5, 0
@@ -75979,7 +75979,7 @@ sub_802E75C: ; 802E75C
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r1, =0x082fe730
+ ldr r1, =gUnknown_082FE730
adds r0, r1
movs r2, 0x12
ldrsh r1, [r4, r2]
@@ -76156,14 +76156,14 @@ sub_802E8C8: ; 802E8C8
ldrsh r0, [r4, r1]
cmp r5, r0
blt @0802E8E0
- ldr r1, =0x082fe6c8
+ ldr r1, =gUnknown_082FE6C8
movs r2, 0x6
ldrsh r0, [r4, r2]
lsls r0, 3
adds r0, r1
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_free_by_tag
- ldr r1, =0x082fe6d8
+ ldr r1, =gUnknown_082FE6D8
movs r2, 0x8
ldrsh r0, [r4, r2]
lsls r0, 3
@@ -76907,7 +76907,7 @@ sub_802EE5C: ; 802EE5C
adds r0, 0x1
strh r0, [r4]
@0802EEE6:
- ldr r0, =0x08329f40
+ ldr r0, =gUnknown_08329F40
movs r2, 0x2
ldrsh r1, [r4, r2]
lsls r1, 1
@@ -76934,7 +76934,7 @@ sub_802EE5C: ; 802EE5C
adds r0, 0x1
strh r0, [r4]
@0802EF1A:
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x2
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -76972,12 +76972,12 @@ sub_802EF50: ; 802EF50
sub sp, 0x10
lsls r1, 16
lsrs r1, 16
- ldr r2, =0x082febcc
+ ldr r2, =gUnknown_082FEBCC
ldr r3, [r2, 0x4]
ldr r2, [r2]
str r2, [sp]
str r3, [sp, 0x4]
- ldr r2, =0x082febd4
+ ldr r2, =gUnknown_082FEBD4
ldr r3, [r2, 0x4]
ldr r2, [r2]
str r2, [sp, 0x8]
@@ -77020,7 +77020,7 @@ sub_802EFA8: ; 802EFA8
lsrs r3, 24
mov r8, r3
mov r5, sp
- ldr r4, =0x082fec90
+ ldr r4, =gUnknown_082FEC90
ldm r4!, {r3,r6,r7}
stm r5!, {r3,r6,r7}
ldm r4!, {r3,r6,r7}
@@ -77071,7 +77071,7 @@ sub_802EFFC: ; 802EFFC
lsrs r6, 24
mov r10, r6
mov r4, sp
- ldr r3, =0x082feca8
+ ldr r3, =gUnknown_082FECA8
ldm r3!, {r5-r7}
stm r4!, {r5-r7}
ldm r3!, {r5-r7}
@@ -77272,7 +77272,7 @@ sub_802F154: ; 802F154
subs r0, r6, 0x1
cmp r0, 0
ble @0802F1AA
- ldr r1, =0x082feccc
+ ldr r1, =gUnknown_082FECCC
adds r4, r0, 0
@0802F19C:
ldm r1!, {r0}
@@ -77404,7 +77404,7 @@ sub_802F288: ; 802F288
cmp r0, 0
beq @0802F2AC
adds r1, r2, 0
- ldr r0, =0x082fecc0
+ ldr r0, =gUnknown_082FECC0
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
b @0802F2B2
@@ -77522,14 +77522,14 @@ sub_802F2FC: ; 802F2FC
bl sub_802F120
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x082feccc
+ ldr r1, =gUnknown_082FECCC
ldr r1, [r1, 0x4]
adds r0, r1
b @0802F38E
.align 2, 0
.pool
@0802F384:
- ldr r0, =0x082feccc
+ ldr r0, =gUnknown_082FECCC
subs r1, r6, 0x1
lsls r1, 2
adds r1, r0
@@ -78063,11 +78063,11 @@ init_title_menu: ; 802F6F4
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
bl sub_80A1A74
- ldr r0, =0x082ff0a0
+ ldr r0, =gUnknown_082FF0A0
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x082ff0c0
+ ldr r0, =gUnknown_082FF0C0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -78099,7 +78099,7 @@ init_title_menu: ; 802F6F4
@0802F7FE:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x082ff0e8
+ ldr r1, =gUnknown_082FF0E8
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -78119,7 +78119,7 @@ init_title_menu: ; 802F6F4
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r0, =0x082ff038
+ ldr r0, =gUnknown_082FF038
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r1, =0x000001d5
@@ -78260,7 +78260,7 @@ task_init_title_menu_graphics: ; 802F8D8
.align 2, 0
.pool
@0802F990:
- ldr r0, =0x085e8405
+ ldr r0, =gUnknown_085E8405
bl draw_text_box
strh r5, [r4]
mov r0, r8
@@ -78270,7 +78270,7 @@ task_init_title_menu_graphics: ; 802F8D8
.align 2, 0
.pool
@0802F9A4:
- ldr r0, =0x085e83c2
+ ldr r0, =gUnknown_085E83C2
bl draw_text_box
mov r0, r8
subs r0, 0x8
@@ -78301,7 +78301,7 @@ task_init_title_menu_graphics: ; 802F8D8
.align 2, 0
.pool
@0802F9EC:
- ldr r0, =0x085e8440
+ ldr r0, =gUnknown_085E8440
bl draw_text_box
mov r0, r8
subs r0, 0x8
@@ -78381,7 +78381,7 @@ task_init_title_menu_save_file_corrupt: ; 802FA5C
beq @0802FA98
movs r0, 0x7
bl Window_FillTileMap
- ldr r0, =0x082ff070
+ ldr r0, =gUnknown_082FF070
bl sub_8032250
ldr r1, =0x03005e00
lsls r0, r4, 2
@@ -78448,7 +78448,7 @@ task_init_title_menu_graphics_2: ; 802FAB0
.align 2, 0
.pool
@0802FB28:
- ldr r0, =0x085e8453
+ ldr r0, =gUnknown_085E8453
bl draw_text_box
ldr r1, =0x03005e00
lsls r0, r5, 2
@@ -78484,7 +78484,7 @@ task_init_title_menu_battery_dry: ; 802FB50
beq @0802FB8C
movs r0, 0x7
bl Window_FillTileMap
- ldr r0, =0x082ff070
+ ldr r0, =gUnknown_082FF070
bl sub_8032250
ldr r1, =0x03005e00
lsls r0, r4, 2
@@ -78629,12 +78629,12 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x1
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r5, =0x082ff0e0
+ ldr r5, =gUnknown_082FF0E0
str r5, [sp]
movs r4, 0x1
negs r4, r4
str r4, [sp, 0x4]
- ldr r0, =0x085e827c
+ ldr r0, =gUnknown_085E827C
str r0, [sp, 0x8]
movs r0, 0
movs r1, 0x1
@@ -78643,7 +78643,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e828e
+ ldr r0, =gUnknown_085E828E
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -78660,7 +78660,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x1
movs r1, 0x2
bl Window_CopyToVram
- ldr r4, =0x082ff038
+ ldr r4, =gUnknown_082FF038
ldr r5, =0x000001d5
adds r0, r4, 0
adds r1, r5, 0
@@ -78679,12 +78679,12 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x4
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r5, =0x082ff0e0
+ ldr r5, =gUnknown_082FF0E0
str r5, [sp]
movs r4, 0x1
negs r4, r4
str r4, [sp, 0x4]
- ldr r0, =0x085e8285
+ ldr r0, =gUnknown_085E8285
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0x1
@@ -78693,7 +78693,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e827c
+ ldr r0, =gUnknown_085E827C
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -78702,7 +78702,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e828e
+ ldr r0, =gUnknown_085E828E
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -78725,7 +78725,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x4
movs r1, 0x2
bl Window_CopyToVram
- ldr r4, =0x082ff048
+ ldr r4, =gUnknown_082FF048
ldr r5, =0x000001d5
adds r0, r4, 0
adds r1, r5, 0
@@ -78751,12 +78751,12 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x5
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r5, =0x082ff0e0
+ ldr r5, =gUnknown_082FF0E0
str r5, [sp]
movs r4, 0x1
negs r4, r4
str r4, [sp, 0x4]
- ldr r0, =0x085e8285
+ ldr r0, =gUnknown_085E8285
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0x1
@@ -78765,7 +78765,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e827c
+ ldr r0, =gUnknown_085E827C
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -78774,7 +78774,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e8295
+ ldr r0, =gUnknown_085E8295
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -78783,7 +78783,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e828e
+ ldr r0, =gUnknown_085E828E
str r0, [sp, 0x8]
movs r0, 0x5
movs r1, 0x1
@@ -78811,7 +78811,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x5
movs r1, 0x2
bl Window_CopyToVram
- ldr r4, =0x082ff048
+ ldr r4, =gUnknown_082FF048
ldr r5, =0x000001d5
adds r0, r4, 0
adds r1, r5, 0
@@ -78848,12 +78848,12 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x6
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r5, =0x082ff0e0
+ ldr r5, =gUnknown_082FF0E0
str r5, [sp]
movs r4, 0x1
negs r4, r4
str r4, [sp, 0x4]
- ldr r0, =0x085e8285
+ ldr r0, =gUnknown_085E8285
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0x1
@@ -78862,7 +78862,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e827c
+ ldr r0, =gUnknown_085E827C
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -78871,7 +78871,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e82a2
+ ldr r0, =gUnknown_085E82A2
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -78880,7 +78880,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e82af
+ ldr r0, =gUnknown_085E82AF
str r0, [sp, 0x8]
movs r0, 0x5
movs r1, 0x1
@@ -78889,7 +78889,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085e828e
+ ldr r0, =gUnknown_085E828E
str r0, [sp, 0x8]
movs r0, 0x6
movs r1, 0x1
@@ -78922,7 +78922,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
movs r0, 0x6
movs r1, 0x2
bl Window_CopyToVram
- ldr r5, =0x082ff048
+ ldr r5, =gUnknown_082FF048
ldr r4, =0x000001d5
adds r0, r5, 0
adds r1, r4, 0
@@ -78943,7 +78943,7 @@ task_init_title_menu_graphics_3: ; 802FBA4
adds r0, 0x20
adds r1, r4, 0
bl write_textbox_border_to_bg_tilemap
- ldr r0, =0x082ff0f4
+ ldr r0, =gUnknown_082FF0F4
ldr r4, =0x02022d06
adds r1, r4, 0
bl sub_81AF380
@@ -79647,19 +79647,19 @@ sub_80305A4: ; 80305A4
beq @0803061C
b @08030622
@08030602:
- ldr r0, =0x085e82be
+ ldr r0, =gUnknown_085E82BE
bl draw_text_box
b @08030622
.align 2, 0
.pool
@08030610:
- ldr r0, =0x085e82e5
+ ldr r0, =gUnknown_085E82E5
bl draw_text_box
b @08030622
.align 2, 0
.pool
@0803061C:
- ldr r0, =0x085e8328
+ ldr r0, =gUnknown_085E8328
bl draw_text_box
@08030622:
ldr r0, =0x03005e00
@@ -79889,7 +79889,7 @@ task_new_game_prof_birch_speech_1: ; 80307B0
lsls r1, 5
movs r0, 0
bl lcd_io_set
- ldr r0, =0x082ff0f0
+ ldr r0, =gUnknown_082FF0F0
bl bg_init_bg_config_2_from_bg_config_3
movs r0, 0x40
movs r1, 0
@@ -79912,18 +79912,18 @@ task_new_game_prof_birch_speech_1: ; 80307B0
movs r0, 0x54
movs r1, 0
bl lcd_io_set
- ldr r0, =0x082fed3c
+ ldr r0, =gUnknown_082FED3C
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x082feef0
+ ldr r0, =gUnknown_082FEEF0
ldr r1, =0x06003800
bl LZ77UnCompVram
- ldr r0, =0x082fecfc
+ ldr r0, =gUnknown_082FECFC
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x082ff028
+ ldr r0, =gUnknown_082FF028
movs r1, 0x1
movs r2, 0x10
bl gpu_pal_apply
@@ -80069,7 +80069,7 @@ task_new_game_prof_birch_speech_3: ; 8030928
.align 2, 0
.pool
@08030970:
- ldr r0, =0x082ff080
+ ldr r0, =gUnknown_082FF080
bl Window_InitFromTemplates
movs r0, 0
movs r1, 0xF3
@@ -80089,7 +80089,7 @@ task_new_game_prof_birch_speech_3: ; 8030928
movs r0, 0
bl sub_8032318
ldr r0, =0x02021fc4
- ldr r1, =0x082c897b
+ ldr r1, =gUnknown_082C897B
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -80126,7 +80126,7 @@ task_new_game_prof_birch_speech_4: ; 80309CC
ldr r1, =task_new_game_prof_birch_speech_5 + 1
str r1, [r0]
ldr r0, =0x02021fc4
- ldr r1, =0x085e8692
+ ldr r1, =gUnknown_085E8692
bl ExpandTextCodes
ldr r1, =sub_80323A0 + 1
movs r0, 0x1
@@ -80151,7 +80151,7 @@ task_new_game_prof_birch_speech_5: ; 8030A2C
cmp r0, 0
bne @08030A58
ldr r0, =0x02021fc4
- ldr r1, =0x082c8a1f
+ ldr r1, =gUnknown_082C8A1F
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -80351,7 +80351,7 @@ task_new_game_prof_birch_speech_6: ; 8030BCC
ldr r0, =0x02022d04
strb r1, [r0]
ldr r0, =0x02021fc4
- ldr r1, =0x082c8bd0
+ ldr r1, =gUnknown_082C8BD0
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -80597,7 +80597,7 @@ task_new_game_prof_birch_speech_11: ; 8030DC8
movs r0, 0
bl sub_8032318
ldr r0, =0x02021fc4
- ldr r1, =0x082c8bdd
+ ldr r1, =gUnknown_082C8BDD
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -80856,7 +80856,7 @@ task_new_game_prof_birch_speech_14: ; 8030FD4
movs r0, 0
bl sub_8032318
ldr r0, =0x02021fc4
- ldr r1, =0x082c8bff
+ ldr r1, =gUnknown_082C8BFF
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -80997,7 +80997,7 @@ task_new_game_prof_birch_speech_part2_2: ; 8031104
movs r0, 0
bl sub_8032318
ldr r0, =0x02021fc4
- ldr r1, =0x082c8c1c
+ ldr r1, =gUnknown_082C8C1C
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -81246,7 +81246,7 @@ task_new_game_prof_birch_speech_part2_6: ; 8031258
movs r0, 0
bl sub_8032318
ldr r0, =0x02021fc4
- ldr r1, =0x082c8c2a
+ ldr r1, =gUnknown_082C8C2A
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -81435,7 +81435,7 @@ task_new_game_prof_birch_speech_part2_8: ; 80313E4
movs r1, 0x1
bl sub_8031D34
ldr r0, =0x02021fc4
- ldr r1, =0x082c8c7a
+ ldr r1, =gUnknown_082C8C7A
bl ExpandTextCodes
movs r0, 0x1
bl get_map_name
@@ -81499,7 +81499,7 @@ task_new_game_prof_birch_speech_part2_9: ; 80314C4
adds r0, r7, 0
adds r0, 0x10
adds r0, r4, r0
- ldr r1, =0x082ff114
+ ldr r1, =gUnknown_082FF114
str r1, [r0]
adds r0, r5, 0
bl obj_alloc_rotscale_entry
@@ -81656,11 +81656,11 @@ new_game_prof_birch_speech_part2_start: ; 8031678
lsls r1, 5
movs r0, 0
bl lcd_io_set
- ldr r1, =0x082ff0e8
+ ldr r1, =gUnknown_082FF0E8
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
- ldr r0, =0x082ff0f0
+ ldr r0, =gUnknown_082FF0F0
bl bg_init_bg_config_2_from_bg_config_3
movs r0, 0
bl SetVBlankCallback
@@ -81722,17 +81722,17 @@ new_game_prof_birch_speech_part2_start: ; 8031678
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
bl sub_80A1A74
- ldr r0, =0x082fed3c
+ ldr r0, =gUnknown_082FED3C
adds r1, r4, 0
bl LZ77UnCompVram
- ldr r0, =0x082feef0
+ ldr r0, =gUnknown_082FEEF0
ldr r1, =0x06003800
bl LZ77UnCompVram
- ldr r0, =0x082fecfc
+ ldr r0, =gUnknown_082FECFC
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x082ff01a
+ ldr r0, =gUnknown_082FF01A
movs r1, 0x1
movs r2, 0x10
bl gpu_pal_apply
@@ -81841,7 +81841,7 @@ new_game_prof_birch_speech_part2_start: ; 8031678
bl SetVBlankCallback
ldr r0, =c2_title_menu_3 + 1
bl set_callback2
- ldr r0, =0x082ff080
+ ldr r0, =gUnknown_082FF080
bl Window_InitFromTemplates
movs r0, 0
movs r1, 0xF3
@@ -82329,7 +82329,7 @@ sub_8031C1C: ; 8031C1C
movs r2, 0xA
ldrsh r0, [r1, r2]
lsls r0, 1
- ldr r1, =0x082ff018
+ ldr r1, =gUnknown_082FF018
adds r0, r1
movs r1, 0x1
movs r2, 0x10
@@ -82421,7 +82421,7 @@ sub_8031CC8: ; 8031CC8
movs r2, 0xA
ldrsh r0, [r1, r2]
lsls r0, 1
- ldr r1, =0x082ff018
+ ldr r1, =gUnknown_082FF018
adds r0, r1
movs r1, 0x1
movs r2, 0x10
@@ -82469,13 +82469,13 @@ sub_8031D34: ; 8031D34
thumb_func_start sub_8031D74
sub_8031D74: ; 8031D74
push {lr}
- ldr r0, =0x082ff088
+ ldr r0, =gUnknown_082FF088
movs r1, 0xF3
bl write_textbox_border_to_bg_tilemap
movs r0, 0x1
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x082ff118
+ ldr r2, =gUnknown_082FF118
movs r0, 0x1
movs r1, 0x2
bl PrintMenuTable
@@ -82516,12 +82516,12 @@ set_default_player_name: ; 8031DC4
adds r5, r1, 0
cmp r0, 0
bne @08031DE4
- ldr r1, =0x082ff128
+ ldr r1, =gUnknown_082FF128
b @08031DE6
.align 2, 0
.pool
@08031DE4:
- ldr r1, =0x082ff178
+ ldr r1, =gUnknown_082FF178
@08031DE6:
lsls r0, r2, 2
adds r0, r1
@@ -82574,7 +82574,7 @@ draw_text_box: ; 8031E18
movs r0, 0x7
movs r1, 0x2
bl Window_CopyToVram
- ldr r0, =0x082ff070
+ ldr r0, =gUnknown_082FF070
ldr r1, =0x000001d5
bl write_textbox_border_to_bg_tilemap
ldr r1, =0x000009e7
@@ -82607,10 +82607,10 @@ fmt_time: ; 8031E94
push {r4-r6,lr}
sub sp, 0xC
ldr r4, =0x02021fc4
- ldr r1, =0x085edcc3
+ ldr r1, =gUnknown_085EDCC3
adds r0, r4, 0
bl ExpandTextCodes
- ldr r6, =0x082ff0e3
+ ldr r6, =gUnknown_082FF0E3
str r6, [sp]
movs r5, 0x1
negs r5, r5
@@ -82650,10 +82650,10 @@ fmt_player: ; 8031EF8
push {r4-r6,lr}
sub sp, 0x2C
ldr r4, =0x02021fc4
- ldr r1, =0x085edcca
+ ldr r1, =gUnknown_085EDCCA
adds r0, r4, 0
bl ExpandTextCodes
- ldr r6, =0x082ff0e3
+ ldr r6, =gUnknown_082FF0E3
str r6, [sp]
movs r5, 0x1
negs r5, r5
@@ -82727,10 +82727,10 @@ fmt_pokedex: ; 8031F7C
lsls r0, 16
lsrs r7, r0, 16
ldr r4, =0x02021fc4
- ldr r1, =0x085edccf
+ ldr r1, =gUnknown_085EDCCF
adds r0, r4, 0
bl ExpandTextCodes
- ldr r6, =0x082ff0e3
+ ldr r6, =gUnknown_082FF0E3
str r6, [sp]
movs r5, 0x1
negs r5, r5
@@ -82792,10 +82792,10 @@ fmt_badges: ; 8032014
cmp r4, r0
bls @0803201C
ldr r4, =0x02021fc4
- ldr r1, =0x085edcd7
+ ldr r1, =gUnknown_085EDCD7
adds r0, r4, 0
bl ExpandTextCodes
- ldr r6, =0x082ff0e3
+ ldr r6, =gUnknown_082FF0E3
str r6, [sp]
movs r5, 0x1
negs r5, r5
@@ -85469,7 +85469,7 @@ sub_8033648: ; 8033648
bl sub_800A550
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r1, r4, 2
adds r1, r2
ldr r1, [r1]
@@ -85635,7 +85635,7 @@ sub_803375C: ; 803375C
b @0803388A
@080337D2:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r4, 2
adds r0, r1
ldr r1, [r2]
@@ -85701,7 +85701,7 @@ sub_803375C: ; 803375C
@08033874:
ldrb r2, [r3, 0x8]
ldr r3, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r4, 2
adds r0, r1
lsls r2, 2
@@ -86236,7 +86236,7 @@ dp01_build_cmdbuf_x10_TODO: ; 8033BE4
ldr r0, =0x0202420f
ldrb r0, [r0]
strb r0, [r3, 0xA]
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -87560,7 +87560,7 @@ sub_80345F0: ; 80345F0
lsls r0, 1
cmp r5, r0
ble @08034610
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
bl LZ77UnCompWram
b @08034618
@@ -87587,7 +87587,7 @@ sub_8034628: ; 8034628
adds r4, r0, 0
adds r5, r1, 0
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
movs r1, 0
cmp r4, r0
@@ -87657,7 +87657,7 @@ sub_8034654: ; 8034654
mov r0, r8
cmp r0, 0
bne @080346C0
- ldr r0, =0x083028b8
+ ldr r0, =gUnknown_083028B8
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -87665,7 +87665,7 @@ sub_8034654: ; 8034654
.align 2, 0
.pool
@080346C0:
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -87677,7 +87677,7 @@ sub_8034654: ; 8034654
lsls r0, 1
cmp r7, r0
ble @080346E8
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
@080346DC:
adds r1, r4, 0
@@ -88144,7 +88144,7 @@ LZ77UnCompAnyRam: ; 8034A08
lsls r0, 1
cmp r5, r0
ble @08034A28
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
bl LZ77UnCompWram
b @08034A30
@@ -88214,7 +88214,7 @@ load_poke_gfx_probably: ; 8034A40
mov r0, r8
cmp r0, 0
bne @08034AAC
- ldr r0, =0x083028b8
+ ldr r0, =gUnknown_083028B8
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -88222,7 +88222,7 @@ load_poke_gfx_probably: ; 8034A40
.align 2, 0
.pool
@08034AAC:
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -88234,7 +88234,7 @@ load_poke_gfx_probably: ; 8034A40
lsls r0, 1
cmp r7, r0
ble @08034AD4
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
@08034AC8:
adds r1, r4, 0
@@ -88271,7 +88271,7 @@ help_system_enable_unless_flashback__sp199: ; 8034AFC
adds r4, r0, 0
adds r5, r1, 0
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
movs r1, 0
cmp r4, r0
@@ -88299,7 +88299,7 @@ sub_8034B28: ; 8034B28
lsls r0, 1
cmp r2, r0
ble @08034B44
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
bl LZ77UnCompWram
b @08034B4A
@@ -88321,7 +88321,7 @@ sub_8034B50: ; 8034B50
adds r4, r0, 0
adds r5, r1, 0
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
movs r1, 0
cmp r4, r0
@@ -88391,7 +88391,7 @@ sub_8034B7C: ; 8034B7C
mov r0, r8
cmp r0, 0
bne @08034BE8
- ldr r0, =0x083028b8
+ ldr r0, =gUnknown_083028B8
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -88399,7 +88399,7 @@ sub_8034B7C: ; 8034B7C
.align 2, 0
.pool
@08034BE8:
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -88411,7 +88411,7 @@ sub_8034B7C: ; 8034B7C
lsls r0, 1
cmp r7, r0
ble @08034C10
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
ldr r0, [r0]
@08034C04:
adds r1, r5, 0
@@ -89735,7 +89735,7 @@ sub_80355B4: ; 80355B4
thumb_func_start sub_80355F8
sub_80355F8: ; 80355F8
- ldr r2, =0x082ff1c8
+ ldr r2, =gUnknown_082FF1C8
lsls r0, 2
adds r1, r0
adds r1, r2
@@ -89749,7 +89749,7 @@ sub_80355F8: ; 80355F8
sub_8035608: ; 8035608
push {lr}
bl reset_all_obj_data
- ldr r0, =0x0831ac88
+ ldr r0, =gUnknown_0831AC88
movs r1, 0
movs r2, 0
movs r3, 0
@@ -89788,7 +89788,7 @@ trs_config: ; 8035658
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0831aa08
+ ldr r1, =gUnknown_0831AA08
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -89818,7 +89818,7 @@ trs_config: ; 8035658
adds r0, 0x24
strb r1, [r0]
@080356AA:
- ldr r1, =0x0831aba0
+ ldr r1, =gUnknown_0831ABA0
ldr r0, =0x02024474
adds r0, 0x24
ldrb r0, [r0]
@@ -89871,7 +89871,7 @@ sub_803570C: ; 803570C
movs r1, 0x22
movs r2, 0x10
bl sub_809882C
- ldr r0, =0x08d85600
+ ldr r0, =gUnknown_08D85600
movs r1, 0x50
movs r2, 0x20
bl decompress_palette
@@ -89911,13 +89911,13 @@ sub_8035770: ; 8035770
ands r0, r1
cmp r0, 0
beq @080357B0
- ldr r0, =0x08d7c440
+ ldr r0, =gUnknown_08D7C440
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7ca28
+ ldr r0, =gUnknown_08D7CA28
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7c9ec
+ ldr r0, =gUnknown_08D7C9EC
b @08035A52
.align 2, 0
.pool
@@ -89927,13 +89927,13 @@ sub_8035770: ; 8035770
ands r0, r1
cmp r0, 0
beq @080357E4
- ldr r0, =0x08d7bb14
+ ldr r0, =gUnknown_08D7BB14
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7c154
+ ldr r0, =gUnknown_08D7C154
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7df30
+ ldr r0, =gUnknown_08D7DF30
b @08035A52
.align 2, 0
.pool
@@ -89943,13 +89943,13 @@ sub_8035770: ; 8035770
ands r0, r1
cmp r0, 0
beq @08035818
- ldr r0, =0x08d7a108
+ ldr r0, =gUnknown_08D7A108
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7a720
+ ldr r0, =gUnknown_08D7A720
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7def4
+ ldr r0, =gUnknown_08D7DEF4
b @08035A52
.align 2, 0
.pool
@@ -89959,13 +89959,13 @@ sub_8035770: ; 8035770
ands r0, r1
cmp r0, 0
beq @0803584C
- ldr r0, =0x08d7d590
+ ldr r0, =gUnknown_08D7D590
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7dc04
+ ldr r0, =gUnknown_08D7DC04
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e234
+ ldr r0, =gUnknown_08D7E234
b @08035A52
.align 2, 0
.pool
@@ -89974,7 +89974,7 @@ sub_8035770: ; 8035770
ands r1, r0
cmp r1, 0
beq @080358C4
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -89984,26 +89984,26 @@ sub_8035770: ; 8035770
ldrb r0, [r0, 0x1]
cmp r0, 0x20
bne @08035898
- ldr r0, =0x08d7c440
+ ldr r0, =gUnknown_08D7C440
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7ca28
+ ldr r0, =gUnknown_08D7CA28
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7dfc4
+ ldr r0, =gUnknown_08D7DFC4
b @08035A52
.align 2, 0
.pool
@08035898:
cmp r0, 0x26
bne @080358C4
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e1f8
+ ldr r0, =gUnknown_08D7E1F8
b @08035A52
.align 2, 0
.pool
@@ -90032,7 +90032,7 @@ sub_8035770: ; 8035770
.4byte @08035A40
.4byte @08035A70
@08035904:
- ldr r4, =0x0831aba8
+ ldr r4, =gUnknown_0831ABA8
ldr r5, =0x02022ff0
ldrb r1, [r5]
lsls r0, r1, 2
@@ -90062,79 +90062,79 @@ sub_8035770: ; 8035770
.align 2, 0
.pool
@08035950:
- ldr r0, =0x08d7c440
+ ldr r0, =gUnknown_08D7C440
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7ca28
+ ldr r0, =gUnknown_08D7CA28
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7df88
+ ldr r0, =gUnknown_08D7DF88
b @08035A52
.align 2, 0
.pool
@08035978:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e060
+ ldr r0, =gUnknown_08D7E060
b @08035A52
.align 2, 0
.pool
@080359A0:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e000
+ ldr r0, =gUnknown_08D7E000
b @08035A52
.align 2, 0
.pool
@080359C8:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e0cc
+ ldr r0, =gUnknown_08D7E0CC
b @08035A52
.align 2, 0
.pool
@080359F0:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e11c
+ ldr r0, =gUnknown_08D7E11C
b @08035A52
.align 2, 0
.pool
@08035A18:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e164
+ ldr r0, =gUnknown_08D7E164
b @08035A52
.align 2, 0
.pool
@08035A40:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7e1a8
+ ldr r0, =gUnknown_08D7E1A8
@08035A52:
movs r1, 0x20
movs r2, 0x60
@@ -90143,13 +90143,13 @@ sub_8035770: ; 8035770
.align 2, 0
.pool
@08035A70:
- ldr r0, =0x08d7c440
+ ldr r0, =gUnknown_08D7C440
ldr r1, =0x06008000
bl call_LZZUnCompVram
- ldr r0, =0x08d7ca28
+ ldr r0, =gUnknown_08D7CA28
ldr r1, =0x0600d000
bl call_LZZUnCompVram
- ldr r0, =0x08d7c9ec
+ ldr r0, =gUnknown_08D7C9EC
movs r1, 0x20
movs r2, 0x60
bl decompress_palette
@@ -90164,18 +90164,18 @@ sub_8035770: ; 8035770
thumb_func_start sub_8035AA4
sub_8035AA4: ; 8035AA4
push {lr}
- ldr r0, =0x08c00000
+ ldr r0, =gUnknown_08C00000
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
- ldr r1, =0x08c00524
+ ldr r1, =gUnknown_08C00524
movs r0, 0
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x08c004e0
+ ldr r0, =gUnknown_08C004E0
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -90385,7 +90385,7 @@ sub_8035C4C: ; 8035C4C
ldrb r2, [r0]
cmp r2, 0x3
bne @08035C68
- ldr r0, =0x085ccbad
+ ldr r0, =gUnknown_085CCBAD
movs r1, 0x15
bl battle_show_message_maybe
b @08035D68
@@ -90464,10 +90464,10 @@ sub_8035C4C: ; 8035C4C
cmp r0, 0
beq @08035D36
@08035CFC:
- ldr r0, =0x085ccb9e
+ ldr r0, =gUnknown_085CCB9E
movs r1, 0x17
bl battle_show_message_maybe
- ldr r0, =0x085ccba5
+ ldr r0, =gUnknown_085CCBA5
movs r1, 0x16
bl battle_show_message_maybe
b @08035D68
@@ -90486,20 +90486,20 @@ sub_8035C4C: ; 8035C4C
cmp r0, 0
beq @08035D58
@08035D36:
- ldr r0, =0x085ccb9e
+ ldr r0, =gUnknown_085CCB9E
movs r1, 0x16
bl battle_show_message_maybe
- ldr r0, =0x085ccba5
+ ldr r0, =gUnknown_085CCBA5
movs r1, 0x17
bl battle_show_message_maybe
b @08035D68
.align 2, 0
.pool
@08035D58:
- ldr r0, =0x085ccb9e
+ ldr r0, =gUnknown_085CCB9E
movs r1, 0x17
bl battle_show_message_maybe
- ldr r0, =0x085ccba5
+ ldr r0, =gUnknown_085CCBA5
movs r1, 0x16
bl battle_show_message_maybe
@08035D68:
@@ -90693,7 +90693,7 @@ task00_0800F6FC: ; 8035D74
ldr r1, =0x00007fff
strh r1, [r0]
strh r1, [r2]
- ldr r0, =0x0831a9d0
+ ldr r0, =gUnknown_0831A9D0
movs r1, 0x6F
movs r2, 0x50
movs r3, 0
@@ -90702,7 +90702,7 @@ task00_0800F6FC: ; 8035D74
ldr r1, [r4]
adds r1, 0x7D
strb r0, [r1]
- ldr r0, =0x0831a9e8
+ ldr r0, =gUnknown_0831A9E8
movs r1, 0x81
movs r2, 0x50
movs r3, 0
@@ -90978,13 +90978,13 @@ sub_8036154: ; 8036154
ands r0, r1
cmp r0, 0
beq @08036208
- ldr r0, =0x08d778f0
+ ldr r0, =gUnknown_08D778F0
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d77b0c
+ ldr r0, =gUnknown_08D77B0C
ldr r1, =0x06010000
bl call_LZZUnCompVram
- ldr r0, =0x08d77ae4
+ ldr r0, =gUnknown_08D77AE4
movs r1, 0x60
movs r2, 0x20
bl decompress_palette
@@ -90995,7 +90995,7 @@ sub_8036154: ; 8036154
ldr r1, =0x00005c04
movs r0, 0xA
bl lcd_io_set
- ldr r4, =0x08d779d8
+ ldr r4, =gUnknown_08D779D8
movs r0, 0x1
adds r1, r4, 0
movs r2, 0
@@ -91022,7 +91022,7 @@ sub_8036154: ; 8036154
strh r1, [r0]
ldr r0, =0x02022e1e
strh r1, [r0]
- ldr r0, =0x0831aa00
+ ldr r0, =gUnknown_0831AA00
bl gpu_tile_obj_decompress_and_load3
b @080363AC
.align 2, 0
@@ -91043,10 +91043,10 @@ sub_8036154: ; 8036154
cmp r1, r0
bne @08036248
@08036224:
- ldr r0, =0x08d820d4
+ ldr r0, =gUnknown_08D820D4
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d824e4
+ ldr r0, =gUnknown_08D824E4
b @08036382
.align 2, 0
.pool
@@ -91059,12 +91059,12 @@ sub_8036154: ; 8036154
movs r1, 0x1
movs r2, 0x2
bl gpu_bg_config_set_field
- ldr r1, =0x08d857a8
+ ldr r1, =gUnknown_08D857A8
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x08d85a1c
+ ldr r1, =gUnknown_08D85A1C
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -91082,10 +91082,10 @@ sub_8036154: ; 8036154
ands r0, r1
cmp r0, 0
beq @080362B0
- ldr r0, =0x08d81610
+ ldr r0, =gUnknown_08D81610
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d81e2c
+ ldr r0, =gUnknown_08D81E2C
b @08036382
.align 2, 0
.pool
@@ -91095,10 +91095,10 @@ sub_8036154: ; 8036154
ands r0, r1
cmp r0, 0
beq @080362D4
- ldr r0, =0x08d7f9f8
+ ldr r0, =gUnknown_08D7F9F8
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d7fec4
+ ldr r0, =gUnknown_08D7FEC4
b @08036382
.align 2, 0
.pool
@@ -91108,10 +91108,10 @@ sub_8036154: ; 8036154
ands r0, r1
cmp r0, 0
beq @080362F8
- ldr r0, =0x08d82608
+ ldr r0, =gUnknown_08D82608
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d82c70
+ ldr r0, =gUnknown_08D82C70
b @08036382
.align 2, 0
.pool
@@ -91120,7 +91120,7 @@ sub_8036154: ; 8036154
ands r1, r0
cmp r1, 0
beq @08036350
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -91130,20 +91130,20 @@ sub_8036154: ; 8036154
ldrb r0, [r0, 0x1]
cmp r0, 0x20
bne @08036334
- ldr r0, =0x08d820d4
+ ldr r0, =gUnknown_08D820D4
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d824e4
+ ldr r0, =gUnknown_08D824E4
b @08036382
.align 2, 0
.pool
@08036334:
cmp r0, 0x26
bne @08036350
- ldr r0, =0x08d820d4
+ ldr r0, =gUnknown_08D820D4
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d824e4
+ ldr r0, =gUnknown_08D824E4
b @08036382
.align 2, 0
.pool
@@ -91152,7 +91152,7 @@ sub_8036154: ; 8036154
lsls r0, 24
cmp r0, 0
bne @0803639C
- ldr r4, =0x0831aba8
+ ldr r4, =gUnknown_0831ABA8
ldr r5, =0x02022ff0
ldrb r1, [r5]
lsls r0, r1, 2
@@ -91178,10 +91178,10 @@ sub_8036154: ; 8036154
.align 2, 0
.pool
@0803639C:
- ldr r0, =0x08d820d4
+ ldr r0, =gUnknown_08D820D4
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d824e4
+ ldr r0, =gUnknown_08D824E4
ldr r1, =0x0600e000
bl call_LZZUnCompVram
@080363AC:
@@ -91219,7 +91219,7 @@ sub_80363C4: ; 80363C4
.4byte @08036638
.4byte @08036750
@080363FC:
- ldr r0, =0x08c00000
+ ldr r0, =gUnknown_08C00000
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
@@ -91227,7 +91227,7 @@ sub_80363C4: ; 80363C4
.align 2, 0
.pool
@0803640C:
- ldr r1, =0x08c00524
+ ldr r1, =gUnknown_08C00524
movs r0, 0
movs r2, 0
movs r3, 0
@@ -91238,7 +91238,7 @@ sub_80363C4: ; 80363C4
.align 2, 0
.pool
@08036424:
- ldr r0, =0x08c004e0
+ ldr r0, =gUnknown_08C004E0
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -91257,7 +91257,7 @@ sub_80363C4: ; 80363C4
ands r0, r1
cmp r0, 0
beq @0803645C
- ldr r0, =0x08d7bb14
+ ldr r0, =gUnknown_08D7BB14
b @0803651A
.align 2, 0
.pool
@@ -91266,7 +91266,7 @@ sub_80363C4: ; 80363C4
ands r1, r0
cmp r1, 0
beq @0803648C
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -91278,7 +91278,7 @@ sub_80363C4: ; 80363C4
beq @08036518
cmp r0, 0x26
bne @0803648C
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@@ -91307,7 +91307,7 @@ sub_80363C4: ; 80363C4
.4byte @08036510
.4byte @08036518
@080364CC:
- ldr r2, =0x0831aba8
+ ldr r2, =gUnknown_0831ABA8
ldr r0, =0x02022ff0
ldrb r1, [r0]
lsls r0, r1, 2
@@ -91319,37 +91319,37 @@ sub_80363C4: ; 80363C4
.align 2, 0
.pool
@080364E8:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@080364F0:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@080364F8:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@08036500:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@08036508:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@08036510:
- ldr r0, =0x08d7ccd8
+ ldr r0, =gUnknown_08D7CCD8
b @0803651A
.align 2, 0
.pool
@08036518:
- ldr r0, =0x08d7c440
+ ldr r0, =gUnknown_08D7C440
@0803651A:
ldr r1, =0x06008000
bl call_LZZUnCompVram
@@ -91374,12 +91374,12 @@ sub_80363C4: ; 80363C4
ldrb r0, [r0]
cmp r0, 0x2
bne @08036560
- ldr r0, =0x08d7c154
+ ldr r0, =gUnknown_08D7C154
b @08036626
.align 2, 0
.pool
@08036560:
- ldr r0, =0x08d7a720
+ ldr r0, =gUnknown_08D7A720
b @08036626
.align 2, 0
.pool
@@ -91388,7 +91388,7 @@ sub_80363C4: ; 80363C4
ands r1, r0
cmp r1, 0
beq @08036598
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -91400,7 +91400,7 @@ sub_80363C4: ; 80363C4
beq @08036624
cmp r0, 0x26
bne @08036598
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@@ -91429,7 +91429,7 @@ sub_80363C4: ; 80363C4
.4byte @0803661C
.4byte @08036624
@080365D8:
- ldr r2, =0x0831aba8
+ ldr r2, =gUnknown_0831ABA8
ldr r0, =0x02022ff0
ldrb r1, [r0]
lsls r0, r1, 2
@@ -91442,37 +91442,37 @@ sub_80363C4: ; 80363C4
.align 2, 0
.pool
@080365F4:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@080365FC:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@08036604:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@0803660C:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@08036614:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@0803661C:
- ldr r0, =0x08d7d2e0
+ ldr r0, =gUnknown_08D7D2E0
b @08036626
.align 2, 0
.pool
@08036624:
- ldr r0, =0x08d7ca28
+ ldr r0, =gUnknown_08D7CA28
@08036626:
ldr r1, =0x0600d000
bl call_LZZUnCompVram
@@ -91497,12 +91497,12 @@ sub_80363C4: ; 80363C4
ldrb r0, [r0]
cmp r0, 0x2
bne @0803666C
- ldr r0, =0x08d7df30
+ ldr r0, =gUnknown_08D7DF30
b @08036742
.align 2, 0
.pool
@0803666C:
- ldr r0, =0x08d7def4
+ ldr r0, =gUnknown_08D7DEF4
b @08036742
.align 2, 0
.pool
@@ -91511,7 +91511,7 @@ sub_80363C4: ; 80363C4
ands r1, r0
cmp r1, 0
beq @080366AC
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -91521,14 +91521,14 @@ sub_80363C4: ; 80363C4
ldrb r0, [r0, 0x1]
cmp r0, 0x20
bne @080366A0
- ldr r0, =0x08d7dfc4
+ ldr r0, =gUnknown_08D7DFC4
b @08036742
.align 2, 0
.pool
@080366A0:
cmp r0, 0x26
bne @080366AC
- ldr r0, =0x08d7e1f8
+ ldr r0, =gUnknown_08D7E1F8
b @08036742
.align 2, 0
.pool
@@ -91557,7 +91557,7 @@ sub_80363C4: ; 80363C4
.4byte @08036738
.4byte @08036740
@080366EC:
- ldr r2, =0x0831aba8
+ ldr r2, =gUnknown_0831ABA8
ldr r0, =0x02022ff0
ldrb r1, [r0]
lsls r0, r1, 2
@@ -91570,42 +91570,42 @@ sub_80363C4: ; 80363C4
.align 2, 0
.pool
@08036708:
- ldr r0, =0x08d7df88
+ ldr r0, =gUnknown_08D7DF88
b @08036742
.align 2, 0
.pool
@08036710:
- ldr r0, =0x08d7e060
+ ldr r0, =gUnknown_08D7E060
b @08036742
.align 2, 0
.pool
@08036718:
- ldr r0, =0x08d7e000
+ ldr r0, =gUnknown_08D7E000
b @08036742
.align 2, 0
.pool
@08036720:
- ldr r0, =0x08d7e0cc
+ ldr r0, =gUnknown_08D7E0CC
b @08036742
.align 2, 0
.pool
@08036728:
- ldr r0, =0x08d7e11c
+ ldr r0, =gUnknown_08D7E11C
b @08036742
.align 2, 0
.pool
@08036730:
- ldr r0, =0x08d7e164
+ ldr r0, =gUnknown_08D7E164
b @08036742
.align 2, 0
.pool
@08036738:
- ldr r0, =0x08d7e1a8
+ ldr r0, =gUnknown_08D7E1A8
b @08036742
.align 2, 0
.pool
@08036740:
- ldr r0, =0x08d7c9ec
+ ldr r0, =gUnknown_08D7C9EC
@08036742:
movs r1, 0x20
movs r2, 0x60
@@ -91754,7 +91754,7 @@ sub_80367D4: ; 80367D4
cmp r1, 0
bge @08036888
movs r1, 0x50
- ldr r4, =0x0831ac70
+ ldr r4, =gUnknown_0831AC70
ldr r0, =0x02038c28
ldr r3, =0x0000ff10
movs r5, 0x82
@@ -95121,7 +95121,7 @@ sub_80385E8: ; 80385E8
ands r0, r1
cmp r0, 0
beq @08038668
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
ldr r2, [sp, 0x20]
ldr r3, [sp, 0x14]
adds r1, r2, r3
@@ -95141,7 +95141,7 @@ sub_80385E8: ; 80385E8
.align 2, 0
.pool
@08038668:
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
ldr r2, [sp, 0x20]
ldr r3, [sp, 0x14]
adds r0, r2, r3
@@ -95244,7 +95244,7 @@ sub_80385E8: ; 80385E8
ldrh r1, [r0, 0x4]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
ldrb r0, [r0]
adds r5, r2, 0
@@ -95312,7 +95312,7 @@ sub_80385E8: ; 80385E8
ldrh r1, [r0, 0x4]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
ldrb r0, [r0]
mov r8, r2
@@ -95383,7 +95383,7 @@ sub_80385E8: ; 80385E8
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =0x0831c89c
+ ldr r0, =gUnknown_0831C89C
adds r2, r0
adds r0, r5, 0
bl pokemon_setattr
@@ -95406,7 +95406,7 @@ sub_80385E8: ; 80385E8
ldrh r1, [r0, 0x4]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
ldrb r0, [r0]
adds r5, r2, 0
@@ -95480,7 +95480,7 @@ sub_80385E8: ; 80385E8
ldrh r1, [r0, 0x4]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
ldrb r0, [r0]
mov r8, r2
@@ -95557,7 +95557,7 @@ sub_80385E8: ; 80385E8
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =0x0831c89c
+ ldr r0, =gUnknown_0831C89C
adds r2, r0
adds r0, r5, 0
bl pokemon_setattr
@@ -95568,7 +95568,7 @@ sub_80385E8: ; 80385E8
@080389AC:
ldr r4, [sp, 0x24]
str r4, [sp, 0x18]
- ldr r4, =0x08310030
+ ldr r4, =gUnknown_08310030
ldr r0, [sp, 0x18]
@080389B4:
ldr r1, [sp, 0x1C]
@@ -95577,7 +95577,7 @@ sub_80385E8: ; 80385E8
b @08038688
@080389BC:
ldr r2, =0x02022fec
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
ldr r3, [sp, 0x20]
ldr r4, [sp, 0x14]
adds r0, r3, r4
@@ -95588,7 +95588,7 @@ sub_80385E8: ; 80385E8
orrs r0, r1
str r0, [r2]
@080389D2:
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
ldr r2, [sp, 0x20]
ldr r3, [sp, 0x14]
adds r1, r2, r3
@@ -96115,7 +96115,7 @@ sub_8038D64: ; 8038D64
ldr r0, =0x02022e22
strh r4, [r0]
bl c2_berry_program_update_menu
- ldr r0, =0x08c004e0
+ ldr r0, =gUnknown_08C004E0
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -96401,7 +96401,7 @@ sub_8038F34: ; 8038F34
cmp r0, 0x1
bne @080391C6
bl sub_800ADF8
- ldr r0, =0x0824978d
+ ldr r0, =gUnknown_0824978D
movs r1, 0
bl battle_show_message_maybe
b @08039172
@@ -96501,7 +96501,7 @@ sub_80391E0: ; 80391E0
.4byte @08039280
.4byte @08039294
@0803921C:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrb r0, [r1]
@@ -96511,7 +96511,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@08039230:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrb r0, [r1]
@@ -96521,7 +96521,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@08039244:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrh r0, [r1]
@@ -96531,7 +96531,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@08039258:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrb r0, [r1, 0x1]
@@ -96541,7 +96541,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@0803926C:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrb r0, [r1, 0x1]
@@ -96551,7 +96551,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@08039280:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldrb r0, [r1, 0x1]
@@ -96561,7 +96561,7 @@ sub_80391E0: ; 80391E0
.align 2, 0
.pool
@08039294:
- ldr r0, =0x0831aa08
+ ldr r0, =gUnknown_0831AA08
lsls r1, r2, 2
adds r1, r0
ldr r0, [r1]
@@ -96752,7 +96752,7 @@ sub_803939C: ; 803939C
beq @0803947E
b @0803975E
@0803947E:
- ldr r0, =0x085cd28f
+ ldr r0, =gUnknown_085CD28F
movs r1, 0
bl battle_show_message_maybe
ldr r1, =0x02024332
@@ -96776,7 +96776,7 @@ sub_803939C: ; 803939C
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldr r4, =0x02024332
@@ -96890,7 +96890,7 @@ sub_803939C: ; 803939C
cmp r0, 0
beq @080395B4
bl sub_800ADF8
- ldr r0, =0x0824978d
+ ldr r0, =gUnknown_0824978D
movs r1, 0
bl battle_show_message_maybe
@080395B4:
@@ -96978,7 +96978,7 @@ sub_803939C: ; 803939C
bne @080396A0
movs r0, 0x37
bl audio_play
- ldr r0, =0x085cd2cb
+ ldr r0, =gUnknown_085CD2CB
@08039686:
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -96990,7 +96990,7 @@ sub_803939C: ; 803939C
.align 2, 0
.pool
@080396A0:
- ldr r0, =0x08242481
+ ldr r0, =gUnknown_08242481
b @08039686
.align 2, 0
.pool
@@ -97021,7 +97021,7 @@ sub_803939C: ; 803939C
cmp r0, 0
beq @080396EA
bl sub_800ADF8
- ldr r0, =0x0824978d
+ ldr r0, =gUnknown_0824978D
movs r1, 0
bl battle_show_message_maybe
@080396EA:
@@ -97107,7 +97107,7 @@ shedinja_something: ; 803976C
movs r1, 0x2
mov r2, sp
bl pokemon_getattr
- ldr r1, =0x0831aca0
+ ldr r1, =gUnknown_0831ACA0
mov r0, sp
bl sub_80092BC
cmp r0, 0
@@ -97127,7 +97127,7 @@ shedinja_something: ; 803976C
thumb_func_start sub_80397C4
sub_80397C4: ; 80397C4
- ldr r2, =0x0831aba0
+ ldr r2, =gUnknown_0831ABA0
lsls r0, 2
adds r0, r2
ldr r0, [r0]
@@ -97406,7 +97406,7 @@ sub_8039934: ; 8039934
lsls r0, 16
lsrs r0, 16
@080399DA:
- ldr r1, =0x08300d38
+ ldr r1, =gUnknown_08300D38
lsls r0, 2
b @08039A1C
.align 2, 0
@@ -97415,7 +97415,7 @@ sub_8039934: ; 8039934
ldr r0, =0x00000181
cmp r4, r0
bne @08039A08
- ldr r0, =0x08525f78
+ ldr r0, =gUnknown_08525F78
ldr r1, =0x020244e4
adds r1, r6, r1
ldrb r1, [r1]
@@ -97430,12 +97430,12 @@ sub_8039934: ; 8039934
lsls r0, 1
cmp r4, r0
bls @08039A18
- ldr r0, =0x08300d38
+ ldr r0, =gUnknown_08300D38
b @08039A1E
.align 2, 0
.pool
@08039A18:
- ldr r1, =0x08300d38
+ ldr r1, =gUnknown_08300D38
lsls r0, r4, 2
@08039A1C:
adds r0, r1
@@ -98063,7 +98063,7 @@ sub_8039E9C: ; 8039E9C
ands r0, r1
cmp r0, 0
bne @08039EBE
- ldr r1, =0x0831ace0
+ ldr r1, =gUnknown_0831ACE0
adds r0, r2, 0
adds r0, 0x2B
ldrb r0, [r0]
@@ -98357,7 +98357,7 @@ sub_8039F40: ; 8039F40
bl pokemon_getattr
ldr r6, [r5]
adds r6, 0x7C
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -98505,7 +98505,7 @@ sub_803A284: ; 803A284
stm r1!, {r2,r3,r7}
ldr r0, [r0]
str r0, [r1]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r3, =0x020241ea
ldrh r1, [r3]
lsls r0, r1, 1
@@ -98593,7 +98593,7 @@ sub_803A284: ; 803A284
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
adds r1, r2
ldrb r0, [r1]
cmp r0, 0x7F
@@ -98696,7 +98696,7 @@ sub_803A284: ; 803A284
cmp r5, r7
bge @0803A490
ldr r3, =0x020240d4
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
ldr r6, =0x02024064
@0803A448:
movs r0, 0x58
@@ -98767,7 +98767,7 @@ sub_803A284: ; 803A284
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
adds r1, r0
ldrb r0, [r1]
cmp r0, 0x7F
@@ -98953,7 +98953,7 @@ sub_803A284: ; 803A284
adds r1, 0x92
ldrb r0, [r7]
lsls r0, 2
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
adds r0, r6
ldr r2, [r0]
ldrb r0, [r1]
@@ -99117,7 +99117,7 @@ sub_803A75C: ; 803A75C
bge @0803A830
adds r3, r2, 0
movs r4, 0
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
mov r8, r0
@0803A7C6:
ldr r1, [r3]
@@ -99478,7 +99478,7 @@ sub_803A75C: ; 803A75C
adds r1, 0x92
ldrb r0, [r6]
lsls r0, 2
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
adds r0, r2
ldr r2, [r0]
ldrb r0, [r1]
@@ -99559,7 +99559,7 @@ sub_803A75C: ; 803A75C
.pool
@0803AB6C:
adds r2, r4
- ldr r5, =0x083203cc
+ ldr r5, =gUnknown_083203CC
ldrh r1, [r2]
lsls r0, r1, 3
subs r0, r1
@@ -99747,7 +99747,7 @@ sub_803AC84: ; 803AC84
mov r2, r8
adds r3, r0, r2
movs r2, 0
- ldr r6, =0x083203cc
+ ldr r6, =gUnknown_083203CC
ldr r5, =0x02023864
ldr r4, =0x02024064
@0803AD0E:
@@ -101074,7 +101074,7 @@ sub_803B628: ; 803B628
ldr r1, =0x02024210
ldrb r1, [r1]
strb r1, [r0]
- ldr r0, =0x085cc23e
+ ldr r0, =gUnknown_085CC23E
movs r1, 0
bl battle_show_message_maybe
ldr r1, =0x03005d04
@@ -101145,7 +101145,7 @@ sub_803B628: ; 803B628
cmp r0, 0
beq @0803B8B2
bl sub_80A369C
- ldr r0, =0x082db8be
+ ldr r0, =gUnknown_082DB8BE
bl b_call_bc_move_exec
@0803B8B2:
add sp, 0x4
@@ -101348,7 +101348,7 @@ sub_803B9BC: ; 803B9BC
ldr r4, =0x0202406c
ldr r0, =0x02024210
mov r12, r0
- ldr r1, =0x085cc23e
+ ldr r1, =gUnknown_085CC23E
mov r9, r1
ldrb r0, [r4]
cmp r2, r0
@@ -101402,7 +101402,7 @@ sub_803B9BC: ; 803B9BC
ands r0, r1
cmp r0, 0
beq @0803BB5C
- ldr r0, =0x082db881
+ ldr r0, =gUnknown_082DB881
bl b_call_bc_move_exec
b @0803BB78
.align 2, 0
@@ -101419,7 +101419,7 @@ sub_803B9BC: ; 803B9BC
ldrb r0, [r0]
cmp r0, 0
bne @0803BB78
- ldr r0, =0x082db8be
+ ldr r0, =gUnknown_082DB8BE
bl b_call_bc_move_exec
@0803BB78:
pop {r3,r4}
@@ -101873,7 +101873,7 @@ sub_803BE74: ; 803BE74
ldr r1, [r4]
adds r1, 0x91
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -101896,7 +101896,7 @@ sub_803BE74: ; 803BE74
ldr r0, [r0]
adds r0, 0x91
ldrb r3, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r4, =0x02024064
ldrb r2, [r4]
lsls r0, r2, 2
@@ -101973,7 +101973,7 @@ sub_803BE74: ; 803BE74
.pool
@0803C02C:
ldr r3, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r6, =0x02024064
ldrb r5, [r6]
lsls r0, r5, 2
@@ -102207,7 +102207,7 @@ sub_803BE74: ; 803BE74
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db879
+ ldr r1, =gUnknown_082DB879
b @0803C784
.align 2, 0
.pool
@@ -102437,7 +102437,7 @@ sub_803BE74: ; 803BE74
ldrb r0, [r3]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082dab11
+ ldr r1, =gUnknown_082DAB11
str r1, [r0]
ldr r0, =0x02024332
ldrb r1, [r3]
@@ -102718,7 +102718,7 @@ sub_803BE74: ; 803BE74
ldr r1, =0x02024220
lsls r0, r2, 2
adds r0, r1
- ldr r1, =0x082db9ba
+ ldr r1, =gUnknown_082DB9BA
str r1, [r0]
ldr r1, =0x02024332
ldrb r0, [r4]
@@ -102743,7 +102743,7 @@ sub_803BE74: ; 803BE74
ldrb r0, [r1]
cmp r0, 0x3
bne @0803C760
- ldr r0, =0x082daafe
+ ldr r0, =gUnknown_082DAAFE
bl b_call_bc_move_exec
ldr r1, =0x02024332
ldrb r0, [r4]
@@ -102768,7 +102768,7 @@ sub_803BE74: ; 803BE74
ldr r1, =0x02024220
lsls r0, r2, 2
adds r0, r1
- ldr r1, =0x082dab0b
+ ldr r1, =gUnknown_082DAB0B
@0803C784:
str r1, [r0]
ldr r0, =0x02024332
@@ -102804,7 +102804,7 @@ sub_803BE74: ; 803BE74
.pool
@0803C7D8:
ldr r4, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r3, =0x02024064
ldrb r5, [r3]
lsls r0, r5, 2
@@ -103126,7 +103126,7 @@ sub_803BE74: ; 803BE74
.pool
@0803CAD0:
ldr r3, =0x02024068
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r0, [r0]
lsls r0, 2
@@ -103210,7 +103210,7 @@ sub_803BE74: ; 803BE74
.pool
@0803CB84:
ldr r3, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r0, [r0]
lsls r0, 2
@@ -103259,7 +103259,7 @@ sub_803BE74: ; 803BE74
.pool
@0803CBF4:
ldr r3, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r4, [r0]
lsls r0, r4, 2
@@ -103350,7 +103350,7 @@ sub_803BE74: ; 803BE74
ldr r4, [r0]
str r4, [r7]
ldr r3, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -103368,7 +103368,7 @@ sub_803BE74: ; 803BE74
ands r0, r1
cmp r0, 0
bne @0803CCFA
- ldr r0, =0x0831bd10
+ ldr r0, =gUnknown_0831BD10
ldrb r1, [r4]
lsls r1, 2
adds r1, r0
@@ -103741,7 +103741,7 @@ b_first_side: ; 803CF10
adds r4, r0, r1
ldrh r0, [r4, 0x6]
muls r3, r0
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
movs r1, 0x1B
ldrsb r1, [r4, r1]
lsls r1, 1
@@ -103846,7 +103846,7 @@ b_first_side: ; 803CF10
ldrh r0, [r4, 0x6]
adds r3, r0, 0
muls r3, r7
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
movs r1, 0x1B
ldrsb r1, [r4, r1]
lsls r1, 1
@@ -104022,7 +104022,7 @@ b_first_side: ; 803CF10
@0803D254:
movs r2, 0
@0803D256:
- ldr r4, =0x0831c898
+ ldr r4, =gUnknown_0831C898
lsls r0, r3, 1
adds r0, r3
lsls r0, 2
@@ -104662,7 +104662,7 @@ bc_80154A0: ; 803D6F0
lsls r0, 29
cmp r0, 0
blt @0803D7A0
- ldr r0, =0x082db1ff
+ ldr r0, =gUnknown_082DB1FF
bl b_call_bc_move_exec
b @0803D7E8
.align 2, 0
@@ -104729,7 +104729,7 @@ bc_bs_exec: ; 803D818
ldr r4, =0x02024082
ldrb r1, [r4]
strb r1, [r0]
- ldr r1, =0x0831bc0c
+ ldr r1, =gUnknown_0831BC0C
ldrb r0, [r2]
lsls r0, 2
adds r0, r1
@@ -104746,7 +104746,7 @@ bc_bs_exec: ; 803D818
ands r0, r1
str r0, [r2]
ldr r3, =0x03005d04
- ldr r2, =0x0831bc44
+ ldr r2, =gUnknown_0831BC44
ldrb r1, [r6]
movs r0, 0x7F
ands r0, r1
@@ -104802,7 +104802,7 @@ sub_803D8C0: ; 803D8C0
ldr r1, =0x0202420b
strb r0, [r1]
ldr r1, =0x02024214
- ldr r0, =0x082daa35
+ ldr r0, =gUnknown_082DAA35
str r0, [r1]
ldrb r1, [r4]
movs r0, 0x7F
@@ -104822,7 +104822,7 @@ sub_803D8C0: ; 803D8C0
beq @0803D95C
bl sub_805EA60
ldr r1, =0x02024214
- ldr r0, =0x082daa87
+ ldr r0, =gUnknown_082DAA87
str r0, [r1]
ldr r0, =0x02038bca
ldrh r1, [r0]
@@ -104844,9 +104844,9 @@ sub_803D8C0: ; 803D8C0
@0803D968:
bl sub_805EA60
ldr r1, =0x02024214
- ldr r0, =0x082da92d
+ ldr r0, =gUnknown_082DA92D
str r0, [r1]
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -104942,7 +104942,7 @@ sub_803D8C0: ; 803D8C0
b @0803DAA4
@0803DA9E:
ldr r1, =0x02024214
- ldr r0, =0x082da96a
+ ldr r0, =gUnknown_082DA96A
str r0, [r1]
@0803DAA4:
ldr r1, =0x03005d04
@@ -104978,7 +104978,7 @@ sub_803DAC0: ; 803DAC0
cmp r0, 0
beq @0803DB2C
ldr r1, =0x02024214
- ldr r0, =0x082db9c8
+ ldr r0, =gUnknown_082DB9C8
str r0, [r1]
movs r0, 0x7F
ands r0, r2
@@ -104996,7 +104996,7 @@ sub_803DAC0: ; 803DAC0
.pool
@0803DB2C:
ldr r1, =0x02024214
- ldr r0, =0x082daa0b
+ ldr r0, =gUnknown_082DAA0B
str r0, [r1]
movs r0, 0x7F
ands r0, r2
@@ -105014,7 +105014,7 @@ sub_803DAC0: ; 803DAC0
ldr r1, =0x0202420b
strb r0, [r1]
ldr r1, =0x02024214
- ldr r0, =0x082daa35
+ ldr r0, =gUnknown_082DAA35
str r0, [r1]
ldrb r1, [r4]
movs r0, 0x7F
@@ -105025,7 +105025,7 @@ sub_803DAC0: ; 803DAC0
.pool
@0803DB7C:
ldr r1, =0x02024214
- ldr r0, =0x082da96d
+ ldr r0, =gUnknown_082DA96D
str r0, [r1]
@0803DB82:
ldr r1, =0x03005d04
@@ -105055,7 +105055,7 @@ sub_803DBA0: ; 803DBA0
cmp r2, 0
beq @0803DBFC
ldr r1, =0x02024214
- ldr r0, =0x082db9c1
+ ldr r0, =gUnknown_082DB9C1
str r0, [r1]
ldr r1, =0x0202433a
movs r0, 0x9
@@ -105079,7 +105079,7 @@ sub_803DBA0: ; 803DBA0
cmp r0, 0
beq @0803DC24
ldr r1, =0x02024214
- ldr r0, =0x082db9c1
+ ldr r0, =gUnknown_082DB9C1
str r0, [r1]
ldr r1, =0x0202433a
movs r0, 0x9
@@ -105101,19 +105101,19 @@ sub_803DBA0: ; 803DBA0
cmp r0, 0x2
beq @0803DC64
ldr r1, =0x02024214
- ldr r0, =0x082daaf0
+ ldr r0, =gUnknown_082DAAF0
b @0803DC68
.align 2, 0
.pool
@0803DC54:
ldr r1, =0x02024214
- ldr r0, =0x082daadb
+ ldr r0, =gUnknown_082DAADB
b @0803DC68
.align 2, 0
.pool
@0803DC64:
ldr r1, =0x02024214
- ldr r0, =0x082daae9
+ ldr r0, =gUnknown_082DAAE9
@0803DC68:
str r0, [r1]
@0803DC6A:
@@ -105148,7 +105148,7 @@ bc_80158BC: ; 803DC84
movs r0, 0xFF
strb r0, [r1, 0x4]
ldr r1, =0x02024214
- ldr r0, =0x082daaf7
+ ldr r0, =gUnknown_082DAAF7
str r0, [r1]
ldr r1, =0x03005d04
ldr r0, =sub_803DCD8 + 1
@@ -105289,7 +105289,7 @@ sub_803DCD8: ; 803DCD8
ldr r0, [r0]
cmp r0, 0
bne @0803DE2A
- ldr r1, =0x0831bd10
+ ldr r1, =gUnknown_0831BD10
ldr r0, =0x02024214
ldr r0, [r0]
ldrb r0, [r0]
@@ -105366,7 +105366,7 @@ bc_evolution_cutscene: ; 803DEB4
movs r6, 0
@0803DEC2:
ldrb r2, [r3]
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsls r1, r6, 2
adds r1, r0
ldr r1, [r1]
@@ -105548,7 +105548,7 @@ bc_move_exec_returning: ; 803E018
ldr r0, [r0]
cmp r0, 0
bne @0803E07A
- ldr r1, =0x0831bd10
+ ldr r1, =gUnknown_0831BD10
ldr r0, =0x02024214
ldr r0, [r0]
ldrb r0, [r0]
@@ -105570,7 +105570,7 @@ sub_803E08C: ; 803E08C
ldr r0, [r0]
cmp r0, 0
bne @0803E0A8
- ldr r1, =0x0831bd10
+ ldr r1, =gUnknown_0831BD10
ldr r0, =0x02024214
ldr r0, [r0]
ldrb r0, [r0]
@@ -105607,7 +105607,7 @@ sub_803E0B8: ; 803E0B8
adds r0, r3, 0
adds r0, 0x91
ldrb r2, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r6]
lsls r0, 2
adds r0, r1
@@ -105893,7 +105893,7 @@ sub_803E0B8: ; 803E0B8
ldrb r0, [r5, 0x8]
cmp r0, 0
beq @0803E400
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -105947,7 +105947,7 @@ sub_803E0B8: ; 803E0B8
beq @0803E424
b @0803E630
@0803E424:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -106048,7 +106048,7 @@ sub_803E0B8: ; 803E0B8
beq @0803E4E8
b @0803E5E2
@0803E4E8:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ec
ldrh r1, [r0]
lsls r0, r1, 1
@@ -106106,7 +106106,7 @@ sub_803E0B8: ; 803E0B8
@0803E578:
ldr r7, =0x02024210
ldrb r0, [r7]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
mov r8, r1
ldr r5, =0x0202420c
ldrb r1, [r5]
@@ -106184,7 +106184,7 @@ sub_803E0B8: ; 803E0B8
ands r0, r4
cmp r0, 0
beq @0803E6E0
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ec
ldrh r1, [r0]
lsls r0, r1, 1
@@ -106230,7 +106230,7 @@ sub_803E0B8: ; 803E0B8
strb r0, [r1]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldr r5, =0x0202420c
ldrb r0, [r5]
lsls r0, 2
@@ -106264,7 +106264,7 @@ sub_803E0B8: ; 803E0B8
strb r0, [r5]
ldr r6, =0x02024210
ldrb r1, [r6]
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r7
@@ -106372,15 +106372,15 @@ sub_803E0B8: ; 803E0B8
movs r0, 0x4
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db6ad
+ ldr r0, =gUnknown_082DB6AD
str r0, [r1]
b @0803E824
.align 2, 0
.pool
@0803E808:
ldr r4, =0x02024214
- ldr r3, =0x082d86a8
- ldr r2, =0x0831c898
+ ldr r3, =gUnknown_082D86A8
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -106461,7 +106461,7 @@ bs2_8016374: ; 803E868
ldr r0, =0x02024474
strb r4, [r0, 0x17]
ldr r1, =0x02024214
- ldr r0, =0x082dab15
+ ldr r0, =gUnknown_082DAB15
str r0, [r1]
ldr r1, =0x02024083
movs r0, 0xA
@@ -106519,7 +106519,7 @@ sub_803E90C: ; 803E90C
cmp r3, 0xC
bhi @0803E998
ldr r2, =0x02024214
- ldr r1, =0x082dbd08
+ ldr r1, =gUnknown_082DBD08
ldrh r0, [r5]
lsls r0, 2
adds r0, r1
@@ -106538,7 +106538,7 @@ sub_803E90C: ; 803E90C
cmp r0, 0x1
bhi @0803E9C0
ldr r0, =0x02024214
- ldr r1, =0x082dbd54
+ ldr r1, =gUnknown_082DBD54
ldr r1, [r1]
str r1, [r0]
ldr r1, =0x02024083
@@ -106553,7 +106553,7 @@ sub_803E90C: ; 803E90C
cmp r0, 0
bne @0803E9E8
ldr r0, =0x02024214
- ldr r1, =0x082dbd3c
+ ldr r1, =gUnknown_082DBD3C
ldr r1, [r1]
str r1, [r0]
ldr r2, =0x02024083
@@ -106576,7 +106576,7 @@ sub_803E90C: ; 803E90C
mov r8, r4
ldr r1, =0x02024214
mov r9, r1
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
mov r12, r3
adds r7, r2, 0
ldr r2, =0x02024083
@@ -106619,7 +106619,7 @@ sub_803E90C: ; 803E90C
ands r0, r1
ldr r1, =0x02024214
mov r9, r1
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
ldr r2, =0x02024083
mov r10, r2
cmp r0, 0
@@ -106634,7 +106634,7 @@ sub_803E90C: ; 803E90C
@0803EA98:
ldr r0, =0x02024214
mov r9, r0
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
ldr r1, =0x02024083
mov r10, r1
mov r4, r8
@@ -106688,7 +106688,7 @@ sub_803E90C: ; 803E90C
strb r0, [r3, 0x5]
ldr r2, =0x02024214
mov r9, r2
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
ldr r0, =0x02024083
mov r10, r0
b @0803EBDE
@@ -106716,7 +106716,7 @@ sub_803E90C: ; 803E90C
ands r2, r0
ldr r1, =0x02024214
mov r9, r1
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
ldr r0, =0x02024083
mov r10, r0
cmp r2, 0
@@ -106777,7 +106777,7 @@ sub_803E90C: ; 803E90C
mov r8, r0
ldr r1, =0x02024214
mov r9, r1
- ldr r6, =0x082dbd3c
+ ldr r6, =gUnknown_082DBD3C
ldr r2, =0x02024083
mov r10, r2
@0803EBDE:
@@ -107161,7 +107161,7 @@ sub_803EE48: ; 803EE48
movs r0, 0x3
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082dab02
+ ldr r0, =gUnknown_082DAB02
str r0, [r1]
ldr r1, =0x02024083
movs r0, 0xA
@@ -107184,7 +107184,7 @@ sub_803EE48: ; 803EE48
movs r0, 0x4
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082dab02
+ ldr r0, =gUnknown_082DAB02
str r0, [r1]
ldr r1, =0x02024083
movs r0, 0xA
@@ -107222,7 +107222,7 @@ sub_803EFA8: ; 803EFA8
ldr r0, =0x02022e16
strh r1, [r0]
ldr r1, =0x02024214
- ldr r0, =0x082dbd58
+ ldr r0, =gUnknown_082DBD58
ldr r0, [r0]
str r0, [r1]
ldr r1, =0x02024083
@@ -107255,7 +107255,7 @@ bs5_8016AC0: ; 803EFF0
movs r0, 0x5
strh r0, [r1]
ldr r1, =0x02024214
- ldr r0, =0x082dbd08
+ ldr r0, =gUnknown_082DBD08
ldr r0, [r0, 0x14]
str r0, [r1]
ldr r1, =0x02024083
@@ -107321,7 +107321,7 @@ sub_803F050: ; 803F050
adds r4, r5, 0
cmp r4, 0x1
bls @0803F100
- ldr r2, =0x0831bce0
+ ldr r2, =gUnknown_0831BCE0
adds r0, 0x7A
ldrb r1, [r0]
lsls r0, r1, 1
@@ -107342,7 +107342,7 @@ sub_803F050: ; 803F050
strb r0, [r3]
@0803F100:
ldr r1, =0x02024214
- ldr r0, =0x082dbd58
+ ldr r0, =gUnknown_082DBD58
ldr r0, [r0, 0x8]
str r0, [r1]
ldr r1, =0x02024083
@@ -107374,7 +107374,7 @@ sub_803F120: ; 803F120
ldr r0, [r3]
adds r2, r0, 0
adds r2, 0x7C
- ldr r1, =0x0831bcef
+ ldr r1, =gUnknown_0831BCEF
adds r0, 0x79
ldrb r0, [r0]
adds r0, r1
@@ -107394,7 +107394,7 @@ sub_803F120: ; 803F120
ldr r0, [r3]
adds r2, r0, 0
adds r2, 0x7B
- ldr r1, =0x0831bcf3
+ ldr r1, =gUnknown_0831BCF3
adds r0, 0x79
ldrb r0, [r0]
adds r0, r1
@@ -107430,7 +107430,7 @@ sub_803F120: ; 803F120
strb r0, [r1, 0x5]
@0803F1CA:
ldr r1, =0x02024214
- ldr r0, =0x082dbd58
+ ldr r0, =gUnknown_082DBD58
ldr r0, [r0, 0x4]
str r0, [r1]
ldr r1, =0x02024083
@@ -107497,7 +107497,7 @@ bs9_8016C9C: ; 803F22C
movs r0, 0xFF
strb r0, [r1, 0x4]
ldr r1, =0x02024214
- ldr r0, =0x082dbd58
+ ldr r0, =gUnknown_082DBD58
ldr r0, [r0, 0xC]
str r0, [r1]
ldr r1, =0x02024083
@@ -107780,7 +107780,7 @@ sub_803F480: ; 803F480
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r2
ldr r0, [r0]
@@ -107925,7 +107925,7 @@ sub_803F548: ; 803F548
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
mov r4, r8
lsls r0, r4, 2
adds r0, r2
@@ -108059,7 +108059,7 @@ sub_803F67C: ; 803F67C
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r6, 2
adds r0, r2
ldr r0, [r0]
@@ -108113,7 +108113,7 @@ sub_803F790: ; 803F790
cmp r2, r0
bge @0803F7EE
ldr r3, =0x02024068
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
@0803F7AC:
ldm r5!, {r1}
lsls r1, 28
@@ -108134,7 +108134,7 @@ sub_803F790: ; 803F790
cmp r2, r0
bge @0803F7EE
ldr r3, =0x02024068
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
@0803F7DE:
ldr r0, [r3]
ldm r5!, {r1}
@@ -108164,7 +108164,7 @@ dp01_battle_side_mark_buffer_for_execution: ; 803F800
cmp r0, 0
beq @0803F834
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r1
ldr r1, [r0]
@@ -108177,7 +108177,7 @@ dp01_battle_side_mark_buffer_for_execution: ; 803F800
.pool
@0803F834:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r1
ldr r1, [r2]
@@ -108198,7 +108198,7 @@ sub_803F850: ; 803F850
lsrs r7, r0, 24
movs r4, 0
ldr r5, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r7, 2
adds r6, r0, r1
b @0803F87A
@@ -108359,7 +108359,7 @@ sub_803F988: ; 803F988
adds r6, r0, 0
cmp r1, r2
bge @0803F9B6
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
adds r4, r2, 0
ldr r2, =0x0202406e
@0803F9A4:
@@ -108428,7 +108428,7 @@ sub_803F9EC: ; 803F9EC
bge @0803FA4A
ldr r0, =0x02024210
ldrb r7, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
adds r6, r2, 0
ldr r3, =0x0202406e
adds r2, r1, 0
@@ -108485,7 +108485,7 @@ sub_803FA70: ; 803FA70
ldr r0, =0x020243fe
mov r12, r0
movs r7, 0x2
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r1, =0x0202406e
lsls r0, r4, 1
adds r4, r0, r1
@@ -108631,7 +108631,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082dae2a
+ ldr r1, =gUnknown_082DAE2A
str r1, [r0]
ldr r0, =0x0202433c
ldrb r1, [r7]
@@ -108649,7 +108649,7 @@ sub_803FB4C: ; 803FB4C
ldrb r1, [r7]
lsls r1, 2
adds r1, r0
- ldr r0, =0x082dae1f
+ ldr r0, =gUnknown_082DAE1F
str r0, [r1]
movs r6, 0x1
@0803FC06:
@@ -108683,7 +108683,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db098
+ ldr r1, =gUnknown_082DB098
str r1, [r0]
ldr r0, =0x0202433c
ldrb r1, [r7]
@@ -108701,7 +108701,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db089
+ ldr r1, =gUnknown_082DB089
str r1, [r0]
adds r0, r6, 0x1
lsls r0, 24
@@ -108718,7 +108718,7 @@ sub_803FB4C: ; 803FB4C
lsls r0, 28
cmp r0, 0
beq @0803FD1A
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -108739,7 +108739,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db0af
+ ldr r1, =gUnknown_082DB0AF
str r1, [r0]
ldr r0, =0x0202433c
ldrb r1, [r7]
@@ -108757,7 +108757,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db0a0
+ ldr r1, =gUnknown_082DB0A0
str r1, [r0]
adds r0, r6, 0x1
lsls r0, 24
@@ -108783,7 +108783,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db185
+ ldr r1, =gUnknown_082DB185
str r1, [r0]
ldr r0, =0x0202433c
ldrb r1, [r4]
@@ -108801,7 +108801,7 @@ sub_803FB4C: ; 803FB4C
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db181
+ ldr r1, =gUnknown_082DB181
str r1, [r0]
adds r0, r6, 0x1
lsls r0, 24
@@ -108881,7 +108881,7 @@ sub_803FB4C: ; 803FB4C
ldr r1, =0x02024220
lsls r0, r2, 2
adds r0, r1
- ldr r1, =0x082db812
+ ldr r1, =gUnknown_082DB812
str r1, [r0]
adds r0, r6, 0x1
lsls r0, 24
@@ -108923,7 +108923,7 @@ sub_803FB4C: ; 803FB4C
ldr r1, =0x02024220
lsls r0, r3, 2
adds r0, r1
- ldr r1, =0x082db076
+ ldr r1, =gUnknown_082DB076
str r1, [r0]
adds r0, r6, 0x1
lsls r0, 24
@@ -109007,7 +109007,7 @@ sub_803FECC: ; 803FECC
subs r0, r1, r7
lsls r0, 2
mov r8, r0
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
@0803FF5A:
ldrh r0, [r5]
cmp r0, 0
@@ -109097,7 +109097,7 @@ sub_803FECC: ; 803FECC
ands r0, r3
cmp r0, 0
beq @0804001C
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r5]
lsls r0, r1, 1
adds r0, r1
@@ -109212,7 +109212,7 @@ sub_80400C8: ; 80400C8
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
- ldr r1, =0x082db072
+ ldr r1, =gUnknown_082DB072
str r1, [r0]
b @0804011E
.align 2, 0
@@ -109345,7 +109345,7 @@ sub_80401D0: ; 80401D0
bcs @08040224
ldr r2, =0x02024210
ldrb r1, [r2]
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
ldr r0, [r5]
ands r1, r0
cmp r1, 0
@@ -109376,7 +109376,7 @@ sub_80401D0: ; 80401D0
beq @0804025E
ldr r2, =0x02024210
ldrb r1, [r2]
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
ldr r0, [r5]
ands r1, r0
cmp r1, 0
@@ -109542,7 +109542,7 @@ sub_80401D0: ; 80401D0
adds r1, r2, 0
ands r0, r1
strh r0, [r3]
- ldr r0, =0x082dacfa
+ ldr r0, =gUnknown_082DACFA
bl b_call_bc_move_exec
movs r0, 0xFD
strb r0, [r5]
@@ -109628,7 +109628,7 @@ sub_80401D0: ; 80401D0
adds r1, r2, 0
ands r0, r1
strh r0, [r3]
- ldr r0, =0x082dacfa
+ ldr r0, =gUnknown_082DACFA
bl b_call_bc_move_exec
ldr r0, =0x02024332
strb r4, [r0, 0x5]
@@ -109712,7 +109712,7 @@ sub_80401D0: ; 80401D0
adds r1, r3, 0
ands r0, r1
strh r0, [r2]
- ldr r0, =0x082dacfa
+ ldr r0, =gUnknown_082DACFA
bl b_call_bc_move_exec
ldr r0, =0x02024332
strb r4, [r0, 0x5]
@@ -109807,7 +109807,7 @@ sub_80401D0: ; 80401D0
adds r1, r2, 0
ands r0, r1
strh r0, [r3]
- ldr r0, =0x082dad0b
+ ldr r0, =gUnknown_082DAD0B
bl b_call_bc_move_exec
mov r0, r9
adds r0, 0x1
@@ -109892,7 +109892,7 @@ sub_80401D0: ; 80401D0
beq @080406C4
ldr r0, =0x0202420c
strb r2, [r0]
- ldr r0, =0x082db0b7
+ ldr r0, =gUnknown_082DB0B7
bl b_call_bc_move_exec
mov r0, r9
adds r0, 0x1
@@ -109991,7 +109991,7 @@ sub_80401D0: ; 80401D0
ldr r0, =0x02024332
strb r1, [r0, 0x5]
@08040794:
- ldr r0, =0x082dac2c
+ ldr r0, =gUnknown_082DAC2C
b @080408BA
.align 2, 0
.pool
@@ -110020,13 +110020,13 @@ sub_80401D0: ; 80401D0
ands r0, r2
strh r0, [r3]
ldr r1, =0x02024214
- ldr r0, =0x082dacc9
+ ldr r0, =gUnknown_082DACC9
b @080407EC
.align 2, 0
.pool
@080407E8:
ldr r1, =0x02024214
- ldr r0, =0x082dac47
+ ldr r0, =gUnknown_082DAC47
@080407EC:
str r0, [r1]
adds r3, r1, 0
@@ -110062,13 +110062,13 @@ sub_80401D0: ; 80401D0
ands r0, r2
strh r0, [r3]
ldr r1, =0x02024214
- ldr r0, =0x082dace0
+ ldr r0, =gUnknown_082DACE0
b @08040858
.align 2, 0
.pool
@08040854:
ldr r1, =0x02024214
- ldr r0, =0x082dacd2
+ ldr r0, =gUnknown_082DACD2
@08040858:
str r0, [r1]
adds r3, r1, 0
@@ -110094,13 +110094,13 @@ sub_80401D0: ; 80401D0
ands r0, r2
strh r0, [r3]
ldr r1, =0x02024214
- ldr r0, =0x082dacc9
+ ldr r0, =gUnknown_082DACC9
b @080408A8
.align 2, 0
.pool
@080408A4:
ldr r1, =0x02024214
- ldr r0, =0x082dac47
+ ldr r0, =gUnknown_082DAC47
@080408A8:
str r0, [r1]
adds r3, r1, 0
@@ -110200,7 +110200,7 @@ sub_8040924: ; 8040924
strb r0, [r3]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r3]
lsls r0, 2
adds r0, r2
@@ -110289,7 +110289,7 @@ sub_8040924: ; 8040924
ldr r0, [r1]
negs r0, r0
str r0, [r1]
- ldr r0, =0x082db0ee
+ ldr r0, =gUnknown_082DB0EE
bl @080412D0
.align 2, 0
.pool
@@ -110379,7 +110379,7 @@ sub_8040924: ; 8040924
strb r5, [r1, 0x10]
ldrb r0, [r4]
strb r0, [r1, 0x11]
- ldr r0, =0x082dad15
+ ldr r0, =gUnknown_082DAD15
b @080412D0
.align 2, 0
.pool
@@ -110414,7 +110414,7 @@ sub_8040924: ; 8040924
movs r0, 0x1
str r0, [r2]
@08040B7A:
- ldr r0, =0x082db23d
+ ldr r0, =gUnknown_082DB23D
b @080412D0
.align 2, 0
.pool
@@ -110478,7 +110478,7 @@ sub_8040924: ; 8040924
ldr r1, [r5]
muls r0, r1
str r0, [r5]
- ldr r0, =0x082db23d
+ ldr r0, =gUnknown_082DB23D
b @080412D0
.align 2, 0
.pool
@@ -110513,7 +110513,7 @@ sub_8040924: ; 8040924
movs r0, 0x1
str r0, [r2]
@08040C42:
- ldr r0, =0x082db25f
+ ldr r0, =gUnknown_082DB25F
b @080412D0
.align 2, 0
.pool
@@ -110556,7 +110556,7 @@ sub_8040924: ; 8040924
movs r0, 0x1
str r0, [r1]
@08040C9A:
- ldr r0, =0x082db33f
+ ldr r0, =gUnknown_082DB33F
b @080412D0
.align 2, 0
.pool
@@ -110599,7 +110599,7 @@ sub_8040924: ; 8040924
movs r0, 0x1
str r0, [r2]
@08040CF0:
- ldr r0, =0x082db350
+ ldr r0, =gUnknown_082DB350
b @080412D0
.align 2, 0
.pool
@@ -110671,7 +110671,7 @@ sub_8040924: ; 8040924
movs r0, 0xFF
strb r0, [r1, 0x4]
ldr r1, =0x02024214
- ldr r0, =0x082db30e
+ ldr r0, =gUnknown_082DB30E
str r0, [r1]
ldr r2, =0x020241f0
ldrb r0, [r6]
@@ -110708,7 +110708,7 @@ sub_8040924: ; 8040924
movs r0, 0xFF
strb r0, [r2, 0x4]
ldr r1, =0x02024214
- ldr r0, =0x082db320
+ ldr r0, =gUnknown_082DB320
str r0, [r1]
@08040DEC:
ldr r0, [r1]
@@ -110733,7 +110733,7 @@ sub_8040924: ; 8040924
ldr r1, =0x02024332
movs r0, 0x1
strb r0, [r1, 0x5]
- ldr r0, =0x082db234
+ ldr r0, =gUnknown_082DB234
bl b_call_bc_move_exec
ldr r4, =0x02024064
ldrb r0, [r6]
@@ -110877,7 +110877,7 @@ sub_8040924: ; 8040924
adds r0, r3, 0
bl b_cancel_multi_turn_move_maybe
@08040F60:
- ldr r0, =0x082db2a6
+ ldr r0, =gUnknown_082DB2A6
bl b_call_bc_move_exec
movs r5, 0x1
mov r9, r5
@@ -110966,7 +110966,7 @@ sub_8040924: ; 8040924
bne @08041010
b @080412D4
@08041010:
- ldr r0, =0x082db2af
+ ldr r0, =gUnknown_082DB2AF
bl b_call_bc_move_exec
b @080412D4
.align 2, 0
@@ -111068,7 +111068,7 @@ sub_8040924: ; 8040924
lsls r0, 2
adds r0, r7
strh r2, [r0, 0x4]
- ldr r0, =0x082dae23
+ ldr r0, =gUnknown_082DAE23
b @080412D0
.align 2, 0
.pool
@@ -111159,7 +111159,7 @@ sub_8040924: ; 8040924
adds r0, r4, 0
ands r0, r2
strb r0, [r1, 0xE]
- ldr r0, =0x082dae37
+ ldr r0, =gUnknown_082DAE37
b @080412D0
.align 2, 0
.pool
@@ -111312,7 +111312,7 @@ sub_8040924: ; 8040924
ldr r1, =0x0202420e
ldrb r0, [r6]
strb r0, [r1]
- ldr r0, =0x082db378
+ ldr r0, =gUnknown_082DB378
@080412D0:
bl b_call_bc_move_exec
@080412D4:
@@ -111442,7 +111442,7 @@ sub_8041364: ; 8041364
strb r0, [r4]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r2
@@ -111542,7 +111542,7 @@ sub_8041364: ; 8041364
adds r0, r2
ldr r1, =0x0000ffff
str r1, [r0]
- ldr r0, =0x082dafe4
+ ldr r0, =gUnknown_082DAFE4
bl b_call_bc_move_exec
ldrb r1, [r4]
adds r0, r1, r7
@@ -111629,7 +111629,7 @@ sub_8041364: ; 8041364
strb r0, [r5]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -111699,7 +111699,7 @@ sub_8041364: ; 8041364
ldrh r0, [r0, 0x28]
str r0, [r3]
ldr r1, =0x02024214
- ldr r0, =0x082daf05
+ ldr r0, =gUnknown_082DAF05
b @0804165C
.align 2, 0
.pool
@@ -111715,7 +111715,7 @@ sub_8041364: ; 8041364
orrs r0, r1
strb r0, [r4, 0xF]
ldr r1, =0x02024214
- ldr r0, =0x082daf20
+ ldr r0, =gUnknown_082DAF20
@0804165C:
str r0, [r1]
ldr r0, [r1]
@@ -111779,7 +111779,7 @@ sub_8041364: ; 8041364
cmp r4, 0x1
ble @080416C6
ldr r1, =0x02024214
- ldr r0, =0x082db8f3
+ ldr r0, =gUnknown_082DB8F3
str r0, [r1]
bl b_call_bc_move_exec
ldr r0, =0x0202449c
@@ -111828,7 +111828,7 @@ sub_8041728: ; 8041728
.align 2, 0
.pool
@08041744:
- ldr r0, =0x082da7c4
+ ldr r0, =gUnknown_082DA7C4
bl b_call_bc_move_exec
ldr r0, [r5]
adds r0, 0x4D
@@ -111837,7 +111837,7 @@ sub_8041728: ; 8041728
.align 2, 0
.pool
@08041758:
- ldr r0, =0x082da7cd
+ ldr r0, =gUnknown_082DA7CD
bl b_call_bc_move_exec
ldr r0, [r5]
adds r0, 0x4D
@@ -111897,7 +111897,7 @@ sub_8041728: ; 8041728
ldr r6, =0x02024210
@080417D4:
ldrb r0, [r6]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r1, r5, 2
adds r1, r2
ldr r4, [r1]
@@ -111948,7 +111948,7 @@ sub_8041728: ; 8041728
adds r0, r3, 0
adds r0, 0xDF
ldrb r1, [r0]
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
lsls r0, r4, 1
adds r0, r6
ldrh r0, [r0]
@@ -112033,7 +112033,7 @@ sub_8041728: ; 8041728
ldr r7, =0x0202420c
ldr r5, =0x0202449c
ldr r2, =0x02024084
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
@08041902:
ldr r0, [r5]
adds r4, r0, 0
@@ -112344,7 +112344,7 @@ sub_8041A6C: ; 8041A6C
movs r0, 0x1
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db220
+ ldr r0, =gUnknown_082DB220
str r0, [r1]
movs r4, 0x2
mov r9, r4
@@ -112399,7 +112399,7 @@ sub_8041A6C: ; 8041A6C
cmp r0, 0xD6
beq @08041C6E
ldr r1, =0x02024214
- ldr r0, =0x082db213
+ ldr r0, =gUnknown_082DB213
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112423,7 +112423,7 @@ sub_8041A6C: ; 8041A6C
ldr r0, =0x02024332
strb r4, [r0, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db220
+ ldr r0, =gUnknown_082DB220
str r0, [r1]
movs r1, 0x2
mov r9, r1
@@ -112458,7 +112458,7 @@ sub_8041A6C: ; 8041A6C
lsrs r4, r0, 16
cmp r4, 0
beq @08041D08
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -112471,7 +112471,7 @@ sub_8041A6C: ; 8041A6C
b @08042162
@08041CD6:
ldr r1, =0x02024214
- ldr r0, =0x082db26a
+ ldr r0, =gUnknown_082DB26A
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112494,7 +112494,7 @@ sub_8041A6C: ; 8041A6C
str r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db277
+ ldr r0, =gUnknown_082DB277
str r0, [r1]
ldr r0, =0x02024332
strb r4, [r0, 0x5]
@@ -112547,7 +112547,7 @@ sub_8041A6C: ; 8041A6C
movs r0, 0
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db6ad
+ ldr r0, =gUnknown_082DB6AD
str r0, [r1]
ldr r2, =0x0202427c
ldrb r0, [r2]
@@ -112585,7 +112585,7 @@ sub_8041A6C: ; 8041A6C
ldrb r0, [r3]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082d9462
+ ldr r0, =gUnknown_082D9462
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112631,7 +112631,7 @@ sub_8041A6C: ; 8041A6C
ldrb r0, [r3]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082db29b
+ ldr r0, =gUnknown_082DB29B
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112677,7 +112677,7 @@ sub_8041A6C: ; 8041A6C
ldrb r0, [r3]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082dae14
+ ldr r0, =gUnknown_082DAE14
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112707,7 +112707,7 @@ sub_8041A6C: ; 8041A6C
lsls r0, 28
cmp r0, 0
beq @08041F8C
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -112727,7 +112727,7 @@ sub_8041A6C: ; 8041A6C
ldrb r0, [r4]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082db0a4
+ ldr r0, =gUnknown_082DB0A4
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112765,7 +112765,7 @@ sub_8041A6C: ; 8041A6C
ldrb r0, [r4]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082db176
+ ldr r0, =gUnknown_082DB176
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112859,14 +112859,14 @@ sub_8041A6C: ; 8041A6C
str r0, [r2]
@080420C6:
ldr r1, =0x02024214
- ldr r0, =0x082db2bd
+ ldr r0, =gUnknown_082DB2BD
b @080420F0
.align 2, 0
.pool
@080420E8:
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db300
+ ldr r0, =gUnknown_082DB300
@080420F0:
str r0, [r1]
movs r4, 0x1
@@ -112910,7 +112910,7 @@ sub_8041A6C: ; 8041A6C
orrs r0, r1
strb r0, [r2]
ldr r1, =0x02024214
- ldr r0, =0x082db28b
+ ldr r0, =gUnknown_082DB28B
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112962,7 +112962,7 @@ sub_8041A6C: ; 8041A6C
.align 2, 0
.pool
@080421D8:
- ldr r0, =0x082db334
+ ldr r0, =gUnknown_082DB334
bl b_movescr_stack_push
ldr r2, =0x02024280
ldr r0, [r2]
@@ -112982,7 +112982,7 @@ sub_8041A6C: ; 8041A6C
bl b_cancel_multi_turn_move_maybe
@08042200:
ldr r1, =0x02024214
- ldr r0, =0x082db327
+ ldr r0, =gUnknown_082DB327
str r0, [r1]
movs r7, 0x1
mov r9, r7
@@ -113023,7 +113023,7 @@ sub_8041A6C: ; 8041A6C
cmp r0, 0
beq @08042280
ldr r1, =0x02024214
- ldr r0, =0x082dad71
+ ldr r0, =gUnknown_082DAD71
b @08042300
.align 2, 0
.pool
@@ -113052,7 +113052,7 @@ sub_8041A6C: ; 8041A6C
strb r0, [r4]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r2
@@ -113066,7 +113066,7 @@ sub_8041A6C: ; 8041A6C
strb r0, [r4]
@080422CA:
ldr r1, =0x02024214
- ldr r0, =0x082dad7c
+ ldr r0, =gUnknown_082DAD7C
str r0, [r1]
ldr r2, =0x0202449c
mov r8, r2
@@ -113075,7 +113075,7 @@ sub_8041A6C: ; 8041A6C
.pool
@080422FC:
ldr r1, =0x02024214
- ldr r0, =0x082dadc4
+ ldr r0, =gUnknown_082DADC4
@08042300:
str r0, [r1]
@08042302:
@@ -113102,7 +113102,7 @@ sub_8041A6C: ; 8041A6C
ands r0, r3
cmp r0, 0
beq @08042368
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -113118,7 +113118,7 @@ sub_8041A6C: ; 8041A6C
str r3, [r4]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db277
+ ldr r0, =gUnknown_082DB277
str r0, [r1]
ldr r1, =0x02024332
movs r0, 0x1
@@ -113887,7 +113887,7 @@ ability_something: ; 8042828
.align 2, 0
.pool
@080429A0:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -114086,7 +114086,7 @@ ability_something: ; 8042828
bl weather_get_current
ldr r1, =0x02024332
strb r0, [r1, 0x5]
- ldr r0, =0x082dace7
+ ldr r0, =gUnknown_082DACE7
bl b_push_move_exec
bl @0804441E
.align 2, 0
@@ -114102,7 +114102,7 @@ ability_something: ; 8042828
@08042B88:
movs r0, 0x5
strh r0, [r2]
- ldr r0, =0x082db430
+ ldr r0, =gUnknown_082DB430
bl b_push_move_exec
ldr r0, =0x02024474
mov r1, r10
@@ -114121,7 +114121,7 @@ ability_something: ; 8042828
@08042BB8:
movs r0, 0x18
strh r0, [r2]
- ldr r0, =0x082db470
+ ldr r0, =gUnknown_082DB470
bl b_push_move_exec
ldr r0, =0x02024474
mov r2, r10
@@ -114140,7 +114140,7 @@ ability_something: ; 8042828
@08042BE8:
movs r0, 0x60
strh r0, [r2]
- ldr r0, =0x082db52a
+ ldr r0, =gUnknown_082DB52A
bl b_push_move_exec
ldr r0, =0x02024474
mov r3, r10
@@ -114183,7 +114183,7 @@ ability_something: ; 8042828
bne @08042C50
bl @0804443A
@08042C50:
- ldr r0, =0x082db4a9
+ ldr r0, =gUnknown_082DB4A9
bl b_push_move_exec
ldr r0, =0x02024474
mov r1, r10
@@ -114320,7 +114320,7 @@ ability_something: ; 8042828
bl @0804441E
@08042D72:
strb r5, [r7]
- ldr r0, =0x082db45c
+ ldr r0, =gUnknown_082DB45C
bl b_push_move_exec
ldr r1, =0x020241f0
ldrh r0, [r4, 0x2C]
@@ -114363,7 +114363,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08042DDC
ldr r0, =0x02022f58
- ldr r1, =0x0831bc70
+ ldr r1, =gUnknown_0831BC70
bl gf_strcpy
@08042DDC:
ldr r0, [r5]
@@ -114372,7 +114372,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08042DEE
ldr r0, =0x02022f58
- ldr r1, =0x0831bc78
+ ldr r1, =gUnknown_0831BC78
bl gf_strcpy
@08042DEE:
ldr r0, [r5]
@@ -114381,7 +114381,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08042E00
ldr r0, =0x02022f58
- ldr r1, =0x0831bc80
+ ldr r1, =gUnknown_0831BC80
bl gf_strcpy
@08042E00:
ldr r0, [r5]
@@ -114390,7 +114390,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08042E12
ldr r0, =0x02022f58
- ldr r1, =0x0831bc88
+ ldr r1, =gUnknown_0831BC88
bl gf_strcpy
@08042E12:
ldr r0, [r5]
@@ -114399,7 +114399,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08042E24
ldr r0, =0x02022f58
- ldr r1, =0x0831bc90
+ ldr r1, =gUnknown_0831BC90
bl gf_strcpy
@08042E24:
str r4, [r5]
@@ -114415,7 +114415,7 @@ ability_something: ; 8042828
mov r3, r10
strb r3, [r4]
strb r3, [r0, 0x17]
- ldr r0, =0x082db484
+ ldr r0, =gUnknown_082DB484
bl b_push_move_exec
str r5, [sp]
movs r0, 0
@@ -114454,7 +114454,7 @@ ability_something: ; 8042828
movs r0, 0x11
strb r0, [r4, 0x10]
strb r1, [r4, 0x11]
- ldr r0, =0x082db444
+ ldr r0, =gUnknown_082DB444
bl b_push_move_exec
strb r5, [r4, 0x17]
bl @080443D0
@@ -114487,7 +114487,7 @@ ability_something: ; 8042828
bl @0804441E
@08042F02:
movs r4, 0
- ldr r0, =0x0831bcf8
+ ldr r0, =gUnknown_0831BCF8
ldrh r2, [r0]
ldr r3, =0x0000ffff
adds r1, r0, 0
@@ -114538,7 +114538,7 @@ ability_something: ; 8042828
str r1, [r0]
@08042F62:
ldr r1, =0x02024214
- ldr r0, =0x082db61f
+ ldr r0, =gUnknown_082DB61F
str r0, [r1]
movs r0, 0x1
mov r9, r0
@@ -114567,7 +114567,7 @@ ability_something: ; 8042828
beq @08042FB0
b @08043126
@08042FB0:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -114587,13 +114587,13 @@ ability_something: ; 8042828
cmp r0, 0
bge @08042FF0
ldr r1, =0x02024214
- ldr r0, =0x082db56f
+ ldr r0, =gUnknown_082DB56F
b @08042FF4
.align 2, 0
.pool
@08042FF0:
ldr r1, =0x02024214
- ldr r0, =0x082db56e
+ ldr r0, =gUnknown_082DB56E
@08042FF4:
str r0, [r1]
movs r1, 0x1
@@ -114605,7 +114605,7 @@ ability_something: ; 8042828
beq @0804300A
b @08043126
@0804300A:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -114625,13 +114625,13 @@ ability_something: ; 8042828
cmp r0, 0
bge @08043048
ldr r1, =0x02024214
- ldr r0, =0x082db56f
+ ldr r0, =gUnknown_082DB56F
b @0804304C
.align 2, 0
.pool
@08043048:
ldr r1, =0x02024214
- ldr r0, =0x082db56e
+ ldr r0, =gUnknown_082DB56E
@0804304C:
str r0, [r1]
movs r2, 0x1
@@ -114678,13 +114678,13 @@ ability_something: ; 8042828
cmp r0, 0
bge @080430C8
ldr r1, =0x02024214
- ldr r0, =0x082db5a8
+ ldr r0, =gUnknown_082DB5A8
b @080430CC
.align 2, 0
.pool
@080430C8:
ldr r1, =0x02024214
- ldr r0, =0x082db5a7
+ ldr r0, =gUnknown_082DB5A7
@080430CC:
str r0, [r1]
ldr r0, [r2]
@@ -114712,13 +114712,13 @@ ability_something: ; 8042828
cmp r0, 0
bge @0804311C
ldr r1, =0x02024214
- ldr r0, =0x082db5a8
+ ldr r0, =gUnknown_082DB5A8
b @08043120
.align 2, 0
.pool
@0804311C:
ldr r1, =0x02024214
- ldr r0, =0x082db5a7
+ ldr r0, =gUnknown_082DB5A7
@08043120:
str r0, [r1]
movs r1, 0x2
@@ -114750,14 +114750,14 @@ ability_something: ; 8042828
cmp r0, 0
bge @08043178
ldr r1, =0x02024214
- ldr r0, =0x082db592
+ ldr r0, =gUnknown_082DB592
str r0, [r1]
bl @0804441E
.align 2, 0
.pool
@08043178:
ldr r1, =0x02024214
- ldr r0, =0x082db591
+ ldr r0, =gUnknown_082DB591
str r0, [r1]
bl @0804441E
.align 2, 0
@@ -114855,7 +114855,7 @@ ability_something: ; 8042828
bne @080432A0
bl @0804441E
@080432A0:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -114922,7 +114922,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x3]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db64d
+ ldr r0, =gUnknown_082DB64D
str r0, [r1]
bl @080443D0
.align 2, 0
@@ -114976,7 +114976,7 @@ ability_something: ; 8042828
bne @080433B0
bl @0804441E
@080433B0:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -114999,7 +114999,7 @@ ability_something: ; 8042828
@080433D8:
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db654
+ ldr r0, =gUnknown_082DB654
str r0, [r1]
bl @080443D0
.align 2, 0
@@ -115053,7 +115053,7 @@ ability_something: ; 8042828
bne @08043470
bl @0804441E
@08043470:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -115095,7 +115095,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x3]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67c
+ ldr r0, =gUnknown_082DB67C
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -115155,7 +115155,7 @@ ability_something: ; 8042828
bne @08043568
bl @0804441E
@08043568:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -115182,7 +115182,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x3]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67c
+ ldr r0, =gUnknown_082DB67C
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -115242,7 +115242,7 @@ ability_something: ; 8042828
bne @08043644
bl @0804441E
@08043644:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -115269,7 +115269,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x3]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67c
+ ldr r0, =gUnknown_082DB67C
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -115309,7 +115309,7 @@ ability_something: ; 8042828
beq @080436F8
bl @0804441E
@080436F8:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -115356,7 +115356,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x3]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67c
+ ldr r0, =gUnknown_082DB67C
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -115398,7 +115398,7 @@ ability_something: ; 8042828
beq @080437D8
bl @0804441E
@080437D8:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -115508,7 +115508,7 @@ ability_something: ; 8042828
adds r2, r0, 0
muls r2, r7
adds r2, r4
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -115519,7 +115519,7 @@ ability_something: ; 8042828
str r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db66f
+ ldr r0, =gUnknown_082DB66F
str r0, [r1]
bl @080443D0
.align 2, 0
@@ -115638,7 +115638,7 @@ ability_something: ; 8042828
b @08043B96
@08043A6A:
ldr r0, =0x02022f58
- ldr r1, =0x0831bc70
+ ldr r1, =gUnknown_0831BC70
b @08043B5C
.align 2, 0
.pool
@@ -115658,7 +115658,7 @@ ability_something: ; 8042828
b @08043B96
@08043A96:
ldr r0, =0x02022f58
- ldr r1, =0x0831bc98
+ ldr r1, =gUnknown_0831BC98
bl gf_strcpy
movs r2, 0x2
mov r9, r2
@@ -115679,7 +115679,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08043B96
ldr r0, =0x02022f58
- ldr r1, =0x0831bc80
+ ldr r1, =gUnknown_0831BC80
b @08043B5C
.align 2, 0
.pool
@@ -115702,7 +115702,7 @@ ability_something: ; 8042828
ands r0, r1
str r0, [r2]
ldr r0, =0x02022f58
- ldr r1, =0x0831bc78
+ ldr r1, =gUnknown_0831BC78
bl gf_strcpy
movs r0, 0x1
mov r9, r0
@@ -115723,7 +115723,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08043B96
ldr r0, =0x02022f58
- ldr r1, =0x0831bc88
+ ldr r1, =gUnknown_0831BC88
bl gf_strcpy
movs r2, 0x1
mov r9, r2
@@ -115744,7 +115744,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08043B96
ldr r0, =0x02022f58
- ldr r1, =0x0831bc90
+ ldr r1, =gUnknown_0831BC90
@08043B5C:
bl gf_strcpy
movs r5, 0x1
@@ -115767,7 +115767,7 @@ ability_something: ; 8042828
cmp r0, 0
beq @08043B96
ldr r0, =0x02022f58
- ldr r1, =0x0831bca0
+ ldr r1, =gUnknown_0831BCA0
bl gf_strcpy
movs r2, 0x3
mov r9, r2
@@ -115831,7 +115831,7 @@ ability_something: ; 8042828
@08043BFC:
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db68c
+ ldr r0, =gUnknown_082DB68C
str r0, [r1]
ldr r0, =0x02024474
mov r1, r10
@@ -115957,7 +115957,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x17]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67f
+ ldr r0, =gUnknown_082DB67F
str r0, [r1]
ldr r0, [r4]
movs r1, 0x80
@@ -116013,7 +116013,7 @@ ability_something: ; 8042828
strb r0, [r1, 0x17]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db67f
+ ldr r0, =gUnknown_082DB67F
str r0, [r1]
ldr r0, [r4]
movs r1, 0x80
@@ -116662,7 +116662,7 @@ ability_something: ; 8042828
.align 2, 0
.pool
@080442D8:
- ldr r0, =0x082db4a9
+ ldr r0, =gUnknown_082DB4A9
bl b_push_move_exec
ldr r0, =0x02024474
strb r6, [r0, 0x17]
@@ -116677,7 +116677,7 @@ ability_something: ; 8042828
.align 2, 0
.pool
@080442FC:
- ldr r0, =0x082db4a9
+ ldr r0, =gUnknown_082DB4A9
bl b_push_move_exec
ldr r0, =0x02024474
mov r5, r10
@@ -116697,13 +116697,13 @@ ability_something: ; 8042828
ldr r1, =0xfff7ffff
ands r0, r1
str r0, [r2]
- ldr r0, =0x082db4b8
+ ldr r0, =gUnknown_082DB4B8
bl b_push_move_exec
b @080443C8
.align 2, 0
.pool
@08044340:
- ldr r0, =0x082db452
+ ldr r0, =gUnknown_082DB452
bl b_push_move_exec
ldr r1, =0x020242ac
ldr r0, [sp, 0x18]
@@ -116751,7 +116751,7 @@ ability_something: ; 8042828
str r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db4c1
+ ldr r0, =gUnknown_082DB4C1
str r0, [r1]
@080443C8:
ldr r0, =0x0202449c
@@ -117064,7 +117064,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, =0x0202420b
strb r7, [r0]
strb r7, [r1]
- ldr r0, =0x082db7ae
+ ldr r0, =gUnknown_082DB7AE
bl b_call_bc_move_exec
bl @0804582A
.align 2, 0
@@ -117168,7 +117168,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, [r4]
negs r0, r0
str r0, [r4]
- ldr r0, =0x082db7c4
+ ldr r0, =gUnknown_082DB7C4
bl b_call_bc_move_exec
b @08044B02
.align 2, 0
@@ -117271,7 +117271,7 @@ berry_effects_maybe: ; 80444DC
strb r0, [r1, 0x3]
movs r0, 0xFF
strb r0, [r1, 0x4]
- ldr r0, =0x082db7e1
+ ldr r0, =gUnknown_082DB7E1
bl b_call_bc_move_exec
mov r1, r10
adds r1, 0x9
@@ -117331,7 +117331,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, =0x0202420b
strb r7, [r0]
strb r7, [r1]
- ldr r0, =0x082db7ae
+ ldr r0, =gUnknown_082DB7AE
bl b_call_bc_move_exec
bl @080451D6
.align 2, 0
@@ -117372,7 +117372,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, [r3]
negs r0, r0
str r0, [r3]
- ldr r0, =0x082db7f1
+ ldr r0, =gUnknown_082DB7F1
bl b_call_bc_move_exec
movs r0, 0x4
str r0, [sp, 0xC]
@@ -117566,13 +117566,13 @@ berry_effects_maybe: ; 80444DC
lsls r0, 24
cmp r0, 0
bge @08044AFC
- ldr r0, =0x082db824
+ ldr r0, =gUnknown_082DB824
bl b_call_bc_move_exec
b @08044B02
.align 2, 0
.pool
@08044AFC:
- ldr r0, =0x082db7c4
+ ldr r0, =gUnknown_082DB7C4
bl b_call_bc_move_exec
@08044B02:
movs r0, 0x4
@@ -117640,13 +117640,13 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
bge @08044B90
@08044B7C:
- ldr r0, =0x082db824
+ ldr r0, =gUnknown_082DB824
bl b_call_bc_move_exec
b @08044B96
.align 2, 0
.pool
@08044B90:
- ldr r0, =0x082db7c4
+ ldr r0, =gUnknown_082DB7C4
bl b_call_bc_move_exec
@08044B96:
movs r3, 0x4
@@ -117713,13 +117713,13 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
bge @08044C24
@08044C0E:
- ldr r0, =0x082db824
+ ldr r0, =gUnknown_082DB824
bl b_call_bc_move_exec
b @08044C2A
.align 2, 0
.pool
@08044C24:
- ldr r0, =0x082db7c4
+ ldr r0, =gUnknown_082DB7C4
bl b_call_bc_move_exec
@08044C2A:
movs r2, 0x4
@@ -117899,7 +117899,7 @@ berry_effects_maybe: ; 80444DC
@08044D8A:
strb r0, [r1, 0x10]
strb r6, [r1, 0x11]
- ldr r0, =0x082db84e
+ ldr r0, =gUnknown_082DB84E
bl b_call_bc_move_exec
movs r2, 0x5
str r2, [sp, 0xC]
@@ -117946,7 +117946,7 @@ berry_effects_maybe: ; 80444DC
@08044DF0:
strb r0, [r1, 0x10]
strb r6, [r1, 0x11]
- ldr r0, =0x082db84e
+ ldr r0, =gUnknown_082DB84E
bl b_call_bc_move_exec
movs r5, 0x5
str r5, [sp, 0xC]
@@ -117985,7 +117985,7 @@ berry_effects_maybe: ; 80444DC
@08044E46:
orrs r2, r3
str r2, [r1]
- ldr r0, =0x082db869
+ ldr r0, =gUnknown_082DB869
bl b_call_bc_move_exec
movs r2, 0x2
str r2, [sp, 0xC]
@@ -118093,7 +118093,7 @@ berry_effects_maybe: ; 80444DC
adds r0, 0x6
strb r0, [r1, 0x10]
strb r2, [r1, 0x11]
- ldr r0, =0x082db84e
+ ldr r0, =gUnknown_082DB84E
bl b_call_bc_move_exec
movs r0, 0x5
str r0, [sp, 0xC]
@@ -118118,7 +118118,7 @@ berry_effects_maybe: ; 80444DC
negs r0, r0
ands r2, r0
str r2, [r1]
- ldr r0, =0x082db706
+ ldr r0, =gUnknown_082DB706
bl b_call_bc_move_exec
movs r1, 0x1
str r1, [sp, 0xC]
@@ -118142,7 +118142,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, =0xfffff077
ands r2, r0
str r2, [r1]
- ldr r0, =0x082db71e
+ ldr r0, =gUnknown_082DB71E
bl b_call_bc_move_exec
movs r2, 0x1
str r2, [sp, 0xC]
@@ -118167,7 +118167,7 @@ berry_effects_maybe: ; 80444DC
negs r0, r0
ands r2, r0
str r2, [r1]
- ldr r0, =0x082db736
+ ldr r0, =gUnknown_082DB736
bl b_call_bc_move_exec
movs r3, 0x1
str r3, [sp, 0xC]
@@ -118192,7 +118192,7 @@ berry_effects_maybe: ; 80444DC
negs r0, r0
ands r2, r0
str r2, [r1]
- ldr r0, =0x082db74e
+ ldr r0, =gUnknown_082DB74E
bl b_call_bc_move_exec
movs r5, 0x1
str r5, [sp, 0xC]
@@ -118224,7 +118224,7 @@ berry_effects_maybe: ; 80444DC
ldr r2, =0xf7ffffff
ands r0, r2
str r0, [r1]
- ldr r0, =0x082db766
+ ldr r0, =gUnknown_082DB766
b @0804518A
.align 2, 0
.pool
@@ -118246,7 +118246,7 @@ berry_effects_maybe: ; 80444DC
negs r0, r0
ands r2, r0
str r2, [r1]
- ldr r0, =0x082db77e
+ ldr r0, =gUnknown_082DB77E
bl b_call_bc_move_exec
movs r1, 0x2
str r1, [sp, 0xC]
@@ -118281,7 +118281,7 @@ berry_effects_maybe: ; 80444DC
cmp r2, 0
beq @080450B2
ldr r0, =0x02022f58
- ldr r1, =0x0831bc70
+ ldr r1, =gUnknown_0831BC70
bl gf_strcpy
movs r0, 0x1
mov r10, r0
@@ -118300,7 +118300,7 @@ berry_effects_maybe: ; 80444DC
ands r0, r1
str r0, [r2]
ldr r0, =0x02022f58
- ldr r1, =0x0831bc78
+ ldr r1, =gUnknown_0831BC78
bl gf_strcpy
movs r2, 0x1
add r10, r2
@@ -118311,7 +118311,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @080450EE
ldr r0, =0x02022f58
- ldr r1, =0x0831bc80
+ ldr r1, =gUnknown_0831BC80
bl gf_strcpy
movs r3, 0x1
add r10, r3
@@ -118322,7 +118322,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @08045104
ldr r0, =0x02022f58
- ldr r1, =0x0831bc88
+ ldr r1, =gUnknown_0831BC88
bl gf_strcpy
movs r0, 0x1
add r10, r0
@@ -118333,7 +118333,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @0804511A
ldr r0, =0x02022f58
- ldr r1, =0x0831bc90
+ ldr r1, =gUnknown_0831BC90
bl gf_strcpy
movs r1, 0x1
add r10, r1
@@ -118345,7 +118345,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @08045132
ldr r0, =0x02022f58
- ldr r1, =0x0831bc98
+ ldr r1, =gUnknown_0831BC98
bl gf_strcpy
movs r3, 0x1
add r10, r3
@@ -118378,7 +118378,7 @@ berry_effects_maybe: ; 80444DC
subs r1, 0x8
ands r0, r1
str r0, [r3]
- ldr r0, =0x082db794
+ ldr r0, =gUnknown_082DB794
@0804518A:
bl b_call_bc_move_exec
movs r0, 0x1
@@ -118403,9 +118403,9 @@ berry_effects_maybe: ; 80444DC
ands r2, r0
str r2, [r1]
ldr r0, =0x02022f58
- ldr r1, =0x0831bca0
+ ldr r1, =gUnknown_0831BCA0
bl gf_strcpy
- ldr r0, =0x082db794
+ ldr r0, =gUnknown_082DB794
bl b_call_bc_move_exec
ldr r1, =0x02024332
movs r0, 0
@@ -118461,7 +118461,7 @@ berry_effects_maybe: ; 80444DC
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
mov r5, r10
lsls r0, r5, 2
adds r0, r2
@@ -118577,7 +118577,7 @@ berry_effects_maybe: ; 80444DC
str r1, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db70c
+ ldr r0, =gUnknown_082DB70C
str r0, [r1]
movs r0, 0x1
str r0, [sp, 0xC]
@@ -118602,7 +118602,7 @@ berry_effects_maybe: ; 80444DC
str r1, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db724
+ ldr r0, =gUnknown_082DB724
str r0, [r1]
movs r1, 0x1
str r1, [sp, 0xC]
@@ -118628,7 +118628,7 @@ berry_effects_maybe: ; 80444DC
str r1, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db73c
+ ldr r0, =gUnknown_082DB73C
str r0, [r1]
movs r2, 0x1
str r2, [sp, 0xC]
@@ -118654,7 +118654,7 @@ berry_effects_maybe: ; 80444DC
str r1, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db754
+ ldr r0, =gUnknown_082DB754
str r0, [r1]
movs r3, 0x1
str r3, [sp, 0xC]
@@ -118688,7 +118688,7 @@ berry_effects_maybe: ; 80444DC
str r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db76c
+ ldr r0, =gUnknown_082DB76C
b @080455DC
.align 2, 0
.pool
@@ -118711,7 +118711,7 @@ berry_effects_maybe: ; 80444DC
str r1, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db784
+ ldr r0, =gUnknown_082DB784
str r0, [r1]
movs r0, 0x2
str r0, [sp, 0xC]
@@ -118736,14 +118736,14 @@ berry_effects_maybe: ; 80444DC
ands r1, r0
str r1, [r2]
ldr r0, =0x02022f58
- ldr r1, =0x0831bca0
+ ldr r1, =gUnknown_0831BCA0
bl gf_strcpy
bl b_movescr_stack_push_cursor
ldr r1, =0x02024332
movs r0, 0
strb r0, [r1, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db79a
+ ldr r0, =gUnknown_082DB79A
str r0, [r1]
movs r1, 0x2
str r1, [sp, 0xC]
@@ -118777,7 +118777,7 @@ berry_effects_maybe: ; 80444DC
cmp r2, 0
beq @08045558
ldr r0, =0x02022f58
- ldr r1, =0x0831bc70
+ ldr r1, =gUnknown_0831BC70
bl gf_strcpy
@08045558:
ldr r0, [r6]
@@ -118793,7 +118793,7 @@ berry_effects_maybe: ; 80444DC
ands r0, r1
str r0, [r2]
ldr r0, =0x02022f58
- ldr r1, =0x0831bc78
+ ldr r1, =gUnknown_0831BC78
bl gf_strcpy
@08045578:
ldr r0, [r6]
@@ -118802,7 +118802,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @0804558A
ldr r0, =0x02022f58
- ldr r1, =0x0831bc80
+ ldr r1, =gUnknown_0831BC80
bl gf_strcpy
@0804558A:
ldr r0, [r6]
@@ -118811,7 +118811,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @0804559C
ldr r0, =0x02022f58
- ldr r1, =0x0831bc88
+ ldr r1, =gUnknown_0831BC88
bl gf_strcpy
@0804559C:
ldr r0, [r6]
@@ -118820,7 +118820,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @080455AE
ldr r0, =0x02022f58
- ldr r1, =0x0831bc90
+ ldr r1, =gUnknown_0831BC90
bl gf_strcpy
@080455AE:
adds r5, r4
@@ -118830,7 +118830,7 @@ berry_effects_maybe: ; 80444DC
cmp r0, 0
beq @080455C2
ldr r0, =0x02022f58
- ldr r1, =0x0831bc98
+ ldr r1, =gUnknown_0831BC98
bl gf_strcpy
@080455C2:
movs r4, 0
@@ -118844,7 +118844,7 @@ berry_effects_maybe: ; 80444DC
ldr r0, =0x02024332
strb r4, [r0, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db79a
+ ldr r0, =gUnknown_082DB79A
@080455DC:
str r0, [r1]
movs r5, 0x1
@@ -118889,7 +118889,7 @@ berry_effects_maybe: ; 80444DC
strb r7, [r0]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db7b4
+ ldr r0, =gUnknown_082DB7B4
str r0, [r1]
b @0804582A
.align 2, 0
@@ -118989,7 +118989,7 @@ berry_effects_maybe: ; 80444DC
ldr r2, [sp, 0x10]
cmp r0, r2
bcs @0804582A
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -119088,7 +119088,7 @@ berry_effects_maybe: ; 80444DC
str r5, [r0]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db7f7
+ ldr r0, =gUnknown_082DB7F7
str r0, [r1]
ldr r0, [sp, 0xC]
adds r0, 0x1
@@ -119149,7 +119149,7 @@ sub_80458B4: ; 80458B4
ldr r0, [r0]
cmp r0, 0
bne @080458D0
- ldr r1, =0x0831bd10
+ ldr r1, =gUnknown_0831BD10
ldr r0, =0x02024214
ldr r0, [r0]
ldrb r0, [r0]
@@ -119182,7 +119182,7 @@ sub_80458E0: ; 80458E0
lsrs r6, r0, 24
b @0804590A
@080458FE:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r7, 1
adds r0, r7
lsls r0, 2
@@ -119321,14 +119321,14 @@ sub_80458E0: ; 80458E0
beq @08045A6A
ldr r0, =0x02024210
ldrb r2, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r1
ldr r0, [r0]
ands r2, r0
cmp r2, 0
bne @08045A6A
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
mov r3, r8
adds r1, r3, r7
lsls r1, 2
@@ -119466,7 +119466,7 @@ sub_80458E0: ; 80458E0
lsrs r5, r0, 24
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -119725,7 +119725,7 @@ sub_8045CBC: ; 8045CBC
bne @08045E20
@08045E0A:
ldr r1, =0x02024214
- ldr r0, =0x082db695
+ ldr r0, =gUnknown_082DB695
b @08045F7A
.align 2, 0
.pool
@@ -119750,7 +119750,7 @@ sub_8045CBC: ; 8045CBC
asrs r4, r0, 8
cmp r4, r6
bge @08045EE8
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r5, =0x020241e8
ldrb r0, [r5]
lsls r0, 2
@@ -119796,7 +119796,7 @@ sub_8045CBC: ; 8045CBC
ldrh r0, [r0]
strh r0, [r4]
ldr r1, =0x02024214
- ldr r0, =0x082db6a5
+ ldr r0, =gUnknown_082DB6A5
str r0, [r1]
ldrh r0, [r4]
movs r1, 0
@@ -119866,7 +119866,7 @@ sub_8045CBC: ; 8045CBC
cmp r2, r0
bne @08045F64
ldr r1, =0x02024214
- ldr r0, =0x082db6d9
+ ldr r0, =gUnknown_082DB6D9
b @08045F7A
.align 2, 0
.pool
@@ -119881,7 +119881,7 @@ sub_8045CBC: ; 8045CBC
ands r1, r0
strb r1, [r2, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db6ad
+ ldr r0, =gUnknown_082DB6AD
@08045F7A:
str r0, [r1]
movs r0, 0x1
@@ -119913,7 +119913,7 @@ sub_8045CBC: ; 8045CBC
ldrb r0, [r4]
strb r0, [r1]
ldr r1, =0x02024214
- ldr r0, =0x082db6f0
+ ldr r0, =gUnknown_082DB6F0
str r0, [r1]
ldr r2, =0x02024280
ldr r0, [r2]
@@ -119974,7 +119974,7 @@ atk00_attackcanceler: ; 8045FFC
orrs r1, r0
str r1, [r2]
ldr r1, =0x02024214
- ldr r0, =0x082d8a4e
+ ldr r0, =gUnknown_082D8A4E
b @08046396
.align 2, 0
.pool
@@ -120032,7 +120032,7 @@ atk00_attackcanceler: ; 8045FFC
cmp r0, 0
bne @08046108
ldr r1, =0x02024214
- ldr r0, =0x082db07a
+ ldr r0, =gUnknown_082DB07A
str r0, [r1]
ldr r2, =0x0202427c
ldrb r0, [r2]
@@ -120104,7 +120104,7 @@ atk00_attackcanceler: ; 8045FFC
mov r9, r2
cmp r0, 0
bge @080461E8
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -120132,7 +120132,7 @@ atk00_attackcanceler: ; 8045FFC
strb r0, [r1]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db194
+ ldr r0, =gUnknown_082DB194
b @08046396
.align 2, 0
.pool
@@ -120143,7 +120143,7 @@ atk00_attackcanceler: ; 8045FFC
cmp r2, r0
bge @0804622A
ldr r6, =0x0202433c
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
mov r12, r1
adds r5, r0, 0
ldr r7, =0x0202407e
@@ -120193,7 +120193,7 @@ atk00_attackcanceler: ; 8045FFC
strb r0, [r4]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db53e
+ ldr r0, =gUnknown_082DB53E
str r0, [r1]
mov r1, r8
ldrb r0, [r1]
@@ -120211,7 +120211,7 @@ atk00_attackcanceler: ; 8045FFC
bne @08046296
b @08046390
@08046296:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r2, =0x020241ea
ldrh r3, [r2]
lsls r0, r3, 1
@@ -120307,7 +120307,7 @@ atk00_attackcanceler: ; 8045FFC
strb r0, [r1, 0x17]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db1ac
+ ldr r0, =gUnknown_082DB1AC
b @08046396
.align 2, 0
.pool
@@ -120407,7 +120407,7 @@ atk40_801DBA0: ; 804643C
lsls r0, 31
cmp r0, 0
beq @0804649C
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -120460,7 +120460,7 @@ sub_80464AC: ; 80464AC
lsls r0, 31
cmp r0, 0
beq @080464F8
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -120613,7 +120613,7 @@ sub_8046518: ; 8046518
ands r0, r1
cmp r0, 0
beq @08046622
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
adds r1, r4, r5
lsls r1, 2
adds r1, r0
@@ -120621,7 +120621,7 @@ sub_8046518: ; 8046518
cmp r0, 0x98
beq @08046634
@08046622:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
adds r0, r4, r5
lsls r0, 2
adds r0, r1
@@ -120754,7 +120754,7 @@ atk01_accuracycheck: ; 8046660
.align 2, 0
.pool
@08046744:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r6, 1
adds r0, r6
lsls r0, 2
@@ -120823,7 +120823,7 @@ atk01_accuracycheck: ; 8046660
ble @080467D0
movs r5, 0xC
@080467D0:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r4, r6, 1
adds r0, r4, r6
lsls r0, 2
@@ -120863,7 +120863,7 @@ atk01_accuracycheck: ; 8046660
movs r0, 0x32
mov r8, r0
@08046822:
- ldr r1, =0x0831c0f4
+ ldr r1, =gUnknown_0831C0F4
lsls r0, r5, 24
asrs r0, 22
adds r0, r1
@@ -121027,7 +121027,7 @@ atk01_accuracycheck: ; 8046660
ands r0, r1
cmp r0, 0
beq @080469C0
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r2, [sp, 0x4]
adds r0, r2, r6
lsls r0, 2
@@ -121132,7 +121132,7 @@ atk03_ppreduce: ; 8046A3C
mov r9, r2
cmp r4, 0
bne @08046AF6
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -121270,7 +121270,7 @@ atk03_ppreduce: ; 8046A3C
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r7]
lsls r0, 2
adds r0, r2
@@ -121369,7 +121369,7 @@ atk04_critcalc: ; 8046C18
asrs r5, r0, 31
movs r0, 0x2
ands r5, r0
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -121468,7 +121468,7 @@ atk04_critcalc: ; 8046C18
cmp r0, 0
bne @08046D70
bl GenerateRandomNumber
- ldr r2, =0x0831c128
+ ldr r2, =gUnknown_0831C128
lsls r1, r5, 1
adds r1, r2
lsls r0, 16
@@ -121554,7 +121554,7 @@ atk05_cmd5: ; 8046D8C
ands r0, r1
cmp r0, 0
beq @08046E10
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r7]
lsls r0, r1, 1
adds r0, r1
@@ -121654,7 +121654,7 @@ sub_8046E7C: ; 8046E7C
ands r0, r1
cmp r0, 0
beq @08046F0A
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
mov r0, r8
ldrh r1, [r0]
lsls r0, r1, 1
@@ -121736,7 +121736,7 @@ battle_attack_damage_modulate_by_effectivity: ; 8046F60
.align 2, 0
.pool
@08046FB0:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -121765,7 +121765,7 @@ battle_attack_damage_modulate_by_effectivity: ; 8046F60
movs r0, 0x4
b @0804702E
@08046FF0:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -121828,7 +121828,7 @@ sub_8047038: ; 8047038
.align 2, 0
.pool
@08047068:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r1]
lsls r0, r1, 1
adds r0, r1
@@ -121907,7 +121907,7 @@ sub_8047038: ; 8047038
.align 2, 0
.pool
@08047128:
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
adds r0, r3, r1
ldrb r0, [r0]
adds r2, r1, 0
@@ -121918,7 +121918,7 @@ sub_8047038: ; 8047038
adds r3, 0x3
b @080471A0
@0804713C:
- ldr r5, =0x0831ace8
+ ldr r5, =gUnknown_0831ACE8
adds r0, r3, r5
ldrb r0, [r0]
cmp r0, r8
@@ -121967,7 +121967,7 @@ sub_8047038: ; 8047038
adds r3, 0x3
ldr r5, =0x02024084
ldr r4, =0x0202420c
- ldr r2, =0x0831ace8
+ ldr r2, =gUnknown_0831ACE8
@080471A0:
adds r0, r3, r2
ldrb r0, [r0]
@@ -122019,7 +122019,7 @@ sub_8047038: ; 8047038
cmp r0, 0x6
bne @08047242
@08047200:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r7]
lsls r0, r1, 1
adds r0, r1
@@ -122097,7 +122097,7 @@ b_wonderguard_and_levitate: ; 80472A8
bne @080472C0
b @08047508
@080472C0:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
@@ -122151,7 +122151,7 @@ b_wonderguard_and_levitate: ; 80472A8
.align 2, 0
.pool
@0804733C:
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
adds r0, r5, r1
ldrb r0, [r0]
adds r4, r1, 0
@@ -122370,7 +122370,7 @@ b_wonderguard_and_levitate: ; 80472A8
ands r6, r0
cmp r6, 0x1
beq @08047508
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
mov r0, r9
ldrh r1, [r0]
lsls r0, r1, 1
@@ -122444,7 +122444,7 @@ b_attack_effectivity_adapt: ; 804752C
ands r0, r1
b @080475DC
@0804757A:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -122470,7 +122470,7 @@ b_attack_effectivity_adapt: ; 804752C
movs r0, 0x4
b @080475DA
@080475AC:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r5, 1
adds r1, r5
lsls r1, 2
@@ -122532,7 +122532,7 @@ move_effectiveness_something: ; 80475E4
movs r0, 0
b @0804779E
@08047616:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
mov r3, r10
lsls r2, r3, 1
adds r0, r2, r3
@@ -122590,7 +122590,7 @@ move_effectiveness_something: ; 80475E4
.align 2, 0
.pool
@08047690:
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
mov r2, r8
adds r0, r2, r1
ldrb r0, [r0]
@@ -122611,7 +122611,7 @@ move_effectiveness_something: ; 80475E4
add r8, r0
b @08047718
@080476B6:
- ldr r7, =0x0831ace8
+ ldr r7, =gUnknown_0831ACE8
mov r1, r8
adds r0, r1, r7
ldrb r0, [r0]
@@ -122659,7 +122659,7 @@ move_effectiveness_something: ; 80475E4
movs r1, 0x3
add r8, r1
ldr r5, =0x02024084
- ldr r2, =0x0831ace8
+ ldr r2, =gUnknown_0831ACE8
@08047718:
mov r3, r8
adds r0, r3, r2
@@ -122716,7 +122716,7 @@ move_effectiveness_something: ; 80475E4
cmp r0, 0x6
bne @0804779A
@08047782:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r1, [sp, 0xC]
add r1, r10
lsls r1, 2
@@ -122762,7 +122762,7 @@ ai_rate_move: ; 80477BC
movs r7, 0
mov r0, sp
strb r7, [r0]
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r0, r1, 3
subs r0, r1
lsls r0, 2
@@ -122778,7 +122778,7 @@ ai_rate_move: ; 80477BC
.align 2, 0
.pool
@080477FC:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r6, 1
adds r0, r1, r6
lsls r0, 2
@@ -122798,7 +122798,7 @@ ai_rate_move: ; 80477BC
.align 2, 0
.pool
@08047824:
- ldr r0, =0x0831ace8
+ ldr r0, =gUnknown_0831ACE8
adds r1, r7, r0
ldrb r0, [r1]
cmp r0, 0xFF
@@ -122829,7 +122829,7 @@ ai_rate_move: ; 80477BC
@0804785C:
adds r4, 0x3
adds r7, 0x3
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
adds r0, r7, r1
ldrb r0, [r0]
cmp r0, 0xFF
@@ -122849,7 +122849,7 @@ ai_rate_move: ; 80477BC
cmp r0, 0x6
bne @0804789C
@08047884:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r3, [sp, 0x8]
adds r1, r3, r6
lsls r1, 2
@@ -123013,7 +123013,7 @@ atk07_cmd7: ; 80478F4
adds r5, r2, 0
cmp r1, 0
bne @08047A84
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -123302,7 +123302,7 @@ atk09_attackanimation: ; 8047C30
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082dabb9
+ ldr r0, =gUnknown_082DABB9
str r0, [r4]
ldr r1, =0x02024474
ldrb r0, [r1, 0x18]
@@ -123315,7 +123315,7 @@ atk09_attackanimation: ; 8047C30
.align 2, 0
.pool
@08047C8C:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r5]
lsls r0, r1, 1
adds r0, r1
@@ -123440,7 +123440,7 @@ atk09_attackanimation: ; 8047C30
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082dabb9
+ ldr r0, =gUnknown_082DABB9
str r0, [r4]
@08047DB6:
add sp, 0x10
@@ -123587,7 +123587,7 @@ atk0C_datahpupdate: ; 8047EC4
.align 2, 0
.pool
@08047EF4:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -123712,7 +123712,7 @@ atk0C_datahpupdate: ; 8047EC4
adds r0, 0x2
str r0, [r4]
bl b_movescr_stack_push_cursor
- ldr r0, =0x082db6fb
+ ldr r0, =gUnknown_082DB6FB
str r0, [r4]
b @080482A2
.align 2, 0
@@ -124181,7 +124181,7 @@ atk0F_resultmessage: ; 80483E0
cmp r0, 0x2
bls @0804842C
@0804840E:
- ldr r1, =0x085cc834
+ ldr r1, =gUnknown_085CC834
ldrb r0, [r7, 0x6]
lsls r0, 1
adds r0, r1
@@ -124255,7 +124255,7 @@ atk0F_resultmessage: ; 80483E0
strb r0, [r6]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db816
+ ldr r0, =gUnknown_082DB816
b @0804857E
.align 2, 0
.pool
@@ -124283,7 +124283,7 @@ atk0F_resultmessage: ; 80483E0
strb r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db1ce
+ ldr r0, =gUnknown_082DB1CE
b @0804857E
.align 2, 0
.pool
@@ -124297,7 +124297,7 @@ atk0F_resultmessage: ; 80483E0
strb r0, [r2]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db1c7
+ ldr r0, =gUnknown_082DB1C7
b @0804857E
.align 2, 0
.pool
@@ -124323,7 +124323,7 @@ atk0F_resultmessage: ; 80483E0
strb r0, [r6]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db816
+ ldr r0, =gUnknown_082DB816
b @0804857E
.align 2, 0
.pool
@@ -124760,7 +124760,7 @@ sub_8048760: ; 8048760
bls @08048906
b @08048F40
@08048906:
- ldr r1, =0x0831c134
+ ldr r1, =gUnknown_0831C134
ldr r2, =0x02024332
ldrb r0, [r2, 0x3]
lsls r0, 2
@@ -124915,7 +124915,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db5e9
+ ldr r0, =gUnknown_082DB5E9
str r0, [r4]
ldr r2, =0x02024280
ldr r1, [r2]
@@ -125041,7 +125041,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db5d1
+ ldr r0, =gUnknown_082DB5D1
str r0, [r4]
ldr r2, =0x02024280
ldr r1, [r2]
@@ -125089,7 +125089,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db5d1
+ ldr r0, =gUnknown_082DB5D1
b @08048D72
.align 2, 0
.pool
@@ -125236,7 +125236,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db5dd
+ ldr r0, =gUnknown_082DB5DD
str r0, [r4]
ldr r2, =0x02024280
ldr r1, [r2]
@@ -125324,7 +125324,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db5e9
+ ldr r0, =gUnknown_082DB5E9
@08048D72:
str r0, [r4]
ldr r1, =0x02024332
@@ -125396,7 +125396,7 @@ sub_8048760: ; 8048760
ldr r0, [r0]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c134
+ ldr r1, =gUnknown_0831C134
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -125434,7 +125434,7 @@ sub_8048760: ; 8048760
str r0, [r1]
@08048E64:
ldr r2, =0x02024214
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r5, =0x02024332
ldrb r0, [r5, 0x3]
lsls r0, 2
@@ -125526,7 +125526,7 @@ sub_8048760: ; 8048760
mov r0, r8
adds r0, 0x50
adds r1, r0
- ldr r2, =0x0831c134
+ ldr r2, =gUnknown_0831C134
ldr r0, =0x02024332
ldrb r3, [r0, 0x3]
lsls r0, r3, 2
@@ -125648,7 +125648,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -125681,7 +125681,7 @@ sub_8048760: ; 8048760
movs r1, 0x27
bl b_history__record_ability_usage_of_player
ldr r1, =0x02024214
- ldr r0, =0x082db603
+ ldr r0, =gUnknown_082DB603
str r0, [r1]
bl @080499B2
.align 2, 0
@@ -125704,7 +125704,7 @@ sub_8048760: ; 8048760
mov r0, r8
adds r0, 0x50
adds r2, r0
- ldr r1, =0x0831c134
+ ldr r1, =gUnknown_0831C134
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -125759,7 +125759,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -125801,7 +125801,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -125925,7 +125925,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r2, =0x02024332
ldrb r0, [r2, 0x3]
lsls r0, 2
@@ -125933,7 +125933,7 @@ sub_8048760: ; 8048760
ldr r0, [r0]
str r0, [r4]
strb r5, [r2, 0x5]
- ldr r3, =0x085cc982
+ ldr r3, =gUnknown_085CC982
ldrh r0, [r3]
ldrh r4, [r6]
cmp r0, r4
@@ -125981,7 +125981,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -126016,7 +126016,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082d8cd4
+ ldr r0, =gUnknown_082D8CD4
b @080499B0
.align 2, 0
.pool
@@ -126047,7 +126047,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082d8d65
+ ldr r0, =gUnknown_082D8D65
b @080499B0
.align 2, 0
.pool
@@ -126077,7 +126077,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082d8cd4
+ ldr r0, =gUnknown_082D8CD4
b @080499B0
.align 2, 0
.pool
@@ -126108,7 +126108,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082d8d65
+ ldr r0, =gUnknown_082D8D65
b @080499B0
.align 2, 0
.pool
@@ -126202,7 +126202,7 @@ sub_8048760: ; 8048760
adds r0, 0x29
adds r0, r4, r0
ldrb r1, [r0]
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r2, =0x0202406e
ldrb r0, [r6]
lsls r0, 1
@@ -126234,7 +126234,7 @@ sub_8048760: ; 8048760
bne @0804963C
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db682
+ ldr r0, =gUnknown_082DB682
str r0, [r1]
ldr r1, =0x0202420a
ldrb r0, [r7]
@@ -126335,7 +126335,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db422
+ ldr r0, =gUnknown_082DB422
str r0, [r4]
ldrb r0, [r7]
ldr r1, [r5]
@@ -126398,7 +126398,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082daf27
+ ldr r0, =gUnknown_082DAF27
b @080499B0
.align 2, 0
.pool
@@ -126407,7 +126407,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082dafc3
+ ldr r0, =gUnknown_082DAFC3
b @080499B0
.align 2, 0
.pool
@@ -126448,7 +126448,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db361
+ ldr r0, =gUnknown_082DB361
b @080499B0
.align 2, 0
.pool
@@ -126457,7 +126457,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db117
+ ldr r0, =gUnknown_082DB117
b @080499B0
.align 2, 0
.pool
@@ -126477,7 +126477,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r1, =0x0831c224
+ ldr r1, =gUnknown_0831C224
ldr r0, =0x02024332
ldrb r0, [r0, 0x3]
lsls r0, 2
@@ -126549,7 +126549,7 @@ sub_8048760: ; 8048760
ldr r0, =0x0202420a
strb r2, [r0]
ldr r1, =0x02024214
- ldr r0, =0x082db63f
+ ldr r0, =gUnknown_082DB63F
str r0, [r1]
ldrb r0, [r4]
movs r1, 0x3C
@@ -126581,7 +126581,7 @@ sub_8048760: ; 8048760
ldr r2, =0x020243d0
adds r2, 0x29
adds r2, r4, r2
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r1, =0x0202406e
mov r4, r9
ldrb r0, [r4]
@@ -126598,7 +126598,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db168
+ ldr r0, =gUnknown_082DB168
str r0, [r4]
mov r1, r9
ldrb r0, [r1]
@@ -126631,7 +126631,7 @@ sub_8048760: ; 8048760
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db1d5
+ ldr r0, =gUnknown_082DB1D5
@080499B0:
str r0, [r4]
@080499B2:
@@ -126664,7 +126664,7 @@ atk15_seteffectwithchancetarget: ; 80499D4
ldrb r0, [r0]
cmp r0, 0x20
bne @08049A10
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -126677,7 +126677,7 @@ atk15_seteffectwithchancetarget: ; 80499D4
.align 2, 0
.pool
@08049A10:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -126805,7 +126805,7 @@ sub_8049AE0: ; 8049AE0
adds r1, 0x50
@08049B1E:
adds r2, r1
- ldr r1, =0x0831c134
+ ldr r1, =gUnknown_0831C134
ldrb r0, [r3, 0x3]
lsls r0, 2
adds r0, r1
@@ -126846,7 +126846,7 @@ atk19_faintpokemon: ; 8049B5C
ldr r5, =0x02024064
strb r0, [r5]
ldr r2, =0x02024280
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -126895,7 +126895,7 @@ atk19_faintpokemon: ; 8049B5C
ldr r0, =0x0202420c
ldrb r0, [r0]
mov r9, r0
- ldr r4, =0x082da7aa
+ ldr r4, =gUnknown_082DA7AA
b @08049C18
.align 2, 0
.pool
@@ -126907,12 +126907,12 @@ atk19_faintpokemon: ; 8049B5C
ldr r0, =0x0202420b
ldrb r0, [r0]
mov r9, r0
- ldr r4, =0x082da7b7
+ ldr r4, =gUnknown_082DA7B7
@08049C18:
mov r8, r1
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
mov r7, r8
ldrb r3, [r7]
lsls r0, r3, 2
@@ -127014,7 +127014,7 @@ atk19_faintpokemon: ; 8049B5C
adds r0, r6
ldrh r0, [r0, 0x28]
str r0, [r1]
- ldr r0, =0x082dae3e
+ ldr r0, =gUnknown_082DAE3E
str r0, [r4]
@08049D0C:
ldr r1, =0x020242ac
@@ -127078,7 +127078,7 @@ atk19_faintpokemon: ; 8049B5C
ldr r5, =0x02024214
ldr r0, [r5]
bl b_movescr_stack_push
- ldr r0, =0x082db18d
+ ldr r0, =gUnknown_082DB18D
str r0, [r5]
ldr r5, =0x02024064
mov r3, r8
@@ -127835,7 +127835,7 @@ sub_804A32C: ; 804A32C
ldr r0, =0x0202449c
ldr r2, [r0]
adds r2, 0xDF
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r1, =0x0202406e
ldrb r0, [r4]
lsls r0, 1
@@ -127869,7 +127869,7 @@ sub_804A32C: ; 804A32C
bl pokemon_getattr
cmp r0, 0
beq @0804A486
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -127906,7 +127906,7 @@ sub_804A32C: ; 804A32C
adds r7, 0x1
cmp r7, 0x5
ble @0804A418
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
ldr r2, =0x02024084
ldr r0, =0x0202420d
ldrb r1, [r0]
@@ -128202,7 +128202,7 @@ sub_804A32C: ; 804A32C
ldr r4, [r1]
ldrh r0, [r0, 0x4]
adds r5, r1, 0
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r2, =0x02024210
ldrb r1, [r4, 0x10]
cmp r0, r1
@@ -128522,7 +128522,7 @@ sub_804A32C: ; 804A32C
strb r0, [r4, 0x5]
bl b_movescr_stack_push_cursor
ldr r2, =0x03005d54
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
mov r4, r9
ldr r5, [r4]
ldrb r0, [r5, 0x10]
@@ -128533,7 +128533,7 @@ sub_804A32C: ; 804A32C
orrs r0, r1
strb r0, [r2]
ldr r1, =0x02024214
- ldr r0, =0x082dabbd
+ ldr r0, =gUnknown_082DABBD
str r0, [r1]
ldr r4, =0x020241f0
ldr r2, =0x02023864
@@ -128915,7 +128915,7 @@ sub_804ACD0: ; 804ACD0
lsls r1, 2
adds r0, r1
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -128972,7 +128972,7 @@ sub_804ACD0: ; 804ACD0
ldr r1, =0x000002a1
adds r0, r1
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -130376,7 +130376,7 @@ atk46_cmd46: ; 804B7EC
beq @0804B868
adds r0, r2, 0x7
bl b_movescr_stack_push
- ldr r0, =0x082dabb9
+ ldr r0, =gUnknown_082DABB9
b @0804B8A8
.align 2, 0
.pool
@@ -130932,7 +130932,7 @@ sub_804BBCC: ; 804BBCC
ldr r0, =0x02024474
strb r4, [r0, 0x14]
bl sub_804AF30
- ldr r2, =0x082d86a8
+ ldr r2, =gUnknown_082D86A8
mov r0, r8
ldrh r1, [r0]
lsls r0, r1, 1
@@ -130945,12 +130945,12 @@ sub_804BBCC: ; 804BBCC
ldr r0, [r0]
bl b_movescr_stack_push
ldr r1, =0x02024214
- ldr r0, =0x082db87d
+ ldr r0, =gUnknown_082DB87D
bl @0804C5B8
.align 2, 0
.pool
@0804BCF0:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -131072,7 +131072,7 @@ sub_804BBCC: ; 804BBCC
bne @0804BDFE
b @0804C184
@0804BDFE:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -131098,7 +131098,7 @@ sub_804BBCC: ; 804BBCC
strb r0, [r1, 0x19]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082dae0d
+ ldr r0, =gUnknown_082DAE0D
str r0, [r1]
b @0804C0B8
.align 2, 0
@@ -131179,7 +131179,7 @@ sub_804BBCC: ; 804BBCC
bl dp01_battle_side_mark_buffer_for_execution
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db282
+ ldr r0, =gUnknown_082DB282
str r0, [r1]
movs r2, 0x1
mov r10, r2
@@ -131587,7 +131587,7 @@ sub_804BBCC: ; 804BBCC
@0804C262:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
mov r3, r9
ldrb r4, [r3]
lsls r0, r4, 2
@@ -131609,7 +131609,7 @@ sub_804BBCC: ; 804BBCC
beq @0804C28E
b @0804C3E8
@0804C28E:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r2, [sp, 0x18]
lsls r1, r2, 1
adds r1, r2
@@ -131755,7 +131755,7 @@ sub_804BBCC: ; 804BBCC
@0804C3FC:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
ldr r2, =0x0202420b
ldrb r3, [r2]
lsls r0, r3, 2
@@ -131773,7 +131773,7 @@ sub_804BBCC: ; 804BBCC
ands r0, r4
cmp r0, 0
bne @0804C4B6
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r2, [sp, 0x18]
lsls r0, r2, 1
adds r0, r2
@@ -131877,7 +131877,7 @@ sub_804BBCC: ; 804BBCC
lsls r0, 29
cmp r0, 0
blt @0804C568
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
mov r9, r0
ldr r1, =0x020241ea
mov r8, r1
@@ -131985,7 +131985,7 @@ atk4A_damagecalc2: ; 804C5F4
push {r7}
movs r4, 0
movs r5, 0
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -132040,7 +132040,7 @@ atk4A_damagecalc2: ; 804C5F4
.align 2, 0
.pool
@0804C688:
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
adds r0, r5, r1
ldrb r0, [r0]
adds r6, r1, 0
@@ -132193,7 +132193,7 @@ atk4A_damagecalc2: ; 804C5F4
cmp r4, 0x6
bne @0804C7E6
@0804C7AC:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r7]
lsls r0, r1, 1
adds r0, r1
@@ -132259,7 +132259,7 @@ atk4B_cmd4b: ; 804C844
ldrb r0, [r0]
strb r0, [r4]
ldr r2, =0x02024280
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -132309,7 +132309,7 @@ atk4C_switch1: ; 804C894
adds r0, 0x5C
ldrb r0, [r0]
strh r0, [r2]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 1
adds r0, r3
@@ -132382,7 +132382,7 @@ sub_804C904: ; 804C904
adds r2, r0, 0
muls r2, r7
adds r2, r4
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
ldrh r1, [r2]
lsls r0, r1, 3
subs r0, r1
@@ -132424,7 +132424,7 @@ sub_804C904: ; 804C904
adds r0, 0x29
adds r0, r2, r0
ldrb r1, [r0]
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r2, =0x0202406e
ldrb r5, [r6]
lsls r0, r5, 1
@@ -132443,7 +132443,7 @@ sub_804C904: ; 804C904
movs r1, 0
strh r1, [r0, 0x2E]
@0804C9DE:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -132514,7 +132514,7 @@ sub_804C904: ; 804C904
ldr r0, =0x0202449c
ldr r2, [r0]
adds r2, 0x92
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r1
ldr r0, [r0]
@@ -132596,7 +132596,7 @@ atk4E_switch3: ; 804CAE8
bl sub_806F01C
@0804CB3E:
ldr r2, =0x02024210
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r5, =0x02024064
ldrb r0, [r5]
lsls r0, 2
@@ -133071,7 +133071,7 @@ sub_804CF10: ; 804CF10
strb r1, [r0]
ldr r1, [r4]
adds r1, 0x93
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r3
@@ -133145,7 +133145,7 @@ atk50_openpartyscreen: ; 804CF88
b @0804D450
@0804CFD8:
ldr r7, =0x02024280
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
adds r4, r1, 0
ldr r2, =0x02024210
mov r8, r2
@@ -133246,7 +133246,7 @@ atk50_openpartyscreen: ; 804CF88
mov r8, r0
ldr r0, [r0]
lsrs r5, r0, 28
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r0, [r6]
ands r0, r5
cmp r0, 0
@@ -133322,7 +133322,7 @@ atk50_openpartyscreen: ; 804CF88
movs r0, 0x1
mov r9, r0
@0804D170:
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r0, [r6, 0x8]
ands r0, r5
cmp r0, 0
@@ -133406,7 +133406,7 @@ atk50_openpartyscreen: ; 804CF88
ldrb r0, [r4]
bl dp01_battle_side_mark_buffer_for_execution
@0804D22E:
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r0, [r6, 0x4]
ands r0, r5
cmp r0, 0
@@ -133485,7 +133485,7 @@ atk50_openpartyscreen: ; 804CF88
orrs r2, r0
mov r9, r2
@0804D2E4:
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldr r0, [r6, 0xC]
ands r0, r5
cmp r0, 0
@@ -133584,7 +133584,7 @@ atk50_openpartyscreen: ; 804CF88
beq @0804D3FA
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
ldr r0, [r0]
ands r1, r0
cmp r1, 0
@@ -133622,7 +133622,7 @@ atk50_openpartyscreen: ; 804CF88
beq @0804D450
ldr r0, =0x02024210
ldrb r0, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r1, [r1, 0x4]
ands r0, r1
cmp r0, 0
@@ -133674,7 +133674,7 @@ atk50_openpartyscreen: ; 804CF88
ldr r7, =0x02024280
ldr r0, [r7]
lsrs r5, r0, 28
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldr r0, [r4, 0x8]
ands r0, r5
cmp r0, 0
@@ -133743,7 +133743,7 @@ atk50_openpartyscreen: ; 804CF88
orrs r1, r2
strb r1, [r0]
@0804D52A:
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldr r0, [r4, 0xC]
ands r0, r5
cmp r0, 0
@@ -133833,7 +133833,7 @@ atk50_openpartyscreen: ; 804CF88
ldr r1, =0x0202420d
movs r0, 0
strb r0, [r1]
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldr r2, [r4]
ands r2, r5
ldr r6, =0x0202406c
@@ -133910,7 +133910,7 @@ atk50_openpartyscreen: ; 804CF88
ldr r2, =0x02024064
strb r7, [r2]
ldr r3, =0x02024210
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldrb r0, [r2]
lsls r0, 2
adds r0, r4
@@ -133953,7 +133953,7 @@ atk50_openpartyscreen: ; 804CF88
strb r1, [r0]
ldr r1, [r3]
adds r1, 0x93
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r2
@@ -134044,7 +134044,7 @@ atk50_openpartyscreen: ; 804CF88
strb r0, [r4]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r3, [r4]
lsls r0, r3, 2
adds r0, r2
@@ -134128,7 +134128,7 @@ atk51_cmd51: ; 804D820
ldr r0, [r5]
adds r0, 0x93
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r6, 2
adds r0, r2
ldr r4, [r0]
@@ -134175,7 +134175,7 @@ atk51_cmd51: ; 804D820
ldr r0, [r4]
adds r0, 0x93
ldrb r1, [r0]
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
ldrb r2, [r5]
lsls r0, r2, 2
adds r0, r6
@@ -134398,7 +134398,7 @@ atk52_cmd52: ; 804DAAC
bl sub_803FA70
ldr r1, =0x02024280
mov r8, r1
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -134528,7 +134528,7 @@ atk52_cmd52: ; 804DAAC
ldrb r0, [r0, 0x1]
cmp r0, 0
bne @0804DC14
- ldr r0, =0x082dae90
+ ldr r0, =gUnknown_082DAE90
str r0, [r7]
b @0804DD8E
.align 2, 0
@@ -134536,14 +134536,14 @@ atk52_cmd52: ; 804DAAC
@0804DC14:
cmp r0, 0x1
bne @0804DC24
- ldr r0, =0x082dae59
+ ldr r0, =gUnknown_082DAE59
mov r1, r9
str r0, [r1]
b @0804DD8E
.align 2, 0
.pool
@0804DC24:
- ldr r0, =0x082daec7
+ ldr r0, =gUnknown_082DAEC7
mov r2, r9
str r0, [r2]
b @0804DD8E
@@ -134676,7 +134676,7 @@ atk52_cmd52: ; 804DAAC
ldrb r0, [r1]
adds r0, 0x1
strb r0, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
b @0804DD6E
.align 2, 0
.pool
@@ -135060,7 +135060,7 @@ sub_804E038: ; 804E038
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldr r1, =0x02024474
@@ -135319,7 +135319,7 @@ sub_804E038: ; 804E038
ldr r0, =0x020242bc
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -135361,7 +135361,7 @@ sub_804E038: ; 804E038
adds r0, 0x50
ldrb r1, [r0]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -135434,7 +135434,7 @@ atk5B_80256E0: ; 804E3C8
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldrb r0, [r5, 0x1F]
@@ -135661,7 +135661,7 @@ sub_804E598: ; 804E598
.align 2, 0
.pool
@0804E5D8:
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
lsls r2, r6, 2
adds r1, r2, r6
lsls r1, 3
@@ -135721,7 +135721,7 @@ sub_804E598: ; 804E598
@0804E642:
ldrb r5, [r0, 0x2]
@0804E644:
- ldr r1, =0x0831aeb8
+ ldr r1, =gUnknown_0831AEB8
lsls r0, r7, 2
adds r4, r0, r1
ldrb r3, [r4]
@@ -136145,8 +136145,8 @@ atk63_jumptoattack: ; 804E990
strh r0, [r2]
adds r0, r1, 0
@0804E9C2:
- ldr r3, =0x082d86a8
- ldr r2, =0x0831c898
+ ldr r3, =gUnknown_082D86A8
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r0]
lsls r0, r1, 1
adds r0, r1
@@ -136381,7 +136381,7 @@ atk67_8025ECC: ; 804EBC0
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldrb r0, [r5]
@@ -136578,7 +136578,7 @@ atk69_8025FE0: ; 804ECDC
adds r5, r2, 0
cmp r1, 0
bne @0804EE38
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -137034,11 +137034,11 @@ sub_804F17C: ; 804F17C
lsls r2, 1
adds r0, r2, 0
strh r0, [r1]
- ldr r0, =0x0831c2c8
+ ldr r0, =gUnknown_0831C2C8
movs r1, 0x60
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x0831c2e8
+ ldr r1, =gUnknown_0831C2E8
movs r0, 0xE
movs r2, 0
movs r3, 0
@@ -137335,7 +137335,7 @@ sub_804F384: ; 804F384
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
adds r0, r4, 0
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x0831c3c0
+ ldr r0, =gUnknown_0831C3C0
movs r1, 0x80
lsls r1, 1
movs r2, 0xA
@@ -137905,7 +137905,7 @@ sub_804F7AC: ; 804F7AC
.pool
@0804F8E4:
ldr r2, =0x02024280
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r0, [r0]
lsls r0, 2
@@ -138068,7 +138068,7 @@ sub_804F7AC: ; 804F7AC
adds r7, r0, 0
adds r7, 0x92
ldrb r3, [r7]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r2, [r6]
lsls r0, r2, 2
adds r0, r1
@@ -138121,7 +138121,7 @@ sub_804F7AC: ; 804F7AC
adds r0, r1
ldr r0, [r0]
bl GetNatureFromPersonality
- ldr r1, =0x0831c4f8
+ ldr r1, =gUnknown_0831C4F8
lsls r0, 24
lsrs r0, 24
adds r0, r1
@@ -138151,7 +138151,7 @@ sub_804F7AC: ; 804F7AC
movs r1, 0
strh r1, [r0]
ldr r2, =0x02024280
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r1, [r3, 0x4]
lsls r1, 28
ldr r0, [r2]
@@ -138181,7 +138181,7 @@ sub_804F7AC: ; 804F7AC
movs r0, 0
strh r0, [r1, 0x28]
ldr r2, =0x02024280
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r1, [r3]
lsls r1, 28
ldr r0, [r2]
@@ -138218,7 +138218,7 @@ sub_804F7AC: ; 804F7AC
adds r0, 0x80
strh r1, [r0]
ldr r2, =0x02024280
- ldr r3, =0x0832a328
+ ldr r3, =gUnknown_0832A328
ldr r0, [r3]
lsls r0, 28
ldr r1, [r2]
@@ -138282,7 +138282,7 @@ sub_804F7AC: ; 804F7AC
bl sub_81A5D44
b @0804FD70
@0804FC38:
- ldr r1, =0x085cd1c8
+ ldr r1, =gUnknown_085CD1C8
ldr r0, =0x02024214
ldr r0, [r0]
ldrb r0, [r0, 0x1]
@@ -138364,7 +138364,7 @@ sub_804F7AC: ; 804F7AC
ldr r2, [r0]
ldr r0, =0x000002a2
adds r2, r0
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r0, [r0]
lsls r0, 2
@@ -138466,7 +138466,7 @@ atk77_setprotect: ; 804FD8C
bne @0804FDCC
movs r6, 0
@0804FDCC:
- ldr r2, =0x0831c3d8
+ ldr r2, =gUnknown_0831C3D8
mov r5, r8
ldrb r1, [r5]
lsls r0, r1, 3
@@ -138484,7 +138484,7 @@ atk77_setprotect: ; 804FD8C
bcc @0804FE80
cmp r6, 0
beq @0804FE80
- ldr r4, =0x0831c898
+ ldr r4, =gUnknown_0831C898
ldr r3, =0x020241ea
ldrh r0, [r3]
lsls r1, r0, 1
@@ -138645,7 +138645,7 @@ atk78_faintifabilitynotdamp: ; 804FEC8
beq @0804FFCC
adds r3, r5, 0
ldrb r5, [r7]
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
adds r4, r0, 0
ldr r6, =0x02024210
@0804FF60:
@@ -138682,7 +138682,7 @@ atk78_faintifabilitynotdamp: ; 804FEC8
ldrb r1, [r1]
bl b_history__record_ability_usage_of_player
ldr r1, =0x02024214
- ldr r0, =0x082db560
+ ldr r0, =gUnknown_082DB560
str r0, [r1]
@0804FFCC:
pop {r3}
@@ -138768,7 +138768,7 @@ sub_8050044: ; 8050044
lsrs r1, 24
adds r3, r0, 0
ldr r6, =0x02024210
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
ldr r0, =0x0202406c
mov r12, r0
ldrb r0, [r2]
@@ -138991,8 +138991,8 @@ sub_8050164: ; 8050164
ldr r1, =0x0202420c
strb r0, [r1]
ldr r5, =0x02024214
- ldr r3, =0x082d86a8
- ldr r2, =0x0831c898
+ ldr r3, =gUnknown_082D86A8
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -140052,7 +140052,7 @@ sub_8050A1C: ; 8050A1C
ldrb r0, [r6]
strb r0, [r1, 0x17]
ldr r1, =0x02024214
- ldr r0, =0x082dae03
+ ldr r0, =gUnknown_082DAE03
str r0, [r1]
ldrb r1, [r6]
lsls r0, r1, 2
@@ -140080,7 +140080,7 @@ sub_8050A1C: ; 8050A1C
cmp r0, 0
beq @08050B78
ldr r1, =0x02024214
- ldr r0, =0x082d9f1c
+ ldr r0, =gUnknown_082D9F1C
str r0, [r1]
@08050B68:
movs r0, 0x1
@@ -140135,7 +140135,7 @@ sub_8050A1C: ; 8050A1C
ldrb r0, [r2]
strb r0, [r1, 0x17]
ldr r1, =0x02024214
- ldr r0, =0x082db5c7
+ ldr r0, =gUnknown_082DB5C7
str r0, [r1]
ldr r1, =0x0202420a
ldrb r0, [r2]
@@ -140185,7 +140185,7 @@ sub_8050A1C: ; 8050A1C
ldrb r0, [r3]
strb r0, [r1, 0x17]
ldr r1, =0x02024214
- ldr r0, =0x082db62f
+ ldr r0, =gUnknown_082DB62F
str r0, [r1]
ldr r1, =0x0202420a
ldrb r0, [r3]
@@ -140226,7 +140226,7 @@ sub_8050A1C: ; 8050A1C
ldrb r0, [r2]
strb r0, [r1, 0x17]
ldr r1, =0x02024214
- ldr r0, =0x082db62f
+ ldr r0, =gUnknown_082DB62F
str r0, [r1]
ldr r1, =0x0202420a
ldrb r0, [r2]
@@ -140759,7 +140759,7 @@ sub_8051064: ; 8051064
ldrh r0, [r0]
strb r0, [r1]
ldr r1, =0x02024214
- ldr r0, =0x082dadd8
+ ldr r0, =gUnknown_082DADD8
str r0, [r1]
movs r0, 0x1
@08051116:
@@ -141179,7 +141179,7 @@ sub_8051424: ; 8051424
movs r3, 0
cmp r3, r6
bcs @080514E8
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
mov r10, r0
ldr r5, =0x02024084
mov r12, r5
@@ -141262,7 +141262,7 @@ sub_8051424: ; 8051424
.pool
@0805150C:
movs r7, 0x3
- ldr r5, =0x0831c898
+ ldr r5, =gUnknown_0831C898
mov r9, r5
@08051512:
bl GenerateRandomNumber
@@ -141402,7 +141402,7 @@ atk91_givemoney: ; 80515C8
ldr r0, [r4]
adds r0, 0x1
bl b_movescr_stack_push
- ldr r0, =0x082db307
+ ldr r0, =gUnknown_082DB307
str r0, [r4]
b @08051658
.align 2, 0
@@ -141601,7 +141601,7 @@ atk93_ko_move: ; 8051730
ldr r0, =0x0202420a
strb r4, [r0]
ldr r1, =0x02024214
- ldr r0, =0x082db552
+ ldr r0, =gUnknown_082DB552
str r0, [r1]
mov r1, r9
ldrb r0, [r1]
@@ -141619,7 +141619,7 @@ atk93_ko_move: ; 8051730
ands r0, r1
cmp r0, 0
bne @080518A0
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r0, [r0]
lsls r2, r0, 1
@@ -141693,7 +141693,7 @@ atk93_ko_move: ; 8051730
cmp r0, r1
bcs @08051942
@080518CA:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r0, [r0]
lsls r2, r0, 1
@@ -142109,7 +142109,7 @@ sub_8051B18: ; 8051B18
@08051C50:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -142227,7 +142227,7 @@ atk97_tryinfatuatetarget: ; 8051C90
cmp r2, 0xC
bne @08051D94
ldr r1, =0x02024214
- ldr r0, =0x082db5f5
+ ldr r0, =gUnknown_082DB5F5
str r0, [r1]
ldr r0, =0x0202420a
strb r2, [r0]
@@ -142296,7 +142296,7 @@ atk97_tryinfatuatetarget: ; 8051C90
adds r2, r0, 0
muls r2, r6
adds r2, r4
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x0202420b
ldrb r0, [r0]
lsls r0, 2
@@ -142366,7 +142366,7 @@ sub_8051E48: ; 8051E48
strb r0, [r4]
ldr r6, =0x02024210
ldrb r1, [r6]
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
ldrb r2, [r4]
lsls r0, r2, 2
adds r0, r7
@@ -142692,7 +142692,7 @@ atk9B_transformdataexecution: ; 805205C
cmp r4, 0x23
bls @08052170
movs r4, 0
- ldr r7, =0x0831c898
+ ldr r7, =gUnknown_0831C898
ldr r3, =0x02024090
adds r5, r3, 0
adds r5, 0x18
@@ -142837,7 +142837,7 @@ sub_80522B8: ; 80522B8
lsls r0, 16
lsrs r2, r0, 16
movs r3, 0
- ldr r0, =0x0831c3e0
+ ldr r0, =gUnknown_0831C3E0
ldrh r1, [r0]
ldr r4, =0x0000fffe
adds r5, r0, 0
@@ -142985,7 +142985,7 @@ atk9D_copyattack: ; 8052300
adds r0, r2
ldrh r0, [r0]
strh r0, [r1]
- ldr r4, =0x0831c898
+ ldr r4, =gUnknown_0831C898
ldrb r0, [r3]
lsls r0, 1
adds r0, r2
@@ -143048,7 +143048,7 @@ atk9D_copyattack: ; 8052300
adds r2, r1
ldrb r4, [r2, 0x18]
lsrs r3, r4, 4
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
@@ -143099,7 +143099,7 @@ sub_80524DC: ; 80524DC
ldr r7, =0x020241ea
movs r6, 0xB1
lsls r6, 1
- ldr r5, =0x0831c3e0
+ ldr r5, =gUnknown_0831C3E0
ldr r0, =0x02024214
mov r8, r0
@080524EE:
@@ -143136,8 +143136,8 @@ sub_80524DC: ; 80524DC
ldr r1, =0xfffffbff
ands r0, r1
str r0, [r2]
- ldr r3, =0x082d86a8
- ldr r2, =0x0831c898
+ ldr r3, =gUnknown_082D86A8
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -143959,7 +143959,7 @@ atkA6_settypetorandomresistance: ; 8052B34
bhi @08052C24
lsls r0, r4, 1
adds r4, r0, r4
- ldr r6, =0x0831ace8
+ ldr r6, =gUnknown_0831ACE8
adds r3, r4, r6
ldr r1, =0x02024258
ldr r2, =0x0202420b
@@ -144007,7 +144007,7 @@ atkA6_settypetorandomresistance: ; 8052B34
mov r8, r0
ldr r1, =0x02024214
mov r12, r1
- ldr r3, =0x0831ace8
+ ldr r3, =gUnknown_0831ACE8
adds r0, r4, 0x1
adds r0, r3
mov r9, r0
@@ -144228,7 +144228,7 @@ atkA8_copymovepermanently: ; 8052D8C
mov r5, r12
adds r5, 0x24
adds r2, r5
- ldr r4, =0x0831c898
+ ldr r4, =gUnknown_0831C898
mov r1, r8
ldrb r0, [r1]
lsls r0, 1
@@ -144341,7 +144341,7 @@ sub_8052F48: ; 8052F48
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -144403,7 +144403,7 @@ move_weather_interaction: ; 8052FAC
push {lr}
lsls r1, 16
lsrs r2, r1, 16
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r2, 1
adds r0, r2
lsls r0, 2
@@ -144504,7 +144504,7 @@ sub_8053018: ; 8053018
cmp r0, 0
beq @08053084
@08053076:
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r1
ldr r0, [r0]
@@ -144533,7 +144533,7 @@ sub_8053018: ; 8053018
.pool
@080530B8:
movs r7, 0x3
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
@080530BC:
bl GenerateRandomNumber
adds r5, r7, 0
@@ -144693,7 +144693,7 @@ atkAC_remaininghptopower: ; 80531F8
lsls r0, 24
lsrs r1, r0, 24
movs r3, 0
- ldr r0, =0x0831c408
+ ldr r0, =gUnknown_0831C408
ldrb r2, [r0]
cmp r1, r2
ble @08053232
@@ -144708,7 +144708,7 @@ atkAC_remaininghptopower: ; 80531F8
bgt @08053224
@08053232:
ldr r2, =0x02024400
- ldr r1, =0x0831c408
+ ldr r1, =gUnknown_0831C408
adds r0, r3, 0x1
adds r0, r1
ldrb r0, [r0]
@@ -144868,7 +144868,7 @@ atkAD_reducepprandom: ; 8053260
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r7, 2
adds r0, r2
ldr r0, [r0]
@@ -145039,7 +145039,7 @@ atkAE_clearstatusifnotsoundproofed: ; 8053438
beq @0805357A
ldr r0, =0x02024210
ldrb r2, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r3, [r7]
lsls r0, r3, 2
adds r0, r1
@@ -145136,7 +145136,7 @@ atkAE_clearstatusifnotsoundproofed: ; 8053438
bne @08053618
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r2
ldr r0, [r0]
@@ -145216,7 +145216,7 @@ atkAE_clearstatusifnotsoundproofed: ; 8053438
beq @080536BC
ldr r0, =0x02024210
ldrb r2, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r3, [r4]
lsls r0, r3, 2
adds r0, r1
@@ -145528,7 +145528,7 @@ atkB3_rolloutdamagecalculation: ; 8053914
ldrb r0, [r0]
bl b_cancel_multi_turn_move_maybe
ldr r1, =0x02024214
- ldr r0, =0x082d8a60
+ ldr r0, =gUnknown_082D8A60
str r0, [r1]
b @08053A60
.align 2, 0
@@ -145620,7 +145620,7 @@ atkB3_rolloutdamagecalculation: ; 8053914
str r0, [r1]
@080539EE:
ldr r3, =0x02024400
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
mov r0, r8
ldrh r1, [r0]
lsls r0, r1, 1
@@ -145762,7 +145762,7 @@ sub_8053AF8: ; 8053AF8
movs r1, 0
strb r1, [r0, 0x10]
ldr r1, =0x02024214
- ldr r0, =0x082d8a60
+ ldr r0, =gUnknown_082D8A60
str r0, [r1]
b @08053B8C
.align 2, 0
@@ -145782,7 +145782,7 @@ sub_8053AF8: ; 8053AF8
strb r0, [r1, 0x10]
@08053B4C:
ldr r3, =0x02024400
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -145826,7 +145826,7 @@ sub_8053AF8: ; 8053AF8
thumb_func_start atkB6_happinesstodamagecalculation
atkB6_happinesstodamagecalculation: ; 8053BAC
push {r4,lr}
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -145933,7 +145933,7 @@ atkB7_presentdamagecalculation: ; 8053C30
cmp r4, 0xCB
bgt @08053CAC
ldr r1, =0x02024214
- ldr r0, =0x082d8a30
+ ldr r0, =gUnknown_082D8A30
b @08053CE6
.align 2, 0
.pool
@@ -145949,7 +145949,7 @@ atkB7_presentdamagecalculation: ; 8053C30
cmp r1, r0
bne @08053CD8
ldr r1, =0x02024214
- ldr r0, =0x082d9efb
+ ldr r0, =gUnknown_082D9EFB
b @08053CE6
.align 2, 0
.pool
@@ -145960,7 +145960,7 @@ atkB7_presentdamagecalculation: ; 8053C30
ands r0, r1
strb r0, [r2]
ldr r1, =0x02024214
- ldr r0, =0x082d9ee1
+ ldr r0, =gUnknown_082D9EE1
@08053CE6:
str r0, [r1]
pop {r4}
@@ -146145,7 +146145,7 @@ atkB9_magnitudedamagecalculation: ; 8053DA4
adds r4, r6, 0
ldr r0, =0x0202420b
ldrb r5, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
mov r12, r1
ldr r7, =0x02024210
@08053E72:
@@ -146554,7 +146554,7 @@ atkBE_breakfree: ; 805417C
strb r0, [r1, 0x4]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082dafc5
+ ldr r0, =gUnknown_082DAFC5
b @080542BA
.align 2, 0
.pool
@@ -146581,7 +146581,7 @@ atkBE_breakfree: ; 805417C
str r0, [r1]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082dafd6
+ ldr r0, =gUnknown_082DAFD6
b @080542BA
.align 2, 0
.pool
@@ -146619,7 +146619,7 @@ atkBE_breakfree: ; 805417C
strb r4, [r1, 0xA]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082dafdd
+ ldr r0, =gUnknown_082DAFDD
b @080542BA
.align 2, 0
.pool
@@ -146944,7 +146944,7 @@ atkC2_selectnexttarget: ; 8054524
adds r3, r6, 0
ldr r0, =0x0202420b
ldrb r5, [r0]
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
mov r12, r0
adds r4, r1, 0
ldr r7, =0x02024210
@@ -147243,7 +147243,7 @@ atkC4_802B910: ; 80546E4
str r0, [r1]
ldr r2, =0x020241f0
mov r8, r2
- ldr r5, =0x083203cc
+ ldr r5, =gUnknown_083203CC
mov r1, r9
ldrb r0, [r1]
movs r4, 0x64
@@ -147258,7 +147258,7 @@ atkC4_802B910: ; 80546E4
ldrb r3, [r1, 0x1]
mov r2, r8
str r3, [r2]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -147732,7 +147732,7 @@ atkCC_callterrainattack: ; 8054BEC
ands r0, r1
str r0, [r2]
ldr r4, =0x020241ea
- ldr r1, =0x0831c414
+ ldr r1, =gUnknown_0831C414
ldr r0, =0x02022ff0
ldrb r0, [r0]
lsls r0, 1
@@ -147744,8 +147744,8 @@ atkCC_callterrainattack: ; 8054BEC
bl sub_80458E0
ldr r1, =0x0202420c
strb r0, [r1]
- ldr r3, =0x082d86a8
- ldr r2, =0x0831c898
+ ldr r3, =gUnknown_082D86A8
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -148003,7 +148003,7 @@ atkD1_sethelpinghand: ; 8054E0C
beq @08054E90
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r3, [r3]
lsls r0, r3, 2
adds r0, r2
@@ -148106,7 +148106,7 @@ sub_8054EB4: ; 8054EB4
adds r2, 0x29
adds r0, r4, r2
ldrb r1, [r0]
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldr r3, =0x0202406e
ldrb r0, [r6]
lsls r0, 1
@@ -148198,7 +148198,7 @@ sub_8054EB4: ; 8054EB4
cmp r0, 0x3C
bne @08055010
ldr r1, =0x02024214
- ldr r0, =0x082db63f
+ ldr r0, =gUnknown_082DB63F
str r0, [r1]
ldr r1, =0x0202420a
ldrb r0, [r7]
@@ -148723,7 +148723,7 @@ atkD9_scaledamagebyhealthratio: ; 8055428
ldrh r0, [r4]
cmp r0, 0
bne @08055464
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -149021,7 +149021,7 @@ atkDD_weightdamagecalculation: ; 8055684
mov r7, r8
push {r7}
movs r5, 0
- ldr r2, =0x0831c428
+ ldr r2, =gUnknown_0831C428
ldrh r0, [r2]
ldr r1, =0x0000ffff
cmp r0, r1
@@ -149165,7 +149165,7 @@ atkDE_asistattackselect: ; 805571C
adds r1, r5, 0x1
cmp r0, 0
bne @080557EE
- ldr r0, =0x0831c3e0
+ ldr r0, =gUnknown_0831C3E0
ldrh r2, [r0]
adds r3, r0, 0
cmp r2, r8
@@ -149413,7 +149413,7 @@ atkE1_802CBE4: ; 805599C
cmp r0, r1
bcs @08055A22
adds r4, r2, 0
- ldr r6, =0x0832a328
+ ldr r6, =gUnknown_0832A328
@080559E2:
ldrb r0, [r4]
bl battle_side_get_owner
@@ -149502,7 +149502,7 @@ atkE2_cmde2: ; 8055A78
adds r1, r3
movs r0, 0
str r0, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r1, [r4]
ldr r0, =0x0202449c
ldr r0, [r0]
@@ -149683,7 +149683,7 @@ sub_8055C00: ; 8055C00
beq @08055CC4
movs r6, 0
mov r7, sp
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
mov r8, r0
@08055C2A:
movs r0, 0x64
@@ -149783,7 +149783,7 @@ sub_8055C00: ; 8055C00
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
adds r0, r1
ldrb r0, [r0, 0x17]
b @08055D3C
@@ -149797,7 +149797,7 @@ sub_8055C00: ; 8055C00
adds r2, 0x63
subs r2, r4
lsls r2, 1
- ldr r1, =0x0831c464
+ ldr r1, =gUnknown_0831C464
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -149808,7 +149808,7 @@ sub_8055C00: ; 8055C00
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
adds r0, r1
ldrb r0, [r0, 0x16]
@08055D3C:
@@ -149868,7 +149868,7 @@ sub_8055C00: ; 8055C00
@08055DAE:
cmp r2, 0x8
bgt @08055DD0
- ldr r0, =0x0831c47a
+ ldr r0, =gUnknown_0831C47A
adds r0, r2, r0
ldrb r0, [r0]
cmp r0, r4
@@ -149878,7 +149878,7 @@ sub_8055C00: ; 8055C00
adds r0, r7
adds r2, r1, r2
lsls r2, 1
- ldr r1, =0x0831c440
+ ldr r1, =gUnknown_0831C440
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -149964,7 +149964,7 @@ atkE7_castform_switch: ; 8055E64
lsrs r4, r0, 24
cmp r4, 0
beq @08055E8E
- ldr r0, =0x082db4a9
+ ldr r0, =gUnknown_082DB4A9
bl b_push_move_exec
ldr r0, =0x0202449c
ldr r0, [r0]
@@ -149983,7 +149983,7 @@ atkE7_castform_switch: ; 8055E64
atkE8_settypebasedhalvers: ; 8055EA4
push {r4,lr}
movs r4, 0
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -150250,7 +150250,7 @@ atkEB_settypetoterrain: ; 80560BC
movs r0, 0x21
adds r0, r3
mov r12, r0
- ldr r5, =0x0831c483
+ ldr r5, =gUnknown_0831C483
ldr r4, =0x02022ff0
ldrb r0, [r4]
adds r0, r5
@@ -150339,7 +150339,7 @@ atkEC_802D2A0: ; 805616C
beq @0805620C
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r3, [r4]
lsls r0, r3, 2
adds r0, r2
@@ -150525,7 +150525,7 @@ sub_8056300: ; 8056300
ldrb r0, [r5]
bl dp01_battle_side_mark_buffer_for_execution
ldr r1, =0x02024214
- ldr r0, =0x082dbe02
+ ldr r0, =gUnknown_082DBE02
b @08056694
.align 2, 0
.pool
@@ -150541,7 +150541,7 @@ sub_8056300: ; 8056300
ldrb r0, [r5]
bl dp01_battle_side_mark_buffer_for_execution
ldr r1, =0x02024214
- ldr r0, =0x082dbdca
+ ldr r0, =gUnknown_082DBDCA
b @08056694
.align 2, 0
.pool
@@ -150566,7 +150566,7 @@ sub_8056300: ; 8056300
.align 2, 0
.pool
@080563B0:
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
ldr r2, =0x02024084
ldrb r1, [r6]
movs r0, 0x58
@@ -150695,7 +150695,7 @@ sub_8056300: ; 8056300
.align 2, 0
.pool
@080564C8:
- ldr r1, =0x0831c48d
+ ldr r1, =gUnknown_0831C48D
ldrh r0, [r2]
subs r0, 0x2
adds r0, r1
@@ -150775,7 +150775,7 @@ sub_8056300: ; 8056300
ldrb r0, [r0]
bl dp01_battle_side_mark_buffer_for_execution
ldr r1, =0x02024214
- ldr r0, =0x082dbd84
+ ldr r0, =gUnknown_082DBD84
str r0, [r1]
ldr r1, =0x0202406e
ldr r0, =0x0202420c
@@ -150845,7 +150845,7 @@ sub_8056300: ; 8056300
cmp r4, 0x4
bne @0805668C
ldr r1, =0x02024214
- ldr r0, =0x082dbd84
+ ldr r0, =gUnknown_082DBD84
str r0, [r1]
ldr r1, =0x0202406e
ldr r0, =0x0202420c
@@ -150883,7 +150883,7 @@ sub_8056300: ; 8056300
ldr r0, =0x02024332
strb r4, [r0, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082dbdd4
+ ldr r0, =gUnknown_082DBDD4
@08056694:
str r0, [r1]
@08056696:
@@ -151548,7 +151548,7 @@ atkF3_receive_new_pokemon_maybe: ; 8056BEC
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldr r1, =0x02024332
@@ -152306,7 +152306,7 @@ sub_805725C: ; 805725C
mov r2, r10
strb r0, [r2, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db220
+ ldr r0, =gUnknown_082DB220
str r0, [r1]
movs r0, 0x2
mov r8, r0
@@ -152349,7 +152349,7 @@ sub_805725C: ; 805725C
cmp r4, 0
beq @08057354
ldr r1, =0x02024214
- ldr r0, =0x082db213
+ ldr r0, =gUnknown_082DB213
str r0, [r1]
movs r1, 0x2
mov r8, r1
@@ -152367,7 +152367,7 @@ sub_805725C: ; 805725C
ldr r0, =0x02024332
strb r4, [r0, 0x5]
ldr r1, =0x02024214
- ldr r0, =0x082db220
+ ldr r0, =gUnknown_082DB220
str r0, [r1]
movs r2, 0x2
mov r8, r2
@@ -152403,7 +152403,7 @@ sub_805725C: ; 805725C
cmp r5, 0
beq @080573D4
ldr r1, =0x02024214
- ldr r0, =0x082db26a
+ ldr r0, =gUnknown_082DB26A
str r0, [r1]
b @080573EC
.align 2, 0
@@ -152416,7 +152416,7 @@ sub_805725C: ; 805725C
str r0, [r4]
bl b_movescr_stack_push_cursor
ldr r1, =0x02024214
- ldr r0, =0x082db277
+ ldr r0, =gUnknown_082DB277
str r0, [r1]
mov r0, r10
strb r5, [r0, 0x5]
@@ -152529,7 +152529,7 @@ dp01_tbl1_exec_completed: ; 805748C
.pool
@080574E0:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -152550,7 +152550,7 @@ dp01_tbl1_exec_completed: ; 805748C
bx_exec_buffer_A_ch0_tbl1: ; 8057504
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -152566,7 +152566,7 @@ bx_exec_buffer_A_ch0_tbl1: ; 8057504
ldrb r0, [r1]
cmp r0, 0x38
bhi @0805754C
- ldr r0, =0x0831c514
+ ldr r0, =gUnknown_0831C514
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -152837,7 +152837,7 @@ sub_8057588: ; 8057588
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -152914,7 +152914,7 @@ sub_80577F0: ; 80577F0
sub_8057824: ; 8057824
push {r4,r5,lr}
sub sp, 0x4
- ldr r1, =0x0831c5f8
+ ldr r1, =gUnknown_0831C5F8
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -153152,7 +153152,7 @@ sub_8057824: ; 8057824
ldrb r1, [r2]
adds r1, 0xD
bl pokemon_getattr
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -153167,7 +153167,7 @@ sub_8057824: ; 8057824
@08057A70:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -153283,7 +153283,7 @@ sub_8057824: ; 8057824
ldrb r1, [r2]
adds r1, 0xD
bl pokemon_getattr
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -153298,7 +153298,7 @@ sub_8057824: ; 8057824
@08057B94:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -153404,7 +153404,7 @@ sub_8057BFC: ; 8057BFC
.align 2, 0
.pool
@08057C98:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r1]
lsls r0, r1, 1
adds r0, r1
@@ -153531,7 +153531,7 @@ sub_8057BFC: ; 8057BFC
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -153746,7 +153746,7 @@ sub_8057BFC: ; 8057BFC
ldrb r0, [r0]
movs r1, 0x1B
bl battle_menu_cursor_related_2
- ldr r0, =0x085ccaca
+ ldr r0, =gUnknown_085CCACA
movs r1, 0xB
bl battle_show_message_maybe
ldr r1, =0x03005d60
@@ -154030,7 +154030,7 @@ sub_8058138: ; 8058138
ldrb r4, [r6, 0x18]
lsls r3, r4, 24
lsrs r2, r3, 28
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
mov r12, r0
add r1, r10
ldrb r0, [r1]
@@ -155904,10 +155904,10 @@ sub_80591B8: ; 80591B8
movs r1, 0x19
bl pokemon_getattr
str r0, [sp, 0x4]
- ldr r3, =0x0831f72c
+ ldr r3, =gUnknown_0831F72C
adds r4, 0x1
lsls r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -156065,9 +156065,9 @@ sub_8059330: ; 8059330
movs r1, 0x19
bl pokemon_getattr
adds r3, r0, 0
- ldr r6, =0x0831f72c
+ ldr r6, =gUnknown_0831F72C
lsls r1, r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -156183,10 +156183,10 @@ sub_8059400: ; 8059400
bl pokemon_getattr
lsls r0, 16
lsrs r0, 16
- ldr r3, =0x0831f72c
+ ldr r3, =gUnknown_0831F72C
adds r4, 0x1
lsls r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -156902,7 +156902,7 @@ sub_8059AAC: ; 8059AAC
ldrh r1, [r4]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r7, 0
bl gf_strcpy
@@ -156933,7 +156933,7 @@ sub_8059AAC: ; 8059AAC
sub_8059B18: ; 8059B18
push {r4,lr}
ldr r4, =0x02022e2c
- ldr r1, =0x085cca6f
+ ldr r1, =gUnknown_085CCA6F
adds r0, r4, 0
bl gf_strcpy
adds r0, r4, 0
@@ -157007,7 +157007,7 @@ sub_8059BB0: ; 8059BB0
ldr r0, =0x02023068
adds r4, r0
ldr r6, =0x02022e2c
- ldr r1, =0x085cca73
+ ldr r1, =gUnknown_085CCA73
adds r0, r6, 0
bl gf_strcpy
movs r1, 0xFC
@@ -157019,7 +157019,7 @@ sub_8059BB0: ; 8059BB0
movs r1, 0x1
strb r1, [r0]
adds r0, 0x1
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
ldr r2, =0x020244b0
ldrb r1, [r5]
adds r1, r2
@@ -157034,7 +157034,7 @@ sub_8059BB0: ; 8059BB0
ldrb r2, [r1, 0x2]
lsls r1, r2, 3
subs r1, r2
- ldr r2, =0x0831ae38
+ ldr r2, =gUnknown_0831AE38
adds r1, r2
bl gf_strcpy
adds r0, r6, 0
@@ -157281,7 +157281,7 @@ b_link_standby_message: ; 8059DC0
strh r1, [r0]
ldr r0, =0x02022e16
strh r1, [r0]
- ldr r0, =0x085cca29
+ ldr r0, =gUnknown_085CCA29
movs r1, 0
bl battle_show_message_maybe
@08059DE0:
@@ -160051,12 +160051,12 @@ sub_805B4F0: ; 805B4F0
beq @0805B618
movs r0, 0x5A
mov r9, r0
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
b @0805B642
.align 2, 0
.pool
@0805B618:
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
lsls r0, r4, 2
adds r0, r1
ldrb r1, [r0]
@@ -160074,7 +160074,7 @@ sub_805B4F0: ; 805B4F0
@0805B63C:
movs r0, 0x50
mov r9, r0
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
@0805B642:
lsls r0, r4, 2
adds r0, r1
@@ -160137,7 +160137,7 @@ sub_805B4F0: ; 805B4F0
ldrb r1, [r6]
adds r1, r4
strb r0, [r1]
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
lsls r5, 3
adds r5, r0
ldrh r0, [r5, 0x4]
@@ -160418,7 +160418,7 @@ dp01t_08_1_8032428: ; 805B864
adds r0, r4, 0
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
lsls r4, 2
adds r4, r1
ldrb r1, [r4]
@@ -161231,7 +161231,7 @@ dp01t_12_6_battle_menu: ; 805C044
ldr r1, =sub_805C004 + 1
str r1, [r0]
bl sub_817F2A8
- ldr r0, =0x085cca3a
+ ldr r0, =gUnknown_085CCA3A
movs r1, 0x2
bl battle_show_message_maybe
movs r4, 0
@@ -161249,7 +161249,7 @@ dp01t_12_6_battle_menu: ; 805C044
ldrb r0, [r0]
movs r1, 0
bl sub_8059CB4
- ldr r0, =0x085cc9f3
+ ldr r0, =gUnknown_085CC9F3
bl sub_814E6F0
ldr r0, =0x02022e2c
movs r1, 0x1
@@ -161278,7 +161278,7 @@ sub_805C0B0: ; 805C0B0
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldr r1, =0x03005d74
@@ -162486,7 +162486,7 @@ dp01t_2F_1_pokemon_enter: ; 805CA80
bl gpu_pal_alloc_new
adds r4, r0, 0
lsls r4, 24
- ldr r1, =0x08305d8c
+ ldr r1, =gUnknown_08305D8C
ldr r0, =0x03005d90
ldr r0, [r0]
ldrb r0, [r0, 0x8]
@@ -163262,7 +163262,7 @@ sub_805D19C: ; 805D19C
ldr r0, [r0]
adds r0, 0x92
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r2
@@ -163294,7 +163294,7 @@ sub_805D19C: ; 805D19C
lsls r0, 24
lsrs r0, 22
adds r0, r4, r0
- ldr r2, =0x0831c494
+ ldr r2, =gUnknown_0831C494
adds r0, r2
ldrb r0, [r0]
cmp r0, r7
@@ -163325,7 +163325,7 @@ sub_805D19C: ; 805D19C
ldrb r0, [r0]
cmp r0, 0
beq @0805D26E
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsls r1, r4, 2
adds r1, r0
ldr r0, [r1]
@@ -163375,7 +163375,7 @@ sub_805D19C: ; 805D19C
@0805D2BE:
movs r5, 0
movs r6, 0
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
mov r4, r10
@0805D2C6:
ldrh r0, [r4]
@@ -163420,7 +163420,7 @@ sub_805D19C: ; 805D19C
@0805D316:
adds r7, 0x4
adds r4, 0x2
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
adds r0, 0xC
cmp r7, r0
ble @0805D2C6
@@ -163446,7 +163446,7 @@ sub_805D19C: ; 805D19C
cmp r6, 0
bne @0805D388
@0805D346:
- ldr r5, =0x0832a328
+ ldr r5, =gUnknown_0832A328
@0805D348:
bl GenerateRandomNumber
lsls r0, 16
@@ -163489,7 +163489,7 @@ sub_805D19C: ; 805D19C
lsls r1, 10
ands r1, r0
lsrs r4, r1, 16
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -163557,7 +163557,7 @@ sub_805D19C: ; 805D19C
ands r5, r0
b @0805D442
@0805D434:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r1]
lsls r0, r1, 1
adds r0, r1
@@ -163622,7 +163622,7 @@ sub_805D4A8: ; 805D4A8
push {lr}
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r2, 1
adds r0, r2
lsls r0, 2
@@ -163793,7 +163793,7 @@ sub_805D5F4: ; 805D5F4
.align 2, 0
.pool
@0805D680:
- ldr r4, =0x0831c604
+ ldr r4, =gUnknown_0831C604
ldr r0, =0x02024064
mov r9, r0
ldrb r0, [r0]
@@ -164249,7 +164249,7 @@ move_anim_start_t3: ; 805D908
ldr r0, [r4]
ldr r0, [r0, 0x8]
strh r7, [r0]
- ldr r0, =0x082c9320
+ ldr r0, =gUnknown_082C9320
adds r1, r5, 0
movs r2, 0
bl move_something
@@ -164368,7 +164368,7 @@ move_anim_start_t4: ; 805DAC4
strb r1, [r0]
ldr r0, =0x02038437
strb r2, [r0]
- ldr r0, =0x082c937c
+ ldr r0, =gUnknown_082C937C
adds r1, r3, 0
movs r2, 0
bl move_something
@@ -164558,7 +164558,7 @@ sub_805DC0C: ; 805DC0C
bl battle_get_per_side_status
lsls r0, 24
lsls r2, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r2, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -164733,7 +164733,7 @@ sub_805DD7C: ; 805DD7C
beq @0805DE2C
@0805DE00:
lsls r0, r5, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -164749,7 +164749,7 @@ sub_805DD7C: ; 805DD7C
.pool
@0805DE2C:
lsls r0, r5, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -164877,7 +164877,7 @@ sub_805DF38: ; 805DF38
bl battle_get_per_side_status
lsls r0, 24
lsls r4, 3
- ldr r2, =0x08305654
+ ldr r2, =gUnknown_08305654
adds r2, r4, r2
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -164888,7 +164888,7 @@ sub_805DF38: ; 805DF38
adds r0, r2, 0
movs r2, 0
bl LZ77UnCompAnyRam
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
adds r4, r0
adds r0, r4, 0
bl gpu_pal_obj_decompress_and_apply
@@ -164912,7 +164912,7 @@ sub_805DF84: ; 805DF84
bl battle_get_per_side_status
lsls r0, 24
lsls r5, 3
- ldr r2, =0x08305d4c
+ ldr r2, =gUnknown_08305D4C
adds r2, r5, r2
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -164923,7 +164923,7 @@ sub_805DF84: ; 805DF84
adds r0, r2, 0
movs r2, 0
bl LZ77UnCompAnyRam
- ldr r0, =0x08305d8c
+ ldr r0, =gUnknown_08305D8C
adds r5, r0
ldr r0, [r5]
lsls r4, 20
@@ -164950,7 +164950,7 @@ nullsub_25: ; 805DFE0
sub_805DFE4: ; 805DFE4
push {lr}
lsls r0, 16
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
lsrs r0, 13
adds r0, r1
ldrh r0, [r0, 0x4]
@@ -164964,7 +164964,7 @@ sub_805DFE4: ; 805DFE4
thumb_func_start sub_805DFFC
sub_805DFFC: ; 805DFFC
push {r4-r7,lr}
- ldr r4, =0x0832c128
+ ldr r4, =gUnknown_0832C128
adds r0, r4, 0
bl gpu_pal_obj_alloc_tag_and_apply
adds r4, 0x8
@@ -164974,22 +164974,22 @@ sub_805DFFC: ; 805DFFC
lsls r0, 24
cmp r0, 0
bne @0805E034
- ldr r0, =0x0832c0d0
+ ldr r0, =gUnknown_0832C0D0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0832c0d8
+ ldr r0, =gUnknown_0832C0D8
bl gpu_tile_obj_decompress_and_load
movs r5, 0x2
b @0805E056
.align 2, 0
.pool
@0805E034:
- ldr r4, =0x0832c0e0
+ ldr r4, =gUnknown_0832C0E0
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
adds r4, 0x8
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
- ldr r4, =0x0832c0f0
+ ldr r4, =gUnknown_0832C0F0
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
adds r4, 0x8
@@ -165001,7 +165001,7 @@ sub_805DFFC: ; 805DFFC
cmp r4, r5
bcs @0805E076
ldr r7, =0x02024076
- ldr r6, =0x0832c108
+ ldr r6, =gUnknown_0832C108
@0805E060:
adds r0, r4, r7
ldrb r0, [r0]
@@ -165034,7 +165034,7 @@ sub_805E08C: ; 805E08C
@0805E09C:
cmp r4, 0x1
bne @0805E0B8
- ldr r4, =0x0832c128
+ ldr r4, =gUnknown_0832C128
adds r0, r4, 0
bl gpu_pal_obj_alloc_tag_and_apply
adds r4, 0x8
@@ -165056,13 +165056,13 @@ sub_805E08C: ; 805E08C
ands r0, r1
cmp r0, 0
beq @0805E0E4
- ldr r0, =0x0832c100
+ ldr r0, =gUnknown_0832C100
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
.pool
@0805E0E4:
- ldr r0, =0x0832c0d0
+ ldr r0, =gUnknown_0832C0D0
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165070,7 +165070,7 @@ sub_805E08C: ; 805E08C
@0805E0F0:
cmp r4, 0x3
bne @0805E100
- ldr r0, =0x0832c0d8
+ ldr r0, =gUnknown_0832C0D8
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165094,7 +165094,7 @@ sub_805E08C: ; 805E08C
@0805E120:
cmp r4, 0x2
bne @0805E130
- ldr r0, =0x0832c0e0
+ ldr r0, =gUnknown_0832C0E0
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165102,7 +165102,7 @@ sub_805E08C: ; 805E08C
@0805E130:
cmp r4, 0x3
bne @0805E140
- ldr r0, =0x0832c0e8
+ ldr r0, =gUnknown_0832C0E8
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165110,7 +165110,7 @@ sub_805E08C: ; 805E08C
@0805E140:
cmp r4, 0x4
bne @0805E150
- ldr r0, =0x0832c0f0
+ ldr r0, =gUnknown_0832C0F0
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165118,7 +165118,7 @@ sub_805E08C: ; 805E08C
@0805E150:
cmp r4, 0x5
bne @0805E160
- ldr r0, =0x0832c0f8
+ ldr r0, =gUnknown_0832C0F8
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
.align 2, 0
@@ -165154,7 +165154,7 @@ sub_805E08C: ; 805E08C
ldrb r0, [r0, 0x3]
@0805E198:
lsls r0, 3
- ldr r1, =0x0832c108
+ ldr r1, =gUnknown_0832C108
adds r0, r1
bl gpu_tile_obj_decompress_and_load
b @0805E1AE
@@ -165172,7 +165172,7 @@ sub_805E08C: ; 805E08C
thumb_func_start load_gfxc_health_bar
load_gfxc_health_bar: ; 805E1B8
push {lr}
- ldr r0, =0x08c093f0
+ ldr r0, =gUnknown_08C093F0
ldr r1, =0x020244d4
ldr r1, [r1]
movs r2, 0xBA
@@ -165589,7 +165589,7 @@ sub_805E448: ; 805E448
mov r9, r3
ldr r4, [r2, 0xC]
lsls r0, r1, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -165661,7 +165661,7 @@ sub_805E448: ; 805E448
adds r4, r0, 0
mov r1, r8
lsls r0, r1, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -165700,7 +165700,7 @@ sub_805E448: ; 805E448
adds r4, r0, 0
mov r1, r8
lsls r0, r1, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -165771,7 +165771,7 @@ sub_805E448: ; 805E448
ldr r1, =0x02020630
adds r1, 0x8
adds r0, r1
- ldr r1, =0x08309aac
+ ldr r1, =gUnknown_08309AAC
mov r3, r8
lsls r2, r3, 2
adds r1, r2
@@ -165886,7 +165886,7 @@ sub_805E7DC: ; 805E7DC
lsls r0, 24
cmp r0, 0
beq @0805E814
- ldr r0, =0x08c2d120
+ ldr r0, =gUnknown_08C2D120
b @0805E822
.align 2, 0
.pool
@@ -165896,7 +165896,7 @@ sub_805E7DC: ; 805E7DC
lsls r0, 24
cmp r0, 0
beq @0805E83C
- ldr r0, =0x08c2cee0
+ ldr r0, =gUnknown_08C2CEE0
@0805E822:
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -165909,7 +165909,7 @@ sub_805E7DC: ; 805E7DC
.align 2, 0
.pool
@0805E83C:
- ldr r0, =0x08c2d120
+ ldr r0, =gUnknown_08C2D120
ldr r1, =0x020244d4
ldr r1, [r1]
lsls r4, 2
@@ -165920,7 +165920,7 @@ sub_805E7DC: ; 805E7DC
@0805E84E:
movs r3, 0x1
lsls r6, r5, 4
- ldr r7, =0x08c2cebc
+ ldr r7, =gUnknown_08C2CEBC
ldr r0, =0x020244d4
ldr r0, [r0]
adds r0, 0x4
@@ -166445,14 +166445,14 @@ sub_805EC84: ; 805EC84
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r0, =0x0831c6a0
+ ldr r0, =gUnknown_0831C6A0
bl gpu_tile_obj_decompress_and_load
movs r0, 0x1
bl battle_get_side_with_given_state
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0831c6b0
+ ldr r0, =gUnknown_0831C6B0
mov r8, r0
adds r0, r5, 0
movs r1, 0
@@ -166613,7 +166613,7 @@ sub_805ED70: ; 805ED70
adds r4, r1, 0
cmp r0, 0
beq @0805EE06
- ldr r0, =0x08305dcc
+ ldr r0, =gUnknown_08305DCC
ldrh r1, [r3, 0x2]
adds r1, r0
ldrb r0, [r1]
@@ -166690,7 +166690,7 @@ sub_805EE54: ; 805EE54
beq @0805EE7E
adds r5, r0, 0
@0805EE7E:
- ldr r0, =0x08305dcc
+ ldr r0, =gUnknown_08305DCC
adds r0, r5, r0
ldrb r0, [r0]
cmp r0, 0
@@ -166887,7 +166887,7 @@ init_uns_table_pokemon_copy: ; 805EFBC
adds r0, r3, r6
lsls r0, 3
adds r1, r0, r1
- ldr r2, =0x08329d98
+ ldr r2, =gUnknown_08329D98
adds r1, 0x14
adds r0, r2
ldm r0!, {r2,r5,r7}
@@ -167092,7 +167092,7 @@ sub_805F164: ; 805F164
bx_exec_buffer_A_ch0_tbl7: ; 805F180
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -167108,7 +167108,7 @@ bx_exec_buffer_A_ch0_tbl7: ; 805F180
ldrb r0, [r1]
cmp r0, 0x38
bhi @0805F1C8
- ldr r0, =0x0831c6c8
+ ldr r0, =gUnknown_0831C6C8
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -168690,7 +168690,7 @@ dp01_tbl7_exec_completed: ; 805FF18
.pool
@0805FF6C:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -171497,14 +171497,14 @@ sub_8061690: ; 8061690
ldrb r0, [r0]
cmp r0, 0x1
beq @08061788
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bcc
ldrh r1, [r0]
b @0806178C
.align 2, 0
.pool
@08061788:
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldrh r1, [r3]
@0806178C:
lsls r0, r1, 2
@@ -171548,7 +171548,7 @@ sub_8061690: ; 8061690
bl template_build_for_pokemon_or_trainer
ldr r6, =0x0202499c
mov r9, r7
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
mov r2, r8
lsls r0, r2, 2
adds r0, r1
@@ -171592,7 +171592,7 @@ sub_8061690: ; 8061690
adds r0, r4
movs r1, 0x2
strh r1, [r0, 0x2E]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
mov r2, r8
lsls r0, r2, 3
adds r0, r1
@@ -171753,14 +171753,14 @@ sub_80618D8: ; 80618D8
ldrb r0, [r0]
cmp r0, 0x1
beq @080619D0
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bcc
ldrh r1, [r0]
b @080619D4
.align 2, 0
.pool
@080619D0:
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldrh r1, [r3]
@080619D4:
lsls r0, r1, 2
@@ -171781,7 +171781,7 @@ sub_80618D8: ; 80618D8
mov r0, r8
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r2, =0x083054e0
+ ldr r2, =gUnknown_083054E0
mov r3, r8
lsls r1, r3, 2
adds r1, r2
@@ -171829,7 +171829,7 @@ sub_80618D8: ; 80618D8
adds r0, r4
ldr r1, =0x0000fffe
strh r1, [r0, 0x2E]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
mov r2, r8
lsls r0, r2, 3
adds r0, r1
@@ -172523,7 +172523,7 @@ sub_8061FB8: ; 8061FB8
.align 2, 0
.pool
@08062040:
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
lsls r0, r4, 1
adds r2, r5, r0
ldrh r1, [r2]
@@ -172557,7 +172557,7 @@ sub_8061FB8: ; 8061FB8
strb r0, [r5]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -172591,7 +172591,7 @@ sub_8061FB8: ; 8061FB8
ldrh r2, [r0]
cmp r2, 0
beq @080620C6
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r2, 1
adds r0, r2
lsls r0, 2
@@ -174257,7 +174257,7 @@ sub_8062E54: ; 8062E54
bne @08062E9C
b @080630AC
@08062E9C:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -174284,7 +174284,7 @@ sub_8062E54: ; 8062E54
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -174310,7 +174310,7 @@ sub_8062E54: ; 8062E54
adds r7, r3, 0
mov r8, r7
@08062F1E:
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
ldr r1, =0x02024250
ldr r2, =0x02024064
ldrb r0, [r2]
@@ -174412,7 +174412,7 @@ sub_8062E54: ; 8062E54
adds r5, r4, 0
cmp r5, r10
bge @080630AC
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
mov r9, r0
@08062FF0:
movs r0, 0x64
@@ -174559,7 +174559,7 @@ ai_switchout_natural_cure: ; 80630C0
.align 2, 0
.pool
@08063128:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r1, =0x02024250
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -174652,7 +174652,7 @@ ai_has_super_effective_move_on_field: ; 80631BC
lsrs r3, r0, 24
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r2
ldr r0, [r0]
@@ -174727,7 +174727,7 @@ ai_has_super_effective_move_on_field: ; 80631BC
lsrs r3, r0, 24
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r2
ldr r0, [r0]
@@ -174872,7 +174872,7 @@ ai_switchout_something: ; 8063364
bne @080633A4
b @080635EE
@080633A4:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -174899,7 +174899,7 @@ ai_switchout_something: ; 8063364
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -175055,7 +175055,7 @@ ai_switchout_something: ; 8063364
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
adds r0, r1
ldrb r2, [r0, 0x17]
b @08063564
@@ -175065,7 +175065,7 @@ ai_switchout_something: ; 8063364
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
adds r0, r2
ldrb r2, [r0, 0x16]
@08063564:
@@ -175262,7 +175262,7 @@ sub_8063614: ; 8063614
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -175646,7 +175646,7 @@ sub_8063A08: ; 8063A08
lsrs r2, 24
mov r8, r2
movs r7, 0
- ldr r0, =0x0831ace8
+ ldr r0, =gUnknown_0831ACE8
mov r10, r0
ldrb r0, [r0]
cmp r0, 0xFF
@@ -175752,7 +175752,7 @@ sub_8063A90: ; 8063A90
bl battle_get_side_with_given_state
ldr r1, =0x02024210
ldrb r1, [r1]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, 24
lsrs r0, 22
adds r0, r2
@@ -175784,7 +175784,7 @@ sub_8063A90: ; 8063A90
str r0, [sp, 0x4]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldr r4, [sp, 0x4]
lsls r0, r4, 2
adds r0, r2
@@ -175870,7 +175870,7 @@ sub_8063A90: ; 8063A90
b @08063CF2
@08063BF6:
lsls r0, r7, 2
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
adds r0, r1
mov r8, r0
mov r10, sp
@@ -175922,7 +175922,7 @@ sub_8063A90: ; 8063A90
ldrb r0, [r0]
cmp r7, r0
beq @08063CD8
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -176019,7 +176019,7 @@ sub_8063A90: ; 8063A90
@08063D36:
ldr r4, [sp, 0xC]
lsls r0, r4, 2
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
adds r0, r1
ldr r0, [r0]
mov r2, r9
@@ -176122,7 +176122,7 @@ sub_8063A90: ; 8063A90
str r0, [r1]
cmp r4, 0
beq @08063E2A
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r4, 1
adds r1, r4
lsls r1, 2
@@ -176333,7 +176333,7 @@ sub_8063EE0: ; 8063EE0
bne @08063FA6
b @08064370
@08063FA6:
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
subs r0, 0xD
lsls r0, 2
adds r0, r1
@@ -176840,7 +176840,7 @@ sub_8064394: ; 8064394
sub_80643B0: ; 80643B0
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -176856,7 +176856,7 @@ sub_80643B0: ; 80643B0
ldrb r0, [r1]
cmp r0, 0x38
bhi @080643F8
- ldr r0, =0x0831c7b4
+ ldr r0, =gUnknown_0831C7B4
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -178344,7 +178344,7 @@ sub_8065068: ; 8065068
.pool
@080650BC:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -181145,14 +181145,14 @@ sub_8066748: ; 8066748
cmp r0, 0
beq @080668BC
@080668AA:
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x4F
ldrb r0, [r0]
b @0806694C
.align 2, 0
.pool
@080668BC:
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x4E
ldrb r0, [r0]
b @0806694C
@@ -181197,14 +181197,14 @@ sub_8066748: ; 8066748
cmp r0, 0
beq @08066924
@08066916:
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x51
ldrb r0, [r0]
b @0806694C
.align 2, 0
.pool
@08066924:
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x50
ldrb r0, [r0]
b @0806694C
@@ -181239,7 +181239,7 @@ sub_8066748: ; 8066748
bl template_build_for_pokemon_or_trainer
ldr r6, =0x0202499c
mov r9, r7
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
mov r2, r8
lsls r0, r2, 2
adds r0, r1
@@ -181283,7 +181283,7 @@ sub_8066748: ; 8066748
adds r0, r4
movs r1, 0x2
strh r1, [r0, 0x2E]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
mov r2, r8
lsls r0, r2, 3
adds r0, r1
@@ -181369,7 +181369,7 @@ sub_8066A58: ; 8066A58
mov r0, r8
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r2, =0x083054e0
+ ldr r2, =gUnknown_083054E0
mov r3, r8
lsls r1, r3, 2
adds r1, r2
@@ -181417,7 +181417,7 @@ sub_8066A58: ; 8066A58
adds r0, r4
ldr r1, =0x0000fffe
strh r1, [r0, 0x2E]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
mov r2, r8
lsls r0, r2, 3
adds r0, r1
@@ -183566,7 +183566,7 @@ create_pokemon: ; 8067BBC
mov r2, sp
adds r2, 0xE
bl pokemon_setattr_encrypted
- ldr r4, =0x083203cc
+ ldr r4, =gUnknown_083203CC
mov r2, sp
ldrh r1, [r2, 0xE]
lsls r0, r1, 3
@@ -183581,7 +183581,7 @@ create_pokemon: ; 8067BBC
mov r3, sp
ldrb r0, [r3, 0x10]
lsls r0, 2
- ldr r1, =0x0831f72c
+ ldr r1, =gUnknown_0831F72C
adds r0, r1
adds r2, r0
adds r0, r7, 0
@@ -183722,7 +183722,7 @@ create_pokemon: ; 8067BBC
adds r2, r4, 0
bl pokemon_setattr_encrypted
@08067E50:
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
mov r3, sp
ldrh r1, [r3, 0xE]
lsls r0, r1, 3
@@ -184566,7 +184566,7 @@ sub_8068528: ; 8068528
mov r9, r1
lsls r2, 24
lsrs r2, 24
- ldr r6, =0x08610970
+ ldr r6, =gUnknown_08610970
ldrb r0, [r1]
lsls r3, r0, 27
lsrs r1, r3, 27
@@ -185185,7 +185185,7 @@ get_pokemon_data_3: ; 8068A10
adds r0, r5, 0
movs r2, 0
bl pokemon_getattr
- ldr r2, =0x08329d48
+ ldr r2, =gUnknown_08329D48
lsls r1, r6, 1
adds r1, r2
ldrh r1, [r1]
@@ -185338,7 +185338,7 @@ sub_8068B48: ; 8068B48
ldrb r0, [r1, 0x13]
lsls r0, 3
orrs r2, r0
- ldr r0, =0x08329d54
+ ldr r0, =gUnknown_08329D54
lsls r2, 1
adds r2, r0
ldrh r0, [r2]
@@ -185388,8 +185388,8 @@ sub_8068BB0: ; 8068BB0
ldrb r0, [r1, 0x13]
lsls r0, 3
orrs r2, r0
- ldr r1, =0x0831f5ca
- ldr r0, =0x08329d54
+ ldr r1, =gUnknown_0831F5CA
+ ldr r0, =gUnknown_08329D54
lsls r2, 1
adds r2, r0
ldrh r0, [r2]
@@ -185626,7 +185626,7 @@ pokemon_calc_effective_stats: ; 8068D0C
.align 2, 0
.pool
@08068DF8:
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r2, r7, 3
subs r0, r2, r7
lsls r0, 2
@@ -185666,7 +185666,7 @@ pokemon_calc_effective_stats: ; 8068D0C
adds r0, r5, 0
movs r1, 0x3A
bl pokemon_setattr
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
subs r1, r6, r7
lsls r1, 2
adds r6, r1, r0
@@ -185929,8 +185929,8 @@ level_by_exp: ; 8069054
bl pokemon_getattr
adds r3, r0, 0
movs r2, 0x1
- ldr r6, =0x0831f72c
- ldr r1, =0x083203cc
+ ldr r6, =gUnknown_0831F72C
+ ldr r1, =gUnknown_083203CC
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
@@ -185984,8 +185984,8 @@ sub_80690C0: ; 80690C0
bl pokemon_getattr_encrypted
adds r3, r0, 0
movs r2, 0x1
- ldr r6, =0x0831f72c
- ldr r1, =0x083203cc
+ ldr r6, =gUnknown_0831F72C
+ ldr r1, =gUnknown_083203CC
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
@@ -186065,7 +186065,7 @@ pokemon_moveset_pad: ; 8069140
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =0x0831c89c
+ ldr r0, =gUnknown_0831C89C
adds r2, r0
adds r0, r7, 0
bl pokemon_setattr_encrypted
@@ -186103,7 +186103,7 @@ sub_80691B0: ; 80691B0
movs r3, 0
adds r5, r0, 0
adds r5, 0x24
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r4, 1
adds r1, r4
lsls r1, 2
@@ -186157,7 +186157,7 @@ sub_80691F4: ; 80691F4
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =0x0831c89c
+ ldr r0, =gUnknown_0831C89C
adds r2, r0
adds r0, r5, 0
adds r1, r4, 0
@@ -186184,7 +186184,7 @@ sub_8069234: ; 8069234
strh r1, [r3]
adds r0, 0x24
adds r0, r2
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
lsls r2, r1, 1
adds r2, r1
lsls r2, 2
@@ -186226,7 +186226,7 @@ sub_8069270: ; 8069270
lsls r0, 24
lsrs r0, 24
mov r10, r0
- ldr r0, =0x0832937c
+ ldr r0, =gUnknown_0832937C
lsls r6, r4, 2
adds r0, r6, r0
ldr r0, [r0]
@@ -186238,7 +186238,7 @@ sub_8069270: ; 8069270
mov r9, r2
movs r3, 0
@080692AE:
- ldr r0, =0x0832937c
+ ldr r0, =gUnknown_0832937C
adds r7, r6, r0
ldr r0, [r7]
adds r0, r3, r0
@@ -186322,7 +186322,7 @@ sub_8069318: ; 8069318
mov r1, sp
ldrb r1, [r1]
strb r1, [r4]
- ldr r2, =0x0832937c
+ ldr r2, =gUnknown_0832937C
mov r5, r9
lsls r3, r5, 2
adds r5, r3, r2
@@ -186364,7 +186364,7 @@ sub_8069318: ; 8069318
cmp r0, r4
bne @08069384
@080693B0:
- ldr r3, =0x0832937c
+ ldr r3, =gUnknown_0832937C
mov r1, r9
lsls r4, r1, 2
adds r1, r4, r3
@@ -186466,7 +186466,7 @@ sub_8069424: ; 8069424
mov r0, sp
mov r2, r8
strh r2, [r0, 0x6]
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
mov r2, r8
lsls r0, r2, 1
add r0, r8
@@ -186552,7 +186552,7 @@ sub_80694D0: ; 80694D0
mov r0, sp
mov r2, r8
strh r2, [r0, 0x6]
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
mov r2, r8
lsls r0, r2, 1
add r0, r8
@@ -186624,7 +186624,7 @@ sub_806957C: ; 806957C
cmp r3, 0
bne @080695D4
ldr r2, =0x020244e0
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r3, [sp, 0x8]
lsls r0, r3, 1
adds r0, r3
@@ -186641,7 +186641,7 @@ sub_806957C: ; 806957C
@080695D8:
cmp r7, 0
bne @080695F8
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r7, [sp, 0x8]
lsls r0, r7, 1
adds r0, r7
@@ -186803,7 +186803,7 @@ sub_806957C: ; 806957C
str r0, [sp, 0x1C]
@08069728:
movs r2, 0
- ldr r4, =0x08329d74
+ ldr r4, =gUnknown_08329D74
ldr r3, [sp, 0x4]
adds r3, 0x20
str r3, [sp, 0x2C]
@@ -187194,7 +187194,7 @@ sub_806957C: ; 806957C
bl __divsi3
strh r0, [r4]
@08069A3E:
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020241ea
ldrh r1, [r0]
lsls r0, r1, 1
@@ -187222,7 +187222,7 @@ sub_806957C: ; 806957C
ldrsb r0, [r6, r0]
cmp r0, 0x6
ble @08069A9C
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
b @08069AA6
.align 2, 0
.pool
@@ -187230,7 +187230,7 @@ sub_806957C: ; 806957C
adds r5, r7, 0
b @08069ABE
@08069AA0:
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
movs r0, 0x19
ldrsb r0, [r6, r0]
@08069AA6:
@@ -187265,7 +187265,7 @@ sub_806957C: ; 806957C
ldrsb r0, [r2, r0]
cmp r0, 0x5
bgt @08069AF8
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
ldr r3, [sp, 0x4]
movs r0, 0x1A
ldrsb r0, [r3, r0]
@@ -187276,7 +187276,7 @@ sub_806957C: ; 806957C
ldr r3, [sp, 0x18]
b @08069B1E
@08069AFC:
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
ldr r1, [sp, 0x4]
movs r0, 0x1A
ldrsb r0, [r1, r0]
@@ -187351,7 +187351,7 @@ sub_806957C: ; 806957C
ands r0, r1
cmp r0, 0
beq @08069BBC
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r3, [sp, 0x8]
lsls r1, r3, 1
adds r1, r3
@@ -187393,7 +187393,7 @@ sub_806957C: ; 806957C
ldrsb r0, [r6, r0]
cmp r0, 0x6
ble @08069BF8
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
b @08069C02
.align 2, 0
.pool
@@ -187401,7 +187401,7 @@ sub_806957C: ; 806957C
mov r5, r8
b @08069C1A
@08069BFC:
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
movs r0, 0x1C
ldrsb r0, [r6, r0]
@08069C02:
@@ -187436,7 +187436,7 @@ sub_806957C: ; 806957C
ldrsb r0, [r1, r0]
cmp r0, 0x5
bgt @08069C50
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
b @08069C5C
.align 2, 0
.pool
@@ -187444,7 +187444,7 @@ sub_806957C: ; 806957C
ldr r3, [sp, 0x1C]
b @08069C76
@08069C54:
- ldr r2, =0x08329d2e
+ ldr r2, =gUnknown_08329D2E
ldr r7, [sp, 0x4]
movs r0, 0x1D
ldrsb r0, [r7, r0]
@@ -187506,7 +187506,7 @@ sub_806957C: ; 806957C
ands r0, r1
cmp r0, 0
beq @08069CFC
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r2, [sp, 0x8]
lsls r1, r2, 1
adds r1, r2
@@ -187666,7 +187666,7 @@ sub_8069DEC: ; 8069DEC
ldr r0, =0x02024064
ldrb r3, [r0]
ldr r4, =0x02024210
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
@08069E14:
cmp r5, r3
beq @08069E28
@@ -187702,7 +187702,7 @@ sub_8069DEC: ; 8069DEC
bne @08069E74
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -187735,7 +187735,7 @@ sub_8069DEC: ; 8069DEC
bne @08069EBC
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -187848,7 +187848,7 @@ sub_8069F34: ; 8069F34
@08069F80:
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r4, 2
adds r0, r2
ldr r0, [r0]
@@ -187896,7 +187896,7 @@ pokemon_roll_gender: ; 8069FC4
movs r2, 0
bl pokemon_getattr_encrypted
adds r2, r0, 0
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -187911,7 +187911,7 @@ pokemon_roll_gender: ; 8069FC4
cmp r0, 0xFE
bge @0806A01A
@08069FFC:
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -187939,7 +187939,7 @@ pokemon_species_get_gender_info: ; 806A020
adds r3, r1, 0
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -188021,7 +188021,7 @@ sub_806A068: ; 806A068
.pool
@0806A0C4:
ldr r3, =0x0202499c
- ldr r2, =0x08329d98
+ ldr r2, =gUnknown_08329D98
@0806A0C8:
lsls r0, r4, 1
adds r0, r4
@@ -188040,7 +188040,7 @@ sub_806A068: ; 806A068
cmp r4, 0x2
bne @0806A0F8
@0806A0E6:
- ldr r0, =0x082ff70c
+ ldr r0, =gUnknown_082FF70C
str r0, [r2, 0x8]
b @0806A122
.align 2, 0
@@ -188050,7 +188050,7 @@ sub_806A068: ; 806A068
lsls r0, 1
cmp r5, r0
bls @0806A118
- ldr r0, =0x08309aac
+ ldr r0, =gUnknown_08309AAC
ldr r3, =0xfffffe0c
adds r1, r5, r3
lsls r1, 2
@@ -188061,7 +188061,7 @@ sub_806A068: ; 806A068
.align 2, 0
.pool
@0806A118:
- ldr r0, =0x08309aac
+ ldr r0, =gUnknown_08309AAC
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -188089,7 +188089,7 @@ template_build_for_pokemon_or_trainer: ; 806A12C
cmp r3, 0x2
bne @0806A170
@0806A144:
- ldr r2, =0x08329df8
+ ldr r2, =gUnknown_08329DF8
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
@@ -188099,7 +188099,7 @@ template_build_for_pokemon_or_trainer: ; 806A12C
stm r1!, {r2,r3,r6}
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
- ldr r1, =0x08305d0c
+ ldr r1, =gUnknown_08305D0C
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -188125,7 +188125,7 @@ template_build_for_pokemon_or_trainer: ; 806A12C
.align 2, 0
.pool
@0806A194:
- ldr r0, =0x08329d98
+ ldr r0, =gUnknown_08329D98
lsls r1, r3, 1
adds r1, r3
lsls r1, 3
@@ -188136,7 +188136,7 @@ template_build_for_pokemon_or_trainer: ; 806A12C
ldm r1!, {r0,r3,r6}
stm r2!, {r0,r3,r6}
@0806A1A8:
- ldr r0, =0x0830536c
+ ldr r0, =gUnknown_0830536C
lsls r1, r4, 2
adds r1, r0
ldr r0, [r1]
@@ -188177,7 +188177,7 @@ sub_806A1C0: ; 806A1C0
.pool
@0806A1F4:
ldr r3, =0x0202499c
- ldr r2, =0x08329d98
+ ldr r2, =gUnknown_08329D98
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
@@ -188189,7 +188189,7 @@ sub_806A1C0: ; 806A1C0
stm r1!, {r2,r4,r6}
@0806A20A:
strh r5, [r3, 0x2]
- ldr r0, =0x0830536c
+ ldr r0, =gUnknown_0830536C
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -188973,7 +188973,7 @@ pokemon_getattr_encrypted: ; 806A674
cmp r0, 0
beq @0806A89C
movs r4, 0
- ldr r0, =0x085ccb90
+ ldr r0, =gUnknown_085CCB90
ldrb r1, [r0]
adds r2, r0, 0
cmp r1, 0xFF
@@ -188999,7 +188999,7 @@ pokemon_getattr_encrypted: ; 806A674
ands r0, r1
cmp r0, 0
beq @0806A8BC
- ldr r1, =0x085e8264
+ ldr r1, =gUnknown_085E8264
adds r0, r6, 0
bl gf_strcpy
adds r0, r6, 0
@@ -189410,7 +189410,7 @@ pokemon_getattr_encrypted: ; 806A674
ldrh r5, [r2]
adds r7, r1, 0
adds r2, r6, 0
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
@0806AB3E:
ldrh r3, [r2]
cmp r5, r3
@@ -190881,7 +190881,7 @@ sub_806B694: ; 806B694
cmp r1, 0
beq @0806B6B8
ldr r2, =0x0202420a
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r3, 3
subs r0, r3
lsls r0, 2
@@ -190892,7 +190892,7 @@ sub_806B694: ; 806B694
.pool
@0806B6B8:
ldr r2, =0x0202420a
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r3, 3
subs r0, r3
lsls r0, 2
@@ -191049,7 +191049,7 @@ create_enemy_party: ; 806B70C
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =0x0831c89c
+ ldr r0, =gUnknown_0831C89C
adds r2, r0
adds r0, r7, 0
bl pokemon_setattr
@@ -191078,7 +191078,7 @@ create_enemy_party: ; 806B70C
thumb_func_start sub_806B830
sub_806B830: ; 806B830
push {r4,r5,lr}
- ldr r5, =0x08329eb8
+ ldr r5, =gUnknown_08329EB8
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r4, [r0]
@@ -191095,7 +191095,7 @@ sub_806B830: ; 806B830
adds r0, r1
adds r0, r5
ldrb r0, [r0]
- ldr r1, =0x0831f578
+ ldr r1, =gUnknown_0831F578
adds r0, r1
ldrb r0, [r0]
pop {r4,r5}
@@ -191108,7 +191108,7 @@ sub_806B830: ; 806B830
thumb_func_start sub_806B870
sub_806B870: ; 806B870
push {r4,r5,lr}
- ldr r5, =0x08329eb8
+ ldr r5, =gUnknown_08329EB8
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r4, [r0]
@@ -191125,7 +191125,7 @@ sub_806B870: ; 806B870
adds r0, r1
adds r0, r5
ldrb r0, [r0]
- ldr r1, =0x0831f5ca
+ ldr r1, =gUnknown_0831F5CA
adds r0, r1
ldrb r0, [r0]
pop {r4,r5}
@@ -191208,7 +191208,7 @@ get_pokemon_name: ; 806B914
movs r0, 0xCE
lsls r0, 1
mov r12, r0
- ldr r7, =0x083185c8
+ ldr r7, =gUnknown_083185C8
movs r0, 0xB
muls r0, r5
adds r3, r0, r7
@@ -191251,13 +191251,13 @@ move_get_pp_info: ; 806B960
lsrs r0, 16
lsls r2, 24
lsrs r2, 24
- ldr r4, =0x0831c898
+ ldr r4, =gUnknown_0831C898
lsls r3, r0, 1
adds r3, r0
lsls r3, 2
adds r3, r4
ldrb r4, [r3, 0x4]
- ldr r0, =0x08329d22
+ ldr r0, =gUnknown_08329D22
adds r0, r2, r0
ldrb r3, [r0]
ands r3, r1
@@ -191294,7 +191294,7 @@ sub_806B9A8: ; 806B9A8
lsrs r0, 24
mov r1, sp
strb r0, [r1]
- ldr r1, =0x08329d26
+ ldr r1, =gUnknown_08329D26
adds r4, r1
ldrb r1, [r4]
ands r1, r0
@@ -191317,7 +191317,7 @@ sub_806B9E4: ; 806B9E4
lsls r1, 24
lsrs r1, 24
adds r0, 0x3B
- ldr r2, =0x08329d26
+ ldr r2, =gUnknown_08329D26
adds r1, r2
ldrb r2, [r0]
ldrb r1, [r1]
@@ -191590,7 +191590,7 @@ battle_data_fill: ; 806B9FC
adds r1, 0x48
adds r1, r5, r1
str r0, [r1]
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
ldrh r1, [r7]
lsls r0, r1, 3
subs r0, r1
@@ -191849,7 +191849,7 @@ sub_806BD28: ; 806BD28
lsrs r0, 16
cmp r0, 0xA5
bhi @0806BEF0
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -192222,7 +192222,7 @@ sub_806BD28: ; 806BD28
bl pokemon_getattr
cmp r0, 0x64
beq @0806C1CA
- ldr r5, =0x0831f72c
+ ldr r5, =gUnknown_0831F72C
mov r0, r8
movs r1, 0x38
movs r2, 0
@@ -192234,7 +192234,7 @@ sub_806BD28: ; 806BD28
bl pokemon_getattr
adds r4, 0x1
lsls r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -192413,7 +192413,7 @@ sub_806BD28: ; 806BD28
movs r1, 0x15
movs r2, 0
bl pokemon_getattr
- ldr r1, =0x08329d22
+ ldr r1, =gUnknown_08329D22
ldr r3, [sp, 0x14]
adds r1, r3, r1
ldrb r1, [r1]
@@ -192453,7 +192453,7 @@ sub_806BD28: ; 806BD28
movs r1, 0x15
movs r2, 0
bl pokemon_getattr
- ldr r1, =0x08329d2a
+ ldr r1, =gUnknown_08329D2A
ldr r2, [sp, 0x14]
adds r1, r2, r1
ldrb r1, [r1]
@@ -192540,7 +192540,7 @@ sub_806BD28: ; 806BD28
ldr r1, [sp, 0x28]
adds r0, r5, r1
ldrb r5, [r0]
- ldr r0, =0x08329ec2
+ ldr r0, =gUnknown_08329EC2
ldr r2, [sp, 0x2C]
adds r0, r2, r0
ldrb r1, [r0]
@@ -192603,7 +192603,7 @@ sub_806BD28: ; 806BD28
@0806C4B2:
str r0, [sp, 0x4]
@0806C4B4:
- ldr r0, =0x08329ec2
+ ldr r0, =gUnknown_08329EC2
ldr r5, [sp, 0x2C]
adds r0, r5, r0
ldrb r1, [r0]
@@ -192650,7 +192650,7 @@ sub_806BD28: ; 806BD28
cmp r3, 0x4
beq @0806C55C
ldr r2, =0x02024210
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r3, 2
adds r0, r1
ldr r1, [r0]
@@ -192674,7 +192674,7 @@ sub_806BD28: ; 806BD28
.pool
@0806C55C:
ldr r3, =0x02024210
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r2, =0x02024064
ldrb r0, [r2]
eors r0, r4
@@ -192995,7 +192995,7 @@ sub_806BD28: ; 806BD28
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -193147,7 +193147,7 @@ sub_806BD28: ; 806BD28
adds r0, r1
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldr r5, [sp, 0x14]
lsls r0, r5, 2
adds r0, r2
@@ -193240,7 +193240,7 @@ sub_806BD28: ; 806BD28
ldr r1, [sp, 0x28]
adds r0, r5, r1
ldrb r5, [r0]
- ldr r0, =0x08329ec2
+ ldr r0, =gUnknown_08329EC2
ldr r4, [sp, 0x2C]
adds r4, 0x2
adds r0, r4, r0
@@ -193301,7 +193301,7 @@ sub_806BD28: ; 806BD28
@0806CA98:
str r0, [sp, 0x4]
@0806CA9A:
- ldr r0, =0x08329ec2
+ ldr r0, =gUnknown_08329EC2
adds r0, r4, r0
ldrb r1, [r0]
add r2, sp, 0x4
@@ -193319,7 +193319,7 @@ sub_806BD28: ; 806BD28
movs r1, 0x15
movs r2, 0
bl pokemon_getattr
- ldr r1, =0x08329d22
+ ldr r1, =gUnknown_08329D22
ldr r5, [sp, 0x14]
adds r1, r5, r1
ldrb r1, [r1]
@@ -193362,13 +193362,13 @@ sub_806BD28: ; 806BD28
movs r2, 0
bl pokemon_getattr
str r0, [sp]
- ldr r1, =0x08329d26
+ ldr r1, =gUnknown_08329D26
ldr r2, [sp, 0x14]
adds r1, r2, r1
ldrb r2, [r1]
ands r2, r0
str r2, [sp]
- ldr r0, =0x08329d2a
+ ldr r0, =gUnknown_08329D2A
ldr r3, [sp, 0x14]
adds r0, r3, r0
ldrb r1, [r0]
@@ -193722,7 +193722,7 @@ sub_806CDDC: ; 806CDDC
lsls r2, 24
lsrs r5, r2, 24
movs r7, 0x6
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
adds r0, r3, 0
subs r0, 0xD
lsls r0, 2
@@ -193902,8 +193902,8 @@ sub_806CF24: ; 806CF24
ldrb r1, [r1]
strb r1, [r2]
ldr r3, =0x02022f58
- ldr r2, =0x085cbe00
- ldr r1, =0x08329ec8
+ ldr r2, =gUnknown_085CBE00
+ ldr r1, =gUnknown_08329EC8
adds r0, r1
ldrb r0, [r0]
lsls r0, 2
@@ -193912,9 +193912,9 @@ sub_806CF24: ; 806CF24
adds r0, r3, 0
bl gf_strcpy
ldr r0, =0x02022f68
- ldr r1, =0x085cb38a
+ ldr r1, =gUnknown_085CB38A
bl gf_strcpy
- ldr r0, =0x085cb3aa
+ ldr r0, =gUnknown_085CB3AA
bl sub_814E6F0
pop {r0}
bx r0
@@ -193958,7 +193958,7 @@ sub_806CF78: ; 806CF78
.align 2, 0
.pool
@0806CFCC:
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
subs r0, 0xD
lsls r0, 2
adds r0, r1
@@ -194000,7 +194000,7 @@ sub_806CF78: ; 806CF78
ldrb r0, [r0]
mov r1, r8
strb r0, [r1]
- ldr r0, =0x085ca459
+ ldr r0, =gUnknown_085CA459
bl sub_814E6F0
@0806D02E:
adds r6, 0x2
@@ -194016,7 +194016,7 @@ sub_806CF78: ; 806CF78
ldr r0, =0x020244b8
ldrb r0, [r0]
strb r0, [r1]
- ldr r0, =0x085ca424
+ ldr r0, =gUnknown_085CA424
bl sub_814E6F0
@0806D04E:
ldr r0, =0x02022e2c
@@ -194138,7 +194138,7 @@ GetEvolutionTargetSpecies: ; 806D098
@0806D136:
movs r2, 0
str r2, [sp, 0x4]
- ldr r3, =0x0832531c
+ ldr r3, =gUnknown_0832531C
lsls r6, r7, 2
b @0806D38E
.align 2, 0
@@ -194162,7 +194162,7 @@ GetEvolutionTargetSpecies: ; 806D098
str r0, [sp, 0x4]
lsls r6, r7, 2
@0806D16A:
- ldr r1, =0x0832531c
+ ldr r1, =gUnknown_0832531C
ldr r0, [sp, 0x4]
lsls r2, r0, 3
adds r0, r6, r7
@@ -194244,7 +194244,7 @@ GetEvolutionTargetSpecies: ; 806D098
bhi @0806D21E
b @0806D332
@0806D21E:
- ldr r1, =0x0832531c
+ ldr r1, =gUnknown_0832531C
adds r0, r6, r7
lsls r0, 3
adds r0, r4, r0
@@ -194394,7 +194394,7 @@ GetEvolutionTargetSpecies: ; 806D098
b @0806D3AE
@0806D340:
lsls r6, r7, 2
- ldr r1, =0x0832531c
+ ldr r1, =gUnknown_0832531C
adds r0, r6, r7
lsls r0, 3
adds r4, r0, r1
@@ -194671,7 +194671,7 @@ speciesid_conv: ; 806D510
ldr r0, =0x00000113
cmp r1, r0
bls @0806D53C
- ldr r0, =0x0831f61c
+ ldr r0, =gUnknown_0831F61C
ldr r2, =0xfffffeec
adds r1, r2
lsls r1, 1
@@ -194715,7 +194715,7 @@ sub_806D544: ; 806D544
lsls r3, r5, 3
adds r3, r5
lsls r3, 2
- ldr r0, =0x0831e2f0
+ ldr r0, =gUnknown_0831E2F0
adds r4, r3, r0
ldrb r1, [r4]
adds r1, 0xF8
@@ -194743,7 +194743,7 @@ sub_806D544: ; 806D544
@0806D5A8:
lsls r0, r2, 1
add r0, r9
- ldr r3, =0x0831e2f2
+ ldr r3, =gUnknown_0831E2F2
adds r0, r3
ldrh r3, [r0]
mov r4, r12
@@ -194862,7 +194862,7 @@ sub_806D664: ; 806D664
lsls r3, r6, 3
adds r3, r6
lsls r3, 2
- ldr r0, =0x0831e2f0
+ ldr r0, =gUnknown_0831E2F0
adds r4, r3, r0
ldrb r1, [r4]
adds r1, 0xF8
@@ -194890,7 +194890,7 @@ sub_806D664: ; 806D664
@0806D6C0:
lsls r0, r2, 1
add r0, r9
- ldr r3, =0x0831e2f2
+ ldr r3, =gUnknown_0831E2F2
adds r0, r3
ldrh r3, [r0]
mov r4, r12
@@ -195018,7 +195018,7 @@ sub_806D778: ; 806D778
movs r6, 0xB
adds r0, r7, 0
muls r0, r6
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r0, r4
mov r1, r9
bl sub_8008C44
@@ -195157,7 +195157,7 @@ sub_806D888: ; 806D888
lsls r0, 24
cmp r0, 0
bne @0806D8C4
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -195198,7 +195198,7 @@ nature_stat_mod: ; 806D8D4
adds r0, r3, 0
b @0806D92E
@0806D8F2:
- ldr r0, =0x0831e818
+ ldr r0, =gUnknown_0831E818
lsls r1, r4, 2
adds r1, r4
subs r1, 0x1
@@ -195337,7 +195337,7 @@ happiness_algorithm: ; 806D934
ands r0, r1
cmp r0, 0
beq @0806DAC2
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -195354,7 +195354,7 @@ happiness_algorithm: ; 806D934
cmp r1, 0x26
bne @0806DAC2
@0806DA20:
- ldr r1, =0x08329ece
+ ldr r1, =gUnknown_08329ECE
lsls r0, r5, 1
adds r0, r5
adds r0, r6, r0
@@ -195502,7 +195502,7 @@ sub_806DADC: ; 806DADC
.4byte @0806DBA0
.4byte @0806DBB4
@0806DB50:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195513,7 +195513,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DB64:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195523,7 +195523,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DB78:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195534,7 +195534,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DB8C:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195545,7 +195545,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DBA0:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195556,7 +195556,7 @@ sub_806DADC: ; 806DADC
.align 2, 0
.pool
@0806DBB4:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -195733,7 +195733,7 @@ sub_806DCB4: ; 806DCB4
bl pokemon_getattr
cmp r0, 0
bne @0806DCDA
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r1
ldrb r1, [r0]
@@ -196081,8 +196081,8 @@ sub_806DF74: ; 806DF74
movs r2, 0
bl pokemon_getattr
str r0, [sp, 0x4]
- ldr r6, =0x0831f72c
- ldr r2, =0x083203cc
+ ldr r6, =gUnknown_0831F72C
+ ldr r2, =gUnknown_083203CC
lsls r1, r4, 3
subs r1, r4
lsls r1, 2
@@ -196159,7 +196159,7 @@ sub_806E00C: ; 806E00C
subs r0, 0x20
movs r2, 0x1
lsls r2, r0
- ldr r0, =0x0831e898
+ ldr r0, =gUnknown_0831E898
lsls r1, 3
adds r0, 0x4
adds r1, r0
@@ -196171,7 +196171,7 @@ sub_806E00C: ; 806E00C
@0806E04C:
movs r1, 0x1
lsls r1, r5
- ldr r2, =0x0831e898
+ ldr r2, =gUnknown_0831E898
lsls r0, r3, 3
adds r0, r2
ldr r0, [r0]
@@ -196206,7 +196206,7 @@ sub_806E064: ; 806E064
subs r0, 0x20
movs r2, 0x1
lsls r2, r0
- ldr r0, =0x0831e898
+ ldr r0, =gUnknown_0831E898
lsls r1, r3, 3
adds r0, 0x4
adds r1, r0
@@ -196218,7 +196218,7 @@ sub_806E064: ; 806E064
@0806E09C:
movs r1, 0x1
lsls r1, r2
- ldr r2, =0x0831e898
+ ldr r2, =gUnknown_0831E898
lsls r0, r4, 3
adds r0, r2
ldr r0, [r0]
@@ -196270,7 +196270,7 @@ sub_806E0B4: ; 806E0B4
cmp r5, 0x3
ble @0806E0EA
movs r5, 0
- ldr r6, =0x0832937c
+ ldr r6, =gUnknown_0832937C
lsls r1, r7, 2
adds r2, r1, r6
ldr r3, [r2]
@@ -196304,7 +196304,7 @@ sub_806E0B4: ; 806E0B4
cmp r1, r0
beq @0806E168
ldr r0, [sp, 0x14]
- ldr r1, =0x0832937c
+ ldr r1, =gUnknown_0832937C
adds r6, r0, r1
ldr r2, =0x000001ff
mov r8, r2
@@ -196340,7 +196340,7 @@ sub_806E0B4: ; 806E0B4
cmp r2, r0
beq @0806E1AC
ldr r1, [sp, 0x14]
- ldr r2, =0x0832937c
+ ldr r2, =gUnknown_0832937C
adds r6, r1, r2
ldr r0, =0x000001ff
mov r8, r0
@@ -196410,7 +196410,7 @@ sub_806E204: ; 806E204
lsls r0, 16
movs r5, 0
movs r4, 0
- ldr r1, =0x0832937c
+ ldr r1, =gUnknown_0832937C
lsrs r0, 14
adds r0, r1
ldr r2, [r0]
@@ -196496,7 +196496,7 @@ sub_806E25C: ; 806E25C
cmp r5, 0x3
ble @0806E2A0
movs r5, 0
- ldr r3, =0x0832937c
+ ldr r3, =gUnknown_0832937C
ldr r2, [sp, 0x38]
adds r1, r2, r3
ldr r0, [r1]
@@ -196532,7 +196532,7 @@ sub_806E25C: ; 806E25C
cmp r1, r0
beq @0806E322
ldr r0, [sp, 0x38]
- ldr r1, =0x0832937c
+ ldr r1, =gUnknown_0832937C
adds r6, r0, r1
ldr r2, =0x000001ff
mov r8, r2
@@ -196569,7 +196569,7 @@ sub_806E25C: ; 806E25C
cmp r2, r0
beq @0806E368
ldr r2, [sp, 0x38]
- ldr r0, =0x0832937c
+ ldr r0, =gUnknown_0832937C
adds r6, r2, r0
ldr r2, =0x000001ff
mov r8, r2
@@ -196759,7 +196759,7 @@ song_id_for_battle: ; 806E42C
movs r0, 0xA
b @0806E4B2
@0806E4A2:
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -196881,9 +196881,9 @@ song_id_for_battle: ; 806E42C
lsls r0, r1, 2
adds r0, r1
lsls r0, 3
- ldr r1, =0x08310034
+ ldr r1, =gUnknown_08310034
adds r0, r1
- ldr r1, =0x085ccb98
+ ldr r1, =gUnknown_085CCB98
bl sub_8008C44
cmp r0, 0
beq @0806E63C
@@ -197044,7 +197044,7 @@ species_and_otid_get_pal: ; 806E740
lsls r0, 1
cmp r4, r0
bls @0806E75C
- ldr r0, =0x08303678
+ ldr r0, =gUnknown_08303678
ldr r0, [r0]
b @0806E788
.align 2, 0
@@ -197060,13 +197060,13 @@ species_and_otid_get_pal: ; 806E740
eors r0, r3
cmp r0, 0x7
bls @0806E780
- ldr r0, =0x08303678
+ ldr r0, =gUnknown_08303678
lsls r1, r4, 3
b @0806E784
.align 2, 0
.pool
@0806E780:
- ldr r0, =0x08304438
+ ldr r0, =gUnknown_08304438
lsls r1, r5, 3
@0806E784:
adds r1, r0
@@ -197123,13 +197123,13 @@ sub_806E7CC: ; 806E7CC
cmp r0, 0x7
bls @0806E7F4
lsls r0, r4, 3
- ldr r1, =0x08303678
+ ldr r1, =gUnknown_08303678
b @0806E7F8
.align 2, 0
.pool
@0806E7F4:
lsls r0, r4, 3
- ldr r1, =0x08304438
+ ldr r1, =gUnknown_08304438
@0806E7F8:
adds r0, r1
pop {r4}
@@ -197144,7 +197144,7 @@ sub_806E804: ; 806E804
push {r4,lr}
lsls r0, 16
lsrs r3, r0, 16
- ldr r2, =0x08329eea
+ ldr r2, =gUnknown_08329EEA
ldrh r0, [r2]
ldr r1, =0x0000ffff
cmp r0, r1
@@ -197177,7 +197177,7 @@ sub_806E804: ; 806E804
sub_806E840: ; 806E840
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -197197,7 +197197,7 @@ sub_806E858: ; 806E858
bl GetNature
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085b25a0
+ ldr r2, =gUnknown_085B25A0
lsls r1, r0, 2
adds r1, r0
adds r1, r4
@@ -197219,7 +197219,7 @@ sub_806E880: ; 806E880
bl GetNatureFromPersonality
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085b25a0
+ ldr r2, =gUnknown_085B25A0
lsls r1, r0, 2
adds r1, r0
adds r1, r4
@@ -197423,7 +197423,7 @@ sub_806E994: ; 806E994
strb r0, [r4, 0x3]
movs r0, 0xFF
strb r0, [r4, 0x4]
- ldr r0, =0x085cb2a1
+ ldr r0, =gUnknown_085CB2A1
ldr r1, =0x02021fc4
bl sub_814E764
pop {r4,r5}
@@ -197439,7 +197439,7 @@ sub_806EA40: ; 806EA40
lsls r0, 16
lsrs r3, r0, 16
movs r1, 0
- ldr r2, =0x08329efc
+ ldr r2, =gUnknown_08329EFC
@0806EA4A:
ldrh r0, [r2]
cmp r0, r3
@@ -197520,7 +197520,7 @@ sub_806EA68: ; 806EA68
bcc @0806EB90
ldr r0, =0x02024744
lsls r2, 2
- ldr r1, =0x08329efe
+ ldr r1, =gUnknown_08329EFE
b @0806EB6C
.align 2, 0
.pool
@@ -197539,12 +197539,12 @@ sub_806EA68: ; 806EA68
lsls r2, r4, 3
subs r2, r4
lsls r2, 2
- ldr r1, =0x083203da
+ ldr r1, =gUnknown_083203DA
b @0806EB6C
.align 2, 0
.pool
@0806EB2C:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
mov r12, r0
lsls r0, r4, 3
subs r1, r0, r4
@@ -197574,7 +197574,7 @@ sub_806EA68: ; 806EA68
@0806EB66:
subs r2, r4
lsls r2, 2
- ldr r1, =0x083203d8
+ ldr r1, =gUnknown_083203D8
@0806EB6C:
adds r2, r1
@0806EB6E:
@@ -197587,7 +197587,7 @@ sub_806EA68: ; 806EA68
ldr r0, =0x02024744
subs r2, r4
lsls r2, 2
- ldr r1, =0x083203da
+ ldr r1, =gUnknown_083203DA
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -197662,7 +197662,7 @@ sub_806EBF8: ; 806EBF8
ldr r0, =0x00000c03
cmp r1, r0
bne @0806EC28
- ldr r0, =0x08317dd4
+ ldr r0, =gUnknown_08317DD4
b @0806EC64
.align 2, 0
.pool
@@ -197863,7 +197863,7 @@ sub_806ED40: ; 806ED40
movs r1, 0x1
bl obj_anim_image_start
@0806EDA6:
- ldr r0, =0x08329b87
+ ldr r0, =gUnknown_08329B87
subs r4, 0x1
adds r6, r4, r0
ldrb r0, [r6]
@@ -197882,7 +197882,7 @@ sub_806ED40: ; 806ED40
strh r5, [r1, 0x8]
lsrs r0, r5, 16
strh r0, [r1, 0xA]
- ldr r0, =0x083299ec
+ ldr r0, =gUnknown_083299EC
adds r0, r4, r0
ldrb r0, [r0]
strh r0, [r1, 0xC]
@@ -197892,7 +197892,7 @@ sub_806ED40: ; 806ED40
.align 2, 0
.pool
@0806EDEC:
- ldr r0, =0x083299ec
+ ldr r0, =gUnknown_083299EC
adds r0, r4, r0
ldrb r1, [r0]
adds r0, r5, 0
@@ -197926,7 +197926,7 @@ sub_806EE0C: ; 806EE0C
movs r1, 0x1
bl obj_anim_image_start
@0806EE2E:
- ldr r0, =0x08329b87
+ ldr r0, =gUnknown_08329B87
subs r4, 0x1
adds r6, r4, r0
ldrb r0, [r6]
@@ -197945,7 +197945,7 @@ sub_806EE0C: ; 806EE0C
strh r5, [r2, 0x8]
lsrs r1, r5, 16
strh r1, [r2, 0xA]
- ldr r1, =0x083299ec
+ ldr r1, =gUnknown_083299EC
adds r1, r4, r1
ldrb r1, [r1]
strh r1, [r2, 0xC]
@@ -197958,7 +197958,7 @@ sub_806EE0C: ; 806EE0C
.align 2, 0
.pool
@0806EE80:
- ldr r0, =0x083299ec
+ ldr r0, =gUnknown_083299EC
adds r0, r4, r0
ldrb r1, [r0]
adds r0, r5, 0
@@ -198164,7 +198164,7 @@ sub_806EF84: ; 806EF84
sub_806EFF0: ; 806EFF0
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x0831f578
+ ldr r1, =gUnknown_0831F578
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -198250,7 +198250,7 @@ sub_806F07C: ; 806F07C
bls @0806F08A
movs r2, 0
@0806F08A:
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
lsls r0, r2, 2
adds r0, r2
lsls r0, 3
@@ -198258,7 +198258,7 @@ sub_806F07C: ; 806F07C
ldrb r1, [r0, 0x1]
movs r0, 0xD
muls r0, r1
- ldr r1, =0x0830fcd4
+ ldr r1, =gUnknown_0830FCD4
adds r0, r1
pop {r1}
bx r1
@@ -198279,7 +198279,7 @@ sub_806F0B0: ; 806F0B0
lsls r0, r1, 2
adds r0, r1
lsls r0, 3
- ldr r1, =0x08310034
+ ldr r1, =gUnknown_08310034
adds r0, r1
pop {r1}
bx r1
@@ -198379,7 +198379,7 @@ sub_806F160: ; 806F160
adds r1, r2, r4
lsls r1, 3
adds r0, r1, r0
- ldr r3, =0x08329d98
+ ldr r3, =gUnknown_08329D98
adds r1, r3
ldm r1!, {r3,r5,r7}
stm r0!, {r3,r5,r7}
@@ -198459,7 +198459,7 @@ sub_806F1FC: ; 806F1FC
movs r3, 0
cmp r0, 0
beq @0806F296
- ldr r0, =0x08329f28
+ ldr r0, =gUnknown_08329F28
mov r10, r0
@0806F216:
ldr r0, [r4, 0xC]
@@ -198517,7 +198517,7 @@ sub_806F1FC: ; 806F1FC
lsls r0, 3
adds r0, r7, r0
str r0, [r1, 0xC]
- ldr r6, =0x082ff70c
+ ldr r6, =gUnknown_082FF70C
str r6, [r1, 0x8]
strh r3, [r1, 0x2]
mov r7, r9
@@ -198889,7 +198889,7 @@ sub_806F4F8: ; 806F4F8
sine: ; 806F534
lsls r1, 16
asrs r1, 16
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
lsls r0, 16
asrs r0, 15
adds r0, r2
@@ -198908,7 +198908,7 @@ sine: ; 806F534
cosine: ; 806F550
lsls r1, 16
asrs r1, 16
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
lsls r0, 16
asrs r0, 15
adds r0, 0x80
@@ -198941,7 +198941,7 @@ sine2: ; 806F570
bl __udivsi3
movs r1, 0x1
ands r0, r1
- ldr r1, =0x0832a1c0
+ ldr r1, =gUnknown_0832A1C0
lsls r4, 1
adds r4, r1
ldrh r1, [r4]
@@ -199042,7 +199042,7 @@ GenerateRandomNumber2: ; 806F620
object_new_hidden_with_callback: ; 806F640
push {r4-r6,lr}
adds r6, r0, 0
- ldr r0, =0x0832a3a8
+ ldr r0, =gUnknown_0832A3A8
movs r1, 0xF8
movs r2, 0xA8
movs r3, 0xE
@@ -199165,7 +199165,7 @@ rfu_MBOOT_CHILD_inheritanceLinkStatus: ; 806F70C
ldr r7, [sp, 0x58]
lsls r0, 24
lsls r1, 24
- ldr r2, =0x0832a3c0
+ ldr r2, =gUnknown_0832A3C0
lsrs r1, 23
lsrs r0, 21
adds r1, r0
@@ -199454,7 +199454,7 @@ sub_806F928: ; 806F928
movs r3, 0
cmp r3, r4
bcs @0806F956
- ldr r6, =0x0832a3d8
+ ldr r6, =gUnknown_0832A3D8
@0806F938:
lsrs r1, r2, 8
adds r0, r5, r3
@@ -200346,7 +200346,7 @@ sub_8070004: ; 8070004
lsrs r2, r0, 16
movs r0, 0
mov r8, r0
- ldr r0, =0x0832531c
+ ldr r0, =gUnknown_0832531C
mov r12, r0
@08070016:
movs r7, 0
@@ -200847,7 +200847,7 @@ pokemon_get_eggmoves: ; 80703C8
lsls r0, 16
lsrs r3, r0, 16
movs r2, 0
- ldr r5, =0x0832add8
+ ldr r5, =gUnknown_0832ADD8
ldrh r1, [r5]
ldr r7, =0x00004e20
adds r0, r3, r7
@@ -200862,7 +200862,7 @@ pokemon_get_eggmoves: ; 80703C8
lsls r0, 16
lsrs r2, r0, 16
ldr r0, =0x00000471
- ldr r5, =0x0832add8
+ ldr r5, =gUnknown_0832ADD8
cmp r2, r0
bhi @0807041A
lsls r0, r2, 1
@@ -201585,14 +201585,14 @@ sub_8070954: ; 8070954
movs r1, 0x26
add r2, sp, 0x10
bl pokemon_setattr
- ldr r2, =0x0832b708
+ ldr r2, =gUnknown_0832B708
adds r0, r7, 0
movs r1, 0x2
bl pokemon_setattr
lsls r2, r5, 3
subs r2, r5
lsls r2, 2
- ldr r0, =0x083203dd
+ ldr r0, =gUnknown_083203DD
adds r2, r0
adds r0, r7, 0
movs r1, 0x20
@@ -201674,14 +201674,14 @@ sub_8070A0C: ; 8070A0C
movs r1, 0x26
add r2, sp, 0x10
bl pokemon_setattr
- ldr r2, =0x0832b708
+ ldr r2, =gUnknown_0832B708
adds r0, r6, 0
movs r1, 0x2
bl pokemon_setattr
lsls r2, r5, 3
subs r2, r5
lsls r2, 2
- ldr r0, =0x083203dd
+ ldr r0, =gUnknown_083203DD
adds r2, r0
adds r0, r6, 0
movs r1, 0x20
@@ -202072,7 +202072,7 @@ daycare_relationship_score: ; 8070D4C
adds r2, 0x14
str r2, [sp, 0x24]
subs r0, 0x6
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
mov r10, r1
ldr r5, [sp, 0x20]
mov r8, r0
@@ -202246,7 +202246,7 @@ sp0B9_daycare_relationship_comment: ; 8070E8C
movs r1, 0
@08070EB2:
ldr r0, =0x02021fc4
- ldr r2, =0x0832b6f8
+ ldr r2, =gUnknown_0832B6F8
lsls r1, 2
adds r1, r2
ldr r1, [r1]
@@ -202343,7 +202343,7 @@ sub_8070F48: ; 8070F48
lsls r0, 24
cmp r0, 0
bne @08070F84
- ldr r1, =0x0832dac7
+ ldr r1, =gUnknown_0832DAC7
b @08070F86
.align 2, 0
.pool
@@ -202356,12 +202356,12 @@ sub_8070F48: ; 8070F48
lsls r0, 24
cmp r0, 0
bne @08070F84
- ldr r1, =0x0832dac9
+ ldr r1, =gUnknown_0832DAC9
b @08070F86
.align 2, 0
.pool
@08070F84:
- ldr r1, =0x0832dacb
+ ldr r1, =gUnknown_0832DACB
@08070F86:
adds r0, r4, 0
bl gf_strcat
@@ -202426,7 +202426,7 @@ sub_8070FB4: ; 8070FB4
adds r0, r7, 0
mov r1, sp
bl gf_strcpy
- ldr r4, =0x085ef881
+ ldr r4, =gUnknown_085EF881
adds r0, r7, 0
adds r1, r4, 0
bl gf_strcat
@@ -202436,7 +202436,7 @@ sub_8070FB4: ; 8070FB4
adds r0, r7, 0
adds r1, r4, 0
bl gf_strcat
- ldr r1, =0x085ef883
+ ldr r1, =gUnknown_085EF883
adds r0, r7, 0
bl gf_strcat
add sp, 0x28
@@ -202461,7 +202461,7 @@ sub_8071038: ; 8071038
movs r5, 0
@08071046:
adds r0, r4, 0
- ldr r1, =0x085ef888
+ ldr r1, =gUnknown_085EF888
bl gf_strcat
movs r0, 0x8C
adds r2, r5, 0
@@ -202483,7 +202483,7 @@ sub_8071038: ; 8071038
mov r1, sp
bl gf_strcat
adds r0, r4, 0
- ldr r1, =0x085ef881
+ ldr r1, =gUnknown_085EF881
bl gf_strcat
adds r0, r5, 0x1
lsls r0, 24
@@ -202600,7 +202600,7 @@ sub_8071148: ; 8071148
mov r8, r3
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x085ef888
+ ldr r1, =gUnknown_085EF888
mov r0, sp
bl gf_strcpy
movs r0, 0x8C
@@ -202769,7 +202769,7 @@ c3_080469FC: ; 8071204
sub_80712C0: ; 80712C0
push {r4,r5,lr}
sub sp, 0x18
- ldr r0, =0x0832b6c0
+ ldr r0, =gUnknown_0832B6C0
bl Window_AddFromTemplate
adds r4, r0, 0
lsls r4, 24
@@ -202778,7 +202778,7 @@ sub_80712C0: ; 80712C0
movs r1, 0
bl sub_81973FC
mov r1, sp
- ldr r0, =0x0832b6e0
+ ldr r0, =gUnknown_0832B6E0
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -203224,7 +203224,7 @@ sub_807163C: ; 807163C
bl pokemon_getattr
adds r3, r0, 0
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r2, [r1]
@@ -203392,7 +203392,7 @@ c1_hatching_egg: ; 80717A0
bl reset_temp_tile_data_buffers
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0832c064
+ ldr r1, =gUnknown_0832C064
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -203439,7 +203439,7 @@ c1_hatching_egg: ; 80717A0
.align 2, 0
.pool
@080718B8:
- ldr r0, =0x0832c06c
+ ldr r0, =gUnknown_0832C06C
bl Window_InitFromTemplates
ldr r0, =0x03000de0
ldr r1, [r0]
@@ -203449,18 +203449,18 @@ c1_hatching_egg: ; 80717A0
.align 2, 0
.pool
@080718D0:
- ldr r1, =0x08c00000
+ ldr r1, =gUnknown_08C00000
movs r0, 0
str r0, [sp]
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08c00524
+ ldr r1, =gUnknown_08C00524
movs r0, 0
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r0, =0x08c004e0
+ ldr r0, =gUnknown_08C004E0
movs r1, 0
movs r2, 0x20
bl decompress_palette
@@ -203468,11 +203468,11 @@ c1_hatching_egg: ; 80717A0
.align 2, 0
.pool
@08071904:
- ldr r0, =0x0832bfe4
+ ldr r0, =gUnknown_0832BFE4
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0832bfec
+ ldr r0, =gUnknown_0832BFEC
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0832bff4
+ ldr r0, =gUnknown_0832BFF4
bl gpu_pal_obj_alloc_tag_and_apply
b @080719A6
.align 2, 0
@@ -203516,17 +203516,17 @@ c1_hatching_egg: ; 80717A0
lsls r1, 5
movs r0, 0
bl lcd_io_set
- ldr r0, =0x08dd7300
+ ldr r0, =gUnknown_08DD7300
movs r1, 0x10
movs r2, 0xA0
bl gpu_pal_apply
- ldr r1, =0x08dd7360
+ ldr r1, =gUnknown_08DD7360
movs r2, 0xA1
lsls r2, 5
movs r0, 0x1
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x08331f60
+ ldr r1, =gUnknown_08331F60
movs r2, 0x80
lsls r2, 5
movs r0, 0x1
@@ -203679,7 +203679,7 @@ sub_8071A94: ; 8071A94
movs r2, 0x10
movs r3, 0
bl sub_80A1AD4
- ldr r0, =0x0832bffc
+ ldr r0, =gUnknown_0832BFFC
movs r1, 0x78
movs r2, 0x4B
movs r3, 0x5
@@ -203820,7 +203820,7 @@ sub_8071A94: ; 8071A94
ldr r1, =0x02021cc4
bl pokemon_get_nick
ldr r4, =0x02021fc4
- ldr r1, =0x085ed5a5
+ ldr r1, =gUnknown_085ED5A5
adds r0, r4, 0
bl ExpandTextCodes
ldr r0, [r5]
@@ -203873,7 +203873,7 @@ sub_8071A94: ; 8071A94
ldr r1, =0x02021cc4
bl pokemon_get_nick
ldr r4, =0x02021fc4
- ldr r1, =0x085ed5be
+ ldr r1, =gUnknown_085ED5BE
adds r0, r4, 0
bl ExpandTextCodes
ldr r0, [r5]
@@ -203904,7 +203904,7 @@ sub_8071A94: ; 8071A94
adds r1, r4, 0
movs r2, 0xE0
bl sub_809882C
- ldr r0, =0x0832c07c
+ ldr r0, =gUnknown_0832C07C
adds r1, r4, 0
movs r2, 0xE
movs r3, 0
@@ -204433,7 +204433,7 @@ sub_80720E8: ; 80720E8
sub_8072140: ; 8072140
push {r4-r6,lr}
sub sp, 0x8
- ldr r2, =0x0832c084
+ ldr r2, =gUnknown_0832C084
ldr r0, =0x03000de0
ldr r6, [r0]
ldrb r3, [r6, 0x7]
@@ -204504,7 +204504,7 @@ sub_8072194: ; 8072194
lsls r0, 24
lsrs r0, 24
mov r10, r0
- ldr r0, =0x0832c04c
+ ldr r0, =gUnknown_0832C04C
adds r1, r4, 0
adds r2, r5, 0
movs r3, 0x4
@@ -204941,7 +204941,7 @@ battle_make_oam_normal_battle: ; 80724DC
lsls r0, 24
cmp r0, 0
bne @08072574
- ldr r4, =0x0832c140
+ ldr r4, =gUnknown_0832C140
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0xA0
@@ -204988,7 +204988,7 @@ battle_make_oam_normal_battle: ; 80724DC
.align 2, 0
.pool
@08072574:
- ldr r4, =0x0832c170
+ ldr r4, =gUnknown_0832C170
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0xA0
@@ -205054,7 +205054,7 @@ battle_make_oam_normal_battle: ; 80724DC
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r4, =0x0832c140
+ ldr r4, =gUnknown_0832C140
adds r0, r4
movs r1, 0xF0
movs r2, 0xA0
@@ -205119,7 +205119,7 @@ battle_make_oam_normal_battle: ; 80724DC
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r4, =0x0832c170
+ ldr r4, =gUnknown_0832C170
adds r0, r4
movs r1, 0xF0
movs r2, 0xA0
@@ -205181,7 +205181,7 @@ battle_make_oam_normal_battle: ; 80724DC
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r1, =0x0832c1c0
+ ldr r1, =gUnknown_0832C1C0
adds r0, r1
movs r1, 0x8C
movs r2, 0x3C
@@ -205201,7 +205201,7 @@ battle_make_oam_normal_battle: ; 80724DC
adds r1, r0, 0
lsls r1, 24
lsrs r1, 21
- ldr r0, =0x0832c28c
+ ldr r0, =gUnknown_0832C28C
adds r1, r0
adds r0, r4, 0
bl obj_set_f18_to_r0_f42_to_40
@@ -205278,7 +205278,7 @@ battle_make_oam_safari_battle: ; 8072804
mov r7, r9
mov r6, r8
push {r6,r7}
- ldr r4, =0x0832c1a0
+ ldr r4, =gUnknown_0832C1A0
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0xA0
@@ -205349,7 +205349,7 @@ battle_make_oam_safari_battle: ; 8072804
sub_80728A4: ; 80728A4
lsls r0, 24
lsrs r0, 19
- ldr r1, =0x08c11bdc
+ ldr r1, =gUnknown_08C11BDC
adds r0, r1
bx lr
.align 2, 0
@@ -205934,7 +205934,7 @@ heathbar_draw_hp: ; 8072C38
.align 2, 0
.pool
@08072D10:
- ldr r1, =0x0832c3c4
+ ldr r1, =gUnknown_0832C3C4
add r0, sp, 0x4
movs r2, 0x14
bl memcpy
@@ -206175,7 +206175,7 @@ sub_8072E0C: ; 8072E0C
.align 2, 0
.pool
@08072F28:
- ldr r1, =0x0832c3d8
+ ldr r1, =gUnknown_0832C3D8
add r0, sp, 0x4
movs r2, 0x14
bl memcpy
@@ -206216,7 +206216,7 @@ sub_8072E0C: ; 8072E0C
mov r3, r8
cmp r3, 0
bne @08072F82
- ldr r1, =0x085e8d3e
+ ldr r1, =gUnknown_085E8D3E
bl gf_strcpy
@08072F82:
ldr r0, =0x020244d4
@@ -206374,7 +206374,7 @@ sub_80730D4: ; 80730D4
lsls r0, 24
lsrs r0, 24
str r0, [sp, 0x14]
- ldr r1, =0x0832c3c4
+ ldr r1, =gUnknown_0832C3C4
mov r0, sp
movs r2, 0x14
bl memcpy
@@ -206410,7 +206410,7 @@ sub_80730D4: ; 80730D4
lsls r0, 24
mov r4, sp
adds r4, 0x6
- ldr r1, =0x0861cb50
+ ldr r1, =gUnknown_0861CB50
lsrs r0, 22
adds r0, r1
ldr r1, [r0]
@@ -207027,19 +207027,19 @@ sub_80735DC: ; 80735DC
movs r3, 0x5
mov r8, r3
@0807366C:
- ldr r0, =0x0832c334
+ ldr r0, =gUnknown_0832C334
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0832c34c
+ ldr r0, =gUnknown_0832C34C
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0832c33c
+ ldr r0, =gUnknown_0832C33C
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x0832c344
+ ldr r0, =gUnknown_0832C344
bl gpu_pal_obj_alloc_tag_and_apply
mov r0, r9
lsls r6, r0, 1
adds r0, r6, r0
lsls r0, 3
- ldr r1, =0x0832c364
+ ldr r1, =gUnknown_0832C364
adds r0, r1
lsls r5, 16
asrs r1, r5, 16
@@ -207056,7 +207056,7 @@ sub_80735DC: ; 80735DC
lsls r0, 2
ldr r1, =0x02020630
adds r7, r0, r1
- ldr r1, =0x0832c2c4
+ ldr r1, =gUnknown_0832C2C4
adds r0, r7, 0
bl obj_set_f18_to_r0_f42_to_40
mov r2, r10
@@ -207098,7 +207098,7 @@ sub_80735DC: ; 80735DC
movs r6, 0xA
movs r5, 0
@0807371C:
- ldr r0, =0x0832c394
+ ldr r0, =gUnknown_0832C394
ldr r3, [sp, 0x20]
ldr r1, =0xfffc0000
adds r2, r3, r1
@@ -207396,7 +207396,7 @@ sub_80735DC: ; 80735DC
lsls r2, 2
adds r0, r2
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r7, 2
adds r0, r2
ldr r0, [r0]
@@ -207605,7 +207605,7 @@ sub_80735DC: ; 80735DC
adds r0, r3
ldrb r1, [r0]
lsls r0, r7, 2
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
adds r0, r2
ldr r0, [r0]
ands r1, r0
@@ -207916,7 +207916,7 @@ sub_8073C30: ; 8073C30
adds r3, r1
ldr r1, =sub_8074090 + 1
str r1, [r3]
- ldr r1, =0x0832c2cc
+ ldr r1, =gUnknown_0832C2CC
bl obj_set_f18_to_r0_f42_to_40
ldr r1, =0x03005e00
ldr r0, [sp, 0xC]
@@ -208480,7 +208480,7 @@ sub_80741E8: ; 80741E8
lsls r0, 24
lsrs r7, r0, 24
ldr r5, =0x02022e2c
- ldr r1, =0x085ed228
+ ldr r1, =gUnknown_085ED228
adds r0, r5, 0
bl gf_strcpy
adds r0, r4, 0
@@ -208510,7 +208510,7 @@ sub_80741E8: ; 80741E8
@08074236:
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
add r0, sp, 0x4
bl sub_8008C44
@@ -208522,17 +208522,17 @@ sub_80741E8: ; 80741E8
beq @08074268
cmp r6, 0xFE
beq @08074270
- ldr r1, =0x085ed238
+ ldr r1, =gUnknown_085ED238
b @08074272
.align 2, 0
.pool
@08074268:
- ldr r1, =0x085ed22e
+ ldr r1, =gUnknown_085ED22E
b @08074272
.align 2, 0
.pool
@08074270:
- ldr r1, =0x085ed233
+ ldr r1, =gUnknown_085ED233
@08074272:
adds r0, r5, 0
bl gf_strcpy
@@ -208911,7 +208911,7 @@ draw_status_ailment_maybe: ; 80743F8
lsls r4, 4
adds r4, 0xC
adds r4, r7
- ldr r1, =0x0832c3ec
+ ldr r1, =gUnknown_0832C3EC
lsls r0, 1
adds r0, r1
ldrh r0, [r0]
@@ -209106,7 +209106,7 @@ sub_8074770: ; 8074770
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085ccb2c
+ ldr r0, =gUnknown_085CCB2C
add r1, sp, 0x4
str r1, [sp]
movs r1, 0
@@ -209151,7 +209151,7 @@ sub_80747D8: ; 80747D8
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x085ccb3c
+ ldr r1, =gUnknown_085CCB3C
add r0, sp, 0x4
bl gf_strcpy
ldr r1, =0x0203a04c
@@ -209343,10 +209343,10 @@ healthbar_draw_field_maybe: ; 8074860
movs r1, 0x19
bl pokemon_getattr
adds r3, r0, 0
- ldr r0, =0x0831f72c
+ ldr r0, =gUnknown_0831F72C
mov r12, r0
lsls r1, r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -210285,7 +210285,7 @@ write_to_rbox: ; 8075094
mov r9, r2
adds r5, r3, 0
ldr r7, [sp, 0x40]
- ldr r0, =0x0832c3f8
+ ldr r0, =gUnknown_0832C3F8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x18]
@@ -210490,7 +210490,7 @@ sub_807521C: ; 807521C
lsrs r7, r1, 16
lsls r2, 24
lsrs r4, r2, 24
- ldr r5, =0x0831c620
+ ldr r5, =gUnknown_0831C620
ldrh r0, [r5, 0x6]
bl gpu_tile_obj_tag_get_range_start
lsls r0, 16
@@ -210499,7 +210499,7 @@ sub_807521C: ; 807521C
bne @0807524E
adds r0, r5, 0
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0831c628
+ ldr r0, =gUnknown_0831C628
bl gpu_pal_obj_decompress_and_apply3
@0807524E:
ldr r0, =sub_8075370 + 1
@@ -210515,7 +210515,7 @@ sub_807521C: ; 807521C
ldr r0, =0x02020630
adds r5, r0
strh r4, [r5, 0x30]
- ldr r0, =0x0831c688
+ ldr r0, =gUnknown_0831C688
mov r9, r0
lsls r6, 16
asrs r0, r6, 16
@@ -210632,10 +210632,10 @@ sub_8075370: ; 8075370
ldrsh r0, [r4, r1]
cmp r0, 0
bne @080753A8
- ldr r0, =0x0831c620
+ ldr r0, =gUnknown_0831C620
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0831c628
+ ldr r0, =gUnknown_0831C628
ldrh r0, [r0, 0x4]
bl gpu_pal_free_tag
movs r1, 0x30
@@ -210805,7 +210805,7 @@ sub_8075450: ; 8075450
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
- ldr r1, =0x0832c588
+ ldr r1, =gUnknown_0832C588
adds r0, r1
movs r1, 0x20
movs r2, 0x50
@@ -212720,11 +212720,11 @@ sub_8076438: ; 8076438
str r0, [sp, 0x4]
lsls r0, r2, 16
lsrs r7, r0, 16
- ldr r0, =0x0832c400
+ ldr r0, =gUnknown_0832C400
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0832c460
+ ldr r0, =gUnknown_0832C460
bl gpu_pal_obj_decompress_and_apply3
- ldr r0, =0x0832c588
+ ldr r0, =gUnknown_0832C588
mov r1, r9
mov r2, r10
adds r3, r4, 0
@@ -212972,7 +212972,7 @@ sub_80765E0: ; 80765E0
ldrsh r0, [r4, r3]
cmp r0, 0x7F
bgt @080766AC
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
lsls r0, r2, 24
lsrs r0, 23
adds r0, r1
@@ -213085,11 +213085,11 @@ sub_807671C: ; 807671C
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r0, =0x0832c400
+ ldr r0, =gUnknown_0832C400
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0832c460
+ ldr r0, =gUnknown_0832C460
bl gpu_pal_obj_decompress_and_apply3
- ldr r0, =0x0832c588
+ ldr r0, =gUnknown_0832C588
adds r1, r6, 0
mov r2, r8
adds r3, r4, 0
@@ -213493,7 +213493,7 @@ sub_8076A78: ; 8076A78
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x0832c400
+ ldr r0, =gUnknown_0832C400
lsls r6, r4, 3
adds r5, r6, r0
ldrh r0, [r5, 0x6]
@@ -213504,7 +213504,7 @@ sub_8076A78: ; 8076A78
bne @08076AA0
adds r0, r5, 0
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0832c460
+ ldr r0, =gUnknown_0832C460
adds r0, r6, r0
bl gpu_pal_obj_decompress_and_apply3
@08076AA0:
@@ -213517,14 +213517,14 @@ sub_8076A78: ; 8076A78
cmp r4, 0xA
bge @08076ACC
@08076AB0:
- ldr r1, =0x0832c400
+ ldr r1, =gUnknown_0832C400
lsls r0, r4, 3
adds r0, r1
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_tag_get_range_start
adds r1, r0, 0
lsls r1, 16
- ldr r0, =0x08c02300
+ ldr r0, =gUnknown_08C02300
lsrs r1, 11
ldr r2, =0x06010100
adds r1, r2
@@ -213542,12 +213542,12 @@ sub_8076AE8: ; 8076AE8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
- ldr r0, =0x0832c400
+ ldr r0, =gUnknown_0832C400
lsrs r4, 21
adds r0, r4, r0
ldrh r0, [r0, 0x6]
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0832c460
+ ldr r0, =gUnknown_0832C460
adds r4, r0
ldrh r0, [r4, 0x4]
bl gpu_pal_free_tag
@@ -214554,7 +214554,7 @@ sub_80772A4: ; 80772A4
strb r0, [r2, 0x8]
ldr r0, =sub_807811C + 1
bl SetVBlankCallback
- ldr r4, =0x0860f074
+ ldr r4, =gUnknown_0860F074
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0x14
@@ -214565,7 +214565,7 @@ sub_80772A4: ; 80772A4
bl gpu_pal_apply
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0832dee4
+ ldr r1, =gUnknown_0832DEE4
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -214576,7 +214576,7 @@ sub_80772A4: ; 80772A4
adds r1, r0
movs r0, 0x1
bl bg_set_tilemap
- ldr r0, =0x0832def4
+ ldr r0, =gUnknown_0832DEF4
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -214992,7 +214992,7 @@ sub_80773D0: ; 80773D0
cmp r6, r0
bge @08077740
mov r8, r2
- ldr r7, =0x0832de24
+ ldr r7, =gUnknown_0832DE24
@080776E2:
movs r0, 0x64
adds r4, r6, 0
@@ -215046,7 +215046,7 @@ sub_80773D0: ; 80773D0
ldrb r0, [r0]
cmp r6, r0
bge @080777B8
- ldr r0, =0x0832de24
+ ldr r0, =gUnknown_0832DE24
mov r8, r1
adds r7, r0, 0
adds r7, 0xC
@@ -215162,7 +215162,7 @@ sub_80773D0: ; 80773D0
movs r2, 0
movs r3, 0
bl sub_80C6D80
- ldr r4, =0x0832de94
+ ldr r4, =gUnknown_0832DE94
ldr r0, [r4]
ldr r1, [r5, 0x18]
movs r2, 0x2
@@ -215209,7 +215209,7 @@ sub_80773D0: ; 80773D0
adds r4, 0x10
@080778DE:
add r1, sp, 0x10
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215246,7 +215246,7 @@ sub_80773D0: ; 80773D0
adds r4, 0x88
@0807792C:
add r1, sp, 0x10
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215273,7 +215273,7 @@ sub_80773D0: ; 80773D0
.align 2, 0
.pool
@08077970:
- ldr r4, =0x0832dcac
+ ldr r4, =gUnknown_0832DCAC
add r1, sp, 0x10
adds r0, r4, 0
ldm r0!, {r2,r3,r7}
@@ -215311,7 +215311,7 @@ sub_80773D0: ; 80773D0
lsls r5, 13
@080779BC:
add r1, sp, 0x10
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215332,8 +215332,8 @@ sub_80773D0: ; 80773D0
adds r6, 0x1
cmp r6, 0x5
ble @080779BC
- ldr r0, =0x0832dc94
- ldr r2, =0x0832de24
+ ldr r0, =gUnknown_0832DC94
+ ldr r2, =gUnknown_0832DE24
ldrb r1, [r2]
lsls r1, 19
movs r3, 0x80
@@ -215627,7 +215627,7 @@ sub_8077B74: ; 8077B74
cmp r6, r0
bge @08077D08
mov r8, r4
- ldr r7, =0x0832de24
+ ldr r7, =gUnknown_0832DE24
@08077CA8:
movs r0, 0x64
adds r4, r6, 0
@@ -215682,7 +215682,7 @@ sub_8077B74: ; 8077B74
ldrb r0, [r0]
cmp r6, r0
bge @08077D80
- ldr r0, =0x0832de24
+ ldr r0, =gUnknown_0832DE24
mov r8, r1
adds r7, r0, 0
adds r7, 0xC
@@ -215798,7 +215798,7 @@ sub_8077B74: ; 8077B74
movs r2, 0
movs r3, 0
bl sub_80C6D80
- ldr r4, =0x0832de94
+ ldr r4, =gUnknown_0832DE94
ldr r0, [r4]
ldr r1, [r5, 0x18]
movs r2, 0x2
@@ -215852,7 +215852,7 @@ sub_8077B74: ; 8077B74
adds r4, 0x10
@08077EB4:
add r1, sp, 0xC
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215889,7 +215889,7 @@ sub_8077B74: ; 8077B74
adds r4, 0x88
@08077F02:
add r1, sp, 0xC
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215916,7 +215916,7 @@ sub_8077B74: ; 8077B74
.align 2, 0
.pool
@08077F48:
- ldr r4, =0x0832dcac
+ ldr r4, =gUnknown_0832DCAC
add r1, sp, 0xC
adds r0, r4, 0
ldm r0!, {r2,r3,r7}
@@ -215954,7 +215954,7 @@ sub_8077B74: ; 8077B74
lsls r5, 13
@08077F94:
add r1, sp, 0xC
- ldr r0, =0x0832dcac
+ ldr r0, =gUnknown_0832DCAC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -215994,8 +215994,8 @@ sub_8077B74: ; 8077B74
adds r0, 0x6
@08077FEA:
strb r0, [r2]
- ldr r0, =0x0832dc94
- ldr r3, =0x0832de24
+ ldr r0, =gUnknown_0832DC94
+ ldr r3, =gUnknown_0832DE24
ldr r1, [r4]
adds r1, 0x35
ldrb r2, [r1]
@@ -216326,17 +216326,17 @@ sub_80782B8: ; 80782B8
beq @0807834C
b @0807837E
@080782D4:
- ldr r0, =0x08ddb3e4
+ ldr r0, =gUnknown_08DDB3E4
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r1, =0x08ddb464
+ ldr r1, =gUnknown_08DDB464
movs r2, 0x94
lsls r2, 5
movs r0, 0x1
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x08ddcf04
+ ldr r1, =gUnknown_08DDCF04
movs r0, 0x20
str r0, [sp]
movs r0, 0x14
@@ -216346,7 +216346,7 @@ sub_80782B8: ; 80782B8
movs r2, 0
movs r3, 0
bl bg_copy_tilemap_rect_simple
- ldr r1, =0x0832cabc
+ ldr r1, =gUnknown_0832CABC
movs r2, 0x80
lsls r2, 4
movs r0, 0x2
@@ -216356,7 +216356,7 @@ sub_80782B8: ; 80782B8
.align 2, 0
.pool
@08078324:
- ldr r1, =0x0832d2bc
+ ldr r1, =gUnknown_0832D2BC
movs r2, 0x80
lsls r2, 4
movs r0, 0x3
@@ -216830,13 +216830,13 @@ shedinja_maker_maybe: ; 8078458
mov r2, sp
bl pokemon_getattr
mov r0, sp
- ldr r1, =0x0832df94
+ ldr r1, =gUnknown_0832DF94
bl sub_80092BC
cmp r0, 0
bne @08078766
adds r0, r4, 0
movs r1, 0x2
- ldr r2, =0x083192cd
+ ldr r2, =gUnknown_083192CD
bl pokemon_setattr
@08078766:
adds r4, 0x64
@@ -216882,7 +216882,7 @@ shedinja_maker_maybe: ; 8078458
thumb_func_start sub_80787B8
sub_80787B8: ; 80787B8
push {lr}
- ldr r0, =0x0832dae5
+ ldr r0, =gUnknown_0832DAE5
ldr r1, =0x0203229c
ldr r1, [r1]
adds r1, 0x72
@@ -217475,7 +217475,7 @@ sub_8078C6C: ; 8078C6C
movs r5, 0
ldr r2, =0x0203229c
ldr r3, [r2]
- ldr r4, =0x0832dcec
+ ldr r4, =gUnknown_0832DCEC
lsls r2, r1, 1
adds r2, r1
lsls r2, 1
@@ -217568,7 +217568,7 @@ sub_8078CB8: ; 8078CB8
adds r1, r0
lsls r1, 2
adds r1, r5
- ldr r2, =0x0832de24
+ ldr r2, =gUnknown_0832DE24
lsls r3, r6, 1
adds r0, r3, r2
ldrb r0, [r0]
@@ -217710,7 +217710,7 @@ sub_8078DBC: ; 8078DBC
movs r0, 0x1
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x0832deac
+ ldr r2, =gUnknown_0832DEAC
movs r0, 0x1
movs r1, 0x2
bl PrintMenuTable
@@ -217748,7 +217748,7 @@ sub_8078DBC: ; 8078DBC
@08078EB6:
cmp r0, 0xC
bne @08078EE4
- ldr r0, =0x0832df8c
+ ldr r0, =gUnknown_0832DF8C
movs r1, 0x1
movs r2, 0xE
movs r3, 0
@@ -217757,7 +217757,7 @@ sub_8078DBC: ; 8078DBC
adds r0, 0x6F
movs r1, 0x4
strb r1, [r0]
- ldr r0, =0x0832de94
+ ldr r0, =gUnknown_0832DE94
ldr r0, [r0, 0x10]
ldr r1, [r4]
adds r1, 0x72
@@ -217799,7 +217799,7 @@ sub_8078EF8: ; 8078EF8
negs r1, r1
ands r1, r2
strb r1, [r0]
- ldr r0, =0x0832de94
+ ldr r0, =gUnknown_0832DE94
ldr r0, [r0, 0x4]
ldr r1, [r3]
adds r1, 0x72
@@ -218403,7 +218403,7 @@ sub_80793C4: ; 80793C4
ldrb r0, [r0]
cmp r0, 0x78
bls @080793F8
- ldr r0, =0x0832df8c
+ ldr r0, =gUnknown_0832DF8C
movs r1, 0x1
movs r2, 0xE
movs r3, 0
@@ -218889,7 +218889,7 @@ sub_80796B4: ; 80796B4
adds r2, r0
lsls r2, 2
add r2, r8
- ldr r5, =0x0832de24
+ ldr r5, =gUnknown_0832DE24
lsls r6, 2
adds r0, r6, r5
ldrb r0, [r0]
@@ -218936,7 +218936,7 @@ sub_80796B4: ; 80796B4
lsls r0, 2
add r0, r8
bl sub_80A6DEC
- ldr r1, =0x0832c8be
+ ldr r1, =gUnknown_0832C8BE
ldr r0, [sp, 0x64]
subs r2, r0, r7
lsls r2, 24
@@ -218991,7 +218991,7 @@ sub_80796B4: ; 80796B4
.align 2, 0
.pool
@080798BC:
- ldr r1, =0x0832c6c0
+ ldr r1, =gUnknown_0832C6C0
ldr r0, [sp, 0x60]
lsls r2, r0, 4
subs r2, r0
@@ -219024,7 +219024,7 @@ sub_80796B4: ; 80796B4
adds r2, r0
lsls r2, 2
adds r2, r6
- ldr r5, =0x0832de24
+ ldr r5, =gUnknown_0832DE24
lsls r3, 2
adds r0, r3, r5
ldrb r0, [r0]
@@ -219080,7 +219080,7 @@ sub_80796B4: ; 80796B4
asrs r2, 1
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x0832dee0
+ ldr r0, =gUnknown_0832DEE0
mov r8, r0
str r0, [sp]
movs r1, 0
@@ -219126,7 +219126,7 @@ sub_80796B4: ; 80796B4
.align 2, 0
.pool
@080799EC:
- ldr r0, =0x0832df99
+ ldr r0, =gUnknown_0832DF99
lsls r1, r7, 1
adds r4, r1, r0
ldrb r2, [r4]
@@ -219274,7 +219274,7 @@ sub_8079AA4: ; 8079AA4
lsrs r4, r0, 16
cmp r4, 0x3
bls @08079ADE
- ldr r1, =0x0832dabc
+ ldr r1, =gUnknown_0832DABC
adds r0, r6, 0
bl gf_strcpy
movs r4, 0
@@ -219288,13 +219288,13 @@ sub_8079AA4: ; 8079AA4
adds r1, r0, 0
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r6, 0
bl gf_strcat
@08079B3C:
adds r0, r6, 0
- ldr r1, =0x0832dad2
+ ldr r1, =gUnknown_0832DAD2
bl gf_strcat
adds r0, r4, 0x1
lsls r0, 16
@@ -219305,10 +219305,10 @@ sub_8079AA4: ; 8079AA4
.align 2, 0
.pool
@08079B5C:
- ldr r1, =0x0832dabc
+ ldr r1, =gUnknown_0832DABC
adds r0, r6, 0
bl gf_strcpy
- ldr r1, =0x0832dadf
+ ldr r1, =gUnknown_0832DADF
adds r0, r6, 0
bl gf_strcat
@08079B6C:
@@ -219347,7 +219347,7 @@ sub_8079B84: ; 8079B84
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x0832dee0
+ ldr r0, =gUnknown_0832DEE0
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -219447,7 +219447,7 @@ sub_8079C4C: ; 8079C4C
lsrs r4, 24
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x08ddd704
+ ldr r1, =gUnknown_08DDD704
movs r0, 0x6
str r0, [sp]
movs r0, 0x3
@@ -219686,10 +219686,10 @@ sub_8079E44: ; 8079E44
bge @08079E94
lsls r0, r6, 1
adds r0, r6
- ldr r1, =0x0832de3e
+ ldr r1, =gUnknown_0832DE3E
lsls r0, 2
adds r5, r0, r1
- ldr r1, =0x0832de56
+ ldr r1, =gUnknown_0832DE56
adds r4, r0, r1
@08079E6A:
lsls r1, r7, 24
@@ -219746,7 +219746,7 @@ sub_8079EA8: ; 8079EA8
add r0, r12
lsls r2, r0, 1
mov r10, r2
- ldr r1, =0x0832de24
+ ldr r1, =gUnknown_0832DE24
movs r2, 0
mov r8, r2
lsls r0, 2
@@ -219843,7 +219843,7 @@ sub_8079F88: ; 8079F88
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x0832c8be
+ ldr r1, =gUnknown_0832C8BE
lsls r2, r4, 4
subs r2, r4
lsls r2, 24
@@ -219865,7 +219865,7 @@ sub_8079F88: ; 8079F88
bl sub_8079BE0
adds r0, r4, 0
bl sub_8079EA8
- ldr r0, =0x0832de94
+ ldr r0, =gUnknown_0832DE94
ldr r0, [r0, 0x4]
ldr r5, =0x0203229c
ldr r1, [r5]
@@ -220112,7 +220112,7 @@ sub_807A19C: ; 807A19C
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x0832debc
+ ldr r0, =gUnknown_0832DEBC
lsls r4, 2
adds r4, r0
ldr r2, [r4]
@@ -220225,19 +220225,19 @@ sub_807A1F0: ; 807A1F0
mov r0, sp
b @0807A2D6
@0807A2BC:
- ldr r0, =0x0832dce4
+ ldr r0, =gUnknown_0832DCE4
bl gpu_pal_obj_alloc_tag_and_apply
b @0807A2DA
.align 2, 0
.pool
@0807A2C8:
- ldr r0, =0x0832dc44
+ ldr r0, =gUnknown_0832DC44
bl gpu_pal_obj_alloc_tag_and_apply
b @0807A2DA
.align 2, 0
.pool
@0807A2D4:
- ldr r0, =0x0832dc3c
+ ldr r0, =gUnknown_0832DC3C
@0807A2D6:
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
@0807A2DA:
@@ -220977,7 +220977,7 @@ sub_807A7E0: ; 807A7E0
movs r0, 0x2
b @0807A8C0
@0807A84E:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r7, 3
subs r1, r7
lsls r1, 2
@@ -221307,7 +221307,7 @@ sub_807AA7C: ; 807AA7C
movs r1, 0x2E
ldrsh r0, [r2, r1]
lsls r0, 1
- ldr r1, =0x08338ea4
+ ldr r1, =gUnknown_08338EA4
adds r0, r1
ldrb r1, [r2, 0x5]
lsrs r1, 4
@@ -221680,7 +221680,7 @@ sub_807ACFC: ; 807ACFC
cmp r6, 0
bne @0807AD94
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -221694,7 +221694,7 @@ sub_807ACFC: ; 807ACFC
.pool
@0807AD94:
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r2, [r1]
@@ -222030,9 +222030,9 @@ sub_807AE50: ; 807AE50
.pool
@0807B094:
bl sub_807BA94
- ldr r0, =0x08338d18
+ ldr r0, =gUnknown_08338D18
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338d20
+ ldr r0, =gUnknown_08338D20
bl gpu_pal_obj_alloc_tag_and_apply
b @0807B0DC
.align 2, 0
@@ -222140,7 +222140,7 @@ sub_807B170: ; 807B170
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08339014
+ ldr r1, =gUnknown_08339014
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -222170,7 +222170,7 @@ sub_807B170: ; 807B170
movs r0, 0x3
bl bg_set_tilemap
bl TextBox_ResetSomeField
- ldr r0, =0x08c00000
+ ldr r0, =gUnknown_08C00000
mov r10, r0
movs r0, 0
mov r9, r0
@@ -222179,7 +222179,7 @@ sub_807B170: ; 807B170
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r0, =0x08c00524
+ ldr r0, =gUnknown_08C00524
mov r8, r0
ldr r4, =0x0201c000
adds r1, r4, 0
@@ -222189,12 +222189,12 @@ sub_807B170: ; 807B170
adds r2, r5, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r6, =0x08c004e0
+ ldr r6, =gUnknown_08C004E0
adds r0, r6, 0
movs r1, 0
movs r2, 0x20
bl decompress_palette
- ldr r0, =0x08338ffc
+ ldr r0, =gUnknown_08338FFC
bl Window_InitFromTemplates
mov r0, r9
str r0, [sp]
@@ -222381,9 +222381,9 @@ sub_807B270: ; 807B270
b @0807B424
@0807B3F0:
bl sub_807BA94
- ldr r0, =0x08338d18
+ ldr r0, =gUnknown_08338D18
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338d20
+ ldr r0, =gUnknown_08338D20
bl gpu_pal_obj_alloc_tag_and_apply
b @0807B424
.align 2, 0
@@ -222684,11 +222684,11 @@ sub_807B62C: ; 807B62C
ldr r1, =0x00005206
movs r0, 0xC
bl lcd_io_set
- ldr r0, =0x08dd7300
+ ldr r0, =gUnknown_08DD7300
movs r1, 0x10
movs r2, 0x60
bl gpu_pal_apply
- ldr r3, =0x08dd7360
+ ldr r3, =gUnknown_08DD7360
ldr r4, =0x06004000
movs r5, 0xA1
lsls r5, 5
@@ -222735,12 +222735,12 @@ sub_807B62C: ; 807B62C
ldrb r0, [r0]
cmp r0, 0
beq @0807B724
- ldr r1, =0x083369a0
+ ldr r1, =gUnknown_083369A0
b @0807B726
.align 2, 0
.pool
@0807B724:
- ldr r1, =0x083359a0
+ ldr r1, =gUnknown_083359A0
@0807B726:
ldr r2, =0x06002800
ldr r0, =0x040000d4
@@ -222749,7 +222749,7 @@ sub_807B62C: ; 807B62C
ldr r1, =0x80000800
str r1, [r0, 0x8]
ldr r0, [r0, 0x8]
- ldr r3, =0x08dd7360
+ ldr r3, =gUnknown_08DD7360
movs r4, 0xC0
lsls r4, 19
movs r5, 0xA1
@@ -222797,7 +222797,7 @@ sub_807B62C: ; 807B62C
ldr r1, =0x00001241
movs r0, 0
bl lcd_io_set
- ldr r0, =0x083379a0
+ ldr r0, =gUnknown_083379A0
ldr r1, =0x06002800
bl LZ77UnCompVram
movs r0, 0x8
@@ -222808,7 +222808,7 @@ sub_807B62C: ; 807B62C
ldr r1, =0x00001241
movs r0, 0
bl lcd_io_set
- ldr r1, =0x0832ffc0
+ ldr r1, =gUnknown_0832FFC0
ldr r2, =0x06002800
ldr r0, =0x040000d4
str r1, [r0]
@@ -222825,14 +222825,14 @@ sub_807B62C: ; 807B62C
.align 2, 0
.pool
@0807B7F8:
- ldr r0, =0x08337ea0
+ ldr r0, =gUnknown_08337EA0
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08337ec0
+ ldr r0, =gUnknown_08337EC0
ldr r1, =0x06004000
bl LZ77UnCompVram
- ldr r0, =0x08338550
+ ldr r0, =gUnknown_08338550
ldr r1, =0x06009000
bl LZ77UnCompVram
ldr r0, =0x020322a0
@@ -222875,7 +222875,7 @@ sub_807B62C: ; 807B62C
adds r0, r3, 0
adds r0, 0xEC
strh r2, [r0]
- ldr r3, =0x08332f60
+ ldr r3, =gUnknown_08332F60
ldr r4, =0x06004000
movs r5, 0xA1
lsls r5, 6
@@ -222907,7 +222907,7 @@ sub_807B62C: ; 807B62C
ldrb r0, [r0]
cmp r0, 0
beq @0807B8EC
- ldr r1, =0x083357a0
+ ldr r1, =gUnknown_083357A0
ldr r2, =0x06009000
ldr r0, =0x040000d4
str r1, [r0]
@@ -222917,7 +222917,7 @@ sub_807B62C: ; 807B62C
.align 2, 0
.pool
@0807B8EC:
- ldr r1, =0x083358a0
+ ldr r1, =gUnknown_083358A0
ldr r2, =0x06009000
ldr r0, =0x040000d4
str r1, [r0]
@@ -222970,7 +222970,7 @@ sub_807B62C: ; 807B62C
adds r0, r3, 0
adds r0, 0xEC
strh r2, [r0]
- ldr r3, =0x08332f60
+ ldr r3, =gUnknown_08332F60
ldr r4, =0x06004000
movs r5, 0xA1
lsls r5, 6
@@ -223002,7 +223002,7 @@ sub_807B62C: ; 807B62C
ldrb r0, [r0]
cmp r0, 0
beq @0807B9DC
- ldr r1, =0x083357a0
+ ldr r1, =gUnknown_083357A0
ldr r2, =0x06009000
ldr r0, =0x040000d4
str r1, [r0]
@@ -223012,7 +223012,7 @@ sub_807B62C: ; 807B62C
.align 2, 0
.pool
@0807B9DC:
- ldr r1, =0x083358a0
+ ldr r1, =gUnknown_083358A0
ldr r2, =0x06009000
ldr r0, =0x040000d4
str r1, [r0]
@@ -223036,11 +223036,11 @@ sub_807B62C: ; 807B62C
ldr r1, =0x00005206
movs r0, 0xC
bl lcd_io_set
- ldr r0, =0x08dd7300
+ ldr r0, =gUnknown_08DD7300
movs r1, 0x10
movs r2, 0x60
bl gpu_pal_apply
- ldr r3, =0x08dd7360
+ ldr r3, =gUnknown_08DD7360
ldr r4, =0x06004000
movs r5, 0xA1
lsls r5, 5
@@ -223067,7 +223067,7 @@ sub_807B62C: ; 807B62C
orrs r0, r7
str r0, [r1, 0x8]
ldr r0, [r1, 0x8]
- ldr r1, =0x08331f60
+ ldr r1, =gUnknown_08331F60
ldr r2, =0x06009000
ldr r0, =0x040000d4
str r1, [r0]
@@ -223087,17 +223087,17 @@ sub_807B62C: ; 807B62C
thumb_func_start sub_807BA94
sub_807BA94: ; 807BA94
push {lr}
- ldr r0, =0x08338d70
+ ldr r0, =gUnknown_08338D70
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338dc0
+ ldr r0, =gUnknown_08338DC0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338df4
+ ldr r0, =gUnknown_08338DF4
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338e6c
+ ldr r0, =gUnknown_08338E6C
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08338d78
+ ldr r0, =gUnknown_08338D78
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x08338d80
+ ldr r0, =gUnknown_08338D80
bl gpu_pal_obj_alloc_tag_and_apply
pop {r0}
bx r0
@@ -223164,7 +223164,7 @@ sub_807BAD8: ; 807BAD8
lsls r4, r0, 4
subs r4, r0
lsls r4, 2
- ldr r0, =0x08338ed0
+ ldr r0, =gUnknown_08338ED0
adds r4, r0
ldr r0, =0x02021cc4
adds r1, r4, 0
@@ -223537,7 +223537,7 @@ sub_807BBEC: ; 807BBEC
adds r1, r0
lsls r1, 2
adds r1, r3
- ldr r2, =0x08300d38
+ ldr r2, =gUnknown_08300D38
adds r0, r4, 0
adds r0, 0xF0
ldrh r0, [r0]
@@ -223605,7 +223605,7 @@ sub_807BBEC: ; 807BBEC
.pool
@0807C120:
ldr r4, =0x02021fc4
- ldr r1, =0x085ee942
+ ldr r1, =gUnknown_085EE942
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -223672,7 +223672,7 @@ sub_807BBEC: ; 807BBEC
adds r0, 0x1
strh r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ee959
+ ldr r1, =gUnknown_085EE959
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -223699,7 +223699,7 @@ sub_807BBEC: ; 807BBEC
beq @0807C1FC
bl @0807CFB4
@0807C1FC:
- ldr r0, =0x08338d28
+ ldr r0, =gUnknown_08338D28
movs r1, 0x78
movs r2, 0x20
movs r3, 0
@@ -223835,7 +223835,7 @@ sub_807BBEC: ; 807BBEC
bl @0807CFB4
@0807C328:
bl sub_807AB28
- ldr r0, =0x08338e74
+ ldr r0, =gUnknown_08338E74
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -223905,7 +223905,7 @@ sub_807BBEC: ; 807BBEC
beq @0807C3C4
bl @0807CFB4
@0807C3C4:
- ldr r0, =0x08338dfc
+ ldr r0, =gUnknown_08338DFC
movs r1, 0x80
movs r2, 0x41
movs r3, 0
@@ -223917,7 +223917,7 @@ sub_807BBEC: ; 807BBEC
.align 2, 0
.pool
@0807C3E0:
- ldr r0, =0x08338d88
+ ldr r0, =gUnknown_08338D88
movs r1, 0x80
movs r2, 0x50
movs r3, 0x3
@@ -223926,7 +223926,7 @@ sub_807BBEC: ; 807BBEC
ldr r1, [r4]
adds r1, 0x90
strb r0, [r1]
- ldr r0, =0x08338dc8
+ ldr r0, =gUnknown_08338DC8
movs r1, 0x80
movs r2, 0x50
movs r3, 0
@@ -224070,7 +224070,7 @@ sub_807BBEC: ; 807BBEC
movs r2, 0x10
movs r3, 0
bl sub_80A1AD4
- ldr r5, =0x08338dc8
+ ldr r5, =gUnknown_08338DC8
adds r0, r5, 0
movs r1, 0x6F
movs r2, 0xAA
@@ -224225,7 +224225,7 @@ sub_807BBEC: ; 807BBEC
adds r1, r4, 0
adds r1, 0x10
adds r0, r1
- ldr r1, =0x08338ecc
+ ldr r1, =gUnknown_08338ECC
str r1, [r0]
ldrb r1, [r2]
lsls r0, r1, 4
@@ -224530,7 +224530,7 @@ sub_807BBEC: ; 807BBEC
adds r0, 0xE0
movs r1, 0xA6
strh r1, [r0]
- ldr r0, =0x08338d88
+ ldr r0, =gUnknown_08338D88
movs r4, 0x14
negs r4, r4
movs r1, 0x80
@@ -224540,7 +224540,7 @@ sub_807BBEC: ; 807BBEC
ldr r1, [r7]
adds r1, 0x90
strb r0, [r1]
- ldr r0, =0x08338dc8
+ ldr r0, =gUnknown_08338DC8
movs r1, 0x80
adds r2, r4, 0
movs r3, 0
@@ -224720,7 +224720,7 @@ sub_807BBEC: ; 807BBEC
bne @0807CA92
b @0807CFB4
@0807CA92:
- ldr r0, =0x08338dfc
+ ldr r0, =gUnknown_08338DFC
movs r1, 0x80
movs r2, 0x41
movs r3, 0
@@ -224743,7 +224743,7 @@ sub_807BBEC: ; 807BBEC
.align 2, 0
.pool
@0807CAC8:
- ldr r0, =0x08338e74
+ ldr r0, =gUnknown_08338E74
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -224892,7 +224892,7 @@ sub_807BBEC: ; 807BBEC
.align 2, 0
.pool
@0807CBF4:
- ldr r0, =0x08338d28
+ ldr r0, =gUnknown_08338D28
movs r2, 0x8
negs r2, r2
movs r1, 0x78
@@ -225008,7 +225008,7 @@ sub_807BBEC: ; 807BBEC
adds r0, 0xF2
ldrh r2, [r0]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -225037,7 +225037,7 @@ sub_807BBEC: ; 807BBEC
adds r1, r0
lsls r1, 2
adds r1, r4
- ldr r3, =0x08300d38
+ ldr r3, =gUnknown_08300D38
adds r2, 0xF2
ldrh r0, [r2]
lsls r0, 2
@@ -225114,7 +225114,7 @@ sub_807BBEC: ; 807BBEC
movs r0, 0
bl lcd_io_set
ldr r4, =0x02021fc4
- ldr r1, =0x085ee966
+ ldr r1, =gUnknown_085EE966
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -225188,7 +225188,7 @@ sub_807BBEC: ; 807BBEC
movs r5, 0
strh r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ee977
+ ldr r1, =gUnknown_085EE977
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -225653,7 +225653,7 @@ sub_807CFC8: ; 807CFC8
adds r1, r0
lsls r1, 2
adds r1, r3
- ldr r2, =0x08300d38
+ ldr r2, =gUnknown_08300D38
adds r0, r4, 0
adds r0, 0xF0
ldrh r0, [r0]
@@ -225721,7 +225721,7 @@ sub_807CFC8: ; 807CFC8
.pool
@0807D4FC:
ldr r4, =0x02021fc4
- ldr r1, =0x085ee942
+ ldr r1, =gUnknown_085EE942
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -225788,7 +225788,7 @@ sub_807CFC8: ; 807CFC8
adds r0, 0x1
strh r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ee959
+ ldr r1, =gUnknown_085EE959
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -225815,7 +225815,7 @@ sub_807CFC8: ; 807CFC8
beq @0807D5D8
bl @0807E400
@0807D5D8:
- ldr r0, =0x08338d28
+ ldr r0, =gUnknown_08338D28
movs r1, 0x78
movs r2, 0x20
movs r3, 0
@@ -225951,7 +225951,7 @@ sub_807CFC8: ; 807CFC8
@0807D704:
movs r0, 0x3
bl sub_807B62C
- ldr r0, =0x08338e8c
+ ldr r0, =gUnknown_08338E8C
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -226029,7 +226029,7 @@ sub_807CFC8: ; 807CFC8
adds r1, r2, 0
bl @0807E398
@0807D7C4:
- ldr r0, =0x08338d88
+ ldr r0, =gUnknown_08338D88
movs r1, 0x78
movs r2, 0x50
movs r3, 0x3
@@ -226050,7 +226050,7 @@ sub_807CFC8: ; 807CFC8
adds r0, r1
ldr r1, =sub_807AA4C + 1
str r1, [r0]
- ldr r0, =0x08338dc8
+ ldr r0, =gUnknown_08338DC8
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -226193,7 +226193,7 @@ sub_807CFC8: ; 807CFC8
movs r2, 0x10
movs r3, 0
bl sub_80A1AD4
- ldr r5, =0x08338dc8
+ ldr r5, =gUnknown_08338DC8
adds r0, r5, 0
movs r1, 0x6F
movs r2, 0xAA
@@ -226353,7 +226353,7 @@ sub_807CFC8: ; 807CFC8
adds r1, r4, 0
adds r1, 0x10
adds r0, r1
- ldr r1, =0x08338ecc
+ ldr r1, =gUnknown_08338ECC
str r1, [r0]
ldrb r1, [r2]
lsls r0, r1, 4
@@ -226665,7 +226665,7 @@ sub_807CFC8: ; 807CFC8
movs r1, 0xCE
lsls r1, 1
strh r1, [r0]
- ldr r0, =0x08338d88
+ ldr r0, =gUnknown_08338D88
movs r4, 0x14
negs r4, r4
movs r1, 0x78
@@ -226687,7 +226687,7 @@ sub_807CFC8: ; 807CFC8
adds r0, r1
ldr r1, =sub_807AA4C + 1
str r1, [r0]
- ldr r0, =0x08338dc8
+ ldr r0, =gUnknown_08338DC8
movs r1, 0x78
adds r2, r4, 0
movs r3, 0
@@ -226903,7 +226903,7 @@ sub_807CFC8: ; 807CFC8
strh r6, [r5]
b @0807E398
@0807DF16:
- ldr r0, =0x08338e74
+ ldr r0, =gUnknown_08338E74
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -227052,7 +227052,7 @@ sub_807CFC8: ; 807CFC8
.align 2, 0
.pool
@0807E040:
- ldr r0, =0x08338d28
+ ldr r0, =gUnknown_08338D28
movs r2, 0x8
negs r2, r2
movs r1, 0x78
@@ -227168,7 +227168,7 @@ sub_807CFC8: ; 807CFC8
adds r0, 0xF2
ldrh r2, [r0]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -227197,7 +227197,7 @@ sub_807CFC8: ; 807CFC8
adds r1, r0
lsls r1, 2
adds r1, r4
- ldr r3, =0x08300d38
+ ldr r3, =gUnknown_08300D38
adds r2, 0xF2
ldrh r0, [r2]
lsls r0, 2
@@ -227274,7 +227274,7 @@ sub_807CFC8: ; 807CFC8
movs r0, 0
bl lcd_io_set
ldr r4, =0x02021fc4
- ldr r1, =0x085ee966
+ ldr r1, =gUnknown_085EE966
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -227348,7 +227348,7 @@ sub_807CFC8: ; 807CFC8
movs r5, 0
strh r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ee977
+ ldr r1, =gUnknown_085EE977
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -227715,7 +227715,7 @@ sub_807E5D8: ; 807E5D8
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r1, =0x08339024
+ ldr r1, =gUnknown_08339024
movs r2, 0x2E
ldrsh r0, [r4, r2]
adds r0, r1
@@ -227785,7 +227785,7 @@ sub_807E64C: ; 807E64C
asrs r0, 16
cmp r0, 0x14
ble @0807E69E
- ldr r1, =0x08339024
+ ldr r1, =gUnknown_08339024
movs r2, 0x2E
ldrsh r0, [r4, r2]
adds r0, r1
@@ -227863,7 +227863,7 @@ sub_807E6AC: ; 807E6AC
movs r0, 0x3B
bl audio_play
@0807E706:
- ldr r1, =0x08339024
+ ldr r1, =gUnknown_08339024
movs r2, 0x2E
ldrsh r0, [r4, r2]
adds r0, r1
@@ -227898,13 +227898,13 @@ sub_807E73C: ; 807E73C
lsls r4, r0, 4
subs r4, r0
lsls r4, 2
- ldr r0, =0x08338ed0
+ ldr r0, =gUnknown_08338ED0
adds r4, r0
ldr r0, =0x02021cc4
ldrh r1, [r4, 0x38]
movs r6, 0xB
muls r1, r6
- ldr r5, =0x083185c8
+ ldr r5, =gUnknown_083185C8
adds r1, r5
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -227929,7 +227929,7 @@ sub_807E784: ; 807E784
lsls r4, r0, 4
subs r4, r0
lsls r4, 2
- ldr r0, =0x08338ed0
+ ldr r0, =gUnknown_08338ED0
adds r4, r0
ldr r0, =0x020375e2
ldrh r1, [r0]
@@ -227947,7 +227947,7 @@ sub_807E784: ; 807E784
ldrh r2, [r4, 0xC]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
add sp, 0x20
@@ -227969,7 +227969,7 @@ sub_807E7E8: ; 807E7E8
lsls r2, r1, 4
subs r2, r1
lsls r2, 2
- ldr r1, =0x08338ed0
+ ldr r1, =gUnknown_08338ED0
adds r5, r2, r1
movs r1, 0x64
muls r0, r1
@@ -228134,7 +228134,7 @@ sub_807E974: ; 807E974
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
- ldr r2, =0x08338fc0
+ ldr r2, =gUnknown_08338FC0
adds r0, r6, 0
adds r0, 0x2A
ldrb r1, [r0]
@@ -228478,7 +228478,7 @@ sub_807EB50: ; 807EB50
adds r0, 0x1
strb r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ef6d2
+ ldr r1, =gUnknown_085EF6D2
b @0807EDA6
.align 2, 0
.pool
@@ -228545,7 +228545,7 @@ sub_807EB50: ; 807EB50
movs r0, 0x32
strb r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x082c8959
+ ldr r1, =gUnknown_082C8959
@0807EDA6:
adds r0, r4, 0
bl ExpandTextCodes
@@ -229067,7 +229067,7 @@ c3_08054588: ; 807F210
lsls r0, 3
ldr r1, =0x03005e08
adds r4, r0, r1
- ldr r1, =0x08339090
+ ldr r1, =gUnknown_08339090
movs r2, 0
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -229084,7 +229084,7 @@ c3_08054588: ; 807F210
cmp r1, r0
beq @0807F25C
lsls r0, r1, 1
- ldr r1, =0x08337aa0
+ ldr r1, =gUnknown_08337AA0
adds r0, r1
b @0807F25E
.align 2, 0
@@ -229095,7 +229095,7 @@ c3_08054588: ; 807F210
cmp r1, r0
bne @0807F26C
@0807F25C:
- ldr r0, =0x08337ea0
+ ldr r0, =gUnknown_08337EA0
@0807F25E:
movs r1, 0x30
movs r2, 0x20
@@ -229105,13 +229105,13 @@ c3_08054588: ; 807F210
.pool
@0807F26C:
lsls r0, r2, 1
- ldr r1, =0x08337ca0
+ ldr r1, =gUnknown_08337CA0
adds r0, r1
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
@0807F27A:
- ldr r0, =0x08339090
+ ldr r0, =gUnknown_08339090
movs r2, 0
ldrsh r1, [r4, r2]
lsls r1, 1
@@ -229128,7 +229128,7 @@ c3_08054588: ; 807F210
@0807F298:
movs r0, 0x2
ldrsh r2, [r4, r0]
- ldr r1, =0x08339090
+ ldr r1, =gUnknown_08339090
movs r3, 0
ldrsh r0, [r4, r3]
lsls r0, 1
@@ -229392,7 +229392,7 @@ sub_807F464: ; 807F464
movs r0, 0x1
strb r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ef6d2
+ ldr r1, =gUnknown_085EF6D2
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -229428,7 +229428,7 @@ sub_807F464: ; 807F464
movs r1, 0x3
strb r1, [r0]
ldr r4, =0x02021fc4
- ldr r1, =0x082c8959
+ ldr r1, =gUnknown_082C8959
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -229780,7 +229780,7 @@ sub_807F7D8: ; 807F7D8
.4byte @0807F950
.4byte @0807F980
@0807F824:
- ldr r5, =0x08d91598
+ ldr r5, =gUnknown_08D91598
adds r0, r5, 0
bl sub_8034974
adds r0, 0x64
@@ -229798,7 +229798,7 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F854:
- ldr r1, =0x083390f4
+ ldr r1, =gUnknown_083390F4
movs r2, 0x80
lsls r2, 3
movs r0, 0x2
@@ -229806,7 +229806,7 @@ sub_807F7D8: ; 807F7D8
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x2
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x083390d4
+ ldr r0, =gUnknown_083390D4
movs r2, 0x80
lsls r2, 1
movs r1, 0
@@ -229819,7 +229819,7 @@ sub_807F7D8: ; 807F7D8
ldr r1, =0x000011bc
adds r0, r1
ldr r4, [r0]
- ldr r0, =0x08d91598
+ ldr r0, =gUnknown_08D91598
bl sub_8034974
adds r2, r0, 0
lsls r2, 16
@@ -229833,7 +229833,7 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F8AC:
- ldr r0, =0x08d91db8
+ ldr r0, =gUnknown_08D91DB8
ldr r1, [r5]
ldr r2, =0x000011bc
adds r1, r2
@@ -229848,7 +229848,7 @@ sub_807F7D8: ; 807F7D8
ldr r1, =0x000011bc
adds r0, r1
ldr r4, [r0]
- ldr r0, =0x08d91db8
+ ldr r0, =gUnknown_08D91DB8
bl sub_8034974
adds r2, r0, 0
lsls r2, 16
@@ -229862,7 +229862,7 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F8F4:
- ldr r0, =0x08d927ec
+ ldr r0, =gUnknown_08D927EC
ldr r1, [r5]
ldr r2, =0x000011bc
adds r1, r2
@@ -229877,7 +229877,7 @@ sub_807F7D8: ; 807F7D8
ldr r1, =0x000011bc
adds r0, r1
ldr r4, [r0]
- ldr r0, =0x08d927ec
+ ldr r0, =gUnknown_08D927EC
bl sub_8034974
adds r2, r0, 0
lsls r2, 16
@@ -229893,7 +229893,7 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F940:
- ldr r0, =0x083394f4
+ ldr r0, =gUnknown_083394F4
movs r1, 0x80
movs r2, 0x20
bl gpu_pal_apply
@@ -229901,11 +229901,11 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F950:
- ldr r0, =0x08339ac0
+ ldr r0, =gUnknown_08339AC0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08339bd8
+ ldr r0, =gUnknown_08339BD8
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08339b38
+ ldr r0, =gUnknown_08339B38
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
@0807F962:
ldr r0, =0x020322a4
@@ -229918,13 +229918,13 @@ sub_807F7D8: ; 807F7D8
.align 2, 0
.pool
@0807F980:
- ldr r0, =0x08339c24
+ ldr r0, =gUnknown_08339C24
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08339c58
+ ldr r0, =gUnknown_08339C58
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08339ad0
+ ldr r0, =gUnknown_08339AD0
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x08339ac8
+ ldr r0, =gUnknown_08339AC8
bl gpu_pal_obj_alloc_tag_and_apply
ldr r4, =0x020322a4
ldr r0, [r4]
@@ -229995,7 +229995,7 @@ sub_807F9D0: ; 807F9D0
sub_807FA34: ; 807FA34
push {r4,lr}
sub sp, 0x8
- ldr r0, =0x08339980
+ ldr r0, =gUnknown_08339980
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -230101,7 +230101,7 @@ sub_807FAC8: ; 807FAC8
bl SetVBlankCallback
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08339974
+ ldr r1, =gUnknown_08339974
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -230166,12 +230166,12 @@ sub_807FAC8: ; 807FAC8
b @0807FCE2
@0807FBB8:
movs r4, 0
- ldr r5, =0x083399c8
+ ldr r5, =gUnknown_083399C8
ldr r6, =0x020322a4
@0807FBBE:
ldrb r1, [r5]
ldrb r2, [r5, 0x1]
- ldr r0, =0x08339ad8
+ ldr r0, =gUnknown_08339AD8
movs r3, 0x1
bl obj_add_from_template_forward_search
ldr r1, [r6]
@@ -230239,7 +230239,7 @@ sub_807FAC8: ; 807FAC8
ldr r4, [r6]
ldr r0, =0x000011b8
adds r4, r0
- ldr r5, =0x0833973a
+ ldr r5, =gUnknown_0833973A
bl sav2_get_text_speed
adds r2, r0, 0
lsls r2, 24
@@ -230410,7 +230410,7 @@ sub_807FD90: ; 807FD90
mov r8, r3
ldr r0, =0x02020630
add r8, r0
- ldr r5, =0x08339c78
+ ldr r5, =gUnknown_08339C78
lsls r4, r6, 2
adds r4, r6
lsls r4, 1
@@ -230525,7 +230525,7 @@ sub_807FE54: ; 807FE54
bne @0807FEC8
adds r0, r4, 0
adds r0, 0x1C
- ldr r1, =0x083397d0
+ ldr r1, =gUnknown_083397D0
ldr r1, [r1, 0xC]
bl gf_strcpy
b @0807FED4
@@ -230534,7 +230534,7 @@ sub_807FE54: ; 807FE54
@0807FEC8:
adds r0, r4, 0
adds r0, 0x1C
- ldr r1, =0x083397d0
+ ldr r1, =gUnknown_083397D0
ldr r1, [r1]
bl gf_strcpy
@0807FED4:
@@ -230560,7 +230560,7 @@ sub_807FE54: ; 807FE54
bl gf_strcpy
adds r0, r6, 0
adds r0, 0x1C
- ldr r4, =0x083397d0
+ ldr r4, =gUnknown_083397D0
ldr r1, [r4, 0x10]
bl gf_strcpy
adds r0, r6, 0
@@ -230591,7 +230591,7 @@ sub_807FE54: ; 807FE54
bl gf_strcpy
adds r0, r5, 0
adds r0, 0x1C
- ldr r4, =0x083397d0
+ ldr r4, =gUnknown_083397D0
ldr r1, [r4, 0x14]
bl gf_strcpy
adds r0, r5, 0
@@ -230787,12 +230787,12 @@ sub_8080018: ; 8080018
.pool
@08080120:
movs r5, 0
- ldr r4, =0x083399c8
+ ldr r4, =gUnknown_083399C8
ldr r6, =0x020322a4
@08080126:
ldrb r1, [r4]
ldrb r2, [r4, 0x1]
- ldr r0, =0x08339ad8
+ ldr r0, =gUnknown_08339AD8
movs r3, 0x1
bl obj_add_from_template_forward_search
ldr r1, [r6]
@@ -230863,7 +230863,7 @@ sub_8080018: ; 8080018
ldr r0, [r4]
ldr r3, =0x000011b8
adds r0, r3
- ldr r1, =0x0833981a
+ ldr r1, =gUnknown_0833981A
movs r2, 0
bl sub_808417C
ldr r1, [r4]
@@ -231012,7 +231012,7 @@ sub_8080018: ; 8080018
movs r1, 0x8A
lsls r1, 1
adds r4, r2, r1
- ldr r1, =0x083399d0
+ ldr r1, =gUnknown_083399D0
adds r0, r2, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -231071,8 +231071,8 @@ sub_8080018: ; 8080018
adds r0, 0x1
strb r0, [r3]
ldr r2, [r2]
- ldr r3, =0x083399dc
- ldr r1, =0x083399e4
+ ldr r3, =gUnknown_083399DC
+ ldr r1, =gUnknown_083399E4
adds r0, r2, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -231168,8 +231168,8 @@ sub_8080018: ; 8080018
movs r0, 0x80
lsls r0, 1
strh r0, [r1]
- ldr r2, =0x083399dc
- ldr r1, =0x083399e4
+ ldr r2, =gUnknown_083399DC
+ ldr r1, =gUnknown_083399E4
adds r0, r3, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -231223,7 +231223,7 @@ sub_8080018: ; 8080018
.align 2, 0
.pool
@080804D0:
- ldr r0, =0x08339c2c
+ ldr r0, =gUnknown_08339C2C
movs r2, 0x10
negs r2, r2
movs r1, 0x78
@@ -231319,7 +231319,7 @@ sub_8080588: ; 8080588
bl SetVBlankCallback
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08339974
+ ldr r1, =gUnknown_08339974
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -231383,7 +231383,7 @@ task_tutorial_oak_boy_girl: ; 8080624
adds r0, 0x96
adds r0, r1
ldrb r0, [r0]
- ldr r1, =0x083399e7
+ ldr r1, =gUnknown_083399E7
adds r0, r1
ldrb r1, [r0]
cmp r2, r1
@@ -231463,7 +231463,7 @@ sub_8080674: ; 8080674
movs r4, 0
cmp r4, r7
bge @08080734
- ldr r0, =0x08339ca0
+ ldr r0, =gUnknown_08339CA0
mov r9, r0
adds r0, r5, 0
subs r0, 0xA3
@@ -231491,7 +231491,7 @@ sub_8080674: ; 8080674
bl __umodsi3
lsls r0, 16
lsrs r6, r0, 16
- ldr r0, =0x08339cbe
+ ldr r0, =gUnknown_08339CBE
adds r0, r6, r0
ldrb r5, [r0]
mov r0, r8
@@ -231530,7 +231530,7 @@ sub_808074C: ; 808074C
movs r4, 0
ldr r7, =0x020322a4
movs r6, 0xFF
- ldr r5, =0x083399d0
+ ldr r5, =gUnknown_083399D0
@08080756:
ldr r3, [r7]
lsls r2, r4, 1
@@ -231845,12 +231845,12 @@ sub_80808D4: ; 80808D4
.pool
@08080A04:
movs r4, 0
- ldr r5, =0x083399c8
+ ldr r5, =gUnknown_083399C8
ldr r6, =0x020322a4
@08080A0A:
ldrb r1, [r5]
ldrb r2, [r5, 0x1]
- ldr r0, =0x08339ad8
+ ldr r0, =gUnknown_08339AD8
movs r3, 0x1
bl obj_add_from_template_forward_search
ldr r1, [r6]
@@ -231953,7 +231953,7 @@ sub_80808D4: ; 80808D4
b @08080B16
@08080AEC:
movs r4, 0
- ldr r2, =0x083399d0
+ ldr r2, =gUnknown_083399D0
ldr r0, =0x020322a4
ldr r3, [r0]
adds r0, r3, 0
@@ -232013,8 +232013,8 @@ sub_80808D4: ; 80808D4
ldrb r1, [r4]
cmp r0, r1
bcc @08080B94
- ldr r2, =0x083399dc
- ldr r1, =0x083399e4
+ ldr r2, =gUnknown_083399DC
+ ldr r1, =gUnknown_083399E4
ldrb r0, [r4]
subs r0, 0x2
adds r0, r1
@@ -232102,8 +232102,8 @@ sub_80808D4: ; 80808D4
movs r0, 0x80
lsls r0, 1
strh r0, [r1]
- ldr r2, =0x083399dc
- ldr r1, =0x083399e4
+ ldr r2, =gUnknown_083399DC
+ ldr r1, =gUnknown_083399E4
adds r0, r3, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -232158,7 +232158,7 @@ sub_80808D4: ; 80808D4
.align 2, 0
.pool
@08080CA0:
- ldr r0, =0x08339c2c
+ ldr r0, =gUnknown_08339C2C
movs r2, 0x10
negs r2, r2
movs r1, 0x78
@@ -232217,7 +232217,7 @@ sub_80808D4: ; 80808D4
.align 2, 0
.pool
@08080D30:
- ldr r0, =0x083399ec
+ ldr r0, =gUnknown_083399EC
ldr r0, [r0]
movs r1, 0xA
bl AddTask
@@ -232238,7 +232238,7 @@ sub_80808D4: ; 80808D4
bge @08080D80
movs r5, 0xA0
lsls r5, 20
- ldr r6, =0x083399ec
+ ldr r6, =gUnknown_083399EC
@08080D5A:
ldm r6!, {r0}
lsrs r1, r5, 24
@@ -232551,7 +232551,7 @@ sub_8080FD0: ; 8080FD0
adds r1, 0x9A
ldrb r1, [r1]
lsrs r2, r0, 8
- ldr r0, =0x083399e7
+ ldr r0, =gUnknown_083399E7
adds r1, r0
ldrb r1, [r1]
adds r0, r1, 0
@@ -232682,7 +232682,7 @@ sub_80810F8: ; 80810F8
adds r1, 0x9C
ldrb r1, [r1]
lsrs r2, r0, 8
- ldr r0, =0x083399e7
+ ldr r0, =gUnknown_083399E7
adds r1, r0
ldrb r1, [r1]
adds r0, r1, 0
@@ -232853,12 +232853,12 @@ sub_8081288: ; 8081288
lsrs r7, r0, 16
mov r8, r7
lsls r1, 24
- ldr r0, =0x08339b40
- ldr r4, =0x083399c8
+ ldr r0, =gUnknown_08339B40
+ ldr r4, =gUnknown_083399C8
lsrs r1, 23
adds r2, r1, r4
ldrb r6, [r2]
- ldr r5, =0x083399c0
+ ldr r5, =gUnknown_083399C0
adds r2, r1, r5
movs r3, 0
ldrsb r3, [r2, r3]
@@ -232978,7 +232978,7 @@ sub_8081370: ; 8081370
ldr r0, =0x000005db
cmp r1, r0
bgt @080813E0
- ldr r1, =0x08339cc3
+ ldr r1, =gUnknown_08339CC3
adds r0, r4, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -232993,7 +232993,7 @@ sub_8081370: ; 8081370
.align 2, 0
.pool
@080813E0:
- ldr r1, =0x08339cc3
+ ldr r1, =gUnknown_08339CC3
adds r0, r4, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -233045,7 +233045,7 @@ sub_8081370: ; 8081370
ldr r0, =0x000005db
cmp r1, r0
bgt @080814A0
- ldr r1, =0x08339cc3
+ ldr r1, =gUnknown_08339CC3
adds r0, r2, 0
adds r0, 0x7C
ldrb r0, [r0]
@@ -233063,7 +233063,7 @@ sub_8081370: ; 8081370
ldr r0, [r0]
adds r4, r0, 0
adds r4, 0x4C
- ldr r1, =0x08339cc3
+ ldr r1, =gUnknown_08339CC3
adds r0, 0x7C
ldrb r0, [r0]
adds r0, r1
@@ -234224,7 +234224,7 @@ sub_8081BE0: ; 8081BE0
lsls r0, 16
lsrs r3, r0, 16
movs r6, 0
- ldr r0, =0x08339cc8
+ ldr r0, =gUnknown_08339CC8
adds r0, r3, r0
ldrb r0, [r0]
adds r1, r4, 0
@@ -234874,7 +234874,7 @@ sub_8081FC8: ; 8081FC8
ldr r4, [r6]
ldr r5, =0x000011b8
adds r4, r5
- ldr r5, =0x08339831
+ ldr r5, =gUnknown_08339831
bl sav2_get_text_speed
adds r2, r0, 0
lsls r2, 24
@@ -234896,7 +234896,7 @@ sub_8081FC8: ; 8081FC8
adds r0, 0x9E
movs r1, 0
strb r1, [r0]
- ldr r0, =0x083399b8
+ ldr r0, =gUnknown_083399B8
movs r1, 0x1
movs r2, 0xD
movs r3, 0
@@ -235085,7 +235085,7 @@ sub_8081FC8: ; 8081FC8
ldr r4, [r6]
ldr r0, =0x000011b8
adds r4, r0
- ldr r5, =0x0833981a
+ ldr r5, =gUnknown_0833981A
bl sav2_get_text_speed
adds r2, r0, 0
lsls r2, 24
@@ -235388,7 +235388,7 @@ sub_8082644: ; 8082644
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
- ldr r1, =0x083398dd
+ ldr r1, =gUnknown_083398DD
b @08082740
.align 2, 0
.pool
@@ -235409,7 +235409,7 @@ sub_8082644: ; 8082644
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
- ldr r1, =0x083398b0
+ ldr r1, =gUnknown_083398B0
@08082740:
adds r0, r4, 0
bl gf_strcat
@@ -235463,7 +235463,7 @@ sub_8082644: ; 8082644
ldr r0, [r6]
ldr r1, =0x000011b8
adds r0, r1
- ldr r1, =0x085ee42d
+ ldr r1, =gUnknown_085EE42D
movs r2, 0
bl sub_808417C
bl sub_800ADF8
@@ -235699,7 +235699,7 @@ sub_8082924: ; 8082924
adds r0, r1
strh r2, [r0]
ldr r0, =0x02021fc4
- ldr r1, =0x08339896
+ ldr r1, =gUnknown_08339896
bl gf_strcpy
b @08082A92
.align 2, 0
@@ -235716,7 +235716,7 @@ sub_8082924: ; 8082924
adds r0, r1
strh r2, [r0]
ldr r0, =0x02021fc4
- ldr r1, =0x08339858
+ ldr r1, =gUnknown_08339858
bl gf_strcpy
b @08082A92
.align 2, 0
@@ -236287,7 +236287,7 @@ sub_8082E84: ; 8082E84
adds r0, r1, 0x1
cmp r0, 0
beq @08082F40
- ldr r0, =0x08329f40
+ ldr r0, =gUnknown_08329F40
mov r9, r0
ldr r2, =0x02020630
mov r10, r2
@@ -236333,7 +236333,7 @@ sub_8082E84: ; 8082E84
asrs r2, r0, 2
adds r1, 0x78
adds r2, 0x50
- ldr r0, =0x08339be0
+ ldr r0, =gUnknown_08339BE0
movs r3, 0x1
bl obj_add_from_template_forward_search
adds r4, r0, 0
@@ -236535,7 +236535,7 @@ sub_8083010: ; 8083010
bne @080830A0
adds r0, r4, 0
bl obj_delete_and_free_tiles
- ldr r0, =0x08339c60
+ ldr r0, =gUnknown_08339C60
movs r2, 0x14
negs r2, r2
movs r1, 0x78
@@ -237155,7 +237155,7 @@ sub_8083450: ; 8083450
.align 2, 0
.pool
@08083518:
- ldr r4, =0x083398f5
+ ldr r4, =gUnknown_083398F5
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xA8
@@ -237208,11 +237208,11 @@ sub_8083450: ; 8083450
bl decimal_int_to_string
ldr r0, [r7]
adds r0, 0x9F
- ldr r1, =0x08339941
+ ldr r1, =gUnknown_08339941
bl gf_strcat
ldr r0, [r7]
adds r0, 0x9F
- ldr r1, =0x085e8d5e
+ ldr r1, =gUnknown_085E8D5E
bl gf_strcat
ldr r0, [r7]
adds r0, 0x9F
@@ -237253,7 +237253,7 @@ sub_8083450: ; 8083450
bl sub_8009308
ldr r0, [r7]
adds r0, 0x9F
- ldr r1, =0x08339914
+ ldr r1, =gUnknown_08339914
bl gf_strcat
ldr r1, [r7]
adds r1, 0x9F
@@ -237276,7 +237276,7 @@ sub_8083450: ; 8083450
cmp r6, r0
bcc @08083564
@0808361A:
- ldr r1, =0x0833992e
+ ldr r1, =gUnknown_0833992E
movs r3, 0xFF
mov r10, r3
str r3, [sp]
@@ -237304,7 +237304,7 @@ sub_8083450: ; 8083450
bl decimal_int_to_string
ldr r0, [r6]
adds r0, 0x9F
- ldr r1, =0x08339941
+ ldr r1, =gUnknown_08339941
bl gf_strcat
ldr r0, [r6]
adds r0, 0x4E
@@ -237324,7 +237324,7 @@ sub_8083450: ; 8083450
bl gf_strcat
ldr r0, [r6]
adds r0, 0x9F
- ldr r1, =0x0833993c
+ ldr r1, =gUnknown_0833993C
bl gf_strcat
ldr r1, [r6]
adds r1, 0x9F
@@ -237342,7 +237342,7 @@ sub_8083450: ; 8083450
movs r0, 0x5
movs r3, 0x51
bl sub_80840D4
- ldr r1, =0x0833991b
+ ldr r1, =gUnknown_0833991B
mov r2, r10
str r2, [sp]
mov r3, r9
@@ -237378,7 +237378,7 @@ sub_8083450: ; 8083450
bl decimal_int_to_string
ldr r0, [r6]
adds r0, 0x9F
- ldr r1, =0x08339921
+ ldr r1, =gUnknown_08339921
bl gf_strcat
adds r1, r4, 0
movs r2, 0x2
@@ -237386,7 +237386,7 @@ sub_8083450: ; 8083450
bl decimal_int_to_string
ldr r0, [r6]
adds r0, 0x9F
- ldr r1, =0x08339928
+ ldr r1, =gUnknown_08339928
bl gf_strcat
ldr r1, [r6]
adds r1, 0x9F
@@ -237558,17 +237558,17 @@ sub_80838AC: ; 80838AC
adds r6, r1, 0
movs r0, 0xFF
strb r0, [r6]
- ldr r1, =0x085b262c
+ ldr r1, =gUnknown_085B262C
ldrb r0, [r5]
lsls r0, 2
adds r0, r1
ldr r1, [r0]
adds r0, r6, 0
bl gf_strcpy
- ldr r1, =0x0833979d
+ ldr r1, =gUnknown_0833979D
adds r0, r6, 0
bl gf_strcat
- ldr r1, =0x08339943
+ ldr r1, =gUnknown_08339943
adds r0, r6, 0
bl gf_strcat
adds r0, r5, 0
@@ -237581,7 +237581,7 @@ sub_80838AC: ; 80838AC
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x0833994f
+ ldr r1, =gUnknown_0833994F
adds r0, r6, 0
bl gf_strcat
mov r0, sp
@@ -237592,7 +237592,7 @@ sub_80838AC: ; 80838AC
adds r0, r6, 0
mov r1, sp
bl gf_strcat
- ldr r1, =0x0833995d
+ ldr r1, =gUnknown_0833995D
adds r0, r6, 0
bl gf_strcat
mov r0, sp
@@ -237603,10 +237603,10 @@ sub_80838AC: ; 80838AC
adds r0, r6, 0
mov r1, sp
bl gf_strcat
- ldr r1, =0x08339970
+ ldr r1, =gUnknown_08339970
adds r0, r6, 0
bl gf_strcat
- ldr r1, =0x0833979b
+ ldr r1, =gUnknown_0833979B
adds r0, r6, 0
bl gf_strcat
add sp, 0xC
@@ -237929,7 +237929,7 @@ sub_8083B08: ; 8083B08
movs r2, 0x1
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r4, =0x08339947
+ ldr r4, =gUnknown_08339947
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xA8
@@ -237945,7 +237945,7 @@ sub_8083B08: ; 8083B08
adds r1, r4, 0
movs r3, 0x1
bl sub_80840D4
- ldr r1, =0x08339b40
+ ldr r1, =gUnknown_08339B40
mov r8, r1
mov r0, r8
movs r1, 0x80
@@ -238049,11 +238049,11 @@ sub_8083B08: ; 8083B08
bl decimal_int_to_string
ldr r0, [r7]
adds r0, 0x9F
- ldr r1, =0x08339941
+ ldr r1, =gUnknown_08339941
bl gf_strcat
ldr r0, [r7]
adds r0, 0x9F
- ldr r1, =0x085e8d5e
+ ldr r1, =gUnknown_085E8D5E
bl gf_strcat
ldr r0, [r7]
adds r0, 0x9F
@@ -238225,7 +238225,7 @@ sub_8083B08: ; 8083B08
sub_8083E24: ; 8083E24
push {r4-r7,lr}
sub sp, 0x34
- ldr r0, =0x08339d14
+ ldr r0, =gUnknown_08339D14
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x2C]
@@ -238240,7 +238240,7 @@ sub_8083E24: ; 8083E24
ldrb r0, [r5]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r6, =0x085ee44f
+ ldr r6, =gUnknown_085EE44F
movs r0, 0x1
adds r1, r6, 0
movs r2, 0x90
@@ -238257,7 +238257,7 @@ sub_8083E24: ; 8083E24
adds r2, r6, 0
bl Print
ldrb r0, [r5]
- ldr r2, =0x085ee473
+ ldr r2, =gUnknown_085EE473
movs r1, 0x29
str r1, [sp]
str r4, [sp, 0x4]
@@ -238285,7 +238285,7 @@ sub_8083E24: ; 8083E24
movs r3, 0x3
bl decimal_int_to_string
adds r5, r0, 0
- ldr r1, =0x08339941
+ ldr r1, =gUnknown_08339941
bl gf_strcat
adds r5, r0, 0
adds r0, r4, 0
@@ -238297,7 +238297,7 @@ sub_8083E24: ; 8083E24
movs r3, 0x2
bl decimal_int_to_string
adds r5, r0, 0
- ldr r1, =0x0833993c
+ ldr r1, =gUnknown_0833993C
bl gf_strcat
movs r0, 0x1
add r1, sp, 0xC
@@ -238948,7 +238948,7 @@ sub_80843C0: ; 80843C0
ldr r0, =0x03005d8c
mov r12, r0
ldr r4, =0x00002e90
- ldr r3, =0x08339d1c
+ ldr r3, =gUnknown_08339D1C
@080843D0:
mov r1, r12
ldr r0, [r1]
@@ -239121,7 +239121,7 @@ new_game_init_data: ; 80844A0
bl sub_813BA10
bl sub_8177558
bl sub_808444C
- ldr r0, =0x082715de
+ ldr r0, =gUnknown_082715DE
bl script_env_2_execute_new_script
bl sub_80845CC
bl copy_strings_to_sav1
@@ -239183,7 +239183,7 @@ sub_80845CC: ; 80845CC
thumb_func_start sub_8084620
sub_8084620: ; 8084620
push {r4,lr}
- ldr r0, =0x08271857
+ ldr r0, =gUnknown_08271857
bl script_env_2_execute_new_script
ldr r0, =0x03005d8c
ldr r4, [r0]
@@ -239241,7 +239241,7 @@ new_game: ; 808469C
bl flag_clear
ldr r0, =0x00000888
bl flag_clear
- ldr r0, =0x08271862
+ ldr r0, =gUnknown_08271862
bl script_env_2_execute_new_script
pop {r0}
bx r0
@@ -239608,7 +239608,7 @@ get_mapdata_header: ; 80849A8
.align 2, 0
.pool
@080849BC:
- ldr r0, =0x08481dd4
+ ldr r0, =gUnknown_08481DD4
subs r1, 0x1
lsls r1, 2
adds r1, r0
@@ -239636,7 +239636,7 @@ warp_shift: ; 80849D0
str r0, [r2, 0x4]
str r1, [r2, 0x8]
ldr r2, =0x020322ec
- ldr r0, =0x08339d3c
+ ldr r0, =gUnknown_08339D3C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r2]
@@ -239653,7 +239653,7 @@ warp_shift: ; 80849D0
; void set_warp2_warp3_to_neg_1()
set_warp2_warp3_to_neg_1: ; 8084A14
ldr r2, =0x020322ec
- ldr r0, =0x08339d3c
+ ldr r0, =gUnknown_08339D3C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r2]
@@ -239727,7 +239727,7 @@ warp_data_is_not_neg_1: ; 8084A54
get_mapheader_by_bank_and_number: ; 8084A90
lsls r0, 16
lsls r1, 16
- ldr r2, =0x08486578
+ ldr r2, =gUnknown_08486578
lsrs r0, 14
adds r0, r2
ldr r0, [r0]
@@ -241077,7 +241077,7 @@ update_sav1_flash_used_on_map: ; 8085494
@080854D0:
ldr r0, =0x03005d8c
ldr r1, [r0]
- ldr r0, =0x0854fe78
+ ldr r0, =gUnknown_0854FE78
ldr r0, [r0]
subs r0, 0x1
adds r1, 0x30
@@ -241095,7 +241095,7 @@ sub_80854EC: ; 80854EC
adds r1, r0, 0
cmp r1, 0
blt @080854FC
- ldr r0, =0x0854fe78
+ ldr r0, =gUnknown_0854FE78
ldr r0, [r0]
cmp r1, r0
ble @080854FE
@@ -242149,7 +242149,7 @@ overworld_bg_setup: ; 8085CA8
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r1, =0x08339dac
+ ldr r1, =gUnknown_08339DAC
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -242953,7 +242953,7 @@ sub_80863B0: ; 80863B0
cmp r0, 0
beq @080863D4
bl door_upload_tiles
- ldr r2, =0x08339dbc
+ ldr r2, =gUnknown_08339DBC
ldr r0, [r2]
ldr r1, [r2, 0x4]
ldr r2, [r2, 0x8]
@@ -242968,7 +242968,7 @@ sub_80863B0: ; 80863B0
cmp r0, 0
beq @080863F0
bl sub_80B00E8
- ldr r2, =0x08339dbc
+ ldr r2, =gUnknown_08339DBC
ldr r0, [r2]
ldr r1, [r2, 0x4]
ldr r2, [r2, 0x8]
@@ -244691,7 +244691,7 @@ sub_80871C4: ; 80871C4
bl sub_8086CA8
cmp r0, 0x1
bne @080871EA
- ldr r0, =0x08277513
+ ldr r0, =gUnknown_08277513
bl script_env_1_execute_new_script
ldr r0, =sub_80871C0 + 1
bl c1_link_related_func_set
@@ -244980,7 +244980,7 @@ sub_80873B4: ; 80873B4
ldr r1, [r4, 0x8]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r3, =0x08339d64
+ ldr r3, =gUnknown_08339D64
ldrb r0, [r4, 0x3]
lsls r0, 3
adds r0, r3
@@ -245030,7 +245030,7 @@ sub_80873B4: ; 80873B4
cmp r0, 0x80
beq @08087450
@08087434:
- ldr r0, =0x0827749c
+ ldr r0, =gUnknown_0827749C
b @08087476
.align 2, 0
.pool
@@ -245039,12 +245039,12 @@ sub_80873B4: ; 80873B4
bl sub_80B39D4
cmp r0, 0
bne @08087464
- ldr r0, =0x0827747e
+ ldr r0, =gUnknown_0827747E
b @08087476
.align 2, 0
.pool
@08087464:
- ldr r0, =0x0827748d
+ ldr r0, =gUnknown_0827748D
b @08087476
.align 2, 0
.pool
@@ -245064,37 +245064,37 @@ sub_80873B4: ; 80873B4
sub_8087480: ; 8087480
push {lr}
adds r1, r0, 0
- ldr r0, =0x08277388
+ ldr r0, =gUnknown_08277388
cmp r1, r0
beq @080874C6
- ldr r0, =0x082773a3
+ ldr r0, =gUnknown_082773A3
cmp r1, r0
beq @08087508
- ldr r0, =0x082773be
+ ldr r0, =gUnknown_082773BE
cmp r1, r0
beq @080874C6
- ldr r0, =0x082773d9
+ ldr r0, =gUnknown_082773D9
cmp r1, r0
beq @08087508
- ldr r0, =0x0827741d
+ ldr r0, =gUnknown_0827741D
cmp r1, r0
beq @080874C6
- ldr r0, =0x08277432
+ ldr r0, =gUnknown_08277432
cmp r1, r0
beq @08087508
- ldr r0, =0x08277447
+ ldr r0, =gUnknown_08277447
cmp r1, r0
beq @080874C6
- ldr r0, =0x0827745c
+ ldr r0, =gUnknown_0827745C
cmp r1, r0
beq @08087508
- ldr r0, =0x08277374
+ ldr r0, =gUnknown_08277374
cmp r1, r0
beq @080874C6
- ldr r0, =0x0827737e
+ ldr r0, =gUnknown_0827737E
cmp r1, r0
beq @08087508
- ldr r0, =0x082773f5
+ ldr r0, =gUnknown_082773F5
cmp r1, r0
bne @080874F8
@080874C6:
@@ -245103,7 +245103,7 @@ sub_8087480: ; 8087480
.align 2, 0
.pool
@080874F8:
- ldr r0, =0x082773ff
+ ldr r0, =gUnknown_082773FF
cmp r1, r0
beq @08087508
movs r0, 0
@@ -245155,7 +245155,7 @@ sub_808754C: ; 808754C
push {lr}
movs r0, 0x6
bl audio_play
- ldr r0, =0x082774ef
+ ldr r0, =gUnknown_082774EF
bl script_env_1_execute_new_script
bl script_env_2_enable
pop {r0}
@@ -245181,7 +245181,7 @@ sub_8087568: ; 8087568
thumb_func_start sub_8087584
sub_8087584: ; 8087584
push {lr}
- ldr r0, =0x08277509
+ ldr r0, =gUnknown_08277509
bl script_env_1_execute_new_script
bl script_env_2_enable
pop {r0}
@@ -245735,8 +245735,8 @@ sub_808796C: ; 808796C
.align 2, 0
.pool
@080879A4:
- ldr r4, =0x08339e00
- ldr r1, =0x08339dc8
+ ldr r4, =gUnknown_08339E00
+ ldr r1, =gUnknown_08339DC8
ldrb r0, [r5, 0x3]
lsls r0, 2
adds r0, r1
@@ -245764,7 +245764,7 @@ sub_80879D8: ; 80879D8
push {r4,lr}
lsls r2, 24
lsrs r2, 24
- ldr r4, =0x08339dd4
+ ldr r4, =gUnknown_08339DD4
lsls r3, r2, 2
adds r3, r4
ldr r3, [r3]
@@ -245789,7 +245789,7 @@ sub_80879FC: ; 80879FC
push {r4,lr}
lsls r2, 24
lsrs r2, 24
- ldr r4, =0x08339dd4
+ ldr r4, =gUnknown_08339DD4
lsls r3, r2, 2
adds r3, r4
ldr r3, [r3]
@@ -246416,7 +246416,7 @@ mapheader_copy_mapdata_of_adjacent_maps: ; 8087EC8
ldr r1, [r0]
ldr r5, [r0, 0x4]
ldr r2, =0x02037340
- ldr r0, =0x08486ef8
+ ldr r0, =gUnknown_08486EF8
ldr r0, [r0]
str r0, [r2]
cmp r1, 0
@@ -247645,7 +247645,7 @@ sub_80887B0: ; 80887B0
ldr r4, [r1]
movs r1, 0
ldrsh r3, [r4, r1]
- ldr r2, =0x08339d64
+ ldr r2, =gUnknown_08339D64
lsls r0, 3
adds r1, r0, r2
ldr r1, [r1]
@@ -248554,7 +248554,7 @@ sub_8088DF0: ; 8088DF0
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08486efc
+ ldr r1, =gUnknown_08486EFC
adds r0, r1
ldrb r1, [r0]
movs r0, 0x1
@@ -248861,7 +248861,7 @@ is_tile_grass_maybe: ; 8088F88
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08486efc
+ ldr r1, =gUnknown_08486EFC
adds r0, r1
ldrb r1, [r0]
movs r0, 0x2
@@ -252733,7 +252733,7 @@ sub_808A734: ; 808A734
adds r4, r0, 0
cmp r4, 0
beq @0808A76A
- ldr r1, =0x08496f8c
+ ldr r1, =gUnknown_08496F8C
adds r0, r1, 0
bl door_frame_last
adds r1, r0, 0
@@ -252774,13 +252774,13 @@ task_overworld_door_add_for_opening_door_at: ; 808A774
ldrb r0, [r2, 0x3]
cmp r0, 0x2
beq @0808A7B0
- ldr r1, =0x08496f8c
+ ldr r1, =gUnknown_08496F8C
adds r0, r2, 0
b @0808A7B4
.align 2, 0
.pool
@0808A7B0:
- ldr r1, =0x08496fb4
+ ldr r1, =gUnknown_08496FB4
adds r0, r4, 0
@0808A7B4:
adds r2, r5, 0
@@ -252812,7 +252812,7 @@ sub_808A7CC: ; 808A7CC
bl door_find
cmp r0, 0
beq @0808A800
- ldr r1, =0x08496fa0
+ ldr r1, =gUnknown_08496FA0
adds r2, r5, 0
adds r3, r6, 0
bl task_overworld_door_add_if_inactive
@@ -252862,7 +252862,7 @@ sub_808A83C: ; 808A83C
push {lr}
adds r3, r0, 0
adds r2, r1, 0
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r3, 0
bl task_overworld_door_add_for_opening_door_at
pop {r0}
@@ -252883,7 +252883,7 @@ sub_808A854: ; 808A854
lsls r0, 24
cmp r0, 0
beq @0808A876
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r4, 0
adds r2, r5, 0
bl sub_808A734
@@ -252907,7 +252907,7 @@ sub_808A880: ; 808A880
lsls r0, 24
cmp r0, 0
beq @0808A8A2
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r4, 0
adds r2, r5, 0
bl sub_808A728
@@ -252931,7 +252931,7 @@ sub_808A8AC: ; 808A8AC
lsls r0, 24
cmp r0, 0
beq @0808A8D8
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r4, 0
adds r2, r5, 0
bl sub_808A7CC
@@ -252961,7 +252961,7 @@ task_overworld_door_add_if_role_69_for_opening_door_at: ; 808A8E4
lsls r0, 24
cmp r0, 0
beq @0808A910
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r4, 0
adds r2, r5, 0
bl task_overworld_door_add_for_opening_door_at
@@ -252997,7 +252997,7 @@ cur_mapdata_get_door_sound_at: ; 808A930
push {lr}
adds r3, r0, 0
adds r2, r1, 0
- ldr r0, =0x08497174
+ ldr r0, =gUnknown_08497174
adds r1, r3, 0
bl cur_mapdata_get_door_x2_at
lsls r0, 24
@@ -253259,7 +253259,7 @@ walkrun_clear_x20_when_running_fast: ; 808AAF8
thumb_func_start sub_808AB14
sub_808AB14: ; 808AB14
push {r4,lr}
- ldr r4, =0x08497444
+ ldr r4, =gUnknown_08497444
bl sub_808AB38
lsls r0, 24
lsrs r0, 22
@@ -253292,7 +253292,7 @@ sub_808AB38: ; 808AB38
adds r0, r2
ldrb r5, [r0, 0x1E]
movs r4, 0
- ldr r6, =0x084973fc
+ ldr r6, =gUnknown_084973FC
@0808AB58:
lsls r0, r4, 2
adds r0, r6
@@ -253730,7 +253730,7 @@ dp04_continue_movement: ; 808AE68
lsrs r4, 24
lsls r5, 16
lsrs r5, 16
- ldr r6, =0x08497490
+ ldr r6, =gUnknown_08497490
adds r0, r4, 0
bl walkrun_accelerate
lsls r0, 24
@@ -254315,7 +254315,7 @@ sub_808B2E4: ; 808B2E4
lsls r2, 24
lsrs r5, r2, 24
movs r4, 0
- ldr r7, =0x0849749c
+ ldr r7, =gUnknown_0849749C
@0808B2F0:
lsls r0, r4, 2
adds r0, r7
@@ -254325,7 +254325,7 @@ sub_808B2E4: ; 808B2E4
lsls r0, 24
cmp r0, 0
beq @0808B314
- ldr r0, =0x084974b0
+ ldr r0, =gUnknown_084974B0
adds r0, r4, r0
ldrb r0, [r0]
strb r0, [r6]
@@ -254458,7 +254458,7 @@ bike_related: ; 808B3E8
ands r0, r4
cmp r0, 0
beq @0808B416
- ldr r0, =0x084974b8
+ ldr r0, =gUnknown_084974B8
lsls r2, r5, 2
adds r2, r0
ldr r0, =0x02037590
@@ -255282,7 +255282,7 @@ tile_conditional_sound: ; 808B9EC
lsls r0, 2
adds r0, r2
ldrb r0, [r0, 0x1E]
- ldr r2, =0x084974d8
+ ldr r2, =gUnknown_084974D8
subs r1, r4, 0x1
lsls r1, 2
adds r1, r2
@@ -255669,7 +255669,7 @@ sub_808BD3C: ; 808BD3C
lsls r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x084974e8
+ ldr r2, =gUnknown_084974E8
lsrs r0, 23
adds r1, r0
adds r1, r2
@@ -255684,7 +255684,7 @@ sub_808BD54: ; 808BD54
lsls r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x084974f8
+ ldr r2, =gUnknown_084974F8
lsrs r0, 23
adds r1, r0
adds r1, r2
@@ -255698,7 +255698,7 @@ sub_808BD54: ; 808BD54
sub_808BD6C: ; 808BD6C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08497508
+ ldr r1, =gUnknown_08497508
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -255710,7 +255710,7 @@ sub_808BD6C: ; 808BD6C
sub_808BD7C: ; 808BD7C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0849750a
+ ldr r1, =gUnknown_0849750A
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -255966,7 +255966,7 @@ sub_808BF2C: ; 808BF2C
lsls r1, 24
lsrs r1, 24
movs r2, 0
- ldr r3, =0x0849750c
+ ldr r3, =gUnknown_0849750C
lsls r0, r1, 2
adds r0, r1
lsls r4, r0, 1
@@ -256002,7 +256002,7 @@ sub_808BF6C: ; 808BF6C
ldr r0, =0x02037590
ldrb r5, [r0]
movs r2, 0
- ldr r3, =0x0849750c
+ ldr r3, =gUnknown_0849750C
ldrb r1, [r0, 0x7]
lsls r0, r1, 2
adds r0, r1
@@ -256386,7 +256386,7 @@ sub_808C280: ; 808C280
mov r0, sp
strh r1, [r0]
movs r6, 0x1
- ldr r1, =0x08497520
+ ldr r1, =gUnknown_08497520
mov r9, r1
mov r4, sp
mov r7, sp
@@ -256482,7 +256482,7 @@ taskFF_bump_boulder: ; 808C34C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
- ldr r6, =0x08497530
+ ldr r6, =gUnknown_08497530
ldr r2, =0x03005e00
ldr r5, =0x02037350
lsls r1, r0, 2
@@ -256683,7 +256683,7 @@ sub_808C4F8: ; 808C4F8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0849753c
+ ldr r5, =gUnknown_0849753C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -256787,7 +256787,7 @@ sub_808C5D0: ; 808C5D0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x08497540
+ ldr r5, =gUnknown_08497540
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -256846,7 +256846,7 @@ sub_808C644: ; 808C644
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x08497550
+ ldr r1, =gUnknown_08497550
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -256906,7 +256906,7 @@ sub_808C6BC: ; 808C6BC
sub sp, 0x8
adds r5, r0, 0
adds r4, r1, 0
- ldr r1, =0x08497554
+ ldr r1, =gUnknown_08497554
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -257141,7 +257141,7 @@ sub_808C8C0: ; 808C8C0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0849755c
+ ldr r5, =gUnknown_0849755C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -257189,12 +257189,12 @@ fish1: ; 808C918
push {r4-r6,lr}
sub sp, 0x10
adds r5, r0, 0
- ldr r1, =0x0849759c
+ ldr r1, =gUnknown_0849759C
mov r0, sp
movs r2, 0x6
bl memcpy
add r4, sp, 0x8
- ldr r1, =0x084975a2
+ ldr r1, =gUnknown_084975A2
adds r0, r4, 0
movs r2, 0x6
bl memcpy
@@ -257319,7 +257319,7 @@ sub_808CA20: ; 808CA20
push {r4,r5,lr}
sub sp, 0x10
adds r4, r0, 0
- ldr r1, =0x084975a8
+ ldr r1, =gUnknown_084975A8
add r0, sp, 0xC
movs r2, 0x2
bl memcpy
@@ -257488,7 +257488,7 @@ sub_808CB6C: ; 808CB6C
sub sp, 0xC
adds r5, r0, 0
bl sub_808CF78
- ldr r2, =0x085ee8f7
+ ldr r2, =gUnknown_085EE8F7
movs r0, 0x11
str r0, [sp]
movs r4, 0
@@ -257516,7 +257516,7 @@ fish7: ; 808CBA4
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x084975aa
+ ldr r1, =gUnknown_084975AA
mov r0, sp
movs r2, 0x6
bl memcpy
@@ -257564,7 +257564,7 @@ fish8: ; 808CBFC
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
- ldr r1, =0x084975b0
+ ldr r1, =gUnknown_084975B0
mov r0, sp
movs r2, 0xC
bl memcpy
@@ -257622,7 +257622,7 @@ sub_808CC64: ; 808CC64
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ee903
+ ldr r2, =gUnknown_085EE903
movs r5, 0
str r5, [sp]
movs r0, 0x2
@@ -257782,7 +257782,7 @@ sub_808CD94: ; 808CD94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ee91e
+ ldr r2, =gUnknown_085EE91E
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -257831,7 +257831,7 @@ sub_808CE04: ; 808CE04
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ee933
+ ldr r2, =gUnknown_085EE933
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -258365,7 +258365,7 @@ sub_808D1FC: ; 808D1FC
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0xA]
- ldr r1, =0x084975bc
+ ldr r1, =gUnknown_084975BC
movs r3, 0xA
ldrsh r0, [r5, r3]
adds r0, r1
@@ -258532,7 +258532,7 @@ sub_808D38C: ; 808D38C
lsls r0, 24
cmp r0, 0
beq @0808D3E4
- ldr r4, =0x084975bc
+ ldr r4, =gUnknown_084975BC
ldrb r0, [r5, 0x18]
lsls r0, 28
lsrs r0, 28
@@ -258624,7 +258624,7 @@ sub_808D450: ; 808D450
mov r5, r9
mov r4, r8
push {r4-r6}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x54]
mov r9, r0
movs r1, 0
@@ -258992,7 +258992,7 @@ sub_808D644: ; 808D644
strb r0, [r4, 0x7]
ldrh r0, [r5, 0xE]
strb r0, [r4, 0x1D]
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r5, 0x9]
adds r0, r1
ldrb r1, [r0]
@@ -259004,7 +259004,7 @@ sub_808D644: ; 808D644
bl npc_set_direction
adds r0, r4, 0
bl sub_808E6DC
- ldr r1, =0x0850557c
+ ldr r1, =gUnknown_0850557C
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -259818,7 +259818,7 @@ npc_to_objtemplate__with_indexed_objfunc: ; 808DD30
lsls r0, 16
lsrs r0, 16
lsls r1, 16
- ldr r4, =0x08505438
+ ldr r4, =gUnknown_08505438
lsrs r1, 14
adds r1, r4
ldr r1, [r1]
@@ -260988,7 +260988,7 @@ sub_808E5F4: ; 808E5F4
bls @0808E648
movs r4, 0
@0808E648:
- ldr r0, =0x0850c908
+ ldr r0, =gUnknown_0850C908
lsls r4, 2
adds r0, r4, r0
ldr r0, [r0]
@@ -260996,11 +260996,11 @@ sub_808E5F4: ; 808E5F4
ldrb r1, [r0]
adds r0, r5, 0
bl sub_808E3F8
- ldr r0, =0x0850c7b0
+ ldr r0, =gUnknown_0850C7B0
adds r0, r4, r0
ldr r0, [r0]
str r0, [r7, 0xC]
- ldr r0, =0x0850c85c
+ ldr r0, =gUnknown_0850C85C
adds r4, r0
ldr r0, [r4]
adds r0, r6
@@ -261040,7 +261040,7 @@ npc_get_type: ; 808E694
bne @0808E6C4
bl sub_81201C8
lsls r0, 24
- ldr r1, =0x085059dc
+ ldr r1, =gUnknown_085059DC
lsrs r0, 22
adds r0, r1
ldr r0, [r0]
@@ -261052,7 +261052,7 @@ npc_get_type: ; 808E694
bls @0808E6CA
movs r1, 0x5
@0808E6CA:
- ldr r0, =0x08505620
+ ldr r0, =gUnknown_08505620
lsls r1, 2
adds r1, r0
ldr r0, [r1]
@@ -261319,7 +261319,7 @@ sub_808E894: ; 808E894
cmp r1, r0
beq @0808E8B2
lsls r0, r1, 3
- ldr r1, =0x0850bbc8
+ ldr r1, =gUnknown_0850BBC8
adds r0, r1
bl sub_808E8F4
@0808E8B2:
@@ -261393,7 +261393,7 @@ pal_patch_for_npc: ; 808E91C
lsrs r4, 24
bl npc_pal_idx_for_given_tag
lsls r0, 24
- ldr r1, =0x0850bbc8
+ ldr r1, =gUnknown_0850BBC8
lsrs r0, 21
adds r0, r1
ldr r0, [r0]
@@ -261444,7 +261444,7 @@ npc_pal_idx_for_given_tag: ; 808E980
lsls r0, 16
lsrs r5, r0, 16
movs r2, 0
- ldr r0, =0x0850bbc8
+ ldr r0, =gUnknown_0850BBC8
ldrh r1, [r0, 0x4]
ldr r3, =0x000011ff
adds r4, r0, 0
@@ -261490,12 +261490,12 @@ npc_load_two_palettes__no_record: ; 808E9C8
adds r1, r5, 0
bl pal_patch_for_npc
movs r3, 0
- ldr r1, =0x0850bd00
+ ldr r1, =gUnknown_0850BD00
ldrh r0, [r1]
ldr r2, =0x000011ff
cmp r0, r2
beq @0808EA30
- ldr r0, =0x084975c4
+ ldr r0, =gUnknown_084975C4
adds r5, r0
adds r6, r2, 0
@0808E9EC:
@@ -261545,12 +261545,12 @@ npc_load_two_palettes__and_record: ; 808EA38
adds r1, r5, 0
bl pal_patch_for_npc
movs r3, 0
- ldr r1, =0x0850bd78
+ ldr r1, =gUnknown_0850BD78
ldrh r0, [r1]
ldr r2, =0x000011ff
cmp r0, r2
beq @0808EAA8
- ldr r0, =0x084975c4
+ ldr r0, =gUnknown_084975C4
adds r5, r0
adds r6, r2, 0
@0808EA60:
@@ -261947,7 +261947,7 @@ sub_808ED34: ; 808ED34
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x084975d4
+ ldr r0, =gUnknown_084975D4
movs r1, 0
movs r2, 0
movs r3, 0x4
@@ -261980,7 +261980,7 @@ oac_0805F994: ; 808ED78
push {r4,r5,lr}
sub sp, 0xC
mov r2, sp
- ldr r1, =0x084975ec
+ ldr r1, =gUnknown_084975EC
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
movs r2, 0x30
@@ -262749,7 +262749,7 @@ sub_808F28C: ; 808F28C
lsls r0, 2
ldr r1, =0x02037350
adds r0, r1
- ldr r1, =0x082766a2
+ ldr r1, =gUnknown_082766A2
bl sub_808F228
b @0808F2E8
.align 2, 0
@@ -262762,7 +262762,7 @@ sub_808F28C: ; 808F28C
lsls r0, 2
ldr r1, =0x02037350
adds r0, r1
- ldr r1, =0x082766a6
+ ldr r1, =gUnknown_082766A6
bl sub_808F228
@0808F2E8:
add sp, 0x4
@@ -262788,7 +262788,7 @@ npc_paltag_set_load: ; 808F2F8
strb r4, [r2]
cmp r4, 0x1
bne @0808F344
- ldr r1, =0x0850be38
+ ldr r1, =gUnknown_0850BE38
ldrb r0, [r2]
lsls r0, 2
adds r0, r1
@@ -262803,7 +262803,7 @@ npc_paltag_set_load: ; 808F2F8
.align 2, 0
.pool
@0808F344:
- ldr r0, =0x0850be38
+ ldr r0, =gUnknown_0850BE38
ldrb r1, [r2]
lsls r1, 2
adds r1, r0
@@ -262826,7 +262826,7 @@ npc_paltag_by_palslot: ; 808F360
lsrs r2, r0, 24
cmp r2, 0x9
bhi @0808F39C
- ldr r1, =0x0850be38
+ ldr r1, =gUnknown_0850BE38
ldr r0, =0x020375b4
ldrb r0, [r0]
lsls r0, 2
@@ -262851,7 +262851,7 @@ npc_paltag_by_palslot: ; 808F360
.pool
@0808F39C:
movs r3, 0
- ldr r0, =0x0850bd78
+ ldr r0, =gUnknown_0850BD78
ldrh r1, [r0]
ldr r2, =0x000011ff
adds r4, r0, 0
@@ -262932,7 +262932,7 @@ sub_808F408: ; 808F408
thumb_func_start sub_808F42C
sub_808F42C: ; 808F42C
push {r4,lr}
- ldr r3, =0x0850d6f4
+ ldr r3, =gUnknown_0850D6F4
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -262991,7 +262991,7 @@ sub_808F48C: ; 808F48C
lsls r0, 24
cmp r0, 0
beq @0808F4C0
- ldr r5, =0x0850d6dc
+ ldr r5, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r4, 0x3
adds r1, r4, 0
@@ -263042,7 +263042,7 @@ sub_808F4E8: ; 808F4E8
sub sp, 0x4
adds r5, r0, 0
adds r6, r1, 0
- ldr r1, =0x0850d710
+ ldr r1, =gUnknown_0850D710
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -263628,7 +263628,7 @@ sub_808F8BC: ; 808F8BC
lsls r0, 16
lsrs r3, r0, 16
@0808F916:
- ldr r0, =0x0850d714
+ ldr r0, =gUnknown_0850D714
lsls r4, r6, 2
adds r4, r0
mov r0, sp
@@ -263675,7 +263675,7 @@ sub_808F944: ; 808F944
thumb_func_start sub_808F968
sub_808F968: ; 808F968
push {r4,lr}
- ldr r3, =0x0850d740
+ ldr r3, =gUnknown_0850D740
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -263735,7 +263735,7 @@ sub_808F9C8: ; 808F9C8
lsls r0, 24
cmp r0, 0
beq @0808F9FE
- ldr r4, =0x0850d6dc
+ ldr r4, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -263795,7 +263795,7 @@ sub_808FA3C: ; 808FA3C
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d710
+ ldr r1, =gUnknown_0850D710
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -263847,7 +263847,7 @@ sub_808FA84: ; 808FA84
thumb_func_start sub_808FAA8
sub_808FAA8: ; 808FAA8
push {r4,lr}
- ldr r3, =0x0850d754
+ ldr r3, =gUnknown_0850D754
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -263906,7 +263906,7 @@ sub_808FB08: ; 808FB08
lsls r0, 24
cmp r0, 0
beq @0808FB3C
- ldr r5, =0x0850d6dc
+ ldr r5, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r4, 0x3
adds r1, r4, 0
@@ -263957,7 +263957,7 @@ sub_808FB64: ; 808FB64
sub sp, 0x4
adds r5, r0, 0
adds r6, r1, 0
- ldr r1, =0x0850d770
+ ldr r1, =gUnknown_0850D770
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -264061,7 +264061,7 @@ sub_808FC08: ; 808FC08
thumb_func_start sub_808FC2C
sub_808FC2C: ; 808FC2C
push {r4,lr}
- ldr r3, =0x0850d774
+ ldr r3, =gUnknown_0850D774
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -264120,7 +264120,7 @@ sub_808FC8C: ; 808FC8C
lsls r0, 24
cmp r0, 0
beq @0808FCC0
- ldr r5, =0x0850d6dc
+ ldr r5, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r4, 0x3
adds r1, r4, 0
@@ -264171,7 +264171,7 @@ sub_808FCE8: ; 808FCE8
sub sp, 0x4
adds r5, r0, 0
adds r6, r1, 0
- ldr r1, =0x0850d790
+ ldr r1, =gUnknown_0850D790
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -264275,7 +264275,7 @@ sub_808FD8C: ; 808FD8C
thumb_func_start sub_808FDB0
sub_808FDB0: ; 808FDB0
push {r4,lr}
- ldr r3, =0x0850d794
+ ldr r3, =gUnknown_0850D794
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -264383,7 +264383,7 @@ sub_808FE2C: ; 808FE2C
thumb_func_start sub_808FE70
sub_808FE70: ; 808FE70
push {r4,lr}
- ldr r3, =0x0850d7a0
+ ldr r3, =gUnknown_0850D7A0
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -264664,7 +264664,7 @@ sub_8090050: ; 8090050
thumb_func_start sub_8090074
sub_8090074: ; 8090074
push {r4,lr}
- ldr r3, =0x0850d7b4
+ ldr r3, =gUnknown_0850D7B4
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -264724,7 +264724,7 @@ sub_80900D4: ; 80900D4
lsls r0, 24
cmp r0, 0
beq @0809010A
- ldr r4, =0x0850d6dc
+ ldr r4, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -264784,7 +264784,7 @@ sub_8090148: ; 8090148
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d770
+ ldr r1, =gUnknown_0850D770
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -264836,7 +264836,7 @@ sub_8090190: ; 8090190
thumb_func_start sub_80901B4
sub_80901B4: ; 80901B4
push {r4,lr}
- ldr r3, =0x0850d7c8
+ ldr r3, =gUnknown_0850D7C8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -264896,7 +264896,7 @@ sub_8090214: ; 8090214
lsls r0, 24
cmp r0, 0
beq @0809024A
- ldr r4, =0x0850d6dc
+ ldr r4, =gUnknown_0850D6DC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -264956,7 +264956,7 @@ sub_8090288: ; 8090288
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d790
+ ldr r1, =gUnknown_0850D790
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -265008,7 +265008,7 @@ sub_80902D0: ; 80902D0
thumb_func_start sub_80902F4
sub_80902F4: ; 80902F4
push {r4,lr}
- ldr r3, =0x0850d7dc
+ ldr r3, =gUnknown_0850D7DC
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265068,7 +265068,7 @@ sub_8090354: ; 8090354
lsls r0, 24
cmp r0, 0
beq @0809038A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265128,7 +265128,7 @@ sub_80903C8: ; 80903C8
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d7f0
+ ldr r1, =gUnknown_0850D7F0
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -265180,7 +265180,7 @@ sub_8090410: ; 8090410
thumb_func_start sub_8090434
sub_8090434: ; 8090434
push {r4,lr}
- ldr r3, =0x0850d7f4
+ ldr r3, =gUnknown_0850D7F4
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265240,7 +265240,7 @@ sub_8090494: ; 8090494
lsls r0, 24
cmp r0, 0
beq @080904CA
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265300,7 +265300,7 @@ sub_8090508: ; 8090508
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d808
+ ldr r1, =gUnknown_0850D808
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -265352,7 +265352,7 @@ sub_8090550: ; 8090550
thumb_func_start sub_8090574
sub_8090574: ; 8090574
push {r4,lr}
- ldr r3, =0x0850d80c
+ ldr r3, =gUnknown_0850D80C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265412,7 +265412,7 @@ sub_80905D4: ; 80905D4
lsls r0, 24
cmp r0, 0
beq @0809060A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265472,7 +265472,7 @@ sub_8090648: ; 8090648
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d820
+ ldr r1, =gUnknown_0850D820
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -265524,7 +265524,7 @@ sub_8090690: ; 8090690
thumb_func_start sub_80906B4
sub_80906B4: ; 80906B4
push {r4,lr}
- ldr r3, =0x0850d824
+ ldr r3, =gUnknown_0850D824
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265584,7 +265584,7 @@ sub_8090714: ; 8090714
lsls r0, 24
cmp r0, 0
beq @0809074A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265644,7 +265644,7 @@ sub_8090788: ; 8090788
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d838
+ ldr r1, =gUnknown_0850D838
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -265696,7 +265696,7 @@ sub_80907D0: ; 80907D0
thumb_func_start sub_80907F4
sub_80907F4: ; 80907F4
push {r4,lr}
- ldr r3, =0x0850d83c
+ ldr r3, =gUnknown_0850D83C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265756,7 +265756,7 @@ sub_8090854: ; 8090854
lsls r0, 24
cmp r0, 0
beq @0809088A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265816,7 +265816,7 @@ sub_80908C8: ; 80908C8
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d850
+ ldr r1, =gUnknown_0850D850
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -265868,7 +265868,7 @@ sub_8090910: ; 8090910
thumb_func_start sub_8090934
sub_8090934: ; 8090934
push {r4,lr}
- ldr r3, =0x0850d854
+ ldr r3, =gUnknown_0850D854
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -265928,7 +265928,7 @@ sub_8090994: ; 8090994
lsls r0, 24
cmp r0, 0
beq @080909CA
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -265988,7 +265988,7 @@ sub_8090A08: ; 8090A08
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d868
+ ldr r1, =gUnknown_0850D868
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -266040,7 +266040,7 @@ sub_8090A50: ; 8090A50
thumb_func_start sub_8090A74
sub_8090A74: ; 8090A74
push {r4,lr}
- ldr r3, =0x0850d86c
+ ldr r3, =gUnknown_0850D86C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -266100,7 +266100,7 @@ sub_8090AD4: ; 8090AD4
lsls r0, 24
cmp r0, 0
beq @08090B0A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -266160,7 +266160,7 @@ sub_8090B48: ; 8090B48
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d880
+ ldr r1, =gUnknown_0850D880
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -266212,7 +266212,7 @@ sub_8090B90: ; 8090B90
thumb_func_start sub_8090BB4
sub_8090BB4: ; 8090BB4
push {r4,lr}
- ldr r3, =0x0850d884
+ ldr r3, =gUnknown_0850D884
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -266272,7 +266272,7 @@ sub_8090C14: ; 8090C14
lsls r0, 24
cmp r0, 0
beq @08090C4A
- ldr r4, =0x0850d6ec
+ ldr r4, =gUnknown_0850D6EC
bl GenerateRandomNumber
movs r5, 0x3
adds r1, r5, 0
@@ -266332,7 +266332,7 @@ sub_8090C88: ; 8090C88
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d898
+ ldr r1, =gUnknown_0850D898
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -266384,7 +266384,7 @@ sub_8090CD0: ; 8090CD0
thumb_func_start sub_8090CF4
sub_8090CF4: ; 8090CF4
push {r4,lr}
- ldr r3, =0x0850d89c
+ ldr r3, =gUnknown_0850D89C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -266474,7 +266474,7 @@ sub_8090D90: ; 8090D90
sub sp, 0x8
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d8ac
+ ldr r1, =gUnknown_0850D8AC
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -266526,7 +266526,7 @@ sub_8090DD4: ; 8090DD4
thumb_func_start sub_8090DF8
sub_8090DF8: ; 8090DF8
push {r4,lr}
- ldr r3, =0x0850d8b4
+ ldr r3, =gUnknown_0850D8B4
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -266616,7 +266616,7 @@ sub_8090E94: ; 8090E94
sub sp, 0x8
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d8c4
+ ldr r1, =gUnknown_0850D8C4
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -266668,7 +266668,7 @@ sub_8090ED8: ; 8090ED8
thumb_func_start sub_8090EFC
sub_8090EFC: ; 8090EFC
push {r4,lr}
- ldr r3, =0x0850d8cc
+ ldr r3, =gUnknown_0850D8CC
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -266701,7 +266701,7 @@ sub_8090F30: ; 8090F30
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
- ldr r0, =0x085055cd
+ ldr r0, =gUnknown_085055CD
ldrb r1, [r4, 0x6]
adds r1, r0
ldrb r1, [r1]
@@ -266983,7 +266983,7 @@ sub_8091138: ; 8091138
thumb_func_start sub_809115C
sub_809115C: ; 809115C
push {r4,lr}
- ldr r3, =0x0850d8dc
+ ldr r3, =gUnknown_0850D8DC
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267005,7 +267005,7 @@ sub_809117C: ; 809117C
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d8e8
+ ldr r1, =gUnknown_0850D8E8
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267059,7 +267059,7 @@ sub_80911C4: ; 80911C4
thumb_func_start sub_80911E8
sub_80911E8: ; 80911E8
push {r4,lr}
- ldr r3, =0x0850d8ec
+ ldr r3, =gUnknown_0850D8EC
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267081,7 +267081,7 @@ sub_8091208: ; 8091208
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d8f8
+ ldr r1, =gUnknown_0850D8F8
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267135,7 +267135,7 @@ sub_8091250: ; 8091250
thumb_func_start sub_8091274
sub_8091274: ; 8091274
push {r4,lr}
- ldr r3, =0x0850d8fc
+ ldr r3, =gUnknown_0850D8FC
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267157,7 +267157,7 @@ sub_8091294: ; 8091294
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d908
+ ldr r1, =gUnknown_0850D908
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267211,7 +267211,7 @@ sub_80912DC: ; 80912DC
thumb_func_start sub_8091300
sub_8091300: ; 8091300
push {r4,lr}
- ldr r3, =0x0850d90c
+ ldr r3, =gUnknown_0850D90C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267233,7 +267233,7 @@ sub_8091320: ; 8091320
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d918
+ ldr r1, =gUnknown_0850D918
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267287,7 +267287,7 @@ sub_8091368: ; 8091368
thumb_func_start sub_809138C
sub_809138C: ; 809138C
push {r4,lr}
- ldr r3, =0x0850d91c
+ ldr r3, =gUnknown_0850D91C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267309,7 +267309,7 @@ sub_80913AC: ; 80913AC
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d928
+ ldr r1, =gUnknown_0850D928
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267363,7 +267363,7 @@ sub_80913F4: ; 80913F4
thumb_func_start sub_8091418
sub_8091418: ; 8091418
push {r4,lr}
- ldr r3, =0x0850d92c
+ ldr r3, =gUnknown_0850D92C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267385,7 +267385,7 @@ sub_8091438: ; 8091438
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d938
+ ldr r1, =gUnknown_0850D938
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267439,7 +267439,7 @@ sub_8091480: ; 8091480
thumb_func_start sub_80914A4
sub_80914A4: ; 80914A4
push {r4,lr}
- ldr r3, =0x0850d93c
+ ldr r3, =gUnknown_0850D93C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267461,7 +267461,7 @@ sub_80914C4: ; 80914C4
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d710
+ ldr r1, =gUnknown_0850D710
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267515,7 +267515,7 @@ sub_809150C: ; 809150C
thumb_func_start sub_8091530
sub_8091530: ; 8091530
push {r4,lr}
- ldr r3, =0x0850d948
+ ldr r3, =gUnknown_0850D948
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267537,7 +267537,7 @@ sub_8091550: ; 8091550
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d954
+ ldr r1, =gUnknown_0850D954
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267591,7 +267591,7 @@ sub_8091598: ; 8091598
thumb_func_start sub_80915BC
sub_80915BC: ; 80915BC
push {r4,lr}
- ldr r3, =0x0850d958
+ ldr r3, =gUnknown_0850D958
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267613,7 +267613,7 @@ sub_80915DC: ; 80915DC
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d964
+ ldr r1, =gUnknown_0850D964
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267667,7 +267667,7 @@ sub_8091624: ; 8091624
thumb_func_start sub_8091648
sub_8091648: ; 8091648
push {r4,lr}
- ldr r3, =0x0850d968
+ ldr r3, =gUnknown_0850D968
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267689,7 +267689,7 @@ sub_8091668: ; 8091668
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d974
+ ldr r1, =gUnknown_0850D974
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267743,7 +267743,7 @@ sub_80916B0: ; 80916B0
thumb_func_start sub_80916D4
sub_80916D4: ; 80916D4
push {r4,lr}
- ldr r3, =0x0850d978
+ ldr r3, =gUnknown_0850D978
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267765,7 +267765,7 @@ sub_80916F4: ; 80916F4
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d984
+ ldr r1, =gUnknown_0850D984
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267819,7 +267819,7 @@ sub_809173C: ; 809173C
thumb_func_start sub_8091760
sub_8091760: ; 8091760
push {r4,lr}
- ldr r3, =0x0850d988
+ ldr r3, =gUnknown_0850D988
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267841,7 +267841,7 @@ sub_8091780: ; 8091780
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d994
+ ldr r1, =gUnknown_0850D994
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267895,7 +267895,7 @@ sub_80917C8: ; 80917C8
thumb_func_start sub_80917EC
sub_80917EC: ; 80917EC
push {r4,lr}
- ldr r3, =0x0850d998
+ ldr r3, =gUnknown_0850D998
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267917,7 +267917,7 @@ sub_809180C: ; 809180C
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9a4
+ ldr r1, =gUnknown_0850D9A4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -267971,7 +267971,7 @@ sub_8091854: ; 8091854
thumb_func_start sub_8091878
sub_8091878: ; 8091878
push {r4,lr}
- ldr r3, =0x0850d9a8
+ ldr r3, =gUnknown_0850D9A8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -267993,7 +267993,7 @@ sub_8091898: ; 8091898
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9b4
+ ldr r1, =gUnknown_0850D9B4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268047,7 +268047,7 @@ sub_80918E0: ; 80918E0
thumb_func_start sub_8091904
sub_8091904: ; 8091904
push {r4,lr}
- ldr r3, =0x0850d9b8
+ ldr r3, =gUnknown_0850D9B8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268069,7 +268069,7 @@ sub_8091924: ; 8091924
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9c4
+ ldr r1, =gUnknown_0850D9C4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268123,7 +268123,7 @@ sub_809196C: ; 809196C
thumb_func_start sub_8091990
sub_8091990: ; 8091990
push {r4,lr}
- ldr r3, =0x0850d9c8
+ ldr r3, =gUnknown_0850D9C8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268145,7 +268145,7 @@ sub_80919B0: ; 80919B0
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9d4
+ ldr r1, =gUnknown_0850D9D4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268199,7 +268199,7 @@ sub_80919F8: ; 80919F8
thumb_func_start sub_8091A1C
sub_8091A1C: ; 8091A1C
push {r4,lr}
- ldr r3, =0x0850d9d8
+ ldr r3, =gUnknown_0850D9D8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268221,7 +268221,7 @@ sub_8091A3C: ; 8091A3C
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9e4
+ ldr r1, =gUnknown_0850D9E4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268275,7 +268275,7 @@ sub_8091A84: ; 8091A84
thumb_func_start sub_8091AA8
sub_8091AA8: ; 8091AA8
push {r4,lr}
- ldr r3, =0x0850d9e8
+ ldr r3, =gUnknown_0850D9E8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268297,7 +268297,7 @@ sub_8091AC8: ; 8091AC8
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850d9f4
+ ldr r1, =gUnknown_0850D9F4
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268351,7 +268351,7 @@ sub_8091B10: ; 8091B10
thumb_func_start sub_8091B34
sub_8091B34: ; 8091B34
push {r4,lr}
- ldr r3, =0x0850d9f8
+ ldr r3, =gUnknown_0850D9F8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268373,7 +268373,7 @@ sub_8091B54: ; 8091B54
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da04
+ ldr r1, =gUnknown_0850DA04
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268427,7 +268427,7 @@ sub_8091B9C: ; 8091B9C
thumb_func_start sub_8091BC0
sub_8091BC0: ; 8091BC0
push {r4,lr}
- ldr r3, =0x0850da08
+ ldr r3, =gUnknown_0850DA08
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268449,7 +268449,7 @@ sub_8091BE0: ; 8091BE0
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da14
+ ldr r1, =gUnknown_0850DA14
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268503,7 +268503,7 @@ sub_8091C28: ; 8091C28
thumb_func_start sub_8091C4C
sub_8091C4C: ; 8091C4C
push {r4,lr}
- ldr r3, =0x0850da18
+ ldr r3, =gUnknown_0850DA18
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268525,7 +268525,7 @@ sub_8091C6C: ; 8091C6C
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da24
+ ldr r1, =gUnknown_0850DA24
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268579,7 +268579,7 @@ sub_8091CB4: ; 8091CB4
thumb_func_start sub_8091CD8
sub_8091CD8: ; 8091CD8
push {r4,lr}
- ldr r3, =0x0850da28
+ ldr r3, =gUnknown_0850DA28
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268601,7 +268601,7 @@ sub_8091CF8: ; 8091CF8
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da34
+ ldr r1, =gUnknown_0850DA34
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268655,7 +268655,7 @@ sub_8091D40: ; 8091D40
thumb_func_start sub_8091D64
sub_8091D64: ; 8091D64
push {r4,lr}
- ldr r3, =0x0850da38
+ ldr r3, =gUnknown_0850DA38
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268677,7 +268677,7 @@ sub_8091D84: ; 8091D84
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da44
+ ldr r1, =gUnknown_0850DA44
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268731,7 +268731,7 @@ sub_8091DCC: ; 8091DCC
thumb_func_start sub_8091DF0
sub_8091DF0: ; 8091DF0
push {r4,lr}
- ldr r3, =0x0850da48
+ ldr r3, =gUnknown_0850DA48
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268753,7 +268753,7 @@ sub_8091E10: ; 8091E10
sub sp, 0x4
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850da54
+ ldr r1, =gUnknown_0850DA54
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -268807,7 +268807,7 @@ sub_8091E58: ; 8091E58
thumb_func_start sub_8091E7C
sub_8091E7C: ; 8091E7C
push {r4,lr}
- ldr r3, =0x0850da58
+ ldr r3, =gUnknown_0850DA58
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -268867,7 +268867,7 @@ sub_8091EC0: ; 8091EC0
.align 2, 0
.pool
@08091EEC:
- ldr r5, =0x0850da64
+ ldr r5, =gUnknown_0850DA64
bl player_get_x22
adds r4, r0, 0
lsls r4, 24
@@ -268928,7 +268928,7 @@ sub_8091F4C: ; 8091F4C
adds r5, r1, 0
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -268978,7 +268978,7 @@ sub_8091F94: ; 8091F94
cmp r5, 0
bne @08092012
adds r5, r6, 0
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269006,7 +269006,7 @@ sub_8091F94: ; 8091F94
.align 2, 0
.pool
@08091FFC:
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269096,7 +269096,7 @@ sub_80920A4: ; 80920A4
mov r8, r3
lsls r2, 24
lsrs r6, r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269185,7 +269185,7 @@ sub_809215C: ; 809215C
mov r8, r3
lsls r2, 24
lsrs r6, r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269274,7 +269274,7 @@ sub_8092214: ; 8092214
mov r8, r3
lsls r2, 24
lsrs r6, r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269359,7 +269359,7 @@ cph_IM_DIFFERENT: ; 80922CC
adds r5, r1, 0
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269399,7 +269399,7 @@ sub_8092314: ; 8092314
mov r8, r3
lsls r2, 24
lsrs r6, r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269488,7 +269488,7 @@ oac_hopping: ; 80923CC
mov r8, r3
lsls r2, 24
lsrs r6, r2, 24
- ldr r1, =0x085055cd
+ ldr r1, =gUnknown_085055CD
ldrb r0, [r4, 0x6]
adds r0, r1
ldrb r0, [r0]
@@ -269595,7 +269595,7 @@ sub_8092494: ; 8092494
thumb_func_start sub_80924B8
sub_80924B8: ; 80924B8
push {r4,lr}
- ldr r3, =0x0850da90
+ ldr r3, =gUnknown_0850DA90
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -269635,7 +269635,7 @@ mss_08062EA4: ; 80924D8
.align 2, 0
.pool
@08092504:
- ldr r5, =0x0850da64
+ ldr r5, =gUnknown_0850DA64
bl player_get_x22
adds r4, r0, 0
lsls r4, 24
@@ -269833,7 +269833,7 @@ sub_8092628: ; 8092628
thumb_func_start sub_809268C
sub_809268C: ; 809268C
push {r4,lr}
- ldr r3, =0x0850da9c
+ ldr r3, =gUnknown_0850DA9C
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -269897,7 +269897,7 @@ sub_80926D4: ; 80926D4
thumb_func_start sub_80926F8
sub_80926F8: ; 80926F8
push {r4,lr}
- ldr r3, =0x0850daa0
+ ldr r3, =gUnknown_0850DAA0
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -269958,7 +269958,7 @@ sub_8092744: ; 8092744
thumb_func_start sub_8092768
sub_8092768: ; 8092768
push {r4,lr}
- ldr r3, =0x0850daa8
+ ldr r3, =gUnknown_0850DAA8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -270019,7 +270019,7 @@ sub_80927B4: ; 80927B4
thumb_func_start sub_80927D8
sub_80927D8: ; 80927D8
push {r4,lr}
- ldr r3, =0x0850dab0
+ ldr r3, =gUnknown_0850DAB0
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -270080,7 +270080,7 @@ sub_8092824: ; 8092824
thumb_func_start sub_8092848
sub_8092848: ; 8092848
push {r4,lr}
- ldr r3, =0x0850dab8
+ ldr r3, =gUnknown_0850DAB8
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -270141,7 +270141,7 @@ sub_8092894: ; 8092894
thumb_func_start sub_80928B8
sub_80928B8: ; 80928B8
push {r4,lr}
- ldr r3, =0x0850dac0
+ ldr r3, =gUnknown_0850DAC0
movs r4, 0x30
ldrsh r2, [r1, r4]
lsls r2, 2
@@ -270238,7 +270238,7 @@ npc_reset: ; 809293C
npc_direction_to_obj_anim_image_number: ; 809295C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850dacc
+ ldr r1, =gUnknown_0850DACC
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270250,7 +270250,7 @@ npc_direction_to_obj_anim_image_number: ; 809295C
an_run_any__impl_pulse: ; 809296C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850dad5
+ ldr r1, =gUnknown_0850DAD5
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270262,7 +270262,7 @@ an_run_any__impl_pulse: ; 809296C
sub_809297C: ; 809297C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850dade
+ ldr r1, =gUnknown_0850DADE
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270274,7 +270274,7 @@ sub_809297C: ; 809297C
sub_809298C: ; 809298C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850dae7
+ ldr r1, =gUnknown_0850DAE7
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270286,7 +270286,7 @@ sub_809298C: ; 809298C
sub_809299C: ; 809299C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850daf0
+ ldr r1, =gUnknown_0850DAF0
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270298,7 +270298,7 @@ sub_809299C: ; 809299C
sub_80929AC: ; 80929AC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850daf9
+ ldr r1, =gUnknown_0850DAF9
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270310,7 +270310,7 @@ sub_80929AC: ; 80929AC
sub_80929BC: ; 80929BC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db02
+ ldr r1, =gUnknown_0850DB02
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270322,7 +270322,7 @@ sub_80929BC: ; 80929BC
sub_80929CC: ; 80929CC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db0b
+ ldr r1, =gUnknown_0850DB0B
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270334,7 +270334,7 @@ sub_80929CC: ; 80929CC
sub_80929DC: ; 80929DC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db14
+ ldr r1, =gUnknown_0850DB14
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270346,7 +270346,7 @@ sub_80929DC: ; 80929DC
sub_80929EC: ; 80929EC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db1d
+ ldr r1, =gUnknown_0850DB1D
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270358,7 +270358,7 @@ sub_80929EC: ; 80929EC
sub_80929FC: ; 80929FC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db26
+ ldr r1, =gUnknown_0850DB26
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270370,7 +270370,7 @@ sub_80929FC: ; 80929FC
sub_8092A0C: ; 8092A0C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db2f
+ ldr r1, =gUnknown_0850DB2F
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270382,7 +270382,7 @@ sub_8092A0C: ; 8092A0C
sub_8092A1C: ; 8092A1C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db38
+ ldr r1, =gUnknown_0850DB38
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270394,7 +270394,7 @@ sub_8092A1C: ; 8092A1C
sub_8092A2C: ; 8092A2C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db41
+ ldr r1, =gUnknown_0850DB41
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270406,7 +270406,7 @@ sub_8092A2C: ; 8092A2C
sub_8092A3C: ; 8092A3C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db4a
+ ldr r1, =gUnknown_0850DB4A
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270418,7 +270418,7 @@ sub_8092A3C: ; 8092A3C
sub_8092A4C: ; 8092A4C
push {lr}
adds r2, r0, 0
- ldr r1, =0x085094ac
+ ldr r1, =gUnknown_085094AC
b @08092A64
.align 2, 0
.pool
@@ -270572,7 +270572,7 @@ npc_set_running_behaviour_etc: ; 8092B2C
adds r2, r4, 0
adds r2, 0x1C
adds r0, r2
- ldr r2, =0x08505438
+ ldr r2, =gUnknown_08505438
lsls r1, 2
adds r1, r2
ldr r1, [r1]
@@ -270595,7 +270595,7 @@ npc_set_running_behaviour_etc: ; 8092B2C
npc_running_behaviour_by_direction: ; 8092B78
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850db53
+ ldr r1, =gUnknown_0850DB53
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -270913,7 +270913,7 @@ tile_x30_to_x37_related: ; 8092DC8
lsls r2, 16
lsrs r7, r2, 16
lsls r3, 24
- ldr r1, =0x0850db5c
+ ldr r1, =gUnknown_0850DB5C
lsrs r3, 22
subs r5, r3, 0x4
adds r1, r5, r1
@@ -270923,7 +270923,7 @@ tile_x30_to_x37_related: ; 8092DC8
lsls r0, 24
cmp r0, 0
bne @08092E0A
- ldr r4, =0x0850db6c
+ ldr r4, =gUnknown_0850DB6C
adds r4, r5, r4
lsls r0, r6, 16
asrs r0, 16
@@ -271107,7 +271107,7 @@ sub_8092EF0: ; 8092EF0
numbers_move_direction: ; 8092F3C
push {r4,lr}
lsls r0, 24
- ldr r3, =0x0850db7c
+ ldr r3, =gUnknown_0850DB7C
lsrs r0, 22
adds r0, r3
ldrh r3, [r0]
@@ -271129,7 +271129,7 @@ numbers_move_direction: ; 8092F3C
sub_8092F60: ; 8092F60
push {r4,lr}
lsls r0, 24
- ldr r3, =0x0850db7c
+ ldr r3, =gUnknown_0850DB7C
lsrs r0, 22
adds r0, r3
ldrh r3, [r0]
@@ -271161,7 +271161,7 @@ sub_8092F88: ; 8092F88
lsls r1, 16
lsrs r6, r1, 16
mov r12, r6
- ldr r1, =0x0850db7c
+ ldr r1, =gUnknown_0850DB7C
lsrs r0, 22
adds r5, r0, r1
movs r0, 0
@@ -271671,7 +271671,7 @@ d2s_look1: ; 8093330
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dba0
+ ldr r1, =gUnknown_0850DBA0
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271696,7 +271696,7 @@ d2s_walk: ; 809335C
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dba5
+ ldr r1, =gUnknown_0850DBA5
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271721,7 +271721,7 @@ sub_8093388: ; 8093388
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbaa
+ ldr r1, =gUnknown_0850DBAA
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271746,7 +271746,7 @@ sub_80933B4: ; 80933B4
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbaf
+ ldr r1, =gUnknown_0850DBAF
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271771,7 +271771,7 @@ sub_80933E0: ; 80933E0
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbb4
+ ldr r1, =gUnknown_0850DBB4
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271796,7 +271796,7 @@ sub_809340C: ; 809340C
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbb9
+ ldr r1, =gUnknown_0850DBB9
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271821,7 +271821,7 @@ sub_8093438: ; 8093438
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbbe
+ ldr r1, =gUnknown_0850DBBE
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271846,7 +271846,7 @@ sub_8093464: ; 8093464
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbc3
+ ldr r1, =gUnknown_0850DBC3
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271871,7 +271871,7 @@ d2s_08064110: ; 8093490
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbc8
+ ldr r1, =gUnknown_0850DBC8
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271896,7 +271896,7 @@ sub_80934BC: ; 80934BC
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbcd
+ ldr r1, =gUnknown_0850DBCD
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271921,7 +271921,7 @@ sub_80934E8: ; 80934E8
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbd2
+ ldr r1, =gUnknown_0850DBD2
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271946,7 +271946,7 @@ sub_8093514: ; 8093514
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbd7
+ ldr r1, =gUnknown_0850DBD7
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271971,7 +271971,7 @@ sub_8093540: ; 8093540
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbdc
+ ldr r1, =gUnknown_0850DBDC
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -271996,7 +271996,7 @@ sub_809356C: ; 809356C
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbe1
+ ldr r1, =gUnknown_0850DBE1
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272021,7 +272021,7 @@ d2s_08064244: ; 8093598
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbe6
+ ldr r1, =gUnknown_0850DBE6
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272046,7 +272046,7 @@ sub_80935C4: ; 80935C4
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbeb
+ ldr r1, =gUnknown_0850DBEB
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272071,7 +272071,7 @@ sub_80935F0: ; 80935F0
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbf0
+ ldr r1, =gUnknown_0850DBF0
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272118,7 +272118,7 @@ sub_8093648: ; 8093648
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbf5
+ ldr r1, =gUnknown_0850DBF5
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272143,7 +272143,7 @@ sub_8093674: ; 8093674
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbfa
+ ldr r1, =gUnknown_0850DBFA
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272168,7 +272168,7 @@ sub_80936A0: ; 80936A0
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dbff
+ ldr r1, =gUnknown_0850DBFF
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272193,7 +272193,7 @@ sub_80936CC: ; 80936CC
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc04
+ ldr r1, =gUnknown_0850DC04
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272218,7 +272218,7 @@ sub_80936F8: ; 80936F8
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc09
+ ldr r1, =gUnknown_0850DC09
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272243,7 +272243,7 @@ sub_8093724: ; 8093724
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc0e
+ ldr r1, =gUnknown_0850DC0E
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272268,7 +272268,7 @@ sub_8093750: ; 8093750
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc13
+ ldr r1, =gUnknown_0850DC13
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272293,7 +272293,7 @@ sub_809377C: ; 809377C
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc18
+ ldr r1, =gUnknown_0850DC18
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272318,7 +272318,7 @@ sub_80937A8: ; 80937A8
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc1d
+ ldr r1, =gUnknown_0850DC1D
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272343,7 +272343,7 @@ d2s_08064034: ; 80937D4
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc22
+ ldr r1, =gUnknown_0850DC22
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -272368,7 +272368,7 @@ direction_reversed: ; 8093800
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x0850dc27
+ ldr r1, =gUnknown_0850DC27
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -272397,7 +272397,7 @@ zffu_offset_calc: ; 8093834
lsls r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x0850dc2f
+ ldr r2, =gUnknown_0850DC2F
lsrs r0, 22
subs r0, 0x5
adds r1, r0
@@ -272432,7 +272432,7 @@ state_to_direction: ; 809384C
@08093870:
adds r1, r2, 0
bl zffu_offset_calc
- ldr r2, =0x0850dc3f
+ ldr r2, =gUnknown_0850DC3F
lsls r1, r4, 2
subs r1, 0x5
adds r0, r1
@@ -272450,7 +272450,7 @@ state_to_direction: ; 809384C
npc_obj_exec_an_2: ; 809388C
push {r4,lr}
adds r4, r0, 0
- ldr r2, =0x0850dc50
+ ldr r2, =gUnknown_0850DC50
ldrb r0, [r4, 0x1C]
lsls r0, 2
adds r0, r2
@@ -272482,7 +272482,7 @@ npc_obj_exec_an: ; 80938C4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x0850dc50
+ ldr r1, =gUnknown_0850DC50
ldrb r0, [r4, 0x1C]
lsls r0, 2
adds r0, r1
@@ -272687,7 +272687,7 @@ an_run_any: ; 8093A2C
lsls r4, 24
lsrs r4, 24
mov r1, sp
- ldr r0, =0x0850dee8
+ ldr r0, =gUnknown_0850DEE8
ldm r0!, {r3,r6,r7}
stm r1!, {r3,r6,r7}
ldm r0!, {r3,r6}
@@ -273509,7 +273509,7 @@ sub_8093FC4: ; 8093FC4
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r1, =0x0850dfbc
+ ldr r1, =gUnknown_0850DFBC
add r0, sp, 0x4
movs r2, 0x6
bl memcpy
@@ -273623,7 +273623,7 @@ sub_80940C4: ; 80940C4
adds r6, r0, 0
adds r7, r1, 0
adds r4, r2, 0
- ldr r1, =0x0850dfc2
+ ldr r1, =gUnknown_0850DFC2
add r0, sp, 0x4
movs r2, 0x6
bl memcpy
@@ -276392,7 +276392,7 @@ sub_809540C: ; 809540C
thumb_func_start sub_8095438
sub_8095438: ; 8095438
push {lr}
- ldr r3, =0x085055cd
+ ldr r3, =gUnknown_085055CD
ldrb r2, [r0, 0x6]
adds r2, r3
ldrb r2, [r2]
@@ -279127,7 +279127,7 @@ dp03_build_bits_water: ; 8096750
sub sp, 0x8
adds r4, r0, 0
adds r5, r1, 0
- ldr r0, =0x0850e5dc
+ ldr r0, =gUnknown_0850E5DC
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -279546,7 +279546,7 @@ dp03_build_bits_by_block_behaviour: ; 8096A30
cmp r0, 0x20
bne @08096A82
movs r5, 0
- ldr r0, =0x0850e5e4
+ ldr r0, =gUnknown_0850E5E4
mov r8, r0
@08096A4A:
lsls r4, r5, 2
@@ -279558,7 +279558,7 @@ dp03_build_bits_by_block_behaviour: ; 8096A30
lsls r0, 24
cmp r0, 0
beq @08096A78
- ldr r0, =0x0850e5fc
+ ldr r0, =gUnknown_0850E5FC
adds r0, r4, r0
ldr r1, [r6]
ldr r0, [r0]
@@ -279800,7 +279800,7 @@ cur_mapdata_role_x38_to_x3B__by_direction: ; 8096C0C
bl cur_mapdata_block_get_role_at
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x0850e614
+ ldr r2, =gUnknown_0850E614
lsls r1, r4, 2
adds r1, r2
ldr r1, [r1]
@@ -279917,7 +279917,7 @@ sub_8096D00: ; 8096D00
blt @08096D4E
adds r0, r4, 0
bl sub_8096DB8
- ldr r1, =0x0850e644
+ ldr r1, =gUnknown_0850E644
ldrb r2, [r4, 0xB]
lsls r2, 24
lsrs r0, r2, 28
@@ -279933,7 +279933,7 @@ sub_8096D00: ; 8096D00
ands r0, r3
orrs r0, r1
strb r0, [r4]
- ldr r0, =0x0850e634
+ ldr r0, =gUnknown_0850E634
lsrs r2, 28
adds r2, r0
movs r0, 0x3
@@ -279959,7 +279959,7 @@ sub_8096D5C: ; 8096D5C
push {r4,lr}
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x0850e644
+ ldr r2, =gUnknown_0850E644
adds r2, r1, r2
ldrb r2, [r2]
movs r3, 0x42
@@ -279975,7 +279975,7 @@ sub_8096D5C: ; 8096D5C
orrs r2, r3
mov r3, r12
strb r2, [r3]
- ldr r2, =0x0850e634
+ ldr r2, =gUnknown_0850E634
adds r1, r2
movs r3, 0x3
ldrb r2, [r1]
@@ -279998,7 +279998,7 @@ sub_8096D5C: ; 8096D5C
sub_8096DA8: ; 8096DA8
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0850e634
+ ldr r1, =gUnknown_0850E634
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -280074,7 +280074,7 @@ npc_y_height_related: ; 8096E0C
movs r3, 0x10
subs r3, r4
lsls r3, 17
- ldr r4, =0x0850e624
+ ldr r4, =gUnknown_0850E624
adds r0, r4
lsrs r3, 16
ldrb r0, [r0]
@@ -280320,7 +280320,7 @@ sub_8096FE8: ; 8096FE8
adds r5, r1, 0
ldrb r0, [r4, 0x5]
bl npc_get_type
- ldr r1, =0x0850e654
+ ldr r1, =gUnknown_0850E654
ldrb r0, [r0, 0xD]
lsls r0, 2
adds r0, r1
@@ -280343,7 +280343,7 @@ dp03_step_sand_heavy: ; 8097014
adds r5, r1, 0
ldrb r0, [r4, 0x5]
bl npc_get_type
- ldr r1, =0x0850e654
+ ldr r1, =gUnknown_0850E654
ldrb r0, [r0, 0xD]
lsls r0, 2
adds r0, r1
@@ -280371,7 +280371,7 @@ sub_8097044: ; 8097044
adds r5, r0, 0
lsls r4, r2, 24
lsrs r4, 24
- ldr r1, =0x0850e660
+ ldr r1, =gUnknown_0850E660
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -280422,7 +280422,7 @@ sub_8097094: ; 8097094
str r0, [r2, 0x8]
movs r0, 0x2
str r0, [r2, 0xC]
- ldr r3, =0x0850e664
+ ldr r3, =gUnknown_0850E664
ldrb r1, [r4, 0x18]
lsls r1, 28
lsrs r1, 28
@@ -280677,7 +280677,7 @@ ground_call_by_bits: ; 8097260
beq @080972AC
@08097284:
movs r4, 0
- ldr r0, =0x0850e674
+ ldr r0, =gUnknown_0850E674
mov r8, r0
@0809728A:
movs r0, 0x1
@@ -281114,7 +281114,7 @@ sub_809757C: ; 809757C
thumb_func_start little_step
little_step: ; 80975AC
lsls r1, 24
- ldr r2, =0x0850db7c
+ ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
adds r1, r2
ldrh r2, [r1]
@@ -281133,7 +281133,7 @@ little_step: ; 80975AC
thumb_func_start double_little_steps
double_little_steps: ; 80975CC
lsls r1, 24
- ldr r2, =0x0850db7c
+ ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
adds r1, r2
ldrh r2, [r1]
@@ -281154,7 +281154,7 @@ double_little_steps: ; 80975CC
thumb_func_start triple_little_steps
triple_little_steps: ; 80975F0
lsls r1, 24
- ldr r2, =0x0850db7c
+ ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
adds r1, r2
ldrh r2, [r1]
@@ -281177,7 +281177,7 @@ triple_little_steps: ; 80975F0
thumb_func_start quad_little_steps
quad_little_steps: ; 8097618
lsls r1, 24
- ldr r2, =0x0850db7c
+ ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
adds r1, r2
ldrh r2, [r1]
@@ -281198,7 +281198,7 @@ quad_little_steps: ; 8097618
thumb_func_start oct_little_steps
oct_little_steps: ; 809763C
lsls r1, 24
- ldr r2, =0x0850db7c
+ ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
adds r1, r2
ldrh r2, [r1]
@@ -281233,7 +281233,7 @@ oamt_npc_ministep_reset: ; 8097660
obj_npc_ministep: ; 8097674
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, =0x0850e768
+ ldr r5, =gUnknown_0850E768
movs r0, 0x36
ldrsh r2, [r4, r0]
lsls r0, r2, 1
@@ -281244,7 +281244,7 @@ obj_npc_ministep: ; 8097674
ldrsh r0, [r0, r3]
cmp r1, r0
bge @080976D4
- ldr r1, =0x0850e754
+ ldr r1, =gUnknown_0850E754
lsls r0, r2, 2
adds r0, r1
movs r1, 0x38
@@ -281331,7 +281331,7 @@ sub_80976EC: ; 80976EC
thumb_func_start sub_8097728
sub_8097728: ; 8097728
- ldr r1, =0x0850e7ba
+ ldr r1, =gUnknown_0850E7BA
lsls r0, 16
asrs r0, 16
adds r0, r1
@@ -281345,7 +281345,7 @@ sub_8097728: ; 8097728
thumb_func_start sub_809773C
sub_809773C: ; 809773C
- ldr r1, =0x0850e772
+ ldr r1, =gUnknown_0850E772
lsls r0, 16
asrs r0, 16
adds r0, r1
@@ -281476,7 +281476,7 @@ sub_8097758: ; 8097758
thumb_func_start sub_8097820
sub_8097820: ; 8097820
lsls r1, 24
- ldr r2, =0x0850e834
+ ldr r2, =gUnknown_0850E834
lsrs r1, 22
adds r1, r2
lsls r0, 16
@@ -281514,12 +281514,12 @@ sub_809785C: ; 809785C
push {r4-r6,lr}
sub sp, 0xC
adds r4, r0, 0
- ldr r1, =0x0850e840
+ ldr r1, =gUnknown_0850E840
mov r0, sp
movs r2, 0x6
bl memcpy
add r5, sp, 0x8
- ldr r1, =0x0850e846
+ ldr r1, =gUnknown_0850E846
adds r0, r5, 0
movs r2, 0x3
bl memcpy
@@ -281583,12 +281583,12 @@ sub_80978E4: ; 80978E4
push {r4-r6,lr}
sub sp, 0xC
adds r5, r0, 0
- ldr r1, =0x0850e84a
+ ldr r1, =gUnknown_0850E84A
mov r0, sp
movs r2, 0x6
bl memcpy
add r4, sp, 0x8
- ldr r1, =0x0850e850
+ ldr r1, =gUnknown_0850E850
adds r0, r4, 0
movs r2, 0x3
bl memcpy
@@ -283592,13 +283592,13 @@ sub_8098758: ; 8098758
cmp r0, 0x13
bhi @08098770
lsls r0, 3
- ldr r1, =0x0851021c
+ ldr r1, =gUnknown_0851021C
adds r0, r1
b @08098772
.align 2, 0
.pool
@08098770:
- ldr r0, =0x0851021c
+ ldr r0, =gUnknown_0851021C
@08098772:
pop {r1}
bx r1
@@ -283622,7 +283622,7 @@ copy_textbox_border_tile_patterns_to_vram: ; 809877C
bl Window_GetField
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08ddd748
+ ldr r1, =gUnknown_08DDD748
movs r2, 0xE0
lsls r2, 1
adds r3, r4, 0
@@ -283674,7 +283674,7 @@ sub_80987D4: ; 80987D4
bl Window_GetField
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0851021c
+ ldr r5, =gUnknown_0851021C
lsls r4, 3
adds r1, r4, r5
ldr r1, [r1]
@@ -284218,7 +284218,7 @@ stdpal_get: ; 8098C18
movs r0, 0x40
@08098C56:
lsls r0, 1
- ldr r1, =0x0851017c
+ ldr r1, =gUnknown_0851017C
adds r0, r1
pop {r1}
bx r1
@@ -284228,7 +284228,7 @@ stdpal_get: ; 8098C18
thumb_func_start sub_8098C64
sub_8098C64: ; 8098C64
- ldr r0, =0x08ddd728
+ ldr r0, =gUnknown_08DDD728
bx lr
.align 2, 0
.pool
@@ -284245,7 +284245,7 @@ sub_8098C6C: ; 8098C6C
lsrs r3, 16
lsls r4, 24
lsrs r4, 24
- ldr r2, =0x0851021c
+ ldr r2, =gUnknown_0851021C
ldr r5, =0x03005d90
ldr r1, [r5]
ldrb r1, [r1, 0x14]
@@ -284381,7 +284381,7 @@ script_main_handler: ; 8098D10
ldr r2, [r4, 0x8]
cmp r2, 0
beq @08098D48
- ldr r0, =0x085102bc
+ ldr r0, =gUnknown_085102BC
ldr r0, [r0]
cmp r2, r0
bne @08098D6C
@@ -284597,8 +284597,8 @@ script_env_context_is_running: ; 8098E78
script_env_1_init: ; 8098E94
push {lr}
ldr r0, =0x03000e40
- ldr r1, =0x081db67c
- ldr r2, =0x081dba08
+ ldr r1, =gUnknown_081DB67C
+ ldr r2, =gUnknown_081DBA08
bl script_env_init
ldr r1, =0x03000e38
movs r0, 0x2
@@ -284645,8 +284645,8 @@ script_env_1_execute_new_script: ; 8098EF8
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x03000e40
- ldr r1, =0x081db67c
- ldr r2, =0x081dba08
+ ldr r1, =gUnknown_081DB67C
+ ldr r2, =gUnknown_081DBA08
adds r0, r4, 0
bl script_env_init
adds r0, r4, 0
@@ -284692,8 +284692,8 @@ script_env_2_execute_new_script: ; 8098F50
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x03000eb8
- ldr r1, =0x081db67c
- ldr r2, =0x081dba08
+ ldr r1, =gUnknown_081DB67C
+ ldr r2, =gUnknown_081DBA08
adds r0, r4, 0
bl script_env_init
adds r0, r4, 0
@@ -285199,7 +285199,7 @@ s25_extended_cmd: ; 80992F8
push {lr}
bl script_read_halfword
lsls r0, 16
- ldr r1, =0x081dba64
+ ldr r1, =gUnknown_081DBA64
lsrs r0, 14
adds r0, r1
ldr r0, [r0]
@@ -285220,7 +285220,7 @@ s26_extended_cmd_setvar: ; 8099318
lsrs r0, 16
bl var_get_pointer
adds r6, r0, 0
- ldr r4, =0x081dba64
+ ldr r4, =gUnknown_081DBA64
adds r0, r5, 0
bl script_read_halfword
lsls r0, 16
@@ -285305,7 +285305,7 @@ s06_if_jump: ; 80993A4
adds r0, r5, 0
bl script_read_word
adds r2, r0, 0
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r4, 1
adds r0, r4
ldrb r3, [r5, 0x2]
@@ -285337,7 +285337,7 @@ s07_if_call: ; 80993E0
adds r0, r5, 0
bl script_read_word
adds r2, r0, 0
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r4, 1
adds r0, r4
ldrb r3, [r5, 0x2]
@@ -285428,7 +285428,7 @@ sBB_virtual_if_jump: ; 8099480
ldr r1, =0x020375c4
ldr r1, [r1]
subs r2, r0, r1
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r4, 1
adds r0, r4
ldrb r3, [r5, 0x2]
@@ -285462,7 +285462,7 @@ sBC_virtual_if_call: ; 80994C4
ldr r1, =0x020375c4
ldr r1, [r1]
subs r2, r0, r1
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r4, 1
adds r0, r4
ldrb r3, [r5, 0x2]
@@ -285492,9 +285492,9 @@ s08_jumpstd: ; 8099508
adds r0, 0x1
str r0, [r2, 0x8]
lsls r1, 2
- ldr r0, =0x081dc2a0
+ ldr r0, =gUnknown_081DC2A0
adds r1, r0
- ldr r0, =0x081dc2cc
+ ldr r0, =gUnknown_081DC2CC
cmp r1, r0
bcs @08099528
ldr r1, [r1]
@@ -285517,9 +285517,9 @@ s09_callstd: ; 8099538
adds r0, 0x1
str r0, [r2, 0x8]
lsls r1, 2
- ldr r0, =0x081dc2a0
+ ldr r0, =gUnknown_081DC2A0
adds r1, r0
- ldr r0, =0x081dc2cc
+ ldr r0, =gUnknown_081DC2CC
cmp r1, r0
bcs @08099558
ldr r1, [r1]
@@ -285544,7 +285544,7 @@ s0A_jumpstd_if: ; 8099568
ldrb r4, [r0]
adds r0, 0x1
str r0, [r3, 0x8]
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r2, 1
adds r0, r2
ldrb r2, [r3, 0x2]
@@ -285554,9 +285554,9 @@ s0A_jumpstd_if: ; 8099568
cmp r0, 0x1
bne @080995A0
lsls r0, r4, 2
- ldr r1, =0x081dc2a0
+ ldr r1, =gUnknown_081DC2A0
adds r1, r0, r1
- ldr r0, =0x081dc2cc
+ ldr r0, =gUnknown_081DC2CC
cmp r1, r0
bcs @080995A0
ldr r1, [r1]
@@ -285582,7 +285582,7 @@ s0B_callstd_if: ; 80995B4
ldrb r4, [r0]
adds r0, 0x1
str r0, [r3, 0x8]
- ldr r1, =0x085102c0
+ ldr r1, =gUnknown_085102C0
lsls r0, r2, 1
adds r0, r2
ldrb r2, [r3, 0x2]
@@ -285592,9 +285592,9 @@ s0B_callstd_if: ; 80995B4
cmp r0, 0x1
bne @080995EC
lsls r0, r4, 2
- ldr r1, =0x081dc2a0
+ ldr r1, =gUnknown_081DC2A0
adds r1, r0, r1
- ldr r0, =0x081dc2cc
+ ldr r0, =gUnknown_081DC2CC
cmp r1, r0
bcs @080995EC
ldr r1, [r1]
@@ -289028,13 +289028,13 @@ s7D_load_pokename: ; 809AFBC
bl var_get
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r2, [r4]
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r2, 0
bl gf_strcpy
@@ -289053,7 +289053,7 @@ s7E_load_first_pokenames: ; 809AFFC
ldrb r2, [r1]
adds r1, 0x1
str r1, [r0, 0x8]
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r2, 2
adds r2, r0
ldr r4, [r2]
@@ -289069,7 +289069,7 @@ s7E_load_first_pokenames: ; 809AFFC
bl pokemon_getattr
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -289098,7 +289098,7 @@ s7F_load_pokename_team: ; 809B048
muls r0, r1
ldr r1, =0x020244ec
adds r0, r1
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r4, [r4]
@@ -289128,7 +289128,7 @@ s80_load_item_name: ; 809B090
bl var_get
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r1, [r4]
@@ -289165,7 +289165,7 @@ sub_809B0C4: ; 809B0C4
adds r2, r0, 0
lsls r2, 16
lsrs r2, 16
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r6, 2
adds r6, r0
ldr r1, [r6]
@@ -289192,12 +289192,12 @@ sub_809B114: ; 809B114
bl var_get
adds r1, r0, 0
lsls r1, 16
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
lsrs r1, 11
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
bl gf_strcpy
movs r0, 0
@@ -289221,13 +289221,13 @@ s82_load_item_name: ; 809B150
bl var_get
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r2, [r4]
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r2, 0
bl gf_strcpy
@@ -289258,7 +289258,7 @@ s83_load_textvar_var: ; 809B190
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r5, 2
adds r5, r0
ldr r0, [r5]
@@ -289285,11 +289285,11 @@ s84_load_textvar_std_expression: ; 809B1D4
lsrs r0, 16
bl var_get
lsls r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r2, [r4]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
lsrs r0, 14
adds r0, r1
ldr r1, [r0]
@@ -289315,7 +289315,7 @@ sub_809B214: ; 809B214
lsrs r0, 16
bl var_get
adds r1, r0, 0
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -289339,7 +289339,7 @@ s85_load_textvar_pointer: ; 809B248
str r1, [r0, 0x8]
bl script_read_word
adds r1, r0, 0
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -289381,7 +289381,7 @@ sBF_virtual_load_textbuffer: ; 809B294
ldr r0, =0x020375c4
ldr r0, [r0]
subs r1, r0
- ldr r0, =0x085102d4
+ ldr r0, =gUnknown_085102D4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -289405,7 +289405,7 @@ sC6_load_textvar_box_label: ; 809B2C8
lsls r0, 16
lsrs r0, 16
bl var_get
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r4, [r4]
@@ -290885,7 +290885,7 @@ sub_809BDD0: ; 809BDD0
bl var_get
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r4, [r4]
@@ -290914,7 +290914,7 @@ sub_809BE0C: ; 809BE0C
bl var_get
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085102d4
+ ldr r1, =gUnknown_085102D4
lsls r4, 2
adds r4, r1
ldr r4, [r4]
@@ -291431,25 +291431,25 @@ sub_809C1FC: ; 809C1FC
movs r0, 0
b @0809C24C
@0809C214:
- ldr r0, =0x081f860d
+ ldr r0, =gUnknown_081F860D
cmp r4, r0
beq @0809C244
- ldr r0, =0x081f9553
+ ldr r0, =gUnknown_081F9553
cmp r4, r0
beq @0809C244
- ldr r0, =0x0823b4bb
+ ldr r0, =gUnknown_0823B4BB
cmp r4, r0
beq @0809C244
- ldr r0, =0x0823b589
+ ldr r0, =gUnknown_0823B589
cmp r4, r0
beq @0809C244
- ldr r0, =0x082766a2
+ ldr r0, =gUnknown_082766A2
cmp r4, r0
beq @0809C244
- ldr r0, =0x082766a6
+ ldr r0, =gUnknown_082766A6
cmp r4, r0
beq @0809C244
- ldr r0, =0x08271d92
+ ldr r0, =gUnknown_08271D92
cmp r4, r0
beq @0809C244
movs r0, 0x5
@@ -291531,7 +291531,7 @@ sub_809C2C8: ; 809C2C8
ldrh r1, [r4, 0x2]
b @0809C30E
@0809C2F0:
- ldr r1, =0x08339d64
+ ldr r1, =gUnknown_08339D64
lsls r2, r6, 3
adds r0, r2, r1
ldr r3, [r0]
@@ -291634,7 +291634,7 @@ sub_809C384: ; 809C384
lsrs r0, 24
cmp r0, 0x1
bne @0809C400
- ldr r1, =0x08339d64
+ ldr r1, =gUnknown_08339D64
lsls r2, r7, 3
adds r0, r2, r1
ldr r3, [r0]
@@ -291726,7 +291726,7 @@ sub_809C458: ; 809C458
ldr r2, [r0, 0x8]
cmp r2, 0
bne @0809C490
- ldr r0, =0x082c8436
+ ldr r0, =gUnknown_082C8436
b @0809C532
.align 2, 0
.pool
@@ -291785,7 +291785,7 @@ sub_809C458: ; 809C458
lsrs r0, 24
cmp r0, 0x1
beq @0809C4CC
- ldr r0, =0x08271cb7
+ ldr r0, =gUnknown_08271CB7
b @0809C532
.align 2, 0
.pool
@@ -291798,7 +291798,7 @@ sub_809C458: ; 809C458
lsls r0, 24
cmp r0, 0
beq @0809C4CC
- ldr r0, =0x082759f1
+ ldr r0, =gUnknown_082759F1
b @0809C532
.align 2, 0
.pool
@@ -291825,7 +291825,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C55C
- ldr r0, =0x0827ee0b
+ ldr r0, =gUnknown_0827EE0B
b @0809C7E4
.align 2, 0
.pool
@@ -291836,7 +291836,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C574
- ldr r0, =0x08271d92
+ ldr r0, =gUnknown_08271D92
b @0809C7E4
.align 2, 0
.pool
@@ -291847,7 +291847,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C58C
- ldr r0, =0x081e615d
+ ldr r0, =gUnknown_081E615D
b @0809C7E4
.align 2, 0
.pool
@@ -291858,7 +291858,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C5A4
- ldr r0, =0x082393f9
+ ldr r0, =gUnknown_082393F9
b @0809C7E4
.align 2, 0
.pool
@@ -291877,7 +291877,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C5CC
- ldr r0, =0x082a4bac
+ ldr r0, =gUnknown_082A4BAC
b @0809C7E4
.align 2, 0
.pool
@@ -291888,7 +291888,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C5E4
- ldr r0, =0x0826a22a
+ ldr r0, =gUnknown_0826A22A
b @0809C7E4
.align 2, 0
.pool
@@ -291899,7 +291899,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C5FC
- ldr r0, =0x0827208f
+ ldr r0, =gUnknown_0827208F
b @0809C7E4
.align 2, 0
.pool
@@ -291910,7 +291910,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C614
- ldr r0, =0x08292de5
+ ldr r0, =gUnknown_08292DE5
b @0809C7E4
.align 2, 0
.pool
@@ -291921,7 +291921,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C62C
- ldr r0, =0x082725ce
+ ldr r0, =gUnknown_082725CE
b @0809C7E4
.align 2, 0
.pool
@@ -291932,7 +291932,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C644
- ldr r0, =0x082725d7
+ ldr r0, =gUnknown_082725D7
b @0809C7E4
.align 2, 0
.pool
@@ -291943,7 +291943,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C65C
- ldr r0, =0x082725e0
+ ldr r0, =gUnknown_082725E0
b @0809C7E4
.align 2, 0
.pool
@@ -291954,7 +291954,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C674
- ldr r0, =0x082725e9
+ ldr r0, =gUnknown_082725E9
b @0809C7E4
.align 2, 0
.pool
@@ -291965,7 +291965,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C68C
- ldr r0, =0x082725f2
+ ldr r0, =gUnknown_082725F2
b @0809C7E4
.align 2, 0
.pool
@@ -291976,7 +291976,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C6A4
- ldr r0, =0x082725fb
+ ldr r0, =gUnknown_082725FB
b @0809C7E4
.align 2, 0
.pool
@@ -291987,7 +291987,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C6BC
- ldr r0, =0x08272604
+ ldr r0, =gUnknown_08272604
b @0809C7E4
.align 2, 0
.pool
@@ -291999,7 +291999,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C6D4
- ldr r0, =0x08277b8a
+ ldr r0, =gUnknown_08277B8A
b @0809C7E4
.align 2, 0
.pool
@@ -292012,7 +292012,7 @@ sub_809C538: ; 809C538
cmp r0, 0x1
bne @0809C6EC
@0809C6E4:
- ldr r0, =0x08277365
+ ldr r0, =gUnknown_08277365
b @0809C7E4
.align 2, 0
.pool
@@ -292023,7 +292023,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C704
- ldr r0, =0x0827381b
+ ldr r0, =gUnknown_0827381B
b @0809C7E4
.align 2, 0
.pool
@@ -292034,7 +292034,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C71C
- ldr r0, =0x082c8393
+ ldr r0, =gUnknown_082C8393
b @0809C7E4
.align 2, 0
.pool
@@ -292056,7 +292056,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C74C
- ldr r0, =0x0823b4bb
+ ldr r0, =gUnknown_0823B4BB
b @0809C7E4
.align 2, 0
.pool
@@ -292067,7 +292067,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C764
- ldr r0, =0x0823b589
+ ldr r0, =gUnknown_0823B589
b @0809C7E4
.align 2, 0
.pool
@@ -292078,7 +292078,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C77C
- ldr r0, =0x0823b684
+ ldr r0, =gUnknown_0823B684
b @0809C7E4
.align 2, 0
.pool
@@ -292089,7 +292089,7 @@ sub_809C538: ; 809C538
lsrs r0, 24
cmp r0, 0x1
bne @0809C794
- ldr r0, =0x0823b68c
+ ldr r0, =gUnknown_0823B68C
b @0809C7E4
.align 2, 0
.pool
@@ -292157,7 +292157,7 @@ sub_809C7EC: ; 809C7EC
lsrs r0, 24
cmp r0, 0x1
bne @0809C824
- ldr r0, =0x08271ea0
+ ldr r0, =gUnknown_08271EA0
b @0809C862
.align 2, 0
.pool
@@ -292179,12 +292179,12 @@ sub_809C7EC: ; 809C7EC
lsrs r0, 24
cmp r0, 0x1
bne @0809C858
- ldr r0, =0x08290a49
+ ldr r0, =gUnknown_08290A49
b @0809C862
.align 2, 0
.pool
@0809C858:
- ldr r0, =0x08290a83
+ ldr r0, =gUnknown_08290A83
b @0809C862
.align 2, 0
.pool
@@ -292209,7 +292209,7 @@ sub_809C868: ; 809C868
lsrs r0, 24
cmp r0, 0x2
bne @0809C894
- ldr r0, =0x08290b0f
+ ldr r0, =gUnknown_08290B0F
bl script_env_1_execute_new_script
movs r0, 0x1
b @0809C896
@@ -292239,7 +292239,7 @@ sub_809C89C: ; 809C89C
lsrs r0, 24
cmp r0, 0x1
bne @0809C8D4
- ldr r0, =0x08290b5a
+ ldr r0, =gUnknown_08290B5A
bl script_env_1_execute_new_script
movs r0, 0x1
b @0809C8D6
@@ -292339,7 +292339,7 @@ sub_809C96C: ; 809C96C
lsls r0, 24
cmp r0, 0
beq @0809C988
- ldr r0, =0x082a8337
+ ldr r0, =gUnknown_082A8337
b @0809C996
.align 2, 0
.pool
@@ -292349,7 +292349,7 @@ sub_809C96C: ; 809C96C
lsls r0, 24
cmp r0, 0
beq @0809C9A4
- ldr r0, =0x08252be8
+ ldr r0, =gUnknown_08252BE8
@0809C996:
bl script_env_1_execute_new_script
movs r0, 0x1
@@ -292425,7 +292425,7 @@ per_step_scripts: ; 809C9F4
lsrs r0, 24
cmp r0, 0x1
bne @0809CA48
- ldr r0, =0x082736bc
+ ldr r0, =gUnknown_082736BC
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292437,7 +292437,7 @@ per_step_scripts: ; 809C9F4
beq @0809CA64
movs r0, 0xD
bl sav12_xor_increment
- ldr r0, =0x08291fc0
+ ldr r0, =gUnknown_08291FC0
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292448,7 +292448,7 @@ per_step_scripts: ; 809C9F4
lsrs r0, 24
cmp r0, 0x1
bne @0809CA7C
- ldr r0, =0x08273d1f
+ ldr r0, =gUnknown_08273D1F
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292459,7 +292459,7 @@ per_step_scripts: ; 809C9F4
lsrs r0, 24
cmp r0, 0x1
bne @0809CA94
- ldr r0, =0x08238eaf
+ ldr r0, =gUnknown_08238EAF
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292468,7 +292468,7 @@ per_step_scripts: ; 809C9F4
bl is_tile_that_overrides_player_control
cmp r0, 0x1
bne @0809CAA8
- ldr r0, =0x081df7ba
+ ldr r0, =gUnknown_081DF7BA
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292477,7 +292477,7 @@ per_step_scripts: ; 809C9F4
bl sub_8138120
cmp r0, 0x1
bne @0809CABC
- ldr r0, =0x081f49ec
+ ldr r0, =gUnknown_081F49EC
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292486,7 +292486,7 @@ per_step_scripts: ; 809C9F4
bl sub_8138168
cmp r0, 0x1
bne @0809CAD0
- ldr r0, =0x081fa4d6
+ ldr r0, =gUnknown_081FA4D6
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292495,7 +292495,7 @@ per_step_scripts: ; 809C9F4
bl sub_81381B0
cmp r0, 0x1
bne @0809CAE4
- ldr r0, =0x0821307b
+ ldr r0, =gUnknown_0821307B
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292504,7 +292504,7 @@ per_step_scripts: ; 809C9F4
bl sub_81381F8
cmp r0, 0x1
bne @0809CAF8
- ldr r0, =0x08224175
+ ldr r0, =gUnknown_08224175
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292519,7 +292519,7 @@ per_step_scripts: ; 809C9F4
bl sub_8137FC0
cmp r0, 0x1
bne @0809CB1C
- ldr r0, =0x0823c050
+ ldr r0, =gUnknown_0823C050
bl script_env_1_execute_new_script
b @0809CB28
.align 2, 0
@@ -292823,7 +292823,7 @@ sub_809CC9C: ; 809CC9C
lsrs r0, 24
cmp r0, 0x1
bne @0809CD6C
- ldr r0, =0x082a8350
+ ldr r0, =gUnknown_082A8350
bl script_env_1_execute_new_script
movs r0, 0x1
b @0809CD8C
@@ -293953,7 +293953,7 @@ var_get_pointer: ; 809D648
lsls r0, r1, 16
cmp r0, 0
bge @0809D67C
- ldr r0, =0x081dba0c
+ ldr r0, =gUnknown_081DBA0C
ldr r2, =0xffff8000
adds r1, r2
lsls r1, 2
@@ -294278,7 +294278,7 @@ trigger_activate_alternative__deprecated: ; 809D858
lsls r0, 24
lsrs r4, r0, 24
movs r2, 0
- ldr r3, =0x085102e0
+ ldr r3, =gUnknown_085102E0
@0809D862:
lsls r1, r2, 3
adds r0, r1, r3
@@ -294316,7 +294316,7 @@ task_per_step_callback_manager: ; 809D88C
adds r1, r2
movs r2, 0x8
ldrsh r1, [r1, r2]
- ldr r2, =0x08510348
+ ldr r2, =gUnknown_08510348
lsls r1, 2
adds r1, r2
ldr r1, [r1]
@@ -294642,7 +294642,7 @@ sub_809DB10: ; 809DB10
adds r4, r0, 0
adds r5, r1, 0
adds r3, r2, 0
- ldr r0, =0x08510368
+ ldr r0, =gUnknown_08510368
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -294663,7 +294663,7 @@ sub_809DB34: ; 809DB34
adds r4, r0, 0
adds r5, r1, 0
adds r3, r2, 0
- ldr r0, =0x08510388
+ ldr r0, =gUnknown_08510388
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -294684,7 +294684,7 @@ sub_809DB58: ; 809DB58
adds r4, r0, 0
adds r5, r1, 0
adds r3, r2, 0
- ldr r0, =0x085103a8
+ ldr r0, =gUnknown_085103A8
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -295430,7 +295430,7 @@ sub_809E108: ; 809E108
lsrs r0, 16
cmp r0, 0xD
bhi @0809E144
- ldr r0, =0x085103c8
+ ldr r0, =gUnknown_085103C8
lsls r1, 1
adds r1, r0
ldrh r0, [r1]
@@ -295459,7 +295459,7 @@ sub_809E14C: ; 809E14C
bl sub_809E108
cmp r0, 0
beq @0809E17A
- ldr r1, =0x085103c8
+ ldr r1, =gUnknown_085103C8
lsls r0, r4, 1
adds r0, r1
ldrh r0, [r0]
@@ -295490,7 +295490,7 @@ sub_809E184: ; 809E184
bl sub_809E108
cmp r0, 0
beq @0809E1B6
- ldr r1, =0x085103c8
+ ldr r1, =gUnknown_085103C8
lsls r0, r4, 1
adds r0, r1
ldrh r0, [r0]
@@ -296050,7 +296050,7 @@ sub_809E5DC: ; 809E5DC
movs r2, 0xE8
b @0809E60C
@0809E5F8:
- ldr r1, =0x085103fc
+ ldr r1, =gUnknown_085103FC
movs r2, 0
ldrsh r0, [r3, r2]
cmp r0, 0
@@ -296710,9 +296710,9 @@ sub_809EB04: ; 809EB04
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x085104c4
+ ldr r0, =gUnknown_085104C4
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x085104f0
+ ldr r0, =gUnknown_085104F0
mov r8, r0
movs r1, 0x35
movs r2, 0x44
@@ -296763,7 +296763,7 @@ sub_809EB04: ; 809EB04
thumb_func_start sub_809EB8C
sub_809EB8C: ; 809EB8C
push {lr}
- ldr r0, =0x085104c4
+ ldr r0, =gUnknown_085104C4
ldrh r0, [r0, 0x4]
bl gpu_pal_free_tag
pop {r0}
@@ -296837,7 +296837,7 @@ sub_809EBC4: ; 809EBC4
adds r1, r4, 0
bl gf_strcpy
adds r7, r0, 0
- ldr r1, =0x085ee68a
+ ldr r1, =gUnknown_085EE68A
bl gf_strcpy
adds r7, r0, 0
adds r0, r4, 0
@@ -296849,7 +296849,7 @@ sub_809EBC4: ; 809EBC4
adds r1, r4, 0
bl gf_strcpy
adds r7, r0, 0
- ldr r5, =0x085ee68e
+ ldr r5, =gUnknown_085EE68E
adds r1, r5, 0
bl gf_strcpy
adds r7, r0, 0
@@ -296938,7 +296938,7 @@ sub_809ECB4: ; 809ECB4
movs r2, 0x1
mov r3, r9
bl sub_809EBC4
- ldr r2, =0x085ee690
+ ldr r2, =gUnknown_085EE690
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -297082,7 +297082,7 @@ sub_809EDE8: ; 809EDE8
lsls r0, r4, 1
adds r0, r4
lsls r0, 2
- ldr r1, =0x0851041c
+ ldr r1, =gUnknown_0851041C
adds r2, r0, r1
ldr r1, =0x030022c0
ldrh r3, [r1, 0x2E]
@@ -297228,7 +297228,7 @@ sub_809EF00: ; 809EF00
movs r0, 0x4
ldrsb r0, [r1, r0]
strh r0, [r5, 0xC]
- ldr r0, =0x08510420
+ ldr r0, =gUnknown_08510420
bl Window_AddFromTemplate
strh r0, [r5, 0x10]
lsls r0, 24
@@ -297344,7 +297344,7 @@ sub_809F048: ; 809F048
bl clear_scheduled_bg_copies_to_vram
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08510404
+ ldr r1, =gUnknown_08510404
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
@@ -297356,7 +297356,7 @@ sub_809F048: ; 809F048
bl lcd_io_set
movs r0, 0
bl gpu_sync_bg_show
- ldr r0, =0x08510408
+ ldr r0, =gUnknown_08510408
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
bl sub_81973A4
@@ -297444,7 +297444,7 @@ sub_809F0F8: ; 809F0F8
movs r1, 0
movs r3, 0xE
bl SetWindowBorderStyle
- ldr r2, =0x085eca0d
+ ldr r2, =gUnknown_085ECA0D
movs r0, 0x1
str r0, [sp]
movs r4, 0xFF
@@ -297466,7 +297466,7 @@ sub_809F0F8: ; 809F0F8
movs r1, 0
movs r2, 0x11
bl sub_809EBC4
- ldr r2, =0x085eca22
+ ldr r2, =gUnknown_085ECA22
movs r0, 0x21
str r0, [sp]
str r4, [sp, 0x4]
@@ -297495,7 +297495,7 @@ sub_809F0F8: ; 809F0F8
movs r1, 0
movs r2, 0x31
bl sub_809EBC4
- ldr r0, =0x085ec9ec
+ ldr r0, =gUnknown_085EC9EC
bl sub_809F0C0
movs r0, 0
movs r1, 0x2
@@ -297597,7 +297597,7 @@ sub_809F200: ; 809F200
cmp r0, 0x2
bne @0809F29C
@0809F282:
- ldr r0, =0x085ecaa7
+ ldr r0, =gUnknown_085ECAA7
bl sub_809F0C0
movs r0, 0x5
strh r0, [r5]
@@ -297631,7 +297631,7 @@ sub_809F200: ; 809F200
movs r0, 0
movs r1, 0
bl sub_8198070
- ldr r0, =0x085eca38
+ ldr r0, =gUnknown_085ECA38
bl sub_809F0C0
ldr r2, =0x03005cf8
ldr r0, =0x03005d90
@@ -297701,7 +297701,7 @@ sub_809F200: ; 809F200
ldrh r1, [r4]
bl var_set
bl sub_809D5D8
- ldr r0, =0x085eca4f
+ ldr r0, =gUnknown_085ECA4F
bl sub_809F0C0
movs r0, 0x4
strh r0, [r5]
@@ -297715,7 +297715,7 @@ sub_809F200: ; 809F200
lsrs r0, 24
cmp r0, 0x1
bne @0809F3B8
- ldr r0, =0x085eca8a
+ ldr r0, =gUnknown_085ECA8A
bl sub_809F0C0
movs r0, 0x49
bl audio_play
@@ -297723,7 +297723,7 @@ sub_809F200: ; 809F200
.align 2, 0
.pool
@0809F3B8:
- ldr r0, =0x085eca9a
+ ldr r0, =gUnknown_085ECA9A
bl sub_809F0C0
movs r0, 0x16
bl audio_play
@@ -298033,7 +298033,7 @@ sub_809F654: ; 809F654
push {r4,r5,lr}
sub sp, 0xC
ldr r4, =0x0203760c
- ldr r0, =0x08510508
+ ldr r0, =gUnknown_08510508
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -298048,7 +298048,7 @@ sub_809F654: ; 809F654
movs r3, 0x2
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r1, =0x085ee6ff
+ ldr r1, =gUnknown_085EE6FF
adds r0, r5, 0
bl ExpandTextCodes
ldrb r0, [r4]
@@ -298085,13 +298085,13 @@ sub_809F6C8: ; 809F6C8
cmp r0, 0x7
bne @0809F6F0
ldr r4, =0x0203760d
- ldr r0, =0x08510538
+ ldr r0, =gUnknown_08510538
b @0809F6F4
.align 2, 0
.pool
@0809F6F0:
ldr r4, =0x0203760d
- ldr r0, =0x08510530
+ ldr r0, =gUnknown_08510530
@0809F6F4:
bl Window_AddFromTemplate
strb r0, [r4]
@@ -298102,7 +298102,7 @@ sub_809F6C8: ; 809F6C8
movs r1, 0
bl sub_81973FC
ldr r0, =0x02021cc4
- ldr r2, =0x08510510
+ ldr r2, =gUnknown_08510510
ldr r1, =0x03005d90
ldr r1, [r1]
ldr r3, =0x00000cb2
@@ -298113,7 +298113,7 @@ sub_809F6C8: ; 809F6C8
ldr r1, [r1]
bl gf_strcpy
ldr r5, =0x02021fc4
- ldr r1, =0x085ee716
+ ldr r1, =gUnknown_085EE716
adds r0, r5, 0
bl ExpandTextCodes
ldrb r0, [r4]
@@ -298183,7 +298183,7 @@ sub_809F7C0: ; 809F7C0
mov r8, r0
adds r6, r1, 0
ldrb r2, [r0]
- ldr r0, =0x08510540
+ ldr r0, =gUnknown_08510540
mov r9, r0
ldr r1, =0x02021fc4
mov r10, r1
@@ -298585,7 +298585,7 @@ sub_809FAC4: ; 809FAC4
beq @0809FB98
movs r0, 0x5
bl audio_play
- ldr r1, =0x08510540
+ ldr r1, =gUnknown_08510540
ldr r2, =0x02037610
ldr r0, =0x0203760e
ldrb r0, [r0]
@@ -298605,7 +298605,7 @@ sub_809FAC4: ; 809FAC4
beq @0809FBA0
@0809FB34:
ldr r3, =0x03005df4
- ldr r1, =0x08510540
+ ldr r1, =gUnknown_08510540
ldr r2, =0x02037610
ldr r0, =0x0203760e
ldrb r0, [r0]
@@ -299075,7 +299075,7 @@ sub_809FED4: ; 809FED4
bl sub_8197DF8
bl sub_80984F4
bl script_env_2_disable
- ldr r0, =0x08252c88
+ ldr r0, =gUnknown_08252C88
bl script_env_1_execute_new_script
movs r0, 0x1
b @0809FF22
@@ -299306,14 +299306,14 @@ sub_80A00A0: ; 80A00A0
lsls r0, 24
cmp r0, 0
beq @080A00D4
- ldr r0, =0x08252ca7
+ ldr r0, =gUnknown_08252CA7
ldr r1, =sub_80A00EC + 1
bl sub_809FF98
b @080A00DC
.align 2, 0
.pool
@080A00D4:
- ldr r0, =0x082c87b4
+ ldr r0, =gUnknown_082C87B4
ldr r1, =sub_80A00EC + 1
bl sub_809FF98
@080A00DC:
@@ -299402,14 +299402,14 @@ sub_80A017C: ; 80A017C
ldrb r0, [r0]
cmp r0, 0x1
bne @080A019C
- ldr r0, =0x082c8845
+ ldr r0, =gUnknown_082C8845
ldr r1, =sub_80A01B4 + 1
bl sub_809FF98
b @080A01A4
.align 2, 0
.pool
@080A019C:
- ldr r0, =0x082c87d5
+ ldr r0, =gUnknown_082C87D5
ldr r1, =sub_80A01D0 + 1
bl sub_809FF98
@080A01A4:
@@ -299490,7 +299490,7 @@ sub_80A01EC: ; 80A01EC
thumb_func_start sub_80A0234
sub_80A0234: ; 80A0234
push {lr}
- ldr r0, =0x082c8810
+ ldr r0, =gUnknown_082C8810
ldr r1, =sub_80A024C + 1
bl sub_809FF98
movs r0, 0
@@ -299527,14 +299527,14 @@ sub_80A024C: ; 80A024C
@080A027E:
cmp r1, 0x1
bne @080A0294
- ldr r0, =0x082c8832
+ ldr r0, =gUnknown_082C8832
ldr r1, =sub_80A02B0 + 1
bl sub_809FF98
b @080A029C
.align 2, 0
.pool
@080A0294:
- ldr r0, =0x082c892a
+ ldr r0, =gUnknown_082C892A
ldr r1, =sub_80A02FC + 1
bl sub_809FF98
@080A029C:
@@ -299649,7 +299649,7 @@ sub_80A035C: ; 80A035C
movs r1, 0
bl sub_819746C
bl sub_8197A14
- ldr r0, =0x08252cfb
+ ldr r0, =gUnknown_08252CFB
ldr r1, =sub_80A0388 + 1
bl sub_809FF98
movs r0, 0
@@ -299804,11 +299804,11 @@ sub_80A03E4: ; 80A03E4
@080A04A2:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085105a8
+ ldr r1, =gUnknown_085105A8
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
- ldr r0, =0x085105ac
+ ldr r0, =gUnknown_085105AC
bl Window_InitFromTemplates
movs r0, 0
movs r1, 0x8
@@ -299925,7 +299925,7 @@ sub_80A0550: ; 80A0550
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x082c8959
+ ldr r2, =gUnknown_082C8959
movs r4, 0
str r4, [sp]
movs r0, 0x2
@@ -300052,7 +300052,7 @@ sub_80A06B4: ; 80A06B4
mov r5, r8
push {r5-r7}
sub sp, 0x14
- ldr r0, =0x085105bc
+ ldr r0, =gUnknown_085105BC
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0xC]
@@ -300110,7 +300110,7 @@ sub_80A06B4: ; 80A06B4
bl Print
movs r4, 0x11
ldrb r0, [r6]
- ldr r2, =0x085eed26
+ ldr r2, =gUnknown_085EED26
str r4, [sp]
mov r1, r8
str r1, [sp, 0x4]
@@ -300135,7 +300135,7 @@ sub_80A06B4: ; 80A06B4
bl sub_819A024
movs r4, 0x21
ldrb r0, [r6]
- ldr r2, =0x085eed2d
+ ldr r2, =gUnknown_085EED2D
str r4, [sp]
mov r1, r8
str r1, [sp, 0x4]
@@ -300170,7 +300170,7 @@ sub_80A06B4: ; 80A06B4
bne @080A0802
movs r4, 0x31
ldrb r0, [r6]
- ldr r2, =0x085eed34
+ ldr r2, =gUnknown_085EED34
str r4, [sp]
mov r1, r8
str r1, [sp, 0x4]
@@ -300200,7 +300200,7 @@ sub_80A06B4: ; 80A06B4
@080A0802:
adds r4, 0x10
ldrb r0, [r6]
- ldr r2, =0x085eed3c
+ ldr r2, =gUnknown_085EED3C
lsls r4, 24
lsrs r4, 24
str r4, [sp]
@@ -300671,7 +300671,7 @@ sub_80A0BCC: ; 80A0BCC
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08510764
+ ldr r0, =gUnknown_08510764
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -300691,7 +300691,7 @@ sub_80A0BF4: ; 80A0BF4
lsrs r0, 16
movs r1, 0x7
ands r0, r1
- ldr r1, =0x08512574
+ ldr r1, =gUnknown_08512574
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -300712,7 +300712,7 @@ sub_80A0C1C: ; 80A0C1C
movs r1, 0xE0
lsls r1, 11
ands r1, r0
- ldr r0, =0x08512e54
+ ldr r0, =gUnknown_08512E54
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -300733,7 +300733,7 @@ sub_80A0C44: ; 80A0C44
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08513174
+ ldr r0, =gUnknown_08513174
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301496,7 +301496,7 @@ sub_80A12AC: ; 80A12AC
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08513684
+ ldr r0, =gUnknown_08513684
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301517,7 +301517,7 @@ sub_80A12D4: ; 80A12D4
lsrs r4, r0, 24
movs r0, 0x3
ands r0, r4
- ldr r5, =0x08513894
+ ldr r5, =gUnknown_08513894
lsls r0, 2
adds r0, r5
ldr r0, [r0]
@@ -301550,7 +301550,7 @@ sub_80A131C: ; 80A131C
movs r1, 0xC0
lsls r1, 18
ands r1, r0
- ldr r0, =0x085143e4
+ ldr r0, =gUnknown_085143E4
lsrs r1, 22
adds r1, r0
ldr r0, [r1]
@@ -301571,7 +301571,7 @@ sub_80A1344: ; 80A1344
movs r1, 0xC0
lsls r1, 18
ands r1, r0
- ldr r0, =0x085145f4
+ ldr r0, =gUnknown_085145F4
lsrs r1, 22
adds r1, r0
ldr r0, [r1]
@@ -301591,7 +301591,7 @@ sub_80A136C: ; 80A136C
movs r1, 0xE0
lsls r1, 19
ands r1, r0
- ldr r0, =0x08514e04
+ ldr r0, =gUnknown_08514E04
lsrs r1, 22
adds r1, r0
ldr r0, [r1]
@@ -301622,20 +301622,20 @@ sub_80A1394: ; 80A1394
bl __umodsi3
adds r4, r0, 0
lsls r4, 16
- ldr r0, =0x08515384
+ ldr r0, =gUnknown_08515384
lsrs r4, 14
adds r0, r4, r0
ldr r0, [r0]
- ldr r1, =0x08515344
+ ldr r1, =gUnknown_08515344
lsls r5, r6, 2
adds r1, r5, r1
ldr r1, [r1]
movs r2, 0x80
bl sub_80A0980
- ldr r0, =0x085153b4
+ ldr r0, =gUnknown_085153B4
adds r4, r0
ldr r0, [r4]
- ldr r1, =0x08515364
+ ldr r1, =gUnknown_08515364
adds r5, r1
ldr r1, [r5]
movs r2, 0x80
@@ -301646,20 +301646,20 @@ sub_80A1394: ; 80A1394
@080A13F0:
movs r0, 0x3
ands r5, r0
- ldr r0, =0x085153e4
+ ldr r0, =gUnknown_085153E4
lsls r5, 2
adds r0, r5, r0
ldr r0, [r0]
- ldr r1, =0x08515344
+ ldr r1, =gUnknown_08515344
lsls r4, r6, 2
adds r1, r4, r1
ldr r1, [r1]
movs r2, 0x80
bl sub_80A0980
- ldr r0, =0x085153f4
+ ldr r0, =gUnknown_085153F4
adds r5, r0
ldr r0, [r5]
- ldr r1, =0x08515364
+ ldr r1, =gUnknown_08515364
adds r4, r1
ldr r1, [r4]
movs r2, 0x80
@@ -301684,13 +301684,13 @@ sub_80A1434: ; 80A1434
movs r1, 0xE0
lsls r1, 11
ands r1, r0
- ldr r0, =0x08515824
+ ldr r0, =gUnknown_08515824
lsrs r1, 14
adds r1, r0
ldr r2, [r1]
cmp r2, 0
beq @080A1464
- ldr r0, =0x08515804
+ ldr r0, =gUnknown_08515804
lsls r1, r3, 2
adds r1, r0
ldr r1, [r1]
@@ -301711,7 +301711,7 @@ sub_80A1470: ; 80A1470
lsrs r0, 16
movs r1, 0x1
ands r0, r1
- ldr r1, =0x08515964
+ ldr r1, =gUnknown_08515964
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -301731,7 +301731,7 @@ sub_80A1498: ; 80A1498
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08515d8c
+ ldr r0, =gUnknown_08515D8C
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301756,11 +301756,11 @@ sub_80A14C0: ; 80A14C0
movs r2, 0xE0
lsls r2, 11
ands r2, r0
- ldr r0, =0x085161dc
+ ldr r0, =gUnknown_085161DC
lsrs r2, 14
adds r2, r0
ldr r0, [r2]
- ldr r2, =0x085161bc
+ ldr r2, =gUnknown_085161BC
lsls r1, 2
adds r1, r2
ldr r1, [r1]
@@ -301779,7 +301779,7 @@ sub_80A14F8: ; 80A14F8
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08515d8c
+ ldr r0, =gUnknown_08515D8C
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301799,7 +301799,7 @@ sub_80A1520: ; 80A1520
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x085164fc
+ ldr r0, =gUnknown_085164FC
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301819,7 +301819,7 @@ sub_80A1548: ; 80A1548
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x0851680c
+ ldr r0, =gUnknown_0851680C
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301839,7 +301839,7 @@ sub_80A1570: ; 80A1570
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08516b1c
+ ldr r0, =gUnknown_08516B1C
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -301859,7 +301859,7 @@ sub_80A1598: ; 80A1598
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08516d2c
+ ldr r0, =gUnknown_08516D2C
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -302004,7 +302004,7 @@ sub_80A1688: ; 80A1688
lsrs r0, 16
movs r1, 0x1
ands r0, r1
- ldr r1, =0x08516e3c
+ ldr r1, =gUnknown_08516E3C
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -302026,7 +302026,7 @@ sub_80A16B0: ; 80A16B0
bl __umodsi3
adds r4, r0, 0
lsls r4, 16
- ldr r0, =0x08517a44
+ ldr r0, =gUnknown_08517A44
lsrs r4, 14
adds r0, r4, r0
ldr r0, [r0]
@@ -302034,7 +302034,7 @@ sub_80A16B0: ; 80A16B0
movs r2, 0xC0
lsls r2, 1
bl sub_80A0980
- ldr r0, =0x08517a50
+ ldr r0, =gUnknown_08517A50
adds r4, r0
ldr r0, [r4]
ldr r1, =0x06007a00
@@ -302055,7 +302055,7 @@ sub_80A16F8: ; 80A16F8
movs r1, 0xC0
lsls r1, 10
ands r1, r0
- ldr r0, =0x08517bfc
+ ldr r0, =gUnknown_08517BFC
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -302075,7 +302075,7 @@ sub_80A1720: ; 80A1720
lsrs r0, 16
movs r1, 0x1
ands r0, r1
- ldr r1, =0x08517c0c
+ ldr r1, =gUnknown_08517C0C
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -302095,7 +302095,7 @@ sub_80A1748: ; 80A1748
lsrs r0, 16
movs r1, 0x1
ands r0, r1
- ldr r1, =0x08518034
+ ldr r1, =gUnknown_08518034
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -302116,7 +302116,7 @@ sub_80A1770: ; 80A1770
lsrs r0, 16
movs r1, 0x1
ands r0, r1
- ldr r1, =0x0851829c
+ ldr r1, =gUnknown_0851829C
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -302137,7 +302137,7 @@ sub_80A1798: ; 80A1798
movs r1, 0xE0
lsls r1, 11
ands r1, r0
- ldr r0, =0x085202c4
+ ldr r0, =gUnknown_085202C4
lsrs r1, 14
adds r1, r0
ldr r0, [r1]
@@ -302159,7 +302159,7 @@ sub_80A17C0: ; 80A17C0
movs r1, 0x3
bl __umodsi3
lsls r0, 16
- ldr r1, =0x08524864
+ ldr r1, =gUnknown_08524864
lsrs r0, 14
adds r0, r1
ldr r0, [r0]
@@ -302181,7 +302181,7 @@ sub_80A17EC: ; 80A17EC
movs r1, 0x3
bl __umodsi3
lsls r0, 16
- ldr r1, =0x08524870
+ ldr r1, =gUnknown_08524870
lsrs r0, 14
adds r0, r1
ldr r0, [r0]
@@ -302199,7 +302199,7 @@ sub_80A17EC: ; 80A17EC
sub_80A1818: ; 80A1818
push {lr}
lsls r0, 16
- ldr r2, =0x0852487c
+ ldr r2, =gUnknown_0852487C
movs r1, 0xC0
lsls r1, 10
ands r1, r0
@@ -302242,7 +302242,7 @@ sub_80A1818: ; 80A1818
sub_80A1884: ; 80A1884
push {lr}
lsls r0, 16
- ldr r2, =0x0852487c
+ ldr r2, =gUnknown_0852487C
movs r1, 0xC0
lsls r1, 10
ands r1, r0
@@ -303135,7 +303135,7 @@ palslot_dead_struct_update: ; 80A1F74
adds r1, r0
lsls r1, 2
adds r1, r2
- ldr r0, =0x0852488c
+ ldr r0, =gUnknown_0852488C
str r0, [r1]
ldrb r2, [r1, 0x4]
movs r0, 0x2
@@ -304674,7 +304674,7 @@ sub_80A2AE0: ; 80A2AE0
cmp r1, 0
beq @080A2B34
movs r6, 0x1F
- ldr r7, =0x0852489c
+ ldr r7, =gUnknown_0852489C
adds r5, r1, 0
@080A2AF2:
ldrh r1, [r4]
@@ -305385,7 +305385,7 @@ pause_music_for_sound_maybe: ; 80A3060
lsrs r4, 24
ldr r0, =0x03007420
bl MPlayStop_rev01
- ldr r0, =0x085248bc
+ ldr r0, =gUnknown_085248BC
lsls r4, 2
adds r4, r0
ldrh r0, [r4]
@@ -305437,7 +305437,7 @@ ducking_tick: ; 80A3094
sub_80A30CC: ; 80A30CC
push {lr}
lsls r0, 24
- ldr r1, =0x085248bc
+ ldr r1, =gUnknown_085248BC
lsrs r0, 22
adds r0, r1
ldrh r0, [r0]
@@ -305454,7 +305454,7 @@ fanfare_play: ; 80A30E4
lsls r0, 16
lsrs r3, r0, 16
movs r1, 0
- ldr r2, =0x085248bc
+ ldr r2, =gUnknown_085248BC
@080A30EE:
ldrh r0, [r2]
cmp r0, r3
@@ -306084,7 +306084,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869ef24
+ ldr r1, =gUnknown_0869EF24
b @080A3654
.align 2, 0
.pool
@@ -306092,7 +306092,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869dcf4
+ ldr r1, =gUnknown_0869DCF4
b @080A3654
.align 2, 0
.pool
@@ -306103,7 +306103,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869f524
+ ldr r1, =gUnknown_0869F524
b @080A3654
.align 2, 0
.pool
@@ -306111,7 +306111,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869e2f4
+ ldr r1, =gUnknown_0869E2F4
b @080A3654
.align 2, 0
.pool
@@ -306122,7 +306122,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869fb24
+ ldr r1, =gUnknown_0869FB24
b @080A3654
.align 2, 0
.pool
@@ -306130,7 +306130,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869e8f4
+ ldr r1, =gUnknown_0869E8F4
b @080A3654
.align 2, 0
.pool
@@ -306141,7 +306141,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x086a0124
+ ldr r1, =gUnknown_086A0124
b @080A3654
.align 2, 0
.pool
@@ -306149,7 +306149,7 @@ sub_80A344C: ; 80A344C
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0869eef4
+ ldr r1, =gUnknown_0869EEF4
@080A3654:
adds r0, r1
bl sub_82E1674
@@ -306629,7 +306629,7 @@ move_anim_start_t1: ; 80A3A10
ldr r0, =0x0202420c
ldrb r0, [r0]
strb r0, [r2]
- ldr r0, =0x082c8d6c
+ ldr r0, =gUnknown_082C8D6C
movs r2, 0x1
bl move_something
pop {r0}
@@ -306779,7 +306779,7 @@ move_something: ; 80A3A48
cmp r1, 0
beq @080A3BC2
movs r4, 0
- ldr r2, =0x082c8d64
+ ldr r2, =gUnknown_082C8D64
b @080A3BAA
.align 2, 0
.pool
@@ -306952,7 +306952,7 @@ move_anim_waiter: ; 80A3CB8
thumb_func_start move_anim_execute
move_anim_execute: ; 80A3CE4
push {r4,lr}
- ldr r4, =0x08525e98
+ ldr r4, =gUnknown_08525E98
@080A3CE8:
ldr r0, =0x020383f0
ldr r0, [r0]
@@ -306991,10 +306991,10 @@ ma00_load_graphics: ; 80A3D24
lsls r0, 8
orrs r4, r0
lsls r5, r4, 3
- ldr r0, =0x085112c4
+ ldr r0, =gUnknown_085112C4
adds r0, r5, r0
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x08511bcc
+ ldr r0, =gUnknown_08511BCC
adds r5, r0
adds r0, r5, 0
bl gpu_pal_obj_decompress_and_apply3
@@ -307032,7 +307032,7 @@ ma01_080728D0: ; 80A3D8C
ldrb r0, [r1, 0x1]
lsls r0, 8
orrs r4, r0
- ldr r1, =0x08524b44
+ ldr r1, =gUnknown_08524B44
ldr r0, =0xffffd8f0
adds r4, r0
lsls r0, r4, 3
@@ -307367,7 +307367,7 @@ sub_80A3FC4: ; 80A3FC4
strh r0, [r1]
movs r5, 0
ldr r7, =0x0000ffff
- ldr r6, =0x08524b44
+ ldr r6, =gUnknown_08524B44
ldr r4, =0x0203840a
@080A404A:
ldrh r0, [r4]
@@ -309281,7 +309281,7 @@ sub_80A4FC8: ; 80A4FC8
lsls r0, 24
cmp r0, 0
beq @080A5050
- ldr r6, =0x08525d54
+ ldr r6, =gUnknown_08525D54
lsls r4, r7, 1
adds r4, r7
lsls r4, 2
@@ -309325,7 +309325,7 @@ sub_80A4FC8: ; 80A4FC8
.align 2, 0
.pool
@080A5050:
- ldr r5, =0x08525d54
+ ldr r5, =gUnknown_08525D54
lsls r4, r7, 1
adds r4, r7
lsls r4, 2
@@ -310886,7 +310886,7 @@ sub_80A5C6C: ; 80A5C6C
.4byte @080A5D00
.4byte @080A5D00
@080A5CB0:
- ldr r4, =0x08525f58
+ ldr r4, =gUnknown_08525F58
adds r0, r5, 0
bl battle_get_per_side_status
lsls r0, 24
@@ -310903,7 +310903,7 @@ sub_80A5C6C: ; 80A5C6C
.align 2, 0
.pool
@080A5CD8:
- ldr r4, =0x08525f58
+ ldr r4, =gUnknown_08525F58
adds r0, r5, 0
bl battle_get_per_side_status
lsls r0, 24
@@ -311110,7 +311110,7 @@ sub_80A5DB8: ; 80A5DB8
lsls r0, 16
lsrs r0, 16
@080A5E86:
- ldr r1, =0x083021d8
+ ldr r1, =gUnknown_083021D8
lsls r0, 2
b @080A5F90
.align 2, 0
@@ -311119,7 +311119,7 @@ sub_80A5DB8: ; 80A5DB8
ldr r0, =0x00000181
cmp r5, r0
bne @080A5EB0
- ldr r0, =0x08525f8c
+ ldr r0, =gUnknown_08525F8C
ldr r1, =0x020244e4
adds r1, r4, r1
ldrb r1, [r1]
@@ -311133,12 +311133,12 @@ sub_80A5DB8: ; 80A5DB8
lsls r0, 1
cmp r5, r0
bls @080A5EC0
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A5F92
.align 2, 0
.pool
@080A5EC0:
- ldr r1, =0x083021d8
+ ldr r1, =gUnknown_083021D8
b @080A5F8E
.align 2, 0
.pool
@@ -311206,7 +311206,7 @@ sub_80A5DB8: ; 80A5DB8
lsls r0, 16
lsrs r0, 16
@080A5F4E:
- ldr r1, =0x08300d38
+ ldr r1, =gUnknown_08300D38
lsls r0, 2
b @080A5F90
.align 2, 0
@@ -311215,7 +311215,7 @@ sub_80A5DB8: ; 80A5DB8
ldr r0, =0x00000181
cmp r5, r0
bne @080A5F7C
- ldr r0, =0x08525f78
+ ldr r0, =gUnknown_08525F78
ldr r1, =0x020244e4
adds r1, r4, r1
ldrb r1, [r1]
@@ -311230,12 +311230,12 @@ sub_80A5DB8: ; 80A5DB8
lsls r0, 1
cmp r5, r0
bls @080A5F8C
- ldr r0, =0x08300d38
+ ldr r0, =gUnknown_08300D38
b @080A5F92
.align 2, 0
.pool
@080A5F8C:
- ldr r1, =0x08300d38
+ ldr r1, =gUnknown_08300D38
@080A5F8E:
lsls r0, r5, 2
@080A5F90:
@@ -311272,7 +311272,7 @@ sub_80A5FA0: ; 80A5FA0
ldr r0, =0x00000181
cmp r4, r0
bne @080A5FE8
- ldr r0, =0x08525f88
+ ldr r0, =gUnknown_08525F88
ldr r1, =0x020244e4
adds r1, r6, r1
ldrb r1, [r1]
@@ -311286,12 +311286,12 @@ sub_80A5FA0: ; 80A5FA0
lsls r0, 1
cmp r4, r0
bls @080A5FF8
- ldr r0, =0x08305dcc
+ ldr r0, =gUnknown_08305DCC
b @080A5FFC
.align 2, 0
.pool
@080A5FF8:
- ldr r0, =0x08305dcc
+ ldr r0, =gUnknown_08305DCC
adds r0, r7, r0
@080A5FFC:
ldrb r5, [r0]
@@ -311346,7 +311346,7 @@ sub_80A600C: ; 80A600C
@080A605C:
adds r0, r6, 0
bl battle_get_per_side_status
- ldr r3, =0x08525f58
+ ldr r3, =gUnknown_08525F58
lsls r0, 24
lsrs r0, 22
ldr r1, =0x02022fec
@@ -315506,7 +315506,7 @@ sub_80A7F18: ; 80A7F18
ldr r0, [r0]
ldr r0, [r0, 0x18]
ldrh r2, [r0]
- ldr r1, =0x083021d8
+ ldr r1, =gUnknown_083021D8
lsls r0, r2, 2
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -315548,12 +315548,12 @@ sub_80A7F18: ; 80A7F18
@080A7FC2:
cmp r2, r7
bne @080A7FD0
- ldr r0, =0x08525f8c
+ ldr r0, =gUnknown_08525F8C
b @080A8018
.align 2, 0
.pool
@080A7FD0:
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A8026
.align 2, 0
.pool
@@ -315586,7 +315586,7 @@ sub_80A7F18: ; 80A7F18
@080A8012:
cmp r2, r7
bne @080A8024
- ldr r0, =0x08525f88
+ ldr r0, =gUnknown_08525F88
@080A8018:
ldrb r1, [r6]
adds r1, r0
@@ -315595,7 +315595,7 @@ sub_80A7F18: ; 80A7F18
.align 2, 0
.pool
@080A8024:
- ldr r0, =0x08300d38
+ ldr r0, =gUnknown_08300D38
@080A8026:
lsls r1, r2, 2
adds r1, r0
@@ -316099,13 +316099,13 @@ sub_80A8394: ; 80A8394
lsrs r5, 24
str r5, [sp, 0x8]
lsls r0, r7, 3
- ldr r1, =0x08525fc0
+ ldr r1, =gUnknown_08525FC0
adds r0, r1
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
lsls r0, 16
lsrs r0, 16
str r0, [sp, 0xC]
- ldr r1, =0x08525f90
+ ldr r1, =gUnknown_08525F90
lsls r0, r7, 1
adds r0, r7
lsls r0, 3
@@ -316170,7 +316170,7 @@ sub_80A8394: ; 80A8394
beq @080A8488
@080A845E:
lsls r0, r6, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -316184,7 +316184,7 @@ sub_80A8394: ; 80A8394
.pool
@080A8488:
lsls r0, r6, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -316235,7 +316235,7 @@ sub_80A8394: ; 80A8394
beq @080A8524
@080A84F6:
lsls r0, r6, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -316254,7 +316254,7 @@ sub_80A8394: ; 80A8394
.pool
@080A8524:
lsls r0, r6, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -316295,12 +316295,12 @@ sub_80A8394: ; 80A8394
lsls r0, r7, 1
adds r0, r7
lsls r0, 3
- ldr r1, =0x08525f90
+ ldr r1, =gUnknown_08525F90
adds r0, r1
mov r2, r10
lsls r1, r2, 16
asrs r1, 16
- ldr r3, =0x08300d38
+ ldr r3, =gUnknown_08300D38
b @080A85B2
.align 2, 0
.pool
@@ -316308,12 +316308,12 @@ sub_80A8394: ; 80A8394
lsls r0, r7, 1
adds r0, r7
lsls r0, 3
- ldr r1, =0x08525f90
+ ldr r1, =gUnknown_08525F90
adds r0, r1
mov r2, r10
lsls r1, r2, 16
asrs r1, 16
- ldr r3, =0x083021d8
+ ldr r3, =gUnknown_083021D8
@080A85B2:
lsls r2, r6, 2
adds r2, r3
@@ -316337,7 +316337,7 @@ sub_80A8394: ; 80A8394
adds r1, r3, 0
adds r1, 0x10
adds r1, r0, r1
- ldr r2, =0x082ff6c0
+ ldr r2, =gUnknown_082FF6C0
str r2, [r1]
adds r0, r3
movs r1, 0
@@ -316432,7 +316432,7 @@ sub_80A861C: ; 80A861C
lsrs r0, 16
@080A869A:
lsls r1, r0, 2
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A8864
.align 2, 0
.pool
@@ -316447,7 +316447,7 @@ sub_80A861C: ; 80A861C
cmp r7, r0
bhi @080A877C
lsls r1, r7, 2
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A8864
.align 2, 0
.pool
@@ -316531,7 +316531,7 @@ sub_80A861C: ; 80A861C
lsrs r0, 16
@080A876A:
lsls r1, r0, 2
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A8864
.align 2, 0
.pool
@@ -316541,13 +316541,13 @@ sub_80A861C: ; 80A861C
cmp r7, r0
bls @080A8784
@080A877C:
- ldr r4, =0x083021d8
+ ldr r4, =gUnknown_083021D8
b @080A8866
.align 2, 0
.pool
@080A8784:
lsls r1, r7, 2
- ldr r0, =0x083021d8
+ ldr r0, =gUnknown_083021D8
b @080A8864
.align 2, 0
.pool
@@ -316636,7 +316636,7 @@ sub_80A861C: ; 80A861C
add r0, r8
ldrb r0, [r0]
lsls r0, 2
- ldr r1, =0x08525f78
+ ldr r1, =gUnknown_08525F78
adds r4, r0, r1
b @080A8866
.align 2, 0
@@ -316646,14 +316646,14 @@ sub_80A861C: ; 80A861C
lsls r0, 1
cmp r7, r0
bls @080A8860
- ldr r4, =0x08300d38
+ ldr r4, =gUnknown_08300D38
b @080A8866
.align 2, 0
.pool
@080A8860:
lsls r1, r7, 2
@080A8862:
- ldr r0, =0x08300d38
+ ldr r0, =gUnknown_08300D38
@080A8864:
adds r4, r1, r0
@080A8866:
@@ -318150,7 +318150,7 @@ sub_80A9708: ; 80A9708
adds r0, r4, 0
bl template_build_for_pokemon_or_trainer
ldr r6, =0x0202499c
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
ldr r0, [r5]
ldrb r0, [r0, 0x8]
lsls r0, 2
@@ -318189,7 +318189,7 @@ sub_80A9708: ; 80A9708
movs r0, 0x6
bl template_build_for_pokemon_or_trainer
ldr r5, =0x0202499c
- ldr r0, =0x08305d2c
+ ldr r0, =gUnknown_08305D2C
ldrb r0, [r0, 0x18]
movs r4, 0x8
subs r4, r0
@@ -318359,7 +318359,7 @@ sub_80A9708: ; 80A9708
adds r0, r5, 0
adds r0, 0x8
adds r1, r0
- ldr r0, =0x08309aac
+ ldr r0, =gUnknown_08309AAC
ldr r2, =0x00000604
adds r0, r2
ldr r0, [r0]
@@ -318598,9 +318598,9 @@ sub_80A9C70: ; 80A9C70
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r0, =0x08524f84
+ ldr r0, =gUnknown_08524F84
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0852588c
+ ldr r0, =gUnknown_0852588C
bl gpu_pal_obj_decompress_and_apply3
ldr r1, =0x03005e00
mov r2, r8
@@ -318626,7 +318626,7 @@ sub_80A9C70: ; 80A9C70
adds r2, 0x20
lsls r2, 16
asrs r2, 16
- ldr r0, =0x0853ef60
+ ldr r0, =gUnknown_0853EF60
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -318679,7 +318679,7 @@ sub_80A9C70: ; 80A9C70
subs r2, 0x20
lsls r2, 16
asrs r2, 16
- ldr r0, =0x0853ef60
+ ldr r0, =gUnknown_0853EF60
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -318941,7 +318941,7 @@ sub_80A9EF4: ; 80A9EF4
lsls r1, 5
movs r0, 0x52
bl lcd_io_set
- ldr r0, =0x0853ef48
+ ldr r0, =gUnknown_0853EF48
lsls r1, r5, 16
asrs r1, 16
lsls r2, r4, 16
@@ -318972,7 +318972,7 @@ sub_80A9EF4: ; 80A9EF4
lsls r0, 2
ldr r1, =0x02020630
adds r0, r1
- ldr r1, =0x0853ef40
+ ldr r1, =gUnknown_0853EF40
bl obj_set_f18_to_r0_f42_to_40
ldr r1, =0x03005e00
lsls r0, r6, 2
@@ -319450,7 +319450,7 @@ move_anim_start_t2: ; 80AA364
strb r4, [r0]
ldr r0, =0x02038437
strb r4, [r0]
- ldr r0, =0x082c92fc
+ ldr r0, =gUnknown_082C92FC
movs r2, 0
bl move_something
ldr r0, =task0A_80788BC + 1
@@ -319554,7 +319554,7 @@ sub_80AA40C: ; 80AA40C
subs r0, r1, 0x1
strh r0, [r3, 0x2E]
@080AA458:
- ldr r0, =0x0853ff70
+ ldr r0, =gUnknown_0853FF70
movs r2, 0x2E
ldrsh r1, [r3, r2]
lsls r1, 1
@@ -319653,7 +319653,7 @@ sub_80AA4EC: ; 80AA4EC
@080AA4FA:
lsls r5, r0, 16
asrs r5, 16
- ldr r0, =0x085400d8
+ ldr r0, =gUnknown_085400D8
adds r1, r5, 0
asrs r2, r7, 16
movs r3, 0
@@ -319697,7 +319697,7 @@ sub_80AA548: ; 80AA548
@080AA556:
lsls r4, r0, 16
asrs r4, 16
- ldr r0, =0x085400d8
+ ldr r0, =gUnknown_085400D8
adds r1, r4, 0
asrs r2, r6, 16
movs r3, 0
@@ -319871,7 +319871,7 @@ title_screen_add_logo_shine_obj: ; 80AA67C
cmp r5, 0x2
bne @080AA766
@080AA69C:
- ldr r0, =0x08540124
+ ldr r0, =gUnknown_08540124
movs r1, 0
movs r2, 0x44
movs r3, 0
@@ -319895,7 +319895,7 @@ title_screen_add_logo_shine_obj: ; 80AA67C
.align 2, 0
.pool
@080AA6D0:
- ldr r0, =0x08540124
+ ldr r0, =gUnknown_08540124
mov r9, r0
movs r1, 0
movs r2, 0x44
@@ -320112,28 +320112,28 @@ c2_title_screen_1: ; 80AA7A4
.align 2, 0
.pool
@080AA8C4:
- ldr r0, =0x08dde690
+ ldr r0, =gUnknown_08DDE690
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x08de0644
+ ldr r0, =gUnknown_08DE0644
ldr r1, =0x06004800
bl LZ77UnCompVram
- ldr r0, =0x08dde258
+ ldr r0, =gUnknown_08DDE258
movs r2, 0xF0
lsls r2, 1
movs r1, 0
bl gpu_pal_apply
- ldr r0, =0x0853f058
+ ldr r0, =gUnknown_0853F058
ldr r1, =0x06008000
bl LZ77UnCompVram
- ldr r0, =0x0853f83c
+ ldr r0, =gUnknown_0853F83C
ldr r1, =0x0600d000
bl LZ77UnCompVram
- ldr r0, =0x0853fc8c
+ ldr r0, =gUnknown_0853FC8C
ldr r1, =0x0600c000
bl LZ77UnCompVram
- ldr r0, =0x08dde458
+ ldr r0, =gUnknown_08DDE458
ldr r1, =0x0600d800
bl LZ77UnCompVram
bl remove_some_task
@@ -320143,18 +320143,18 @@ c2_title_screen_1: ; 80AA7A4
ldr r1, =0x0300301c
movs r0, 0x9
strb r0, [r1]
- ldr r0, =0x08540048
+ ldr r0, =gUnknown_08540048
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085400f0
+ ldr r0, =gUnknown_085400F0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0854013c
+ ldr r0, =gUnknown_0854013C
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08dde438
+ ldr r0, =gUnknown_08DDE438
movs r1, 0x80
lsls r1, 1
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08540100
+ ldr r0, =gUnknown_08540100
bl gpu_pal_obj_alloc_tag_and_apply
ldr r0, =0x030022c0
movs r2, 0x87
@@ -320412,7 +320412,7 @@ task_title_screen_1: ; 80AAB44
movs r0, 0x54
movs r1, 0
bl lcd_io_set
- ldr r0, =0x08540018
+ ldr r0, =gUnknown_08540018
movs r1, 0x62
movs r2, 0x2
movs r3, 0
@@ -320427,7 +320427,7 @@ task_title_screen_1: ; 80AAB44
movs r0, 0x40
strh r0, [r1, 0x2E]
strh r5, [r1, 0x30]
- ldr r0, =0x08540030
+ ldr r0, =gUnknown_08540030
movs r1, 0xA2
movs r2, 0x2
movs r3, 0
@@ -320876,7 +320876,7 @@ sub_80AAFA4: ; 80AAFA4
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0854c270
+ ldr r0, =gUnknown_0854C270
lsls r1, r5, 5
ldr r2, =0x02037914
adds r1, r2
@@ -320983,7 +320983,7 @@ weather_set: ; 80AB098
ldrb r0, [r0]
cmp r0, r4
bne @080AB0D2
- ldr r0, =0x0854c150
+ ldr r0, =gUnknown_0854C150
lsls r1, r4, 4
adds r1, r0
ldr r0, [r1]
@@ -321068,7 +321068,7 @@ sub_80AB160: ; 80AB160
ldrb r0, [r0]
cmp r0, 0
beq @080AB198
- ldr r1, =0x0854c150
+ ldr r1, =gUnknown_0854C150
movs r3, 0xDA
lsls r3, 3
adds r0, r2, r3
@@ -321109,7 +321109,7 @@ sub_80AB1B0: ; 80AB1B0
ldrb r2, [r7]
cmp r0, r2
beq @080AB22C
- ldr r0, =0x0854c150
+ ldr r0, =gUnknown_0854C150
mov r9, r0
ldrb r0, [r6]
lsls r0, 4
@@ -321148,7 +321148,7 @@ sub_80AB1B0: ; 80AB1B0
.align 2, 0
.pool
@080AB22C:
- ldr r0, =0x0854c150
+ ldr r0, =gUnknown_0854C150
ldrb r1, [r6]
lsls r1, 4
adds r0, 0x4
@@ -321156,7 +321156,7 @@ sub_80AB1B0: ; 80AB1B0
ldr r0, [r1]
bl _call_via_r0
@080AB23C:
- ldr r1, =0x0854c240
+ ldr r1, =gUnknown_0854C240
ldr r0, =0x02038454
ldr r2, =0x000006c6
adds r0, r2
@@ -321209,7 +321209,7 @@ sub_80AB294: ; 80AB294
mov r5, r8
push {r5-r7}
ldr r1, =0x03000f50
- ldr r0, =0x0854c250
+ ldr r0, =gUnknown_0854C250
str r0, [r1]
movs r0, 0
mov r12, r0
@@ -321851,7 +321851,7 @@ pal_fade_2: ; 80AB644
mov r8, r0
adds r4, 0x1
mov r12, r4
- ldr r1, =0x0854014c
+ ldr r1, =gUnknown_0854014C
mov r10, r1
ldr r2, [sp]
lsls r0, r2, 24
@@ -322173,7 +322173,7 @@ sub_80AB990: ; 80AB990
lsls r0, 1
orrs r0, r2
add r0, r9
- ldr r1, =0x0854014c
+ ldr r1, =gUnknown_0854014C
adds r0, r1
ldr r1, [r0]
lsls r3, r1, 27
@@ -323000,7 +323000,7 @@ sub_80AC01C: ; 80AC01C
movs r1, 0x7F
ands r0, r1
strh r0, [r2]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -323435,7 +323435,7 @@ sub_80AC3F8: ; 80AC3F8
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0854c250
+ ldr r0, =gUnknown_0854C250
ldr r5, =0x02038ba4
adds r1, r5, 0
movs r2, 0x10
@@ -323455,7 +323455,7 @@ sub_80AC3F8: ; 80AC3F8
thumb_func_start sub_80AC428
sub_80AC428: ; 80AC428
ldr r1, =0x03000f50
- ldr r0, =0x0854c250
+ ldr r0, =gUnknown_0854C250
str r0, [r1]
bx lr
.align 2, 0
@@ -323465,7 +323465,7 @@ sub_80AC428: ; 80AC428
thumb_func_start sub_80AC438
sub_80AC438: ; 80AC438
push {lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r2, =0x000006c1
adds r1, r0, r2
@@ -323500,7 +323500,7 @@ sub_80AC438: ; 80AC438
sub_80AC484: ; 80AC484
push {r4,lr}
bl sub_80AC438
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -323524,7 +323524,7 @@ sub_80AC484: ; 80AC484
thumb_func_start sub_80AC4B4
sub_80AC4B4: ; 80AC4B4
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x000006cc
adds r4, r5, r0
@@ -323575,7 +323575,7 @@ sub_80AC4B4: ; 80AC4B4
thumb_func_start sub_80AC514
sub_80AC514: ; 80AC514
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ce
adds r4, r0, r1
@@ -323614,7 +323614,7 @@ sub_80AC514: ; 80AC514
thumb_func_start sub_80AC55C
sub_80AC55C: ; 80AC55C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006c1
adds r2, r1, r0
@@ -323651,20 +323651,20 @@ sub_80AC590: ; 80AC590
thumb_func_start sub_80AC594
sub_80AC594: ; 80AC594
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006de
adds r0, r1
ldrb r0, [r0]
cmp r0, 0x1
beq @080AC650
- ldr r0, =0x0854fb5c
+ ldr r0, =gUnknown_0854FB5C
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0854c290
+ ldr r0, =gUnknown_0854C290
bl sub_80ABF4C
movs r5, 0
@080AC5B2:
- ldr r0, =0x0854fb78
+ ldr r0, =gUnknown_0854FB78
movs r1, 0
movs r2, 0
movs r3, 0xFF
@@ -323673,7 +323673,7 @@ sub_80AC594: ; 80AC594
lsrs r3, r0, 24
cmp r3, 0x40
beq @080AC628
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
lsls r2, r5, 2
movs r0, 0xFA
@@ -323686,7 +323686,7 @@ sub_80AC594: ; 80AC594
ldr r0, =0x02020630
adds r4, r0
str r4, [r1]
- ldr r0, =0x0854fb50
+ ldr r0, =gUnknown_0854FB50
adds r2, r0
ldrh r0, [r2]
adds r0, 0x7
@@ -323710,7 +323710,7 @@ sub_80AC594: ; 80AC594
.align 2, 0
.pool
@080AC628:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
lsls r0, r5, 2
movs r2, 0xFA
@@ -323725,7 +323725,7 @@ sub_80AC594: ; 80AC594
lsrs r5, r0, 16
cmp r5, 0x2
bls @080AC5B2
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006de
adds r0, r1
@@ -323742,7 +323742,7 @@ sub_80AC594: ; 80AC594
thumb_func_start sub_80AC660
sub_80AC660: ; 80AC660
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006de
adds r0, r1, r2
@@ -323769,7 +323769,7 @@ sub_80AC660: ; 80AC660
movs r0, 0x90
lsls r0, 5
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006de
adds r0, r1
@@ -323804,7 +323804,7 @@ sub_80AC6B4: ; 80AC6B4
thumb_func_start sub_80AC6D0
sub_80AC6D0: ; 80AC6D0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
adds r3, r1, r0
@@ -323829,7 +323829,7 @@ sub_80AC6D0: ; 80AC6D0
sub_80AC704: ; 80AC704
push {r4,lr}
bl sub_80AC6D0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -323853,7 +323853,7 @@ sub_80AC704: ; 80AC704
thumb_func_start sub_80AC734
sub_80AC734: ; 80AC734
push {lr}
- ldr r1, =0x0854c14c
+ ldr r1, =gUnknown_0854C14C
ldr r0, [r1]
ldr r2, =0x000006cc
adds r0, r2
@@ -323889,7 +323889,7 @@ sub_80AC734: ; 80AC734
.pool
@080AC78C:
bl sub_80ABF84
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r1, r2
@@ -323901,7 +323901,7 @@ sub_80AC734: ; 80AC734
lsls r0, 24
cmp r0, 0
bne @080AC814
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
adds r1, r0
@@ -323910,7 +323910,7 @@ sub_80AC734: ; 80AC734
.pool
@080AC7C0:
bl sub_80ABFF0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r1, r2
@@ -323919,7 +323919,7 @@ sub_80AC734: ; 80AC734
.pool
@080AC7D8:
bl sub_80AC01C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r1, =0x0000073c
adds r0, r2, r1
@@ -324086,7 +324086,7 @@ task50_0807B6D4: ; 80AC830
thumb_func_start sub_80AC928
sub_80AC928: ; 80AC928
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r0, r1, r2
@@ -324131,7 +324131,7 @@ sub_80AC928: ; 80AC928
sub_80AC994: ; 80AC994
push {r4,lr}
bl sub_80AC928
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -324155,7 +324155,7 @@ sub_80AC994: ; 80AC994
thumb_func_start sub_80AC9C4
sub_80AC9C4: ; 80AC9C4
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x000006cc
adds r4, r5, r0
@@ -324206,7 +324206,7 @@ sub_80AC9C4: ; 80AC9C4
thumb_func_start sub_80ACA24
sub_80ACA24: ; 80ACA24
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r1, =0x000006ce
adds r3, r2, r1
@@ -324253,7 +324253,7 @@ sub_80ACA24: ; 80ACA24
cmp r0, 0
bne @080ACAA8
bl sub_80ACF38
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r5, =0x000006ce
adds r1, r5
@@ -324299,8 +324299,8 @@ sub_80ACAB0: ; 80ACAB0
movs r1, 0
mov r8, r1
strh r0, [r7, 0x30]
- ldr r1, =0x0854fc4c
- ldr r0, =0x0854c14c
+ ldr r1, =gUnknown_0854FC4C
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r2, =0x000006dc
adds r5, r2
@@ -324326,7 +324326,7 @@ sub_80ACAB0: ; 80ACAB0
strh r4, [r7, 0x32]
asrs r0, 9
strh r0, [r7, 0x34]
- ldr r2, =0x0854fc44
+ ldr r2, =gUnknown_0854FC44
ldrb r1, [r5]
lsls r1, 2
adds r1, r2
@@ -324374,8 +324374,8 @@ sub_80ACB84: ; 80ACB84
ldrsh r0, [r5, r1]
cmp r0, 0
bne @080ACC60
- ldr r3, =0x0854fc44
- ldr r4, =0x0854c14c
+ ldr r3, =gUnknown_0854FC44
+ ldr r4, =gUnknown_0854C14C
ldr r2, [r4]
ldr r0, =0x000006dc
adds r2, r0
@@ -324526,8 +324526,8 @@ sub_80ACCB4: ; 80ACCB4
adds r7, r0, 0
lsls r5, r1, 16
lsrs r5, 16
- ldr r2, =0x0854fc4c
- ldr r0, =0x0854c14c
+ ldr r2, =gUnknown_0854FC4C
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006dc
adds r0, r1
@@ -324611,7 +324611,7 @@ sub_80ACCB4: ; 80ACCB4
thumb_func_start sub_80ACD68
sub_80ACD68: ; 80ACD68
push {lr}
- ldr r0, =0x0854fc54
+ ldr r0, =gUnknown_0854FC54
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
pop {r0}
bx r0
@@ -324626,7 +324626,7 @@ sub_80ACD78: ; 80ACD78
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r0, =0x000006da
adds r2, r4, r0
@@ -324636,8 +324636,8 @@ sub_80ACD78: ; 80ACD78
b @080ACE98
@080ACD92:
ldrb r7, [r2]
- ldr r0, =0x0854fc2c
- ldr r2, =0x0854fb90
+ ldr r0, =gUnknown_0854FC2C
+ ldr r2, =gUnknown_0854FB90
lsls r6, r7, 2
adds r2, r6, r2
movs r3, 0
@@ -324702,7 +324702,7 @@ sub_80ACD78: ; 80ACD78
movs r1, 0x4
orrs r0, r1
strb r0, [r2]
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
add r0, r10
str r4, [r0]
@@ -324714,7 +324714,7 @@ sub_80ACD78: ; 80ACD78
movs r0, 0
str r0, [r1]
@080ACE46:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r6, =0x000006da
adds r1, r2, r6
@@ -324769,7 +324769,7 @@ sub_80ACD78: ; 80ACD78
thumb_func_start sub_80ACEAC
sub_80ACEAC: ; 80ACEAC
push {r4-r7,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
movs r0, 0xDB
lsls r0, 3
@@ -324843,7 +324843,7 @@ sub_80ACEAC: ; 80ACEAC
sub_80ACF38: ; 80ACF38
push {r4-r7,lr}
movs r4, 0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r3, =0x000006da
adds r1, r2, r3
@@ -324885,7 +324885,7 @@ sub_80ACF38: ; 80ACF38
thumb_func_start sub_80ACF8C
sub_80ACF8C: ; 80ACF8C
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r0, r1, r2
@@ -324924,7 +324924,7 @@ sub_80ACFDC: ; 80ACFDC
mov r7, r8
push {r7}
bl sub_80ACF8C
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
ldr r3, =0x000006d2
adds r0, r1, r3
@@ -324943,7 +324943,7 @@ sub_80ACFDC: ; 80ACFDC
ldrb r0, [r0]
cmp r4, r0
bcs @080AD02C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
adds r6, r5, r3
@080AD012:
@@ -324976,7 +324976,7 @@ sub_80ACFDC: ; 80ACFDC
thumb_func_start snowflakes_progress2
snowflakes_progress2: ; 80AD048
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x000006cc
adds r4, r5, r0
@@ -325005,7 +325005,7 @@ snowflakes_progress2: ; 80AD048
thumb_func_start sub_80AD084
sub_80AD084: ; 80AD084
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r0, =0x000006ce
adds r3, r2, r0
@@ -325033,7 +325033,7 @@ sub_80AD084: ; 80AD084
lsls r0, 24
cmp r0, 0
bne @080AD0E0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006ce
adds r1, r0
@@ -325055,7 +325055,7 @@ sub_80AD084: ; 80AD084
thumb_func_start snowflakes_progress
snowflakes_progress: ; 80AD0E8
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006e4
adds r3, r1, r0
@@ -325091,7 +325091,7 @@ snowflakes_progress: ; 80AD0E8
@080AD136:
bl snowflake_remove
@080AD13A:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r2, =0x000006e4
adds r1, r0, r2
@@ -325114,7 +325114,7 @@ snowflakes_progress: ; 80AD0E8
thumb_func_start snowflake_add
snowflake_add: ; 80AD164
push {r4-r6,lr}
- ldr r0, =0x0854fc8c
+ ldr r0, =gUnknown_0854FC8C
movs r1, 0
movs r2, 0
movs r3, 0x4E
@@ -325128,7 +325128,7 @@ snowflake_add: ; 80AD164
adds r4, r1
lsls r4, 2
adds r4, r0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x000006e4
adds r6, r5, r0
@@ -325165,7 +325165,7 @@ snowflake_add: ; 80AD164
thumb_func_start snowflake_remove
snowflake_remove: ; 80AD1D0
push {lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006e4
adds r2, r1, r0
@@ -325279,7 +325279,7 @@ sub_80AD204: ; 80AD204
sub_80AD2B0: ; 80AD2B0
push {r4,lr}
adds r3, r0, 0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006e2
adds r4, r0, r1
@@ -325337,7 +325337,7 @@ sub_80AD30C: ; 80AD30C
movs r1, 0xFF
ands r0, r1
strh r0, [r4, 0x34]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0x34
ldrsh r0, [r4, r3]
lsls r0, 1
@@ -325482,7 +325482,7 @@ sub_80AD30C: ; 80AD30C
thumb_func_start sub_80AD444
sub_80AD444: ; 80AD444
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r0, r1, r2
@@ -325531,7 +325531,7 @@ sub_80AD444: ; 80AD444
sub_80AD4B8: ; 80AD4B8
push {r4,lr}
bl sub_80AD444
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -325555,7 +325555,7 @@ sub_80AD4B8: ; 80AD4B8
thumb_func_start sub_80AD4E8
sub_80AD4E8: ; 80AD4E8
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r0, r1, r2
@@ -325602,7 +325602,7 @@ sub_80AD4E8: ; 80AD4E8
sub_80AD554: ; 80AD554
push {r4,lr}
bl sub_80AD4E8
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -325627,7 +325627,7 @@ sub_80AD554: ; 80AD554
sub_80AD584: ; 80AD584
push {r4,r5,lr}
bl sub_80AD9F8
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006cc
adds r0, r1
@@ -325662,7 +325662,7 @@ sub_80AD584: ; 80AD584
.4byte @080AD8DC
@080AD5EC:
bl sub_80ACD68
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006cc
adds r1, r2
@@ -325678,7 +325678,7 @@ sub_80AD584: ; 80AD584
beq @080AD614
b @080AD8FA
@080AD614:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r3, =0x000006cc
adds r1, r3
@@ -325694,7 +325694,7 @@ sub_80AD584: ; 80AD584
beq @080AD638
b @080AD8FA
@080AD638:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006d2
adds r2, r1, r0
@@ -325708,7 +325708,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD65C:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r3, =0x000006c6
adds r0, r1, r3
@@ -325724,7 +325724,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD680:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r2, =0x000006ea
adds r1, r4, r2
@@ -325747,7 +325747,7 @@ sub_80AD584: ; 80AD584
adds r0, 0x1
strh r0, [r4]
@080AD6B0:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r3, =0x000006e6
adds r1, r2, r3
@@ -325767,7 +325767,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD6E0:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r1, =0x000006ea
adds r0, r4, r1
@@ -325785,7 +325785,7 @@ sub_80AD584: ; 80AD584
.pool
@080AD70C:
bl GenerateRandomNumber
- ldr r1, =0x0854c14c
+ ldr r1, =gUnknown_0854C14C
ldr r2, [r1]
movs r1, 0x1
ands r1, r0
@@ -325801,7 +325801,7 @@ sub_80AD584: ; 80AD584
@080AD72A:
movs r0, 0x13
bl sub_80ABC48
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006eb
adds r0, r1, r2
@@ -325817,7 +325817,7 @@ sub_80AD584: ; 80AD584
bl sub_80AD9BC
@080AD74E:
bl GenerateRandomNumber
- ldr r1, =0x0854c14c
+ ldr r1, =gUnknown_0854C14C
ldr r4, [r1]
lsls r0, 16
lsrs r0, 16
@@ -325837,7 +325837,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD788:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r0, =0x000006e6
adds r5, r4, r0
@@ -325895,7 +325895,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD80C:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r0, =0x000006e6
adds r1, r2, r0
@@ -325913,7 +325913,7 @@ sub_80AD584: ; 80AD584
.pool
@080AD834:
bl GenerateRandomNumber
- ldr r1, =0x0854c14c
+ ldr r1, =gUnknown_0854C14C
ldr r2, [r1]
lsls r0, 16
lsrs r0, 16
@@ -325932,7 +325932,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD864:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r1, =0x000006e6
adds r4, r5, r1
@@ -325959,7 +325959,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD8A8:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r3, =0x000006e6
adds r1, r4, r3
@@ -325981,7 +325981,7 @@ sub_80AD584: ; 80AD584
.align 2, 0
.pool
@080AD8DC:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r1, =0x000006c6
adds r0, r2, r1
@@ -326009,7 +326009,7 @@ sub_80AD584: ; 80AD584
thumb_func_start sub_80AD910
sub_80AD910: ; 80AD910
push {r4-r6,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r6, [r0]
ldr r0, =0x000006ce
adds r5, r6, r0
@@ -326036,7 +326036,7 @@ sub_80AD910: ; 80AD910
strh r0, [r5]
@080AD946:
bl sub_80AD584
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r1, =0x000006ea
adds r0, r2, r1
@@ -326095,7 +326095,7 @@ sub_80AD9BC: ; 80AD9BC
push {r4-r6,lr}
lsls r0, 16
lsrs r6, r0, 16
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r0, =0x000006ed
adds r5, r4, r0
@@ -326124,7 +326124,7 @@ sub_80AD9BC: ; 80AD9BC
thumb_func_start sub_80AD9F8
sub_80AD9F8: ; 80AD9F8
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006ed
adds r0, r1, r2
@@ -326154,7 +326154,7 @@ sub_80AD9F8: ; 80AD9F8
movs r0, 0x58
bl audio_play
@080ADA3E:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ed
adds r0, r1
@@ -326175,7 +326175,7 @@ sub_80AD9F8: ; 80AD9F8
thumb_func_start sub_80ADA60
sub_80ADA60: ; 80ADA60
push {lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
ldr r0, =0x000006cc
adds r1, r3, r0
@@ -326220,7 +326220,7 @@ sub_80ADA60: ; 80ADA60
sub_80ADAC0: ; 80ADAC0
push {r4,lr}
bl sub_80ADA60
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -326244,7 +326244,7 @@ sub_80ADAC0: ; 80ADAC0
thumb_func_start sub_80ADAF0
sub_80ADAF0: ; 80ADAF0
push {r4-r6,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r6, [r0]
ldr r0, =0x02021bbc
ldr r1, =0x000006f2
@@ -326302,7 +326302,7 @@ sub_80ADAF0: ; 80ADAF0
movs r2, 0
bl sub_80AC164
@080ADB76:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
adds r1, r0
@@ -326334,7 +326334,7 @@ sub_80ADAF0: ; 80ADAF0
thumb_func_start sub_80ADBB0
sub_80ADBB0: ; 80ADBB0
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r0, =0x02021bbc
ldr r1, =0x000006f2
@@ -326416,7 +326416,7 @@ sub_80ADC4C: ; 80ADC4C
ldr r0, =0x02021bbe
ldrb r0, [r0]
strh r0, [r3, 0x26]
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ee
adds r2, r0, r1
@@ -326457,14 +326457,14 @@ sub_80ADC4C: ; 80ADC4C
sub_80ADCAC: ; 80ADCAC
push {r4,r5,lr}
sub sp, 0x8
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006fb
adds r0, r1
ldrb r0, [r0]
cmp r0, 0
bne @080ADD56
- ldr r0, =0x0854fd30
+ ldr r0, =gUnknown_0854FD30
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -326473,7 +326473,7 @@ sub_80ADCAC: ; 80ADCAC
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
movs r5, 0
@080ADCD0:
- ldr r0, =0x0854fd18
+ ldr r0, =gUnknown_0854FD18
movs r1, 0
movs r2, 0
movs r3, 0xFF
@@ -326502,7 +326502,7 @@ sub_80ADCAC: ; 80ADCAC
lsrs r0, 10
adds r0, 0x20
strh r0, [r4, 0x22]
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r0, [r2]
lsls r1, r5, 2
adds r0, 0xA0
@@ -326512,7 +326512,7 @@ sub_80ADCAC: ; 80ADCAC
.align 2, 0
.pool
@080ADD34:
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
lsls r0, r5, 2
adds r1, 0xA0
@@ -326542,7 +326542,7 @@ sub_80ADCAC: ; 80ADCAC
thumb_func_start sub_80ADD68
sub_80ADD68: ; 80ADD68
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006fb
adds r0, r1, r2
@@ -326567,7 +326567,7 @@ sub_80ADD68: ; 80ADD68
bls @080ADD7E
ldr r0, =0x00001201
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006fb
adds r0, r1
@@ -326584,7 +326584,7 @@ sub_80ADD68: ; 80ADD68
thumb_func_start sub_80ADDBC
sub_80ADDBC: ; 80ADDBC
push {lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
adds r2, r1, r0
@@ -326628,7 +326628,7 @@ sub_80ADDBC: ; 80ADDBC
sub_80ADE18: ; 80ADE18
push {r4,lr}
bl sub_80ADDBC
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -326652,7 +326652,7 @@ sub_80ADE18: ; 80ADE18
thumb_func_start sub_80ADE48
sub_80ADE48: ; 80ADE48
push {r4,r5,lr}
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
ldr r0, =0x02021bbc
ldrh r0, [r0]
@@ -326736,7 +326736,7 @@ sub_80ADE48: ; 80ADE48
thumb_func_start sub_80ADEF4
sub_80ADEF4: ; 80ADEF4
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ce
adds r4, r0, r1
@@ -326792,7 +326792,7 @@ sub_80ADEF4: ; 80ADEF4
thumb_func_start sub_80ADF5C
sub_80ADF5C: ; 80ADF5C
push {lr}
- ldr r0, =0x0854fd38
+ ldr r0, =gUnknown_0854FD38
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
pop {r0}
bx r0
@@ -326803,7 +326803,7 @@ sub_80ADF5C: ; 80ADF5C
thumb_func_start sub_80ADF6C
sub_80ADF6C: ; 80ADF6C
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
movs r1, 0xE0
lsls r1, 3
@@ -326813,7 +326813,7 @@ sub_80ADF6C: ; 80ADF6C
bne @080AE008
movs r5, 0
@080ADF80:
- ldr r0, =0x0854fd58
+ ldr r0, =gUnknown_0854FD58
movs r1, 0
movs r2, 0
movs r3, 0x4E
@@ -326846,7 +326846,7 @@ sub_80ADF6C: ; 80ADF6C
lsls r0, 6
adds r0, 0x20
strh r0, [r4, 0x2E]
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r0, [r2]
lsls r1, r5, 2
adds r0, 0xF0
@@ -326856,7 +326856,7 @@ sub_80ADF6C: ; 80ADF6C
.align 2, 0
.pool
@080ADFE4:
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
lsls r0, r5, 2
adds r1, 0xF0
@@ -326886,7 +326886,7 @@ sub_80ADF6C: ; 80ADF6C
thumb_func_start sub_80AE014
sub_80AE014: ; 80AE014
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
movs r2, 0xE0
lsls r2, 3
@@ -326912,7 +326912,7 @@ sub_80AE014: ; 80AE014
bls @080AE02C
ldr r0, =0x00001202
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
movs r1, 0xE0
lsls r1, 3
@@ -326949,7 +326949,7 @@ sub_80AE068: ; 80AE068
ldrh r1, [r1]
adds r0, r1
strh r0, [r3, 0x22]
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006fc
adds r2, r0, r1
@@ -326989,7 +326989,7 @@ sub_80AE068: ; 80AE068
thumb_func_start sub_80AE0E4
sub_80AE0E4: ; 80AE0E4
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
ldr r1, =0x000006cc
adds r0, r3, r1
@@ -327052,7 +327052,7 @@ sub_80AE0E4: ; 80AE0E4
sub_80AE168: ; 80AE168
push {r4,lr}
bl sub_80AE0E4
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -327077,7 +327077,7 @@ sub_80AE168: ; 80AE168
sub_80AE198: ; 80AE198
push {r4,r5,lr}
bl sub_80AE25C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x000006cc
adds r4, r5, r0
@@ -327129,7 +327129,7 @@ sub_80AE198: ; 80AE198
sub_80AE1FC: ; 80AE1FC
push {r4,lr}
bl sub_80AE25C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ce
adds r4, r0, r1
@@ -327180,7 +327180,7 @@ sub_80AE1FC: ; 80AE1FC
thumb_func_start sub_80AE25C
sub_80AE25C: ; 80AE25C
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
ldr r0, =0x0000071c
adds r2, r3, r0
@@ -327249,14 +327249,14 @@ sub_80AE25C: ; 80AE25C
sub_80AE2F0: ; 80AE2F0
push {r4-r6,lr}
sub sp, 0x8
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x00000724
adds r0, r1
ldrb r0, [r0]
cmp r0, 0
bne @080AE396
- ldr r0, =0x0854fd70
+ ldr r0, =gUnknown_0854FD70
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -327271,7 +327271,7 @@ sub_80AE2F0: ; 80AE2F0
adds r5, r0, 0
lsls r2, r5, 22
asrs r2, 16
- ldr r0, =0x0854fd8c
+ ldr r0, =gUnknown_0854FD8C
movs r1, 0
movs r3, 0xFF
bl obj_add_from_template_backward_search
@@ -327289,7 +327289,7 @@ sub_80AE2F0: ; 80AE2F0
bl __umodsi3
strh r0, [r4, 0x2E]
strh r5, [r4, 0x30]
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r0, [r2]
lsls r1, r6, 2
movs r3, 0xA0
@@ -327301,7 +327301,7 @@ sub_80AE2F0: ; 80AE2F0
.align 2, 0
.pool
@080AE370:
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
lsls r0, r6, 2
movs r3, 0xA0
@@ -327333,7 +327333,7 @@ sub_80AE2F0: ; 80AE2F0
thumb_func_start sub_80AE3A8
sub_80AE3A8: ; 80AE3A8
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x00000724
adds r0, r1, r2
@@ -327359,7 +327359,7 @@ sub_80AE3A8: ; 80AE3A8
bls @080AE3C0
ldr r0, =0x00001203
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x00000724
adds r0, r1
@@ -327377,7 +327377,7 @@ sub_80AE3A8: ; 80AE3A8
sub_80AE3FC: ; 80AE3FC
push {r4,lr}
adds r3, r0, 0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x0000071a
adds r0, r1, r2
@@ -327422,7 +327422,7 @@ sub_80AE3FC: ; 80AE3FC
thumb_func_start sub_80AE45C
sub_80AE45C: ; 80AE45C
push {r4,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
ldr r0, =0x000006cc
adds r1, r3, r0
@@ -327479,7 +327479,7 @@ sub_80AE45C: ; 80AE45C
sub_80AE4DC: ; 80AE4DC
push {r4,lr}
bl sub_80AE45C
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -327505,7 +327505,7 @@ sub_80AE50C: ; 80AE50C
push {r4,r5,lr}
bl sub_80AE624
bl sub_80AE5EC
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x00000712
adds r1, r5, r0
@@ -327567,7 +327567,7 @@ sub_80AE588: ; 80AE588
push {r4,lr}
bl sub_80AE624
bl sub_80AE5EC
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x000006ce
adds r4, r0, r1
@@ -327618,7 +327618,7 @@ sub_80AE588: ; 80AE588
thumb_func_start sub_80AE5EC
sub_80AE5EC: ; 80AE5EC
push {lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r0, =0x00000714
adds r3, r2, r0
@@ -327646,11 +327646,11 @@ sub_80AE5EC: ; 80AE5EC
thumb_func_start sub_80AE624
sub_80AE624: ; 80AE624
push {r4-r6,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
ldr r0, =0x00000704
adds r4, r2, r0
- ldr r6, =0x08329f40
+ ldr r6, =gUnknown_08329F40
ldr r1, =0x00000712
adds r5, r2, r1
ldrh r0, [r5]
@@ -327702,7 +327702,7 @@ sub_80AE624: ; 80AE624
thumb_func_start sub_80AE6A4
sub_80AE6A4: ; 80AE6A4
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x00000716
adds r0, r1, r2
@@ -327726,7 +327726,7 @@ sub_80AE6A4: ; 80AE6A4
lsrs r4, r0, 16
cmp r4, 0x13
bls @080AE6BC
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x00000716
adds r0, r1
@@ -327735,7 +327735,7 @@ sub_80AE6A4: ; 80AE6A4
ldr r0, =0x00001204
bl gpu_tile_obj_free_by_tag
@080AE6E6:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x00000717
adds r0, r1, r2
@@ -327759,7 +327759,7 @@ sub_80AE6A4: ; 80AE6A4
lsrs r4, r0, 16
cmp r4, 0x4
bls @080AE6FC
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x00000717
adds r0, r1
@@ -327777,16 +327777,16 @@ sub_80AE6A4: ; 80AE6A4
sub_80AE738: ; 80AE738
push {r4-r7,lr}
sub sp, 0x4
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x00000716
adds r0, r1
ldrb r0, [r0]
cmp r0, 0
bne @080AE7E6
- ldr r0, =0x0854fddc
+ ldr r0, =gUnknown_0854FDDC
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0854c2b0
+ ldr r0, =gUnknown_0854C2B0
bl sub_80ABF4C
movs r7, 0
@080AE758:
@@ -327796,7 +327796,7 @@ sub_80AE738: ; 80AE738
adds r6, r0, 0
lsls r2, r6, 22
asrs r2, 16
- ldr r0, =0x0854fdc4
+ ldr r0, =gUnknown_0854FDC4
movs r1, 0
movs r3, 0x1
bl obj_add_from_template_backward_search
@@ -327804,7 +327804,7 @@ sub_80AE738: ; 80AE738
lsrs r1, r0, 24
cmp r1, 0x40
beq @080AE7C0
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r5, [r2]
lsls r0, r7, 2
movs r3, 0xC8
@@ -327829,7 +327829,7 @@ sub_80AE738: ; 80AE738
.align 2, 0
.pool
@080AE7C0:
- ldr r2, =0x0854c14c
+ ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
lsls r0, r7, 2
movs r3, 0xC8
@@ -327865,7 +327865,7 @@ sub_80AE7F8: ; 80AE7F8
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r4, =0x0854c14c
+ ldr r4, =gUnknown_0854C14C
ldr r0, [r4]
ldr r1, =0x00000717
adds r0, r1
@@ -327885,7 +327885,7 @@ sub_80AE7F8: ; 80AE7F8
adds r1, 0x18
lsls r1, 16
asrs r1, 16
- ldr r0, =0x0854fdc4
+ ldr r0, =gUnknown_0854FDC4
movs r2, 0xD0
movs r3, 0x1
bl obj_add_from_template_backward_search
@@ -327925,7 +327925,7 @@ sub_80AE7F8: ; 80AE7F8
ldr r0, =0x00006730
strh r0, [r1, 0x36]
ldr r1, [r4]
- ldr r0, =0x0854fde4
+ ldr r0, =gUnknown_0854FDE4
add r0, r8
ldrh r0, [r0]
strh r0, [r1, 0x34]
@@ -327981,7 +327981,7 @@ sub_80AE7F8: ; 80AE7F8
sub_80AE8F8: ; 80AE8F8
push {r4,lr}
adds r3, r0, 0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
movs r2, 0xE2
lsls r2, 3
@@ -328065,7 +328065,7 @@ sub_80AE97C: ; 80AE97C
@080AE99A:
movs r0, 0x2E
ldrsh r4, [r5, r0]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
movs r2, 0x30
ldrsh r1, [r5, r2]
lsls r0, r1, 1
@@ -328111,7 +328111,7 @@ sub_80AE97C: ; 80AE97C
thumb_func_start sub_80AE9F0
sub_80AE9F0: ; 80AE9F0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
adds r2, r1, r0
@@ -328153,20 +328153,20 @@ sub_80AEA30: ; 80AEA30
sub_80AEA34: ; 80AEA34
push {r4,r5,lr}
bl sub_80ADA60
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r1, =0x0000072e
adds r0, r4, r1
ldrb r5, [r0]
cmp r5, 0
bne @080AEA6C
- ldr r0, =0x0854fdf8
+ ldr r0, =gUnknown_0854FDF8
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
movs r2, 0xE5
lsls r2, 3
adds r0, r4, r2
strh r5, [r0]
- ldr r0, =0x0854fdf0
+ ldr r0, =gUnknown_0854FDF0
ldrb r1, [r0]
subs r2, 0x2
adds r0, r4, r2
@@ -328189,7 +328189,7 @@ sub_80AEA34: ; 80AEA34
sub_80AEA88: ; 80AEA88
push {r4,lr}
bl sub_80AEA34
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r2, =0x000006d2
adds r0, r1, r2
@@ -328214,7 +328214,7 @@ sub_80AEA88: ; 80AEA88
sub_80AEAB8: ; 80AEAB8
push {r4-r7,lr}
bl sub_80ADAF0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
ldr r0, =0x00000726
adds r4, r5, r0
@@ -328224,7 +328224,7 @@ sub_80AEAB8: ; 80AEAB8
strh r0, [r4]
ldr r1, =0x0000ffff
adds r7, r1, 0
- ldr r2, =0x0854fdf0
+ ldr r2, =gUnknown_0854FDF0
movs r1, 0xE5
lsls r1, 3
adds r3, r5, r1
@@ -328284,7 +328284,7 @@ sub_80AEB2C: ; 80AEB2C
sub_80AEB48: ; 80AEB48
push {r4,lr}
lsls r0, 16
- ldr r1, =0x0854fe00
+ ldr r1, =gUnknown_0854FE00
lsrs r0, 14
adds r3, r0, r1
adds r1, 0x2
@@ -328293,7 +328293,7 @@ sub_80AEB48: ; 80AEB48
ldrh r2, [r0]
ldrh r0, [r1]
subs r2, r0
- ldr r0, =0x0854fe44
+ ldr r0, =gUnknown_0854FE44
movs r4, 0
ldrsh r1, [r3, r4]
lsls r2, 16
@@ -328326,7 +328326,7 @@ sub_80AEB48: ; 80AEB48
strh r0, [r1, 0x2E]
strh r0, [r1, 0x30]
strh r0, [r1, 0x32]
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x0000072c
adds r1, r0
@@ -328344,7 +328344,7 @@ sub_80AEB48: ; 80AEB48
thumb_func_start sub_80AEBD0
sub_80AEBD0: ; 80AEBD0
push {r4,r5,lr}
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x0000072c
adds r0, r1
@@ -328361,7 +328361,7 @@ sub_80AEBD0: ; 80AEBD0
adds r0, 0x14
adds r0, r2, r0
ldr r1, [r0]
- ldr r0, =0x0854fe44
+ ldr r0, =gUnknown_0854FE44
cmp r1, r0
bne @080AEBFE
adds r0, r2, r5
@@ -328374,7 +328374,7 @@ sub_80AEBD0: ; 80AEBD0
bls @080AEBE4
ldr r0, =0x00001205
bl gpu_tile_obj_free_by_tag
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
ldr r1, =0x0000072c
adds r0, r1
@@ -328825,12 +328825,12 @@ sub_80AEEE8: ; 80AEEE8
movs r0, 0xF
b @080AEFB6
@080AEF94:
- ldr r1, =0x0854fe5c
+ ldr r1, =gUnknown_0854FE5C
b @080AEF9E
.align 2, 0
.pool
@080AEF9C:
- ldr r1, =0x0854fe60
+ ldr r1, =gUnknown_0854FE60
@080AEF9E:
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -331015,7 +331015,7 @@ sub_80B009C: ; 80B009C
bne @080B00B6
movs r5, 0x1
@080B00B6:
- ldr r1, =0x0854fe64
+ ldr r1, =gUnknown_0854FE64
lsls r0, 1
adds r0, r1
ldrh r2, [r0]
@@ -331046,7 +331046,7 @@ sub_80B00E8: ; 80B00E8
cmp r0, 0
beq @080B0116
ldr r4, =0x02038c28
- ldr r1, =0x0854fe64
+ ldr r1, =gUnknown_0854FE64
lsls r0, 1
adds r0, r1
ldrh r3, [r0]
@@ -331416,7 +331416,7 @@ sub_80B0318: ; 80B0318
lsls r2, 1
adds r0, r4, 0
bl CpuFastSet
- ldr r2, =0x0854fe7c
+ ldr r2, =gUnknown_0854FE7C
ldr r0, [r2]
ldr r1, [r2, 0x4]
ldr r2, [r2, 0x8]
@@ -332581,7 +332581,7 @@ sub_80B0DE8: ; 80B0DE8
lsrs r0, 16
lsls r1, 24
lsrs r4, r1, 24
- ldr r5, =0x08310030
+ ldr r5, =gUnknown_08310030
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -332728,7 +332728,7 @@ sub_80B0EC8: ; 80B0EC8
.align 2, 0
.pool
@080B0F04:
- ldr r0, =0x0854fe88
+ ldr r0, =gUnknown_0854FE88
lsls r1, r5, 1
b @080B0F20
.align 2, 0
@@ -332738,7 +332738,7 @@ sub_80B0EC8: ; 80B0EC8
lsls r0, 24
cmp r0, 0
bne @080B0F2C
- ldr r0, =0x0854fe88
+ ldr r0, =gUnknown_0854FE88
lsls r1, r6, 1
adds r0, 0x1
@080B0F20:
@@ -332764,7 +332764,7 @@ sub_80B0F34: ; 80B0F34
lsls r0, 3
cmp r1, r0
beq @080B0F98
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
ldrh r2, [r4]
lsls r0, r2, 2
adds r0, r2
@@ -332851,14 +332851,14 @@ sub_80B0F34: ; 80B0F34
lsrs r0, 24
cmp r4, r0
bcc @080B0FF8
- ldr r0, =0x0854fe90
+ ldr r0, =gUnknown_0854FE90
lsls r1, r6, 1
adds r0, 0x1
b @080B0FFC
.align 2, 0
.pool
@080B0FF8:
- ldr r0, =0x0854fe90
+ ldr r0, =gUnknown_0854FE90
lsls r1, r6, 1
@080B0FFC:
adds r1, r0
@@ -332902,7 +332902,7 @@ sub_80B100C: ; 80B100C
movs r0, 0x4
b @080B1120
@080B1048:
- ldr r4, =0x0854fea4
+ ldr r4, =gUnknown_0854FEA4
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -332911,7 +332911,7 @@ sub_80B100C: ; 80B100C
.align 2, 0
.pool
@080B105C:
- ldr r4, =0x0854fea7
+ ldr r4, =gUnknown_0854FEA7
bl GenerateRandomNumber
ands r5, r0
lsls r0, r5, 16
@@ -332925,7 +332925,7 @@ sub_80B100C: ; 80B100C
lsrs r0, 16
cmp r0, 0x3
beq @080B10EC
- ldr r4, =0x0854fe98
+ ldr r4, =gUnknown_0854FE98
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -332946,7 +332946,7 @@ sub_80B100C: ; 80B100C
movs r0, 0x3
b @080B1120
@080B10A6:
- ldr r4, =0x0854fea4
+ ldr r4, =gUnknown_0854FEA4
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -332955,7 +332955,7 @@ sub_80B100C: ; 80B100C
.align 2, 0
.pool
@080B10B8:
- ldr r4, =0x0854fea7
+ ldr r4, =gUnknown_0854FEA7
bl GenerateRandomNumber
ands r5, r0
lsls r0, r5, 16
@@ -332969,7 +332969,7 @@ sub_80B100C: ; 80B100C
lsrs r0, 16
cmp r0, 0x3
beq @080B10EC
- ldr r4, =0x0854fe98
+ ldr r4, =gUnknown_0854FE98
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -332995,7 +332995,7 @@ sub_80B100C: ; 80B100C
adds r0, r2
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x0854fe98
+ ldr r4, =gUnknown_0854FE98
@080B1112:
movs r1, 0xC
@080B1114:
@@ -333420,15 +333420,15 @@ battle_configure_by_script: ; 80B1430
.4byte @080B1598
.4byte @080B15A8
@080B1494:
- ldr r0, =0x0854ff84
+ ldr r0, =gUnknown_0854FF84
adds r1, r5, 0
bl battle_load_arguments
- ldr r0, =0x082713c2
+ ldr r0, =gUnknown_082713C2
b @080B161E
.align 2, 0
.pool
@080B14A8:
- ldr r0, =0x0854ff3c
+ ldr r0, =gUnknown_0854FF3C
b @080B14D6
.align 2, 0
.pool
@@ -333437,32 +333437,32 @@ battle_configure_by_script: ; 80B1430
ldrb r0, [r0]
cmp r0, 0
bne @080B14C4
- ldr r0, =0x0854fef4
+ ldr r0, =gUnknown_0854FEF4
b @080B15FE
.align 2, 0
.pool
@080B14C4:
- ldr r0, =0x0855005c
+ ldr r0, =gUnknown_0855005C
b @080B1616
.align 2, 0
.pool
@080B14CC:
- ldr r0, =0x0854fef4
+ ldr r0, =gUnknown_0854FEF4
b @080B15FE
.align 2, 0
.pool
@080B14D4:
- ldr r0, =0x0854ffcc
+ ldr r0, =gUnknown_0854FFCC
@080B14D6:
adds r1, r5, 0
bl battle_load_arguments
bl battle_80801F0
- ldr r0, =0x0827138a
+ ldr r0, =gUnknown_0827138A
b @080B161E
.align 2, 0
.pool
@080B14EC:
- ldr r0, =0x0854ff3c
+ ldr r0, =gUnknown_0854FF3C
adds r1, r5, 0
bl battle_load_arguments
bl battle_80801F0
@@ -333470,12 +333470,12 @@ battle_configure_by_script: ; 80B1430
ldrh r0, [r4]
bl sub_80B2234
strh r0, [r4]
- ldr r0, =0x082713f8
+ ldr r0, =gUnknown_082713F8
b @080B161E
.align 2, 0
.pool
@080B1514:
- ldr r0, =0x0854feac
+ ldr r0, =gUnknown_0854FEAC
adds r1, r5, 0
bl battle_load_arguments
bl battle_80801F0
@@ -333483,7 +333483,7 @@ battle_configure_by_script: ; 80B1430
ldrh r0, [r4]
bl sub_80B2234
strh r0, [r4]
- ldr r0, =0x082713d1
+ ldr r0, =gUnknown_082713D1
b @080B161E
.align 2, 0
.pool
@@ -333492,7 +333492,7 @@ battle_configure_by_script: ; 80B1430
ldrb r0, [r0]
cmp r0, 0
bne @080B156C
- ldr r0, =0x0854feac
+ ldr r0, =gUnknown_0854FEAC
adds r1, r5, 0
bl battle_load_arguments
bl battle_80801F0
@@ -333504,7 +333504,7 @@ battle_configure_by_script: ; 80B1430
.align 2, 0
.pool
@080B156C:
- ldr r0, =0x08550014
+ ldr r0, =gUnknown_08550014
adds r1, r5, 0
bl battle_load_arguments
ldr r0, =0x020375f2
@@ -333518,12 +333518,12 @@ battle_configure_by_script: ; 80B1430
.align 2, 0
.pool
@080B1590:
- ldr r0, =0x0854feac
+ ldr r0, =gUnknown_0854FEAC
b @080B159A
.align 2, 0
.pool
@080B1598:
- ldr r0, =0x08550014
+ ldr r0, =gUnknown_08550014
@080B159A:
adds r1, r5, 0
bl battle_load_arguments
@@ -333536,7 +333536,7 @@ battle_configure_by_script: ; 80B1430
ldrb r0, [r0]
cmp r0, 0
bne @080B15D8
- ldr r0, =0x0854feac
+ ldr r0, =gUnknown_0854FEAC
adds r1, r5, 0
bl battle_load_arguments
bl battle_80801F0
@@ -333548,7 +333548,7 @@ battle_configure_by_script: ; 80B1430
.align 2, 0
.pool
@080B15D8:
- ldr r0, =0x08550014
+ ldr r0, =gUnknown_08550014
adds r1, r5, 0
bl battle_load_arguments
ldr r0, =0x020375f2
@@ -333562,7 +333562,7 @@ battle_configure_by_script: ; 80B1430
ldrb r0, [r0]
cmp r0, 0
bne @080B1614
- ldr r0, =0x0854feac
+ ldr r0, =gUnknown_0854FEAC
@080B15FE:
adds r1, r5, 0
bl battle_load_arguments
@@ -333571,12 +333571,12 @@ battle_configure_by_script: ; 80B1430
.align 2, 0
.pool
@080B1614:
- ldr r0, =0x08550014
+ ldr r0, =gUnknown_08550014
@080B1616:
adds r1, r5, 0
bl battle_load_arguments
@080B161C:
- ldr r0, =0x08271362
+ ldr r0, =gUnknown_08271362
@080B161E:
pop {r4,r5}
pop {r1}
@@ -333603,7 +333603,7 @@ sub_80B162C: ; 80B162C
adds r1, 0x1
adds r0, r1, 0
bl battle_configure_by_script
- ldr r0, =0x08271354
+ ldr r0, =gUnknown_08271354
bl script_env_1_execute_new_script
bl script_env_2_enable
pop {r4}
@@ -333641,7 +333641,7 @@ sub_80B1670: ; 80B1670
thumb_func_start sub_80B16A4
sub_80B16A4: ; 80B16A4
push {lr}
- ldr r0, =0x08271354
+ ldr r0, =gUnknown_08271354
bl script_env_1_execute_new_script
bl script_env_2_enable
pop {r0}
@@ -334150,7 +334150,7 @@ sub_80B1AF8: ; 80B1AF8
ldr r0, [r0]
cmp r0, 0
bne @080B1B04
- ldr r0, =0x082c8436
+ ldr r0, =gUnknown_082C8436
@080B1B04:
pop {r1}
bx r1
@@ -334190,7 +334190,7 @@ sub_80B1B10: ; 80B1B10
.align 2, 0
.pool
@080B1B54:
- ldr r0, =0x082742e6
+ ldr r0, =gUnknown_082742E6
@080B1B56:
pop {r1}
bx r1
@@ -334335,7 +334335,7 @@ sub_80B1C6C: ; 80B1C6C
push {lr}
cmp r0, 0
bne @080B1C74
- ldr r0, =0x085e8d03
+ ldr r0, =gUnknown_085E8D03
@080B1C74:
pop {r1}
bx r1
@@ -334646,7 +334646,7 @@ sub_80B1DFC: ; 80B1DFC
sub_80B1E94: ; 80B1E94
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, =0x085500a4
+ ldr r5, =gUnknown_085500A4
lsls r0, r4, 4
adds r0, r5
ldrh r0, [r0]
@@ -334933,7 +334933,7 @@ sub_80B208C: ; 80B208C
movs r1, 0
movs r4, 0xAE
lsls r4, 1
- ldr r2, =0x085500a4
+ ldr r2, =gUnknown_085500A4
@080B2098:
ldrh r0, [r2]
cmp r0, r3
@@ -335015,7 +335015,7 @@ sub_80B2128: ; 80B2128
push {r4-r6,lr}
movs r6, 0
movs r5, 0
- ldr r4, =0x08550584
+ ldr r4, =gUnknown_08550584
@080B2130:
ldrh r0, [r4]
bl flag_check
@@ -335102,7 +335102,7 @@ sub_80B21B4: ; 80B21B4
bl sub_80B2188
cmp r0, 0
beq @080B21E0
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
adds r1, r5, 0
adds r2, r4, 0
bl sub_80B1DFC
@@ -335131,7 +335131,7 @@ sub_80B21F4: ; 80B21F4
lsrs r3, 16
lsls r2, 16
lsrs r2, 16
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
adds r1, r3, 0
bl sub_80B1EC0
pop {r1}
@@ -335149,7 +335149,7 @@ sub_80B2214: ; 80B2214
lsrs r3, 16
lsls r2, 16
lsrs r2, 16
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
adds r1, r3, 0
bl sub_80B1F08
pop {r1}
@@ -335164,7 +335164,7 @@ sub_80B2234: ; 80B2234
adds r1, r0, 0
lsls r1, 16
lsrs r1, 16
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
bl sub_80B1FB0
lsls r0, 16
lsrs r0, 16
@@ -335180,7 +335180,7 @@ sub_80B2250: ; 80B2250
adds r1, r0, 0
lsls r1, 16
lsrs r1, 16
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
bl sub_80B2004
lsls r0, 16
lsrs r0, 16
@@ -335193,7 +335193,7 @@ sub_80B2250: ; 80B2250
thumb_func_start sub_80B226C
sub_80B226C: ; 80B226C
push {r4,r5,lr}
- ldr r5, =0x085500a4
+ ldr r5, =gUnknown_085500A4
ldr r4, =0x02038bca
ldrh r1, [r4]
adds r0, r5, 0
@@ -335220,7 +335220,7 @@ sub_80B226C: ; 80B226C
thumb_func_start sub_80B22A0
sub_80B22A0: ; 80B22A0
push {lr}
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
ldr r1, =0x02038bca
ldrh r1, [r1]
bl sub_80B1F74
@@ -335235,7 +335235,7 @@ sub_80B22A0: ; 80B22A0
thumb_func_start sub_80B22BC
sub_80B22BC: ; 80B22BC
push {lr}
- ldr r0, =0x085500a4
+ ldr r0, =gUnknown_085500A4
ldr r1, =0x02038bca
ldrh r1, [r1]
bl sub_80B205C
@@ -335281,7 +335281,7 @@ sub_80B22D8: ; 80B22D8
sub_80B2318: ; 80B2318
push {r4-r7,lr}
lsls r0, 16
- ldr r7, =0x085500a4
+ ldr r7, =gUnknown_085500A4
lsrs r4, r0, 12
adds r6, r4, r7
ldrh r0, [r6]
@@ -335375,7 +335375,7 @@ sub_80B23B0: ; 80B23B0
movs r1, 0
bl SetStandardWindowBorderStyle
ldr r5, =0x02021fc4
- ldr r1, =0x085ee667
+ ldr r1, =gUnknown_085EE667
adds r0, r5, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -335707,7 +335707,7 @@ sub_80B2634: ; 80B2634
bl sub_800A0AC
bl sub_800AB98
bl sub_800A2BC
- ldr r0, =0x08550594
+ ldr r0, =gUnknown_08550594
bl Window_AddFromTemplate
strh r0, [r4, 0xA]
b @080B2678
@@ -335765,7 +335765,7 @@ sub_80B2688: ; 80B2688
bne @080B26EC
movs r0, 0x15
bl audio_play
- ldr r0, =0x082780b3
+ ldr r0, =gUnknown_082780B3
bl box_related_two__3
ldr r0, =sub_80B270C + 1
b @080B26FA
@@ -335774,7 +335774,7 @@ sub_80B2688: ; 80B2688
@080B26EC:
movs r0, 0x16
bl audio_play
- ldr r0, =0x08278131
+ ldr r0, =gUnknown_08278131
bl box_related_two__3
ldr r0, =sub_80B2918 + 1
@080B26FA:
@@ -335879,7 +335879,7 @@ sub_80B275C: ; 80B275C
movs r2, 0
movs r3, 0x1
bl decimal_int_to_string
- ldr r0, =0x082780f2
+ ldr r0, =gUnknown_082780F2
bl box_related_two__3
mov r0, r9
subs r0, 0x8
@@ -335933,7 +335933,7 @@ sub_80B2804: ; 80B2804
cmp r0, 0
beq @080B2878
@080B2852:
- ldr r0, =0x082780b3
+ ldr r0, =gUnknown_082780B3
bl box_related_two__3
ldr r1, =0x03005e00
lsls r0, r5, 2
@@ -336244,7 +336244,7 @@ sub_80B2AF4: ; 80B2AF4
movs r1, 0
movs r0, 0xB
mov r10, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
mov r9, r0
@080B2B20:
lsls r0, r1, 1
@@ -337713,7 +337713,7 @@ sub_80B3728: ; 80B3728
beq @080B37B8
b @080B37CC
@080B375A:
- ldr r0, =0x08278091
+ ldr r0, =gUnknown_08278091
bl box_related_two__2
movs r0, 0x1
strh r0, [r5, 0x8]
@@ -338049,7 +338049,7 @@ sub_80B39D4: ; 80B39D4
cmp r1, 0
beq @080B3A28
ldr r0, =0x02021dc4
- ldr r2, =0x0855059c
+ ldr r2, =gUnknown_0855059C
subs r1, 0x1
lsls r1, 2
adds r1, r2
@@ -338545,7 +338545,7 @@ sub_80B3DF0: ; 80B3DF0
mov r8, r4
cmp r0, 0x1
bne @080B3E50
- ldr r1, =0x0855072c
+ ldr r1, =gUnknown_0855072C
ldrb r0, [r7, 0x18]
lsls r0, 28
lsrs r0, 26
@@ -338579,7 +338579,7 @@ sub_80B3DF0: ; 80B3DF0
@080B3E50:
movs r5, 0
@080B3E52:
- ldr r0, =0x0855072c
+ ldr r0, =gUnknown_0855072C
lsls r4, r5, 2
adds r4, r0
ldrb r1, [r7, 0x1D]
@@ -338980,7 +338980,7 @@ c3_8081EDC: ; 80B4118
.align 2, 0
.pool
@080B4150:
- ldr r7, =0x0855073c
+ ldr r7, =gUnknown_0855073C
@080B4152:
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -339470,7 +339470,7 @@ sub_80B44C8: ; 80B44C8
adds r0, 0x1
strh r0, [r4, 0x16]
@080B44FA:
- ldr r1, =0x0855076c
+ ldr r1, =gUnknown_0855076C
movs r2, 0x8
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -339614,7 +339614,7 @@ sub_80B45D0: ; 80B45D0
thumb_func_start oei_exclamation_mark
oei_exclamation_mark: ; 80B4620
push {lr}
- ldr r0, =0x085507b4
+ ldr r0, =gUnknown_085507B4
movs r1, 0
movs r2, 0
movs r3, 0x53
@@ -339642,7 +339642,7 @@ oei_exclamation_mark: ; 80B4620
thumb_func_start sub_80B4658
sub_80B4658: ; 80B4658
push {lr}
- ldr r0, =0x085507b4
+ ldr r0, =gUnknown_085507B4
movs r1, 0
movs r2, 0
movs r3, 0x52
@@ -339670,7 +339670,7 @@ sub_80B4658: ; 80B4658
thumb_func_start sub_80B4690
sub_80B4690: ; 80B4690
push {r4,lr}
- ldr r0, =0x085507cc
+ ldr r0, =gUnknown_085507CC
movs r1, 0
movs r2, 0
movs r3, 0x52
@@ -339966,7 +339966,7 @@ sub_80B48C4: ; 80B48C4
str r1, [sp, 0x4]
lsls r2, 24
lsrs r2, 24
- ldr r3, =0x08553a7c
+ ldr r3, =gUnknown_08553A7C
lsls r1, r2, 1
adds r1, r2
lsls r2, r1, 1
@@ -340080,7 +340080,7 @@ sub_80B4984: ; 80B4984
strh r0, [r4]
movs r0, 0
ldrsh r1, [r4, r0]
- ldr r0, =0x08553a7c
+ ldr r0, =gUnknown_08553A7C
mov r9, r5
mov r8, r4
ldrh r2, [r0, 0x6]
@@ -340536,7 +340536,7 @@ sub_80B4C74: ; 80B4C74
get_wild_data_index_for_map: ; 80B4CF8
push {r4-r6,lr}
movs r4, 0
- ldr r0, =0x08552d48
+ ldr r0, =gUnknown_08552D48
ldrb r1, [r0]
adds r5, r0, 0
cmp r1, 0xFF
@@ -340731,7 +340731,7 @@ sub_80B4E68: ; 80B4E68
lsrs r7, r1, 24
bl zero_enemy_party_data
movs r2, 0x1
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r6, 3
subs r0, r6
lsls r0, 2
@@ -341292,7 +341292,7 @@ is_it_battle_time_2: ; 80B5288
bne @080B52D8
b @080B54FE
@080B52D8:
- ldr r1, =0x08553a14
+ ldr r1, =gUnknown_08553A14
lsls r0, r5, 2
adds r0, r5
lsls r0, 2
@@ -341348,7 +341348,7 @@ is_it_battle_time_2: ; 80B5288
bne @080B5352
b @080B54FE
@080B5352:
- ldr r1, =0x08553894
+ ldr r1, =gUnknown_08553894
lsls r0, r5, 2
adds r0, r5
lsls r0, 2
@@ -341387,7 +341387,7 @@ is_it_battle_time_2: ; 80B5288
lsrs r0, 24
cmp r0, 0x1
bne @080B543C
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r2, r5, 2
adds r0, r2, r5
lsls r0, 2
@@ -341407,7 +341407,7 @@ is_it_battle_time_2: ; 80B5288
bne @080B53D4
b @080B54FE
@080B53D4:
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
adds r0, r4, r5
lsls r0, 2
adds r1, 0x4
@@ -341439,7 +341439,7 @@ is_it_battle_time_2: ; 80B5288
cmp r0, 0x1
beq @080B54F6
@080B5418:
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
adds r0, r4, r5
lsls r0, 2
adds r1, 0x4
@@ -341479,7 +341479,7 @@ is_it_battle_time_2: ; 80B5288
lsrs r0, 24
cmp r0, 0x1
beq @080B54FE
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r2, r5, 2
adds r0, r2, r5
lsls r0, 2
@@ -341496,7 +341496,7 @@ is_it_battle_time_2: ; 80B5288
cmp r0, 0
beq @080B54FE
@080B5492:
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
adds r0, r4, r5
lsls r0, 2
adds r1, 0x8
@@ -341562,7 +341562,7 @@ sub_80B550C: ; 80B550C
ldr r0, =0x0000ffff
cmp r2, r0
beq @080B5568
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r0, r2, 2
adds r0, r2
lsls r0, 2
@@ -341629,7 +341629,7 @@ sub_80B5578: ; 80B5578
bl sub_81A7D00
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x08553a14
+ ldr r1, =gUnknown_08553A14
lsls r0, r4, 2
adds r0, r4
lsls r0, 2
@@ -341663,7 +341663,7 @@ sub_80B5578: ; 80B5578
ldr r1, =0x00000cb2
adds r0, r1
ldrh r4, [r0]
- ldr r1, =0x08553894
+ ldr r1, =gUnknown_08553894
lsls r0, r4, 2
adds r0, r4
lsls r0, 2
@@ -341695,7 +341695,7 @@ sub_80B5578: ; 80B5578
lsrs r0, 24
cmp r0, 0x1
bne @080B568C
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r0, r4, 2
adds r0, r4
lsls r0, 2
@@ -341744,7 +341744,7 @@ sub_80B5578: ; 80B5578
lsrs r0, 24
cmp r0, 0x1
beq @080B56F2
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r0, r4, 2
adds r0, r4
lsls r0, 2
@@ -341791,7 +341791,7 @@ sub_80B56FC: ; 80B56FC
ldr r0, =0x0000ffff
cmp r2, r0
beq @080B572C
- ldr r0, =0x08552d48
+ ldr r0, =gUnknown_08552D48
lsls r1, r2, 2
adds r1, r2
lsls r1, 2
@@ -341821,7 +341821,7 @@ sub_80B5734: ; 80B5734
lsrs r0, 24
cmp r0, 0x1
bne @080B5764
- ldr r4, =0x08553a78
+ ldr r4, =gUnknown_08553A78
adds r0, r4, 0
bl sub_80B4C74
adds r1, r0, 0
@@ -341834,7 +341834,7 @@ sub_80B5734: ; 80B5734
.align 2, 0
.pool
@080B5764:
- ldr r4, =0x08552d48
+ ldr r4, =gUnknown_08552D48
bl get_wild_data_index_for_map
lsls r0, 16
lsrs r0, 16
@@ -341873,7 +341873,7 @@ wild_pokemon_rand_for_map: ; 80B57A0
ldr r0, =0x0000ffff
cmp r3, r0
beq @080B57D2
- ldr r2, =0x08552d48
+ ldr r2, =gUnknown_08552D48
lsls r1, r3, 2
adds r1, r3
lsls r1, 2
@@ -341942,7 +341942,7 @@ sub_80B582C: ; 80B582C
ldr r0, =0x0000ffff
cmp r2, r0
beq @080B5868
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r0, r2, 2
adds r0, r2
lsls r0, 2
@@ -341997,7 +341997,7 @@ sub_80B5870: ; 80B5870
bl var_set
cmp r4, 0
bne @080B58C4
- ldr r0, =0x082a4b2a
+ ldr r0, =gUnknown_082A4B2A
bl script_env_1_execute_new_script
movs r0, 0x1
b @080B58C6
@@ -342154,7 +342154,7 @@ sub_80B5990: ; 80B5990
movs r3, 0
cmp r4, r2
bcs @080B5A12
- ldr r6, =0x083203cc
+ ldr r6, =gUnknown_083203CC
mov r10, r6
@080B59DE:
lsls r0, r3, 2
@@ -342334,13 +342334,13 @@ oe_exec: ; 80B5B18
lsrs r4, 24
adds r0, r4, 0
bl oe_active_list_add
- ldr r0, =0x082db9d4
+ ldr r0, =gUnknown_082DB9D4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
str r0, [sp]
add r4, sp, 0x4
- ldr r5, =0x0855c1f0
+ ldr r5, =gUnknown_0855C1F0
@080B5B36:
ldr r0, [sp]
ldrb r0, [r0]
@@ -342826,13 +342826,13 @@ sub_80B5E6C: ; 80B5E6C
lsrs r0, 24
mov r9, r0
lsrs r4, 21
- ldr r3, =0x0830593c
+ ldr r3, =gUnknown_0830593C
mov r8, r3
add r8, r4
mov r0, r8
adds r1, r7, 0
bl gpu_pal_obj_decompress_and_apply2
- ldr r0, =0x08305654
+ ldr r0, =gUnknown_08305654
adds r4, r0
adds r0, r4, 0
adds r1, r7, 0
@@ -342844,12 +342844,12 @@ sub_80B5E6C: ; 80B5E6C
mov r3, r8
ldrh r0, [r3, 0x4]
strh r0, [r1, 0x2]
- ldr r0, =0x0855c210
+ ldr r0, =gUnknown_0855C210
str r0, [sp, 0x4]
- ldr r0, =0x082ec69c
+ ldr r0, =gUnknown_082EC69C
str r0, [sp, 0x8]
str r2, [sp, 0xC]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [sp, 0x10]
ldr r0, =nullsub_12 + 1
str r0, [sp, 0x14]
@@ -342884,12 +342884,12 @@ sub_80B5F0C: ; 80B5F0C
lsls r4, 24
lsls r5, 16
lsrs r5, 16
- ldr r0, =0x08305654
+ ldr r0, =gUnknown_08305654
lsrs r4, 21
adds r0, r4, r0
ldr r0, [r0]
bl call_LZZUnCompVram
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
adds r4, r0
ldr r0, [r4]
adds r1, r5, 0
@@ -342914,9 +342914,9 @@ sub_80B5F44: ; 80B5F44
lsrs r5, 16
lsls r6, 24
lsrs r6, 24
- ldr r0, =0x0855c230
+ ldr r0, =gUnknown_0855C230
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x0855c244
+ ldr r0, =gUnknown_0855C244
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -342950,7 +342950,7 @@ sub_80B5F84: ; 80B5F84
str r2, [sp, 0x4]
movs r1, 0
str r1, [sp, 0x8]
- ldr r1, =0x08303678
+ ldr r1, =gUnknown_08303678
lsls r4, r0, 3
adds r4, r1
ldrh r1, [r4, 0x4]
@@ -343251,7 +343251,7 @@ sub_80B61E4: ; 80B61E4
lsls r1, 3
ldr r0, =0x03005e00
adds r1, r0
- ldr r2, =0x0855c364
+ ldr r2, =gUnknown_0855C364
movs r3, 0x8
ldrsh r0, [r1, r3]
lsls r0, 2
@@ -343426,7 +343426,7 @@ sub_80B6330: ; 80B6330
lsls r1, 3
ldr r0, =0x03005e00
adds r1, r0
- ldr r2, =0x0855c374
+ ldr r2, =gUnknown_0855C374
movs r3, 0x8
ldrsh r0, [r1, r3]
lsls r0, 2
@@ -343623,7 +343623,7 @@ sub_80B646C: ; 80B646C
thumb_func_start sub_80B64C0
sub_80B64C0: ; 80B64C0
push {lr}
- ldr r2, =0x0855c384
+ ldr r2, =gUnknown_0855C384
movs r3, 0x2E
ldrsh r1, [r0, r3]
lsls r1, 2
@@ -343653,8 +343653,8 @@ sub_80B64DC: ; 80B64DC
@080B64F4:
movs r0, 0x19
strh r0, [r4, 0x30]
- ldr r0, =0x0855c304
- ldr r1, =0x0855c3a4
+ ldr r0, =gUnknown_0855C304
+ ldr r1, =gUnknown_0855C3A4
movs r2, 0x32
ldrsh r3, [r4, r2]
lsls r3, 2
@@ -343786,13 +343786,13 @@ sub_80B65A8: ; 80B65A8
lsls r1, 17
adds r0, r1
lsrs r0, 16
- ldr r6, =0x0855c3bc
+ ldr r6, =gUnknown_0855C3BC
adds r1, r4, r6
ldrb r1, [r1]
- ldr r5, =0x0855c3c0
+ ldr r5, =gUnknown_0855C3C0
adds r2, r4, r5
ldrb r2, [r2]
- ldr r3, =0x0855c3c4
+ ldr r3, =gUnknown_0855C3C4
mov r9, r3
add r4, r9
ldrb r3, [r4]
@@ -343928,13 +343928,13 @@ sub_80B66E8: ; 80B66E8
lsls r1, 17
adds r0, r1
lsrs r0, 16
- ldr r1, =0x0855c3bc
+ ldr r1, =gUnknown_0855C3BC
adds r1, r4, r1
ldrb r6, [r1]
- ldr r1, =0x0855c3c0
+ ldr r1, =gUnknown_0855C3C0
adds r1, r4, r1
ldrb r5, [r1]
- ldr r1, =0x0855c3c4
+ ldr r1, =gUnknown_0855C3C4
adds r4, r1
ldrb r4, [r4]
adds r1, r6, 0
@@ -344078,7 +344078,7 @@ sub_80B6850: ; 80B6850
push {r4,lr}
adds r3, r0, 0
adds r2, r1, 0
- ldr r0, =0x0855c31c
+ ldr r0, =gUnknown_0855C31C
lsls r3, 16
asrs r3, 16
lsls r2, 16
@@ -344107,7 +344107,7 @@ sub_80B6850: ; 80B6850
movs r2, 0x4
orrs r1, r2
strb r1, [r3]
- ldr r1, =0x0855c2ac
+ ldr r1, =gUnknown_0855C2AC
bl obj_set_f18_to_r0_f42_to_40
adds r0, r4, 0
pop {r4}
@@ -344164,7 +344164,7 @@ sub_80B68EC: ; 80B68EC
lsls r3, 24
cmp r3, 0
bne @080B6934
- ldr r0, =0x0855c334
+ ldr r0, =gUnknown_0855C334
lsls r1, 16
asrs r1, 16
lsls r2, 16
@@ -344178,13 +344178,13 @@ sub_80B68EC: ; 80B68EC
lsls r0, 2
ldr r1, =0x02020630
adds r0, r1
- ldr r1, =0x0855c2c4
+ ldr r1, =gUnknown_0855C2C4
bl obj_set_f18_to_r0_f42_to_40
b @080B6948
.align 2, 0
.pool
@080B6934:
- ldr r0, =0x0855c34c
+ ldr r0, =gUnknown_0855C34C
lsls r1, 16
asrs r1, 16
lsls r2, 16
@@ -344478,7 +344478,7 @@ sub_80B6B94: ; 80B6B94
lsls r1, 3
ldr r0, =0x03005e00
adds r4, r1, r0
- ldr r5, =0x0855c3c8
+ ldr r5, =gUnknown_0855C3C8
@080B6BA6:
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -344858,7 +344858,7 @@ sub_80B6E88: ; 80B6E88
lsls r1, 3
ldr r0, =0x03005e00
adds r4, r1, r0
- ldr r5, =0x0855c3e4
+ ldr r5, =gUnknown_0855C3E4
@080B6E9A:
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -345156,7 +345156,7 @@ sub_80B70DC: ; 80B70DC
lsls r1, 3
ldr r0, =0x03005e00
adds r4, r1, r0
- ldr r5, =0x0855c3fc
+ ldr r5, =gUnknown_0855C3FC
@080B70EE:
movs r1, 0x8
ldrsh r0, [r4, r1]
@@ -345487,7 +345487,7 @@ sub_80B7384: ; 80B7384
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0855c418
+ ldr r5, =gUnknown_0855C418
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -345687,7 +345687,7 @@ sub_80B750C: ; 80B750C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0855c42c
+ ldr r5, =gUnknown_0855C42C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -345805,7 +345805,7 @@ sub_80B75F0: ; 80B75F0
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
- ldr r6, =0x0855c438
+ ldr r6, =gUnknown_0855C438
ldr r2, =0x03005e00
ldr r5, =0x02037590
lsls r1, r0, 2
@@ -346141,7 +346141,7 @@ sub_80B7890: ; 80B7890
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
- ldr r6, =0x0855c450
+ ldr r6, =gUnknown_0855C450
ldr r2, =0x03005e00
ldr r5, =0x02037590
lsls r1, r0, 2
@@ -346322,7 +346322,7 @@ sub_80B79F4: ; 80B79F4
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
adds r0, 0x84
ldr r0, [r0]
movs r2, 0
@@ -346397,7 +346397,7 @@ sub_80B7A8C: ; 80B7A8C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
- ldr r6, =0x0855c460
+ ldr r6, =gUnknown_0855C460
ldr r2, =0x03005e00
ldr r5, =0x02037590
lsls r1, r0, 2
@@ -346616,7 +346616,7 @@ sub_80B7C48: ; 80B7C48
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
adds r0, 0x80
ldr r0, [r0]
movs r2, 0
@@ -346692,7 +346692,7 @@ sub_80B7CE4: ; 80B7CE4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c474
+ ldr r3, =gUnknown_0855C474
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -346733,7 +346733,7 @@ sub_80B7D34: ; 80B7D34
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -346883,7 +346883,7 @@ sub_80B7E94: ; 80B7E94
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c484
+ ldr r3, =gUnknown_0855C484
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -346927,7 +346927,7 @@ sub_80B7EE8: ; 80B7EE8
push {r4-r6,lr}
sub sp, 0x8
adds r5, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -347046,7 +347046,7 @@ sub_80B7FDC: ; 80B7FDC
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c48c
+ ldr r3, =gUnknown_0855C48C
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -347088,7 +347088,7 @@ sub_80B8034: ; 80B8034
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -347159,7 +347159,7 @@ sub_80B80C4: ; 80B80C4
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -347337,7 +347337,7 @@ sub_80B8250: ; 80B8250
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c49c
+ ldr r3, =gUnknown_0855C49C
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -347426,7 +347426,7 @@ sub_80B830C: ; 80B830C
push {r4-r7,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -347556,7 +347556,7 @@ sub_80B8410: ; 80B8410
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0855c47c
+ ldr r1, =gUnknown_0855C47C
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -347704,7 +347704,7 @@ sub_80B8554: ; 80B8554
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c4a8
+ ldr r3, =gUnknown_0855C4A8
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -347782,7 +347782,7 @@ sub_80B85F8: ; 80B85F8
lsrs r4, 8
lsls r4, 27
lsrs r4, 16
- ldr r0, =0x0855ae50
+ ldr r0, =gUnknown_0855AE50
movs r5, 0xC0
lsls r5, 19
adds r1, r5
@@ -347796,7 +347796,7 @@ sub_80B85F8: ; 80B85F8
mov r0, sp
adds r1, r5, 0
bl CpuSet
- ldr r0, =0x0855b050
+ ldr r0, =gUnknown_0855B050
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -348092,7 +348092,7 @@ sub_80B8874: ; 80B8874
ldr r1, =0x06000140
adds r2, r0, r1
movs r1, 0
- ldr r5, =0x0855b070
+ ldr r5, =gUnknown_0855B070
movs r0, 0xF0
lsls r0, 8
adds r4, r0, 0
@@ -348122,7 +348122,7 @@ sub_80B88B4: ; 80B88B4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c4c4
+ ldr r3, =gUnknown_0855C4C4
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -348186,7 +348186,7 @@ sub_80B8920: ; 80B8920
movs r0, 0
mov r8, r0
strh r4, [r6, 0x20]
- ldr r0, =0x0855b2f0
+ ldr r0, =gUnknown_0855B2F0
movs r5, 0xC0
lsls r5, 19
adds r1, r5
@@ -348199,7 +348199,7 @@ sub_80B8920: ; 80B8920
mov r0, sp
adds r1, r4, 0
bl CpuSet
- ldr r0, =0x0855b370
+ ldr r0, =gUnknown_0855B370
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -348461,7 +348461,7 @@ sub_80B8B38: ; 80B8B38
adds r1, r0
mov r8, r1
movs r4, 0
- ldr r7, =0x0855b390
+ ldr r7, =gUnknown_0855B390
mov r10, r7
movs r0, 0xF0
lsls r0, 8
@@ -348741,7 +348741,7 @@ sub_80B8D84: ; 80B8D84
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c4e0
+ ldr r3, =gUnknown_0855C4E0
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -348985,7 +348985,7 @@ sub_80B8F98: ; 80B8F98
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
adds r0, 0x90
ldr r0, [r0]
movs r2, 0x18
@@ -349030,7 +349030,7 @@ sub_80B8F98: ; 80B8F98
ldr r1, =0x00003f3f
movs r0, 0x48
bl lcd_io_set
- ldr r0, =0x0855b610
+ ldr r0, =gUnknown_0855B610
movs r1, 0xC0
movs r2, 0x20
bl gpu_pal_apply
@@ -349066,7 +349066,7 @@ sub_80B8F98: ; 80B8F98
cmp r4, 0xE
bls @080B901A
movs r0, 0
- ldr r5, =0x0855b630
+ ldr r5, =gUnknown_0855B630
@080B904A:
movs r4, 0
adds r7, r0, 0x1
@@ -349117,7 +349117,7 @@ sub_80B8F98: ; 80B8F98
thumb_func_start sub_80B90CC
sub_80B90CC: ; 80B90CC
push {r4,lr}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x68]
movs r1, 0x78
movs r2, 0
@@ -349249,7 +349249,7 @@ sub_80B91D4: ; 80B91D4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c4f4
+ ldr r3, =gUnknown_0855C4F4
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -349614,7 +349614,7 @@ sub_80B9494: ; 80B9494
thumb_func_start sub_80B94C4
sub_80B94C4: ; 80B94C4
push {lr}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x68]
movs r1, 0xFF
movs r2, 0xB4
@@ -349725,7 +349725,7 @@ sub_80B957C: ; 80B957C
movs r1, 0x3
orrs r0, r1
strb r0, [r4, 0x1]
- ldr r0, =0x0855c548
+ ldr r0, =gUnknown_0855C548
str r0, [r4, 0x10]
adds r0, r4, 0
bl obj_alloc_rotscale_entry
@@ -349879,7 +349879,7 @@ sub_80B96B0: ; 80B96B0
movs r1, 0x3
orrs r0, r1
strb r0, [r4, 0x1]
- ldr r0, =0x0855c548
+ ldr r0, =gUnknown_0855C548
str r0, [r4, 0x10]
adds r0, r4, 0
bl obj_alloc_rotscale_entry
@@ -350020,7 +350020,7 @@ sub_80B97D4: ; 80B97D4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0855c550
+ ldr r3, =gUnknown_0855C550
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -350178,7 +350178,7 @@ sub_80B9924: ; 80B9924
push {r4,lr}
sub sp, 0x24
adds r4, r0, 0
- ldr r1, =0x0855c56c
+ ldr r1, =gUnknown_0855C56C
mov r0, sp
movs r2, 0x24
bl memcpy
@@ -350540,7 +350540,7 @@ sub_80B9BE8: ; 80B9BE8
bl sub_808A2E4
movs r0, 0
bl sub_808A2C0
- ldr r1, =0x0855c590
+ ldr r1, =gUnknown_0855C590
movs r2, 0x2
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -350704,7 +350704,7 @@ sub_80B9D24: ; 80B9D24
mov r8, r2
lsls r7, r0, 16
@080B9D5A:
- ldr r0, =0x0855c5ec
+ ldr r0, =gUnknown_0855C5EC
mov r2, r8
asrs r1, r2, 16
asrs r2, r7, 16
@@ -351446,7 +351446,7 @@ sub_80BA33C: ; 80BA33C
lsrs r4, r2, 24
movs r1, 0
movs r2, 0
- ldr r0, =0x08329f40
+ ldr r0, =gUnknown_08329F40
mov r12, r0
@080BA350:
lsls r0, r1, 1
@@ -351749,7 +351749,7 @@ c2_options_menu: ; 80BA4DC
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0855c698
+ ldr r1, =gUnknown_0855C698
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -351785,7 +351785,7 @@ c2_options_menu: ; 80BA4DC
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r0, =0x0855c680
+ ldr r0, =gUnknown_0855C680
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0x40
@@ -351849,7 +351849,7 @@ c2_options_menu: ; 80BA4DC
.align 2, 0
.pool
@080BA6E0:
- ldr r0, =0x0855c6a0
+ ldr r0, =gUnknown_0855C6A0
movs r1, 0
movs r2, 0x2
bl gpu_pal_apply
@@ -351870,7 +351870,7 @@ c2_options_menu: ; 80BA4DC
.align 2, 0
.pool
@080BA718:
- ldr r0, =0x0855c604
+ ldr r0, =gUnknown_0855C604
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
@@ -352538,7 +352538,7 @@ sub_80BAC38: ; 80BAC38
adds r1, r0
movs r0, 0x1
strb r0, [r1]
- ldr r4, =0x085ee5d4
+ ldr r4, =gUnknown_085EE5D4
mov r0, sp
ldrb r3, [r0]
adds r0, r4, 0
@@ -352549,14 +352549,14 @@ sub_80BAC38: ; 80BAC38
movs r2, 0
bl font_get_width_of_string
adds r4, r0, 0
- ldr r0, =0x085ee5df
+ ldr r0, =gUnknown_085EE5DF
mov r8, r0
movs r0, 0x1
mov r1, r8
movs r2, 0
bl font_get_width_of_string
adds r5, r0, 0
- ldr r6, =0x085ee5e9
+ ldr r6, =gUnknown_085EE5E9
movs r0, 0x1
adds r1, r6, 0
movs r2, 0
@@ -352634,13 +352634,13 @@ sub_80BAD08: ; 80BAD08
adds r1, r0
movs r0, 0x1
strb r0, [r1]
- ldr r0, =0x085ee5f4
+ ldr r0, =gUnknown_085EE5F4
mov r1, sp
ldrb r3, [r1]
movs r1, 0x68
movs r2, 0x10
bl sub_80BAB68
- ldr r4, =0x085ee5fd
+ ldr r4, =gUnknown_085EE5FD
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xC6
@@ -352697,13 +352697,13 @@ sub_80BAD84: ; 80BAD84
adds r1, r0
movs r0, 0x1
strb r0, [r1]
- ldr r0, =0x085ee607
+ ldr r0, =gUnknown_085EE607
mov r1, sp
ldrb r3, [r1]
movs r1, 0x68
movs r2, 0x20
bl sub_80BAB68
- ldr r4, =0x085ee613
+ ldr r4, =gUnknown_085EE613
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xC6
@@ -352763,13 +352763,13 @@ sub_80BAE08: ; 80BAE08
adds r1, r0
movs r0, 0x1
strb r0, [r1]
- ldr r0, =0x085ee61d
+ ldr r0, =gUnknown_085EE61D
mov r1, sp
ldrb r3, [r1]
movs r1, 0x68
movs r2, 0x30
bl sub_80BAB68
- ldr r4, =0x085ee628
+ ldr r4, =gUnknown_085EE628
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xC6
@@ -352885,9 +352885,9 @@ sub_80BAF0C: ; 80BAF0C
adds r0, r1
lsrs r6, r0, 24
movs r5, 0
- ldr r1, =0x085ee640
+ ldr r1, =gUnknown_085EE640
ldrb r0, [r1]
- ldr r7, =0x085ee635
+ ldr r7, =gUnknown_085EE635
cmp r0, 0xFF
beq @080BAF44
adds r2, r1, 0
@@ -353040,7 +353040,7 @@ sub_80BB028: ; 80BB028
adds r1, r0
movs r0, 0x1
strb r0, [r1]
- ldr r4, =0x085ee647
+ ldr r4, =gUnknown_085EE647
mov r0, sp
ldrb r3, [r0]
adds r0, r4, 0
@@ -353052,14 +353052,14 @@ sub_80BB028: ; 80BB028
movs r2, 0
bl font_get_width_of_string
adds r4, r0, 0
- ldr r0, =0x085ee654
+ ldr r0, =gUnknown_085EE654
mov r8, r0
movs r0, 0x1
mov r1, r8
movs r2, 0
bl font_get_width_of_string
adds r5, r0, 0
- ldr r6, =0x085ee65d
+ ldr r6, =gUnknown_085EE65D
movs r0, 0x1
adds r1, r6, 0
movs r2, 0
@@ -353108,7 +353108,7 @@ sub_80BB0D0: ; 80BB0D0
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ee589
+ ldr r2, =gUnknown_085EE589
movs r0, 0x1
str r0, [sp]
movs r0, 0xFF
@@ -353136,7 +353136,7 @@ sub_80BB104: ; 80BB104
movs r1, 0x11
bl Window_FastFillPixels
movs r4, 0
- ldr r5, =0x0855c664
+ ldr r5, =gUnknown_0855C664
@080BB114:
lsls r0, r4, 2
adds r0, r5
@@ -355415,7 +355415,7 @@ sub_80BC514: ; 80BC514
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0855d298
+ ldr r1, =gUnknown_0855D298
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -355441,26 +355441,26 @@ sub_80BC514: ; 80BC514
adds r1, r0, 0
movs r0, 0
bl bg_set_tilemap
- ldr r1, =0x08dc1934
+ ldr r1, =gUnknown_08DC1934
movs r2, 0x80
lsls r2, 6
str r6, [sp]
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dc2c5c
+ ldr r1, =gUnknown_08DC2C5C
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x08dc2dac
+ ldr r1, =gUnknown_08DC2DAC
movs r0, 0x3
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
cmp r5, 0
bne @080BC640
- ldr r1, =0x08dc2a08
+ ldr r1, =gUnknown_08DC2A08
movs r3, 0xA0
lsls r3, 2
movs r0, 0
@@ -355470,7 +355470,7 @@ sub_80BC514: ; 80BC514
.align 2, 0
.pool
@080BC640:
- ldr r1, =0x08dc2b1c
+ ldr r1, =gUnknown_08DC2B1C
movs r3, 0xA0
lsls r3, 2
movs r0, 0
@@ -355508,7 +355508,7 @@ sub_80BC514: ; 80BC514
lsls r0, 31
lsrs r0, 31
bl sub_80BC844
- ldr r0, =0x0855d2a8
+ ldr r0, =gUnknown_0855D2A8
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -355531,9 +355531,9 @@ sub_80BC514: ; 80BC514
ldr r1, =0x0300301c
movs r0, 0x8
strb r0, [r1]
- ldr r0, =0x0855d26c
+ ldr r0, =gUnknown_0855D26C
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0855d27c
+ ldr r0, =gUnknown_0855D27C
bl gpu_pal_obj_alloc_and_load_multiple
adds r0, r5, 0
bl sub_80BDB7C
@@ -355686,7 +355686,7 @@ sub_80BC844: ; 80BC844
lsrs r0, 24
cmp r0, 0x1
bne @080BC858
- ldr r0, =0x08dc17b6
+ ldr r0, =gUnknown_08DC17B6
b @080BC862
.align 2, 0
.pool
@@ -355694,7 +355694,7 @@ sub_80BC844: ; 80BC844
bl sub_809D42C
cmp r0, 0
bne @080BC870
- ldr r0, =0x08dc16f6
+ ldr r0, =gUnknown_08DC16F6
@080BC862:
movs r1, 0x1
movs r2, 0xBE
@@ -355703,7 +355703,7 @@ sub_80BC844: ; 80BC844
.align 2, 0
.pool
@080BC870:
- ldr r0, =0x08dc1876
+ ldr r0, =gUnknown_08DC1876
movs r1, 0x1
movs r2, 0xBE
bl gpu_pal_apply
@@ -356011,7 +356011,7 @@ sub_80BC8D4: ; 80BC8D4
movs r7, 0x1
mov r9, r7
@080BCADA:
- ldr r1, =0x0855c6a4
+ ldr r1, =gUnknown_0855C6A4
lsls r4, 16
asrs r0, r4, 15
adds r0, r1
@@ -356090,7 +356090,7 @@ sub_80BC8D4: ; 80BC8D4
ldr r7, =0x02039b4c
ldr r6, =0x0000060c
@080BCB82:
- ldr r1, =0x0855c9da
+ ldr r1, =gUnknown_0855C9DA
asrs r0, 15
adds r0, r1
ldrh r0, [r0]
@@ -356156,7 +356156,7 @@ sub_80BC8D4: ; 80BC8D4
ldr r0, =0x00000181
mov r9, r0
@080BCC16:
- ldr r1, =0x0855c9da
+ ldr r1, =gUnknown_0855C9DA
lsls r4, 16
asrs r0, r4, 15
adds r0, r1
@@ -356224,7 +356224,7 @@ sub_80BC8D4: ; 80BC8D4
ldr r7, =0x02039b4c
ldr r6, =0x0000060c
@080BCCAA:
- ldr r1, =0x0855ccde
+ ldr r1, =gUnknown_0855CCDE
asrs r0, 15
adds r0, r1
ldrh r0, [r0]
@@ -356290,7 +356290,7 @@ sub_80BC8D4: ; 80BC8D4
ldr r0, =0x00000181
mov r9, r0
@080BCD3E:
- ldr r1, =0x0855ccde
+ ldr r1, =gUnknown_0855CCDE
lsls r4, 16
asrs r0, r4, 15
adds r0, r1
@@ -356809,7 +356809,7 @@ sub_80BD154: ; 80BD154
mov r8, r1
lsls r2, 24
lsrs r7, r2, 24
- ldr r1, =0x0855d2b8
+ ldr r1, =gUnknown_0855D2B8
add r0, sp, 0x4
movs r2, 0x6
bl memcpy
@@ -356879,7 +356879,7 @@ sub_80BD1F4: ; 80BD1F4
lsrs r4, r2, 24
cmp r0, 0
beq @080BD220
- ldr r1, =0x0855d2be
+ ldr r1, =gUnknown_0855D2BE
lsls r2, r3, 3
lsls r3, r4, 3
movs r0, 0x8
@@ -356924,13 +356924,13 @@ sub_80BD23C: ; 80BD23C
beq @080BD264
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r4, r1, r0
b @080BD266
.align 2, 0
.pool
@080BD264:
- ldr r4, =0x0855d2fe
+ ldr r4, =gUnknown_0855D2FE
@080BD266:
str r5, [sp]
movs r0, 0
@@ -357616,7 +357616,7 @@ sub_80BD69C: ; 80BD69C
.align 2, 0
.pool
@080BD83C:
- ldr r1, =0x0855d28c
+ ldr r1, =gUnknown_0855D28C
ldr r6, =0x02039b4c
ldr r2, [r6]
movs r3, 0xC7
@@ -357627,7 +357627,7 @@ sub_80BD69C: ; 80BD69C
lsrs r0, 2
adds r1, r0, r1
ldrb r5, [r1]
- ldr r1, =0x0855d291
+ ldr r1, =gUnknown_0855D291
adds r0, r1
ldrb r3, [r0]
ldr r0, =0x0000062e
@@ -358030,7 +358030,7 @@ sub_80BDB7C: ; 80BDB7C
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r4, =0x0855d1ac
+ ldr r4, =gUnknown_0855D1AC
adds r0, r4, 0
movs r1, 0xB8
movs r2, 0x4
@@ -358064,12 +358064,12 @@ sub_80BDB7C: ; 80BDB7C
movs r2, 0x2
orrs r1, r2
strb r1, [r0]
- ldr r0, =0x0855d194
+ ldr r0, =gUnknown_0855D194
movs r1, 0xE6
movs r2, 0x14
movs r3, 0
bl obj_add_from_template_forward_search
- ldr r5, =0x0855d1c4
+ ldr r5, =gUnknown_0855D1C4
adds r0, r5, 0
movs r1, 0x10
movs r2, 0x78
@@ -358119,7 +358119,7 @@ sub_80BDB7C: ; 80BDB7C
add r0, r10
movs r1, 0x1
bl obj_anim_image_start
- ldr r6, =0x0855d1dc
+ ldr r6, =gUnknown_0855D1DC
adds r0, r6, 0
movs r1, 0
movs r2, 0x50
@@ -358183,7 +358183,7 @@ sub_80BDB7C: ; 80BDB7C
beq @080BDCD6
b @080BDF4C
@080BDCD6:
- ldr r4, =0x0855d1f4
+ ldr r4, =gUnknown_0855D1F4
adds r0, r4, 0
movs r1, 0x20
movs r2, 0x28
@@ -358204,7 +358204,7 @@ sub_80BDB7C: ; 80BDB7C
bl obj_anim_image_start
movs r0, 0
mov r8, r0
- ldr r0, =0x0855d224
+ ldr r0, =gUnknown_0855D224
movs r1, 0x18
movs r2, 0x30
movs r3, 0x1
@@ -358244,7 +358244,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BDD78:
- ldr r0, =0x0855d224
+ ldr r0, =gUnknown_0855D224
movs r1, 0x20
movs r2, 0x30
movs r3, 0x1
@@ -358293,7 +358293,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BDDE8:
- ldr r6, =0x0855d224
+ ldr r6, =gUnknown_0855D224
adds r0, r6, 0
movs r1, 0x28
movs r2, 0x30
@@ -358361,7 +358361,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BDE8C:
- ldr r0, =0x0855d224
+ ldr r0, =gUnknown_0855D224
movs r1, 0x20
movs r2, 0x50
movs r3, 0x1
@@ -358410,7 +358410,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BDEFC:
- ldr r0, =0x0855d224
+ ldr r0, =gUnknown_0855D224
movs r1, 0x28
movs r2, 0x50
movs r3, 0x1
@@ -358441,7 +358441,7 @@ sub_80BDB7C: ; 80BDB7C
.align 2, 0
.pool
@080BDF4C:
- ldr r4, =0x0855d1f4
+ ldr r4, =gUnknown_0855D1F4
adds r0, r4, 0
movs r1, 0x20
movs r2, 0x28
@@ -358460,7 +358460,7 @@ sub_80BDB7C: ; 80BDB7C
add r0, r10
movs r1, 0x1
bl obj_anim_image_start
- ldr r4, =0x0855d20c
+ ldr r4, =gUnknown_0855D20C
adds r0, r4, 0
movs r1, 0x11
movs r2, 0x2D
@@ -358503,7 +358503,7 @@ sub_80BDB7C: ; 80BDB7C
lsrs r6, r0, 16
movs r0, 0
mov r8, r0
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x28
movs r2, 0x2D
movs r3, 0x1
@@ -358539,7 +358539,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE030:
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x30
movs r2, 0x2D
movs r3, 0x1
@@ -358584,7 +358584,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE090:
- ldr r5, =0x0855d23c
+ ldr r5, =gUnknown_0855D23C
adds r0, r5, 0
movs r1, 0x38
movs r2, 0x2D
@@ -358649,7 +358649,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE128:
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x30
movs r2, 0x37
movs r3, 0x1
@@ -358698,7 +358698,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE198:
- ldr r5, =0x0855d23c
+ ldr r5, =gUnknown_0855D23C
adds r0, r5, 0
movs r1, 0x38
movs r2, 0x37
@@ -358767,7 +358767,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE23C:
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x30
movs r2, 0x51
movs r3, 0x1
@@ -358812,7 +358812,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE29C:
- ldr r5, =0x0855d23c
+ ldr r5, =gUnknown_0855D23C
adds r0, r5, 0
movs r1, 0x38
movs r2, 0x51
@@ -358877,7 +358877,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE334:
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x30
movs r2, 0x5B
movs r3, 0x1
@@ -358926,7 +358926,7 @@ sub_80BDB7C: ; 80BDB7C
orrs r1, r2
strb r1, [r0]
@080BE3A4:
- ldr r0, =0x0855d23c
+ ldr r0, =gUnknown_0855D23C
movs r1, 0x38
movs r2, 0x5B
movs r3, 0x1
@@ -358954,7 +358954,7 @@ sub_80BDB7C: ; 80BDB7C
lsrs r1, 24
bl obj_anim_image_start
@080BE3E2:
- ldr r0, =0x0855d254
+ ldr r0, =gUnknown_0855D254
movs r1, 0x88
movs r2, 0x60
movs r3, 0x1
@@ -358970,7 +358970,7 @@ sub_80BDB7C: ; 80BDB7C
.align 2, 0
.pool
@080BE414:
- ldr r0, =0x0855d254
+ ldr r0, =gUnknown_0855D254
movs r1, 0x88
movs r2, 0x50
movs r3, 0x1
@@ -359118,7 +359118,7 @@ sub_80BE4E0: ; 80BE4E0
.align 2, 0
.pool
@080BE520:
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
ldrh r0, [r4, 0x38]
lsls r0, 24
lsrs r0, 23
@@ -359357,7 +359357,7 @@ sub_80BE658: ; 80BE658
@080BE6F8:
lsrs r0, 24
adds r4, r1, 0
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
lsls r0, 1
adds r0, r1
movs r1, 0
@@ -359457,7 +359457,7 @@ sub_80BE780: ; 80BE780
adds r1, r0
lsls r1, 24
lsrs r1, 24
- ldr r4, =0x08329f40
+ ldr r4, =gUnknown_08329F40
lsls r0, r1, 1
adds r0, r4
ldrh r3, [r0]
@@ -359571,7 +359571,7 @@ sub_80BE834: ; 80BE834
ldrh r0, [r0]
lsls r0, 4
strh r0, [r3, 0x26]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
ldrh r2, [r3, 0x32]
lsls r0, r2, 24
lsrs r0, 23
@@ -359666,7 +359666,7 @@ sub_80BE91C: ; 80BE91C
strh r1, [r0, 0x12]
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0856e630
+ ldr r1, =gUnknown_0856E630
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -359692,7 +359692,7 @@ sub_80BE91C: ; 80BE91C
adds r1, r0, 0
movs r0, 0
bl bg_set_tilemap
- ldr r0, =0x0856e640
+ ldr r0, =gUnknown_0856E640
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
adds r0, r5, 0
@@ -359841,7 +359841,7 @@ sub_80BEA24: ; 80BEA24
.align 2, 0
.pool
@080BEAF0:
- ldr r1, =0x08dc1934
+ ldr r1, =gUnknown_08DC1934
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -359849,7 +359849,7 @@ sub_80BEA24: ; 80BEA24
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dc3080
+ ldr r1, =gUnknown_08DC3080
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -360761,7 +360761,7 @@ sub_80BF250: ; 80BF250
.align 2, 0
.pool
@080BF310:
- ldr r1, =0x08dc1934
+ ldr r1, =gUnknown_08DC1934
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -360769,7 +360769,7 @@ sub_80BF250: ; 80BF250
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dc3198
+ ldr r1, =gUnknown_08DC3198
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -360817,7 +360817,7 @@ sub_80BF250: ; 80BF250
.align 2, 0
.pool
@080BF3A0:
- ldr r0, =0x085e871b
+ ldr r0, =gUnknown_085E871B
movs r1, 0x52
movs r2, 0x21
bl sub_80BE8DC
@@ -361382,7 +361382,7 @@ sub_80BF82C: ; 80BF82C
.align 2, 0
.pool
@080BF8D8:
- ldr r1, =0x08dc1934
+ ldr r1, =gUnknown_08DC1934
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -361390,7 +361390,7 @@ sub_80BF82C: ; 80BF82C
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dc2e6c
+ ldr r1, =gUnknown_08DC2E6C
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -361421,7 +361421,7 @@ sub_80BF82C: ; 80BF82C
.align 2, 0
.pool
@080BF93C:
- ldr r1, =0x085e8723
+ ldr r1, =gUnknown_085E8723
add r0, sp, 0x4
bl gf_strcpy
ldr r0, =0x03005d90
@@ -361485,7 +361485,7 @@ sub_80BF82C: ; 80BF82C
negs r0, r0
ands r0, r1
strb r0, [r4, 0x5]
- ldr r2, =0x0856b5b0
+ ldr r2, =gUnknown_0856B5B0
ldr r0, =0x02039b54
ldr r1, [r0]
ldrh r0, [r1]
@@ -361502,7 +361502,7 @@ sub_80BF82C: ; 80BF82C
movs r2, 0
movs r3, 0
bl rotscale_set_direct
- ldr r0, =0x0856e610
+ ldr r0, =gUnknown_0856E610
ldrb r1, [r4, 0x5]
lsrs r1, 4
adds r1, 0x10
@@ -361556,7 +361556,7 @@ sub_80BF82C: ; 80BF82C
negs r0, r0
ands r0, r1
strb r0, [r4, 0x5]
- ldr r2, =0x0856b5b0
+ ldr r2, =gUnknown_0856B5B0
ldr r1, [r5]
ldrh r0, [r1]
lsls r0, 5
@@ -361572,7 +361572,7 @@ sub_80BF82C: ; 80BF82C
movs r2, 0
movs r3, 0
bl rotscale_set_direct
- ldr r0, =0x0856e610
+ ldr r0, =gUnknown_0856E610
ldrb r1, [r4, 0x5]
lsrs r1, 4
adds r1, 0x10
@@ -361819,7 +361819,7 @@ sub_80BFC78: ; 80BFC78
thumb_func_start sub_80BFCDC
sub_80BFCDC: ; 80BFCDC
push {lr}
- ldr r1, =0x08dc2f5c
+ ldr r1, =gUnknown_08DC2F5C
movs r0, 0x1
movs r2, 0
movs r3, 0
@@ -361833,7 +361833,7 @@ sub_80BFCDC: ; 80BFCDC
thumb_func_start sub_80BFCF4
sub_80BFCF4: ; 80BFCF4
push {lr}
- ldr r1, =0x08dc2fec
+ ldr r1, =gUnknown_08DC2FEC
movs r0, 0x1
movs r2, 0
movs r3, 0
@@ -362058,7 +362058,7 @@ sub_80BFE38: ; 80BFE38
bl sub_80C09B0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0856e668
+ ldr r1, =gUnknown_0856E668
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -362074,7 +362074,7 @@ sub_80BFE38: ; 80BFE38
adds r1, r0, 0
movs r0, 0x2
bl bg_set_tilemap
- ldr r0, =0x0856e670
+ ldr r0, =gUnknown_0856E670
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r1, =0x03005e00
@@ -362088,7 +362088,7 @@ sub_80BFE38: ; 80BFE38
.align 2, 0
.pool
@080BFF0C:
- ldr r1, =0x08dc1934
+ ldr r1, =gUnknown_08DC1934
movs r2, 0x80
lsls r2, 6
movs r0, 0
@@ -362096,7 +362096,7 @@ sub_80BFE38: ; 80BFE38
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dc3080
+ ldr r1, =gUnknown_08DC3080
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -362301,7 +362301,7 @@ sub_80C0088: ; 80C0088
ands r1, r0
cmp r1, 0
beq @080C0114
- ldr r0, =0x08dc16f6
+ ldr r0, =gUnknown_08DC16F6
movs r1, 0x31
movs r2, 0xE
bl gpu_pal_apply
@@ -362309,7 +362309,7 @@ sub_80C0088: ; 80C0088
.align 2, 0
.pool
@080C0114:
- ldr r0, =0x08dc1756
+ ldr r0, =gUnknown_08DC1756
movs r1, 0x31
movs r2, 0xE
bl gpu_pal_apply
@@ -362444,7 +362444,7 @@ sub_80C020C: ; 80C020C
adds r7, r2, 0
cmp r3, 0
beq @080C0234
- ldr r4, =0x085e8735
+ ldr r4, =gUnknown_085E8735
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xF0
@@ -362470,7 +362470,7 @@ sub_80C020C: ; 80C020C
adds r5, r6, 0
lsls r4, r6, 16
@080C0250:
- ldr r1, =0x085e8d4f
+ ldr r1, =gUnknown_085E8D4F
mov r0, sp
bl gf_strcpy
adds r1, r5, 0
@@ -362489,13 +362489,13 @@ sub_80C020C: ; 80C020C
beq @080C028C
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r0, r1, r0
b @080C028E
.align 2, 0
.pool
@080C028C:
- ldr r0, =0x0856e688
+ ldr r0, =gUnknown_0856E688
@080C028E:
movs r1, 0x84
movs r2, 0x19
@@ -362511,22 +362511,22 @@ sub_80C020C: ; 80C020C
.align 2, 0
.pool
@080C02AC:
- ldr r0, =0x085e86b8
+ ldr r0, =gUnknown_085E86B8
@080C02AE:
movs r1, 0x64
movs r2, 0x29
bl sub_80BE8DC
- ldr r0, =0x085e8755
+ ldr r0, =gUnknown_085E8755
movs r1, 0x60
movs r2, 0x39
bl sub_80BE8DC
- ldr r0, =0x085e8758
+ ldr r0, =gUnknown_085E8758
movs r1, 0x60
movs r2, 0x49
bl sub_80BE8DC
cmp r7, 0
beq @080C02FC
- ldr r0, =0x0856b5b0
+ ldr r0, =gUnknown_0856B5B0
lsls r4, r6, 5
adds r4, r0
ldrh r0, [r4, 0xC]
@@ -362541,18 +362541,18 @@ sub_80C020C: ; 80C020C
.align 2, 0
.pool
@080C02FC:
- ldr r0, =0x085e86c6
+ ldr r0, =gUnknown_085E86C6
movs r1, 0x81
movs r2, 0x39
bl sub_80BE8DC
- ldr r0, =0x085e86d0
+ ldr r0, =gUnknown_085E86D0
movs r1, 0x81
movs r2, 0x49
bl sub_80BE8DC
@080C0310:
cmp r7, 0
beq @080C032C
- ldr r0, =0x0856b5b0
+ ldr r0, =gUnknown_0856B5B0
lsls r1, r6, 5
adds r0, 0x10
adds r1, r0
@@ -362561,7 +362561,7 @@ sub_80C020C: ; 80C020C
.align 2, 0
.pool
@080C032C:
- ldr r4, =0x0855d30c
+ ldr r4, =gUnknown_0855D30C
@080C032E:
movs r0, 0x1
adds r1, r4, 0
@@ -362934,7 +362934,7 @@ sub_80C0460: ; 80C0460
sub_80C0620: ; 80C0620
lsls r0, 16
lsrs r0, 11
- ldr r1, =0x0856b5b0
+ ldr r1, =gUnknown_0856B5B0
adds r0, r1
bx lr
.align 2, 0
@@ -362955,7 +362955,7 @@ sub_80C0630: ; 80C0630
movs r0, 0x1
b @080C065C
@080C0646:
- ldr r0, =0x0856b5b0
+ ldr r0, =gUnknown_0856B5B0
lsls r1, r2, 5
adds r1, r0
ldrh r0, [r1, 0xC]
@@ -362963,7 +362963,7 @@ sub_80C0630: ; 80C0630
.align 2, 0
.pool
@080C0654:
- ldr r0, =0x0856b5b0
+ ldr r0, =gUnknown_0856B5B0
lsls r1, r2, 5
adds r1, r0
ldrh r0, [r1, 0xE]
@@ -363652,7 +363652,7 @@ sub_80C0B44: ; 80C0B44
cmp r5, 0
beq @080C0BC0
movs r4, 0
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
movs r0, 0xB
adds r1, r5, 0
muls r1, r0
@@ -363886,7 +363886,7 @@ sub_80C0D30: ; 80C0D30
mov r8, r0
lsls r1, 16
lsrs r1, 16
- ldr r4, =0x0856e694
+ ldr r4, =gUnknown_0856E694
adds r0, r1, 0
bl NationalPokedexNumToSpecies
lsls r0, 16
@@ -364219,11 +364219,11 @@ sub_80C0F30: ; 80C0F30
cmp r0, 0
beq @080C1032
lsls r7, 2
- ldr r0, =0x0856ed08
+ ldr r0, =gUnknown_0856ED08
adds r0, 0x3
adds r0, r7, r0
str r0, [sp, 0xC]
- ldr r0, =0x0856ed08
+ ldr r0, =gUnknown_0856ED08
adds r0, r7
mov r9, r0
@080C0FBA:
@@ -364235,7 +364235,7 @@ sub_80C0F30: ; 80C0F30
bl NationalPokedexNumToSpecies
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
movs r0, 0xB
muls r0, r2
adds r0, r1
@@ -364247,7 +364247,7 @@ sub_80C0F30: ; 80C0F30
bcc @080C0FF2
mov r1, r9
ldrb r0, [r1]
- ldr r1, =0x0856ed08
+ ldr r1, =gUnknown_0856ED08
adds r1, 0x1
adds r1, r7, r1
ldrb r1, [r1]
@@ -364255,7 +364255,7 @@ sub_80C0F30: ; 80C0F30
cmp r2, r0
blt @080C100A
@080C0FF2:
- ldr r0, =0x0856ed08
+ ldr r0, =gUnknown_0856ED08
adds r0, 0x2
adds r0, r7, r0
ldrb r2, [r0]
@@ -364309,7 +364309,7 @@ sub_80C0F30: ; 80C0F30
cmp r6, r0
bcs @080C10A2
adds r7, r1, 0
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
mov r8, r0
@080C105A:
ldr r0, [r7]
@@ -364396,7 +364396,7 @@ sub_80C0F30: ; 80C0F30
bl NationalPokedexNumToSpecies
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -364459,7 +364459,7 @@ sub_80C0F30: ; 80C0F30
bl NationalPokedexNumToSpecies
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -364689,7 +364689,7 @@ sub_80C12E0: ; 80C12E0
bl sub_80C09B0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0856eff8
+ ldr r1, =gUnknown_0856EFF8
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -364715,12 +364715,12 @@ sub_80C12E0: ; 80C12E0
adds r1, r0, 0
movs r0, 0
bl bg_set_tilemap
- ldr r0, =0x0856f008
+ ldr r0, =gUnknown_0856F008
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
bl Window_WriteStandardTileMap
- ldr r1, =0x08dc3304
+ ldr r1, =gUnknown_08DC3304
movs r2, 0x80
lsls r2, 6
str r5, [sp]
@@ -364730,7 +364730,7 @@ sub_80C12E0: ; 80C12E0
bl sub_809D42C
cmp r0, 0
bne @080C13E4
- ldr r1, =0x08dc3a0c
+ ldr r1, =gUnknown_08DC3A0C
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -364739,13 +364739,13 @@ sub_80C12E0: ; 80C12E0
.align 2, 0
.pool
@080C13E4:
- ldr r1, =0x08dc3870
+ ldr r1, =gUnknown_08DC3870
movs r0, 0x3
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
@080C13F0:
- ldr r0, =0x08dc3286
+ ldr r0, =gUnknown_08DC3286
movs r1, 0x1
movs r2, 0x7E
bl gpu_pal_apply
@@ -364759,9 +364759,9 @@ sub_80C12E0: ; 80C12E0
.align 2, 0
.pool
@080C1414:
- ldr r0, =0x0855d26c
+ ldr r0, =gUnknown_0855D26C
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0855d27c
+ ldr r0, =gUnknown_0855D27C
bl gpu_pal_obj_alloc_and_load_multiple
adds r0, r4, 0
bl sub_80C2594
@@ -365119,19 +365119,19 @@ sub_80C170C: ; 80C170C
cmp r0, 0
beq @080C1740
bl sub_809D42C
- ldr r6, =0x0856edb8
+ ldr r6, =gUnknown_0856EDB8
cmp r0, 0
bne @080C174C
- ldr r6, =0x0856edf0
+ ldr r6, =gUnknown_0856EDF0
b @080C174C
.align 2, 0
.pool
@080C1740:
bl sub_809D42C
- ldr r6, =0x0856ed9c
+ ldr r6, =gUnknown_0856ED9C
cmp r0, 0
bne @080C174C
- ldr r6, =0x0856edd4
+ ldr r6, =gUnknown_0856EDD4
@080C174C:
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -365227,7 +365227,7 @@ sub_80C170C: ; 80C170C
.align 2, 0
.pool
@080C183C:
- ldr r0, =0x085e875b
+ ldr r0, =gUnknown_085E875B
bl sub_80C2618
ldr r0, =sub_80C19A4 + 1
str r0, [r6]
@@ -365485,7 +365485,7 @@ sub_80C1A4C: ; 80C1A4C
beq @080C1A84
movs r0, 0x1F
bl audio_play
- ldr r0, =0x085e8773
+ ldr r0, =gUnknown_085E8773
bl sub_80C2618
b @080C1A90
.align 2, 0
@@ -365493,7 +365493,7 @@ sub_80C1A4C: ; 80C1A4C
@080C1A84:
movs r0, 0x20
bl audio_play
- ldr r0, =0x085e8785
+ ldr r0, =gUnknown_085E8785
bl sub_80C2618
@080C1A90:
ldr r0, =0x03005e00
@@ -365601,7 +365601,7 @@ sub_80C1B64: ; 80C1B64
ldrb r0, [r6, 0xA]
adds r2, 0x8
adds r1, r2
- ldr r2, =0x0856efc8
+ ldr r2, =gUnknown_0856EFC8
lsls r0, 3
adds r0, r2
ldrb r4, [r0, 0x4]
@@ -365645,7 +365645,7 @@ sub_80C1BCC: ; 80C1BCC
lsls r2, 3
adds r5, r2, r3
ldrb r1, [r5, 0xA]
- ldr r0, =0x0856efc8
+ ldr r0, =gUnknown_0856EFC8
lsls r1, 3
adds r1, r0
ldr r0, [r1]
@@ -365945,7 +365945,7 @@ sub_80C1DFC: ; 80C1DFC
.4byte @080C1EA4
.4byte @080C1E94
@080C1E54:
- ldr r1, =0x0856ed30
+ ldr r1, =gUnknown_0856ED30
lsls r0, r4, 3
adds r0, r1
ldrb r1, [r0, 0x4]
@@ -365954,7 +365954,7 @@ sub_80C1DFC: ; 80C1DFC
.align 2, 0
.pool
@080C1E64:
- ldr r2, =0x0856ed48
+ ldr r2, =gUnknown_0856ED48
subs r1, r4, 0x3
lsls r0, r1, 1
adds r0, r1
@@ -365966,7 +365966,7 @@ sub_80C1DFC: ; 80C1DFC
adds r0, r5, 0
bl sub_80C1D98
@080C1E7C:
- ldr r2, =0x0856ed48
+ ldr r2, =gUnknown_0856ED48
subs r1, r4, 0x3
lsls r0, r1, 1
adds r0, r1
@@ -365979,7 +365979,7 @@ sub_80C1DFC: ; 80C1DFC
.align 2, 0
.pool
@080C1E94:
- ldr r0, =0x0856ed48
+ ldr r0, =gUnknown_0856ED48
ldrb r1, [r0, 0x1C]
ldrb r2, [r0, 0x1D]
ldrb r3, [r0, 0x1E]
@@ -365990,7 +365990,7 @@ sub_80C1DFC: ; 80C1DFC
bl sub_809D42C
cmp r0, 0
bne @080C1ED0
- ldr r2, =0x0856ed48
+ ldr r2, =gUnknown_0856ED48
subs r1, r4, 0x3
lsls r0, r1, 1
adds r0, r1
@@ -366010,7 +366010,7 @@ sub_80C1DFC: ; 80C1DFC
.align 2, 0
.pool
@080C1ED0:
- ldr r2, =0x0856ed48
+ ldr r2, =gUnknown_0856ED48
subs r1, r4, 0x3
lsls r0, r1, 1
adds r0, r1
@@ -366184,7 +366184,7 @@ sub_80C2040: ; 80C2040
lsrs r4, 24
adds r0, r4, 0
bl sub_80C1EF4
- ldr r0, =0x0856ed30
+ ldr r0, =gUnknown_0856ED30
lsls r4, 3
adds r4, r0
ldr r0, [r4]
@@ -366258,7 +366258,7 @@ sub_80C2064: ; 80C2064
movs r2, 0
bl sub_80C1DFC
@080C20DE:
- ldr r0, =0x0856ed48
+ ldr r0, =gUnknown_0856ED48
lsls r1, r4, 1
adds r1, r4
lsls r1, 2
@@ -366292,7 +366292,7 @@ sub_80C20F8: ; 80C20F8
ldrh r1, [r5, 0x14]
adds r0, r1
lsls r0, 16
- ldr r1, =0x0856ee5c
+ ldr r1, =gUnknown_0856EE5C
lsrs r0, 13
adds r1, 0x4
adds r0, r1
@@ -366304,7 +366304,7 @@ sub_80C20F8: ; 80C20F8
ldrh r1, [r5, 0x18]
adds r0, r1
lsls r0, 16
- ldr r1, =0x0856eeb4
+ ldr r1, =gUnknown_0856EEB4
lsrs r0, 13
adds r1, 0x4
adds r0, r1
@@ -366316,7 +366316,7 @@ sub_80C20F8: ; 80C20F8
ldrh r1, [r5, 0x1C]
adds r0, r1
lsls r0, 16
- ldr r4, =0x0856ef14
+ ldr r4, =gUnknown_0856EF14
lsrs r0, 13
adds r4, 0x4
adds r0, r4
@@ -366338,7 +366338,7 @@ sub_80C20F8: ; 80C20F8
ldrh r1, [r5, 0x10]
adds r0, r1
lsls r0, 16
- ldr r1, =0x0856ee24
+ ldr r1, =gUnknown_0856EE24
lsrs r0, 13
adds r1, 0x4
adds r0, r1
@@ -366353,7 +366353,7 @@ sub_80C20F8: ; 80C20F8
ldrh r5, [r5, 0xC]
adds r0, r5
lsls r0, 16
- ldr r1, =0x0856ee0c
+ ldr r1, =gUnknown_0856EE0C
lsrs r0, 13
adds r1, 0x4
adds r0, r1
@@ -366475,7 +366475,7 @@ sub_80C2294: ; 80C2294
push {r7}
lsls r0, 24
lsrs r0, 24
- ldr r4, =0x0856efc8
+ ldr r4, =gUnknown_0856EFC8
ldr r3, =0x03005e00
lsls r2, r0, 2
adds r2, r0
@@ -366548,7 +366548,7 @@ sub_80C2318: ; 80C2318
lsls r1, 3
ldr r0, =0x03005e08
adds r1, r0
- ldr r2, =0x0856efc8
+ ldr r2, =gUnknown_0856EFC8
lsls r0, r3, 3
adds r0, r2
ldrb r2, [r0, 0x4]
@@ -366583,12 +366583,12 @@ sub_80C2318: ; 80C2318
movs r0, 0
b @080C23B0
@080C2380:
- ldr r0, =0x0856efac
+ ldr r0, =gUnknown_0856EFAC
b @080C23AC
.align 2, 0
.pool
@080C2388:
- ldr r0, =0x0856efae
+ ldr r0, =gUnknown_0856EFAE
b @080C23AC
.align 2, 0
.pool
@@ -366610,7 +366610,7 @@ sub_80C2318: ; 80C2318
lsrs r0, 24
b @080C23B0
@080C23AA:
- ldr r0, =0x0856efb4
+ ldr r0, =gUnknown_0856EFB4
@080C23AC:
adds r0, r2, r0
ldrb r0, [r0]
@@ -366713,7 +366713,7 @@ sub_80C244C: ; 80C244C
ldrb r2, [r0, 0xA]
adds r3, 0x8
adds r1, r3
- ldr r0, =0x0856efc8
+ ldr r0, =gUnknown_0856EFC8
lsls r2, 3
adds r2, r0
ldrb r0, [r2, 0x5]
@@ -366752,7 +366752,7 @@ sub_80C2494: ; 80C2494
ldrb r2, [r0, 0xA]
adds r3, 0x8
adds r1, r3
- ldr r0, =0x0856efc8
+ ldr r0, =gUnknown_0856EFC8
lsls r2, 3
adds r2, r0
ldrb r0, [r2, 0x5]
@@ -366842,7 +366842,7 @@ sub_80C24E0: ; 80C24E0
lsls r0, 7
adds r0, r2, r0
lsls r0, 24
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
lsrs r0, 23
adds r0, r1
movs r1, 0
@@ -366881,7 +366881,7 @@ sub_80C2594: ; 80C2594
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r6, =0x0855d1ac
+ ldr r6, =gUnknown_0855D1AC
adds r0, r6, 0
movs r1, 0xB8
movs r2, 0x4
@@ -366972,7 +366972,7 @@ sub_80C2638: ; 80C2638
sub_80C2650: ; 80C2650
push {lr}
adds r2, r0, 0
- ldr r0, =0x085e8b3a
+ ldr r0, =gUnknown_085E8B3A
lsls r2, 4
adds r2, 0x9
movs r1, 0x90
@@ -367428,7 +367428,7 @@ sub_80C2760: ; 80C2760
movs r0, 0
movs r1, 0x1
bl sub_81973C4
- ldr r2, =0x085ed042
+ ldr r2, =gUnknown_085ED042
movs r0, 0x1
str r0, [sp]
movs r0, 0xFF
@@ -367535,13 +367535,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2B34
- ldr r0, =0x08dd1f78
+ ldr r0, =gUnknown_08DD1F78
ldr r2, =0x00000ef8
b @080C2C4A
.align 2, 0
.pool
@080C2B34:
- ldr r0, =0x08dd2ae0
+ ldr r0, =gUnknown_08DD2AE0
ldr r2, =0x00000ef8
b @080C2C4A
.align 2, 0
@@ -367554,13 +367554,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2B68
- ldr r0, =0x08dd21b0
+ ldr r0, =gUnknown_08DD21B0
ldr r2, =0x00000a48
b @080C2C4A
.align 2, 0
.pool
@080C2B68:
- ldr r0, =0x08dd2d30
+ ldr r0, =gUnknown_08DD2D30
ldr r2, =0x00000a48
b @080C2C4A
.align 2, 0
@@ -367576,13 +367576,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2BA0
- ldr r0, =0x08dd2010
+ ldr r0, =gUnknown_08DD2010
adds r2, 0x6E
b @080C2C4A
.align 2, 0
.pool
@080C2BA0:
- ldr r0, =0x08dd2b78
+ ldr r0, =gUnknown_08DD2B78
movs r2, 0xB3
lsls r2, 3
b @080C2C4A
@@ -367594,13 +367594,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2BC4
- ldr r0, =0x08dd228c
+ ldr r0, =gUnknown_08DD228C
adds r2, 0x6E
b @080C2C4A
.align 2, 0
.pool
@080C2BC4:
- ldr r0, =0x08dd2e5c
+ ldr r0, =gUnknown_08DD2E5C
movs r2, 0xB3
lsls r2, 3
b @080C2C4A
@@ -367614,13 +367614,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2BF4
- ldr r0, =0x0856f5cc
+ ldr r0, =gUnknown_0856F5CC
ldr r2, =0x000013a8
b @080C2C4A
.align 2, 0
.pool
@080C2BF4:
- ldr r0, =0x0856f814
+ ldr r0, =gUnknown_0856F814
ldr r2, =0x000013a8
b @080C2C4A
.align 2, 0
@@ -367633,13 +367633,13 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
beq @080C2C28
- ldr r0, =0x08dd1ab8
+ ldr r0, =gUnknown_08DD1AB8
ldr r2, =0x000019a8
b @080C2C4A
.align 2, 0
.pool
@080C2C28:
- ldr r0, =0x08dd246c
+ ldr r0, =gUnknown_08DD246C
ldr r2, =0x000019a8
b @080C2C4A
.align 2, 0
@@ -367652,7 +367652,7 @@ sub_80C2AD8: ; 80C2AD8
ldrb r0, [r0]
cmp r0, 0
bne @080C2C6C
- ldr r0, =0x0856f018
+ ldr r0, =gUnknown_0856F018
ldr r2, =0x000017a8
@080C2C4A:
adds r1, r2
@@ -368164,7 +368164,7 @@ sub_80C3020: ; 80C3020
ldrb r0, [r4]
cmp r0, 0x1
bne @080C3084
- ldr r2, =0x08329d54
+ ldr r2, =gUnknown_08329D54
ldrh r0, [r4, 0xE]
movs r1, 0x7
ands r0, r1
@@ -368173,7 +368173,7 @@ sub_80C3020: ; 80C3020
.align 2, 0
.pool
@080C3084:
- ldr r2, =0x08329d54
+ ldr r2, =gUnknown_08329D54
ldrh r0, [r4, 0xE]
movs r1, 0x7
ands r0, r1
@@ -368224,7 +368224,7 @@ sub_80C30A4: ; 80C30A4
ldrb r0, [r4]
cmp r0, 0x1
bne @080C3100
- ldr r2, =0x08329d54
+ ldr r2, =gUnknown_08329D54
ldrh r0, [r4, 0xE]
movs r1, 0x7
ands r0, r1
@@ -368233,7 +368233,7 @@ sub_80C30A4: ; 80C30A4
.align 2, 0
.pool
@080C3100:
- ldr r2, =0x08329d54
+ ldr r2, =gUnknown_08329D54
ldrh r0, [r4, 0xE]
movs r1, 0x7
ands r0, r1
@@ -368552,7 +368552,7 @@ sub_80C3388: ; 80C3388
push {lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0856fab4
+ ldr r1, =gUnknown_0856FAB4
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -368588,7 +368588,7 @@ sub_80C3388: ; 80C3388
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r0, =0x0856fac4
+ ldr r0, =gUnknown_0856FAC4
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
bl sub_81973A4
@@ -368776,7 +368776,7 @@ sub_80C3548: ; 80C3548
sub_80C3574: ; 80C3574
push {r4,r5,lr}
sub sp, 0x2C
- ldr r1, =0x085ecf71
+ ldr r1, =gUnknown_085ECF71
add r0, sp, 0xC
bl gf_strcpy
adds r5, r0, 0
@@ -368798,7 +368798,7 @@ sub_80C3574: ; 80C3574
ldrb r0, [r0]
cmp r0, 0
bne @080C35E0
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -368814,7 +368814,7 @@ sub_80C3574: ; 80C3574
.align 2, 0
.pool
@080C35E0:
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -368839,7 +368839,7 @@ sub_80C3574: ; 80C3574
sub_80C3608: ; 80C3608
push {r4,lr}
sub sp, 0x2C
- ldr r1, =0x085ecf78
+ ldr r1, =gUnknown_085ECF78
add r0, sp, 0xC
bl gf_strcpy
ldr r4, =0x02039ce8
@@ -368874,7 +368874,7 @@ sub_80C3608: ; 80C3608
movs r3, 0x9
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -368903,12 +368903,12 @@ sub_80C3684: ; 80C3684
ldrb r0, [r0]
cmp r0, 0
bne @080C36C4
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf7e
+ ldr r0, =gUnknown_085ECF7E
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -368919,12 +368919,12 @@ sub_80C3684: ; 80C3684
.align 2, 0
.pool
@080C36C4:
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf7e
+ ldr r0, =gUnknown_085ECF7E
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -368943,7 +368943,7 @@ sub_80C3684: ; 80C3684
movs r3, 0x6
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r1, =0x085e969c
+ ldr r1, =gUnknown_085E969C
adds r0, r5, 0
bl ExpandTextCodes
ldr r0, [r4]
@@ -368969,7 +368969,7 @@ sub_80C3684: ; 80C3684
@080C3740:
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -369022,12 +369022,12 @@ sub_80C378C: ; 80C378C
ldrb r0, [r0]
cmp r0, 0
bne @080C37DC
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf86
+ ldr r0, =gUnknown_085ECF86
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -369038,12 +369038,12 @@ sub_80C378C: ; 80C378C
.align 2, 0
.pool
@080C37DC:
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf86
+ ldr r0, =gUnknown_085ECF86
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -369062,7 +369062,7 @@ sub_80C378C: ; 80C378C
movs r2, 0
movs r3, 0x3
bl decimal_int_to_string
- ldr r1, =0x085ecf8e
+ ldr r1, =gUnknown_085ECF8E
bl gf_strcpy
ldr r0, [r4]
ldr r1, =0x0000052b
@@ -369087,7 +369087,7 @@ sub_80C378C: ; 80C378C
@080C3854:
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -369121,12 +369121,12 @@ sub_80C3880: ; 80C3880
ldrb r0, [r0]
cmp r0, 0
bne @080C38C8
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf99
+ ldr r0, =gUnknown_085ECF99
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -369137,12 +369137,12 @@ sub_80C3880: ; 80C3880
.align 2, 0
.pool
@080C38C8:
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x085ecf99
+ ldr r0, =gUnknown_085ECF99
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -369179,7 +369179,7 @@ sub_80C3880: ; 80C3880
bls @080C3922
movs r6, 0x3B
@080C3922:
- ldr r1, =0x085ecf8f
+ ldr r1, =gUnknown_085ECF8F
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
@@ -369223,7 +369223,7 @@ sub_80C3880: ; 80C3880
bl decimal_int_to_string
lsls r2, r7, 24
lsrs r2, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
mov r8, r0
str r0, [sp]
movs r5, 0x1
@@ -369238,7 +369238,7 @@ sub_80C3880: ; 80C3880
adds r7, 0x12
lsls r2, r7, 24
lsrs r2, 24
- ldr r1, =0x0856fb40
+ ldr r1, =gUnknown_0856FB40
ldr r0, =0x02039ce8
ldr r0, [r0]
ldrb r0, [r0, 0x7]
@@ -369247,7 +369247,7 @@ sub_80C3880: ; 80C3880
ldr r0, [r0]
str r0, [sp]
str r5, [sp, 0x4]
- ldr r0, =0x085ecf8f
+ ldr r0, =gUnknown_085ECF8F
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -369293,14 +369293,14 @@ sub_80C3A18: ; 80C3A18
ldrb r0, [r1, 0x5]
cmp r0, 0
beq @080C3ACE
- ldr r0, =0x0856fb48
+ ldr r0, =gUnknown_0856FB48
mov r8, r0
ldr r4, =0x0000052b
adds r0, r1, r4
ldrb r0, [r0]
add r0, r8
ldrb r3, [r0]
- ldr r6, =0x0856fb0c
+ ldr r6, =gUnknown_0856FB0C
str r6, [sp]
movs r5, 0x1
negs r5, r5
@@ -369333,7 +369333,7 @@ sub_80C3A18: ; 80C3A18
movs r0, 0x1
movs r1, 0x1
bl box_print
- ldr r0, =0x0856fb4a
+ ldr r0, =gUnknown_0856FB4A
mov r8, r0
ldr r1, [r7]
adds r0, r1, r4
@@ -369408,7 +369408,7 @@ sub_80C3AF0: ; 80C3AF0
bl gf_strcpy
ldr r0, [r4]
adds r0, 0x4D
- ldr r1, =0x085ecfa6
+ ldr r1, =gUnknown_085ECFA6
bl ExpandTextCodes
@080C3B30:
pop {r4}
@@ -369429,7 +369429,7 @@ sub_80C3B50: ; 80C3B50
ldrb r0, [r0]
cmp r0, 0
bne @080C3B8C
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -369453,7 +369453,7 @@ sub_80C3B50: ; 80C3B50
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -369507,7 +369507,7 @@ sub_80C3BC4: ; 80C3BC4
bl decimal_int_to_string
ldr r0, [r4]
adds r0, 0x93
- ldr r1, =0x0856fb4c
+ ldr r1, =gUnknown_0856FB4C
bl ExpandTextCodes
@080C3C0E:
pop {r4}
@@ -369528,7 +369528,7 @@ sub_80C3C34: ; 80C3C34
adds r4, r0, 0
mov r9, r2
mov r10, r3
- ldr r2, =0x0856fb55
+ ldr r2, =gUnknown_0856FB55
ldr r6, =0x02039ce8
ldr r0, [r6]
ldr r5, =0x0000052b
@@ -369541,7 +369541,7 @@ sub_80C3C34: ; 80C3C34
lsls r0, 22
adds r4, r0
lsrs r4, 24
- ldr r0, =0x0856fb0c
+ ldr r0, =gUnknown_0856FB0C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -369552,7 +369552,7 @@ sub_80C3C34: ; 80C3C34
movs r1, 0x1
adds r3, r4, 0
bl box_print
- ldr r1, =0x0856fb57
+ ldr r1, =gUnknown_0856FB57
ldr r0, [r6]
adds r0, r5
ldrb r0, [r0]
@@ -369594,9 +369594,9 @@ sub_80C3CCC: ; 80C3CCC
ldrb r0, [r2, 0xB]
cmp r0, 0
beq @080C3CE4
- ldr r1, =0x085ecfb8
+ ldr r1, =gUnknown_085ECFB8
adds r2, 0x93
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0
bl sub_80C3C34
@080C3CE4:
@@ -369616,7 +369616,7 @@ sub_80C3CF4: ; 80C3CF4
beq @080C3D40
adds r0, r1, 0
adds r0, 0xD9
- ldr r2, =0x0856fb5c
+ ldr r2, =gUnknown_0856FB5C
ldr r3, =0x0000052a
adds r1, r3
ldrb r1, [r1]
@@ -369669,12 +369669,12 @@ sub_80C3D60: ; 80C3D60
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085ecfed
+ ldr r1, =gUnknown_085ECFED
adds r0, r4, 0
bl ExpandTextCodes
ldr r1, [r5]
adds r1, 0xD9
- ldr r3, =0x0856fb0c
+ ldr r3, =gUnknown_0856FB0C
movs r0, 0x1
adds r2, r4, 0
bl sub_80C3C34
@@ -369717,10 +369717,10 @@ sub_80C3DF0: ; 80C3DF0
ldrb r0, [r2, 0x10]
cmp r0, 0
beq @080C3E0A
- ldr r1, =0x085ed010
+ ldr r1, =gUnknown_085ED010
ldr r0, =0x00000237
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x2
bl sub_80C3C34
@080C3E0A:
@@ -369773,10 +369773,10 @@ sub_80C3E58: ; 80C3E58
ldr r0, [r0]
cmp r0, 0
beq @080C3E80
- ldr r1, =0x085ed036
+ ldr r1, =gUnknown_085ED036
ldr r0, =0x000002c3
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x4
bl sub_80C3C34
@080C3E80:
@@ -369828,10 +369828,10 @@ sub_80C3ED4: ; 80C3ED4
ldr r0, [r0]
cmp r0, 0
beq @080C3EFC
- ldr r1, =0x085ed01f
+ ldr r1, =gUnknown_085ED01F
ldr r0, =0x0000034f
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x3
bl sub_80C3C34
@080C3EFC:
@@ -369864,7 +369864,7 @@ sub_80C3F14: ; 80C3F14
ldr r0, [r4]
ldr r1, =0x00000395
adds r0, r1
- ldr r1, =0x085ed096
+ ldr r1, =gUnknown_085ED096
bl ExpandTextCodes
@080C3F46:
pop {r4}
@@ -369889,10 +369889,10 @@ sub_80C3F64: ; 80C3F64
ldrh r0, [r0]
cmp r0, 0
beq @080C3F8C
- ldr r1, =0x085ed085
+ ldr r1, =gUnknown_085ED085
ldr r0, =0x00000395
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x3
bl sub_80C3C34
@080C3F8C:
@@ -369946,10 +369946,10 @@ sub_80C3FE0: ; 80C3FE0
ldrh r0, [r0]
cmp r0, 0
beq @080C4008
- ldr r1, =0x085ed09f
+ ldr r1, =gUnknown_085ED09F
ldr r0, =0x000003db
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x4
bl sub_80C3C34
@080C4008:
@@ -369998,7 +369998,7 @@ sub_80C4020: ; 80C4020
ldr r0, [r4]
ldr r1, =0x00000421
adds r0, r1
- ldr r1, =0x085ed0e0
+ ldr r1, =gUnknown_085ED0E0
bl ExpandTextCodes
b @080C40B6
.align 2, 0
@@ -370017,7 +370017,7 @@ sub_80C4020: ; 80C4020
ldr r0, [r4]
ldr r1, =0x00000421
adds r0, r1
- ldr r1, =0x085ed0c8
+ ldr r1, =gUnknown_085ED0C8
bl ExpandTextCodes
@080C40B6:
pop {r4}
@@ -370048,10 +370048,10 @@ sub_80C40CC: ; 80C40CC
ldrb r0, [r2, 0xD]
cmp r0, 0
beq @080C412C
- ldr r1, =0x085ed0d3
+ ldr r1, =gUnknown_085ED0D3
ldr r0, =0x00000421
adds r2, r0
- ldr r3, =0x0856fb0c
+ ldr r3, =gUnknown_0856FB0C
movs r0, 0x5
bl sub_80C3C34
b @080C412C
@@ -370063,10 +370063,10 @@ sub_80C40CC: ; 80C40CC
ldrh r0, [r0]
cmp r0, 0
beq @080C412C
- ldr r1, =0x085ed0b6
+ ldr r1, =gUnknown_085ED0B6
ldr r0, =0x00000421
adds r2, r0
- ldr r3, =0x0856fb0f
+ ldr r3, =gUnknown_0856FB0F
movs r0, 0x5
bl sub_80C3C34
@080C412C:
@@ -370080,12 +370080,12 @@ sub_80C40CC: ; 80C40CC
sub_80C4140: ; 80C4140
push {r4,r5,lr}
sub sp, 0x20
- ldr r1, =0x0856fb68
+ ldr r1, =gUnknown_0856FB68
add r0, sp, 0x10
movs r2, 0x6
bl memcpy
add r4, sp, 0x18
- ldr r1, =0x0856fb6e
+ ldr r1, =gUnknown_0856FB6E
adds r0, r4, 0
movs r2, 0x6
bl memcpy
@@ -370153,7 +370153,7 @@ sub_80C4140: ; 80C4140
sub_80C41D8: ; 80C41D8
push {r4,r5,lr}
sub sp, 0x4
- ldr r0, =0x08dde1f8
+ ldr r0, =gUnknown_08DDE1F8
ldr r4, =0x02039ce8
ldr r1, [r4]
movs r5, 0x8D
@@ -370254,7 +370254,7 @@ sub_80C41D8: ; 80C41D8
sub_80C42A4: ; 80C42A4
push {r4,lr}
sub sp, 0x14
- ldr r1, =0x0856fb74
+ ldr r1, =gUnknown_0856FB74
add r0, sp, 0x10
movs r2, 0x4
bl memcpy
@@ -370321,19 +370321,19 @@ sub_80C42A4: ; 80C42A4
thumb_func_start sub_80C4330
sub_80C4330: ; 80C4330
push {lr}
- ldr r0, =0x0856f54c
+ ldr r0, =gUnknown_0856F54C
movs r1, 0xB0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0856f56c
+ ldr r0, =gUnknown_0856F56C
movs r1, 0xC0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0856f58c
+ ldr r0, =gUnknown_0856F58C
movs r1, 0xD0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0856f5ac
+ ldr r0, =gUnknown_0856F5AC
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
@@ -370426,7 +370426,7 @@ sub_80C43A8: ; 80C43A8
ldrb r0, [r0]
cmp r0, 0
beq @080C447C
- ldr r1, =0x0856fae4
+ ldr r1, =gUnknown_0856FAE4
ldr r3, =0x00000535
adds r0, r2, r3
ldrb r0, [r0]
@@ -370436,7 +370436,7 @@ sub_80C43A8: ; 80C43A8
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r0, =0x0856f4ec
+ ldr r0, =gUnknown_0856F4EC
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
@@ -370446,7 +370446,7 @@ sub_80C43A8: ; 80C43A8
ldrb r0, [r0]
cmp r0, 0
beq @080C44B2
- ldr r0, =0x0856f4ac
+ ldr r0, =gUnknown_0856F4AC
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
@@ -370454,7 +370454,7 @@ sub_80C43A8: ; 80C43A8
.align 2, 0
.pool
@080C447C:
- ldr r1, =0x0856faf8
+ ldr r1, =gUnknown_0856FAF8
ldr r3, =0x00000535
adds r0, r2, r3
ldrb r0, [r0]
@@ -370464,7 +370464,7 @@ sub_80C43A8: ; 80C43A8
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r0, =0x0856f50c
+ ldr r0, =gUnknown_0856F50C
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
@@ -370474,12 +370474,12 @@ sub_80C43A8: ; 80C43A8
ldrb r0, [r0]
cmp r0, 0
beq @080C44B2
- ldr r0, =0x0856f4cc
+ ldr r0, =gUnknown_0856F4CC
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
@080C44B2:
- ldr r0, =0x0856f52c
+ ldr r0, =gUnknown_0856F52C
movs r1, 0x40
movs r2, 0x20
bl gpu_pal_apply
@@ -370673,7 +370673,7 @@ sub_80C4630: ; 80C4630
mov r8, r0
movs r2, 0x3
mov r10, r2
- ldr r2, =0x0856fb78
+ ldr r2, =gUnknown_0856FB78
ldr r4, =0x02039ce8
ldr r1, [r4]
ldr r3, =0x0000052b
@@ -371066,7 +371066,7 @@ sub_80C4960: ; 80C4960
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0856fb28
+ ldr r5, =gUnknown_0856FB28
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -371900,7 +371900,7 @@ sub_80C4FF0: ; 80C4FF0
bl sub_806EFF0
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x0856fb18
+ ldr r4, =gUnknown_0856FB18
ldr r1, [r5]
ldr r3, =0x00000534
adds r2, r1, r3
@@ -371926,7 +371926,7 @@ sub_80C4FF0: ; 80C4FF0
.align 2, 0
.pool
@080C5060:
- ldr r2, =0x0856fb20
+ ldr r2, =gUnknown_0856FB20
ldr r6, =0x02039ce8
ldr r0, [r6]
ldr r5, =0x00000534
@@ -371942,7 +371942,7 @@ sub_80C4FF0: ; 80C4FF0
bl sub_806EFF0
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x0856fb18
+ ldr r4, =gUnknown_0856FB18
ldr r1, [r6]
adds r5, r1, r5
ldrb r3, [r5]
@@ -372337,7 +372337,7 @@ pokemon_details: ; 80C53AC
ldrb r0, [r0]
cmp r0, 0
beq @080C5416
- ldr r3, =0x085713e0
+ ldr r3, =gUnknown_085713E0
ldr r0, =0x02039cec
ldr r0, [r0]
ldrb r4, [r0, 0xE]
@@ -372489,7 +372489,7 @@ sub_80C5484: ; 80C5484
@080C5510:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085713e8
+ ldr r1, =gUnknown_085713E8
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -372516,37 +372516,37 @@ sub_80C5484: ; 80C5484
.align 2, 0
.pool
@080C5560:
- ldr r0, =0x08571400
+ ldr r0, =gUnknown_08571400
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
b @080C56F4
.align 2, 0
.pool
@080C5570:
- ldr r0, =0x085712f8
+ ldr r0, =gUnknown_085712F8
add r1, sp, 0x8
bl malloc_and_decompress
ldr r4, =0x02039cf0
ldr r1, [r4]
str r0, [r1, 0x20]
- ldr r0, =0x08571060
+ ldr r0, =gUnknown_08571060
add r1, sp, 0x8
bl malloc_and_decompress
ldr r1, [r4]
str r0, [r1, 0x24]
- ldr r0, =0x085712c0
+ ldr r0, =gUnknown_085712C0
add r1, sp, 0x8
bl malloc_and_decompress
ldr r1, [r4]
str r0, [r1, 0x28]
- ldr r1, =0x08de08c8
+ ldr r1, =gUnknown_08DE08C8
movs r4, 0
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08de2084
+ ldr r1, =gUnknown_08DE2084
str r4, [sp]
movs r0, 0x2
movs r2, 0
@@ -372593,7 +372593,7 @@ sub_80C5484: ; 80C5484
bl gpu_copy_wram_bg_tilemap_to_vram
b @080C56F4
@080C5624:
- ldr r4, =0x08de07c8
+ ldr r4, =gUnknown_08DE07C8
movs r2, 0xD0
lsls r2, 1
adds r0, r4, 0
@@ -372811,7 +372811,7 @@ sub_80C57FC: ; 80C57FC
lsls r0, 16
lsrs r6, r0, 16
movs r4, 0
- ldr r7, =0x08571454
+ ldr r7, =gUnknown_08571454
lsls r1, 16
asrs r5, r1, 16
@080C580A:
@@ -373537,14 +373537,14 @@ sub_80C5DB8: ; 80C5DB8
lsrs r4, r0, 24
cmp r4, 0x4
bls @080C5DC2
- ldr r4, =0x085ed8ff
+ ldr r4, =gUnknown_085ED8FF
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x60
bl sub_81DB35C
lsls r2, r0, 24
lsrs r2, 24
- ldr r6, =0x08571448
+ ldr r6, =gUnknown_08571448
str r6, [sp]
movs r0, 0
mov r8, r0
@@ -373553,7 +373553,7 @@ sub_80C5DB8: ; 80C5DB8
movs r1, 0x1
movs r3, 0x5
bl box_print
- ldr r4, =0x085ed90e
+ ldr r4, =gUnknown_085ED90E
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x60
@@ -373571,7 +373571,7 @@ sub_80C5DB8: ; 80C5DB8
str r6, [sp]
mov r0, r8
str r0, [sp, 0x4]
- ldr r0, =0x085ed91c
+ ldr r0, =gUnknown_085ED91C
str r0, [sp, 0x8]
movs r0, 0x2
movs r1, 0x8
@@ -373658,10 +373658,10 @@ sub_80C5ED0: ; 80C5ED0
ands r1, r0
cmp r1, 0
bne @080C5F18
- ldr r0, =0x0857144b
+ ldr r0, =gUnknown_0857144B
str r0, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x08571614
+ ldr r0, =gUnknown_08571614
ldr r0, [r0]
str r0, [sp, 0x8]
movs r0, 0x3
@@ -373675,11 +373675,11 @@ sub_80C5ED0: ; 80C5ED0
@080C5F18:
cmp r4, 0
beq @080C5F3A
- ldr r0, =0x0857144b
+ ldr r0, =gUnknown_0857144B
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r1, =0x08571614
+ ldr r1, =gUnknown_08571614
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -373805,7 +373805,7 @@ sub_80C5F58: ; 80C5F58
bl sub_8151624
lsls r0, 16
asrs r0, 16
- ldr r5, =0x085713e0
+ ldr r5, =gUnknown_085713E0
ldr r1, =0x02039cec
ldr r1, [r1]
ldrb r4, [r1, 0xE]
@@ -373860,7 +373860,7 @@ sub_80C5F58: ; 80C5F58
bl sub_8151624
lsls r0, 16
asrs r0, 16
- ldr r5, =0x085713e0
+ ldr r5, =gUnknown_085713E0
ldr r1, =0x02039cec
ldr r1, [r1]
ldrb r4, [r1, 0xE]
@@ -373991,7 +373991,7 @@ sub_80C6104: ; 80C6104
.align 2, 0
.pool
@080C61A4:
- ldr r1, =0x08de3350
+ ldr r1, =gUnknown_08DE3350
movs r0, 0x9
str r0, [sp]
movs r0, 0x2
@@ -374087,7 +374087,7 @@ sub_80C6104: ; 80C6104
.align 2, 0
.pool
@080C6264:
- ldr r1, =0x08de3374
+ ldr r1, =gUnknown_08DE3374
movs r0, 0x9
str r0, [sp]
movs r0, 0x2
@@ -374120,7 +374120,7 @@ sub_80C6104: ; 80C6104
thumb_func_start sub_80C629C
sub_80C629C: ; 80C629C
push {r4,lr}
- ldr r1, =0x08de3060
+ ldr r1, =gUnknown_08DE3060
movs r0, 0x1
movs r2, 0
movs r3, 0
@@ -374156,15 +374156,15 @@ sub_80C62DC: ; 80C62DC
movs r5, 0
bl gpu_pal_allocator_reset
bl rotscale_reset_all
- ldr r0, =0x085714e4
+ ldr r0, =gUnknown_085714E4
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r4, =0x085714bc
+ ldr r4, =gUnknown_085714BC
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
adds r4, 0x10
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085715b4
+ ldr r0, =gUnknown_085715B4
ldr r1, =0x02039cec
ldr r2, [r1]
movs r3, 0x8
@@ -374200,7 +374200,7 @@ sub_80C62DC: ; 80C62DC
cmp r0, 0
beq @080C63C2
mov r1, sp
- ldr r0, =0x085715e4
+ ldr r0, =gUnknown_085715E4
ldm r0!, {r3,r6,r7}
stm r1!, {r3,r6,r7}
ldm r0!, {r3,r6,r7}
@@ -374212,7 +374212,7 @@ sub_80C62DC: ; 80C62DC
ldrb r2, [r2]
adds r0, r2
strh r0, [r7, 0x2]
- ldr r1, =0x08571454
+ ldr r1, =gUnknown_08571454
adds r0, r5, 0x6
lsls r0, 3
adds r0, r1
@@ -374417,7 +374417,7 @@ sub_80C64CC: ; 80C64CC
@080C6538:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085713f4
+ ldr r1, =gUnknown_085713F4
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -374467,11 +374467,11 @@ sub_80C64CC: ; 80C64CC
.align 2, 0
.pool
@080C65C0:
- ldr r0, =0x08571428
+ ldr r0, =gUnknown_08571428
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
bl sub_80C6B94
- ldr r1, =0x0856fbbc
+ ldr r1, =gUnknown_0856FBBC
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -374486,7 +374486,7 @@ sub_80C64CC: ; 80C64CC
lsls r0, 24
cmp r0, 0
bne @080C669E
- ldr r0, =0x08de07c8
+ ldr r0, =gUnknown_08DE07C8
movs r2, 0xD0
lsls r2, 1
movs r1, 0
@@ -374496,7 +374496,7 @@ sub_80C64CC: ; 80C64CC
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x08570e00
+ ldr r1, =gUnknown_08570E00
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -374933,12 +374933,12 @@ sub_80C6974: ; 80C6974
sub sp, 0x18
movs r7, 0
bl gpu_pal_allocator_reset
- ldr r0, =0x085714e4
+ ldr r0, =gUnknown_085714E4
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r6, =0x085714bc
+ ldr r6, =gUnknown_085714BC
adds r0, r6, 0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085715b4
+ ldr r0, =gUnknown_085715B4
mov r8, r0
ldr r4, =0x02039cf4
ldr r0, [r4]
@@ -374981,7 +374981,7 @@ sub_80C6974: ; 80C6974
bl gpu_tile_obj_decompress_and_load
movs r3, 0x18
add r8, r3
- ldr r6, =0x08571650
+ ldr r6, =gUnknown_08571650
ldr r0, [r4]
ldrb r0, [r0, 0x10]
lsls r0, 4
@@ -375106,10 +375106,10 @@ sub_80C6974: ; 80C6974
lsls r0, 13
lsrs r4, r0, 16
@080C6AF2:
- ldr r0, =0x085714d4
+ ldr r0, =gUnknown_085714D4
bl gpu_tile_obj_decompress_and_load
mov r1, sp
- ldr r0, =0x085715fc
+ ldr r0, =gUnknown_085715FC
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldm r0!, {r2,r3,r6}
@@ -375197,7 +375197,7 @@ sub_80C6B94: ; 80C6B94
bls @080C6B9A
movs r4, 0
movs r6, 0
- ldr r5, =0x08571650
+ ldr r5, =gUnknown_08571650
@080C6BB8:
ldr r0, =0x02039cf4
ldr r0, [r0]
@@ -375208,7 +375208,7 @@ sub_80C6B94: ; 80C6B94
adds r3, r1, 0x1
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x0857144e
+ ldr r0, =gUnknown_0857144E
str r0, [sp]
str r6, [sp, 0x4]
adds r1, r5
@@ -375226,7 +375226,7 @@ sub_80C6B94: ; 80C6B94
adds r3, r1, 0x1
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x0857144b
+ ldr r0, =gUnknown_0857144B
str r0, [sp]
str r6, [sp, 0x4]
adds r1, r5
@@ -375242,11 +375242,11 @@ sub_80C6B94: ; 80C6B94
lsrs r4, r0, 24
cmp r4, 0x6
bls @080C6BB8
- ldr r0, =0x08571448
+ ldr r0, =gUnknown_08571448
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r1, =0x08571650
+ ldr r1, =gUnknown_08571650
ldr r0, =0x02039cf4
ldr r0, [r0]
ldrb r0, [r0, 0x10]
@@ -375309,12 +375309,12 @@ sub_80C6C70: ; 80C6C70
adds r3, r0, 0x1
lsls r3, 24
lsrs r3, 24
- ldr r6, =0x0857144b
+ ldr r6, =gUnknown_0857144B
str r6, [sp]
movs r1, 0
mov r8, r1
str r1, [sp, 0x4]
- ldr r4, =0x08571650
+ ldr r4, =gUnknown_08571650
adds r0, r4
ldr r0, [r0]
str r0, [sp, 0x8]
@@ -376109,7 +376109,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085716c0
+ ldr r1, =gUnknown_085716C0
movs r2, 0xA
ldrsh r0, [r5, r2]
lsls r0, 3
@@ -376217,7 +376217,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085716c0
+ ldr r1, =gUnknown_085716C0
movs r2, 0xA
ldrsh r0, [r5, r2]
lsls r0, 3
@@ -376266,7 +376266,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ebcad
+ ldr r2, =gUnknown_085EBCAD
str r4, [sp]
movs r0, 0x2
str r0, [sp, 0x4]
@@ -376290,7 +376290,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085ebc89
+ ldr r2, =gUnknown_085EBC89
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -376319,7 +376319,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085716c0
+ ldr r1, =gUnknown_085716C0
movs r2, 0xA
ldrsh r0, [r5, r2]
lsls r0, 3
@@ -376357,7 +376357,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085716c0
+ ldr r1, =gUnknown_085716C0
movs r3, 0xA
ldrsh r0, [r5, r3]
lsls r0, 3
@@ -376391,7 +376391,7 @@ c3_0808C39C: ; 80C7268
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085716c0
+ ldr r1, =gUnknown_085716C0
movs r2, 0xA
ldrsh r0, [r5, r2]
lsls r0, 3
@@ -376507,12 +376507,12 @@ sub_80C75FC: ; 80C75FC
mov r9, r1
lsls r6, 24
lsrs r6, 24
- ldr r0, =0x085716e8
+ ldr r0, =gUnknown_085716E8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x085716c0
+ ldr r0, =gUnknown_085716C0
mov r8, r0
movs r1, 0x5
bl GetMaxWidthInMenuTable
@@ -376711,7 +376711,7 @@ sub_80C7770: ; 80C7770
lsls r0, r5, 24
lsrs r0, 24
bl sav3_get_box_name
- ldr r1, =0x085ebcc1
+ ldr r1, =gUnknown_085EBCC1
bl gf_strcpy
adds r4, r5, 0x1
adds r1, r4, 0
@@ -376758,7 +376758,7 @@ sub_80C77E8: ; 80C77E8
lsls r3, 24
lsrs r3, 24
mov r8, r3
- ldr r0, =0x0857173c
+ ldr r0, =gUnknown_0857173C
str r0, [sp, 0x18]
ldr r1, =0xffff0000
add r4, sp, 0x18
@@ -376767,13 +376767,13 @@ sub_80C77E8: ; 80C77E8
orrs r0, r7
str r0, [r4, 0x4]
mov r1, sp
- ldr r0, =0x0857175c
+ ldr r0, =gUnknown_0857175C
str r0, [sp]
movs r0, 0x80
lsls r0, 4
strh r0, [r1, 0x4]
strh r6, [r1, 0x6]
- ldr r0, =0x08571f5c
+ ldr r0, =gUnknown_08571F5C
str r0, [sp, 0x8]
movs r0, 0xC0
lsls r0, 1
@@ -376960,10 +376960,10 @@ sub_80C7958: ; 80C7958
adds r0, 0x1E
strh r2, [r0]
str r4, [sp, 0x20]
- ldr r0, =0x082ec69c
+ ldr r0, =gUnknown_082EC69C
str r0, [sp, 0x24]
str r2, [sp, 0x28]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [sp, 0x2C]
ldr r0, =nullsub_12 + 1
str r0, [sp, 0x30]
@@ -377018,7 +377018,7 @@ sub_80C7958: ; 80C7958
ldrh r0, [r3]
adds r0, 0x1
strh r0, [r1]
- ldr r0, =0x08571710
+ ldr r0, =gUnknown_08571710
str r0, [sp, 0xC]
movs r4, 0
@080C7A10:
@@ -377299,7 +377299,7 @@ sub_80C7BE4: ; 80C7BE4
bl sub_81DB35C
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x08571734
+ ldr r0, =gUnknown_08571734
mov r8, r0
str r0, [sp]
movs r6, 0x1
@@ -377316,7 +377316,7 @@ sub_80C7BE4: ; 80C7BE4
movs r2, 0x1
movs r3, 0x2
bl decimal_int_to_string
- ldr r1, =0x08571737
+ ldr r1, =gUnknown_08571737
add r0, sp, 0xC
bl gf_strcat
movs r0, 0x1
@@ -377578,7 +377578,7 @@ sub_80C7E98: ; 80C7E98
bl clear_scheduled_bg_copies_to_vram
movs r0, 0x3
bl sub_80D259C
- ldr r2, =0x0857239c
+ ldr r2, =gUnknown_0857239C
movs r0, 0x4
str r0, [sp]
movs r0, 0
@@ -381433,14 +381433,14 @@ sub_80C9FEC: ; 80C9FEC
ldr r1, =0x00001f0f
movs r0, 0xE
bl lcd_io_set
- ldr r1, =0x085720dc
+ ldr r1, =gUnknown_085720DC
movs r0, 0
str r0, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r0, =0x08572174
+ ldr r0, =gUnknown_08572174
ldr r1, =0x0600f800
bl LZ77UnCompVram
add sp, 0x4
@@ -381469,18 +381469,18 @@ sub_80CA028: ; 80CA028
sub_80CA044: ; 80CA044
push {r4,r5,lr}
sub sp, 0x4
- ldr r1, =0x08572734
+ ldr r1, =gUnknown_08572734
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r1, =0x08dd2fe8
+ ldr r1, =gUnknown_08DD2FE8
movs r0, 0
str r0, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r0, =0x085722a0
+ ldr r0, =gUnknown_085722A0
ldr r5, =0x02039d08
ldr r1, [r5]
ldr r4, =0x00005ac4
@@ -381505,7 +381505,7 @@ sub_80CA044: ; 80CA044
thumb_func_start sub_80CA0A4
sub_80CA0A4: ; 80CA0A4
push {lr}
- ldr r0, =0x08572714
+ ldr r0, =gUnknown_08572714
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -381525,7 +381525,7 @@ sub_80CA0A4: ; 80CA0A4
thumb_func_start sub_80CA0C8
sub_80CA0C8: ; 80CA0C8
push {lr}
- ldr r0, =0x08572744
+ ldr r0, =gUnknown_08572744
bl gpu_pal_obj_alloc_tag_and_apply
pop {r0}
bx r0
@@ -381536,15 +381536,15 @@ sub_80CA0C8: ; 80CA0C8
thumb_func_start sub_80CA0D8
sub_80CA0D8: ; 80CA0D8
push {lr}
- ldr r0, =0x085723dc
+ ldr r0, =gUnknown_085723DC
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085723fc
+ ldr r0, =gUnknown_085723FC
movs r1, 0x20
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085726f4
+ ldr r0, =gUnknown_085726F4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -381553,7 +381553,7 @@ sub_80CA0D8: ; 80CA0D8
ldrb r0, [r0, 0x1]
cmp r0, 0x3
beq @080CA124
- ldr r0, =0x0857241c
+ ldr r0, =gUnknown_0857241C
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
@@ -381561,7 +381561,7 @@ sub_80CA0D8: ; 80CA0D8
.align 2, 0
.pool
@080CA124:
- ldr r0, =0x0857243c
+ ldr r0, =gUnknown_0857243C
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
@@ -381634,7 +381634,7 @@ sub_80CA154: ; 80CA154
sub_80CA1C4: ; 80CA1C4
push {r4,lr}
sub sp, 0x8
- ldr r0, =0x0857274c
+ ldr r0, =gUnknown_0857274C
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
@@ -381648,7 +381648,7 @@ sub_80CA1C4: ; 80CA1C4
adds r1, 0x8
lsls r1, 16
asrs r1, 16
- ldr r0, =0x085728bc
+ ldr r0, =gUnknown_085728BC
movs r2, 0x9
movs r3, 0x2
bl obj_add_from_template_forward_search
@@ -381824,7 +381824,7 @@ sub_80CA318: ; 80CA318
add r2, sp, 0x20
str r0, [r2, 0x4]
mov r1, sp
- ldr r0, =0x08572754
+ ldr r0, =gUnknown_08572754
ldm r0!, {r5-r7}
stm r1!, {r5-r7}
ldm r0!, {r5-r7}
@@ -381959,7 +381959,7 @@ sub_80CA44C: ; 80CA44C
cmp r4, 0
beq @080CA4E8
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r5, =0x000022c4
adds r1, r2, r5
@@ -382249,12 +382249,12 @@ sub_80CA65C: ; 80CA65C
sub_80CA704: ; 80CA704
push {r4,lr}
sub sp, 0x4
- ldr r0, =0x08dd36c8
+ ldr r0, =gUnknown_08DD36C8
ldr r4, =0x02039d08
ldr r1, [r4]
adds r1, 0xB0
bl LZ77UnCompWram
- ldr r0, =0x08dd36a8
+ ldr r0, =gUnknown_08DD36A8
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
@@ -382266,7 +382266,7 @@ sub_80CA704: ; 80CA704
movs r1, 0x1
movs r3, 0xC
bl sub_80D2644
- ldr r2, =0x0857245c
+ ldr r2, =gUnknown_0857245C
movs r0, 0x4
str r0, [sp]
movs r0, 0x2
@@ -382686,10 +382686,10 @@ sub_80CAAA8: ; 80CAAA8
lsls r0, 24
lsrs r0, 24
lsls r1, 24
- ldr r7, =0x085724bc
+ ldr r7, =gUnknown_085724BC
cmp r1, 0
beq @080CAAB8
- ldr r7, =0x085724a4
+ ldr r7, =gUnknown_085724A4
@080CAAB8:
subs r0, 0x1
lsls r1, r0, 1
@@ -382905,7 +382905,7 @@ sub_80CAC58: ; 80CAC58
lsls r0, 24
lsrs r6, r0, 24
bl sub_81AFBF0
- ldr r1, =0x0857276c
+ ldr r1, =gUnknown_0857276C
lsls r0, r6, 3
adds r0, r1
ldrb r0, [r0, 0x4]
@@ -382995,7 +382995,7 @@ sub_80CAC58: ; 80CAC58
ldr r0, [r5]
ldr r4, =0x00002190
adds r0, r4
- ldr r2, =0x0857276c
+ ldr r2, =gUnknown_0857276C
lsls r1, r6, 3
adds r1, r2
ldr r1, [r1]
@@ -383040,7 +383040,7 @@ sub_80CAD9C: ; 80CAD9C
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x08572864
+ ldr r0, =gUnknown_08572864
movs r1, 0xB
movs r2, 0xE
movs r3, 0
@@ -385147,7 +385147,7 @@ sub_80CBDC4: ; 80CBDC4
ldr r0, [r4]
ldr r0, [r0]
mov r8, r0
- ldr r5, =0x08329f40
+ ldr r5, =gUnknown_08329F40
mov r0, r9
adds r1, r3, r0
ldrb r0, [r1]
@@ -385343,7 +385343,7 @@ sub_80CBF14: ; 80CBF14
adds r1, r3
ldr r0, [r1]
ldr r2, [r0]
- ldr r0, =0x0857291c
+ ldr r0, =gUnknown_0857291C
str r0, [r2, 0x10]
ldr r0, [r1]
ldr r0, [r0]
@@ -385697,7 +385697,7 @@ sub_80CC230: ; 80CC230
lsrs r5, 24
mov r9, r5
mov r2, sp
- ldr r0, =0x085728d4
+ ldr r0, =gUnknown_085728D4
ldm r0!, {r3,r5,r7}
stm r2!, {r3,r5,r7}
ldm r0!, {r3,r5,r7}
@@ -385707,7 +385707,7 @@ sub_80CC230: ; 80CC230
mov r10, r0
mov r6, r10
mov r2, sp
- ldr r1, =0x0857c388
+ ldr r1, =gUnknown_0857C388
adds r1, r6, r1
ldr r3, =0x0000dac0
adds r0, r3, 0
@@ -386380,7 +386380,7 @@ sub_80CC7A0: ; 80CC7A0
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x085775b8
+ ldr r1, =gUnknown_085775B8
adds r6, r0, r1
ldr r0, [r6, 0x4]
ldr r1, [r7]
@@ -386456,7 +386456,7 @@ sub_80CC7A0: ; 80CC7A0
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
- ldr r0, =0x0857af44
+ ldr r0, =gUnknown_0857AF44
adds r6, r1, r0
ldr r0, [r6, 0x4]
ldr r1, [r7]
@@ -386531,7 +386531,7 @@ sub_80CC7A0: ; 80CC7A0
ldr r5, =0x00000a68
adds r1, r5
str r0, [r1]
- ldr r4, =0x0857b004
+ ldr r4, =gUnknown_0857B004
bl sub_80D24DC
lsls r0, 2
adds r0, r4
@@ -386804,7 +386804,7 @@ sub_80CCB50: ; 80CCB50
lsls r0, 24
mov r5, r10
ldr r4, [r5]
- ldr r2, =0x08577574
+ ldr r2, =gUnknown_08577574
lsrs r0, 22
adds r1, r0, r2
ldrh r3, [r1]
@@ -386900,7 +386900,7 @@ sub_80CCB50: ; 80CCB50
adds r1, r6, r1
lsls r1, 16
asrs r1, 16
- ldr r0, =0x0857b0a8
+ ldr r0, =gUnknown_0857B0A8
movs r2, 0x1C
movs r3, 0x18
bl obj_add_from_template_forward_search
@@ -386975,7 +386975,7 @@ sub_80CCCFC: ; 80CCCFC
ldr r0, =0x00030200
str r0, [r3, 0x4]
add r1, sp, 0x4
- ldr r0, =0x0857b0a8
+ ldr r0, =gUnknown_0857B0A8
ldm r0!, {r5-r7}
stm r1!, {r5-r7}
ldm r0!, {r5-r7}
@@ -387061,7 +387061,7 @@ sub_80CCCFC: ; 80CCCFC
bl sub_80D20F8
lsls r0, 24
lsrs r0, 22
- ldr r1, =0x08577574
+ ldr r1, =gUnknown_08577574
adds r0, r1
mov r1, r9
movs r2, 0x4
@@ -387288,7 +387288,7 @@ sub_80CCF9C: ; 80CCF9C
cmp r0, 0
bne @080CCFE4
lsls r0, r1, 2
- ldr r1, =0x08577574
+ ldr r1, =gUnknown_08577574
adds r0, r1
adds r3, 0x24
adds r1, r2, r3
@@ -387303,7 +387303,7 @@ sub_80CCF9C: ; 80CCF9C
.pool
@080CCFE4:
lsls r0, r1, 2
- ldr r1, =0x08577574
+ ldr r1, =gUnknown_08577574
adds r0, r1
ldr r3, =0x0000071e
adds r1, r2, r3
@@ -387342,7 +387342,7 @@ sub_80CD00C: ; 80CD00C
thumb_func_start sub_80CD02C
sub_80CD02C: ; 80CD02C
push {r4,r5,lr}
- ldr r0, =0x0857b080
+ ldr r0, =gUnknown_0857B080
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
movs r5, 0
@080CD036:
@@ -387353,7 +387353,7 @@ sub_80CD02C: ; 80CD02C
lsls r0, 15
adds r1, r0
asrs r1, 16
- ldr r0, =0x0857b0e0
+ ldr r0, =gUnknown_0857B0E0
movs r2, 0x1C
movs r3, 0x16
bl obj_add_from_template_forward_search
@@ -387719,7 +387719,7 @@ sub_80CD2E8: ; 80CD2E8
mov r8, r3
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0857b0e0
+ ldr r0, =gUnknown_0857B0E0
lsls r5, 16
asrs r5, 16
lsls r6, 16
@@ -388827,7 +388827,7 @@ sub_80CDC38: ; 80CDC38
ldr r1, [r1]
ldr r2, =0x00000d8c
adds r3, r1, r2
- ldr r2, =0x0857b998
+ ldr r2, =gUnknown_0857B998
lsrs r0, 22
adds r0, r2
ldr r0, [r0]
@@ -389705,7 +389705,7 @@ sub_80CE350: ; 80CE350
push {r4,r5,lr}
adds r3, r0, 0
movs r5, 0
- ldr r4, =0x0857b9a4
+ ldr r4, =gUnknown_0857B9A4
@080CE358:
movs r1, 0
ldrsb r1, [r4, r1]
@@ -391014,7 +391014,7 @@ sub_80CEC00: ; 80CEC00
@080CEEC0:
ldr r2, =0x00000cf9
adds r0, r1, r2
- ldr r1, =0x085e8264
+ ldr r1, =gUnknown_085E8264
movs r2, 0
movs r3, 0x8
bl sub_8009128
@@ -391073,7 +391073,7 @@ sub_80CEC00: ; 80CEC00
ldrh r1, [r0]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r2, 0
movs r2, 0
@@ -392386,7 +392386,7 @@ sub_80CF8D8: ; 80CF8D8
sub_80CF9EC: ; 80CF9EC
push {r4,r5,lr}
movs r3, 0
- ldr r0, =0x0857b9bc
+ ldr r0, =gUnknown_0857B9BC
ldr r1, [r0]
adds r4, r0, 0
cmp r1, 0
@@ -392664,14 +392664,14 @@ sub_80CFC14: ; 80CFC14
push {r4-r6,lr}
sub sp, 0x2C
mov r1, sp
- ldr r0, =0x0857b9e4
+ ldr r0, =gUnknown_0857B9E4
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
add r4, sp, 0x18
adds r1, r4, 0
- ldr r0, =0x0857b9fc
+ ldr r0, =gUnknown_0857B9FC
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldr r0, [r0]
@@ -392703,7 +392703,7 @@ sub_80CFC14: ; 80CFC14
adds r2, r4, 0
adds r3, r5, 0
bl sub_80CD444
- ldr r0, =0x0857ba50
+ ldr r0, =gUnknown_0857BA50
movs r2, 0
ldrsh r1, [r4, r2]
movs r3, 0
@@ -392779,7 +392779,7 @@ sub_80CFC14: ; 80CFC14
movs r3, 0x15
movs r4, 0x2
@080CFD40:
- ldr r0, =0x0857ba68
+ ldr r0, =gUnknown_0857BA68
movs r1, 0
movs r2, 0
bl obj_add_from_template_forward_search
@@ -393048,7 +393048,7 @@ sub_80CFF34: ; 80CFF34
ldr r0, =0x00000c74
adds r1, r0
adds r1, r2, r1
- ldr r2, =0x0857ba80
+ ldr r2, =gUnknown_0857BA80
lsls r0, r3, 2
adds r0, r2
ldr r0, [r0]
@@ -393307,7 +393307,7 @@ sub_80D0164: ; 80D0164
str r0, [r4]
cmp r0, 0
beq @080D01B0
- ldr r0, =0x0857bb1c
+ ldr r0, =gUnknown_0857BB1C
bl Window_AddFromTemplate8Bpp
adds r1, r0, 0
ldr r0, =0x02039d08
@@ -394793,7 +394793,7 @@ sub_80D0C60: ; 80D0C60
orrs r0, r1
str r0, [r2, 0x4]
mov r1, sp
- ldr r0, =0x0857bc70
+ ldr r0, =gUnknown_0857BC70
ldm r0!, {r4-r6}
stm r1!, {r4-r6}
ldm r0!, {r4-r6}
@@ -396219,7 +396219,7 @@ sub_80D1818: ; 80D1818
adds r0, r1
movs r1, 0x15
strh r1, [r0]
- ldr r1, =0x0857bb24
+ ldr r1, =gUnknown_0857BB24
movs r3, 0x9D
lsls r3, 1
movs r0, 0
@@ -396703,7 +396703,7 @@ sub_80D1B94: ; 80D1B94
lsls r0, 16
asrs r0, 20
strh r0, [r4, 0x22]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x38
ldrsh r0, [r4, r2]
lsls r0, 4
@@ -396783,7 +396783,7 @@ sub_80D1C30: ; 80D1C30
lsls r1, 16
asrs r1, 20
strh r1, [r4, 0x22]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x38
ldrsh r0, [r4, r2]
lsls r0, 4
@@ -398221,7 +398221,7 @@ sub_80D2644: ; 80D2644
mov r2, r9
ldr r1, [r2]
adds r5, r1
- ldr r2, =0x0857bc88
+ ldr r2, =gUnknown_0857BC88
lsls r4, 2
lsls r1, r0, 4
adds r4, r1
@@ -399069,18 +399069,18 @@ sub_80D2CC4: ; 80D2CC4
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r0, =0x0857c570
+ ldr r0, =gUnknown_0857C570
str r0, [sp, 0x18]
adds r0, r4, 0
adds r2, r5, 0
bl sub_80D2EDC
str r0, [sp, 0x1C]
- ldr r0, =0x0857c5b4
+ ldr r0, =gUnknown_0857C5B4
str r0, [sp, 0x20]
- ldr r0, =0x0857c5e8
+ ldr r0, =gUnknown_0857C5E8
str r0, [sp, 0x24]
str r6, [sp, 0x28]
- ldr r0, =0x0857c388
+ ldr r0, =gUnknown_0857C388
adds r0, r4, r0
ldr r1, =0x0000dac0
adds r5, r1, 0
@@ -399144,16 +399144,16 @@ sub_80D2D78: ; 80D2D78
lsls r6, 24
lsrs r6, 24
mov r3, sp
- ldr r2, =0x0857c570
+ ldr r2, =gUnknown_0857C570
str r2, [sp]
movs r2, 0
str r2, [sp, 0x4]
- ldr r2, =0x0857c5b4
+ ldr r2, =gUnknown_0857C5B4
str r2, [sp, 0x8]
- ldr r2, =0x0857c5e8
+ ldr r2, =gUnknown_0857C5E8
str r2, [sp, 0xC]
str r1, [sp, 0x10]
- ldr r2, =0x0857c388
+ ldr r2, =gUnknown_0857C388
adds r2, r0, r2
ldr r7, =0x0000dac0
adds r1, r7, 0
@@ -399341,7 +399341,7 @@ sub_80D2EF8: ; 80D2EF8
sub_80D2F04: ; 80D2F04
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x0857c540
+ ldr r5, =gUnknown_0857C540
@080D2F0A:
lsls r0, r4, 3
adds r0, r5
@@ -399370,10 +399370,10 @@ sub_80D2F28: ; 80D2F28
movs r1, 0x82
lsls r1, 1
@080D2F3A:
- ldr r0, =0x0857c388
+ ldr r0, =gUnknown_0857C388
adds r0, r1, r0
ldrb r0, [r0]
- ldr r1, =0x0857c540
+ ldr r1, =gUnknown_0857C540
lsls r0, 3
adds r4, r0, r1
ldrh r0, [r4, 0x4]
@@ -399397,10 +399397,10 @@ sub_80D2F68: ; 80D2F68
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x0857c388
+ ldr r1, =gUnknown_0857C388
adds r0, r1
ldrb r0, [r0]
- ldr r1, =0x0857c540
+ ldr r1, =gUnknown_0857C540
lsls r0, 3
adds r4, r0, r1
ldrh r0, [r4, 0x4]
@@ -399423,7 +399423,7 @@ sub_80D2F68: ; 80D2F68
sub_80D2F9C: ; 80D2F9C
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x0857c540
+ ldr r5, =gUnknown_0857C540
@080D2FA2:
lsls r0, r4, 3
adds r0, r5
@@ -399453,10 +399453,10 @@ sub_80D2FC0: ; 80D2FC0
movs r1, 0x82
lsls r1, 1
@080D2FD2:
- ldr r0, =0x0857c388
+ ldr r0, =gUnknown_0857C388
adds r0, r1, r0
ldrb r0, [r0]
- ldr r1, =0x0857c540
+ ldr r1, =gUnknown_0857C540
lsls r0, 3
adds r0, r1
ldrh r0, [r0, 0x4]
@@ -399472,10 +399472,10 @@ sub_80D2FF0: ; 80D2FF0
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x0857c388
+ ldr r1, =gUnknown_0857C388
adds r0, r1
ldrb r0, [r0]
- ldr r1, =0x0857c540
+ ldr r1, =gUnknown_0857C540
lsls r0, 3
adds r0, r1
ldrh r0, [r0, 0x4]
@@ -399500,7 +399500,7 @@ sub_80D3020: ; 80D3020
adds r3, r1, 0
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x0857bca8
+ ldr r2, =gUnknown_0857BCA8
lsls r1, r0, 2
adds r1, r2
ldr r2, [r1]
@@ -399528,7 +399528,7 @@ sub_80D304C: ; 80D304C
lsrs r4, r0, 16
cmp r4, 0xA0
bhi @080D3074
- ldr r6, =0x0857c540
+ ldr r6, =gUnknown_0857C540
movs r5, 0x5
@080D305A:
ldr r0, [r6]
@@ -399563,7 +399563,7 @@ sub_80D3080: ; 80D3080
movs r1, 0x82
lsls r1, 1
@080D3092:
- ldr r0, =0x0857c388
+ ldr r0, =gUnknown_0857C388
adds r0, r1, r0
ldrb r0, [r0]
pop {r1}
@@ -399576,7 +399576,7 @@ sub_80D3080: ; 80D3080
sub_80D30A0: ; 80D30A0
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x0857c388
+ ldr r1, =gUnknown_0857C388
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -399596,8 +399596,8 @@ sub_80D30B0: ; 80D30B0
movs r2, 0x82
lsls r2, 1
@080D30C2:
- ldr r1, =0x0857c540
- ldr r0, =0x0857c388
+ ldr r1, =gUnknown_0857C540
+ ldr r0, =gUnknown_0857C388
adds r0, r2, r0
ldrb r0, [r0]
lsls r0, 3
@@ -399652,7 +399652,7 @@ sub_80D30DC: ; 80D30DC
strb r7, [r5]
b @080D31A4
@080D312A:
- ldr r2, =0x0857c5f0
+ ldr r2, =gUnknown_0857C5F0
ldrb r1, [r4, 0x3]
lsrs r1, 6
lsls r1, 1
@@ -399741,7 +399741,7 @@ sub_80D31B4: ; 80D31B4
mov r8, r0
movs r0, 0
str r0, [sp, 0x30]
- ldr r2, =0x0857c5f0
+ ldr r2, =gUnknown_0857C5F0
mov r0, r9
ldr r6, [r0]
ldrb r1, [r6, 0x3]
@@ -399829,7 +399829,7 @@ sub_80D328C: ; 80D328C
sub sp, 0x8
movs r1, 0
str r1, [sp]
- ldr r3, =0x0857c5f0
+ ldr r3, =gUnknown_0857C5F0
ldrb r2, [r0, 0x3]
lsrs r2, 6
lsls r2, 1
@@ -400195,7 +400195,7 @@ sub_80D352C: ; 80D352C
lsls r0, 24
lsrs r0, 24
lsls r1, 24
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsrs r1, 22
adds r1, r2
ldr r2, [r1]
@@ -400225,7 +400225,7 @@ sub_80D355C: ; 80D355C
adds r2, r0
lsls r2, 3
adds r2, r3
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsrs r1, 22
adds r1, r0
ldr r0, [r1]
@@ -400248,7 +400248,7 @@ sub_80D3584: ; 80D3584
adds r2, r0
lsls r2, 3
adds r2, r3
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsrs r1, 22
adds r1, r0
ldr r0, [r1]
@@ -400674,7 +400674,7 @@ sub_80D3718: ; 80D3718
movs r6, 0
ldr r4, =0x0203ab40
mov r9, r4
- ldr r0, =0x0857c608
+ ldr r0, =gUnknown_0857C608
mov r10, r0
@080D38F8:
lsls r2, r6, 2
@@ -400697,7 +400697,7 @@ sub_80D3718: ; 80D3718
lsrs r4, r0, 16
movs r7, 0x1
movs r5, 0
- ldr r3, =0x0857c60a
+ ldr r3, =gUnknown_0857C60A
adds r0, r2, r3
ldrb r0, [r0]
adds r6, 0x1
@@ -400882,7 +400882,7 @@ sub_80D3A9C: ; 80D3A9C
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x08290705
+ ldr r0, =gUnknown_08290705
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -401016,7 +401016,7 @@ sub_80D3B00: ; 80D3B00
asrs r1, 16
ldrb r2, [r0]
adds r2, 0x14
- ldr r0, =0x0857c66c
+ ldr r0, =gUnknown_0857C66C
movs r3, 0
bl obj_add_from_template_forward_search
ldr r1, [r4]
@@ -401809,7 +401809,7 @@ sub_80D41D0: ; 80D41D0
lsrs r0, 24
cmp r0, 0x1
bne @080D422A
- ldr r0, =0x08267edb
+ ldr r0, =gUnknown_08267EDB
bl script_env_1_execute_new_script
@080D422A:
pop {r4-r6}
@@ -402817,7 +402817,7 @@ sub_80D49B0: ; 80D49B0
bne @080D49DC
mov r4, sp
adds r4, 0xF
- ldr r0, =0x0857f544
+ ldr r0, =gUnknown_0857F544
ldr r1, [r0, 0x1C]
b @080D49F2
.align 2, 0
@@ -402825,7 +402825,7 @@ sub_80D49B0: ; 80D49B0
@080D49DC:
mov r4, sp
adds r4, 0xF
- ldr r1, =0x0857f544
+ ldr r1, =gUnknown_0857F544
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r2, =0x00000cb2
@@ -403080,7 +403080,7 @@ sub_80D4BE0: ; 80D4BE0
@080D4C08:
movs r1, 0
@080D4C0A:
- ldr r0, =0x0857f464
+ ldr r0, =gUnknown_0857F464
adds r0, r1, r0
ldrb r4, [r0]
adds r0, r5, 0
@@ -403091,7 +403091,7 @@ sub_80D4BE0: ; 80D4BE0
lsls r1, r4, 4
subs r1, r4
lsls r1, 6
- ldr r2, =0x0857dd04
+ ldr r2, =gUnknown_0857DD04
adds r1, r2
movs r2, 0x80
lsls r2, 3
@@ -403106,7 +403106,7 @@ sub_80D4BE0: ; 80D4BE0
ldrb r0, [r0, 0x16]
cmp r0, 0xE
bne @080D4C6C
- ldr r0, =0x0857f444
+ ldr r0, =gUnknown_0857F444
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
@@ -403115,7 +403115,7 @@ sub_80D4BE0: ; 80D4BE0
.pool
@080D4C6C:
lsls r0, r4, 5
- ldr r1, =0x0857f384
+ ldr r1, =gUnknown_0857F384
adds r0, r1
movs r1, 0xE0
movs r2, 0x20
@@ -403124,7 +403124,7 @@ sub_80D4BE0: ; 80D4BE0
lsls r1, r4, 4
subs r1, r4
lsls r1, 6
- ldr r0, =0x0857c684
+ ldr r0, =gUnknown_0857C684
adds r1, r0
movs r0, 0x50
str r0, [sp]
@@ -403193,7 +403193,7 @@ sub_80D4D00: ; 80D4D00
ldr r4, [r0]
ldr r0, =0x00000804
adds r4, r0
- ldr r0, =0x0857fb4c
+ ldr r0, =gUnknown_0857FB4C
movs r1, 0x44
movs r2, 0x42
movs r3, 0
@@ -403344,11 +403344,11 @@ sub_80D4E34: ; 80D4E34
ldr r4, [r0]
ldr r0, =0x00000805
adds r4, r0
- ldr r0, =0x0857fba0
+ ldr r0, =gUnknown_0857FBA0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x0857fba8
+ ldr r0, =gUnknown_0857FBA8
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x0857fbb0
+ ldr r0, =gUnknown_0857FBB0
movs r1, 0x10
movs r2, 0x10
movs r3, 0
@@ -403406,12 +403406,12 @@ sub_80D4EB0: ; 80D4EB0
negs r0, r0
cmp r1, r0
bne @080D4ED8
- ldr r0, =0x0857fb98
+ ldr r0, =gUnknown_0857FB98
b @080D4EDA
.align 2, 0
.pool
@080D4ED8:
- ldr r0, =0x0857fb9c
+ ldr r0, =gUnknown_0857FB9C
@080D4EDA:
str r0, [r4, 0x10]
adds r0, r4, 0
@@ -403635,7 +403635,7 @@ sub_80D5070: ; 80D5070
bne @080D5082
bl sub_80E162C
@080D5082:
- ldr r5, =0x0857fc94
+ ldr r5, =gUnknown_0857FC94
lsls r4, 3
adds r0, r5, 0x4
adds r0, r4, r0
@@ -403678,7 +403678,7 @@ sub_80D50D4: ; 80D50D4
lsls r5, 16
lsrs r5, 16
bl sub_80D5070
- ldr r0, =0x0857fbec
+ ldr r0, =gUnknown_0857FBEC
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -403730,7 +403730,7 @@ sub_80D511C: ; 80D511C
bl gpu_pal_free_tag
adds r0, r4, 0
bl sub_80D5070
- ldr r0, =0x0857fc7c
+ ldr r0, =gUnknown_0857FC7C
adds r1, r5, 0
adds r2, r6, 0
movs r3, 0
@@ -403763,7 +403763,7 @@ sub_80D511C: ; 80D511C
sub_80D518C: ; 80D518C
push {lr}
adds r1, r0, 0
- ldr r0, =0x0857fe10
+ ldr r0, =gUnknown_0857FE10
lsls r1, 16
asrs r1, 16
movs r2, 0x74
@@ -406454,7 +406454,7 @@ sub_80D6660: ; 80D6660
adds r1, r0, 0
b @080D667E
@080D667C:
- ldr r1, =0x085efcd4
+ ldr r1, =gUnknown_085EFCD4
@080D667E:
adds r0, r4, 0
bl gf_strcpy
@@ -406471,7 +406471,7 @@ sub_80D6660: ; 80D6660
lsls r1, r3, 3
subs r1, r3
lsls r1, 2
- ldr r0, =0x085897e4
+ ldr r0, =gUnknown_085897E4
adds r1, r0
adds r0, r4, 0
bl sub_80D66C4
@@ -406493,10 +406493,10 @@ sub_80D6660: ; 80D6660
thumb_func_start sub_80D66C4
sub_80D66C4: ; 80D66C4
push {r4,lr}
- ldr r4, =0x085efce5
+ ldr r4, =gUnknown_085EFCE5
cmp r2, 0x1
bhi @080D66CE
- ldr r4, =0x085efcdf
+ ldr r4, =gUnknown_085EFCDF
@080D66CE:
bl gf_strcpy
movs r1, 0
@@ -408341,7 +408341,7 @@ itemid_get_item: ; 80D7474
lsrs r0, 16
movs r1, 0x2C
muls r0, r1
- ldr r1, =0x085839a0
+ ldr r1, =gUnknown_085839A0
adds r0, r1
pop {r1}
bx r1
@@ -408354,7 +408354,7 @@ itemid_get_number: ; 80D7494
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408374,7 +408374,7 @@ itemid_get_market_price: ; 80D74B8
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408394,7 +408394,7 @@ itemid_get_x12: ; 80D74DC
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408414,7 +408414,7 @@ itemid_get_quality: ; 80D7500
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408434,7 +408434,7 @@ itemid_get_description: ; 80D7524
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408455,7 +408455,7 @@ itemid_is_unique: ; 80D7548
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408475,7 +408475,7 @@ itemid_get_x19: ; 80D756C
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408495,7 +408495,7 @@ itemid_get_pocket_number: ; 80D7590
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408515,7 +408515,7 @@ itemid_get_type: ; 80D75B4
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408535,7 +408535,7 @@ itemid_get_overworld_function: ; 80D75D8
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408556,7 +408556,7 @@ itemid_get_usage: ; 80D75FC
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408577,7 +408577,7 @@ itemid_get_battle_function: ; 80D7620
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408598,7 +408598,7 @@ itemid_get_x28: ; 80D7644
push {r4,lr}
lsls r0, 16
lsrs r0, 16
- ldr r4, =0x085839a0
+ ldr r4, =gUnknown_085839A0
bl itemid_sanitize
lsls r0, 16
lsrs r0, 16
@@ -408690,21 +408690,21 @@ sub_80D7678: ; 80D7678
thumb_func_start sub_80D7724
sub_80D7724: ; 80D7724
push {r4,r5,lr}
- ldr r0, =0x08c17ab0
+ ldr r0, =gUnknown_08C17AB0
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
- ldr r0, =0x08c1850c
+ ldr r0, =gUnknown_08C1850C
ldr r1, =0x06002000
bl call_LZZUnCompVram
- ldr r1, =0x08c16fa8
+ ldr r1, =gUnknown_08C16FA8
movs r0, 0x3
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x3
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x08c16e90
+ ldr r0, =gUnknown_08C16E90
movs r2, 0x80
lsls r2, 2
movs r1, 0
@@ -408738,7 +408738,7 @@ sub_80D779C: ; 80D779C
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08587f34
+ ldr r1, =gUnknown_08587F34
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -408770,7 +408770,7 @@ sub_80D779C: ; 80D779C
thumb_func_start sub_80D77E4
sub_80D77E4: ; 80D77E4
push {lr}
- ldr r0, =0x08587f44
+ ldr r0, =gUnknown_08587F44
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r0, =0x02039f2a
@@ -408804,7 +408804,7 @@ sub_80D77E4: ; 80D77E4
thumb_func_start sub_80D782C
sub_80D782C: ; 80D782C
push {r4,r5,lr}
- ldr r0, =0x08587c30
+ ldr r0, =gUnknown_08587C30
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -409550,7 +409550,7 @@ sub_80D7E44: ; 80D7E44
.align 2, 0
.pool
@080D7EC8:
- ldr r0, =0x08c17ab0
+ ldr r0, =gUnknown_08C17AB0
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
@@ -409558,7 +409558,7 @@ sub_80D7E44: ; 80D7E44
.align 2, 0
.pool
@080D7ED8:
- ldr r0, =0x08c1850c
+ ldr r0, =gUnknown_08C1850C
ldr r4, =0x06002000
adds r1, r4, 0
bl call_LZZUnCompVram
@@ -409591,7 +409591,7 @@ sub_80D7E44: ; 80D7E44
.align 2, 0
.pool
@080D7F28:
- ldr r1, =0x08c16fa8
+ ldr r1, =gUnknown_08C16FA8
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -409602,7 +409602,7 @@ sub_80D7E44: ; 80D7E44
.align 2, 0
.pool
@080D7F40:
- ldr r1, =0x08c17170
+ ldr r1, =gUnknown_08C17170
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -409623,7 +409623,7 @@ sub_80D7E44: ; 80D7E44
.align 2, 0
.pool
@080D7F7C:
- ldr r0, =0x08c16e90
+ ldr r0, =gUnknown_08C16E90
movs r2, 0x80
lsls r2, 2
movs r1, 0
@@ -410063,14 +410063,14 @@ sub_80D833C: ; 80D833C
cmp r0, 0
bne @080D83CC
ldr r0, =0x02022e2c
- ldr r1, =0x0827d507
+ ldr r1, =gUnknown_0827D507
bl gf_strcpy
b @080D83D4
.align 2, 0
.pool
@080D83CC:
ldr r0, =0x02022e2c
- ldr r1, =0x0827d531
+ ldr r1, =gUnknown_0827D531
bl gf_strcpy
@080D83D4:
bl sub_80DB89C
@@ -410231,7 +410231,7 @@ sub_80D8490: ; 80D8490
cmp r0, 0
beq @080D853C
add r0, sp, 0x4
- ldr r1, =0x085ed1a0
+ ldr r1, =gUnknown_085ED1A0
b @080D8566
.align 2, 0
.pool
@@ -410249,14 +410249,14 @@ sub_80D8490: ; 80D8490
ldrh r0, [r0, 0x8]
cmp r0, r4
bne @080D856C
- ldr r0, =0x0858c2b4
+ ldr r0, =gUnknown_0858C2B4
lsls r1, r4, 3
adds r1, r0
ldrb r0, [r1]
cmp r0, 0x3
beq @080D856C
add r0, sp, 0x4
- ldr r1, =0x085ed1a7
+ ldr r1, =gUnknown_085ED1A7
@080D8566:
bl gf_strcpy
adds r5, r0, 0
@@ -410264,7 +410264,7 @@ sub_80D8490: ; 80D8490
movs r0, 0xD
adds r1, r4, 0
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r5, 0
bl gf_strcpy
@@ -410408,14 +410408,14 @@ sub_80D8610: ; 80D8610
cmp r0, 0
bne @080D86DC
ldr r0, =0x02022e2c
- ldr r1, =0x0827d507
+ ldr r1, =gUnknown_0827D507
bl gf_strcpy
b @080D86E4
.align 2, 0
.pool
@080D86DC:
ldr r0, =0x02022e2c
- ldr r1, =0x0827d531
+ ldr r1, =gUnknown_0827D531
bl gf_strcpy
@080D86E4:
bl sub_80DB89C
@@ -411315,7 +411315,7 @@ sub_80D8B38: ; 80D8B38
adds r2, r1, 0
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
b @080D8F48
@@ -411323,7 +411323,7 @@ sub_80D8B38: ; 80D8B38
.pool
@080D8F38:
ldr r0, =0x02021dc4
- ldr r2, =0x08587f1c
+ ldr r2, =gUnknown_08587F1C
ldrb r1, [r3, 0xA]
lsls r1, 2
adds r1, r2
@@ -411331,7 +411331,7 @@ sub_80D8B38: ; 80D8B38
bl gf_strcpy
@080D8F48:
ldr r4, =0x02021fc4
- ldr r1, =0x0827d55a
+ ldr r1, =gUnknown_0827D55A
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -412265,7 +412265,7 @@ sub_80D8B38: ; 80D8B38
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827e793
+ ldr r1, =gUnknown_0827E793
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -412340,14 +412340,14 @@ sub_80D8B38: ; 80D8B38
asrs r0, r4, 24
cmp r0, 0x1
bne @080D97A0
- ldr r0, =0x0827e32e
+ ldr r0, =gUnknown_0827E32E
b @080D97A6
.align 2, 0
.pool
@080D97A0:
cmp r0, 0x2
bne @080D97B4
- ldr r0, =0x0827e35b
+ ldr r0, =gUnknown_0827E35B
@080D97A6:
movs r1, 0x1
bl sub_80DEC30
@@ -412355,7 +412355,7 @@ sub_80D8B38: ; 80D8B38
.align 2, 0
.pool
@080D97B4:
- ldr r0, =0x0827e38d
+ ldr r0, =gUnknown_0827E38D
movs r1, 0x1
bl sub_80DEC30
@080D97BC:
@@ -412380,7 +412380,7 @@ sub_80D8B38: ; 80D8B38
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827e2fe
+ ldr r1, =gUnknown_0827E2FE
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -412521,7 +412521,7 @@ sub_80D8B38: ; 80D8B38
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827e6e3
+ ldr r1, =gUnknown_0827E6E3
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -412680,7 +412680,7 @@ sub_80D8B38: ; 80D8B38
ldrh r2, [r5, 0x6]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
b @080D9AAE
@@ -412688,8 +412688,8 @@ sub_80D8B38: ; 80D8B38
.pool
@080D9A94:
ldr r0, =0x02021ec4
- ldr r3, =0x08587f08
- ldr r2, =0x0858c2b4
+ ldr r3, =gUnknown_08587F08
+ ldr r2, =gUnknown_0858C2B4
ldrh r1, [r5, 0x6]
lsls r1, 3
adds r1, r2
@@ -412756,7 +412756,7 @@ sub_80D8B38: ; 80D8B38
cmp r3, 0
bge @080D9B48
ldr r0, =0x02021fc4
- ldr r1, =0x0827e73c
+ ldr r1, =gUnknown_0827E73C
bl ExpandTextCodes
b @080D9B74
.align 2, 0
@@ -412772,14 +412772,14 @@ sub_80D8B38: ; 80D8B38
cmp r0, 0x4
bgt @080D9B6C
ldr r0, =0x02021fc4
- ldr r1, =0x0827e717
+ ldr r1, =gUnknown_0827E717
bl ExpandTextCodes
b @080D9B74
.align 2, 0
.pool
@080D9B6C:
ldr r0, =0x02021fc4
- ldr r1, =0x0827e76a
+ ldr r1, =gUnknown_0827E76A
bl ExpandTextCodes
@080D9B74:
ldr r0, =0x02021fc4
@@ -413120,11 +413120,11 @@ sub_80D8B38: ; 80D8B38
ldrh r2, [r1, 0x6]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827e7ea
+ ldr r1, =gUnknown_0827E7EA
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -413149,7 +413149,7 @@ sub_80D8B38: ; 80D8B38
@080D9E6A:
bl sub_80DB89C
ldr r4, =0x02021fc4
- ldr r1, =0x0827e817
+ ldr r1, =gUnknown_0827E817
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -413212,11 +413212,11 @@ sub_80D8B38: ; 80D8B38
ldrh r2, [r1, 0x6]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827e58a
+ ldr r1, =gUnknown_0827E58A
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -413361,7 +413361,7 @@ sub_80D8B38: ; 80D8B38
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x0827d56f
+ ldr r1, =gUnknown_0827D56F
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -413848,7 +413848,7 @@ sub_80DA3CC: ; 80DA3CC
adds r1, r2
bl gf_strcpy
ldr r5, =0x02021fc4
- ldr r0, =0x08587d90
+ ldr r0, =gUnknown_08587D90
lsls r4, 2
adds r4, r0
ldr r1, [r4]
@@ -414131,7 +414131,7 @@ sub_80DA5E8: ; 80DA5E8
ldr r0, [r0]
str r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x0827d597
+ ldr r1, =gUnknown_0827D597
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -414770,8 +414770,8 @@ sub_80DAB8C: ; 80DAB8C
movs r7, 0x1
@080DABC0:
movs r5, 0
- ldr r2, =0x085880a4
- ldr r3, =0x085898a4
+ ldr r2, =gUnknown_085880A4
+ ldr r3, =gUnknown_085898A4
@080DABC6:
ldrb r0, [r2, 0x1C]
lsls r0, 30
@@ -414843,7 +414843,7 @@ sub_80DAB8C: ; 80DAB8C
movs r0, 0xFF
strb r0, [r1]
movs r5, 0
- ldr r7, =0x085880a4
+ ldr r7, =gUnknown_085880A4
@080DAC50:
bl GenerateRandomNumber
lsls r0, 16
@@ -414916,8 +414916,8 @@ sub_80DACBC: ; 80DACBC
b @080DADF6
@080DACDE:
movs r5, 0
- ldr r3, =0x085880a4
- ldr r6, =0x085898a4
+ ldr r3, =gUnknown_085880A4
+ ldr r6, =gUnknown_085898A4
@080DACE4:
ldrb r0, [r3, 0x1C]
lsls r0, 30
@@ -415015,7 +415015,7 @@ sub_80DACBC: ; 80DACBC
adds r0, r5
lsls r0, 6
add r0, r8
- ldr r2, =0x085880a4
+ ldr r2, =gUnknown_085880A4
mov r3, sp
adds r4, r3, r1
ldrb r1, [r4]
@@ -415186,7 +415186,7 @@ sub_80DAED4: ; 80DAED4
lsls r4, r1, 24
lsrs r4, 24
ldr r0, =0x02022e2c
- ldr r1, =0x085ed1ab
+ ldr r1, =gUnknown_085ED1AB
bl gf_strcpy
adds r1, r0, 0
subs r0, r1, 0x1
@@ -415227,7 +415227,7 @@ sub_80DAF1C: ; 80DAF1C
adds r5, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x085e8d3e
+ ldr r1, =gUnknown_085E8D3E
add r0, sp, 0x4
bl gf_strcpy
lsls r1, r5, 6
@@ -415439,14 +415439,14 @@ sub_80DB09C: ; 80DB09C
thumb_func_start sub_80DB0C4
sub_80DB0C4: ; 80DB0C4
push {r4,r5,lr}
- ldr r0, =0x08587c00
+ ldr r0, =gUnknown_08587C00
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08c1c6b8
+ ldr r0, =gUnknown_08C1C6B8
movs r1, 0x88
lsls r1, 1
movs r2, 0x20
bl decompress_palette
- ldr r0, =0x08587be8
+ ldr r0, =gUnknown_08587BE8
movs r1, 0x70
movs r2, 0x24
movs r3, 0x1E
@@ -415478,11 +415478,11 @@ sub_80DB0C4: ; 80DB0C4
thumb_func_start sub_80DB120
sub_80DB120: ; 80DB120
push {lr}
- ldr r0, =0x08587c08
+ ldr r0, =gUnknown_08587C08
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08587c10
+ ldr r0, =gUnknown_08587C10
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x08587c18
+ ldr r0, =gUnknown_08587C18
movs r1, 0x60
movs r2, 0xA
movs r3, 0x1D
@@ -415530,7 +415530,7 @@ sub_80DB174: ; 80DB174
cmp r4, r0
bne @080DB1B8
lsls r0, r5, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -415543,7 +415543,7 @@ sub_80DB174: ; 80DB174
.pool
@080DB1B8:
lsls r0, r5, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -415617,7 +415617,7 @@ sub_80DB174: ; 80DB174
mov r0, r8
adds r0, 0x10
adds r0, r6, r0
- ldr r1, =0x082ff6c0
+ ldr r1, =gUnknown_082FF6C0
b @080DB280
.align 2, 0
.pool
@@ -415625,7 +415625,7 @@ sub_80DB174: ; 80DB174
mov r0, r8
adds r0, 0x10
adds r0, r6, r0
- ldr r1, =0x082ff694
+ ldr r1, =gUnknown_082FF694
@080DB280:
str r1, [r0]
lsls r0, r7, 4
@@ -415693,8 +415693,8 @@ sub_80DB2EC: ; 80DB2EC
lsls r0, 16
lsls r1, 24
lsrs r3, r1, 24
- ldr r2, =0x0858cdcc
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r1, =gUnknown_0858C2B4
lsrs r0, 13
adds r0, r1
ldrb r0, [r0]
@@ -415758,7 +415758,7 @@ prints_contest_move_description: ; 80DB370
lsls r0, 16
lsrs r0, 16
mov r8, r0
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -415800,8 +415800,8 @@ prints_contest_move_description: ; 80DB370
movs r2, 0xB
movs r3, 0x20
bl sub_80DECB8
- ldr r2, =0x0858cdcc
- ldr r0, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r0, =gUnknown_0858C2B4
mov r3, r8
lsls r1, r3, 3
adds r0, r1, r0
@@ -415846,8 +415846,8 @@ prints_contest_move_description: ; 80DB370
movs r2, 0x15
movs r3, 0x1F
bl sub_80DED10
- ldr r1, =0x0858cdcc
- ldr r0, =0x0858c2b4
+ ldr r1, =gUnknown_0858CDCC
+ ldr r0, =gUnknown_0858C2B4
adds r0, r7, r0
ldrb r0, [r0]
lsls r0, 2
@@ -415892,8 +415892,8 @@ prints_contest_move_description: ; 80DB370
movs r0, 0xA
movs r1, 0
bl Window_FastFillPixels
- ldr r1, =0x08587c50
- ldr r0, =0x0858c2b4
+ ldr r1, =gUnknown_08587C50
+ ldr r0, =gUnknown_0858C2B4
adds r0, r7, r0
ldrb r0, [r0]
lsls r0, 2
@@ -415901,7 +415901,7 @@ prints_contest_move_description: ; 80DB370
ldr r1, [r0]
movs r0, 0xA
bl sub_80DEB70
- ldr r1, =0x085e8d3e
+ ldr r1, =gUnknown_085E8D3E
movs r0, 0x9
bl sub_80DEB70
add sp, 0x10
@@ -417344,7 +417344,7 @@ sub_80DBF68: ; 80DBF68
ldr r0, =0x02022e1e
strh r1, [r0]
bl sub_80DB89C
- ldr r0, =0x0827e8da
+ ldr r0, =gUnknown_0827E8DA
movs r1, 0
bl sub_80DEC30
pop {r0}
@@ -417766,17 +417766,17 @@ sub_80DC0F4: ; 80DC0F4
thumb_func_start sub_80DC2BC
sub_80DC2BC: ; 80DC2BC
push {r4,r5,lr}
- ldr r0, =0x08587a74
+ ldr r0, =gUnknown_08587A74
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
movs r4, 0
- ldr r5, =0x08587a6c
+ ldr r5, =gUnknown_08587A6C
@080DC2C8:
ldr r0, =0x02039f26
adds r0, r4, r0
ldrb r0, [r0]
adds r0, r5
ldrb r2, [r0]
- ldr r0, =0x08587ad0
+ ldr r0, =gUnknown_08587AD0
movs r1, 0xB4
movs r3, 0x1
bl obj_add_from_template_forward_search
@@ -417982,7 +417982,7 @@ sub_80DC44C: ; 80DC44C
movs r2, 0
ldr r6, =0x02020630
ldr r5, =0x02039f34
- ldr r4, =0x08587a6c
+ ldr r4, =gUnknown_08587A6C
ldr r3, =0x02039f26
@080DC458:
ldr r0, [r5]
@@ -418066,7 +418066,7 @@ sub_80DC4F0: ; 80DC4F0
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r0, =0x08587b08
+ ldr r0, =gUnknown_08587B08
bl gpu_pal_obj_alloc_tag_and_apply
movs r5, 0
ldr r7, =0x02039f34
@@ -418075,12 +418075,12 @@ sub_80DC4F0: ; 80DC4F0
movs r6, 0
@080DC506:
lsls r0, r5, 3
- ldr r1, =0x08587ae8
+ ldr r1, =gUnknown_08587AE8
adds r0, r1
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08587b18
+ ldr r0, =gUnknown_08587B18
adds r0, r6, r0
- ldr r2, =0x08587a70
+ ldr r2, =gUnknown_08587A70
ldr r1, =0x02039f26
adds r1, r5, r1
ldrb r1, [r1]
@@ -418102,7 +418102,7 @@ sub_80DC4F0: ; 80DC4F0
adds r0, r1
lsls r0, 2
add r0, r8
- ldr r1, =0x08587b80
+ ldr r1, =gUnknown_08587B80
bl obj_set_f18_to_r0_f42_to_40
ldr r0, [r7]
ldr r0, [r0, 0x14]
@@ -418133,11 +418133,11 @@ sub_80DC4F0: ; 80DC4F0
thumb_func_start sub_80DC594
sub_80DC594: ; 80DC594
push {lr}
- ldr r0, =0x08587bb0
+ ldr r0, =gUnknown_08587BB0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08587bb8
+ ldr r0, =gUnknown_08587BB8
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x08587bc8
+ ldr r0, =gUnknown_08587BC8
movs r1, 0x1E
movs r2, 0x2C
movs r3, 0x1
@@ -418718,10 +418718,10 @@ sub_80DC9EC: ; 80DC9EC
lsrs r5, 24
ldr r1, [sp, 0xC]
lsls r4, r1, 3
- ldr r0, =0x08589904
+ ldr r0, =gUnknown_08589904
adds r0, r4, r0
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08589924
+ ldr r0, =gUnknown_08589924
adds r4, r0
adds r0, r4, 0
bl gpu_pal_obj_alloc_tag_and_apply
@@ -418729,7 +418729,7 @@ sub_80DC9EC: ; 80DC9EC
lsls r4, r2, 1
adds r4, r2
lsls r4, 3
- ldr r0, =0x0858998c
+ ldr r0, =gUnknown_0858998C
adds r4, r0
adds r0, r4, 0
movs r1, 0xB8
@@ -419156,7 +419156,7 @@ sub_80DCD48: ; 80DCD48
lsls r0, 16
lsrs r4, r0, 16
adds r0, r2, 0
- ldr r1, =0x085e8d40
+ ldr r1, =gUnknown_085E8D40
bl gf_strcpy
adds r2, r0, 0
@080DCDBC:
@@ -419199,7 +419199,7 @@ sub_80DCD48: ; 80DCD48
lsls r0, 16
lsrs r4, r0, 16
adds r0, r2, 0
- ldr r1, =0x085e8d40
+ ldr r1, =gUnknown_085E8D40
bl gf_strcpy
adds r2, r0, 0
@080DCE14:
@@ -419557,7 +419557,7 @@ sub_80DD080: ; 80DD080
ldr r1, [r0, 0x4]
adds r1, r5, r1
ldrh r0, [r1, 0x6]
- ldr r2, =0x0858c2b4
+ ldr r2, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r2
ldrb r2, [r0]
@@ -419619,7 +419619,7 @@ sub_80DD080: ; 80DD080
subs r0, r7, r6
lsls r0, 2
adds r2, r0, r2
- ldr r3, =0x0858cdcc
+ ldr r3, =gUnknown_0858CDCC
mov r1, r9
lsls r5, r1, 2
adds r3, r5, r3
@@ -419682,7 +419682,7 @@ sub_80DD080: ; 80DD080
ands r0, r2
strb r0, [r1, 0x15]
@080DD1B4:
- ldr r0, =0x0858cecc
+ ldr r0, =gUnknown_0858CECC
add r0, r9
ldr r0, [r0]
bl _call_via_r0
@@ -419795,7 +419795,7 @@ sub_80DD080: ; 80DD080
.align 2, 0
.pool
@080DD29C:
- ldr r2, =0x0858c2b4
+ ldr r2, =gUnknown_0858C2B4
ldr r5, =0x02039f34
ldr r0, [r5]
ldr r1, [r0, 0x4]
@@ -420061,10 +420061,10 @@ sub_80DD45C: ; 80DD45C
ldrh r2, [r1, 0x6]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
- ldr r3, =0x0858c2b4
+ ldr r3, =gUnknown_0858C2B4
ldr r1, [r5]
ldr r0, [r1, 0x8]
ldrb r2, [r0, 0x11]
@@ -420081,7 +420081,7 @@ sub_80DD45C: ; 80DD45C
cmp r1, 0
bne @080DD4DC
ldr r0, =0x02021ec4
- ldr r1, =0x0827e837
+ ldr r1, =gUnknown_0827E837
bl gf_strcpy
b @080DD52C
.align 2, 0
@@ -420091,7 +420091,7 @@ sub_80DD45C: ; 80DD45C
cmp r0, 0x1
bne @080DD4F4
ldr r0, =0x02021ec4
- ldr r1, =0x0827e83f
+ ldr r1, =gUnknown_0827E83F
bl gf_strcpy
b @080DD52C
.align 2, 0
@@ -420101,7 +420101,7 @@ sub_80DD45C: ; 80DD45C
cmp r0, 0x2
bne @080DD50C
ldr r0, =0x02021ec4
- ldr r1, =0x0827e847
+ ldr r1, =gUnknown_0827E847
bl gf_strcpy
b @080DD52C
.align 2, 0
@@ -420111,18 +420111,18 @@ sub_80DD45C: ; 80DD45C
cmp r0, 0x3
bne @080DD524
ldr r0, =0x02021ec4
- ldr r1, =0x0827e850
+ ldr r1, =gUnknown_0827E850
bl gf_strcpy
b @080DD52C
.align 2, 0
.pool
@080DD524:
ldr r0, =0x02021ec4
- ldr r1, =0x0827e85a
+ ldr r1, =gUnknown_0827E85A
bl gf_strcpy
@080DD52C:
ldr r4, =0x02021fc4
- ldr r1, =0x08587e10
+ ldr r1, =gUnknown_08587E10
lsls r0, r6, 2
adds r0, r1
ldr r1, [r0]
@@ -420623,7 +420623,7 @@ sub_80DD940: ; 80DD940
ldr r1, [r0]
movs r0, 0x13
ldrsb r0, [r1, r0]
- ldr r4, =0x08d8ec24
+ ldr r4, =gUnknown_08D8EC24
cmp r5, r0
bge @080DD966
adds r4, 0x40
@@ -420691,8 +420691,8 @@ sub_80DD940: ; 80DD940
thumb_func_start sub_80DD9F0
sub_80DD9F0: ; 80DD9F0
lsls r0, 16
- ldr r3, =0x085899ec
- ldr r1, =0x0858c2b4
+ ldr r3, =gUnknown_085899EC
+ ldr r1, =gUnknown_0858C2B4
lsrs r0, 13
adds r0, r1
ldrb r1, [r0, 0x1]
@@ -421525,7 +421525,7 @@ sub_80DE008: ; 80DE008
adds r1, r0
lsls r1, 2
adds r1, r6
- ldr r2, =0x08587a70
+ ldr r2, =gUnknown_08587A70
ldr r0, =0x02039f26
adds r0, r5, r0
ldrb r0, [r0]
@@ -421597,13 +421597,13 @@ sub_80DE0F0: ; 80DE0F0
bne @080DE120
ldrb r0, [r2, 0x19]
lsls r0, 5
- ldr r1, =0x08d8e9b4
+ ldr r1, =gUnknown_08D8E9B4
adds r0, r1
b @080DE122
.align 2, 0
.pool
@080DE120:
- ldr r0, =0x08d8ea34
+ ldr r0, =gUnknown_08D8EA34
@080DE122:
pop {r1}
bx r1
@@ -421822,7 +421822,7 @@ sub_80DE224: ; 80DE224
ldr r1, [r1, 0x28]
ldr r2, =0x05000400
bl CpuSet
- ldr r1, =0x08c17980
+ ldr r1, =gUnknown_08C17980
movs r0, 0x1
movs r2, 0
movs r3, 0
@@ -422589,7 +422589,7 @@ sub_80DE864: ; 80DE864
beq @080DE920
b @080DE9A2
@080DE8FA:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r6, 3
subs r1, r6
lsls r1, 2
@@ -422804,7 +422804,7 @@ sub_80DEAA8: ; 80DEAA8
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -423492,7 +423492,7 @@ sub_80DF040: ; 80DF040
ldr r0, =0x03005d8c
mov r12, r0
ldr r4, =0x00002e90
- ldr r3, =0x08587fa4
+ ldr r3, =gUnknown_08587FA4
@080DF04C:
mov r1, r12
ldr r0, [r1]
@@ -424479,7 +424479,7 @@ sub_80DF750: ; 80DF750
mov r9, r0
@080DF7AE:
add r0, sp, 0x4
- ldr r1, =0x085ed1b2
+ ldr r1, =gUnknown_085ED1B2
bl gf_strcpy
adds r5, r0, 0
ldr r0, =0x02039f26
@@ -424577,7 +424577,7 @@ sub_80DF750: ; 80DF750
mov r10, r1
@080DF884:
add r0, sp, 0x4
- ldr r1, =0x085ed1b5
+ ldr r1, =gUnknown_085ED1B5
bl gf_strcpy
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -424856,12 +424856,12 @@ CreateShopMainMenu: ; 80DFA78
strb r4, [r5, 0xF]
cmp r4, 0
bne @080DFACC
- ldr r0, =0x08589a38
+ ldr r0, =gUnknown_08589A38
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r4, =0x08589a10
+ ldr r4, =gUnknown_08589A10
adds r0, r4, 0
movs r1, 0x3
bl GetMaxWidthInMenuTable
@@ -424880,12 +424880,12 @@ CreateShopMainMenu: ; 80DFA78
.align 2, 0
.pool
@080DFACC:
- ldr r0, =0x08589a38
+ ldr r0, =gUnknown_08589A38
ldr r1, [r0, 0xC]
ldr r0, [r0, 0x8]
str r0, [sp, 0x8]
str r1, [sp, 0xC]
- ldr r4, =0x08589a28
+ ldr r4, =gUnknown_08589A28
adds r0, r4, 0
movs r1, 0x2
bl GetMaxWidthInMenuTable
@@ -425166,7 +425166,7 @@ sub_80DFCF8: ; 80DFCF8
ldrb r0, [r0, 0xF]
cmp r0, 0x2
bne @080DFD2C
- ldr r1, =0x085e95c7
+ ldr r1, =gUnknown_085E95C7
ldr r2, =sub_80DFD44 + 1
adds r0, r4, 0
bl sub_81978EC
@@ -425174,7 +425174,7 @@ sub_80DFCF8: ; 80DFCF8
.align 2, 0
.pool
@080DFD2C:
- ldr r1, =0x085e959b
+ ldr r1, =gUnknown_085E959B
ldr r2, =sub_80DFD44 + 1
adds r0, r5, 0
bl sub_81978EC
@@ -425430,7 +425430,7 @@ GetShopItemNames: ; 80DFF2C
lsls r5, r6, 4
ldr r0, [r4]
adds r0, r5
- ldr r1, =0x085e8cf7
+ ldr r1, =gUnknown_085E8CF7
bl gf_strcpy
ldr r2, =0x02039f74
ldr r0, [r2]
@@ -425444,7 +425444,7 @@ GetShopItemNames: ; 80DFF2C
str r0, [r1, 0x4]
ldr r3, =0x03006310
adds r1, r3, 0
- ldr r0, =0x08589a48
+ ldr r0, =gUnknown_08589A48
ldm r0!, {r4-r6}
stm r1!, {r4-r6}
ldm r0!, {r4-r6}
@@ -425501,7 +425501,7 @@ GetShopItemName: ; 80E0000
.pool
@080E0020:
lsls r1, r4, 5
- ldr r0, =0x085a5c09
+ ldr r0, =gUnknown_085A5C09
adds r1, r0
adds r0, r5, 0
bl gf_strcpy
@@ -425586,7 +425586,7 @@ PrintShopItemDescription: ; 80E003C
.align 2, 0
.pool
@080E00D8:
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
lsls r1, r7, 5
adds r0, 0x18
adds r1, r0
@@ -425595,7 +425595,7 @@ PrintShopItemDescription: ; 80E003C
.align 2, 0
.pool
@080E00E8:
- ldr r4, =0x085e93e0
+ ldr r4, =gUnknown_085E93E0
@080E00EA:
movs r0, 0x2
movs r1, 0
@@ -425656,7 +425656,7 @@ PrintShopBuyPrice: ; 80E0114
.pool
@080E0164:
ldr r0, =0x02021cc4
- ldr r2, =0x085a5c08
+ ldr r2, =gUnknown_085A5C08
lsls r1, 5
adds r1, r2
ldrh r1, [r1, 0x14]
@@ -425665,7 +425665,7 @@ PrintShopBuyPrice: ; 80E0114
bl decimal_int_to_string
@080E0176:
ldr r4, =0x02021fc4
- ldr r1, =0x085e969c
+ ldr r1, =gUnknown_085E969C
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x7
@@ -425678,7 +425678,7 @@ PrintShopBuyPrice: ; 80E0114
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
- ldr r0, =0x08589ab3
+ ldr r0, =gUnknown_08589AB3
str r0, [sp, 0x8]
movs r0, 0x1
negs r0, r0
@@ -425775,7 +425775,7 @@ sub_80E0250: ; 80E0250
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r1, =0x085e8d60
+ ldr r1, =gUnknown_085E8D60
movs r0, 0
str r0, [sp]
str r4, [sp, 0x4]
@@ -425901,7 +425901,7 @@ sub_80E036C: ; 80E036C
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08589a60
+ ldr r1, =gUnknown_08589A60
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -425974,7 +425974,7 @@ sub_80E036C: ; 80E036C
sub_80E0424: ; 80E0424
push {lr}
sub sp, 0x4
- ldr r1, =0x08d9afbc
+ ldr r1, =gUnknown_08D9AFBC
movs r2, 0xE8
lsls r2, 2
ldr r3, =0x000003e3
@@ -425982,11 +425982,11 @@ sub_80E0424: ; 80E0424
str r0, [sp]
movs r0, 0x1
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x08d9b0f0
+ ldr r0, =gUnknown_08D9B0F0
ldr r1, =0x02039f70
ldr r1, [r1]
bl call_LZZUnCompWram
- ldr r0, =0x08d9b0c8
+ ldr r0, =gUnknown_08D9B0C8
movs r1, 0xC0
movs r2, 0x20
bl decompress_palette
@@ -426000,7 +426000,7 @@ sub_80E0424: ; 80E0424
thumb_func_start sub_80E0468
sub_80E0468: ; 80E0468
push {lr}
- ldr r0, =0x08589a70
+ ldr r0, =gUnknown_08589A70
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -426042,7 +426042,7 @@ sub_80E04A4: ; 80E04A4
str r4, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x08589ab0
+ ldr r5, =gUnknown_08589AB0
adds r4, r5
str r4, [sp, 0x8]
lsls r6, 24
@@ -426894,7 +426894,7 @@ sub_80E0AC8: ; 80E0AC8
movs r3, 0x80
lsls r3, 6
adds r1, r3
- ldr r2, =0x085a5c08
+ ldr r2, =gUnknown_085A5C08
lsls r0, r5, 5
adds r0, r2
ldrh r0, [r0, 0x14]
@@ -426916,7 +426916,7 @@ sub_80E0AC8: ; 80E0AC8
lsls r0, 24
cmp r0, 0
bne @080E0BD0
- ldr r1, =0x085e9539
+ ldr r1, =gUnknown_085E9539
ldr r2, =sub_80E10A0 + 1
b @080E0C28
.align 2, 0
@@ -426944,16 +426944,16 @@ sub_80E0AC8: ; 80E0AC8
lsrs r0, 16
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
- ldr r1, =0x085e9417
+ ldr r1, =gUnknown_085E9417
b @080E0C26
.align 2, 0
.pool
@080E0C24:
- ldr r1, =0x085e93ef
+ ldr r1, =gUnknown_085E93EF
@080E0C26:
ldr r2, =sub_80E0CA4 + 1
@080E0C28:
@@ -426965,7 +426965,7 @@ sub_80E0AC8: ; 80E0AC8
@080E0C38:
ldr r0, =0x02021cc4
lsls r1, r5, 5
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -426980,14 +426980,14 @@ sub_80E0AC8: ; 80E0AC8
cmp r0, 0x1
bne @080E0C7C
ldr r0, =0x02021fc4
- ldr r1, =0x085e9468
+ ldr r1, =gUnknown_085E9468
bl ExpandTextCodes
b @080E0C84
.align 2, 0
.pool
@080E0C7C:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9493
+ ldr r1, =gUnknown_085E9493
bl ExpandTextCodes
@080E0C84:
ldr r1, =0x02021fc4
@@ -427031,7 +427031,7 @@ sub_80E0CA4: ; 80E0CA4
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e93d5
+ ldr r1, =gUnknown_085E93D5
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -427181,7 +427181,7 @@ sub_80E0D88: ; 80E0D88
movs r2, 0
movs r3, 0x6
bl decimal_int_to_string
- ldr r1, =0x085e943f
+ ldr r1, =gUnknown_085E943F
ldr r2, =sub_80E0EAC + 1
adds r0, r6, 0
bl sub_80E04E8
@@ -427219,14 +427219,14 @@ sub_80E0EAC: ; 80E0EAC
sub sp, 0x10
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08589aa8
+ ldr r1, =gUnknown_08589AA8
movs r2, 0
str r2, [sp]
movs r2, 0x1
str r2, [sp, 0x4]
movs r2, 0xD
str r2, [sp, 0x8]
- ldr r2, =0x08589a08
+ ldr r2, =gUnknown_08589A08
str r2, [sp, 0xC]
movs r2, 0x1
movs r3, 0
@@ -427262,7 +427262,7 @@ sub_80E0EDC: ; 80E0EDC
lsrs r0, 24
cmp r0, 0x1
bne @080E0F30
- ldr r1, =0x085e94c5
+ ldr r1, =gUnknown_085E94C5
ldr r2, =sub_80E0F88 + 1
adds r0, r5, 0
bl sub_80E04E8
@@ -427272,7 +427272,7 @@ sub_80E0EDC: ; 80E0EDC
.align 2, 0
.pool
@080E0F30:
- ldr r1, =0x085e9558
+ ldr r1, =gUnknown_085E9558
ldr r2, =sub_80E10A0 + 1
b @080E0F60
.align 2, 0
@@ -427286,12 +427286,12 @@ sub_80E0EDC: ; 80E0EDC
ldrb r0, [r6, 0xF]
cmp r0, 0x1
bne @080E0F5C
- ldr r1, =0x085e94e7
+ ldr r1, =gUnknown_085E94E7
b @080E0F5E
.align 2, 0
.pool
@080E0F5C:
- ldr r1, =0x085e9510
+ ldr r1, =gUnknown_085E9510
@080E0F5E:
ldr r2, =sub_80E0F88 + 1
@080E0F60:
@@ -427301,7 +427301,7 @@ sub_80E0EDC: ; 80E0EDC
.align 2, 0
.pool
@080E0F70:
- ldr r1, =0x085e957f
+ ldr r1, =gUnknown_085E957F
ldr r2, =sub_80E10A0 + 1
adds r0, r7, 0
bl sub_80E04E8
@@ -427403,7 +427403,7 @@ sub_80E100C: ; 80E100C
lsrs r0, 24
cmp r0, 0x1
bne @080E106C
- ldr r1, =0x085e95ea
+ ldr r1, =gUnknown_085E95EA
ldr r2, =sub_80E10A0 + 1
adds r0, r4, 0
bl sub_80E04E8
@@ -427509,7 +427509,7 @@ sub_80E10EC: ; 80E10EC
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -427938,27 +427938,27 @@ sub_80E1444: ; 80E1444
.4byte @080E14C4
.4byte @080E14D4
@080E1490:
- ldr r1, =0x08589aba
+ ldr r1, =gUnknown_08589ABA
b @080E14C6
.align 2, 0
.pool
@080E1498:
- ldr r1, =0x08589ac0
+ ldr r1, =gUnknown_08589AC0
b @080E14C6
.align 2, 0
.pool
@080E14A0:
- ldr r1, =0x08589ac6
+ ldr r1, =gUnknown_08589AC6
b @080E14B2
.align 2, 0
.pool
@080E14A8:
- ldr r1, =0x08589acc
+ ldr r1, =gUnknown_08589ACC
b @080E14C6
.align 2, 0
.pool
@080E14B0:
- ldr r1, =0x08589ad2
+ ldr r1, =gUnknown_08589AD2
@080E14B2:
movs r2, 0xC0
lsls r2, 4
@@ -427968,7 +427968,7 @@ sub_80E1444: ; 80E1444
.align 2, 0
.pool
@080E14C4:
- ldr r1, =0x08589ad8
+ ldr r1, =gUnknown_08589AD8
@080E14C6:
adds r0, r3, 0
movs r2, 0
@@ -427977,7 +427977,7 @@ sub_80E1444: ; 80E1444
.align 2, 0
.pool
@080E14D4:
- ldr r1, =0x08589ade
+ ldr r1, =gUnknown_08589ADE
adds r0, r3, 0
movs r2, 0
bl sub_80E12E8
@@ -428224,7 +428224,7 @@ sub_80E167C: ; 80E167C
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
- ldr r1, =0x0858a654
+ ldr r1, =gUnknown_0858A654
@080E16B4:
adds r0, r1
pop {r4}
@@ -428310,7 +428310,7 @@ sub_80E16DC: ; 80E16DC
sub_80E1738: ; 80E1738
push {lr}
bl sub_809D280
- ldr r1, =0x082742f9
+ ldr r1, =gUnknown_082742F9
cmp r0, r1
bne @080E1768
ldr r0, =0x03005df0
@@ -428337,7 +428337,7 @@ sub_80E1738: ; 80E1738
sub_80E1770: ; 80E1770
push {lr}
bl sub_809D280
- ldr r1, =0x082742f9
+ ldr r1, =gUnknown_082742F9
cmp r0, r1
bne @080E178C
bl sub_80E16DC
@@ -428359,7 +428359,7 @@ sub_80E1794: ; 80E1794
movs r2, 0
ldr r6, =0x03005d8c
ldr r5, =0x0000169c
- ldr r0, =0x0858abd0
+ ldr r0, =gUnknown_0858ABD0
ldr r3, [r0]
ldr r4, [r0, 0x4]
@080E17A2:
@@ -428454,7 +428454,7 @@ sub_80E17C8: ; 80E17C8
strb r1, [r4, 0x5]
cmp r1, 0xA
bne @080E1864
- ldr r0, =0x0858abd0
+ ldr r0, =gUnknown_0858ABD0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r4]
@@ -428504,7 +428504,7 @@ sub_80E1870: ; 80E1870
subs r1, r0
cmp r6, r1
blt @080E18CC
- ldr r0, =0x0858abd0
+ ldr r0, =gUnknown_0858ABD0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r4]
@@ -428572,7 +428572,7 @@ sub_80E191C: ; 80E191C
lsrs r7, r3, 24
bl sub_80E16C0
adds r6, r0, 0
- ldr r0, =0x0858abd0
+ ldr r0, =gUnknown_0858ABD0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r6]
@@ -428621,7 +428621,7 @@ sub_80E1984: ; 80E1984
adds r2, r0
ldr r0, =0x0000169c
adds r2, r0
- ldr r0, =0x0858abd0
+ ldr r0, =gUnknown_0858ABD0
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r2]
@@ -429358,7 +429358,7 @@ sub_80E1EFC: ; 80E1EFC
lsls r4, 24
lsrs r4, 24
str r4, [sp, 0x4]
- ldr r1, =0x0858b760
+ ldr r1, =gUnknown_0858B760
lsls r0, r2, 3
adds r0, r1
ldrb r6, [r0, 0x4]
@@ -429448,7 +429448,7 @@ sub_80E1FBC: ; 80E1FBC
strb r0, [r1]
movs r2, 0
ldr r6, =sub_80E2058 + 1
- ldr r5, =0x0858bb68
+ ldr r5, =gUnknown_0858BB68
movs r3, 0xC
@080E1FE6:
adds r0, r2, r5
@@ -429737,7 +429737,7 @@ sub_80E21D0: ; 80E21D0
strh r1, [r0]
movs r2, 0
movs r6, 0
- ldr r1, =0x0858b760
+ ldr r1, =gUnknown_0858B760
lsls r5, 3
adds r0, r5, r1
str r5, [sp, 0xC]
@@ -429772,7 +429772,7 @@ sub_80E21D0: ; 80E21D0
bl sub_80E2D5C
lsls r0, 24
lsrs r7, r0, 24
- ldr r2, =0x0858b760
+ ldr r2, =gUnknown_0858B760
mov r9, r2
ldr r0, [sp, 0xC]
add r9, r0
@@ -429928,7 +429928,7 @@ CreatePCMenu: ; 80E239C
movs r7, 0x8
movs r5, 0
movs r4, 0
- ldr r6, =0x0858bb70
+ ldr r6, =gUnknown_0858BB70
@080E23AC:
ldm r6!, {r0}
adds r1, r5, 0
@@ -429943,7 +429943,7 @@ CreatePCMenu: ; 80E239C
lsls r0, 24
cmp r0, 0
beq @080E23D4
- ldr r0, =0x085eb18b
+ ldr r0, =gUnknown_085EB18B
adds r1, r5, 0
bl display_text_and_get_width
adds r5, r0, 0
@@ -429970,7 +429970,7 @@ CreatePCMenu: ; 80E239C
adds r0, r6, 0
movs r1, 0
bl SetStandardWindowBorderStyle
- ldr r2, =0x085eb18b
+ ldr r2, =gUnknown_085EB18B
movs r0, 0x21
str r0, [sp]
movs r5, 0xFF
@@ -429981,7 +429981,7 @@ CreatePCMenu: ; 80E239C
movs r1, 0x1
adds r3, r7, 0
bl Print
- ldr r2, =0x085eb198
+ ldr r2, =gUnknown_085EB198
movs r0, 0x31
str r0, [sp]
str r5, [sp, 0x4]
@@ -430006,7 +430006,7 @@ CreatePCMenu: ; 80E239C
adds r0, r6, 0
movs r1, 0
bl SetStandardWindowBorderStyle
- ldr r2, =0x085eb198
+ ldr r2, =gUnknown_085EB198
movs r0, 0x21
str r0, [sp]
movs r0, 0xFF
@@ -430023,7 +430023,7 @@ CreatePCMenu: ; 80E239C
lsrs r1, r0, 24
cmp r1, 0
beq @080E24B0
- ldr r2, =0x085eb176
+ ldr r2, =gUnknown_085EB176
movs r0, 0x1
str r0, [sp]
movs r0, 0xFF
@@ -430038,7 +430038,7 @@ CreatePCMenu: ; 80E239C
.align 2, 0
.pool
@080E24B0:
- ldr r2, =0x085eb169
+ ldr r2, =gUnknown_085EB169
movs r0, 0x1
str r0, [sp]
movs r0, 0xFF
@@ -430050,7 +430050,7 @@ CreatePCMenu: ; 80E239C
bl Print
@080E24C6:
ldr r4, =0x02021fc4
- ldr r1, =0x085eb183
+ ldr r1, =gUnknown_085EB183
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r6, 0
@@ -430087,7 +430087,7 @@ sub_80E2514: ; 80E2514
movs r0, 0
movs r1, 0x1
bl sub_819786C
- ldr r2, =0x0827266f
+ ldr r2, =gUnknown_0827266F
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -430392,7 +430392,7 @@ sub_80E2578: ; 80E2578
lsls r6, r7, 25
subs r0, r7, 0x1
mov r9, r0
- ldr r5, =0x0858bb80
+ ldr r5, =gUnknown_0858BB80
@080E27B0:
ldr r0, =0x03001124
adds r0, r4, r0
@@ -430430,7 +430430,7 @@ sub_80E2578: ; 80E2578
bl SetStandardWindowBorderStyle
movs r5, 0
movs r4, 0
- ldr r0, =0x0858bb80
+ ldr r0, =gUnknown_0858BB80
mov r8, r0
@080E2802:
ldr r0, =0x03001124
@@ -430793,7 +430793,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bbac
+ ldr r4, =gUnknown_0858BBAC
b @080E2B12
.align 2, 0
.pool
@@ -430801,7 +430801,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bb9c
+ ldr r4, =gUnknown_0858BB9C
b @080E2B12
.align 2, 0
.pool
@@ -430809,7 +430809,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bbbc
+ ldr r4, =gUnknown_0858BBBC
b @080E2B12
.align 2, 0
.pool
@@ -430817,7 +430817,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bbcc
+ ldr r4, =gUnknown_0858BBCC
b @080E2B12
.align 2, 0
.pool
@@ -430825,7 +430825,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bbec
+ ldr r4, =gUnknown_0858BBEC
@080E2B12:
bl GetMenuCursorPos
lsls r0, 24
@@ -430851,7 +430851,7 @@ sub_80E2A94: ; 80E2A94
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r4, =0x0858bbe0
+ ldr r4, =gUnknown_0858BBE0
bl GetMenuCursorPos
lsls r0, 24
lsrs r0, 22
@@ -430917,7 +430917,7 @@ CreateStartMenu: ; 80E2BAC
adds r0, r4, 0
movs r1, 0
bl SetStandardWindowBorderStyle
- ldr r2, =0x085eb25c
+ ldr r2, =gUnknown_085EB25C
movs r0, 0x9
str r0, [sp]
movs r5, 0xFF
@@ -430928,7 +430928,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb264
+ ldr r2, =gUnknown_085EB264
movs r0, 0x19
str r0, [sp]
str r5, [sp, 0x4]
@@ -430937,7 +430937,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb26c
+ ldr r2, =gUnknown_085EB26C
movs r0, 0x29
str r0, [sp]
str r5, [sp, 0x4]
@@ -430946,7 +430946,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb270
+ ldr r2, =gUnknown_085EB270
movs r0, 0x39
str r0, [sp]
str r5, [sp, 0x4]
@@ -430965,7 +430965,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb279
+ ldr r2, =gUnknown_085EB279
movs r0, 0x59
str r0, [sp]
str r5, [sp, 0x4]
@@ -430974,7 +430974,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb27e
+ ldr r2, =gUnknown_085EB27E
movs r0, 0x69
str r0, [sp]
str r5, [sp, 0x4]
@@ -430983,7 +430983,7 @@ CreateStartMenu: ; 80E2BAC
movs r1, 0x1
movs r3, 0x8
bl Print
- ldr r2, =0x085eb285
+ ldr r2, =gUnknown_085EB285
movs r0, 0x79
str r0, [sp]
str r5, [sp, 0x4]
@@ -431297,7 +431297,7 @@ choose_name_or_words_screen_setup: ; 80E2EA8
ldr r1, [r5]
ldr r6, =0x00001e28
adds r3, r1, r6
- ldr r2, =0x0858bfd8
+ ldr r2, =gUnknown_0858BFD8
ldr r4, =0x00001e2c
adds r0, r1, r4
ldrb r0, [r0]
@@ -431475,7 +431475,7 @@ choose_name_or_words_screen_init_bgs: ; 80E2FE4
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0858be00
+ ldr r1, =gUnknown_0858BE00
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -431515,7 +431515,7 @@ choose_name_or_words_screen_init_bgs: ; 80E2FE4
bl sub_8197200
@080E30D8:
lsls r0, r4, 3
- ldr r1, =0x0858be10
+ ldr r1, =gUnknown_0858BE10
adds r0, r1
bl Window_AddFromTemplate
ldr r5, =0x02039f94
@@ -431669,7 +431669,7 @@ sub_80E31B0: ; 80E31B0
sub_80E3244: ; 80E3244
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0858bebb
+ ldr r1, =gUnknown_0858BEBB
adds r0, r1
ldrb r0, [r0]
bx lr
@@ -431679,7 +431679,7 @@ sub_80E3244: ; 80E3244
thumb_func_start sub_80E3254
sub_80E3254: ; 80E3254
- ldr r1, =0x0858bebe
+ ldr r1, =gUnknown_0858BEBE
ldr r0, =0x02039f94
ldr r0, [r0]
ldr r2, =0x00001e22
@@ -431694,7 +431694,7 @@ sub_80E3254: ; 80E3254
thumb_func_start sub_80E3274
sub_80E3274: ; 80E3274
- ldr r1, =0x0858bec1
+ ldr r1, =gUnknown_0858BEC1
ldr r0, =0x02039f94
ldr r0, [r0]
ldr r2, =0x00001e22
@@ -431711,7 +431711,7 @@ sub_80E3274: ; 80E3274
sub_80E3294: ; 80E3294
push {r4-r6,lr}
sub sp, 0x4
- ldr r1, =0x08dd4544
+ ldr r1, =gUnknown_08DD4544
movs r0, 0x3
bl sub_80E4CF8
ldr r5, =0x02039f94
@@ -431721,10 +431721,10 @@ sub_80E3294: ; 80E3294
movs r6, 0
movs r1, 0x1
strb r1, [r0]
- ldr r1, =0x08dd46e0
+ ldr r1, =gUnknown_08DD46E0
movs r0, 0x2
bl sub_80E4CF8
- ldr r1, =0x08dd4620
+ ldr r1, =gUnknown_08DD4620
movs r0, 0x1
bl sub_80E4CF8
ldr r0, [r5]
@@ -432027,7 +432027,7 @@ pokemon_transfer_to_pc_with_message: ; 80E34E4
lsrs r5, r0, 24
@080E3586:
ldr r4, =0x02021fc4
- ldr r1, =0x0858bdb8
+ ldr r1, =gUnknown_0858BDB8
lsls r0, r5, 2
adds r0, r1
ldr r1, [r0]
@@ -432235,7 +432235,7 @@ sub_80E375C: ; 80E375C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0858bec4
+ ldr r5, =gUnknown_0858BEC4
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -432863,7 +432863,7 @@ sub_80E3C20: ; 80E3C20
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0858bed4
+ ldr r1, =gUnknown_0858BED4
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -432905,7 +432905,7 @@ sub_80E3C6C: ; 80E3C6C
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x0858bedc
+ ldr r1, =gUnknown_0858BEDC
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -432965,7 +432965,7 @@ sub_80E3CC8: ; 80E3CC8
thumb_func_start sub_80E3CE4
sub_80E3CE4: ; 80E3CE4
push {r4-r6,lr}
- ldr r0, =0x0858c138
+ ldr r0, =gUnknown_0858C138
movs r1, 0x26
movs r2, 0x58
movs r3, 0x1
@@ -433051,7 +433051,7 @@ sub_80E3D78: ; 80E3D78
lsrs r1, r0, 16
mov r8, r1
asrs r6, r0, 16
- ldr r4, =0x0858bea0
+ ldr r4, =gUnknown_0858BEA0
bl sub_80E3274
lsls r0, 24
lsrs r0, 24
@@ -433060,7 +433060,7 @@ sub_80E3D78: ; 80E3D78
cmp r6, r0
bge @080E3DD8
bl sub_80E3274
- ldr r1, =0x0858bea3
+ ldr r1, =gUnknown_0858BEA3
lsls r0, 24
lsrs r0, 21
adds r0, r6, r0
@@ -433259,7 +433259,7 @@ sub_80E3F30: ; 80E3F30
lsrs r0, 24
cmp r4, r0
blt @080E3F64
- ldr r0, =0x0858bee4
+ ldr r0, =gUnknown_0858BEE4
movs r2, 0
ldrsh r1, [r5, r2]
adds r1, r0
@@ -433279,7 +433279,7 @@ sub_80E3F30: ; 80E3F30
thumb_func_start sub_80E3F70
sub_80E3F70: ; 80E3F70
push {r4,lr}
- ldr r4, =0x0858bea0
+ ldr r4, =gUnknown_0858BEA0
bl sub_80E3274
lsls r0, 24
lsrs r0, 24
@@ -433297,7 +433297,7 @@ sub_80E3F8C: ; 80E3F8C
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x0858c0c0
+ ldr r0, =gUnknown_0858C0C0
movs r1, 0xCC
movs r2, 0x58
movs r3, 0
@@ -433315,7 +433315,7 @@ sub_80E3F8C: ; 80E3F8C
ldr r0, =0x02020630
mov r8, r0
add r5, r8
- ldr r1, =0x0858c050
+ ldr r1, =gUnknown_0858C050
adds r0, r5, 0
bl obj_set_f18_to_r0_f42_to_40
adds r1, r5, 0
@@ -433324,7 +433324,7 @@ sub_80E3F8C: ; 80E3F8C
movs r6, 0x4
orrs r0, r6
strb r0, [r1]
- ldr r0, =0x0858c0f0
+ ldr r0, =gUnknown_0858C0F0
movs r1, 0xCC
movs r2, 0x54
movs r3, 0x1
@@ -433336,14 +433336,14 @@ sub_80E3F8C: ; 80E3F8C
adds r4, r0
lsls r4, 2
add r4, r8
- ldr r1, =0x0858c058
+ ldr r1, =gUnknown_0858C058
adds r0, r4, 0
bl obj_set_f18_to_r0_f42_to_40
adds r4, 0x3E
ldrb r0, [r4]
orrs r0, r6
strb r0, [r4]
- ldr r0, =0x0858c0d8
+ ldr r0, =gUnknown_0858C0D8
movs r1, 0xCC
movs r2, 0x53
movs r3, 0x2
@@ -433401,7 +433401,7 @@ sub_80E4050: ; 80E4050
sub_80E4084: ; 80E4084
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, =0x0858bee8
+ ldr r5, =gUnknown_0858BEE8
@080E408A:
movs r1, 0x2E
ldrsh r0, [r4, r1]
@@ -433570,7 +433570,7 @@ sub_80E41B8: ; 80E41B8
mov r8, r2
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0858bef8
+ ldr r0, =gUnknown_0858BEF8
lsls r4, r5, 1
adds r0, r4, r0
ldrh r0, [r0]
@@ -433583,7 +433583,7 @@ sub_80E41B8: ; 80E41B8
orrs r1, r0
mov r0, r8
strb r1, [r0, 0x5]
- ldr r0, =0x0858befe
+ ldr r0, =gUnknown_0858BEFE
adds r4, r0
ldrh r0, [r4]
bl gpu_tile_obj_tag_get_range_start
@@ -433613,7 +433613,7 @@ sub_80E4218: ; 80E4218
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x0858c108
+ ldr r0, =gUnknown_0858C108
movs r1, 0xCC
movs r2, 0x74
movs r3, 0
@@ -433625,7 +433625,7 @@ sub_80E4218: ; 80E4218
lsls r4, 2
ldr r6, =0x02020630
adds r4, r6
- ldr r0, =0x0858c070
+ ldr r0, =gUnknown_0858C070
mov r8, r0
adds r0, r4, 0
mov r1, r8
@@ -433635,7 +433635,7 @@ sub_80E4218: ; 80E4218
movs r5, 0x4
orrs r0, r5
strb r0, [r4]
- ldr r0, =0x0858c120
+ ldr r0, =gUnknown_0858C120
movs r1, 0xCC
movs r2, 0x8C
movs r3, 0
@@ -433671,7 +433671,7 @@ sub_80E4290: ; 80E4290
adds r0, r4
ldrh r1, [r0]
subs r1, 0x5
- ldr r0, =0x0858c150
+ ldr r0, =gUnknown_0858C150
lsls r1, 16
asrs r1, 16
movs r2, 0x38
@@ -433711,7 +433711,7 @@ sub_80E4290: ; 80E4290
lsls r0, 10
adds r1, r0
asrs r1, 16
- ldr r0, =0x0858c168
+ ldr r0, =gUnknown_0858C168
movs r2, 0x3C
movs r3, 0
bl obj_add_from_template_forward_search
@@ -433756,7 +433756,7 @@ sub_80E4290: ; 80E4290
thumb_func_start sub_80E4354
sub_80E4354: ; 80E4354
push {lr}
- ldr r1, =0x0858bf04
+ ldr r1, =gUnknown_0858BF04
ldr r0, =0x02039f94
ldr r0, [r0]
ldr r2, =0x00001e28
@@ -433821,7 +433821,7 @@ sub_80E4384: ; 80E4384
thumb_func_start sub_80E43E0
sub_80E43E0: ; 80E43E0
push {r4,lr}
- ldr r0, =0x0858c180
+ ldr r0, =gUnknown_0858C180
movs r1, 0x38
movs r2, 0x29
movs r3, 0
@@ -433833,7 +433833,7 @@ sub_80E43E0: ; 80E43E0
lsls r4, 2
ldr r0, =0x02020630
adds r4, r0
- ldr r1, =0x0858c078
+ ldr r1, =gUnknown_0858C078
adds r0, r4, 0
bl obj_set_f18_to_r0_f42_to_40
ldrb r0, [r4, 0x5]
@@ -433941,7 +433941,7 @@ sub_80E44BC: ; 80E44BC
@080E44E4:
cmp r5, 0x9
beq @080E4500
- ldr r1, =0x0858bf18
+ ldr r1, =gUnknown_0858BF18
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -434149,7 +434149,7 @@ sub_80E465C: ; 80E465C
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x0858bf28
+ ldr r3, =gUnknown_0858BF28
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -434239,26 +434239,26 @@ sub_80E46F0: ; 80E46F0
push {r5-r7}
sub sp, 0x34
mov r9, r0
- ldr r1, =0x0858bf34
+ ldr r1, =gUnknown_0858BF34
mov r0, sp
movs r2, 0xA
bl memcpy
add r0, sp, 0xC
mov r10, r0
- ldr r1, =0x0858bf3e
+ ldr r1, =gUnknown_0858BF3E
movs r2, 0xA
bl memcpy
mov r1, sp
adds r1, 0x18
str r1, [sp, 0x2C]
- ldr r1, =0x0858bf48
+ ldr r1, =gUnknown_0858BF48
ldr r0, [sp, 0x2C]
movs r2, 0x8
bl memcpy
mov r2, sp
adds r2, 0x20
str r2, [sp, 0x30]
- ldr r1, =0x0858bf50
+ ldr r1, =gUnknown_0858BF50
adds r0, r2, 0
movs r2, 0x6
bl memcpy
@@ -434490,7 +434490,7 @@ sub_80E48E8: ; 80E48E8
ldrh r1, [r0]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
add r0, sp, 0xC
bl gf_strcpy
@@ -434535,7 +434535,7 @@ sub_80E48E8: ; 80E48E8
thumb_func_start sub_80E4964
sub_80E4964: ; 80E4964
push {lr}
- ldr r1, =0x0858bf58
+ ldr r1, =gUnknown_0858BF58
ldr r0, =0x02039f94
ldr r0, [r0]
ldr r2, =0x00001e2c
@@ -434554,7 +434554,7 @@ sub_80E4964: ; 80E4964
thumb_func_start sub_80E498C
sub_80E498C: ; 80E498C
push {lr}
- ldr r1, =0x0858bf6c
+ ldr r1, =gUnknown_0858BF6C
ldr r0, =0x02039f94
ldr r0, [r0]
ldr r2, =0x00001e28
@@ -434581,7 +434581,7 @@ sub_80E49BC: ; 80E49BC
push {r4,r5,lr}
sub sp, 0x10
movs r4, 0
- ldr r1, =0x085e8d49
+ ldr r1, =gUnknown_085E8D49
add r0, sp, 0xC
bl gf_strcpy
ldr r5, =0x02039f94
@@ -434593,7 +434593,7 @@ sub_80E49BC: ; 80E49BC
beq @080E4A0C
cmp r0, 0xFE
bne @080E49E6
- ldr r1, =0x085e8d4b
+ ldr r1, =gUnknown_085E8D4B
add r0, sp, 0xC
bl gf_strcpy
movs r4, 0x1
@@ -434604,7 +434604,7 @@ sub_80E49BC: ; 80E49BC
ldrb r0, [r0]
lsls r1, r4, 1
adds r1, r4
- ldr r2, =0x0858bf74
+ ldr r2, =gUnknown_0858BF74
adds r1, r2
str r1, [sp]
movs r1, 0x1
@@ -434634,7 +434634,7 @@ sub_80E4A2C: ; 80E4A2C
lsrs r4, 16
lsls r5, 16
lsrs r5, 16
- ldr r6, =0x0858be40
+ ldr r6, =gUnknown_0858BE40
bl sub_80E3274
lsls r4, 16
asrs r4, 16
@@ -434917,7 +434917,7 @@ sub_80E4BE4: ; 80E4BE4
thumb_func_start choose_name_or_words_screen_load_bg_tile_patterns
choose_name_or_words_screen_load_bg_tile_patterns: ; 80E4C54
push {r4-r6,lr}
- ldr r0, =0x08dd3838
+ ldr r0, =gUnknown_08DD3838
ldr r6, =0x02039f94
ldr r1, [r6]
ldr r4, =0x00001810
@@ -434943,9 +434943,9 @@ choose_name_or_words_screen_load_bg_tile_patterns: ; 80E4C54
adds r2, r5, 0
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x0858c1c8
+ ldr r0, =gUnknown_0858C1C8
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x0858c230
+ ldr r0, =gUnknown_0858C230
bl gpu_pal_obj_alloc_and_load_multiple
pop {r4-r6}
pop {r0}
@@ -434966,11 +434966,11 @@ sub_80E4CB8: ; 80E4CB8
thumb_func_start choose_name_or_words_screen_apply_bg_pals
choose_name_or_words_screen_apply_bg_pals: ; 80E4CC8
push {lr}
- ldr r0, =0x08dd3778
+ ldr r0, =gUnknown_08DD3778
movs r1, 0
movs r2, 0xC0
bl gpu_pal_apply
- ldr r0, =0x0858bd78
+ ldr r0, =gUnknown_0858BD78
movs r1, 0xA0
movs r2, 0x20
bl gpu_pal_apply
@@ -435033,7 +435033,7 @@ sub_80E4D10: ; 80E4D10
bcs @080E4DA6
add r5, sp, 0xC
mov r10, r4
- ldr r0, =0x085e8218
+ ldr r0, =gUnknown_085E8218
ldrb r0, [r0]
mov r8, r0
@080E4D52:
@@ -435113,17 +435113,17 @@ sub_80E4DE4: ; 80E4DE4
lsrs r6, r0, 24
lsls r1, 24
lsrs r5, r1, 24
- ldr r0, =0x0858bf88
+ ldr r0, =gUnknown_0858BF88
adds r0, r5, r0
ldrb r1, [r0]
adds r0, r6, 0
bl Window_FastFillPixels
movs r4, 0
- ldr r1, =0x0858bf8c
+ ldr r1, =gUnknown_0858BF8C
lsls r0, r5, 2
adds r0, r1
ldr r7, [r0]
- ldr r0, =0x0858c198
+ ldr r0, =gUnknown_0858C198
mov r8, r0
@080E4E0E:
lsls r3, r4, 4
@@ -435191,7 +435191,7 @@ sub_80E4E5C: ; 80E4E5C
adds r0, r2
ldrb r4, [r0]
adds r0, r1, 0
- ldr r1, =0x0858bf98
+ ldr r1, =gUnknown_0858BF98
ldr r0, [r0]
ldr r2, =0x00001e22
adds r0, r2
@@ -435226,7 +435226,7 @@ sub_80E4E5C: ; 80E4E5C
sub_80E4EF0: ; 80E4EF0
push {r4,r5,lr}
sub sp, 0x10
- ldr r1, =0x0858bfa4
+ ldr r1, =gUnknown_0858BFA4
add r0, sp, 0xC
movs r2, 0x3
bl memcpy
@@ -435244,7 +435244,7 @@ sub_80E4EF0: ; 80E4EF0
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
- ldr r1, =0x085eeaf6
+ ldr r1, =gUnknown_085EEAF6
str r1, [sp, 0x8]
movs r1, 0
movs r2, 0x2
@@ -435372,7 +435372,7 @@ sub_80E503C: ; 80E503C
lsls r0, 24
lsrs r4, r0, 24
movs r2, 0
- ldr r0, =0x0858bdc8
+ ldr r0, =gUnknown_0858BDC8
ldrb r1, [r0]
adds r3, r0, 0
cmp r1, 0xFF
@@ -435679,7 +435679,7 @@ PrintMoneyAmount: ; 80E5214
cmp r0, 0
bgt @080E5258
@080E5264:
- ldr r1, =0x085e969c
+ ldr r1, =gUnknown_085E969C
adds r0, r2, 0
bl ExpandTextCodes
ldr r2, =0x02021fc4
@@ -435849,11 +435849,11 @@ AddMoneyTextObject: ; 80E53AC
lsrs r4, 16
lsls r5, 16
lsrs r5, 16
- ldr r0, =0x0858c2a4
+ ldr r0, =gUnknown_0858C2A4
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0858c2ac
+ ldr r0, =gUnknown_0858C2AC
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x0858c28c
+ ldr r0, =gUnknown_0858C28C
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -435894,7 +435894,7 @@ sub_80E5414: ; 80E5414
sub sp, 0x4
lsls r0, 16
lsls r1, 16
- ldr r2, =0x0858c2b4
+ ldr r2, =gUnknown_0858C2B4
lsrs r0, 13
adds r0, r2
ldrb r4, [r0, 0x2]
@@ -435928,7 +435928,7 @@ sub_80E5414: ; 80E5414
cmp r4, r1
bne @080E5470
@080E545E:
- ldr r0, =0x0858ce8c
+ ldr r0, =gUnknown_0858CE8C
adds r0, r4, r0
ldrb r0, [r0]
b @080E5472
@@ -436640,7 +436640,7 @@ sub_80E5970: ; 80E5970
lsls r0, 2
adds r0, r1
ldrh r0, [r0, 0x6]
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -436929,10 +436929,10 @@ sub_80E5AD4: ; 80E5AD4
adds r0, r6, r0
ldrh r0, [r0, 0x8]
lsls r0, 3
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
adds r0, r1
ldrb r0, [r0, 0x2]
- ldr r2, =0x0858ce8c
+ ldr r2, =gUnknown_0858CE8C
adds r0, r2
ldrb r1, [r0]
lsls r0, r1, 2
@@ -437250,8 +437250,8 @@ sub_80E5E04: ; 80E5E04
lsls r1, 2
adds r1, r0
ldrh r0, [r1, 0x6]
- ldr r3, =0x0858cdcc
- ldr r2, =0x0858c2b4
+ ldr r3, =gUnknown_0858CDCC
+ ldr r2, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r2
ldrb r0, [r0]
@@ -437292,8 +437292,8 @@ sub_80E5E5C: ; 80E5E5C
lsls r1, 2
adds r1, r0
ldrh r0, [r1, 0x6]
- ldr r3, =0x0858cdcc
- ldr r2, =0x0858c2b4
+ ldr r3, =gUnknown_0858CDCC
+ ldr r2, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r2
ldrb r0, [r0]
@@ -437722,7 +437722,7 @@ sub_80E611C: ; 80E611C
lsls r0, 2
adds r5, r0, r4
ldrh r0, [r5, 0x6]
- ldr r3, =0x0858c2b4
+ ldr r3, =gUnknown_0858C2B4
lsls r0, 3
adds r7, r0, r3
ldrb r2, [r7, 0x1]
@@ -437740,7 +437740,7 @@ sub_80E611C: ; 80E611C
lsls r0, 29
cmp r2, r0
bne @080E61F8
- ldr r1, =0x0858cdcc
+ ldr r1, =gUnknown_0858CDCC
ldrb r0, [r7]
lsls r0, 2
adds r0, r1
@@ -437786,7 +437786,7 @@ sub_80E620C: ; 80E620C
ldrh r0, [r0, 0x6]
mov r8, r0
movs r6, 0
- ldr r0, =0x0858c2b4
+ ldr r0, =gUnknown_0858C2B4
mov r12, r0
movs r7, 0
@080E623C:
@@ -437820,7 +437820,7 @@ sub_80E620C: ; 80E620C
subs r1, r2
lsls r1, 2
adds r1, r3
- ldr r2, =0x0858cdcc
+ ldr r2, =gUnknown_0858CDCC
ldrb r0, [r5]
lsls r0, 2
adds r0, r2
@@ -438507,7 +438507,7 @@ sub_80E6668: ; 80E6668
thumb_func_start sub_80E6778
sub_80E6778: ; 80E6778
push {lr}
- ldr r3, =0x0858c2b4
+ ldr r3, =gUnknown_0858C2B4
ldr r0, =0x02039f34
ldr r1, [r0]
ldr r0, [r1, 0x8]
@@ -438750,7 +438750,7 @@ sub_80E6934: ; 80E6934
movs r7, 0
movs r4, 0
ldr r6, =0x02039f34
- ldr r0, =0x0858c2b4
+ ldr r0, =gUnknown_0858C2B4
mov r9, r0
movs r5, 0
@080E694E:
@@ -439755,7 +439755,7 @@ sub_80E715C: ; 80E715C
lsrs r0, 24
strh r0, [r5, 0x14]
@080E7296:
- ldr r0, =0x085eea8e
+ ldr r0, =gUnknown_085EEA8E
bl sub_80E70F4
strh r4, [r5, 0x10]
b @080E730A
@@ -439868,7 +439868,7 @@ sub_80E7324: ; 80E7324
.align 2, 0
.pool
@080E7384:
- ldr r0, =0x085eea7e
+ ldr r0, =gUnknown_085EEA7E
bl sub_80E70F4
movs r0, 0xE1
lsls r0, 3
@@ -440473,7 +440473,7 @@ sub_80E7830: ; 80E7830
b @080E78B8
@080E7850:
movs r3, 0
- ldr r2, =0x0858cf8c
+ ldr r2, =gUnknown_0858CF8C
adds r1, r4, 0
@080E7856:
adds r0, r3, r2
@@ -440492,7 +440492,7 @@ sub_80E7830: ; 80E7830
movs r0, 0x1
ands r2, r0
movs r3, 0
- ldr r1, =0x0858cf8e
+ ldr r1, =gUnknown_0858CF8E
lsls r0, r2, 1
adds r0, r2
adds r1, r0, r1
@@ -440514,7 +440514,7 @@ sub_80E7830: ; 80E7830
bl __umodsi3
adds r2, r0, 0
movs r3, 0
- ldr r1, =0x0858cf94
+ ldr r1, =gUnknown_0858CF94
lsls r0, r2, 2
adds r1, r0, r1
adds r2, r4, 0
@@ -441330,7 +441330,7 @@ sub_80E7B60: ; 80E7B60
bl sub_80E7AA4
b @080E7F1C
@080E7EC8:
- ldr r0, =0x0858cfb8
+ ldr r0, =gUnknown_0858CFB8
lsls r1, 1
adds r2, r1, r0
ldrb r3, [r2]
@@ -441347,7 +441347,7 @@ sub_80E7B60: ; 80E7B60
.pool
@080E7EE8:
add r6, sp, 0x24
- ldr r4, =0x0858cfbe
+ ldr r4, =gUnknown_0858CFBE
lsls r5, r1, 2
adds r0, r5, r4
ldrb r3, [r0]
@@ -443232,13 +443232,13 @@ sub_80E8D4C: ; 80E8D4C
mov r12, r4
lsls r0, 16
asrs r3, r0, 16
- ldr r1, =0x0858cfcc
+ ldr r1, =gUnknown_0858CFCC
mov r8, r1
adds r7, r0, 0
mov r4, sp
mov r6, r12
@080E8D80:
- ldr r0, =0x0858cfcc
+ ldr r0, =gUnknown_0858CFCC
lsls r1, r5, 2
adds r2, r1, r0
ldrh r0, [r2]
@@ -443456,7 +443456,7 @@ sub_80E8EE0: ; 80E8EE0
movs r3, 0
lsls r0, 16
asrs r1, r0, 16
- ldr r6, =0x0858cfcc
+ ldr r6, =gUnknown_0858CFCC
@080E8F42:
lsls r0, r3, 2
adds r2, r0, r6
@@ -443511,7 +443511,7 @@ sub_80E8F9C: ; 80E8F9C
ldrb r0, [r0]
movs r1, 0xA
bl __udivsi3
- ldr r2, =0x0858cfe8
+ ldr r2, =gUnknown_0858CFE8
lsls r0, 26
asrs r0, 24
adds r1, r0, r2
@@ -443747,7 +443747,7 @@ sub_80E916C: ; 80E916C
asrs r1, 24
movs r2, 0x1
negs r2, r2
- ldr r4, =0x0858cfe8
+ ldr r4, =gUnknown_0858CFE8
lsls r0, 26
asrs r0, 24
adds r3, r0, 0x2
@@ -443860,7 +443860,7 @@ sub_80E9238: ; 80E9238
lsrs r0, 24
cmp r0, 0x77
bhi @080E92AC
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
ldrb r3, [r1]
lsls r1, r3, 5
adds r1, r0
@@ -444002,7 +444002,7 @@ sub_80E933C: ; 80E933C
mov r1, r10
ldrb r0, [r1]
lsls r0, 5
- ldr r2, =0x085a5c08
+ ldr r2, =gUnknown_085A5C08
adds r0, r2
ldrb r1, [r0, 0x11]
ldrb r0, [r0, 0x13]
@@ -444100,7 +444100,7 @@ sub_80E933C: ; 80E933C
mov r3, r10
ldrb r1, [r3]
lsls r1, 5
- ldr r2, =0x085a5c24
+ ldr r2, =gUnknown_085A5C24
adds r1, r2
ldr r1, [r1]
ldrh r1, [r1]
@@ -444252,7 +444252,7 @@ sub_80E9578: ; 80E9578
sub_80E95D4: ; 80E95D4
push {r4,r5,lr}
ldr r5, =0x0000401f
- ldr r4, =0x0858d060
+ ldr r4, =gUnknown_0858D060
ldr r0, =0x00004054
bl var_get
lsls r0, 24
@@ -444329,7 +444329,7 @@ sub_80E9668: ; 80E9668
push {lr}
bl sub_80E9608
bl sub_80E8B6C
- ldr r0, =0x08275bb7
+ ldr r0, =gUnknown_08275BB7
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -444497,7 +444497,7 @@ sub_80E9780: ; 80E9780
ldrb r1, [r0]
adds r0, r6, 0
bl sub_8009308
- ldr r1, =0x085ea72f
+ ldr r1, =gUnknown_085EA72F
adds r0, r6, 0
bl gf_strcat
pop {r3}
@@ -444893,7 +444893,7 @@ sub_80E9AD0: ; 80E9AD0
adds r1, 0x7
bl cur_mapdata_get_blockid_at
movs r1, 0
- ldr r5, =0x0858cfcc
+ ldr r5, =gUnknown_0858CFCC
lsls r0, 16
asrs r2, r0, 16
@080E9B16:
@@ -445125,7 +445125,7 @@ sub_80E9C9C: ; 80E9C9C
lsls r0, 1
bl malloc_and_clear
str r0, [r4]
- ldr r0, =0x0858d06c
+ ldr r0, =gUnknown_0858D06C
bl Window_AddFromTemplate
strh r0, [r5, 0xC]
adds r0, r6, 0
@@ -445141,7 +445141,7 @@ sub_80E9C9C: ; 80E9C9C
.align 2, 0
.pool
@080E9D10:
- ldr r1, =0x085ea785
+ ldr r1, =gUnknown_085EA785
ldr r2, =task_pc_turn_off + 1
adds r0, r6, 0
bl sub_81978EC
@@ -445206,7 +445206,7 @@ game_continue: ; 80E9D2C
ldr r1, [r4]
lsls r3, r6, 3
adds r2, r1, r3
- ldr r0, =0x085e8cf0
+ ldr r0, =gUnknown_085E8CF0
str r0, [r2]
adds r1, 0x4
adds r1, r3
@@ -445229,7 +445229,7 @@ game_continue: ; 80E9D2C
@080E9DBC:
ldr r2, =0x03006310
adds r1, r2, 0
- ldr r0, =0x0858d07c
+ ldr r0, =gUnknown_0858D07C
ldm r0!, {r3,r5,r6}
stm r1!, {r3,r5,r6}
ldm r0!, {r3,r5,r6}
@@ -445415,12 +445415,12 @@ sub_80E9F20: ; 80E9F20
adds r5, r4, r6
ldrb r0, [r5, 0x10]
bl sub_81AF620
- ldr r0, =0x0858d06c
+ ldr r0, =gUnknown_0858D06C
ldr r1, [r0, 0xC]
ldr r0, [r0, 0x8]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x0858d048
+ ldr r0, =gUnknown_0858D048
mov r8, r0
movs r1, 0x2
bl GetMaxWidthInMenuTable
@@ -445485,7 +445485,7 @@ sub_80E9FB0: ; 80E9FB0
@080E9FDC:
movs r0, 0x5
bl audio_play
- ldr r0, =0x0858d048
+ ldr r0, =gUnknown_0858D048
lsls r1, r4, 3
adds r0, 0x4
adds r1, r0
@@ -445529,7 +445529,7 @@ sub_80E9FFC: ; 80E9FFC
ldrb r1, [r4, 0x8]
bl sub_80E9780
ldr r4, =0x02021fc4
- ldr r1, =0x085ea737
+ ldr r1, =gUnknown_085EA737
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_80EA06C + 1
@@ -445550,7 +445550,7 @@ sub_80EA06C: ; 80EA06C
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x0858d058
+ ldr r1, =gUnknown_0858D058
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -445632,7 +445632,7 @@ sub_80EA120: ; 80EA120
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085ea762
+ ldr r1, =gUnknown_085EA762
ldr r2, =sub_80EA08C + 1
bl sub_81978EC
pop {r0}
@@ -445721,13 +445721,13 @@ task_pc_turn_off: ; 80EA1D0
lsls r0, 16
cmp r0, 0
bne @080EA1F4
- ldr r0, =0x0823b4e8
+ ldr r0, =gUnknown_0823B4E8
bl script_env_1_execute_new_script
b @080EA1FA
.align 2, 0
.pool
@080EA1F4:
- ldr r0, =0x0823b5e9
+ ldr r0, =gUnknown_0823B5E9
bl script_env_1_execute_new_script
@080EA1FA:
adds r0, r4, 0
@@ -445785,68 +445785,68 @@ sub_80EA250: ; 80EA250
adds r1, r0, 0
cmp r0, 0
bne @080EA278
- ldr r0, =0x08274966
+ ldr r0, =gUnknown_08274966
b @080EA2DA
.align 2, 0
.pool
@080EA278:
cmp r0, 0x1
bne @080EA284
- ldr r0, =0x08274d13
+ ldr r0, =gUnknown_08274D13
b @080EA2DA
.align 2, 0
.pool
@080EA284:
cmp r0, 0x2
bne @080EA290
- ldr r0, =0x08274ffe
+ ldr r0, =gUnknown_08274FFE
b @080EA2DA
.align 2, 0
.pool
@080EA290:
cmp r0, 0x3
bne @080EA29C
- ldr r0, =0x08275367
+ ldr r0, =gUnknown_08275367
b @080EA2DA
.align 2, 0
.pool
@080EA29C:
cmp r0, 0x4
bne @080EA2A8
- ldr r0, =0x082756c7
+ ldr r0, =gUnknown_082756C7
b @080EA2DA
.align 2, 0
.pool
@080EA2A8:
cmp r0, 0x5
bne @080EA2B4
- ldr r0, =0x08274b24
+ ldr r0, =gUnknown_08274B24
b @080EA2DA
.align 2, 0
.pool
@080EA2B4:
cmp r0, 0x6
bne @080EA2C0
- ldr r0, =0x08274e75
+ ldr r0, =gUnknown_08274E75
b @080EA2DA
.align 2, 0
.pool
@080EA2C0:
cmp r0, 0x7
bne @080EA2CC
- ldr r0, =0x082751e1
+ ldr r0, =gUnknown_082751E1
b @080EA2DA
.align 2, 0
.pool
@080EA2CC:
cmp r1, 0x8
beq @080EA2D8
- ldr r0, =0x082758cc
+ ldr r0, =gUnknown_082758CC
b @080EA2DA
.align 2, 0
.pool
@080EA2D8:
- ldr r0, =0x082754f6
+ ldr r0, =gUnknown_082754F6
@080EA2DA:
pop {r1}
bx r1
@@ -449968,7 +449968,7 @@ sub_80EC728: ; 80EC728
ldrh r1, [r5, 0x28]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
adds r1, r5, 0
adds r1, 0x2A
@@ -451792,7 +451792,7 @@ sub_80ED718: ; 80ED718
strb r1, [r4]
movs r3, 0x1
strb r3, [r4, 0x1]
- ldr r2, =0x0858d094
+ ldr r2, =gUnknown_0858D094
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -452301,7 +452301,7 @@ sub_80EDB44: ; 80EDB44
adds r7, r4, 0
adds r7, 0x13
@080EDBEA:
- ldr r0, =0x0858d0de
+ ldr r0, =gUnknown_0858D0DE
lsls r5, r6, 1
adds r0, r5, r0
ldrh r0, [r0]
@@ -452314,7 +452314,7 @@ sub_80EDB44: ; 80EDB44
adds r0, 0x1
strb r0, [r4, 0x5]
@080EDC04:
- ldr r0, =0x0858d0d0
+ ldr r0, =gUnknown_0858D0D0
adds r0, r5, r0
ldrh r0, [r0]
bl flag_check
@@ -454167,7 +454167,7 @@ sub_80EEA70: ; 80EEA70
sub_80EEB98: ; 80EEB98
push {r4-r7,lr}
movs r5, 0
- ldr r6, =0x0858d0ec
+ ldr r6, =gUnknown_0858D0EC
adds r7, r6, 0x2
b @080EEBAE
.align 2, 0
@@ -454193,7 +454193,7 @@ sub_80EEB98: ; 80EEB98
bl sub_80EEBF4
@080EEBCE:
movs r5, 0
- ldr r4, =0x0858d0ec
+ ldr r4, =gUnknown_0858D0EC
@080EEBD2:
lsls r0, r5, 2
adds r0, r4
@@ -454252,7 +454252,7 @@ sub_80EEBF4: ; 80EEBF4
ldr r1, [r1]
bl gf_strcpy
strb r5, [r4, 0x4]
- ldr r1, =0x0858d0ec
+ ldr r1, =gUnknown_0858D0EC
lsls r0, r5, 2
adds r0, r1
ldrh r0, [r0]
@@ -454685,7 +454685,7 @@ sub_80EEF6C: ; 80EEF6C
asrs r0, 24
cmp r0, 0x13
bgt @080EEFC8
- ldr r1, =0x0858d11c
+ ldr r1, =gUnknown_0858D11C
ldr r0, [r5]
adds r0, r4
subs r2, 0x1
@@ -454693,7 +454693,7 @@ sub_80EEF6C: ; 80EEF6C
.align 2, 0
.pool
@080EEFC8:
- ldr r1, =0x0858d130
+ ldr r1, =gUnknown_0858D130
ldr r0, [r5]
adds r0, r4
ldr r2, =0x00002b50
@@ -454719,7 +454719,7 @@ sub_80EEF6C: ; 80EEF6C
adds r0, r1
movs r1, 0
strb r1, [r0]
- ldr r1, =0x0858d108
+ ldr r1, =gUnknown_0858D108
ldr r0, [r5]
adds r0, r4
ldr r2, =0x00002b50
@@ -454965,44 +454965,44 @@ sub_80EF1BC: ; 80EF1BC
beq @080EF234
b @080EF244
@080EF1E0:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x14]
bl gf_strcpy
b @080EF244
.align 2, 0
.pool
@080EF1FC:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x18]
bl gf_strcpy
b @080EF244
.align 2, 0
.pool
@080EF218:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x1C]
bl gf_strcpy
b @080EF244
.align 2, 0
.pool
@080EF234:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x20]
bl gf_strcpy
@080EF244:
@@ -455036,55 +455036,55 @@ sub_80EF250: ; 80EF250
.4byte @080EF2D4
.4byte @080EF2F0
@080EF280:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, r2, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1]
bl gf_strcpy
b @080EF300
.align 2, 0
.pool
@080EF29C:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, r2, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x4]
bl gf_strcpy
b @080EF300
.align 2, 0
.pool
@080EF2B8:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, r2, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x8]
bl gf_strcpy
b @080EF300
.align 2, 0
.pool
@080EF2D4:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, r2, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0xC]
bl gf_strcpy
b @080EF300
.align 2, 0
.pool
@080EF2F0:
- ldr r1, =0x0858d144
+ ldr r1, =gUnknown_0858D144
lsls r0, r2, 2
adds r0, r1
ldr r0, [r0]
- ldr r1, =0x0858baf0
+ ldr r1, =gUnknown_0858BAF0
ldr r1, [r1, 0x10]
bl gf_strcpy
@080EF300:
@@ -455128,7 +455128,7 @@ sub_80EF340: ; 80EF340
adds r0, r5, 0
bl sub_80EF370
adds r3, r0, 0
- ldr r0, =0x0858d144
+ ldr r0, =gUnknown_0858D144
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -455538,7 +455538,7 @@ sub_80EF64C: ; 80EF64C
bl pokemon_getattr
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -455614,7 +455614,7 @@ sub_80EF704: ; 80EF704
bl pokemon_getattr
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r6, 0
bl gf_strcpy
@@ -455805,7 +455805,7 @@ sub_80EF88C: ; 80EF88C
bl pokemon_getattr
movs r1, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
adds r1, r6, 0
bl sub_8008C44
@@ -455974,13 +455974,13 @@ sub_80EF9E8: ; 80EF9E8
adds r5, r0, 0
lsls r5, 16
lsrs r5, 16
- ldr r0, =0x0858d144
+ ldr r0, =gUnknown_0858D144
lsls r4, 2
adds r4, r0
ldr r0, [r4]
movs r1, 0xB
muls r1, r5
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
adds r0, r5, 0
@@ -456376,7 +456376,7 @@ sub_80EFBDC: ; 80EFBDC
@080EFCD0:
movs r0, 0xB
muls r4, r0
- ldr r7, =0x083185c8
+ ldr r7, =gUnknown_083185C8
adds r0, r4, r7
bl sub_8008C24
lsls r0, 16
@@ -456426,7 +456426,7 @@ sub_80EFBDC: ; 80EFBDC
ldrb r0, [r0]
strb r0, [r1, 0x1]
@080EFD30:
- ldr r0, =0x0858d144
+ ldr r0, =gUnknown_0858D144
mov r2, r9
lsls r1, r2, 2
adds r1, r0
@@ -456871,7 +456871,7 @@ sub_80F00A4: ; 80F00A4
cmp r0, 0
bne @080F0104
ldr r0, =0x02021cc4
- ldr r1, =0x085ead08
+ ldr r1, =gUnknown_085EAD08
bl gf_strcpy
ldr r0, =0x00004003
movs r1, 0x1
@@ -456885,7 +456885,7 @@ sub_80F00A4: ; 80F00A4
cmp r0, 0x2
bne @080F0104
ldr r0, =0x02021cc4
- ldr r1, =0x085ead08
+ ldr r1, =gUnknown_085EAD08
bl gf_strcpy
ldr r0, =0x00004003
movs r1, 0x1
@@ -456920,14 +456920,14 @@ sub_80F00A4: ; 80F00A4
bne @080F0158
@080F0142:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead08
+ ldr r1, =gUnknown_085EAD08
bl gf_strcpy
b @080F01A8
.align 2, 0
.pool
@080F0158:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead04
+ ldr r1, =gUnknown_085EAD04
bl gf_strcpy
b @080F01A8
.align 2, 0
@@ -456941,7 +456941,7 @@ sub_80F00A4: ; 80F00A4
cmp r0, 0
beq @080F0198
ldr r0, =0x02021cc4
- ldr r1, =0x085ead08
+ ldr r1, =gUnknown_085EAD08
bl gf_strcpy
adds r0, r4, 0
movs r1, 0x1
@@ -456951,7 +456951,7 @@ sub_80F00A4: ; 80F00A4
.pool
@080F0198:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead04
+ ldr r1, =gUnknown_085EAD04
bl gf_strcpy
adds r0, r4, 0
movs r1, 0x2
@@ -459645,7 +459645,7 @@ sub_80F16EC: ; 80F16EC
ldrh r1, [r4, 0x2]
movs r0, 0xB
muls r0, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
adds r1, r4, 0
adds r1, 0x8
@@ -459668,7 +459668,7 @@ sub_80F16EC: ; 80F16EC
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -459779,14 +459779,14 @@ sub_80F16EC: ; 80F16EC
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
ldrh r2, [r4, 0x14]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -459807,7 +459807,7 @@ sub_80F16EC: ; 80F16EC
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
@@ -459819,7 +459819,7 @@ sub_80F16EC: ; 80F16EC
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
@080F194C:
@@ -459828,7 +459828,7 @@ sub_80F16EC: ; 80F16EC
@080F1950:
strb r0, [r1]
@080F1952:
- ldr r0, =0x0858d204
+ ldr r0, =gUnknown_0858D204
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -459896,7 +459896,7 @@ sub_80F1974: ; 80F1974
ldrh r2, [r4, 0xA]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrh r0, [r4, 0x16]
@@ -459920,14 +459920,14 @@ sub_80F1974: ; 80F1974
cmp r0, 0x32
bne @080F1A58
ldr r0, =0x02021cc4
- ldr r1, =0x085eaeb1
+ ldr r1, =gUnknown_085EAEB1
bl gf_strcpy
b @080F1A60
.align 2, 0
.pool
@080F1A58:
ldr r0, =0x02021cc4
- ldr r1, =0x085eaeb8
+ ldr r1, =gUnknown_085EAEB8
bl gf_strcpy
@080F1A60:
ldrh r1, [r4, 0x16]
@@ -459976,7 +459976,7 @@ sub_80F1974: ; 80F1974
ldrh r2, [r4, 0x14]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
b @080F1AA6
@@ -459992,7 +459992,7 @@ sub_80F1974: ; 80F1974
ldrh r2, [r4, 0x14]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r0, [r4, 0x1B]
@@ -460092,12 +460092,12 @@ sub_80F1974: ; 80F1974
ldrh r2, [r4, 0xA]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
@080F1BEA:
- ldr r0, =0x0858d240
+ ldr r0, =gUnknown_0858D240
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -460340,7 +460340,7 @@ sub_80F1C0C: ; 80F1C0C
bl sub_81DB5E8
bl sub_80F577C
@080F1E2C:
- ldr r0, =0x0858d1d0
+ ldr r0, =gUnknown_0858D1D0
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -460414,7 +460414,7 @@ sub_80F1E48: ; 80F1E48
ldrh r2, [r5, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -460566,7 +460566,7 @@ sub_80F1E48: ; 80F1E48
ldrh r2, [r5, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrh r0, [r5, 0x2]
@@ -460618,7 +460618,7 @@ sub_80F1E48: ; 80F1E48
ldrh r2, [r5, 0x1C]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrh r0, [r5, 0x1C]
@@ -460646,7 +460646,7 @@ sub_80F1E48: ; 80F1E48
bl sub_81DB5E8
bl sub_80F577C
@080F20FE:
- ldr r0, =0x0858d338
+ ldr r0, =gUnknown_0858D338
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -460713,7 +460713,7 @@ sub_80F211C: ; 80F211C
ldrh r2, [r5, 0x10]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -460776,7 +460776,7 @@ sub_80F211C: ; 80F211C
ldrh r2, [r5, 0x10]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -460800,7 +460800,7 @@ sub_80F211C: ; 80F211C
ldrh r2, [r5, 0x10]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
@080F2286:
@@ -460820,7 +460820,7 @@ sub_80F211C: ; 80F211C
ldrh r2, [r5, 0x10]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -460845,7 +460845,7 @@ sub_80F211C: ; 80F211C
ldrh r1, [r5, 0x10]
movs r4, 0xB
muls r1, r4
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -460863,7 +460863,7 @@ sub_80F211C: ; 80F211C
ldrh r1, [r5, 0x10]
movs r4, 0xB
muls r1, r4
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -460879,7 +460879,7 @@ sub_80F211C: ; 80F211C
@080F2354:
bl sub_80F577C
@080F2358:
- ldr r0, =0x0858d1a0
+ ldr r0, =gUnknown_0858D1A0
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -460939,7 +460939,7 @@ sub_80F2370: ; 80F2370
ldrh r2, [r4, 0xC]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -460962,7 +460962,7 @@ sub_80F2370: ; 80F2370
ldrh r2, [r4, 0xE]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r0, [r4, 0x11]
@@ -461026,7 +461026,7 @@ sub_80F2370: ; 80F2370
@080F24BC:
bl sub_80F577C
@080F24C0:
- ldr r0, =0x0858d394
+ ldr r0, =gUnknown_0858D394
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -461132,7 +461132,7 @@ sub_80F24D8: ; 80F24D8
ldrh r2, [r5, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -461232,7 +461232,7 @@ sub_80F24D8: ; 80F24D8
.align 2, 0
.pool
@080F26F0:
- ldr r0, =0x0858d150
+ ldr r0, =gUnknown_0858D150
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -461376,7 +461376,7 @@ sub_80F2708: ; 80F2708
.align 2, 0
.pool
@080F288C:
- ldr r0, =0x0858d170
+ ldr r0, =gUnknown_0858D170
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -461429,7 +461429,7 @@ sub_80F28A4: ; 80F28A4
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -461453,7 +461453,7 @@ sub_80F28A4: ; 80F28A4
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -461474,7 +461474,7 @@ sub_80F28A4: ; 80F28A4
bl sub_811EBBC
bl sub_80F577C
@080F297E:
- ldr r0, =0x0858d188
+ ldr r0, =gUnknown_0858D188
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -461512,12 +461512,12 @@ sub_80F29A0: ; 80F29A0
ldrh r2, [r4, 0xC]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
bl sub_80ED430
- ldr r1, =0x0858d19c
+ ldr r1, =gUnknown_0858D19C
ldr r0, =0x0203a030
ldrb r0, [r0]
lsls r0, 2
@@ -461604,7 +461604,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -461652,7 +461652,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r1, [r6, 0xF]
@@ -461697,7 +461697,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
@080F2BB2:
@@ -461716,7 +461716,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -461747,42 +461747,42 @@ sub_80F2A10: ; 80F2A10
.4byte @080F2C6C
@080F2C1C:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb0e8
+ ldr r1, =gUnknown_085EB0E8
bl gf_strcpy
b @080F2C74
.align 2, 0
.pool
@080F2C30:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb0ed
+ ldr r1, =gUnknown_085EB0ED
bl gf_strcpy
b @080F2C74
.align 2, 0
.pool
@080F2C44:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb0f4
+ ldr r1, =gUnknown_085EB0F4
bl gf_strcpy
b @080F2C74
.align 2, 0
.pool
@080F2C58:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb0f9
+ ldr r1, =gUnknown_085EB0F9
bl gf_strcpy
b @080F2C74
.align 2, 0
.pool
@080F2C6C:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb0ff
+ ldr r1, =gUnknown_085EB0FF
bl gf_strcpy
@080F2C74:
ldr r0, =0x02021dc4
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r1, [r6, 0xF]
@@ -461880,7 +461880,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461889,7 +461889,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461898,7 +461898,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461907,7 +461907,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r0, [r6, 0x1C]
@@ -461969,7 +461969,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461978,7 +461978,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461987,7 +461987,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -461996,7 +461996,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462005,7 +462005,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462014,7 +462014,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r0, [r6, 0x1C]
@@ -462076,7 +462076,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462085,7 +462085,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462094,7 +462094,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462103,7 +462103,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462112,7 +462112,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462121,7 +462121,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462130,7 +462130,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
b @080F2F72
.align 2, 0
.pool
@@ -462139,14 +462139,14 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
ldrh r2, [r6, 0x10]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
@080F2F72:
adds r1, r2
bl gf_strcpy
@@ -462161,7 +462161,7 @@ sub_80F2A10: ; 80F2A10
ldrh r1, [r6, 0x12]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -462266,7 +462266,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
b @080F30EA
@@ -462281,7 +462281,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
b @080F30EA
@@ -462301,7 +462301,7 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -462331,12 +462331,12 @@ sub_80F2A10: ; 80F2A10
ldrh r2, [r6, 0x12]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
@080F311C:
- ldr r0, =0x0858d27c
+ ldr r0, =gUnknown_0858D27C
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -462421,14 +462421,14 @@ sub_80F3140: ; 80F3140
cmp r0, 0
bne @080F3200
ldr r0, =0x02021ec4
- ldr r1, =0x085ecb64
+ ldr r1, =gUnknown_085ECB64
bl gf_strcpy
b @080F3208
.align 2, 0
.pool
@080F3200:
ldr r0, =0x02021ec4
- ldr r1, =0x085ecb6b
+ ldr r1, =gUnknown_085ECB6B
bl gf_strcpy
@080F3208:
ldr r1, =0x0203a030
@@ -462446,14 +462446,14 @@ sub_80F3140: ; 80F3140
ldrh r2, [r4, 0x16]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
ldrh r2, [r4, 0x14]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -462472,7 +462472,7 @@ sub_80F3140: ; 80F3140
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -462520,14 +462520,14 @@ sub_80F3140: ; 80F3140
ldrh r2, [r4, 0x16]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
ldrh r2, [r4, 0x14]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -462550,12 +462550,12 @@ sub_80F3140: ; 80F3140
ldrh r2, [r4, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
@080F3362:
- ldr r0, =0x0858d300
+ ldr r0, =gUnknown_0858D300
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -462648,42 +462648,42 @@ sub_80F3388: ; 80F3388
.4byte @080F3494
@080F3444:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb48
+ ldr r1, =gUnknown_085ECB48
bl gf_strcpy
b @080F349C
.align 2, 0
.pool
@080F3458:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb4e
+ ldr r1, =gUnknown_085ECB4E
bl gf_strcpy
b @080F349C
.align 2, 0
.pool
@080F346C:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb52
+ ldr r1, =gUnknown_085ECB52
bl gf_strcpy
b @080F349C
.align 2, 0
.pool
@080F3480:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb58
+ ldr r1, =gUnknown_085ECB58
bl gf_strcpy
b @080F349C
.align 2, 0
.pool
@080F3494:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb5f
+ ldr r1, =gUnknown_085ECB5F
bl gf_strcpy
@080F349C:
ldrb r0, [r4, 0x2]
cmp r0, 0x18
bls @080F34BC
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb2a
+ ldr r1, =gUnknown_085ECB2A
bl gf_strcpy
b @080F34DC
.align 2, 0
@@ -462692,14 +462692,14 @@ sub_80F3388: ; 80F3388
cmp r0, 0x16
bls @080F34D4
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb20
+ ldr r1, =gUnknown_085ECB20
bl gf_strcpy
b @080F34DC
.align 2, 0
.pool
@080F34D4:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb1b
+ ldr r1, =gUnknown_085ECB1B
bl gf_strcpy
@080F34DC:
ldr r0, =0x02021ec4
@@ -462742,42 +462742,42 @@ sub_80F3388: ; 80F3388
.4byte @080F3588
@080F3538:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb48
+ ldr r1, =gUnknown_085ECB48
bl gf_strcpy
b @080F3590
.align 2, 0
.pool
@080F354C:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb4e
+ ldr r1, =gUnknown_085ECB4E
bl gf_strcpy
b @080F3590
.align 2, 0
.pool
@080F3560:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb52
+ ldr r1, =gUnknown_085ECB52
bl gf_strcpy
b @080F3590
.align 2, 0
.pool
@080F3574:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb58
+ ldr r1, =gUnknown_085ECB58
bl gf_strcpy
b @080F3590
.align 2, 0
.pool
@080F3588:
ldr r0, =0x02021cc4
- ldr r1, =0x085ecb5f
+ ldr r1, =gUnknown_085ECB5F
bl gf_strcpy
@080F3590:
ldrb r0, [r4, 0x2]
cmp r0, 0x10
bls @080F35B0
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb34
+ ldr r1, =gUnknown_085ECB34
bl gf_strcpy
b @080F35D0
.align 2, 0
@@ -462786,14 +462786,14 @@ sub_80F3388: ; 80F3388
cmp r0, 0xD
bls @080F35C8
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb3a
+ ldr r1, =gUnknown_085ECB3A
bl gf_strcpy
b @080F35D0
.align 2, 0
.pool
@080F35C8:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb3e
+ ldr r1, =gUnknown_085ECB3E
bl gf_strcpy
@080F35D0:
ldr r0, =0x02021ec4
@@ -462827,7 +462827,7 @@ sub_80F3388: ; 80F3388
@080F3620:
bl sub_80F577C
@080F3624:
- ldr r0, =0x0858d228
+ ldr r0, =gUnknown_0858D228
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -462954,7 +462954,7 @@ sub_80F363C: ; 80F363C
ldrh r1, [r1]
movs r6, 0xB
muls r1, r6
- ldr r5, =0x083185c8
+ ldr r5, =gUnknown_083185C8
adds r1, r5
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -462964,7 +462964,7 @@ sub_80F363C: ; 80F363C
ldrh r2, [r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -463000,7 +463000,7 @@ sub_80F363C: ; 80F363C
ldrh r1, [r1]
movs r6, 0xB
muls r1, r6
- ldr r5, =0x083185c8
+ ldr r5, =gUnknown_083185C8
adds r1, r5
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -463019,7 +463019,7 @@ sub_80F363C: ; 80F363C
strb r0, [r1]
bl sub_80EC4E8
@080F37EA:
- ldr r0, =0x0858d66c
+ ldr r0, =gUnknown_0858D66C
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -463080,7 +463080,7 @@ sub_80F3828: ; 80F3828
ldrh r2, [r4, 0x4]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r1, [r4, 0x3]
@@ -463100,7 +463100,7 @@ sub_80F3828: ; 80F3828
ldrh r2, [r4, 0x4]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r1, [r4, 0x2]
@@ -463108,7 +463108,7 @@ sub_80F3828: ; 80F3828
bl sub_80EF340
bl sub_80F577C
@080F38E0:
- ldr r0, =0x0858d3b0
+ ldr r0, =gUnknown_0858D3B0
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -463173,7 +463173,7 @@ sub_80F3904: ; 80F3904
ldrh r2, [r4, 0x8]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
movs r0, 0x2
@@ -463195,12 +463195,12 @@ sub_80F3904: ; 80F3904
ldrh r2, [r4, 0x4]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
bl sub_80F577C
@080F39BE:
- ldr r0, =0x0858d3b8
+ ldr r0, =gUnknown_0858D3B8
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -463443,7 +463443,7 @@ sub_80F39E4: ; 80F39E4
bl sub_81DB5E8
bl sub_80F577C
@080F3BE8:
- ldr r0, =0x0858d3c4
+ ldr r0, =gUnknown_0858D3C4
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -463584,7 +463584,7 @@ sub_80F3C04: ; 80F3C04
bl sub_811EBBC
bl sub_80F577C
@080F3D54:
- ldr r0, =0x0858d3f0
+ ldr r0, =gUnknown_0858D3F0
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -463694,7 +463694,7 @@ sub_80F3D74: ; 80F3D74
bl sub_81DB5E8
bl sub_80F577C
@080F3E5C:
- ldr r0, =0x0858d40c
+ ldr r0, =gUnknown_0858D40C
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -463757,14 +463757,14 @@ sub_80F3E7C: ; 80F3E7C
.pool
@080F3EE8:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb0c
+ ldr r1, =gUnknown_085ECB0C
bl gf_strcpy
b @080F3F04
.align 2, 0
.pool
@080F3EFC:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb12
+ ldr r1, =gUnknown_085ECB12
bl gf_strcpy
@080F3F04:
ldrb r1, [r4, 0x2]
@@ -463798,14 +463798,14 @@ sub_80F3E7C: ; 80F3E7C
.pool
@080F3F44:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb0c
+ ldr r1, =gUnknown_085ECB0C
bl gf_strcpy
b @080F3F60
.align 2, 0
.pool
@080F3F58:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb12
+ ldr r1, =gUnknown_085ECB12
bl gf_strcpy
@080F3F60:
ldrh r1, [r4, 0x4]
@@ -463831,14 +463831,14 @@ sub_80F3E7C: ; 80F3E7C
.pool
@080F3F94:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb0c
+ ldr r1, =gUnknown_085ECB0C
bl gf_strcpy
b @080F3FB0
.align 2, 0
.pool
@080F3FA8:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb12
+ ldr r1, =gUnknown_085ECB12
bl gf_strcpy
@080F3FB0:
ldrh r1, [r4, 0x4]
@@ -463866,19 +463866,19 @@ sub_80F3E7C: ; 80F3E7C
.pool
@080F3FE8:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb12
+ ldr r1, =gUnknown_085ECB12
bl gf_strcpy
b @080F4004
.align 2, 0
.pool
@080F3FFC:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb0c
+ ldr r1, =gUnknown_085ECB0C
bl gf_strcpy
@080F4004:
bl sub_80F577C
@080F4008:
- ldr r0, =0x0858d418
+ ldr r0, =gUnknown_0858D418
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -463956,7 +463956,7 @@ sub_80F4028: ; 80F4028
ldrh r2, [r6, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -463979,7 +463979,7 @@ sub_80F4028: ; 80F4028
ldrh r1, [r6, 0x2]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464033,7 +464033,7 @@ sub_80F4028: ; 80F4028
ldrh r2, [r6, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464056,7 +464056,7 @@ sub_80F4028: ; 80F4028
ldrh r1, [r6, 0x2]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464114,14 +464114,14 @@ sub_80F4028: ; 80F4028
ldrh r2, [r6, 0xC]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
ldrh r2, [r6, 0xA]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
b @080F42A8
.align 2, 0
@@ -464136,7 +464136,7 @@ sub_80F4028: ; 80F4028
ldrh r1, [r6, 0x2]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464177,7 +464177,7 @@ sub_80F4028: ; 80F4028
ldrh r1, [r6, 0x2]
movs r4, 0xB
muls r1, r4
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464197,7 +464197,7 @@ sub_80F4028: ; 80F4028
bl sub_81DB5E8
bl sub_80F577C
@080F4344:
- ldr r0, =0x0858d428
+ ldr r0, =gUnknown_0858D428
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -464281,7 +464281,7 @@ sub_80F4360: ; 80F4360
ldr r0, =0x02021dc4
ldrb r1, [r5, 0x4]
lsls r1, 5
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
bl gf_strcpy
ldrb r0, [r5, 0x3]
@@ -464304,7 +464304,7 @@ sub_80F4360: ; 80F4360
ldr r0, =0x02021dc4
ldrb r1, [r5, 0x5]
lsls r1, 5
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
bl gf_strcpy
ldrb r1, [r5, 0x3]
@@ -464346,7 +464346,7 @@ sub_80F4360: ; 80F4360
ldr r0, =0x02021dc4
ldrb r1, [r5, 0x6]
lsls r1, 5
- ldr r4, =0x085a5c09
+ ldr r4, =gUnknown_085A5C09
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464360,7 +464360,7 @@ sub_80F4360: ; 80F4360
ldr r0, =0x02021dc4
ldrb r1, [r5, 0x6]
lsls r1, 5
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
@080F44CA:
bl gf_strcpy
@@ -464424,14 +464424,14 @@ sub_80F4360: ; 80F4360
ldrh r2, [r5, 0x8]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
ldrh r1, [r5, 0xA]
movs r4, 0xD
muls r1, r4
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r0, =0x0203a030
@@ -464442,7 +464442,7 @@ sub_80F4360: ; 80F4360
@080F4584:
bl sub_80F577C
@080F4588:
- ldr r0, =0x0858d45c
+ ldr r0, =gUnknown_0858D45C
lsls r1, r6, 2
adds r1, r0
ldr r0, [r1]
@@ -464481,7 +464481,7 @@ sub_80F45A0: ; 80F45A0
cmp r0, 0
bne @080F45FC
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb72
+ ldr r1, =gUnknown_085ECB72
bl gf_strcpy
b @080F4634
.align 2, 0
@@ -464490,7 +464490,7 @@ sub_80F45A0: ; 80F45A0
cmp r0, 0x1
bne @080F4614
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb7a
+ ldr r1, =gUnknown_085ECB7A
bl gf_strcpy
b @080F4634
.align 2, 0
@@ -464499,14 +464499,14 @@ sub_80F45A0: ; 80F45A0
cmp r0, 0x2
bne @080F462C
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb80
+ ldr r1, =gUnknown_085ECB80
bl gf_strcpy
b @080F4634
.align 2, 0
.pool
@080F462C:
ldr r0, =0x02021dc4
- ldr r1, =0x085ecb87
+ ldr r1, =gUnknown_085ECB87
bl gf_strcpy
@080F4634:
ldr r4, =0x02021ec4
@@ -464516,7 +464516,7 @@ sub_80F45A0: ; 80F45A0
adds r0, r4, 0
bl gf_strcpy
bl sub_80F577C
- ldr r1, =0x0858d494
+ ldr r1, =gUnknown_0858D494
lsls r0, r6, 2
adds r0, r1
ldr r0, [r0]
@@ -464576,7 +464576,7 @@ sub_80F466C: ; 80F466C
ldrh r1, [r6, 0x6]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021ec4
@@ -464600,14 +464600,14 @@ sub_80F466C: ; 80F466C
ldrh r2, [r6, 0x4]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021ec4
ldrh r2, [r6, 0x2]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r1, =0x0203a030
@@ -464621,7 +464621,7 @@ sub_80F466C: ; 80F466C
ldrh r2, [r6, 0x6]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrb r1, [r6, 0x10]
@@ -464663,7 +464663,7 @@ sub_80F466C: ; 80F466C
ldrh r1, [r6, 0x8]
movs r5, 0xD
muls r1, r5
- ldr r4, =0x0831977c
+ ldr r4, =gUnknown_0831977C
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -464683,7 +464683,7 @@ sub_80F466C: ; 80F466C
ldrh r1, [r6, 0x8]
movs r5, 0xD
muls r1, r5
- ldr r4, =0x0831977c
+ ldr r4, =gUnknown_0831977C
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -464698,7 +464698,7 @@ sub_80F466C: ; 80F466C
ldrh r2, [r6, 0x8]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
@080F4820:
bl gf_strcpy
@@ -464714,7 +464714,7 @@ sub_80F466C: ; 80F466C
ldrh r1, [r6, 0xE]
movs r5, 0xD
muls r1, r5
- ldr r4, =0x0831977c
+ ldr r4, =gUnknown_0831977C
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -464724,7 +464724,7 @@ sub_80F466C: ; 80F466C
bl gf_strcpy
bl sub_80F577C
@080F4858:
- ldr r0, =0x0858d498
+ ldr r0, =gUnknown_0858D498
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -464854,7 +464854,7 @@ sub_80F487C: ; 80F487C
bl sub_811EBBC
bl sub_80F577C
@080F499A:
- ldr r0, =0x0858d320
+ ldr r0, =gUnknown_0858D320
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -465037,7 +465037,7 @@ sub_80F49BC: ; 80F49BC
bl sub_811EBBC
bl sub_80F577C
@080F4B3A:
- ldr r0, =0x0858d4b4
+ ldr r0, =gUnknown_0858D4B4
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -465278,7 +465278,7 @@ sub_80F4B5C: ; 80F4B5C
@080F4D80:
bl sub_80F577C
@080F4D84:
- ldr r0, =0x0858d4e4
+ ldr r0, =gUnknown_0858D4E4
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -465472,7 +465472,7 @@ sub_80F4D9C: ; 80F4D9C
ldrh r1, [r6, 0x4]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -465492,7 +465492,7 @@ sub_80F4D9C: ; 80F4D9C
ldrh r1, [r6, 0x4]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -465507,7 +465507,7 @@ sub_80F4D9C: ; 80F4D9C
ldrh r1, [r6, 0x4]
movs r5, 0xB
muls r1, r5
- ldr r4, =0x083185c8
+ ldr r4, =gUnknown_083185C8
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -465531,7 +465531,7 @@ sub_80F4D9C: ; 80F4D9C
ldrh r2, [r6, 0xA]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
@080F4FEC:
bl gf_strcpy
@@ -465549,7 +465549,7 @@ sub_80F4D9C: ; 80F4D9C
bl sub_81DB5E8
bl sub_80F577C
@080F5014:
- ldr r0, =0x0858d524
+ ldr r0, =gUnknown_0858D524
lsls r1, r7, 2
adds r1, r0
ldr r0, [r1]
@@ -465698,7 +465698,7 @@ sub_80F5030: ; 80F5030
bl sub_81DB5E8
bl sub_80F577C
@080F5164:
- ldr r0, =0x0858d570
+ ldr r0, =gUnknown_0858D570
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -465747,7 +465747,7 @@ sub_80F51AC: ; 80F51AC
movs r3, 0
ldr r1, [r0, 0xC]
movs r5, 0x1
- ldr r6, =0x0858d690
+ ldr r6, =gUnknown_0858D690
@080F51BC:
adds r0, r1, 0
lsrs r0, r2
@@ -466118,7 +466118,7 @@ sub_80F51EC: ; 80F51EC
@080F5528:
strb r0, [r2]
@080F552A:
- ldr r0, =0x0858d594
+ ldr r0, =gUnknown_0858D594
mov r2, r9
lsls r1, r2, 2
adds r1, r0
@@ -466300,7 +466300,7 @@ sub_80F5548: ; 80F5548
@080F56B8:
bl sub_80F577C
@080F56BC:
- ldr r0, =0x0858d640
+ ldr r0, =gUnknown_0858D640
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -466377,7 +466377,7 @@ sub_80F56D4: ; 80F56D4
bl sub_81DB5E8
bl sub_80F577C
@080F575E:
- ldr r0, =0x0858d384
+ ldr r0, =gUnknown_0858D384
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -466432,7 +466432,7 @@ sub_80F57C4: ; 80F57C4
bl lcd_io_set
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0858d888
+ ldr r1, =gUnknown_0858D888
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -466450,7 +466450,7 @@ sub_80F57C4: ; 80F57C4
adds r4, 0x1
cmp r4, 0x3
ble @080F57E0
- ldr r0, =0x0858d898
+ ldr r0, =gUnknown_0858D898
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0x4C
@@ -466551,32 +466551,32 @@ sub_80F591C: ; 80F591C
mov r5, r8
push {r5-r7}
sub sp, 0x10
- ldr r0, =0x08c19588
+ ldr r0, =gUnknown_08C19588
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
- ldr r1, =0x08c1a12c
+ ldr r1, =gUnknown_08C1A12C
movs r0, 0x3
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x08c1a000
+ ldr r1, =gUnknown_08C1A000
movs r0, 0x2
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x08c19eec
+ ldr r1, =gUnknown_08C19EEC
movs r0, 0
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
bl sub_80F71C8
- ldr r0, =0x08c1a2b4
+ ldr r0, =gUnknown_08C1A2B4
movs r2, 0x80
lsls r2, 2
movs r1, 0
bl decompress_palette
- ldr r0, =0x0858d6b0
+ ldr r0, =gUnknown_0858D6B0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -466705,7 +466705,7 @@ sub_80F5A74: ; 80F5A74
ldrb r0, [r0]
cmp r5, r0
bne @080F5A96
- ldr r1, =0x085ed21e
+ ldr r1, =gUnknown_085ED21E
adds r0, r6, 0
bl gf_strcpy
adds r6, r0, 0
@@ -466718,7 +466718,7 @@ sub_80F5A74: ; 80F5A74
adds r1, r4, 0
movs r2, 0
bl sub_80F7ED0
- ldr r1, =0x085e8d3e
+ ldr r1, =gUnknown_085E8D3E
adds r0, r6, 0
bl gf_strcpy
adds r1, r7, 0
@@ -467083,7 +467083,7 @@ sub_80F5CE4: ; 80F5CE4
ands r0, r1
cmp r0, 0
beq @080F5E78
- ldr r0, =0x085ed207
+ ldr r0, =gUnknown_085ED207
bl sub_80F707C
ldr r0, =sub_80F5ED8 + 1
b @080F5EB8
@@ -467217,7 +467217,7 @@ sub_80F5F74: ; 80F5F74
ldr r0, =sub_80F68F0 + 1
movs r1, 0x14
bl AddTask
- ldr r0, =0x085ed1b8
+ ldr r0, =gUnknown_085ED1B8
ldr r1, =0x0203a034
ldr r1, [r1]
ldr r1, [r1]
@@ -467263,7 +467263,7 @@ sub_80F5F74: ; 80F5F74
@080F5FF8:
cmp r0, 0x3
bne @080F6030
- ldr r0, =0x085ed1d0
+ ldr r0, =gUnknown_085ED1D0
ldr r1, =0x0203a034
ldr r1, [r1]
ldr r1, [r1]
@@ -467411,7 +467411,7 @@ sub_80F60F0: ; 80F60F0
cmp r0, 0x15
bne @080F615E
strh r3, [r1, 0xA]
- ldr r0, =0x085ed1e9
+ ldr r0, =gUnknown_085ED1E9
ldr r1, [r5]
ldrb r1, [r1]
bl sub_80F6B78
@@ -467716,7 +467716,7 @@ sub_80F6204: ; 80F6204
adds r4, r1
adds r1, r4, 0
bl gf_strcpy
- ldr r1, =0x085ed1fa
+ ldr r1, =gUnknown_085ED1FA
mov r0, sp
bl ExpandTextCodes
ldr r0, =0x0203a034
@@ -467816,7 +467816,7 @@ sub_80F6404: ; 80F6404
ldr r3, =0x02039e00
ldr r4, =0x02039f25
mov r9, r4
- ldr r4, =0x0830a18c
+ ldr r4, =gUnknown_0830A18C
mov r12, r4
ldr r4, =0x020244d4
mov r8, r4
@@ -467905,9 +467905,9 @@ sub_80F6404: ; 80F6404
ldr r1, [r1]
ldr r1, [r1]
strb r0, [r1, 0x8]
- ldr r0, =0x0858d878
+ ldr r0, =gUnknown_0858D878
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0858d880
+ ldr r0, =gUnknown_0858D880
bl gpu_pal_obj_decompress_and_apply
ldr r0, =sub_80F7670 + 1
movs r1, 0xA
@@ -468141,7 +468141,7 @@ sub_80F671C: ; 80F671C
ldrsh r0, [r4, r1]
cmp r0, 0
bne @080F676E
- ldr r0, =0x085ed207
+ ldr r0, =gUnknown_085ED207
bl sub_80F707C
bl sub_800AC34
ldr r0, =sub_80F677C + 1
@@ -468560,7 +468560,7 @@ sub_80F6A64: ; 80F6A64
sub_80F6A9C: ; 80F6A9C
push {r4-r6,lr}
movs r4, 0
- ldr r6, =0x0857c388
+ ldr r6, =gUnknown_0857C388
movs r5, 0xA0
lsls r5, 16
@080F6AA6:
@@ -468575,7 +468575,7 @@ sub_80F6A9C: ; 80F6A9C
adds r0, r6
ldrb r0, [r0]
lsls r0, 5
- ldr r1, =0x08dde1f8
+ ldr r1, =gUnknown_08DDE1F8
adds r0, r1
lsrs r1, r5, 16
movs r2, 0x20
@@ -468616,7 +468616,7 @@ sub_80F6AE8: ; 80F6AE8
adds r0, 0x43
movs r1, 0x1
strb r1, [r0]
- ldr r0, =0x0858d8e0
+ ldr r0, =gUnknown_0858D8E0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
adds r1, r0, 0
lsls r1, 16
@@ -468628,7 +468628,7 @@ sub_80F6AE8: ; 80F6AE8
movs r2, 0x80
movs r3, 0x1
bl RequestDma3Fill
- ldr r0, =0x0858d8c8
+ ldr r0, =gUnknown_0858D8C8
movs r1, 0x8
movs r2, 0x8
movs r3, 0
@@ -468706,7 +468706,7 @@ sub_80F6B78: ; 80F6B78
asrs r2, 1
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x0858d8e8
+ ldr r0, =gUnknown_0858D8E8
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -468720,7 +468720,7 @@ sub_80F6B78: ; 80F6B78
movs r1, 0x7
bl Window_GetField
mov r9, r0
- ldr r2, =0x0858d6d0
+ ldr r2, =gUnknown_0858D6D0
mov r8, r2
lsls r1, r7, 4
adds r1, r7
@@ -468933,13 +468933,13 @@ sub_80F6DC0: ; 80F6DC0
push {r4-r6,lr}
sub sp, 0x20
mov r1, sp
- ldr r0, =0x0858d7f8
+ ldr r0, =gUnknown_0858D7F8
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
add r5, sp, 0x18
- ldr r6, =0x0858d810
+ ldr r6, =gUnknown_0858D810
movs r4, 0x7
@080F6DD6:
adds r0, r6, 0
@@ -468948,7 +468948,7 @@ sub_80F6DC0: ; 80F6DC0
subs r4, 0x1
cmp r4, 0
bge @080F6DD6
- ldr r0, =0x0858d850
+ ldr r0, =gUnknown_0858D850
bl gpu_pal_obj_alloc_tag_and_apply
movs r4, 0
mov r6, sp
@@ -469449,7 +469449,7 @@ sub_80F71C8: ; 80F71C8
ands r0, r1
cmp r0, 0
beq @080F71F8
- ldr r1, =0x08dc6498
+ ldr r1, =gUnknown_08DC6498
str r5, [sp]
movs r0, 0x2
str r0, [sp, 0x4]
@@ -469465,21 +469465,21 @@ sub_80F71C8: ; 80F71C8
ldrh r2, [r0]
cmp r2, 0
bne @080F720C
- ldr r1, =0x08dc63f8
+ ldr r1, =gUnknown_08DC63F8
b @080F722E
.align 2, 0
.pool
@080F720C:
cmp r2, 0x1
bne @080F7218
- ldr r1, =0x08dc6420
+ ldr r1, =gUnknown_08DC6420
b @080F722E
.align 2, 0
.pool
@080F7218:
cmp r2, 0x2
bne @080F722C
- ldr r1, =0x08dc6448
+ ldr r1, =gUnknown_08DC6448
movs r0, 0xA
str r0, [sp]
str r2, [sp, 0x4]
@@ -469488,7 +469488,7 @@ sub_80F71C8: ; 80F71C8
.align 2, 0
.pool
@080F722C:
- ldr r1, =0x08dc6470
+ ldr r1, =gUnknown_08DC6470
@080F722E:
movs r0, 0xA
str r0, [sp]
@@ -469505,7 +469505,7 @@ sub_80F71C8: ; 80F71C8
cmp r0, 0
bne @080F725C
movs r6, 0
- ldr r1, =0x08dc64ac
+ ldr r1, =gUnknown_08DC64AC
b @080F7298
.align 2, 0
.pool
@@ -469513,7 +469513,7 @@ sub_80F71C8: ; 80F71C8
cmp r0, 0x1
bne @080F726C
movs r6, 0x1
- ldr r1, =0x08dc64c0
+ ldr r1, =gUnknown_08DC64C0
b @080F7298
.align 2, 0
.pool
@@ -469521,7 +469521,7 @@ sub_80F71C8: ; 80F71C8
cmp r0, 0x2
bne @080F7290
movs r6, 0x2
- ldr r1, =0x08dc64d4
+ ldr r1, =gUnknown_08DC64D4
lsls r2, r5, 24
lsrs r2, 24
lsls r4, 24
@@ -469538,7 +469538,7 @@ sub_80F71C8: ; 80F71C8
cmp r0, 0x3
bne @080F72B4
movs r6, 0x3
- ldr r1, =0x08dc64e8
+ ldr r1, =gUnknown_08DC64E8
@080F7298:
lsls r2, r5, 24
lsrs r2, 24
@@ -469554,7 +469554,7 @@ sub_80F71C8: ; 80F71C8
.pool
@080F72B4:
movs r6, 0x4
- ldr r1, =0x08dc64fc
+ ldr r1, =gUnknown_08DC64FC
lsls r2, r5, 24
lsrs r2, 24
lsls r4, 24
@@ -469566,7 +469566,7 @@ sub_80F71C8: ; 80F71C8
bl gpu_copy_to_iwram_tile_map_rect
@080F72CC:
adds r5, 0x5
- ldr r1, =0x08dc6510
+ ldr r1, =gUnknown_08DC6510
lsls r2, r5, 24
lsrs r2, 24
lsrs r3, r4, 24
@@ -470069,7 +470069,7 @@ sub_80F7670: ; 80F7670
ldrb r0, [r0, 0x7]
cmp r0, 0x27
bhi @080F7732
- ldr r4, =0x0858d860
+ ldr r4, =gUnknown_0858D860
bl GenerateRandomNumber
lsls r0, 16
lsrs r0, 16
@@ -472713,7 +472713,7 @@ sub_80F8B94: ; 80F8B94
movs r4, 0xB0
lsls r4, 17
@080F8BBA:
- ldr r0, =0x0858d8ec
+ ldr r0, =gUnknown_0858D8EC
adds r0, r5, r0
ldrb r0, [r0]
ldr r1, =0x03005d8c
@@ -472749,13 +472749,13 @@ sub_80F8B94: ; 80F8B94
cmp r0, 0
bne @080F8C2C
lsrs r1, r4, 16
- ldr r0, =0x08499a18
+ ldr r0, =gUnknown_08499A18
b @080F8C42
.align 2, 0
.pool
@080F8C2C:
lsrs r1, r4, 16
- ldr r0, =0x084a54b8
+ ldr r0, =gUnknown_084A54B8
b @080F8C42
.align 2, 0
.pool
@@ -472764,7 +472764,7 @@ sub_80F8B94: ; 80F8B94
cmp r0, 0
bne @080F8C50
lsrs r1, r4, 16
- ldr r0, =0x084987f8
+ ldr r0, =gUnknown_084987F8
@080F8C42:
movs r2, 0x20
bl gpu_pal_apply
@@ -472773,7 +472773,7 @@ sub_80F8B94: ; 80F8B94
.pool
@080F8C50:
lsrs r1, r4, 16
- ldr r0, =0x084a4278
+ ldr r0, =gUnknown_084A4278
movs r2, 0x20
bl gpu_pal_apply
@080F8C5A:
@@ -472928,7 +472928,7 @@ sub_80F8D28: ; 80F8D28
cmp r0, r1
bne @080F8DC4
lsls r0, r6, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -472941,7 +472941,7 @@ sub_80F8D28: ; 80F8D28
.pool
@080F8DC4:
lsls r0, r6, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -474133,7 +474133,7 @@ sub_80F9654: ; 80F9654
@080F96FC:
ldrb r0, [r4, 0x2]
bl sub_80F95C0
- ldr r0, =0x085ecf5d
+ ldr r0, =gUnknown_085ECF5D
bl box_related_two__2
ldrh r0, [r4]
adds r0, 0x1
@@ -474326,7 +474326,7 @@ sub_80F986C: ; 80F986C
lsls r0, 16
lsrs r2, r0, 16
movs r1, 0x1
- ldr r3, =0x0858d8f0
+ ldr r3, =gUnknown_0858D8F0
@080F9876:
lsls r0, r1, 3
adds r0, r3
@@ -474370,7 +474370,7 @@ sub_80F989C: ; 80F989C
adds r0, r6, 0
bl sub_80F986C
lsls r0, 24
- ldr r1, =0x0858d8f0
+ ldr r1, =gUnknown_0858D8F0
lsrs r0, 21
adds r0, r1
ldrh r1, [r0]
@@ -474453,7 +474453,7 @@ sub_80F9910: ; 80F9910
@080F9974: .4byte 0x00000000
@080F9978: .4byte 0x40396666
@080F997C: .4byte 0x66666666
-@080F9980: .4byte 0x085eed24
+@080F9980: .4byte gUnknown_085EED24
thumb_func_end sub_80F9910
thumb_func_start sub_80F9984
@@ -474543,7 +474543,7 @@ sub_80F9A14: ; 80F9A14
ldr r0, =0x02021cc4
movs r1, 0xB
muls r1, r4
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldrh r1, [r5]
@@ -474552,7 +474552,7 @@ sub_80F9A14: ; 80F9A14
cmp r1, r0
bne @080F9A64
ldr r0, =0x02021dc4
- ldr r1, =0x085ecf6b
+ ldr r1, =gUnknown_085ECF6B
bl gf_strcpy
b @080F9A6E
.align 2, 0
@@ -474678,7 +474678,7 @@ sub_80F9B30: ; 80F9B30
add r4, sp, 0x8
movs r0, 0x1
strb r0, [r4]
- ldr r1, =0x0858d970
+ ldr r1, =gUnknown_0858D970
mov r0, sp
movs r2, 0x7
bl memcpy
@@ -475394,7 +475394,7 @@ sub_80FA0DC: ; 80FA0DC
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x08275a86
+ ldr r0, =gUnknown_08275A86
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -475439,7 +475439,7 @@ sub_80FA128: ; 80FA128
sub_80FA13C: ; 80FA13C
push {r4,lr}
bl sub_80F9F78
- ldr r0, =0x0858e600
+ ldr r0, =gUnknown_0858E600
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -475534,7 +475534,7 @@ sub_80FA1E8: ; 80FA1E8
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x08275adf
+ ldr r0, =gUnknown_08275ADF
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -475601,7 +475601,7 @@ sub_80FA248: ; 80FA248
str r0, [r1, 0x1C]
@080FA274:
bl sub_80F9F78
- ldr r0, =0x0858e618
+ ldr r0, =gUnknown_0858E618
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -475712,7 +475712,7 @@ sub_80FA34C: ; 80FA34C
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x08275b38
+ ldr r0, =gUnknown_08275B38
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -475757,7 +475757,7 @@ sub_80FA398: ; 80FA398
sub_80FA3AC: ; 80FA3AC
push {r4,lr}
bl sub_80F9F78
- ldr r0, =0x0858e630
+ ldr r0, =gUnknown_0858E630
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -476519,7 +476519,7 @@ sub_80FA9D0: ; 80FA9D0
movs r2, 0x8
movs r3, 0x4
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x58]
mov r1, sp
movs r2, 0
@@ -476608,7 +476608,7 @@ sub_80FAA7C: ; 80FAA7C
beq @080FAB64
b @080FAB8C
@080FAAC6:
- ldr r0, =0x0858e68c
+ ldr r0, =gUnknown_0858E68C
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -476631,7 +476631,7 @@ sub_80FAA7C: ; 80FAA7C
.align 2, 0
.pool
@080FAAFC:
- ldr r0, =0x0858e68c
+ ldr r0, =gUnknown_0858E68C
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -476651,7 +476651,7 @@ sub_80FAA7C: ; 80FAA7C
.align 2, 0
.pool
@080FAB2C:
- ldr r0, =0x0858e68c
+ ldr r0, =gUnknown_0858E68C
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -476674,7 +476674,7 @@ sub_80FAA7C: ; 80FAA7C
.align 2, 0
.pool
@080FAB64:
- ldr r0, =0x0858e68c
+ ldr r0, =gUnknown_0858E68C
ldr r3, =0x02020630
ldr r1, =0x02037590
ldrb r1, [r1, 0x4]
@@ -476844,7 +476844,7 @@ sub_80FAC78: ; 80FAC78
movs r3, 0x3
bl decimal_int_to_string
ldr r0, =0x02021dc4
- ldr r1, =0x085ea88b
+ ldr r1, =gUnknown_085EA88B
bl gf_strcpy
ldr r1, =0x020375f0
movs r0, 0
@@ -476869,7 +476869,7 @@ sub_80FAC78: ; 80FAC78
movs r3, 0x2
bl decimal_int_to_string
ldr r0, =0x02021dc4
- ldr r1, =0x085ea890
+ ldr r1, =gUnknown_085EA890
bl gf_strcpy
ldr r1, =0x020375f0
movs r0, 0
@@ -477232,9 +477232,9 @@ sub_80FAFF8: ; 80FAFF8
thumb_func_start sub_80FB00C
sub_80FB00C: ; 80FB00C
push {r4,r5,lr}
- ldr r0, =0x0858e864
+ ldr r0, =gUnknown_0858E864
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x0858e880
+ ldr r0, =gUnknown_0858E880
movs r1, 0
movs r2, 0
movs r3, 0x52
@@ -477291,7 +477291,7 @@ sub_80FB074: ; 80FB074
adds r0, 0x14
adds r0, r6, r0
ldr r1, [r0]
- ldr r0, =0x0858e880
+ ldr r0, =gUnknown_0858E880
cmp r1, r0
bne @080FB098
adds r0, r4, 0
@@ -477473,7 +477473,7 @@ sub_80FB1AC: ; 80FB1AC
.align 2, 0
.pool
@080FB1F0:
- ldr r2, =0x0858e898
+ ldr r2, =gUnknown_0858E898
movs r1, 0x2
ldrsh r0, [r7, r1]
adds r0, r2
@@ -477603,7 +477603,7 @@ sub_80FB2C0: ; 80FB2C0
.align 2, 0
.pool
@080FB304:
- ldr r1, =0x0858e898
+ ldr r1, =gUnknown_0858E898
movs r3, 0x2
ldrsh r0, [r2, r3]
adds r0, r1
@@ -478041,14 +478041,14 @@ sub_80FB5E8: ; 80FB5E8
bne @080FB6AC
ldrb r1, [r6, 0x1]
ldrb r2, [r6]
- ldr r3, =0x0858e8ab
+ ldr r3, =gUnknown_0858E8AB
b @080FB6B2
.align 2, 0
.pool
@080FB6AC:
ldrb r1, [r6, 0x1]
ldrb r2, [r6]
- ldr r3, =0x0858e8ad
+ ldr r3, =gUnknown_0858E8AD
@080FB6B2:
movs r0, 0xFF
bl exec_movement
@@ -478331,7 +478331,7 @@ sub_80FB8CC: ; 80FB8CC
b @080FB914
@080FB8E0:
ldr r1, =0x0203a044
- ldr r0, =0x0858e8b0
+ ldr r0, =gUnknown_0858E8B0
str r0, [r1]
ldr r1, =0x0203a048
movs r0, 0x8
@@ -478340,7 +478340,7 @@ sub_80FB8CC: ; 80FB8CC
.pool
@080FB8F8:
ldr r1, =0x0203a044
- ldr r0, =0x0858e8f0
+ ldr r0, =gUnknown_0858E8F0
str r0, [r1]
ldr r1, =0x0203a048
movs r0, 0xB
@@ -478491,13 +478491,13 @@ sub_80FB9FC: ; 80FB9FC
bne @080FBA34
@080FBA24:
mov r1, sp
- ldr r0, =0x08591fe0
+ ldr r0, =gUnknown_08591FE0
b @080FBA38
.align 2, 0
.pool
@080FBA34:
mov r1, sp
- ldr r0, =0x08591fc8
+ ldr r0, =gUnknown_08591FC8
@080FBA38:
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
@@ -478733,7 +478733,7 @@ sub_80FBB64: ; 80FBB64
; void overworld_free_bgmaps()
overworld_free_bgmaps: ; 80FBC00
push {lr}
- ldr r0, =0x08591d58
+ ldr r0, =gUnknown_08591D58
bl gpu_tile_obj_alloc_and_load_multiple
pop {r0}
bx r0
@@ -478855,7 +478855,7 @@ sub_80FBCDC: ; 80FBCDC
lsrs r4, r0, 24
cmp r1, 0x1
bne @080FBCFC
- ldr r0, =0x08592058
+ ldr r0, =gUnknown_08592058
mov r10, r0
b @080FBD08
.align 2, 0
@@ -478867,7 +478867,7 @@ sub_80FBCDC: ; 80FBCDC
movs r0, 0
b @080FBD98
@080FBD04:
- ldr r1, =0x08592038
+ ldr r1, =gUnknown_08592038
mov r10, r1
@080FBD08:
adds r0, r4, 0
@@ -478901,7 +478901,7 @@ sub_80FBCDC: ; 80FBCDC
adds r5, r7, 0
ldr r1, [sp, 0x4]
adds r0, r1
- ldr r2, =0x08592078
+ ldr r2, =gUnknown_08592078
adds r4, r0, r2
@080FBD4A:
adds r0, r5, 0
@@ -478986,7 +478986,7 @@ sub_80FBDB4: ; 80FBDB4
lsls r1, r6, 3
adds r1, r2
ldrb r1, [r1, 0x4]
- ldr r2, =0x08592078
+ ldr r2, =gUnknown_08592078
lsls r0, 24
asrs r0, 23
adds r0, r5
@@ -479040,21 +479040,21 @@ sub_80FBE3C: ; 80FBE3C
lsrs r2, 16
cmp r0, 0x2
bne @080FBE58
- ldr r3, =0x08591ff8
+ ldr r3, =gUnknown_08591FF8
b @080FBE7A
.align 2, 0
.pool
@080FBE58:
cmp r0, 0x1
bne @080FBE64
- ldr r3, =0x08592008
+ ldr r3, =gUnknown_08592008
b @080FBE7A
.align 2, 0
.pool
@080FBE64:
cmp r0, 0x3
bne @080FBE70
- ldr r3, =0x08592018
+ ldr r3, =gUnknown_08592018
b @080FBE7A
.align 2, 0
.pool
@@ -479064,7 +479064,7 @@ sub_80FBE3C: ; 80FBE3C
movs r0, 0xFF
b @080FBE88
@080FBE78:
- ldr r3, =0x08592028
+ ldr r3, =gUnknown_08592028
@080FBE7A:
lsls r0, r2, 16
lsls r1, 16
@@ -479455,7 +479455,7 @@ safari_step: ; 80FC14C
.align 2, 0
.pool
@080FC170:
- ldr r0, =0x082a4b8a
+ ldr r0, =gUnknown_082A4B8A
bl script_env_1_execute_new_script
movs r0, 0x1
@080FC178:
@@ -479468,7 +479468,7 @@ safari_step: ; 80FC14C
thumb_func_start sub_80FC180
sub_80FC180: ; 80FC180
push {lr}
- ldr r0, =0x082a4b6f
+ ldr r0, =gUnknown_082A4B6F
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -479507,7 +479507,7 @@ sub_80FC190: ; 80FC190
ldrb r0, [r2]
cmp r0, 0x8
bne @080FC208
- ldr r0, =0x082a4b4c
+ ldr r0, =gUnknown_082A4B4C
bl script_env_2_execute_new_script
bl warp_in
ldr r1, =0x03005dac
@@ -479521,7 +479521,7 @@ sub_80FC190: ; 80FC190
@080FC208:
cmp r0, 0x7
bne @080FC21C
- ldr r0, =0x082a4b9b
+ ldr r0, =gUnknown_082A4B9B
bl script_env_1_execute_new_script
bl script_env_2_set_ctx_paused
ldr r0, =c2_exit_to_overworld_1_continue_scripts_restart_music + 1
@@ -479599,7 +479599,7 @@ sub_80FC258: ; 80FC258
bne @080FC2C4
ldr r0, =0x020375f0
strh r5, [r0]
- ldr r1, =0x085b262c
+ ldr r1, =gUnknown_085B262C
ldrb r0, [r3, 0x8]
lsls r0, 2
adds r0, r1
@@ -481325,7 +481325,7 @@ sub_80FD060: ; 80FD060
bne @080FD0B8
ldr r0, =0x0203ce54
ldr r2, [r0]
- ldr r1, =0x085920d8
+ ldr r1, =gUnknown_085920D8
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -481338,7 +481338,7 @@ sub_80FD060: ; 80FD060
@080FD0B8:
ldr r0, =0x0203cf2c
ldr r2, [r0]
- ldr r1, =0x085920d8
+ ldr r1, =gUnknown_085920D8
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -481449,7 +481449,7 @@ sub_80FD164: ; 80FD164
.align 2, 0
.pool
@080FD1A0:
- ldr r1, =0x085e8f31
+ ldr r1, =gUnknown_085E8F31
ldr r2, =sub_81C6714 + 1
adds r0, r5, 0
bl sub_81C6DD8
@@ -481476,7 +481476,7 @@ display_dads_advice_cannot_use_item_str: ; 80FD1C8
lsrs r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085e8f31
+ ldr r2, =gUnknown_085E8F31
bl sub_80FD164
pop {r0}
bx r0
@@ -481491,7 +481491,7 @@ display_cannot_dismount_bike_here_str: ; 80FD1E0
lsrs r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085e8f6e
+ ldr r2, =gUnknown_085E8F6E
bl sub_80FD164
pop {r0}
bx r0
@@ -481873,7 +481873,7 @@ sub_80FD4B8: ; 80FD4B8
.align 2, 0
.pool
@080FD4EC:
- ldr r1, =0x085e9002
+ ldr r1, =gUnknown_085E9002
ldr r2, =sub_80FD5CC + 1
adds r0, r4, 0
bl sub_81978EC
@@ -481915,7 +481915,7 @@ sub_80FD504: ; 80FD504
lsrs r0, 24
cmp r0, 0
beq @080FD564
- ldr r1, =0x085920e4
+ ldr r1, =gUnknown_085920E4
subs r0, 0x1
adds r0, r1
ldrb r0, [r0]
@@ -481934,7 +481934,7 @@ sub_80FD504: ; 80FD504
lsrs r2, r0, 24
movs r1, 0
adds r3, r6, 0
- ldr r7, =0x085920e4
+ ldr r7, =gUnknown_085920E4
movs r6, 0x3
@080FD574:
adds r0, r1, r7
@@ -482673,7 +482673,7 @@ sub_80FDA94: ; 80FDA94
lsrs r0, 24
cmp r0, 0x1
bne @080FDACA
- ldr r1, =0x085e8f93
+ ldr r1, =gUnknown_085E8F93
ldr r2, =sub_80FD5CC + 1
adds r0, r4, 0
bl sub_81978EC
@@ -482718,7 +482718,7 @@ sub_80FDADC: ; 80FDADC
cmp r0, 0
bne @080FDB50
@080FDB1C:
- ldr r1, =0x085920e4
+ ldr r1, =gUnknown_085920E4
movs r2, 0xA
ldrsh r0, [r4, r2]
adds r0, r1
@@ -482738,7 +482738,7 @@ sub_80FDADC: ; 80FDADC
asrs r0, 16
cmp r0, 0x4
bne @080FDB50
- ldr r1, =0x085e8fdb
+ ldr r1, =gUnknown_085E8FDB
ldr r2, =sub_80FD5CC + 1
adds r0, r5, 0
bl sub_81978EC
@@ -482859,7 +482859,7 @@ sub_80FDC34: ; 80FDC34
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9026
+ ldr r1, =gUnknown_085E9026
adds r0, r4, 0
bl ExpandTextCodes
ldr r1, =0x03005e00
@@ -482905,7 +482905,7 @@ sub_80FDCA4: ; 80FDCA4
movs r3, 0x5
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9138
+ ldr r1, =gUnknown_085E9138
adds r0, r4, 0
bl ExpandTextCodes
ldr r1, =0x03005e00
@@ -482989,7 +482989,7 @@ sub_80FDD74: ; 80FDD74
movs r1, 0x1
bl sub_80D6AA4
bl script_env_2_enable
- ldr r0, =0x08274482
+ ldr r0, =gUnknown_08274482
bl script_env_1_execute_new_script
adds r0, r4, 0
bl remove_task
@@ -483055,7 +483055,7 @@ sub_80FDE08: ; 80FDE08
lsls r4, 24
lsrs r4, 24
bl script_env_2_enable
- ldr r0, =0x082744c0
+ ldr r0, =gUnknown_082744C0
bl script_env_1_execute_new_script
adds r0, r4, 0
bl remove_task
@@ -483116,7 +483116,7 @@ sub_80FDE7C: ; 80FDE7C
lsls r4, 24
lsrs r4, 24
bl script_env_2_enable
- ldr r0, =0x08242cfc
+ ldr r0, =gUnknown_08242CFC
bl script_env_1_execute_new_script
adds r0, r4, 0
bl remove_task
@@ -483228,7 +483228,7 @@ sub_80FDF48: ; 80FDF48
lsls r0, 1
cmp r1, r0
bls @080FDF74
- ldr r2, =0x085e9047
+ ldr r2, =gUnknown_085E9047
ldr r3, =sub_80FDF90 + 1
adds r0, r4, 0
movs r1, 0x1
@@ -483237,7 +483237,7 @@ sub_80FDF48: ; 80FDF48
.align 2, 0
.pool
@080FDF74:
- ldr r2, =0x085e9037
+ ldr r2, =gUnknown_085E9037
ldr r3, =sub_80FDF90 + 1
adds r0, r4, 0
movs r1, 0x1
@@ -483291,12 +483291,12 @@ task08_0809AD8C: ; 80FDFBC
lsrs r0, 16
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9058
+ ldr r1, =gUnknown_085E9058
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_80FE024 + 1
@@ -483317,7 +483317,7 @@ sub_80FE024: ; 80FE024
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085920e8
+ ldr r2, =gUnknown_085920E8
movs r1, 0x6
bl sub_81AE238
pop {r0}
@@ -483352,7 +483352,7 @@ sub_80FE058: ; 80FE058
ldr r1, =0x02021dc4
bl itemid_get_name
ldr r0, =0x02021fc4
- ldr r1, =0x085e9080
+ ldr r1, =gUnknown_085E9080
bl ExpandTextCodes
bl sub_81A9E40
lsls r0, 24
@@ -483406,7 +483406,7 @@ sub_80FE0BC: ; 80FE0BC
lsls r0, 24
cmp r0, 0
bne @080FE10C
- ldr r2, =0x085e9092
+ ldr r2, =gUnknown_085E9092
ldr r3, =sub_81ABBBC + 1
adds r0, r4, 0
movs r1, 0x1
@@ -483415,7 +483415,7 @@ sub_80FE0BC: ; 80FE0BC
.align 2, 0
.pool
@080FE10C:
- ldr r1, =0x085e9092
+ ldr r1, =gUnknown_085E9092
ldr r2, =sub_81C6714 + 1
adds r0, r5, 0
bl sub_81C6DD8
@@ -483568,7 +483568,7 @@ item_field_func_black_white_flutes: ; 80FE234
ldr r0, =0x000008ae
bl flag_clear
ldr r0, =0x02021fc4
- ldr r1, =0x085e90c6
+ ldr r1, =gUnknown_085E90C6
bl ExpandTextCodes
b @080FE28C
.align 2, 0
@@ -483579,7 +483579,7 @@ item_field_func_black_white_flutes: ; 80FE234
ldr r0, =0x000008ad
bl flag_clear
ldr r0, =0x02021fc4
- ldr r1, =0x085e90f4
+ ldr r1, =gUnknown_085E90F4
bl ExpandTextCodes
@080FE28C:
ldr r1, =0x03005e00
@@ -483741,7 +483741,7 @@ item_in_battle_func_pokeball: ; 80FE394
lsls r0, 24
cmp r0, 0
bne @080FE3F0
- ldr r2, =0x085e9125
+ ldr r2, =gUnknown_085E9125
ldr r3, =sub_81ABBBC + 1
adds r0, r4, 0
movs r1, 0x1
@@ -483750,7 +483750,7 @@ item_in_battle_func_pokeball: ; 80FE394
.align 2, 0
.pool
@080FE3F0:
- ldr r1, =0x085e9125
+ ldr r1, =gUnknown_085E9125
ldr r2, =sub_81C6714 + 1
adds r0, r5, 0
bl sub_81C6DD8
@@ -483874,7 +483874,7 @@ status_incr_battle: ; 80FE4B8
lsls r0, 24
cmp r0, 0
bne @080FE518
- ldr r2, =0x085e96f6
+ ldr r2, =gUnknown_085E96F6
ldr r3, =sub_81ABBBC + 1
adds r0, r4, 0
movs r1, 0x1
@@ -483883,7 +483883,7 @@ status_incr_battle: ; 80FE4B8
.align 2, 0
.pool
@080FE518:
- ldr r1, =0x085e96f6
+ ldr r1, =gUnknown_085E96F6
ldr r2, =sub_81C6714 + 1
adds r0, r4, 0
bl sub_81C6DD8
@@ -484532,7 +484532,7 @@ sub_80FEA58: ; 80FEA58
movs r0, 0x50
strh r0, [r1, 0x4]
strh r2, [r1, 0x6]
- ldr r4, =0x08592210
+ ldr r4, =gUnknown_08592210
ldr r0, =0x02038437
ldrb r0, [r0]
bl sub_80A82E4
@@ -487108,7 +487108,7 @@ sub_80FFE58: ; 80FFE58
sub_80FFEC4: ; 80FFEC4
push {r4-r6,lr}
adds r4, r0, 0
- ldr r5, =0x08592700
+ ldr r5, =gUnknown_08592700
movs r0, 0x2E
ldrsh r1, [r4, r0]
lsls r0, r1, 1
@@ -487299,7 +487299,7 @@ sub_80FFFC0: ; 80FFFC0
ldrh r1, [r5, 0x14]
adds r0, r1
strh r0, [r5, 0x18]
- ldr r0, =0x08592778
+ ldr r0, =gUnknown_08592778
movs r2, 0x18
ldrsh r1, [r5, r2]
movs r3, 0x1A
@@ -487949,7 +487949,7 @@ sub_8100524: ; 8100524
ldrh r2, [r0, 0x26]
ldrh r0, [r0, 0x22]
adds r2, r0
- ldr r0, =0x08592778
+ ldr r0, =gUnknown_08592778
lsls r1, 16
asrs r1, 16
lsls r2, 16
@@ -488206,7 +488206,7 @@ sub_810074C: ; 810074C
strh r0, [r4, 0x3C]
movs r1, 0x30
ldrsh r2, [r4, r1]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r5, 0x2E
ldrsh r0, [r4, r5]
lsls r0, 1
@@ -488311,7 +488311,7 @@ sub_81007C4: ; 81007C4
strh r7, [r5, 0x1A]
ldrh r0, [r5, 0x18]
ldrb r2, [r5, 0x1C]
- ldr r4, =0x08592878
+ ldr r4, =gUnknown_08592878
movs r3, 0x1E
ldrsh r1, [r5, r3]
lsls r1, 1
@@ -490094,7 +490094,7 @@ sub_81015D4: ; 81015D4
strh r0, [r5, 0x24]
movs r0, 0x8
strh r0, [r5, 0x2E]
- ldr r2, =0x08592cd0
+ ldr r2, =gUnknown_08592CD0
lsls r0, r6, 16
asrs r0, 24
lsls r0, 1
@@ -492376,9 +492376,9 @@ sub_81026A8: ; 81026A8
movs r5, 0x14
adds r5, r3
mov r12, r5
- ldr r7, =0x08592ebc
+ ldr r7, =gUnknown_08592EBC
mov r8, r7
- ldr r6, =0x08592eec
+ ldr r6, =gUnknown_08592EEC
movs r5, 0x1
@081027B2:
lsls r0, r2, 4
@@ -492854,7 +492854,7 @@ sub_8102B3C: ; 8102B3C
.align 2, 0
.pool
@08102B80:
- ldr r4, =0x08329f40
+ ldr r4, =gUnknown_08329F40
movs r1, 0x2E
ldrsh r0, [r5, r1]
lsls r0, 1
@@ -492916,7 +492916,7 @@ sub_8102BE8: ; 8102BE8
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r4, =0x08593020
+ ldr r4, =gUnknown_08593020
ldrh r0, [r4]
bl gpu_pal_tags_index_of
lsls r0, 24
@@ -492945,7 +492945,7 @@ sub_8102BE8: ; 8102BE8
bls @08102C14
@08102C2C:
movs r4, 0x1
- ldr r0, =0x08593020
+ ldr r0, =gUnknown_08593020
mov r8, r0
@08102C32:
lsls r0, r4, 1
@@ -492968,7 +492968,7 @@ sub_8102BE8: ; 8102BE8
lsrs r3, r0, 16
movs r2, 0x1
ldr r7, =0x02037b14
- ldr r6, =0x08593020
+ ldr r6, =gUnknown_08593020
adds r4, r5, 0
@08102C60:
adds r1, r3, r2
@@ -493008,7 +493008,7 @@ sub_8102CA0: ; 8102CA0
lsls r0, 24
lsrs r5, r0, 24
movs r4, 0x1
- ldr r6, =0x08593020
+ ldr r6, =gUnknown_08593020
@08102CAA:
lsls r0, r4, 1
adds r0, r4
@@ -493040,7 +493040,7 @@ sub_8102CD4: ; 8102CD4
ldrb r1, [r4]
adds r0, r5, 0
bl obj_anim_image_start
- ldr r2, =0x08593020
+ ldr r2, =gUnknown_08593020
movs r0, 0x2
ldrsh r1, [r4, r0]
lsls r0, r1, 1
@@ -493245,7 +493245,7 @@ sub_8102DE4: ; 8102DE4
ble @08102E7E
strh r5, [r4, 0x30]
@08102E7E:
- ldr r2, =0x08593020
+ ldr r2, =gUnknown_08593020
movs r3, 0x30
ldrsh r1, [r4, r3]
lsls r0, r1, 1
@@ -493466,7 +493466,7 @@ sub_8103028: ; 8103028
ldrb r1, [r5, 0x2]
adds r0, r4, 0
bl obj_anim_image_start
- ldr r2, =0x08593020
+ ldr r2, =gUnknown_08593020
movs r0, 0x4
ldrsh r1, [r5, r0]
lsls r0, r1, 1
@@ -493872,7 +493872,7 @@ sub_8103320: ; 8103320
adds r1, 0x43
strb r0, [r1]
@08103372:
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0x30
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -494995,7 +494995,7 @@ sub_8103C0C: ; 8103C0C
lsls r0, 16
cmp r0, 0
bgt @08103CE0
- ldr r0, =0x085933b0
+ ldr r0, =gUnknown_085933B0
movs r2, 0x1A
ldrsh r1, [r5, r2]
movs r3, 0x1C
@@ -495442,7 +495442,7 @@ sub_8103FE8: ; 8103FE8
adds r4, r0, 0
movs r1, 0
bl sub_80A69CC
- ldr r0, =0x085934a0
+ ldr r0, =gUnknown_085934A0
ldrh r0, [r0, 0x2]
bl gpu_pal_tags_index_of
lsls r0, 24
@@ -496636,7 +496636,7 @@ sub_8104938: ; 8104938
strh r0, [r4, 0xC]
strh r2, [r4, 0xE]
strh r2, [r4, 0x10]
- ldr r2, =0x085935e8
+ ldr r2, =gUnknown_085935E8
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_8104998 + 1
@@ -496783,7 +496783,7 @@ sub_8104998: ; 8104998
.pool
@08104A9C:
ldrb r1, [r4, 0x8]
- ldr r2, =0x085935e8
+ ldr r2, =gUnknown_085935E8
adds r0, r4, 0
bl sub_80A7CFC
strh r5, [r4, 0xA]
@@ -496810,7 +496810,7 @@ sub_8104AB4: ; 8104AB4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x08593608
+ ldr r2, =gUnknown_08593608
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_8104AF0 + 1
@@ -496992,7 +496992,7 @@ sub_8104C38: ; 8104C38
movs r0, 0
strh r1, [r4, 0x8]
strh r0, [r4, 0xA]
- ldr r2, =0x085936a4
+ ldr r2, =gUnknown_085936A4
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_8104C78 + 1
@@ -498422,7 +498422,7 @@ sub_810577C: ; 810577C
lsls r1, 24
lsrs r1, 24
strh r1, [r4, 0x8]
- ldr r2, =0x085938b0
+ ldr r2, =gUnknown_085938B0
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_81057B8 + 1
@@ -498961,7 +498961,7 @@ sub_8105B08: ; 8105B08
cmp r0, 0x4
ble @08105C42
strh r5, [r4, 0xA]
- ldr r0, =0x085938dc
+ ldr r0, =gUnknown_085938DC
movs r3, 0x24
ldrsh r1, [r4, r3]
movs r3, 0x26
@@ -498980,7 +498980,7 @@ sub_8105B08: ; 8105B08
strh r6, [r1, 0x2E]
movs r0, 0xD
strh r0, [r1, 0x30]
- ldr r2, =0x085938f4
+ ldr r2, =gUnknown_085938F4
movs r3, 0xC
ldrsh r0, [r4, r3]
lsls r0, 1
@@ -499127,7 +499127,7 @@ sub_8105CB4: ; 8105CB4
lsls r2, 1
adds r0, r2
str r1, [r0]
- ldr r0, =0x08c22610
+ ldr r0, =gUnknown_08C22610
bl call_LZZUnCompWram
movs r4, 0
@08105D00:
@@ -499177,7 +499177,7 @@ sub_8105D60: ; 8105D60
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r5, =0x08593950
+ ldr r5, =gUnknown_08593950
movs r4, 0x2
@08105D6A:
ldrh r0, [r5]
@@ -499222,7 +499222,7 @@ sub_8105D88: ; 8105D88
ands r0, r4
orrs r0, r3
strh r0, [r5, 0x4]
- ldr r0, =0x08593950
+ ldr r0, =gUnknown_08593950
lsrs r2, 25
lsls r2, 1
adds r2, r0
@@ -499528,7 +499528,7 @@ sub_8106020: ; 8106020
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x08593988
+ ldr r2, =gUnknown_08593988
adds r0, r5, 0
bl sub_80A7CFC
ldr r1, =0x02020630
@@ -499595,7 +499595,7 @@ sub_81060B0: ; 81060B0
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x08593988
+ ldr r2, =gUnknown_08593988
adds r0, r5, 0
bl sub_80A7CFC
ldr r1, =0x02020630
@@ -499896,15 +499896,15 @@ sub_81062E8: ; 81062E8
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c232e0
+ ldr r1, =gUnknown_08C232E0
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r1, =0x08c23d78
+ ldr r1, =gUnknown_08C23D78
mov r0, sp
movs r2, 0
bl sub_80A6D60
- ldr r0, =0x08c23d50
+ ldr r0, =gUnknown_08C23D50
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -500136,7 +500136,7 @@ sub_81064F8: ; 81064F8
lsls r0, 24
cmp r0, 0
beq @08106578
- ldr r1, =0x08d93960
+ ldr r1, =gUnknown_08D93960
b @0810658A
.align 2, 0
.pool
@@ -500148,7 +500148,7 @@ sub_81064F8: ; 81064F8
lsrs r0, 24
cmp r0, 0x1
bne @0810659C
- ldr r1, =0x08d93598
+ ldr r1, =gUnknown_08D93598
@0810658A:
mov r0, sp
movs r2, 0
@@ -500157,18 +500157,18 @@ sub_81064F8: ; 81064F8
.align 2, 0
.pool
@0810659C:
- ldr r1, =0x08d9377c
+ ldr r1, =gUnknown_08D9377C
mov r0, sp
movs r2, 0
bl sub_80A6D60
@081065A6:
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c249f8
+ ldr r1, =gUnknown_08C249F8
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08c249d0
+ ldr r0, =gUnknown_08C249D0
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -501201,7 +501201,7 @@ sub_8106D90: ; 8106D90
lsls r4, 3
ldr r0, =0x03005e00
adds r4, r0
- ldr r2, =0x08593b98
+ ldr r2, =gUnknown_08593B98
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_8106DD4 + 1
@@ -501742,7 +501742,7 @@ sub_8107188: ; 8107188
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08595020
+ ldr r0, =gUnknown_08595020
adds r1, r4, 0
movs r3, 0x4
bl obj_add_from_template_forward_search
@@ -502711,7 +502711,7 @@ sub_8107954: ; 8107954
bne @081079D0
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08d95e00
+ ldr r1, =gUnknown_08D95E00
bl sub_80A6D48
b @081079EA
.align 2, 0
@@ -502719,20 +502719,20 @@ sub_8107954: ; 8107954
@081079D0:
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08d960d0
+ ldr r1, =gUnknown_08D960D0
bl sub_80A6D48
b @081079EA
.align 2, 0
.pool
@081079E0:
- ldr r1, =0x08d963a4
+ ldr r1, =gUnknown_08D963A4
mov r0, sp
movs r2, 0x1
bl sub_80A6D60
@081079EA:
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08d94ab8
+ ldr r1, =gUnknown_08D94AB8
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
@@ -502741,7 +502741,7 @@ sub_8107954: ; 8107954
ldrsh r0, [r0, r1]
cmp r0, 0
bne @08107A24
- ldr r0, =0x08d95dd8
+ ldr r0, =gUnknown_08D95DD8
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -502751,7 +502751,7 @@ sub_8107954: ; 8107954
.align 2, 0
.pool
@08107A24:
- ldr r0, =0x08d8fb9c
+ ldr r0, =gUnknown_08D8FB9C
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -504050,7 +504050,7 @@ sub_8108408: ; 8108408
asrs r0, 16
mov r8, r0
@08108472:
- ldr r0, =0x08595268
+ ldr r0, =gUnknown_08595268
mov r1, r10
mov r2, r9
ldr r3, [sp, 0x8]
@@ -504400,7 +504400,7 @@ sub_810871C: ; 810871C
adds r4, r0, 0
lsls r1, 24
lsrs r6, r1, 24
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x18
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -504413,7 +504413,7 @@ sub_810871C: ; 810871C
adds r0, r2
lsls r0, 16
lsrs r5, r0, 16
- ldr r0, =0x08595268
+ ldr r0, =gUnknown_08595268
movs r2, 0x16
ldrsh r1, [r4, r2]
movs r2, 0
@@ -504494,7 +504494,7 @@ sub_81087C0: ; 81087C0
adds r0, r2
movs r1, 0x1
strh r1, [r0, 0x1C]
- ldr r0, =0x08597388
+ ldr r0, =gUnknown_08597388
movs r2, 0x20
ldrsh r1, [r5, r2]
movs r3, 0x22
@@ -504860,7 +504860,7 @@ sub_8108AC0: ; 8108AC0
ble @08108B1A
movs r0, 0
strh r0, [r6, 0xC]
- ldr r0, =0x08595268
+ ldr r0, =gUnknown_08595268
movs r2, 0xE
ldrsh r1, [r6, r2]
movs r3, 0x10
@@ -505249,7 +505249,7 @@ sub_8108D54: ; 8108D54
lsls r1, 16
mov r10, r1
@08108DE2:
- ldr r0, =0x08595310
+ ldr r0, =gUnknown_08595310
mov r2, r8
asrs r1, r2, 16
mov r3, r10
@@ -505305,7 +505305,7 @@ sub_8108D54: ; 8108D54
lsls r1, 16
mov r10, r1
@08108E58:
- ldr r0, =0x08595310
+ ldr r0, =gUnknown_08595310
mov r2, r8
asrs r1, r2, 16
mov r3, r10
@@ -506550,7 +506550,7 @@ sub_81097B4: ; 81097B4
mov r1, r9
lsls r1, 16
str r1, [sp, 0x4]
- ldr r2, =0x085955cc
+ ldr r2, =gUnknown_085955CC
mov r9, r2
lsls r0, 24
asrs r0, 24
@@ -506559,7 +506559,7 @@ sub_81097B4: ; 81097B4
lsls r3, 1
mov r10, r3
@08109834:
- ldr r0, =0x085955b4
+ ldr r0, =gUnknown_085955B4
ldr r2, [sp, 0x8]
asrs r1, r2, 16
ldr r3, [sp, 0x4]
@@ -506605,7 +506605,7 @@ sub_81097B4: ; 81097B4
muls r1, r3
lsls r1, 16
asrs r1, 16
- ldr r0, =0x085955ce
+ ldr r0, =gUnknown_085955CE
adds r2, r0
movs r3, 0
ldrsh r2, [r2, r3]
@@ -507704,14 +507704,14 @@ sub_810A094: ; 810A094
ldrsh r0, [r2, r5]
cmp r0, 0
bne @0810A100
- ldr r4, =0x08595684
+ ldr r4, =gUnknown_08595684
movs r1, 0x8
ldrsh r0, [r2, r1]
b @0810A106
.align 2, 0
.pool
@0810A100:
- ldr r4, =0x08595694
+ ldr r4, =gUnknown_08595694
movs r3, 0x8
ldrsh r0, [r2, r3]
@0810A106:
@@ -508065,7 +508065,7 @@ sub_810A308: ; 810A308
lsls r0, 24
lsrs r0, 24
strh r0, [r5, 0x22]
- ldr r7, =0x08329f40
+ ldr r7, =gUnknown_08329F40
ldr r6, =0x0203841e
movs r1, 0
ldrsh r0, [r6, r1]
@@ -508677,7 +508677,7 @@ sub_810A834: ; 810A834
.4byte @0810A978
.4byte @0810A970
@0810A8D0:
- ldr r0, =0x08595828
+ ldr r0, =gUnknown_08595828
lsls r1, r4, 16
asrs r1, 16
lsls r2, r6, 16
@@ -508695,7 +508695,7 @@ sub_810A834: ; 810A834
lsls r0, 16
lsrs r0, 16
mov r8, r0
- ldr r0, =0x08595828
+ ldr r0, =gUnknown_08595828
lsls r1, r4, 16
asrs r1, 16
lsls r2, r6, 16
@@ -508724,7 +508724,7 @@ sub_810A834: ; 810A834
lsls r0, 16
lsrs r0, 16
mov r8, r0
- ldr r0, =0x08595828
+ ldr r0, =gUnknown_08595828
lsls r1, r4, 16
asrs r1, 16
lsls r2, r6, 16
@@ -508739,7 +508739,7 @@ sub_810A834: ; 810A834
lsls r3, r0, 2
adds r3, r0
@0810A946:
- ldr r0, =0x08595828
+ ldr r0, =gUnknown_08595828
lsls r1, r4, 16
asrs r1, 16
lsls r2, r6, 16
@@ -508870,7 +508870,7 @@ sub_810AA2C: ; 810AA2C
ldrh r3, [r4, 0x22]
adds r0, r3
strh r0, [r4, 0x22]
- ldr r0, =0x08595840
+ ldr r0, =gUnknown_08595840
adds r1, 0x20
lsls r1, 16
asrs r1, 16
@@ -509039,7 +509039,7 @@ sub_810AB78: ; 810AB78
cmp r0, r1
ble @0810AC86
strh r7, [r5, 0x20]
- ldr r0, =0x085958a8
+ ldr r0, =gUnknown_085958A8
movs r3, 0x24
ldrsh r1, [r5, r3]
movs r3, 0x26
@@ -509055,7 +509055,7 @@ sub_810AB78: ; 810AB78
lsls r4, 2
ldr r0, =0x02020630
adds r4, r0
- ldr r1, =0x08595858
+ ldr r1, =gUnknown_08595858
movs r2, 0x1A
ldrsh r0, [r5, r2]
lsls r0, 1
@@ -509768,7 +509768,7 @@ sub_810B154: ; 810B154
adds r4, r0, 0
lsls r1, 24
lsrs r5, r1, 24
- ldr r0, =0x08595a00
+ ldr r0, =gUnknown_08595A00
movs r2, 0xE
ldrsh r1, [r4, r2]
movs r3, 0x12
@@ -510146,7 +510146,7 @@ sub_810B430: ; 810B430
adds r4, r0, 0
lsls r1, 24
lsrs r5, r1, 24
- ldr r0, =0x08595a30
+ ldr r0, =gUnknown_08595A30
movs r2, 0x14
ldrsh r1, [r4, r2]
movs r3, 0x16
@@ -510400,7 +510400,7 @@ sub_810B614: ; 810B614
adds r4, r0, 0
lsls r1, 24
lsrs r5, r1, 24
- ldr r0, =0x085956c0
+ ldr r0, =gUnknown_085956C0
movs r2, 0x22
ldrsh r1, [r4, r2]
movs r3, 0x24
@@ -511773,17 +511773,17 @@ sub_810C0A0: ; 810C0A0
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x0854cad0
+ ldr r1, =gUnknown_0854CAD0
movs r2, 0x80
lsls r2, 4
mov r3, sp
ldrh r3, [r3, 0xA]
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x08d932e0
+ ldr r1, =gUnknown_08D932E0
mov r0, sp
movs r2, 0
bl sub_80A6D60
- ldr r0, =0x0854c270
+ ldr r0, =gUnknown_0854C270
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -511861,7 +511861,7 @@ sub_810C164: ; 810C164
ldrh r0, [r4, 0x1A]
adds r0, 0x1
strh r0, [r4, 0x1A]
- ldr r1, =0x08595c5c
+ ldr r1, =gUnknown_08595C5C
movs r2, 0x1A
ldrsh r0, [r4, r2]
adds r0, r1
@@ -512060,17 +512060,17 @@ sub_810C324: ; 810C324
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x0854cad0
+ ldr r1, =gUnknown_0854CAD0
movs r2, 0x80
lsls r2, 4
mov r3, sp
ldrh r3, [r3, 0xA]
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x08d932e0
+ ldr r1, =gUnknown_08D932E0
mov r0, sp
movs r2, 0
bl sub_80A6D60
- ldr r0, =0x0854c270
+ ldr r0, =gUnknown_0854C270
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -512137,7 +512137,7 @@ sub_810C3F0: ; 810C3F0
ldrh r0, [r4, 0x1A]
adds r0, 0x1
strh r0, [r4, 0x1A]
- ldr r1, =0x08595c88
+ ldr r1, =gUnknown_08595C88
movs r5, 0x1A
ldrsh r0, [r4, r5]
adds r0, r1
@@ -512464,7 +512464,7 @@ sub_810C6D4: ; 810C6D4
@0810C6F6:
adds r0, r4, 0
bl sub_80A6F3C
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x38
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -512539,7 +512539,7 @@ sub_810C6D4: ; 810C6D4
@0810C78E:
movs r0, 0
strh r0, [r4, 0x26]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x38
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -512561,7 +512561,7 @@ sub_810C6D4: ; 810C6D4
@0810C7BC:
adds r0, r4, 0
bl sub_80A6F3C
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0x38
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -512868,7 +512868,7 @@ sub_810C9E4: ; 810C9E4
mov r10, r3
movs r1, 0
str r1, [sp, 0x4]
- ldr r1, =0x08595cb4
+ ldr r1, =gUnknown_08595CB4
lsrs r0, 22
adds r4, r0, r1
ldrb r0, [r4, 0x3]
@@ -512979,7 +512979,7 @@ sub_810C9E4: ; 810C9E4
lsls r1, r7, 16
asrs r1, 16
subs r1, r0
- ldr r0, =0x08595d2c
+ ldr r0, =gUnknown_08595D2C
lsls r1, 16
asrs r1, 16
movs r2, 0x8
@@ -513059,7 +513059,7 @@ sub_810CB58: ; 810CB58
ldrsh r0, [r4, r1]
cmp r0, 0
bne @0810CC04
- ldr r0, =0x08595b68
+ ldr r0, =gUnknown_08595B68
movs r2, 0x34
ldrsh r1, [r4, r2]
movs r3, 0x36
@@ -513641,7 +513641,7 @@ sub_810CF30: ; 810CF30
mov r1, r9
ldrh r0, [r1, 0x2]
strh r0, [r5, 0x2E]
- ldr r0, =0x08597358
+ ldr r0, =gUnknown_08597358
movs r2, 0x20
ldrsh r1, [r5, r2]
movs r3, 0x22
@@ -516189,7 +516189,7 @@ sub_810E314: ; 810E314
ands r0, r2
orrs r0, r1
strb r0, [r5]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
ldrh r0, [r5, 0x2]
lsls r0, 1
adds r0, r3
@@ -516851,7 +516851,7 @@ sub_810E520: ; 810E520
adds r0, 0xC
adds r0, r1
ldrb r1, [r0]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
mov r2, r12
lsls r0, r2, 1
adds r0, r3
@@ -517140,7 +517140,7 @@ sub_810EB88: ; 810EB88
strh r0, [r4, 0x4]
movs r0, 0x3
strh r0, [r4, 0x6]
- ldr r0, =0x085973e8
+ ldr r0, =gUnknown_085973E8
mov r8, r0
ldr r5, =0x02038437
ldrb r0, [r5]
@@ -518631,7 +518631,7 @@ sub_810F740: ; 810F740
movs r1, 0x1
orrs r0, r1
strb r0, [r4, 0x1]
- ldr r0, =0x08596740
+ ldr r0, =gUnknown_08596740
str r0, [r4, 0x10]
movs r0, 0
strh r0, [r4, 0x2E]
@@ -518714,7 +518714,7 @@ sub_810F7D4: ; 810F7D4
lsls r1, 24
lsrs r1, 24
strh r1, [r4, 0x8]
- ldr r2, =0x0859675c
+ ldr r2, =gUnknown_0859675C
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_810F810 + 1
@@ -518779,7 +518779,7 @@ sub_810F83C: ; 810F83C
@0810F870:
strh r1, [r4, 0xE]
ldrb r1, [r4, 0x8]
- ldr r2, =0x0859677c
+ ldr r2, =gUnknown_0859677C
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_810F898 + 1
@@ -518988,7 +518988,7 @@ sub_810F9D4: ; 810F9D4
b @0810FB5A
@0810FA1A:
strh r1, [r4, 0xA]
- ldr r0, =0x08596794
+ ldr r0, =gUnknown_08596794
movs r2, 0x22
ldrsh r1, [r4, r2]
movs r3, 0x24
@@ -519399,7 +519399,7 @@ sub_810FD3C: ; 810FD3C
cmp r0, 0x6
ble @0810FDE8
strh r1, [r5, 0xA]
- ldr r0, =0x08596864
+ ldr r0, =gUnknown_08596864
movs r2, 0x1E
ldrsh r1, [r5, r2]
movs r3, 0x20
@@ -519657,7 +519657,7 @@ sub_810FF34: ; 810FF34
ldrsh r0, [r5, r2]
cmp r1, r0
bgt @0810FFFE
- ldr r0, =0x08329f40
+ ldr r0, =gUnknown_08329F40
mov r9, r0
movs r7, 0x3
ldr r1, =0x02038c28
@@ -519908,7 +519908,7 @@ sub_8110134: ; 8110134
ldrh r0, [r4, 0xA]
adds r0, 0x4
strh r0, [r4, 0xA]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -519947,7 +519947,7 @@ sub_8110134: ; 8110134
ldrh r0, [r4, 0xA]
subs r0, 0x4
strh r0, [r4, 0xA]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -521226,15 +521226,15 @@ sub_8110BCC: ; 8110BCC
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08d8d58c
+ ldr r1, =gUnknown_08D8D58C
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r1, =0x08d8d410
+ ldr r1, =gUnknown_08D8D410
mov r0, sp
movs r2, 0
bl sub_80A6D60
- ldr r0, =0x08d8dab8
+ ldr r0, =gUnknown_08D8DAB8
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -521506,7 +521506,7 @@ sub_8110E4C: ; 8110E4C
ldr r4, =0x0203841e
ldrh r0, [r4]
strh r0, [r5, 0x22]
- ldr r1, =0x08596bc0
+ ldr r1, =gUnknown_08596BC0
adds r0, r5, 0
bl obj_set_f18_to_r0_f42_to_40
ldrh r0, [r4, 0x2]
@@ -521963,25 +521963,25 @@ sub_8111214: ; 8111214
.4byte @08111260
.4byte @0811126C
@08111248:
- ldr r3, =0x08596c28
+ ldr r3, =gUnknown_08596C28
movs r5, 0
b @08111270
.align 2, 0
.pool
@08111254:
- ldr r3, =0x08596c40
+ ldr r3, =gUnknown_08596C40
movs r5, 0x50
b @08111270
.align 2, 0
.pool
@08111260:
- ldr r3, =0x08596c40
+ ldr r3, =gUnknown_08596C40
movs r5, 0x40
b @08111270
.align 2, 0
.pool
@0811126C:
- ldr r3, =0x08596c40
+ ldr r3, =gUnknown_08596C40
movs r5, 0x30
@08111270:
ldrh r1, [r4, 0xC]
@@ -523847,7 +523847,7 @@ sub_81120DC: ; 81120DC
strh r0, [r4, 0x12]
cmp r0, 0
bne @08112114
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -523862,7 +523862,7 @@ sub_81120DC: ; 81120DC
ldrsh r0, [r4, r2]
cmp r0, 0x1
bne @08112136
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -524262,7 +524262,7 @@ sub_81123C4: ; 81123C4
ldr r3, [sp, 0x8]
lsls r0, r3, 16
asrs r7, r0, 16
- ldr r0, =0x08596db8
+ ldr r0, =gUnknown_08596DB8
adds r1, r6, 0
adds r2, r7, 0
movs r3, 0x37
@@ -524349,7 +524349,7 @@ sub_81123C4: ; 81123C4
.align 2, 0
.pool
@08112530:
- ldr r0, =0x08596db8
+ ldr r0, =gUnknown_08596DB8
ldr r7, [sp, 0x4]
ldr r2, [sp, 0x8]
lsls r1, r2, 16
@@ -525348,7 +525348,7 @@ sub_8112D10: ; 8112D10
movs r0, 0x1C
ldrsh r2, [r4, r0]
ldrb r3, [r4, 0x14]
- ldr r0, =0x08596e30
+ ldr r0, =gUnknown_08596E30
bl obj_add_from_template_forward_search
lsls r0, 24
lsrs r2, r0, 24
@@ -526372,7 +526372,7 @@ sub_8113574: ; 8113574
bgt @081135CA
ldr r7, =0x02038c28
mov r12, r7
- ldr r0, =0x08329f40
+ ldr r0, =gUnknown_08329F40
mov r8, r0
ldr r6, =0x02039b28
@08113592:
@@ -528433,15 +528433,15 @@ sub_81144F8: ; 81144F8
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c1d210
+ ldr r1, =gUnknown_08C1D210
bl sub_80A6D48
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c1d0ac
+ ldr r1, =gUnknown_08C1D0AC
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08c1d1e8
+ ldr r0, =gUnknown_08C1D1E8
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -529316,7 +529316,7 @@ sub_8114CFC: ; 8114CFC
adds r0, 0x1
strh r0, [r4, 0xE]
@08114DF6:
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r2, 0xC
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -533235,17 +533235,17 @@ sub_8116B14: ; 8116B14
lsrs r5, 24
mov r0, sp
bl sub_80A6B30
- ldr r1, =0x08c20684
+ ldr r1, =gUnknown_08C20684
mov r0, sp
movs r2, 0
bl sub_80A6D60
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c20668
+ ldr r1, =gUnknown_08C20668
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08597418
+ ldr r0, =gUnknown_08597418
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -533719,7 +533719,7 @@ sub_81170EC: ; 81170EC
ldrsh r0, [r0, r4]
cmp r0, 0
bne @08117158
- ldr r1, =0x08c2d930
+ ldr r1, =gUnknown_08C2D930
mov r0, sp
movs r2, 0
bl sub_80A6D60
@@ -533727,14 +533727,14 @@ sub_81170EC: ; 81170EC
.align 2, 0
.pool
@08117158:
- ldr r1, =0x08c2da4c
+ ldr r1, =gUnknown_08C2DA4C
mov r0, sp
movs r2, 0
bl sub_80A6D60
@08117162:
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c2d720
+ ldr r1, =gUnknown_08C2D720
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
@@ -533761,37 +533761,37 @@ sub_81170EC: ; 81170EC
.4byte @081171DC
.4byte @081171E4
@081171B4:
- ldr r0, =0x08c2db88
+ ldr r0, =gUnknown_08C2DB88
b @081171E6
.align 2, 0
.pool
@081171BC:
- ldr r0, =0x08c2db68
+ ldr r0, =gUnknown_08C2DB68
b @081171E6
.align 2, 0
.pool
@081171C4:
- ldr r0, =0x08c2dba8
+ ldr r0, =gUnknown_08C2DBA8
b @081171E6
.align 2, 0
.pool
@081171CC:
- ldr r0, =0x08c2dbc8
+ ldr r0, =gUnknown_08C2DBC8
b @081171E6
.align 2, 0
.pool
@081171D4:
- ldr r0, =0x08c2dc08
+ ldr r0, =gUnknown_08C2DC08
b @081171E6
.align 2, 0
.pool
@081171DC:
- ldr r0, =0x08c2dc28
+ ldr r0, =gUnknown_08C2DC28
b @081171E6
.align 2, 0
.pool
@081171E4:
- ldr r0, =0x08c2dc48
+ ldr r0, =gUnknown_08C2DC48
@081171E6:
mov r1, sp
ldrb r1, [r1, 0x8]
@@ -533802,7 +533802,7 @@ sub_81170EC: ; 81170EC
.align 2, 0
.pool
@081171F8:
- ldr r0, =0x08c2dbe8
+ ldr r0, =gUnknown_08C2DBE8
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -535565,7 +535565,7 @@ lcd_bg_operations: ; 811802C
bls @08118040
b @08118132
@08118040:
- ldr r0, =0x0859741a
+ ldr r0, =gUnknown_0859741A
adds r0, r6, r0
ldrb r0, [r0]
bl lcd_io_get
@@ -535675,7 +535675,7 @@ lcd_bg_operations: ; 811802C
orrs r0, r1
strb r0, [r3, 0x1]
@08118124:
- ldr r0, =0x0859741a
+ ldr r0, =gUnknown_0859741A
adds r0, r6, r0
ldrb r0, [r0]
ldr r1, =0x0203a114
@@ -535699,7 +535699,7 @@ sub_8118140: ; 8118140
lsrs r4, r1, 24
cmp r2, 0x3
bhi @081181C8
- ldr r0, =0x0859741e
+ ldr r0, =gUnknown_0859741E
adds r0, r2, r0
ldrb r0, [r0]
bl lcd_io_get
@@ -535823,7 +535823,7 @@ battle_intro_launch: ; 81181D4
.align 2, 0
.pool
@08118250:
- ldr r1, =0x08597424
+ ldr r1, =gUnknown_08597424
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -537665,7 +537665,7 @@ invoke_player_npc_state_changer_chooser: ; 811919C
sub sp, 0x4
mov r1, sp
strb r0, [r1]
- ldr r4, =0x0859744c
+ ldr r4, =gUnknown_0859744C
mov r0, sp
bl sub_81191CC
lsls r0, 24
@@ -537853,7 +537853,7 @@ sub_8119280: ; 8119280
bl tile_sound_react
b @0811933A
@08119316:
- ldr r1, =0x0859745c
+ ldr r1, =gUnknown_0859745C
ldrb r0, [r6, 0xA]
lsls r0, 2
adds r0, r1
@@ -537931,7 +537931,7 @@ npc_state_reaction_to_tile: ; 8119344
bl tile_sound_react
b @081193BE
@081193AE:
- ldr r0, =0x0859745c
+ ldr r0, =gUnknown_0859745C
ldrb r1, [r6, 0xA]
lsls r1, 2
adds r1, r0
@@ -537957,7 +537957,7 @@ sub_81193C8: ; 81193C8
lsrs r1, 16
lsls r2, 16
lsrs r2, 16
- ldr r4, =0x08597468
+ ldr r4, =gUnknown_08597468
mov r0, sp
bl sub_8119400
lsls r0, 24
@@ -537983,7 +537983,7 @@ sub_8119400: ; 8119400
lsrs r1, 16
lsls r2, 16
lsrs r2, 16
- ldr r4, =0x0859749c
+ ldr r4, =gUnknown_0859749C
ldr r3, =0x02037590
ldrb r3, [r3, 0x8]
lsls r3, 2
@@ -539190,7 +539190,7 @@ sub_8119D30: ; 8119D30
movs r6, 0
movs r5, 0
@08119D36:
- ldr r0, =0x085974c0
+ ldr r0, =gUnknown_085974C0
adds r4, r5, r0
ldr r0, =0x02037590
ldr r1, [r0, 0xC]
@@ -539758,7 +539758,7 @@ sub_811A128: ; 811A128
sub_811A138: ; 811A138
push {lr}
sub sp, 0x8
- ldr r1, =0x085974b8
+ ldr r1, =gUnknown_085974B8
mov r0, sp
movs r2, 0x6
bl memcpy
@@ -540599,7 +540599,7 @@ sub_811A868: ; 811A868
lsls r0, 16
lsrs r2, r0, 16
movs r0, 0
- ldr r1, =0x08597530
+ ldr r1, =gUnknown_08597530
@0811A872:
ldrh r3, [r1]
cmp r2, r3
@@ -540640,7 +540640,7 @@ sub_811A8A4: ; 811A8A4
bl sub_811A868
adds r4, r0, 0
bl clear_tasks
- ldr r0, =0x08597530
+ ldr r0, =gUnknown_08597530
lsls r4, 3
adds r0, 0x4
adds r4, r0
@@ -540777,7 +540777,7 @@ sub_811A95C: ; 811A95C
ldr r0, [r4]
strb r7, [r0, 0x4]
ldr r3, [r4]
- ldr r1, =0x08597550
+ ldr r1, =gUnknown_08597550
lsls r2, r6, 1
adds r0, r2, r6
lsls r0, 3
@@ -540789,7 +540789,7 @@ sub_811A95C: ; 811A95C
@0811A9DE:
ldr r3, =0x0203a118
ldr r2, [r3]
- ldr r1, =0x08597550
+ ldr r1, =gUnknown_08597550
adds r0, r6
lsls r0, 3
adds r0, r1
@@ -541055,7 +541055,7 @@ sub_811AB68: ; 811AB68
ldr r2, [r4]
movs r0, 0x6
ldrsb r0, [r2, r0]
- ldr r6, =0x08597550
+ ldr r6, =gUnknown_08597550
cmp r0, 0
bge @0811ABF8
ldrb r0, [r2, 0x1]
@@ -541269,7 +541269,7 @@ sub_811ACDC: ; 811ACDC
ldr r4, [r5]
movs r3, 0x6
ldrsb r3, [r4, r3]
- ldr r2, =0x08597550
+ ldr r2, =gUnknown_08597550
ldrb r1, [r4, 0x1]
lsls r0, r1, 1
adds r0, r1
@@ -542948,7 +542948,7 @@ sub_811B908: ; 811B908
movs r2, 0xB
ldrsb r2, [r1, r2]
@0811B926:
- ldr r0, =0x08597748
+ ldr r0, =gUnknown_08597748
lsls r1, r2, 3
subs r1, r2
adds r1, r3, r1
@@ -543117,7 +543117,7 @@ sub_811BA1C: ; 811BA1C
thumb_func_start sub_811BA3C
sub_811BA3C: ; 811BA3C
- ldr r2, =0x08597550
+ ldr r2, =gUnknown_08597550
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r1, [r0, 0x1]
@@ -543144,7 +543144,7 @@ sub_811BA5C: ; 811BA5C
thumb_func_start sub_811BA68
sub_811BA68: ; 811BA68
- ldr r2, =0x08597550
+ ldr r2, =gUnknown_08597550
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r1, [r0, 0x1]
@@ -543223,7 +543223,7 @@ sub_811BAC4: ; 811BAC4
thumb_func_start sub_811BAD0
sub_811BAD0: ; 811BAD0
push {r4,r5,lr}
- ldr r4, =0x08597550
+ ldr r4, =gUnknown_08597550
ldr r2, =0x0203a118
ldr r5, [r2]
ldrb r3, [r5, 0x1]
@@ -543253,7 +543253,7 @@ sub_811BAD0: ; 811BAD0
thumb_func_start sub_811BB08
sub_811BB08: ; 811BB08
push {r4,r5,lr}
- ldr r4, =0x08597550
+ ldr r4, =gUnknown_08597550
ldr r2, =0x0203a118
ldr r5, [r2]
ldrb r3, [r5, 0x1]
@@ -543289,7 +543289,7 @@ sub_811BB40: ; 811BB40
ldrb r0, [r0]
cmp r0, 0x4
bne @0811BB5C
- ldr r0, =0x085ec3b4
+ ldr r0, =gUnknown_085EC3B4
b @0811BB7A
.align 2, 0
.pool
@@ -543300,14 +543300,14 @@ sub_811BB40: ; 811BB40
bgt @0811BB78
cmp r0, 0xF
blt @0811BB78
- ldr r0, =0x085ec706
+ ldr r0, =gUnknown_085EC706
str r0, [r2]
- ldr r0, =0x085ec727
+ ldr r0, =gUnknown_085EC727
b @0811BB7E
.align 2, 0
.pool
@0811BB78:
- ldr r0, =0x085ec3a6
+ ldr r0, =gUnknown_085EC3A6
@0811BB7A:
str r0, [r2]
movs r0, 0
@@ -543321,9 +543321,9 @@ sub_811BB40: ; 811BB40
thumb_func_start sub_811BB88
sub_811BB88: ; 811BB88
- ldr r2, =0x085ec410
+ ldr r2, =gUnknown_085EC410
str r2, [r0]
- ldr r0, =0x085ec42f
+ ldr r0, =gUnknown_085EC42F
str r0, [r1]
bx lr
.align 2, 0
@@ -543538,7 +543538,7 @@ sub_811BCC8: ; 811BCC8
lsls r0, 24
lsrs r3, r0, 24
movs r1, 0
- ldr r2, =0x08597550
+ ldr r2, =gUnknown_08597550
@0811BCD2:
ldrb r0, [r2]
cmp r0, r3
@@ -543726,11 +543726,11 @@ sub_811BDF0: ; 811BDF0
.align 2, 0
.pool
@0811BE34:
- ldr r1, =0x085ec6b2
+ ldr r1, =gUnknown_085EC6B2
movs r0, 0
bl sub_81AFC0C
@0811BE3C:
- ldr r1, =0x085ec6a8
+ ldr r1, =gUnknown_085EC6A8
adds r0, r6, 0
bl sub_81AFC28
add sp, 0x20
@@ -543851,7 +543851,7 @@ sub_811BE9C: ; 811BE9C
thumb_func_start sub_811BF20
sub_811BF20: ; 811BF20
push {lr}
- ldr r0, =0x08597764
+ ldr r0, =gUnknown_08597764
movs r1, 0x4
bl sub_811BC7C
movs r1, 0
@@ -543875,7 +543875,7 @@ sub_811BF40: ; 811BF40
lsls r5, 9
@0811BF48:
lsls r0, r4, 2
- ldr r1, =0x0859776c
+ ldr r1, =gUnknown_0859776C
adds r0, r1
movs r1, 0x2
bl sub_811BC7C
@@ -543962,7 +543962,7 @@ sub_811BFA4: ; 811BFA4
@0811BFE0:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08597c54
+ ldr r1, =gUnknown_08597C54
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -543979,7 +543979,7 @@ sub_811BFA4: ; 811BFA4
adds r1, r0
movs r0, 0x1
bl bg_set_tilemap
- ldr r0, =0x08597c64
+ ldr r0, =gUnknown_08597C64
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
bl sub_811CF64
@@ -543995,14 +543995,14 @@ sub_811BFA4: ; 811BFA4
.align 2, 0
.pool
@0811C044:
- ldr r1, =0x08dcbdd0
+ ldr r1, =gUnknown_08DCBDD0
movs r0, 0
str r0, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08dcbf10
+ ldr r1, =gUnknown_08DCBF10
movs r0, 0x3
movs r2, 0
movs r3, 0
@@ -544022,7 +544022,7 @@ sub_811BFA4: ; 811BFA4
.align 2, 0
.pool
@0811C090:
- ldr r1, =0x08597b54
+ ldr r1, =gUnknown_08597B54
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -544343,7 +544343,7 @@ sub_811C30C: ; 811C30C
adds r0, r1, 0
lsls r0, 1
adds r4, r0
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
mov r2, r10
lsls r0, r2, 2
adds r0, r1
@@ -544389,7 +544389,7 @@ sub_811C30C: ; 811C30C
cmp r5, r7
bcc @0811C36C
@0811C3AA:
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
mov r2, r10
lsls r0, r2, 2
adds r0, r1
@@ -545888,23 +545888,23 @@ sub_811CF04: ; 811CF04
sub_811CF64: ; 811CF64
push {r4,lr}
bl sub_80A1A74
- ldr r0, =0x08dcbdb0
+ ldr r0, =gUnknown_08DCBDB0
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08597b14
+ ldr r0, =gUnknown_08597B14
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08597b34
+ ldr r0, =gUnknown_08597B34
movs r1, 0x40
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08597c1c
+ ldr r0, =gUnknown_08597C1C
movs r1, 0xA0
movs r2, 0x8
bl gpu_pal_apply
- ldr r4, =0x08597c24
+ ldr r4, =gUnknown_08597C24
adds r0, r4, 0
movs r1, 0xB0
movs r2, 0xC
@@ -546134,40 +546134,40 @@ sub_811D104: ; 811D104
bl sub_811BB88
b @0811D1BC
@0811D174:
- ldr r0, =0x085ec743
+ ldr r0, =gUnknown_085EC743
str r0, [sp, 0xC]
b @0811D1BC
.align 2, 0
.pool
@0811D180:
- ldr r0, =0x085ec752
+ ldr r0, =gUnknown_085EC752
str r0, [sp, 0xC]
b @0811D1BC
.align 2, 0
.pool
@0811D18C:
- ldr r0, =0x085ec4c9
+ ldr r0, =gUnknown_085EC4C9
str r0, [sp, 0xC]
- ldr r0, =0x085ec4e9
+ ldr r0, =gUnknown_085EC4E9
b @0811D1BA
.align 2, 0
.pool
@0811D19C:
- ldr r0, =0x085ec765
+ ldr r0, =gUnknown_085EC765
str r0, [sp, 0xC]
b @0811D1BC
.align 2, 0
.pool
@0811D1A8:
- ldr r0, =0x085ec520
+ ldr r0, =gUnknown_085EC520
str r0, [sp, 0xC]
b @0811D1BC
.align 2, 0
.pool
@0811D1B4:
- ldr r0, =0x085ec672
+ ldr r0, =gUnknown_085EC672
str r0, [sp, 0xC]
- ldr r0, =0x085ec688
+ ldr r0, =gUnknown_085EC688
@0811D1BA:
str r0, [sp, 0x10]
@0811D1BC:
@@ -546218,7 +546218,7 @@ sub_811D214: ; 811D214
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x08597c84
+ ldr r0, =gUnknown_08597C84
movs r1, 0x1
movs r2, 0xE
bl sub_81996C0
@@ -546240,7 +546240,7 @@ sub_811D230: ; 811D230
movs r1, 0x3
orrs r4, r1
str r4, [sp]
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
lsrs r0, 22
adds r0, r1
ldrb r3, [r0]
@@ -546331,7 +546331,7 @@ sub_811D2C8: ; 811D2C8
bge @0811D402
@0811D316:
add r0, sp, 0xC
- ldr r1, =0x08597c8c
+ ldr r1, =gUnknown_08597C8C
movs r2, 0x4
bl memcpy
mov r1, r8
@@ -546489,7 +546489,7 @@ sub_811D424: ; 811D424
cmp r6, 0x8
bne @0811D4D4
@0811D450:
- ldr r0, =0x08597c30
+ ldr r0, =gUnknown_08597C30
lsls r2, r6, 2
adds r2, r0
ldrb r1, [r2]
@@ -546553,7 +546553,7 @@ sub_811D424: ; 811D424
.align 2, 0
.pool
@0811D4D4:
- ldr r4, =0x08597c30
+ ldr r4, =gUnknown_08597C30
mov r10, r4
lsls r6, 2
mov r9, r6
@@ -546608,7 +546608,7 @@ sub_811D424: ; 811D424
adds r6, 0x1
cmp r6, r12
bge @0811D590
- ldr r0, =0x08597c30
+ ldr r0, =gUnknown_08597C30
add r0, r9
ldrb r0, [r0]
lsls r3, r0, 27
@@ -546712,7 +546712,7 @@ sub_811D60C: ; 811D60C
adds r4, r0, 0
bl sub_811BA68
lsls r0, 24
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
lsrs r0, 22
adds r0, r1
ldrb r1, [r0, 0x3]
@@ -546889,7 +546889,7 @@ sub_811D758: ; 811D758
movs r5, 0
movs r4, 0xC2
lsls r4, 23
- ldr r6, =0x08597c90
+ ldr r6, =gUnknown_08597C90
@0811D764:
ldm r6!, {r2}
lsrs r0, r4, 24
@@ -547825,12 +547825,12 @@ sub_811DE5C: ; 811DE5C
thumb_func_start sub_811DE90
sub_811DE90: ; 811DE90
push {r4,r5,lr}
- ldr r0, =0x08597ca0
+ ldr r0, =gUnknown_08597CA0
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x08597cc0
+ ldr r0, =gUnknown_08597CC0
bl gpu_pal_obj_alloc_and_load_multiple
movs r5, 0
- ldr r4, =0x08597ce8
+ ldr r4, =gUnknown_08597CE8
@0811DEA2:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -547850,7 +547850,7 @@ sub_811DEC4: ; 811DEC4
push {lr}
bl sub_811BA68
lsls r0, 24
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
lsrs r0, 22
adds r0, r1
ldrb r2, [r0]
@@ -547858,7 +547858,7 @@ sub_811DEC4: ; 811DEC4
lsrs r1, 8
lsrs r2, 5
lsls r2, 19
- ldr r0, =0x08597d18
+ ldr r0, =gUnknown_08597D18
movs r3, 0xD0
lsls r3, 12
adds r1, r3
@@ -547989,7 +547989,7 @@ sub_811DFC8: ; 811DFC8
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r6, =0x08597d68
+ ldr r6, =gUnknown_08597D68
adds r0, r6, 0
movs r1, 0
movs r2, 0
@@ -548247,7 +548247,7 @@ sub_811E1A4: ; 811E1A4
movs r6, 0x2
b @0811E1EC
@0811E1D6:
- ldr r3, =0x08597d08
+ ldr r3, =gUnknown_08597D08
lsls r1, r4, 24
lsrs r0, r1, 24
movs r2, 0
@@ -548338,7 +548338,7 @@ sub_811E1A4: ; 811E1A4
thumb_func_start sub_811E288
sub_811E288: ; 811E288
push {lr}
- ldr r0, =0x08597d18
+ ldr r0, =gUnknown_08597D18
movs r1, 0
movs r2, 0
movs r3, 0x4
@@ -548493,7 +548493,7 @@ sub_811E380: ; 811E380
thumb_func_start sub_811E3AC
sub_811E3AC: ; 811E3AC
push {r4-r6,lr}
- ldr r0, =0x08597df0
+ ldr r0, =gUnknown_08597DF0
movs r1, 0xD0
movs r2, 0x80
movs r3, 0x6
@@ -548514,7 +548514,7 @@ sub_811E3AC: ; 811E3AC
movs r6, 0
ldr r0, =0x0000ffc0
strh r0, [r1, 0x24]
- ldr r0, =0x08597dd0
+ ldr r0, =gUnknown_08597DD0
movs r1, 0xD0
movs r2, 0x50
movs r3, 0x5
@@ -548785,7 +548785,7 @@ sub_811E5B8: ; 811E5B8
thumb_func_start sub_811E5D4
sub_811E5D4: ; 811E5D4
push {r4,lr}
- ldr r4, =0x08597e48
+ ldr r4, =gUnknown_08597E48
adds r0, r4, 0
movs r1, 0x60
movs r2, 0x50
@@ -548961,7 +548961,7 @@ sub_811E6E0: ; 811E6E0
thumb_func_start sub_811E720
sub_811E720: ; 811E720
push {r4,lr}
- ldr r4, =0x08597e30
+ ldr r4, =gUnknown_08597E30
adds r0, r4, 0
movs r1, 0xDC
movs r2, 0x54
@@ -549196,7 +549196,7 @@ sub_811E8E4: ; 811E8E4
push {lr}
bl sub_811BA68
lsls r0, 24
- ldr r1, =0x08597c30
+ ldr r1, =gUnknown_08597C30
lsrs r0, 22
adds r0, r1
ldrb r0, [r0, 0x3]
@@ -549240,7 +549240,7 @@ sub_811E920: ; 811E920
movs r0, 0
b @0811E93E
@0811E932:
- ldr r0, =0x08597e60
+ ldr r0, =gUnknown_08597E60
lsls r1, 2
adds r1, r4, r1
adds r1, r0
@@ -549311,9 +549311,9 @@ sub_811E948: ; 811E948
movs r6, 0
mov r0, r8
lsls r1, r0, 4
- ldr r0, =0x08597e6c
+ ldr r0, =gUnknown_08597E6C
adds r5, r1, r0
- ldr r1, =0x08597e60
+ ldr r1, =gUnknown_08597E60
mov r10, r1
mov r9, r4
@0811E9C6:
@@ -549416,7 +549416,7 @@ start_menu_is_selected_item_valid: ; 811EA6C
movs r0, 0
b @0811EA9A
@0811EA92:
- ldr r0, =0x0859d004
+ ldr r0, =gUnknown_0859D004
lsls r1, r4, 3
adds r1, r0
ldrh r0, [r1, 0x6]
@@ -549441,7 +549441,7 @@ sub_811EAA4: ; 811EAA4
ands r5, r1
cmp r3, 0x15
bhi @0811EB08
- ldr r0, =0x0859d004
+ ldr r0, =gUnknown_0859D004
lsls r2, r3, 3
adds r1, r2, r0
ldrh r4, [r1, 0x4]
@@ -549509,19 +549509,19 @@ sub_811EB10: ; 811EB10
cmp r2, 0x15
bne @0811EB48
@0811EB30:
- ldr r0, =0x085f5490
+ ldr r0, =gUnknown_085F5490
ldrh r0, [r0]
b @0811EB50
.align 2, 0
.pool
@0811EB3C:
- ldr r0, =0x085fa1d4
+ ldr r0, =gUnknown_085FA1D4
ldrh r0, [r0]
b @0811EB50
.align 2, 0
.pool
@0811EB48:
- ldr r1, =0x0859d004
+ ldr r1, =gUnknown_0859D004
lsls r0, r2, 3
adds r0, r1
ldrh r0, [r0, 0x4]
@@ -549559,7 +549559,7 @@ sub_811EB64: ; 811EB64
@0811EB80:
movs r0, 0xB
muls r0, r2
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
b @0811EBB2
.align 2, 0
@@ -549567,13 +549567,13 @@ sub_811EB64: ; 811EB64
@0811EB90:
movs r0, 0xD
muls r0, r2
- ldr r1, =0x0831977c
+ ldr r1, =gUnknown_0831977C
adds r0, r1
b @0811EBB2
.align 2, 0
.pool
@0811EBA0:
- ldr r1, =0x0859d004
+ ldr r1, =gUnknown_0859D004
lsls r0, 3
adds r0, r1
ldr r1, [r0]
@@ -549600,7 +549600,7 @@ sub_811EBBC: ; 811EBBC
lsls r0, 24
cmp r0, 0
beq @0811EBD8
- ldr r1, =0x085eea42
+ ldr r1, =gUnknown_085EEA42
b @0811EBEA
.align 2, 0
.pool
@@ -549858,7 +549858,7 @@ sub_811ED7C: ; 811ED7C
.align 2, 0
.pool
@0811EDB0:
- ldr r0, =0x085eea42
+ ldr r0, =gUnknown_085EEA42
@0811EDB2:
bl sub_8008C24
lsls r0, 16
@@ -549944,7 +549944,7 @@ sub_811EE38: ; 811EE38
lsls r0, 16
lsrs r4, r0, 16
bl GenerateRandomNumber
- ldr r2, =0x0859d004
+ ldr r2, =gUnknown_0859D004
lsls r1, r4, 3
adds r1, r2
lsls r0, 16
@@ -549962,7 +549962,7 @@ sub_811EE38: ; 811EE38
cmp r4, 0x13
bne @0811EE74
@0811EE66:
- ldr r1, =0x0859d004
+ ldr r1, =gUnknown_0859D004
lsls r0, r4, 3
adds r0, r1
ldr r1, [r0]
@@ -550346,7 +550346,7 @@ sub_811F108: ; 811F108
bl __umodsi3
lsls r0, 16
lsrs r4, r0, 16
- ldr r0, =0x0859d004
+ ldr r0, =gUnknown_0859D004
ldr r5, [r0]
ldrh r7, [r0, 0x4]
movs r6, 0
@@ -550390,7 +550390,7 @@ sub_811F184: ; 811F184
movs r2, 0
ldr r5, =0x03005d8c
ldr r4, =0x00002bb0
- ldr r3, =0x0859e62c
+ ldr r3, =gUnknown_0859E62C
@0811F18E:
ldr r1, [r5]
lsls r0, r2, 1
@@ -550407,7 +550407,7 @@ sub_811F184: ; 811F184
movs r2, 0
ldr r5, =0x03005d8c
ldr r4, =0x00002bbc
- ldr r3, =0x0859e634
+ ldr r3, =gUnknown_0859E634
@0811F1AE:
ldr r1, [r5]
lsls r0, r2, 1
@@ -550424,7 +550424,7 @@ sub_811F184: ; 811F184
movs r2, 0
ldr r5, =0x03005d8c
ldr r4, =0x00002bc8
- ldr r3, =0x0859e640
+ ldr r3, =gUnknown_0859E640
@0811F1CE:
ldr r1, [r5]
lsls r0, r2, 1
@@ -550441,7 +550441,7 @@ sub_811F184: ; 811F184
movs r2, 0
ldr r5, =0x03005d8c
ldr r4, =0x00002bd4
- ldr r3, =0x0859e64c
+ ldr r3, =gUnknown_0859E64C
@0811F1EE:
ldr r1, [r5]
lsls r0, r2, 1
@@ -550695,7 +550695,7 @@ sub_811F3E0: ; 811F3E0
lsls r1, 24
lsls r2, 16
lsrs r5, r2, 16
- ldr r0, =0x0859e5d4
+ ldr r0, =gUnknown_0859E5D4
lsrs r1, 22
adds r1, r0
ldr r1, [r1]
@@ -550730,7 +550730,7 @@ sub_811F3E0: ; 811F3E0
thumb_func_start sub_811F424
sub_811F424: ; 811F424
lsls r0, 24
- ldr r1, =0x0859e5d4
+ ldr r1, =gUnknown_0859E5D4
lsrs r0, 22
adds r0, r1
ldr r0, [r0]
@@ -550782,7 +550782,7 @@ sub_811F46C: ; 811F46C
sub sp, 0x10
movs r3, 0
@0811F47A:
- ldr r2, =0x0859e46c
+ ldr r2, =gUnknown_0859E46C
lsls r1, r3, 3
adds r0, r2, 0x4
adds r0, r1, r0
@@ -550963,7 +550963,7 @@ sub_811F5C4: ; 811F5C4
push {r5-r7}
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x0859d004
+ ldr r1, =gUnknown_0859D004
lsls r0, r2, 3
adds r0, r1
ldrh r3, [r0, 0x4]
@@ -551242,7 +551242,7 @@ sub_811F764: ; 811F764
lsrs r0, 24
b @0811F82C
@0811F81A:
- ldr r1, =0x0859d004
+ ldr r1, =gUnknown_0859D004
lsls r0, r2, 3
adds r0, r1
ldr r1, [r0]
@@ -551265,7 +551265,7 @@ sub_811F838: ; 811F838
lsls r0, 16
lsrs r3, r0, 16
movs r2, 0
- ldr r1, =0x0859e658
+ ldr r1, =gUnknown_0859E658
@0811F842:
ldrh r0, [r1]
cmp r0, r3
@@ -551871,7 +551871,7 @@ sub_811FC80: ; 811FC80
adds r0, 0x1E
strh r5, [r0]
add r1, sp, 0x20
- ldr r0, =0x08dc9628
+ ldr r0, =gUnknown_08DC9628
str r0, [sp, 0x20]
movs r0, 0xC8
lsls r0, 2
@@ -551894,7 +551894,7 @@ sub_811FC80: ; 811FC80
add r0, sp, 0x34
strh r6, [r0]
add r1, sp, 0x38
- ldr r0, =0x08dc9608
+ ldr r0, =gUnknown_08DC9608
str r0, [sp, 0x38]
adds r0, r6, 0x1
strh r0, [r1, 0x4]
@@ -551909,12 +551909,12 @@ sub_811FC80: ; 811FC80
bl memcpy
strh r5, [r4]
strh r6, [r4, 0x2]
- ldr r0, =0x0859ee7c
+ ldr r0, =gUnknown_0859EE7C
str r0, [r4, 0x4]
- ldr r0, =0x0859ef14
+ ldr r0, =gUnknown_0859EF14
str r0, [r4, 0x8]
str r7, [r4, 0xC]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [r4, 0x10]
ldr r0, =nullsub_47 + 1
str r0, [r4, 0x14]
@@ -551984,11 +551984,11 @@ sub_811FC80: ; 811FC80
ldrh r0, [r4, 0x2]
adds r0, 0x1
strh r0, [r4, 0x2]
- ldr r0, =0x0859eedc
+ ldr r0, =gUnknown_0859EEDC
str r0, [r4, 0x8]
ldr r0, =sub_811FF40 + 1
str r0, [r4, 0x14]
- ldr r0, =0x0859ee84
+ ldr r0, =gUnknown_0859EE84
str r0, [r4, 0x4]
movs r5, 0
ldr r0, [sp, 0x48]
@@ -552222,7 +552222,7 @@ sub_811FF94: ; 811FF94
lsrs r1, 16
cmp r2, 0
bne @0811FFA4
- ldr r2, =0x0859e65c
+ ldr r2, =gUnknown_0859E65C
@0811FFA4:
movs r3, 0x10
bl sub_811FFD4
@@ -552241,7 +552241,7 @@ sub_811FFB4: ; 811FFB4
lsrs r1, 16
cmp r2, 0
bne @0811FFC4
- ldr r2, =0x0859e65c
+ ldr r2, =gUnknown_0859E65C
@0811FFC4:
movs r3, 0x1
bl sub_811FFD4
@@ -552260,7 +552260,7 @@ sub_811FFD4: ; 811FFD4
lsls r0, 16
lsls r1, 16
lsrs r1, 16
- ldr r4, =0x0859e67c
+ ldr r4, =gUnknown_0859E67C
str r4, [sp, 0x18]
movs r4, 0x80
add r5, sp, 0x18
@@ -552280,12 +552280,12 @@ sub_811FFD4: ; 811FFD4
movs r2, 0
strh r6, [r0]
strh r1, [r0, 0x2]
- ldr r0, =0x0859ef1c
+ ldr r0, =gUnknown_0859EF1C
str r0, [sp, 0x4]
- ldr r0, =0x0859efa4
+ ldr r0, =gUnknown_0859EFA4
str r0, [sp, 0x8]
str r2, [sp, 0xC]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [sp, 0x10]
ldr r0, =nullsub_47 + 1
str r0, [sp, 0x14]
@@ -552335,7 +552335,7 @@ sub_8120084: ; 8120084
push {lr}
lsls r0, 24
lsrs r0, 17
- ldr r2, =0x0859e67c
+ ldr r2, =gUnknown_0859E67C
adds r0, r2
movs r2, 0x80
movs r3, 0x10
@@ -552366,7 +552366,7 @@ sub_81200A0: ; 81200A0
movs r3, 0
ldr r0, =0x00002e2a
adds r2, r0
- ldr r4, =0x0859efe4
+ ldr r4, =gUnknown_0859EFE4
@081200C6:
lsls r0, r3, 1
adds r1, r2, r0
@@ -552812,24 +552812,24 @@ sub_81203FC: ; 81203FC
ldrh r1, [r1]
bl sub_811EBBC
adds r2, r0, 0
- ldr r1, =0x082942fd
+ ldr r1, =gUnknown_082942FD
bl gf_strcpy
adds r2, r0, 0
- ldr r0, =0x0859eff0
+ ldr r0, =gUnknown_0859EFF0
lsls r4, 2
adds r4, r0
ldr r1, [r4]
adds r0, r2, 0
bl gf_strcpy
adds r2, r0, 0
- ldr r1, =0x08294301
+ ldr r1, =gUnknown_08294301
bl gf_strcpy
b @081204A2
.align 2, 0
.pool
@08120480:
ldr r0, =0x02021fc4
- ldr r3, =0x0859f010
+ ldr r3, =gUnknown_0859F010
ldrb r2, [r5, 0x2]
adds r1, r2, 0x1
strb r1, [r5, 0x2]
@@ -552885,7 +552885,7 @@ sub_81204DC: ; 81204DC
ldr r0, =0x00002e28
adds r0, r4, r0
str r0, [sp, 0x18]
- ldr r1, =0x0859f030
+ ldr r1, =gUnknown_0859F030
mov r0, sp
movs r2, 0x18
bl memcpy
@@ -553779,7 +553779,7 @@ sub_8120B70: ; 8120B70
movs r2, 0x8
bl memset
mov r0, sp
- ldr r1, =0x085edfb0
+ ldr r1, =gUnknown_085EDFB0
bl gf_strcpy
adds r0, r5, 0
mov r1, sp
@@ -554169,7 +554169,7 @@ sub_8120E88: ; 8120E88
push {lr}
adds r3, r0, 0
movs r2, 0
- ldr r1, =0x0859f048
+ ldr r1, =gUnknown_0859F048
@08120E90:
ldrb r0, [r1]
cmp r0, r3
@@ -554183,7 +554183,7 @@ sub_8120E88: ; 8120E88
adds r2, 0x1
cmp r2, 0x23
ble @08120E90
- ldr r0, =0x0859f278
+ ldr r0, =gUnknown_0859F278
@08120EAA:
pop {r1}
bx r1
@@ -554474,7 +554474,7 @@ sub_81210B8: ; 81210B8
push {r6,r7}
mov r7, sp
mov r8, sp
- ldr r0, =0x0859f288
+ ldr r0, =gUnknown_0859F288
ldr r0, [r0]
lsls r0, 3
lsrs r0, 3
@@ -554490,7 +554490,7 @@ sub_81210B8: ; 81210B8
bl sub_8121064
movs r5, 0
@081210E4:
- ldr r1, =0x0859f048
+ ldr r1, =gUnknown_0859F048
mov r2, r9
adds r0, r2, r5
ldrb r0, [r0]
@@ -554613,7 +554613,7 @@ sub_8121178: ; 8121178
sub_81211EC: ; 81211EC
push {r4,r5,lr}
sub sp, 0xC
- ldr r1, =0x085eb7ea
+ ldr r1, =gUnknown_085EB7EA
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
@@ -554704,7 +554704,7 @@ sub_81211EC: ; 81211EC
@081212AA:
ldr r5, =0x0203a130
ldrb r0, [r5]
- ldr r2, =0x085eb7ea
+ ldr r2, =gUnknown_085EB7EA
lsls r1, r4, 4
adds r1, 0x1
lsls r1, 24
@@ -554993,7 +554993,7 @@ sub_8121478: ; 8121478
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0859f3b4
+ ldr r1, =gUnknown_0859F3B4
b @08121540
.align 2, 0
.pool
@@ -555007,7 +555007,7 @@ sub_8121478: ; 8121478
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x0859f458
+ ldr r1, =gUnknown_0859F458
@08121540:
adds r0, r1
str r0, [r2]
@@ -555191,7 +555191,7 @@ sub_81215EC: ; 81215EC
@081216F4:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0859f290
+ ldr r1, =gUnknown_0859F290
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -555211,14 +555211,14 @@ sub_81215EC: ; 81215EC
.align 2, 0
.pool
@08121730:
- ldr r0, =0x0859f29c
+ ldr r0, =gUnknown_0859F29C
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
b @081219D4
.align 2, 0
.pool
@08121740:
- ldr r2, =0x0859f2b8
+ ldr r2, =gUnknown_0859F2B8
ldr r0, =0x0203a134
ldr r0, [r0]
ldr r1, =0x0000021a
@@ -555264,7 +555264,7 @@ sub_81215EC: ; 81215EC
movs r2, 0
movs r3, 0
bl bg_fill_tilemap_rect
- ldr r2, =0x0859f2b8
+ ldr r2, =gUnknown_0859F2B8
ldr r0, =0x0203a134
ldr r0, [r0]
ldr r1, =0x0000021a
@@ -555297,7 +555297,7 @@ sub_81215EC: ; 81215EC
movs r2, 0x20
bl gpu_pal_apply
ldr r6, =0x02037714
- ldr r4, =0x0859f2b8
+ ldr r4, =gUnknown_0859F2B8
ldr r0, =0x0203a134
ldr r3, [r0]
ldr r2, =0x0000021a
@@ -555347,7 +555347,7 @@ sub_81215EC: ; 81215EC
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x0859f2b0
+ ldr r1, =gUnknown_0859F2B0
ldr r0, =0x03005d90
ldr r2, [r0]
ldrb r0, [r2, 0x8]
@@ -555629,7 +555629,7 @@ sub_8121A1C: ; 8121A1C
ldrb r0, [r0]
cmp r0, 0
bne @08121AF0
- ldr r1, =0x085eea78
+ ldr r1, =gUnknown_085EEA78
adds r0, r2, 0
bl gf_strcpy
ldr r0, [r4]
@@ -555736,7 +555736,7 @@ sub_8121B1C: ; 8121B1C
adds r3, r7, r3
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x0859f2ac
+ ldr r0, =gUnknown_0859F2AC
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -555765,7 +555765,7 @@ sub_8121B1C: ; 8121B1C
cmp r6, r0
bcc @08121B60
@08121BCC:
- ldr r1, =0x085eea78
+ ldr r1, =gUnknown_085EEA78
add r0, sp, 0xC
bl gf_strcpy
ldr r4, =0x0203a134
@@ -555794,7 +555794,7 @@ sub_8121B1C: ; 8121B1C
lsrs r2, 24
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x0859f2ac
+ ldr r0, =gUnknown_0859F2AC
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -556733,9 +556733,9 @@ sub_8122298: ; 8122298
thumb_func_start sub_8122328
sub_8122328: ; 8122328
push {lr}
- ldr r0, =0x0859f514
+ ldr r0, =gUnknown_0859F514
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0859f51c
+ ldr r0, =gUnknown_0859F51C
bl gpu_pal_obj_decompress_and_apply
pop {r0}
bx r0
@@ -556757,7 +556757,7 @@ sub_8122344: ; 8122344
ldr r7, =0x02020630
@08122358:
lsls r1, r5, 4
- ldr r0, =0x0859f524
+ ldr r0, =gUnknown_0859F524
movs r2, 0
movs r3, 0
bl obj_add_from_template_forward_search
@@ -557953,7 +557953,7 @@ sub_8122C5C: ; 8122C5C
lsls r1, 16
lsrs r1, 16
movs r3, 0
- ldr r2, =0x0859f53c
+ ldr r2, =gUnknown_0859F53C
@08122C6A:
movs r0, 0
ldrsb r0, [r2, r0]
@@ -557990,7 +557990,7 @@ sub_8122C94: ; 8122C94
cmp r0, 0
beq @08122CB4
lsls r0, 3
- ldr r1, =0x0859f534
+ ldr r1, =gUnknown_0859F534
adds r0, r1
b @08122CB6
.align 2, 0
@@ -558011,7 +558011,7 @@ sub_8122CBC: ; 8122CBC
cmp r0, 0x16
bhi @08122CD4
lsls r0, 3
- ldr r1, =0x0859f534
+ ldr r1, =gUnknown_0859F534
adds r0, r1
b @08122CD6
.align 2, 0
@@ -558177,14 +558177,14 @@ sub_8122DB0: ; 8122DB0
adds r0, r1, 0
adds r0, 0x80
ldrb r0, [r0]
- ldr r1, =0x0859f77c
+ ldr r1, =gUnknown_0859F77C
movs r2, 0
str r2, [sp]
b @08122E52
.align 2, 0
.pool
@08122E18:
- ldr r0, =0x0859f77c
+ ldr r0, =gUnknown_0859F77C
ldr r1, =0x06008000
bl LZ77UnCompVram
b @08123014
@@ -558206,7 +558206,7 @@ sub_8122DB0: ; 8122DB0
ldr r0, [r4]
adds r0, 0x80
ldrb r0, [r0]
- ldr r1, =0x085a04e0
+ ldr r1, =gUnknown_085A04E0
movs r2, 0x1
str r2, [sp]
movs r2, 0
@@ -558217,7 +558217,7 @@ sub_8122DB0: ; 8122DB0
.align 2, 0
.pool
@08122E64:
- ldr r0, =0x085a04e0
+ ldr r0, =gUnknown_085A04E0
ldr r1, =0x0600e000
bl LZ77UnCompVram
b @08123014
@@ -558230,7 +558230,7 @@ sub_8122DB0: ; 8122DB0
beq @08122E84
b @08123014
@08122E84:
- ldr r0, =0x0859f73c
+ ldr r0, =gUnknown_0859F73C
movs r1, 0x70
movs r2, 0x60
bl gpu_pal_apply
@@ -558238,7 +558238,7 @@ sub_8122DB0: ; 8122DB0
.align 2, 0
.pool
@08122E94:
- ldr r0, =0x0859f60c
+ ldr r0, =gUnknown_0859F60C
ldr r1, =0x0203a144
ldr r1, [r1]
movs r2, 0xC2
@@ -558249,7 +558249,7 @@ sub_8122DB0: ; 8122DB0
.align 2, 0
.pool
@08122EB0:
- ldr r0, =0x0859f650
+ ldr r0, =gUnknown_0859F650
ldr r1, =0x0203a144
ldr r1, [r1]
movs r5, 0xA1
@@ -559334,7 +559334,7 @@ sub_81236C4: ; 81236C4
lsrs r5, 24
ldr r4, =0x0203a144
ldr r6, [r4]
- ldr r7, =0x08329f40
+ ldr r7, =gUnknown_08329F40
mov r12, r7
adds r4, r5, 0
adds r4, 0x40
@@ -559553,7 +559553,7 @@ sub_812386C: ; 812386C
subs r0, r3, 0x1
lsls r0, 16
lsrs r3, r0, 16
- ldr r1, =0x085a096c
+ ldr r1, =gUnknown_085A096C
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -559812,7 +559812,7 @@ sub_81238AC: ; 81238AC
ldrh r3, [r7, 0x6]
@08123ABE:
str r6, [sp]
- ldr r5, =0x085a147c
+ ldr r5, =gUnknown_085A147C
ldr r4, =0x0203a144
ldr r0, [r4]
mov r10, r0
@@ -560066,7 +560066,7 @@ sub_8123C00: ; 8123C00
ldrb r1, [r0, 0x14]
strh r1, [r2]
ldr r6, [r0]
- ldr r1, =0x085a147c
+ ldr r1, =gUnknown_085A147C
ldrh r0, [r2]
lsls r0, 3
adds r5, r0, r1
@@ -560122,7 +560122,7 @@ sub_8123C00: ; 8123C00
movs r1, 0
strb r1, [r0]
ldr r2, [r2]
- ldr r3, =0x085a147c
+ ldr r3, =gUnknown_085A147C
ldrh r0, [r2]
lsls r0, 3
adds r0, r3
@@ -560361,7 +560361,7 @@ sub_8123EB4: ; 8123EB4
lsls r0, 16
lsrs r3, r0, 16
movs r2, 0
- ldr r1, =0x085a1b84
+ ldr r1, =gUnknown_085A1B84
@08123EBE:
ldrh r0, [r1]
cmp r0, r3
@@ -560377,7 +560377,7 @@ sub_8123EB4: ; 8123EB4
adds r2, 0x1
cmp r2, 0x2
bls @08123EBE
- ldr r1, =0x085a1b24
+ ldr r1, =gUnknown_085A1B24
ldrh r0, [r1]
cmp r0, 0xD5
beq @08123EFE
@@ -560415,7 +560415,7 @@ sub_8123F04: ; 8123F04
bls @08123F18
movs r1, 0
@08123F18:
- ldr r0, =0x085a1b8a
+ ldr r0, =gUnknown_085A1B8A
lsls r1, 16
asrs r1, 15
adds r1, r0
@@ -560444,7 +560444,7 @@ sub_8123F30: ; 8123F30
@08123F4C:
subs r1, 0x9
lsls r1, 16
- ldr r0, =0x085a1bac
+ ldr r0, =gUnknown_085A1BAC
lsrs r1, 14
adds r1, r0
ldrh r0, [r1]
@@ -560466,7 +560466,7 @@ sub_8123F74: ; 8123F74
lsls r0, 24
lsrs r2, r0, 24
movs r1, 0
- ldr r3, =0x085a1bcc
+ ldr r3, =gUnknown_085A1BCC
@08123F7E:
adds r0, r1, r3
ldrb r0, [r0]
@@ -560670,13 +560670,13 @@ sub_81240D4: ; 81240D4
lsls r0, 16
lsls r1, 16
lsrs r6, r1, 16
- ldr r1, =0x085a1c00
+ ldr r1, =gUnknown_085A1C00
ldr r2, [r1, 0x4]
ldr r1, [r1]
str r1, [sp, 0x20]
str r2, [sp, 0x24]
mov r2, sp
- ldr r1, =0x085a1c08
+ ldr r1, =gUnknown_085A1C08
ldm r1!, {r3-r5}
stm r2!, {r3-r5}
ldm r1!, {r3-r5}
@@ -560887,14 +560887,14 @@ sub_8124288: ; 8124288
lsls r0, 16
lsls r1, 16
lsrs r1, 16
- ldr r2, =0x085a084c
+ ldr r2, =gUnknown_085A084C
str r2, [sp, 0x18]
movs r2, 0x80
add r6, sp, 0x18
lsrs r3, r0, 16
orrs r0, r2
str r0, [r6, 0x4]
- ldr r0, =0x085a082c
+ ldr r0, =gUnknown_085A082C
str r0, [sp, 0x20]
ldr r2, =0xffff0000
add r4, sp, 0x20
@@ -560906,12 +560906,12 @@ sub_8124288: ; 8124288
movs r5, 0
strh r3, [r0]
strh r1, [r0, 0x2]
- ldr r0, =0x085a1c20
+ ldr r0, =gUnknown_085A1C20
str r0, [sp, 0x4]
- ldr r0, =0x085a1c30
+ ldr r0, =gUnknown_085A1C30
str r0, [sp, 0x8]
str r5, [sp, 0xC]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [sp, 0x10]
ldr r0, =nullsub_12 + 1
str r0, [sp, 0x14]
@@ -560932,9 +560932,9 @@ sub_8124288: ; 8124288
ldrb r0, [r0, 0x8]
cmp r0, 0x1
bne @08124316
- ldr r0, =0x085a08ec
+ ldr r0, =gUnknown_085A08EC
str r0, [sp, 0x18]
- ldr r0, =0x085a08cc
+ ldr r0, =gUnknown_085A08CC
str r0, [sp, 0x20]
@08124316:
adds r0, r6, 0
@@ -561267,7 +561267,7 @@ GetMapName: ; 812456C
@08124584:
cmp r1, 0xD4
bhi @081245A0
- ldr r0, =0x085a147c
+ ldr r0, =gUnknown_085A147C
lsls r1, 3
adds r0, 0x4
adds r1, r0
@@ -561325,13 +561325,13 @@ sub_81245DC: ; 81245DC
beq @081245F8
cmp r1, 0x57
bne @08124604
- ldr r1, =0x085ec9d2
+ ldr r1, =gUnknown_085EC9D2
bl gf_strcpy
b @0812460A
.align 2, 0
.pool
@081245F8:
- ldr r1, =0x085ec9d8
+ ldr r1, =gUnknown_085EC9D8
bl gf_strcpy
b @0812460A
.align 2, 0
@@ -561354,7 +561354,7 @@ sub_8124610: ; 8124610
bl sub_81245DC
b @08124626
@08124620:
- ldr r1, =0x085ec9e4
+ ldr r1, =gUnknown_085EC9E4
bl gf_strcpy
@08124626:
pop {r1}
@@ -561368,7 +561368,7 @@ sub_8124630: ; 8124630
push {r4,r5,lr}
ldr r5, [sp, 0xC]
lsls r0, 16
- ldr r4, =0x085a147c
+ ldr r4, =gUnknown_085A147C
lsrs r0, 13
adds r0, r4
ldrb r4, [r0]
@@ -561403,7 +561403,7 @@ sub_8124668: ; 8124668
lsls r0, 24
lsrs r2, r0, 24
movs r1, 0
- ldr r3, =0x085a1c34
+ ldr r3, =gUnknown_085A1C34
@08124672:
adds r0, r1, r3
ldrb r0, [r0]
@@ -561506,7 +561506,7 @@ sub_8124690: ; 8124690
@08124766:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085a1ee4
+ ldr r1, =gUnknown_085A1EE4
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -561514,7 +561514,7 @@ sub_8124690: ; 8124690
.align 2, 0
.pool
@0812477C:
- ldr r0, =0x085a1ef0
+ ldr r0, =gUnknown_085A1EF0
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
b @0812489C
@@ -561555,21 +561555,21 @@ sub_8124690: ; 8124690
.align 2, 0
.pool
@081247E4:
- ldr r0, =0x085a1c58
+ ldr r0, =gUnknown_085A1C58
ldr r1, =0x0600c000
bl LZ77UnCompVram
b @0812489C
.align 2, 0
.pool
@081247F8:
- ldr r0, =0x085a1c90
+ ldr r0, =gUnknown_085A1C90
ldr r1, =0x0600f000
bl LZ77UnCompVram
b @0812489C
.align 2, 0
.pool
@0812480C:
- ldr r0, =0x085a1c38
+ ldr r0, =gUnknown_085A1C38
movs r1, 0x10
movs r2, 0x20
bl gpu_pal_apply
@@ -561578,7 +561578,7 @@ sub_8124690: ; 8124690
movs r0, 0x2
movs r1, 0
bl Window_FastFillPixels
- ldr r2, =0x085e8cb4
+ ldr r2, =gUnknown_085E8CB4
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -561696,7 +561696,7 @@ sub_8124904: ; 8124904
@0812491A:
movs r7, 0
movs r3, 0
- ldr r0, =0x085a1edc
+ ldr r0, =gUnknown_085A1EDC
mov r12, r0
adds r5, r2, 0
movs r6, 0
@@ -561852,7 +561852,7 @@ sub_8124904: ; 8124904
sub_8124A70: ; 8124A70
push {r4,r5,lr}
sub sp, 0x8
- ldr r0, =0x085a1d68
+ ldr r0, =gUnknown_085A1D68
ldr r5, =0x0203a148
ldr r1, [r5]
ldr r4, =0x0000088c
@@ -561875,7 +561875,7 @@ sub_8124A70: ; 8124A70
str r0, [sp, 0x4]
mov r0, sp
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085a1f10
+ ldr r0, =gUnknown_085A1F10
bl gpu_pal_obj_alloc_tag_and_apply
bl sub_8124AD4
bl sub_8124BE4
@@ -561953,7 +561953,7 @@ sub_8124AD4: ; 8124AD4
ldr r3, [sp, 0x14]
movs r0, 0
ldrsh r2, [r3, r0]
- ldr r0, =0x085a1f7c
+ ldr r0, =gUnknown_085A1F7C
movs r3, 0xA
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -562035,7 +562035,7 @@ sub_8124BE4: ; 8124BE4
sub sp, 0xC
movs r0, 0
mov r8, r0
- ldr r6, =0x085a1f18
+ ldr r6, =gUnknown_085A1F18
ldrh r0, [r6, 0x2]
cmp r0, 0xD5
beq @08124C9C
@@ -562079,7 +562079,7 @@ sub_8124BE4: ; 8124BE4
ldrsh r1, [r7, r0]
movs r0, 0
ldrsh r2, [r5, r0]
- ldr r0, =0x085a1f7c
+ ldr r0, =gUnknown_085A1F7C
movs r3, 0xA
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -562110,7 +562110,7 @@ sub_8124BE4: ; 8124BE4
lsls r0, 16
lsrs r0, 16
mov r8, r0
- ldr r6, =0x085a1f18
+ ldr r6, =gUnknown_085A1F18
lsls r0, 2
adds r1, r6, 0x2
adds r0, r1
@@ -562384,7 +562384,7 @@ sub_8124E0C: ; 8124E0C
.align 2, 0
.pool
@08124EBC:
- ldr r3, =0x085a1e3c
+ ldr r3, =gUnknown_085A1E3C
ldr r0, =0x0203a148
ldr r0, [r0]
ldrh r1, [r0, 0x8]
@@ -563675,7 +563675,7 @@ sub_8125954: ; 8125954
lsrs r0, 16
mov r10, r0
mov r2, sp
- ldr r3, =0x085a1f94
+ ldr r3, =gUnknown_085A1F94
lsls r1, r0, 1
add r1, r10
adds r0, r1, r3
@@ -563823,7 +563823,7 @@ sub_8125954: ; 8125954
mov r1, r10
lsls r0, r1, 1
add r0, r10
- ldr r1, =0x085a1f94
+ ldr r1, =gUnknown_085A1F94
adds r1, 0x2
adds r0, r1
ldrb r0, [r0]
@@ -565851,12 +565851,12 @@ sub_81269D4: ; 81269D4
adds r4, r1, r0
cmp r1, 0
bne @08126A28
- ldr r0, =0x085a6b90
+ ldr r0, =gUnknown_085A6B90
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x085a6b48
+ ldr r0, =gUnknown_085A6B48
movs r1, 0x4
bl GetMaxWidthInMenuTable
lsls r0, 24
@@ -565881,7 +565881,7 @@ sub_81269D4: ; 81269D4
.pool
@08126A28:
lsls r0, r1, 3
- ldr r1, =0x085a6b90
+ ldr r1, =gUnknown_085A6B90
adds r0, r1
@08126A2E:
bl Window_AddFromTemplate
@@ -565935,7 +565935,7 @@ sub_8126A88: ; 8126A88
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r2, =0x085a6b48
+ ldr r2, =gUnknown_085A6B48
adds r0, r4, 0
movs r1, 0x4
bl PrintMenuTable
@@ -566060,7 +566060,7 @@ sub_8126B80: ; 8126B80
beq @08126BF4
movs r0, 0x5
bl audio_play
- ldr r1, =0x085a6b48
+ ldr r1, =gUnknown_085A6B48
ldr r0, =0x0203a150
ldrb r0, [r0]
lsls r0, 3
@@ -566103,7 +566103,7 @@ sub_8126C08: ; 8126C08
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r1, =0x085a6b68
+ ldr r1, =gUnknown_085A6B68
ldr r0, =0x0203a150
ldrb r0, [r0]
lsls r0, 2
@@ -566138,7 +566138,7 @@ sub_8126C48: ; 8126C48
cmp r0, 0
bne @08126C7C
ldr r4, =0x02021fc4
- ldr r1, =0x085ea83d
+ ldr r1, =gUnknown_085EA83D
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8126DA4 + 1
@@ -566180,7 +566180,7 @@ sub_8126CA4: ; 8126CA4
cmp r0, 0
bne @08126CD8
ldr r4, =0x02021fc4
- ldr r1, =0x085eaaec
+ ldr r1, =gUnknown_085EAAEC
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8126DA4 + 1
@@ -566226,7 +566226,7 @@ sub_8126D10: ; 8126D10
cmp r0, 0
bne @08126D44
ldr r4, =0x02021fc4
- ldr r1, =0x085ea83d
+ ldr r1, =gUnknown_085EA83D
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8126DA4 + 1
@@ -566268,7 +566268,7 @@ sub_8126D6C: ; 8126D6C
ldrb r0, [r0, 0x9]
cmp r0, 0
bne @08126D98
- ldr r0, =0x0823b4e8
+ ldr r0, =gUnknown_0823B4E8
bl script_env_1_execute_new_script
adds r0, r4, 0
bl remove_task
@@ -566311,7 +566311,7 @@ sub_8126DCC: ; 8126DCC
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085a6bb0
+ ldr r0, =gUnknown_085A6BB0
movs r1, 0xD0
movs r2, 0x20
bl gpu_pal_apply
@@ -566467,10 +566467,10 @@ sub_8126E8C: ; 8126E8C
adds r1, r0
movs r2, 0x1E
ldrsh r0, [r1, r2]
- ldr r2, =0x085e8cf0
+ ldr r2, =gUnknown_085E8CF0
cmp r0, 0x2
bne @08126F2C
- ldr r2, =0x085eb7ea
+ ldr r2, =gUnknown_085EB7EA
@08126F2C:
lsls r0, r4, 4
adds r0, 0x1
@@ -566540,7 +566540,7 @@ sub_8126F68: ; 8126F68
lsls r0, 16
lsrs r0, 16
adds r6, r0, r4
- ldr r1, =0x085a6b28
+ ldr r1, =gUnknown_085A6B28
mov r2, r8
lsls r0, r2, 2
adds r0, r1
@@ -566614,7 +566614,7 @@ sub_8127058: ; 8127058
adds r5, r0, 0
lsls r4, r1, 24
lsrs r4, 24
- ldr r1, =0x085ea7c8
+ ldr r1, =gUnknown_085EA7C8
bl gf_strcpy
cmp r4, 0x1
bne @08127078
@@ -566729,7 +566729,7 @@ sub_81270E8: ; 81270E8
movs r0, 0x1
bl sub_8126A58
ldr r4, =0x02021fc4
- ldr r1, =0x085ea83d
+ ldr r1, =gUnknown_085EA83D
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8127180 + 1
@@ -566820,7 +566820,7 @@ sub_8127208: ; 8127208
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085a6bb0
+ ldr r0, =gUnknown_085A6BB0
movs r1, 0xD0
movs r2, 0x20
bl gpu_pal_apply
@@ -566850,7 +566850,7 @@ sub_8127208: ; 8127208
sub_8127250: ; 8127250
push {lr}
lsls r1, 24
- ldr r2, =0x085a6b28
+ ldr r2, =gUnknown_085A6B28
lsrs r1, 22
adds r1, r2
ldr r1, [r1]
@@ -567046,7 +567046,7 @@ sub_8127330: ; 8127330
adds r4, r3
ldr r0, [r5]
adds r0, r4
- ldr r1, =0x085e8cf0
+ ldr r1, =gUnknown_085E8CF0
bl gf_strcpy
ldr r0, [r5]
lsls r2, r6, 3
@@ -567060,7 +567060,7 @@ sub_8127330: ; 8127330
str r1, [r0]
ldr r2, =0x03006310
adds r1, r2, 0
- ldr r0, =0x085a6bd0
+ ldr r0, =gUnknown_085A6BD0
ldm r0!, {r3,r4,r6}
stm r1!, {r3,r4,r6}
ldm r0!, {r3,r4,r6}
@@ -567095,7 +567095,7 @@ sub_8127454: ; 8127454
ldr r1, =0x02021cc4
bl gf_strcpy
lsls r4, 5
- ldr r0, =0x085a5c09
+ ldr r0, =gUnknown_085A5C09
adds r4, r0
adds r0, r5, 0
adds r1, r4, 0
@@ -567365,7 +567365,7 @@ sub_812764C: ; 812764C
@081276A4:
movs r0, 0x5
bl audio_play
- ldr r0, =0x085a6b78
+ ldr r0, =gUnknown_085A6B78
movs r2, 0x16
ldrsh r1, [r5, r2]
lsls r1, 3
@@ -567393,7 +567393,7 @@ sub_812764C: ; 812764C
ldr r0, =0x0203a18c
ldr r0, [r0]
bl free
- ldr r1, =0x085a6b78
+ ldr r1, =gUnknown_085A6B78
movs r2, 0x16
ldrsh r0, [r5, r2]
lsls r0, 3
@@ -567449,12 +567449,12 @@ sub_8127744: ; 8127744
ldrb r0, [r0]
cmp r4, r0
bcc @08127770
- ldr r2, =0x085e8d62
+ ldr r2, =gUnknown_085E8D62
b @08127782
.align 2, 0
.pool
@08127770:
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
ldr r0, =0x0203a14c
ldr r0, [r0]
adds r0, r4
@@ -567968,7 +567968,7 @@ sub_8127B54: ; 8127B54
beq @08127B7C
cmp r2, 0x26
bne @08127B86
- ldr r0, =0x085a72e4
+ ldr r0, =gUnknown_085A72E4
adds r0, r1, r0
ldrb r0, [r0]
lsls r0, 28
@@ -567977,7 +567977,7 @@ sub_8127B54: ; 8127B54
.align 2, 0
.pool
@08127B7C:
- ldr r0, =0x085a72ec
+ ldr r0, =gUnknown_085A72EC
adds r0, r1, r0
ldrb r0, [r0]
lsls r0, 28
@@ -568045,10 +568045,10 @@ sub_8127B90: ; 8127B90
ldr r4, [sp, 0x10]
lsls r4, 5
str r4, [sp, 0x18]
- ldr r0, =0x085a5c24
+ ldr r0, =gUnknown_085A5C24
adds r0, r4, r0
str r0, [sp, 0x1C]
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
adds r0, r4, r0
str r0, [sp, 0x24]
ldr r3, [sp, 0x8]
@@ -568123,7 +568123,7 @@ sub_8127B90: ; 8127B90
movs r6, 0
@08127C90:
ldr r3, [sp, 0x18]
- ldr r4, =0x085a5c08
+ ldr r4, =gUnknown_085A5C08
adds r0, r3, r4
ldrb r0, [r0]
ldr r4, [sp, 0x20]
@@ -568217,7 +568217,7 @@ sub_8127D38: ; 8127D38
lsrs r4, r1, 16
lsls r2, 16
lsrs r2, 16
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsls r0, r2, 5
adds r0, r1
ldrb r0, [r0, 0x12]
@@ -568497,7 +568497,7 @@ sub_8127F68: ; 8127F68
cmp r0, 0x7
beq @08127FAC
ldr r4, =0x02021fc4
- ldr r1, =0x085ea9ae
+ ldr r1, =gUnknown_085EA9AE
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8127A5C + 1
@@ -568544,14 +568544,14 @@ sub_8127F68: ; 8127F68
cmp r0, 0
bne @08128018
ldr r0, =0x02021fc4
- ldr r1, =0x085ea8ea
+ ldr r1, =gUnknown_085EA8EA
bl ExpandTextCodes
b @08128020
.align 2, 0
.pool
@08128018:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea931
+ ldr r1, =gUnknown_085EA931
bl ExpandTextCodes
@08128020:
ldr r1, =0x02021fc4
@@ -568563,7 +568563,7 @@ sub_8127F68: ; 8127F68
.pool
@08128038:
ldr r4, =0x02021fc4
- ldr r1, =0x085ea8d2
+ ldr r1, =gUnknown_085EA8D2
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8127A5C + 1
@@ -568705,7 +568705,7 @@ sub_8128118: ; 8128118
ldr r1, =sub_81292D0 + 1
str r1, [r0]
adds r2, r4
- ldr r3, =0x085a7250
+ ldr r3, =gUnknown_085A7250
ldr r0, [r6]
ldrb r0, [r0, 0x12]
lsls r0, 2
@@ -568742,7 +568742,7 @@ sub_81281A8: ; 81281A8
lsls r2, 3
adds r2, r3
ldrb r2, [r2, 0x12]
- ldr r3, =0x085a7250
+ ldr r3, =gUnknown_085A7250
ldr r0, [r1]
ldrb r4, [r0, 0x12]
lsls r1, r4, 2
@@ -568825,7 +568825,7 @@ sub_812826C: ; 812826C
push {lr}
lsls r0, 24
lsrs r3, r0, 24
- ldr r2, =0x085a5c08
+ ldr r2, =gUnknown_085A5C08
ldr r0, =0x0203a172
ldrb r1, [r0]
ldr r0, =0x0203a14c
@@ -569052,7 +569052,7 @@ sub_8128414: ; 8128414
strh r2, [r0, 0x3C]
bl sub_8128DE0
ldr r5, =0x02021fc4
- ldr r1, =0x085ea8bf
+ ldr r1, =gUnknown_085EA8BF
adds r0, r5, 0
bl ExpandTextCodes
ldr r2, =sub_8128B80 + 1
@@ -569715,7 +569715,7 @@ sub_8128950: ; 8128950
adds r0, r1
ldrb r1, [r0]
lsls r1, 5
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
adds r1, r0
adds r0, r5, 0
bl sub_812853C
@@ -569724,7 +569724,7 @@ sub_8128950: ; 8128950
cmp r0, 0x1
bne @081289A4
ldr r4, =0x02021fc4
- ldr r1, =0x085ea897
+ ldr r1, =gUnknown_085EA897
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_81289D0 + 1
@@ -569738,7 +569738,7 @@ sub_8128950: ; 8128950
movs r0, 0x20
bl audio_play
ldr r4, =0x02021fc4
- ldr r1, =0x085ea8a6
+ ldr r1, =gUnknown_085EA8A6
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8129020 + 1
@@ -569760,7 +569760,7 @@ sub_81289D0: ; 81289D0
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085a72c4
+ ldr r1, =gUnknown_085A72C4
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -569780,7 +569780,7 @@ sub_81289F0: ; 81289F0
bl sub_8197434
adds r0, r4, 0
bl sub_8128AAC
- ldr r2, =0x085a5c08
+ ldr r2, =gUnknown_085A5C08
ldr r0, =0x0203a172
ldrb r1, [r0]
ldr r0, =0x0203a14c
@@ -569818,7 +569818,7 @@ sub_81289F0: ; 81289F0
ldrh r0, [r1, 0xA]
subs r0, 0x7
strh r0, [r2]
- ldr r0, =0x08275d1f
+ ldr r0, =gUnknown_08275D1F
bl script_env_1_execute_new_script
@08128A64:
ldr r2, =0x02020630
@@ -569962,7 +569962,7 @@ sub_8128B80: ; 8128B80
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085a72cc
+ ldr r1, =gUnknown_085A72CC
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -570097,7 +570097,7 @@ sub_8128C64: ; 8128C64
bl sub_80E9578
b @08128CAC
@08128C9C:
- ldr r0, =0x08275d0c
+ ldr r0, =gUnknown_08275D0C
bl script_env_1_execute_new_script
b @08128CAC
.align 2, 0
@@ -570330,7 +570330,7 @@ sub_8128E18: ; 8128E18
ldrsh r0, [r4, r1]
cmp r0, 0x1
bne @08128E68
- ldr r0, =0x085a72d4
+ ldr r0, =gUnknown_085A72D4
movs r3, 0x18
ldrsh r1, [r4, r3]
lsls r1, 3
@@ -570340,7 +570340,7 @@ sub_8128E18: ; 8128E18
@08128E68:
cmp r0, 0x2
bne @08128E88
- ldr r0, =0x085a72d4
+ ldr r0, =gUnknown_085A72D4
movs r3, 0x18
ldrsh r1, [r4, r3]
lsls r1, 3
@@ -570603,7 +570603,7 @@ sub_8129068: ; 8129068
push {lr}
adds r2, r0, 0
lsls r1, 16
- ldr r0, =0x083dfc74
+ ldr r0, =gUnknown_083DFC74
ldr r0, [r0]
lsrs r1, 11
ldr r0, [r0, 0x8]
@@ -570631,7 +570631,7 @@ sub_8129088: ; 8129088
ldr r0, =0x000003ff
ands r2, r0
@0812909E:
- ldr r0, =0x083dfc74
+ ldr r0, =gUnknown_083DFC74
ldr r0, [r0]
lsls r1, r2, 5
ldr r0, [r0, 0x4]
@@ -570794,7 +570794,7 @@ sub_81291A4: ; 81291A4
thumb_func_start sub_81291CC
sub_81291CC: ; 81291CC
lsls r0, 16
- ldr r1, =0x083dfc78
+ ldr r1, =gUnknown_083DFC78
ldr r1, [r1]
ldr r1, [r1, 0xC]
lsrs r0, 15
@@ -570816,7 +570816,7 @@ sub_81291E8: ; 81291E8
ldr r0, [r0]
ldrb r0, [r0, 0x12]
movs r6, 0
- ldr r1, =0x085a71b0
+ ldr r1, =gUnknown_085A71B0
lsls r5, r0, 4
adds r0, r5, r1
ldrb r0, [r0, 0xC]
@@ -570888,7 +570888,7 @@ sub_812925C: ; 812925C
subs r2, 0x10
ands r1, r2
strb r1, [r3, 0x1]
- ldr r1, =0x085a7250
+ ldr r1, =gUnknown_085A7250
lsrs r0, 22
adds r0, r1
ldrb r1, [r0]
@@ -570995,7 +570995,7 @@ gpu_pal_decompress_alloc_tag_and_upload: ; 8129334
lsrs r4, 24
bl sub_8129048
lsls r4, 5
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
adds r4, r0
str r4, [r5]
ldrb r0, [r4, 0x11]
@@ -571012,7 +571012,7 @@ gpu_pal_decompress_alloc_tag_and_upload: ; 8129334
bl sub_81291A4
ldr r1, =0x00000884
adds r0, r5, r1
- ldr r1, =0x083dfc78
+ ldr r1, =gUnknown_083DFC78
ldr r2, [r1]
ldr r1, [r5]
ldr r1, [r1, 0x1C]
@@ -571023,9 +571023,9 @@ gpu_pal_decompress_alloc_tag_and_upload: ; 8129334
ldrh r1, [r1, 0xE]
lsrs r1, 12
bl sub_8129068
- ldr r0, =0x085a72bc
+ ldr r0, =gUnknown_085A72BC
bl gpu_pal_obj_alloc_tag_and_apply
- ldr r0, =0x085a728c
+ ldr r0, =gUnknown_085A728C
movs r1, 0
movs r2, 0
movs r3, 0
@@ -571106,7 +571106,7 @@ sub_81293D8: ; 81293D8
bl malloc
adds r5, r0, 0
adds r1, r5, 0
- ldr r0, =0x08614ff4
+ ldr r0, =gUnknown_08614FF4
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
@@ -571148,7 +571148,7 @@ sub_812949C: ; 812949C
bls @081294AC
movs r3, 0
@081294AC:
- ldr r2, =0x085a6be8
+ ldr r2, =gUnknown_085A6BE8
lsls r0, 2
lsls r1, r3, 3
adds r0, r1
@@ -571178,7 +571178,7 @@ sub_81294C0: ; 81294C0
adds r0, r6, 0
bl sub_8129048
lsls r4, 5
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
adds r4, r0
str r4, [r6]
ldrb r0, [r4, 0x11]
@@ -571193,7 +571193,7 @@ sub_81294C0: ; 81294C0
bl sub_81291A4
ldr r0, =0x00000884
adds r5, r6, r0
- ldr r0, =0x083dfc78
+ ldr r0, =gUnknown_083DFC78
ldr r1, [r0]
ldr r0, [r6]
ldr r0, [r0, 0x1C]
@@ -571208,7 +571208,7 @@ sub_81294C0: ; 81294C0
adds r0, r6, 0
adds r0, 0x84
str r0, [sp, 0x4]
- ldr r1, =0x085a72f4
+ ldr r1, =gUnknown_085A72F4
ldr r0, [r6]
ldrb r0, [r0, 0x12]
lsls r0, 1
@@ -571234,7 +571234,7 @@ sub_81294C0: ; 81294C0
bl malloc
adds r4, r0, 0
adds r1, r4, 0
- ldr r0, =0x085a72a4
+ ldr r0, =gUnknown_085A72A4
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -571331,7 +571331,7 @@ sub_81295CC: ; 81295CC
.align 2, 0
.pool
@08129634:
- ldr r0, =0x085a6be8
+ ldr r0, =gUnknown_085A6BE8
lsls r1, r6, 3
adds r1, r0
ldr r0, [r1]
@@ -571471,7 +571471,7 @@ sub_8129708: ; 8129708
.align 2, 0
.pool
@08129744:
- ldr r3, =0x085a5c08
+ ldr r3, =gUnknown_085A5C08
ldr r2, =0x0203a17c
ldr r1, =0x0203aa44
ldrh r0, [r4]
@@ -571580,7 +571580,7 @@ sub_81297F8: ; 81297F8
adds r0, r1
ldrb r0, [r0]
lsls r0, 5
- ldr r7, =0x085a5c08
+ ldr r7, =gUnknown_085A5C08
adds r0, r7
ldrb r2, [r0, 0x11]
ldr r7, =0x0203a17c
@@ -571722,7 +571722,7 @@ sub_81298EC: ; 81298EC
cmp r0, 0
bne @08129994
bl cur_mapdata_full_redraw
- ldr r0, =0x08275d2e
+ ldr r0, =gUnknown_08275D2E
bl script_env_1_execute_new_script
movs r0, 0
movs r1, 0x1
@@ -571747,7 +571747,7 @@ sub_81298EC: ; 81298EC
cmp r0, 0x1
bne @08129994
ldr r4, =0x02021fc4
- ldr r1, =0x085eaac5
+ ldr r1, =gUnknown_085EAAC5
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8129D64 + 1
@@ -571816,7 +571816,7 @@ sub_81299DC: ; 81299DC
ldrh r0, [r0, 0x2E]
strb r0, [r3]
bl sub_812A39C
- ldr r0, =0x085a7404
+ ldr r0, =gUnknown_085A7404
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -572082,7 +572082,7 @@ sub_8129BF8: ; 8129BF8
ldr r1, =nullsub_12 + 1
str r1, [r0]
ldr r5, =0x02021fc4
- ldr r1, =0x085eaa62
+ ldr r1, =gUnknown_085EAA62
adds r0, r5, 0
bl ExpandTextCodes
ldr r2, =sub_812A1F0 + 1
@@ -572108,7 +572108,7 @@ sub_8129C74: ; 8129C74
cmp r0, 0
beq @08129CA8
ldr r4, =0x02021fc4
- ldr r1, =0x085eaaa3
+ ldr r1, =gUnknown_085EAAA3
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_812A1A0 + 1
@@ -572163,7 +572163,7 @@ sub_8129C74: ; 8129C74
ldr r1, =nullsub_12 + 1
str r1, [r0]
ldr r4, =0x02021fc4
- ldr r1, =0x085eaa62
+ ldr r1, =gUnknown_085EAA62
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_812A1F0 + 1
@@ -572176,7 +572176,7 @@ sub_8129C74: ; 8129C74
.pool
@08129D3C:
ldr r4, =0x02021fc4
- ldr r1, =0x085eaa81
+ ldr r1, =gUnknown_085EAA81
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8129D64 + 1
@@ -572221,7 +572221,7 @@ sub_8129D8C: ; 8129D8C
push {lr}
adds r2, r1, 0
lsls r0, 24
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsrs r0, 19
adds r0, r1
ldrb r1, [r0, 0x12]
@@ -572522,7 +572522,7 @@ sub_8129FC8: ; 8129FC8
ldrb r0, [r1]
cmp r0, 0
beq @0812A024
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
ldrb r2, [r1]
lsls r1, r2, 5
adds r1, r0
@@ -572607,7 +572607,7 @@ sub_812A040: ; 812A040
ands r2, r0
cmp r1, 0
beq @0812A0BA
- ldr r0, =0x085a5c08
+ ldr r0, =gUnknown_085A5C08
lsls r1, 5
adds r1, r0
ldrb r0, [r1, 0x11]
@@ -572744,7 +572744,7 @@ sub_812A1A0: ; 812A1A0
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085a7348
+ ldr r1, =gUnknown_085A7348
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -572786,7 +572786,7 @@ sub_812A1F0: ; 812A1F0
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085a7350
+ ldr r1, =gUnknown_085A7350
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -572918,7 +572918,7 @@ sub_812A2C4: ; 812A2C4
bl sub_80E9578
b @0812A30C
@0812A2FC:
- ldr r0, =0x08275d0c
+ ldr r0, =gUnknown_08275D0C
bl script_env_1_execute_new_script
b @0812A30C
.align 2, 0
@@ -573013,13 +573013,13 @@ sub_812A39C: ; 812A39C
ldrb r0, [r0, 0x8]
cmp r0, 0
bne @0812A3B8
- ldr r0, =0x085a73d8
+ ldr r0, =gUnknown_085A73D8
bl gpu_pal_obj_alloc_tag_and_apply
b @0812A3BE
.align 2, 0
.pool
@0812A3B8:
- ldr r0, =0x085a73e0
+ ldr r0, =gUnknown_085A73E0
bl gpu_pal_obj_alloc_tag_and_apply
@0812A3BE:
pop {r0}
@@ -573055,11 +573055,11 @@ sub_812A3D4: ; 812A3D4
adds r1, r2
ldrb r1, [r1]
lsls r1, 5
- ldr r2, =0x085a5c09
+ ldr r2, =gUnknown_085A5C09
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085eaa14
+ ldr r1, =gUnknown_085EAA14
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_812A458 + 1
@@ -573071,7 +573071,7 @@ sub_812A3D4: ; 812A3D4
.pool
@0812A430:
ldr r4, =0x02021fc4
- ldr r1, =0x085ea9e0
+ ldr r1, =gUnknown_085EA9E0
adds r0, r4, 0
bl ExpandTextCodes
ldr r2, =sub_8127A5C + 1
@@ -573093,7 +573093,7 @@ sub_812A458: ; 812A458
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085a741c
+ ldr r1, =gUnknown_085A741C
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -573126,7 +573126,7 @@ sub_812A478: ; 812A478
adds r0, r4, 0
bl sub_8127814
ldr r5, =0x02021fc4
- ldr r1, =0x085eaa3d
+ ldr r1, =gUnknown_085EAA3D
adds r0, r5, 0
bl ExpandTextCodes
ldr r2, =sub_8127A5C + 1
@@ -573451,11 +573451,11 @@ sub_812A750: ; 812A750
bl CpuSet
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085a7424
+ ldr r1, =gUnknown_085A7424
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x085a7434
+ ldr r0, =gUnknown_085A7434
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
add sp, 0x4
@@ -573656,7 +573656,7 @@ sub_812A8C4: ; 812A8C4
adds r1, 0x60
strh r0, [r1]
movs r7, 0
- ldr r0, =0x085a76b4
+ ldr r0, =gUnknown_085A76B4
mov r8, r0
@0812A934:
ldr r0, =0x0203ab34
@@ -573842,7 +573842,7 @@ sub_812AAC8: ; 812AAC8
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
- ldr r6, =0x085a7450
+ ldr r6, =gUnknown_085A7450
lsls r1, r0, 2
adds r1, r0
lsls r4, r1, 3
@@ -574138,7 +574138,7 @@ sub_812ACF4: ; 812ACF4
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085ef734
+ ldr r2, =gUnknown_085EF734
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -574725,7 +574725,7 @@ sub_812B158: ; 812B158
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085ef6e9
+ ldr r2, =gUnknown_085EF6E9
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -574818,7 +574818,7 @@ sub_812B214: ; 812B214
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085ef6f8
+ ldr r2, =gUnknown_085EF6F8
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -574873,7 +574873,7 @@ sub_812B280: ; 812B280
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085ef710
+ ldr r2, =gUnknown_085EF710
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -575125,7 +575125,7 @@ sub_812B4EC: ; 812B4EC
cmp r3, 0x3
beq @0812B52C
ldr r2, [r4]
- ldr r1, =0x085a77fe
+ ldr r1, =gUnknown_085A77FE
lsls r0, r3, 1
adds r0, r1
ldrb r1, [r0]
@@ -575142,7 +575142,7 @@ sub_812B4EC: ; 812B4EC
beq @0812B54A
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r1, =0x085a7804
+ ldr r1, =gUnknown_085A7804
lsls r0, r3, 1
adds r0, r1
ldrb r1, [r0]
@@ -575184,7 +575184,7 @@ sub_812B57C: ; 812B57C
lsrs r1, r0, 24
movs r2, 0
movs r3, 0x1
- ldr r4, =0x085a77f6
+ ldr r4, =gUnknown_085A77F6
@0812B588:
adds r0, r1, 0
ands r0, r3
@@ -575215,7 +575215,7 @@ sub_812B5B0: ; 812B5B0
bl GenerateRandomNumber
lsls r0, 24
lsrs r0, 24
- ldr r4, =0x085a76c0
+ ldr r4, =gUnknown_085A76C0
ldr r1, =0x0203ab34
ldr r1, [r1]
movs r3, 0x12
@@ -575245,7 +575245,7 @@ sub_812B5B0: ; 812B5B0
sub_812B5EC: ; 812B5EC
push {r4-r6,lr}
movs r5, 0
- ldr r6, =0x085a76d2
+ ldr r6, =gUnknown_085A76D2
@0812B5F2:
bl GenerateRandomNumber
movs r2, 0xFF
@@ -575285,7 +575285,7 @@ sub_812B634: ; 812B634
mov r7, r8
push {r7}
movs r6, 0
- ldr r0, =0x085a76e4
+ ldr r0, =gUnknown_085A76E4
mov r8, r0
movs r7, 0x80
lsls r7, 17
@@ -575367,12 +575367,12 @@ sub_812B6CC: ; 812B6CC
ldrb r0, [r2, 0x3]
cmp r0, 0
beq @0812B6E8
- ldr r0, =0x085a7768
+ ldr r0, =gUnknown_085A7768
b @0812B6EA
.align 2, 0
.pool
@0812B6E8:
- ldr r0, =0x085a7702
+ ldr r0, =gUnknown_085A7702
@0812B6EA:
lsls r1, r3, 4
adds r1, r3
@@ -575446,7 +575446,7 @@ sub_812B760: ; 812B760
bl GenerateRandomNumber
movs r1, 0xFF
ands r1, r0
- ldr r0, =0x085a77ce
+ ldr r0, =gUnknown_085A77CE
lsls r4, 1
adds r4, r0
ldrh r4, [r4]
@@ -575501,7 +575501,7 @@ dp15_jump_random_unknown: ; 812B78C
bl __umodsi3
lsls r0, 24
lsrs r1, r0, 24
- ldr r5, =0x085a77d8
+ ldr r5, =gUnknown_085A77D8
lsls r4, 2
adds r0, r4, r5
ldrb r0, [r0]
@@ -575520,7 +575520,7 @@ dp15_jump_random_unknown: ; 812B78C
lsls r0, 24
adds r2, r5, 0x2
adds r2, r4, r2
- ldr r3, =0x085a77ec
+ ldr r3, =gUnknown_085A77EC
ldr r1, =0x0203ab34
ldr r1, [r1]
ldrb r1, [r1, 0xB]
@@ -575603,14 +575603,14 @@ sub_812B85C: ; 812B85C
beq @0812B8BC
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r0, =0x085a7828
+ ldr r0, =gUnknown_085A7828
lsls r1, 1
adds r0, r1, r0
ldrh r0, [r0]
ldrh r3, [r2, 0xE]
adds r0, r3
strh r0, [r2, 0xE]
- ldr r0, =0x085a7816
+ ldr r0, =gUnknown_085A7816
adds r1, r0
ldrh r0, [r2, 0x8]
ldrh r1, [r1]
@@ -575657,14 +575657,14 @@ sub_812B8D0: ; 812B8D0
@0812B90C:
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r0, =0x085a7828
+ ldr r0, =gUnknown_085A7828
lsls r1, 1
adds r0, r1, r0
ldrh r0, [r0]
ldrh r3, [r2, 0xE]
adds r0, r3
strh r0, [r2, 0xE]
- ldr r0, =0x085a7816
+ ldr r0, =gUnknown_085A7816
adds r1, r0
ldrh r0, [r2, 0x8]
ldrh r1, [r1]
@@ -575701,14 +575701,14 @@ sub_812B8D0: ; 812B8D0
@0812B96A:
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r0, =0x085a7828
+ ldr r0, =gUnknown_085A7828
lsls r1, 1
adds r0, r1, r0
ldrh r0, [r0]
ldrh r3, [r2, 0xE]
adds r0, r3
strh r0, [r2, 0xE]
- ldr r0, =0x085a7816
+ ldr r0, =gUnknown_085A7816
adds r1, r0
ldrh r0, [r2, 0x8]
ldrh r1, [r1]
@@ -575753,14 +575753,14 @@ sub_812B9A0: ; 812B9A0
beq @0812B9F8
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r0, =0x085a7828
+ ldr r0, =gUnknown_085A7828
lsls r1, 1
adds r0, r1, r0
ldrh r0, [r0]
ldrh r3, [r2, 0xE]
adds r0, r3
strh r0, [r2, 0xE]
- ldr r0, =0x085a7816
+ ldr r0, =gUnknown_085A7816
adds r1, r0
ldrh r0, [r2, 0x8]
ldrh r1, [r1]
@@ -575796,14 +575796,14 @@ sub_812B9A0: ; 812B9A0
beq @0812BA54
ldr r0, =0x0203ab34
ldr r2, [r0]
- ldr r0, =0x085a7828
+ ldr r0, =gUnknown_085A7828
lsls r1, 1
adds r0, r1, r0
ldrh r0, [r0]
ldrh r3, [r2, 0xE]
adds r0, r3
strh r0, [r2, 0xE]
- ldr r0, =0x085a7816
+ ldr r0, =gUnknown_085A7816
adds r1, r0
ldrh r0, [r2, 0x8]
ldrh r1, [r1]
@@ -575833,7 +575833,7 @@ sub_812BA6C: ; 812BA6C
bne @0812BA90
cmp r3, r2
bne @0812BA90
- ldr r0, =0x085a780e
+ ldr r0, =gUnknown_085A780E
adds r0, r3, r0
ldrb r0, [r0]
b @0812BAB6
@@ -575910,7 +575910,7 @@ sub_812BAFC: ; 812BAFC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085a74c4
+ ldr r5, =gUnknown_085A74C4
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -576104,7 +576104,7 @@ sub_812BC44: ; 812BC44
lsls r0, 16
lsrs r1, r0, 16
@0812BC76:
- ldr r2, =0x085a766e
+ ldr r2, =gUnknown_085A766E
lsls r1, 16
asrs r1, 16
lsls r0, r4, 2
@@ -576184,7 +576184,7 @@ sub_812BCE8: ; 812BCE8
lsls r0, 16
lsrs r1, r0, 16
@0812BD10:
- ldr r0, =0x085a76ad
+ ldr r0, =gUnknown_085A76AD
lsls r1, 16
asrs r1, 16
adds r1, r0
@@ -576470,7 +576470,7 @@ sub_812BF2C: ; 812BF2C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085a74d0
+ ldr r5, =gUnknown_085A74D0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -576551,7 +576551,7 @@ sub_812BF88: ; 812BF88
ldrb r0, [r3, 0x6]
cmp r0, 0
beq @0812BFDC
- ldr r1, =0x085a74e4
+ ldr r1, =gUnknown_085A74E4
movs r2, 0x26
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -576566,7 +576566,7 @@ sub_812BF88: ; 812BF88
ldr r1, [r0]
movs r0, 0
strb r0, [r1, 0x6]
- ldr r1, =0x085a74f0
+ ldr r1, =gUnknown_085A74F0
movs r2, 0x26
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -576596,7 +576596,7 @@ sub_812C01C: ; 812C01C
push {r4-r7,lr}
sub sp, 0xC
adds r4, r0, 0
- ldr r1, =0x085a74fc
+ ldr r1, =gUnknown_085A74FC
mov r0, sp
movs r2, 0xA
bl memcpy
@@ -576757,7 +576757,7 @@ sub_812C138: ; 812C138
movs r5, 0
movs r3, 0x1
@0812C15A:
- ldr r1, =0x085a7508
+ ldr r1, =gUnknown_085A7508
movs r2, 0x12
ldrsh r0, [r4, r2]
subs r0, 0x1
@@ -577076,7 +577076,7 @@ sub_812C290: ; 812C290
thumb_func_start sub_812C3A0
sub_812C3A0: ; 812C3A0
push {lr}
- ldr r1, =0x085a7514
+ ldr r1, =gUnknown_085A7514
ldr r0, =0x0203ab34
ldr r0, [r0]
movs r2, 0x12
@@ -577247,7 +577247,7 @@ sub_812C4BC: ; 812C4BC
bne @0812C4D8
movs r3, 0x1
@0812C4D8:
- ldr r1, =0x085a7520
+ ldr r1, =gUnknown_085A7520
ldr r0, [r2]
movs r2, 0x12
ldrsh r0, [r0, r2]
@@ -577440,7 +577440,7 @@ sub_812C608: ; 812C608
thumb_func_start sub_812C628
sub_812C628: ; 812C628
push {lr}
- ldr r1, =0x085a752c
+ ldr r1, =gUnknown_085A752C
ldr r0, =0x0203ab34
ldr r0, [r0]
movs r2, 0x12
@@ -577843,7 +577843,7 @@ sub_812C8AC: ; 812C8AC
thumb_func_start sub_812C8FC
sub_812C8FC: ; 812C8FC
push {lr}
- ldr r1, =0x085a7538
+ ldr r1, =gUnknown_085A7538
ldr r0, =0x0203ab34
ldr r0, [r0]
movs r2, 0x12
@@ -578421,7 +578421,7 @@ sub_812CD74: ; 812CD74
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x085a7544
+ ldr r3, =gUnknown_085A7544
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -578445,7 +578445,7 @@ sub_812CDA4: ; 812CDA4
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r1, =0x085a7550
+ ldr r1, =gUnknown_085A7550
movs r2, 0x26
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -578494,7 +578494,7 @@ sub_812CDF4: ; 812CDF4
sub sp, 0x4
lsls r4, r1, 24
lsrs r4, 24
- ldr r1, =0x085a7550
+ ldr r1, =gUnknown_085A7550
movs r2, 0x26
ldrsh r0, [r0, r2]
lsls r0, 1
@@ -578522,11 +578522,11 @@ sub_812CE2C: ; 812CE2C
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085a8408
+ ldr r2, =gUnknown_085A8408
lsls r1, r0, 2
adds r1, r2
ldr r2, [r1]
- ldr r1, =0x085a8430
+ ldr r1, =gUnknown_085A8430
adds r0, r1
ldrb r1, [r0]
adds r0, r2, 0
@@ -578543,11 +578543,11 @@ sub_812CE54: ; 812CE54
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085a841c
+ ldr r2, =gUnknown_085A841C
lsls r1, r0, 2
adds r1, r2
ldr r2, [r1]
- ldr r1, =0x085a8430
+ ldr r1, =gUnknown_085A8430
adds r0, r1
ldrb r1, [r0]
adds r0, r2, 0
@@ -578565,12 +578565,12 @@ sub_812CE7C: ; 812CE7C
lsls r0, 24
lsrs r1, r0, 24
movs r4, 0
- ldr r0, =0x085a843b
+ ldr r0, =gUnknown_085A843B
adds r0, r1, r0
ldrb r0, [r0]
cmp r4, r0
bcs @0812CEA8
- ldr r7, =0x085a8435
+ ldr r7, =gUnknown_085A8435
adds r6, r0, 0
lsls r5, r1, 1
@0812CE94:
@@ -578597,12 +578597,12 @@ sub_812CEB8: ; 812CEB8
lsls r0, 24
lsrs r1, r0, 24
movs r4, 0
- ldr r0, =0x085a843b
+ ldr r0, =gUnknown_085A843B
adds r0, r1, r0
ldrb r0, [r0]
cmp r4, r0
bcs @0812CEE4
- ldr r7, =0x085a8435
+ ldr r7, =gUnknown_085A8435
adds r6, r0, 0
lsls r5, r1, 1
@0812CED0:
@@ -578849,7 +578849,7 @@ sub_812D024: ; 812D024
lsls r0, 1
strh r0, [r2, 0x34]
@0812D08E:
- ldr r1, =0x085a8430
+ ldr r1, =gUnknown_085A8430
movs r3, 0x2E
ldrsh r0, [r2, r3]
adds r0, r1
@@ -578915,7 +578915,7 @@ sub_812D0E0: ; 812D0E0
@0812D10C:
adds r0, r2, 0
bl remove_task
- ldr r0, =0x085a84ac
+ ldr r0, =gUnknown_085A84AC
ldr r0, [r0]
movs r1, 0x10
movs r2, 0x20
@@ -578963,7 +578963,7 @@ sub_812D128: ; 812D128
negs r0, r1
strh r0, [r2, 0xE]
@0812D166:
- ldr r0, =0x085a84a0
+ ldr r0, =gUnknown_085A84A0
movs r3, 0xC
ldrsh r1, [r2, r3]
lsls r1, 2
@@ -579071,7 +579071,7 @@ sub_812D230: ; 812D230
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x085a7558
+ ldr r3, =gUnknown_085A7558
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -579157,7 +579157,7 @@ sub_812D28C: ; 812D28C
ldr r0, [r0]
lsls r1, r2, 1
adds r1, r0
- ldr r2, =0x085a7568
+ ldr r2, =gUnknown_085A7568
lsls r0, r3, 2
adds r0, r2
ldrh r0, [r0]
@@ -579214,7 +579214,7 @@ sub_812D30C: ; 812D30C
ldr r0, [r0]
lsls r1, r2, 1
adds r1, r0
- ldr r0, =0x085a7568
+ ldr r0, =gUnknown_085A7568
lsls r2, r3, 2
adds r0, 0x2
adds r2, r0
@@ -579285,7 +579285,7 @@ sub_812D3B4: ; 812D3B4
movs r5, 0
cmp r5, r6
bge @0812D41E
- ldr r7, =0x085a7568
+ ldr r7, =gUnknown_085A7568
@0812D3C4:
movs r3, 0
movs r1, 0
@@ -579337,7 +579337,7 @@ sub_812D3B4: ; 812D3B4
asrs r0, r2, 16
cmp r0, 0xF
bgt @0812D484
- ldr r7, =0x085a756a
+ ldr r7, =gUnknown_085A756A
@0812D428:
movs r3, 0
movs r1, 0x3
@@ -579445,7 +579445,7 @@ sub_812D4EC: ; 812D4EC
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x085a7574
+ ldr r3, =gUnknown_085A7574
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -579605,17 +579605,17 @@ sub_812D63C: ; 812D63C
push {r7}
sub sp, 0x14
adds r7, r0, 0
- ldr r1, =0x085a75c0
+ ldr r1, =gUnknown_085A75C0
mov r0, sp
movs r2, 0x4
bl memcpy
add r0, sp, 0x4
mov r8, r0
- ldr r1, =0x085a75c4
+ ldr r1, =gUnknown_085A75C4
movs r2, 0x8
bl memcpy
add r6, sp, 0xC
- ldr r1, =0x085a75cc
+ ldr r1, =gUnknown_085A75CC
adds r0, r6, 0
movs r2, 0x8
bl memcpy
@@ -580336,7 +580336,7 @@ sub_812DC08: ; 812DC08
lsls r1, 2
adds r1, r6, r1
lsls r1, 1
- ldr r0, =0x085a96e0
+ ldr r0, =gUnknown_085A96E0
adds r1, r0
lsls r3, r4, 5
adds r3, r5, r3
@@ -580370,7 +580370,7 @@ sub_812DC50: ; 812DC50
lsls r3, 16
lsrs r3, 16
movs r0, 0x1
- ldr r1, =0x085a9898
+ ldr r1, =gUnknown_085A9898
movs r2, 0x2
bl gpu_copy_bg_tile_map_to_vram
adds r0, r4, 0x1
@@ -580437,7 +580437,7 @@ sub_812DCD4: ; 812DCD4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x085a75d4
+ ldr r3, =gUnknown_085A75D4
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -580502,7 +580502,7 @@ sub_812DD48: ; 812DD48
adds r4, r0, 0
bl sub_812DFDC
bl sub_812FAF4
- ldr r0, =0x085a7444
+ ldr r0, =gUnknown_085A7444
bl Window_AddFromTemplate
movs r0, 0x1
bl Window_WriteStandardTileMap
@@ -580524,11 +580524,11 @@ sub_812DD78: ; 812DD78
push {r4,r5,lr}
sub sp, 0xC
adds r5, r0, 0
- ldr r0, =0x085a744c
+ ldr r0, =gUnknown_085A744C
str r0, [sp]
movs r4, 0
str r4, [sp, 0x4]
- ldr r0, =0x085ef750
+ ldr r0, =gUnknown_085EF750
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -580724,7 +580724,7 @@ sub_812DEE4: ; 812DEE4
adds r7, r0, r1
strh r4, [r7, 0xA]
movs r6, 0
- ldr r1, =0x085a7a04
+ ldr r1, =gUnknown_085A7A04
lsls r5, r4, 2
adds r0, r5, r1
ldr r0, [r0]
@@ -580847,7 +580847,7 @@ sub_812DFDC: ; 812DFDC
ldr r0, =0x0000ffff
cmp r1, r0
beq @0812E008
- ldr r0, =0x085a7a20
+ ldr r0, =gUnknown_085A7A20
movs r2, 0xA
ldrsh r1, [r4, r2]
lsls r1, 2
@@ -580941,7 +580941,7 @@ sub_812E0B0: ; 812E0B0
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r3, =0x085a7610
+ ldr r3, =gUnknown_085A7610
ldr r2, =0x03005e00
lsls r0, r1, 2
adds r0, r1
@@ -580974,7 +580974,7 @@ sub_812E0E4: ; 812E0E4
lsls r5, r0, 16
lsls r7, r6, 16
@0812E0F0:
- ldr r0, =0x085a7ce0
+ ldr r0, =gUnknown_085A7CE0
asrs r1, r5, 16
movs r2, 0
movs r3, 0xE
@@ -581148,7 +581148,7 @@ sub_812E230: ; 812E230
mov r8, r0
lsls r4, 16
lsrs r4, 16
- ldr r0, =0x085a7cf8
+ ldr r0, =gUnknown_085A7CF8
lsls r5, 16
asrs r5, 16
lsls r6, 16
@@ -581240,7 +581240,7 @@ sub_812E2A8: ; 812E2A8
thumb_func_start sub_812E300
sub_812E300: ; 812E300
push {lr}
- ldr r0, =0x085a7d10
+ ldr r0, =gUnknown_085A7D10
movs r1, 0x58
movs r2, 0x48
movs r3, 0xF
@@ -581257,7 +581257,7 @@ sub_812E300: ; 812E300
movs r2, 0xC
orrs r1, r2
strb r1, [r0, 0x5]
- ldr r1, =0x085a7fc0
+ ldr r1, =gUnknown_085A7FC0
bl obj_set_f18_to_r0_f42_to_40
pop {r0}
bx r0
@@ -581303,7 +581303,7 @@ sub_812E33C: ; 812E33C
str r1, [r2, 0x20]
strh r3, [r2, 0x24]
mov r1, sp
- ldr r0, =0x085a7d28
+ ldr r0, =gUnknown_085A7D28
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3-r5}
@@ -581448,7 +581448,7 @@ sub_812E474: ; 812E474
lsls r0, 2
strh r0, [r2, 0x4]
mov r1, sp
- ldr r0, =0x085a7d40
+ ldr r0, =gUnknown_085A7D40
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3,r4,r7}
@@ -581483,7 +581483,7 @@ sub_812E474: ; 812E474
movs r6, 0x2
orrs r0, r6
strb r0, [r1]
- ldr r1, =0x085a7fe0
+ ldr r1, =gUnknown_085A7FE0
adds r0, r2, 0
bl obj_set_f18_to_r0_f42_to_40
ldr r5, =0x0203ab34
@@ -581509,7 +581509,7 @@ sub_812E474: ; 812E474
lsls r0, 3
strh r0, [r2, 0x4]
mov r1, sp
- ldr r0, =0x085a7d58
+ ldr r0, =gUnknown_085A7D58
ldm r0!, {r3,r4,r7}
stm r1!, {r3,r4,r7}
ldm r0!, {r3,r4,r7}
@@ -581539,7 +581539,7 @@ sub_812E474: ; 812E474
ldrb r0, [r1]
orrs r0, r6
strb r0, [r1]
- ldr r1, =0x085a7ff4
+ ldr r1, =gUnknown_085A7FF4
adds r0, r2, 0
bl obj_set_f18_to_r0_f42_to_40
ldr r0, [r5]
@@ -581580,7 +581580,7 @@ sub_812E5A8: ; 812E5A8
lsls r0, 3
strh r0, [r2, 0x4]
mov r1, sp
- ldr r0, =0x085a7d70
+ ldr r0, =gUnknown_085A7D70
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3-r5}
@@ -581617,7 +581617,7 @@ sub_812E5A8: ; 812E5A8
movs r2, 0x2
orrs r1, r2
strb r1, [r3]
- ldr r1, =0x085a8010
+ ldr r1, =gUnknown_085A8010
bl obj_set_f18_to_r0_f42_to_40
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -581637,7 +581637,7 @@ sub_812E650: ; 812E650
movs r4, 0
movs r5, 0
@0812E656:
- ldr r0, =0x085a7d88
+ ldr r0, =gUnknown_085A7D88
movs r1, 0xB8
lsls r1, 1
movs r2, 0
@@ -581733,7 +581733,7 @@ sub_812E70C: ; 812E70C
push {r5-r7}
movs r1, 0xB8
lsls r1, 1
- ldr r0, =0x085a7da0
+ ldr r0, =gUnknown_085A7DA0
movs r2, 0x64
movs r3, 0x9
bl obj_add_from_template_forward_search
@@ -581763,7 +581763,7 @@ sub_812E70C: ; 812E70C
mov r3, r8
orrs r0, r3
strb r0, [r2, 0x5]
- ldr r0, =0x085a8028
+ ldr r0, =gUnknown_085A8028
mov r9, r0
adds r0, r2, 0
mov r1, r9
@@ -581774,7 +581774,7 @@ sub_812E70C: ; 812E70C
strb r4, [r0]
movs r1, 0x90
lsls r1, 1
- ldr r0, =0x085a7da0
+ ldr r0, =gUnknown_085A7DA0
movs r2, 0x68
movs r3, 0x4
bl obj_add_from_template_forward_search
@@ -581816,7 +581816,7 @@ sub_812E70C: ; 812E70C
thumb_func_start sub_812E7CC
sub_812E7CC: ; 812E7CC
push {r4,lr}
- ldr r0, =0x085a7db8
+ ldr r0, =gUnknown_085A7DB8
movs r1, 0xB8
lsls r1, 1
movs r2, 0x4C
@@ -581843,7 +581843,7 @@ sub_812E7CC: ; 812E7CC
movs r2, 0x4
orrs r1, r2
strb r1, [r0, 0x5]
- ldr r1, =0x085a803c
+ ldr r1, =gUnknown_085A803C
bl obj_set_f18_to_r0_f42_to_40
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -581991,7 +581991,7 @@ sub_812E934: ; 812E934
mov r5, r9
mov r4, r8
push {r4-r6}
- ldr r0, =0x085a7dd0
+ ldr r0, =gUnknown_085A7DD0
mov r10, r0
movs r1, 0x98
movs r2, 0x20
@@ -582186,7 +582186,7 @@ sub_812EAB0: ; 812EAB0
mov r6, r9
mov r5, r8
push {r5,r6}
- ldr r0, =0x085a7de8
+ ldr r0, =gUnknown_085A7DE8
mov r8, r0
movs r1, 0x48
movs r2, 0x50
@@ -582258,7 +582258,7 @@ sub_812EB48: ; 812EB48
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r1, =0x085a7614
+ ldr r1, =gUnknown_085A7614
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -582361,7 +582361,7 @@ sub_812EBCC: ; 812EBCC
thumb_func_start sub_812EC20
sub_812EC20: ; 812EC20
push {lr}
- ldr r0, =0x085a7e00
+ ldr r0, =gUnknown_085A7E00
movs r1, 0xA8
movs r2, 0x50
movs r3, 0x6
@@ -582423,7 +582423,7 @@ sub_812EC70: ; 812EC70
sub_812EC94: ; 812EC94
push {r4,r5,lr}
sub sp, 0x8
- ldr r1, =0x085a7616
+ ldr r1, =gUnknown_085A7616
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -582435,7 +582435,7 @@ sub_812EC94: ; 812EC94
subs r1, r0
lsls r1, 16
asrs r1, 16
- ldr r0, =0x085a7e18
+ ldr r0, =gUnknown_085A7E18
movs r2, 0x44
movs r3, 0
bl obj_add_from_template_forward_search
@@ -582572,7 +582572,7 @@ sub_812ED8C: ; 812ED8C
thumb_func_start sub_812EDC0
sub_812EDC0: ; 812EDC0
push {r4,lr}
- ldr r0, =0x085a7e30
+ ldr r0, =gUnknown_085A7E30
movs r1, 0xA8
movs r2, 0x3C
movs r3, 0x8
@@ -582737,7 +582737,7 @@ sub_812EF00: ; 812EF00
push {r4,lr}
adds r3, r0, 0
adds r2, r1, 0
- ldr r0, =0x085a7f98
+ ldr r0, =gUnknown_085A7F98
lsls r3, 16
asrs r3, 16
lsls r2, 16
@@ -582820,11 +582820,11 @@ sub_812EF98: ; 812EF98
lsls r0, 24
lsrs r0, 24
lsls r1, 24
- ldr r3, =0x085a78c8
+ ldr r3, =gUnknown_085A78C8
lsrs r1, 22
adds r3, r1, r3
ldr r5, [r3]
- ldr r3, =0x085a783a
+ ldr r3, =gUnknown_085A783A
adds r4, r1, r3
movs r6, 0
ldrsh r4, [r4, r6]
@@ -582864,7 +582864,7 @@ sub_812EFDC: ; 812EFDC
lsls r5, 16
lsrs r5, 16
mov r9, r5
- ldr r0, =0x085a8264
+ ldr r0, =gUnknown_085A8264
lsrs r4, 22
adds r0, r4, r0
mov r3, sp
@@ -582902,7 +582902,7 @@ sub_812EFDC: ; 812EFDC
strh r5, [r2, 0x3A]
movs r0, 0x1
strh r0, [r2, 0x3C]
- ldr r0, =0x085a82cc
+ ldr r0, =gUnknown_085A82CC
adds r4, r0
ldr r1, [r4]
cmp r1, 0
@@ -582934,12 +582934,12 @@ sub_812F080: ; 812F080
push {r4,r5,lr}
sub sp, 0x10
adds r4, r0, 0
- ldr r1, =0x085a761e
+ ldr r1, =gUnknown_085A761E
mov r0, sp
movs r2, 0x8
bl memcpy
add r5, sp, 0x8
- ldr r1, =0x085a7626
+ ldr r1, =gUnknown_085A7626
adds r0, r5, 0
movs r2, 0x8
bl memcpy
@@ -583493,7 +583493,7 @@ sub_812F470: ; 812F470
ldrsh r0, [r5, r1]
cmp r0, 0x2
bgt @0812F4C0
- ldr r1, =0x085a8510
+ ldr r1, =gUnknown_085A8510
lsls r0, 2
adds r0, r1
ldr r4, [r0]
@@ -583525,7 +583525,7 @@ sub_812F470: ; 812F470
.align 2, 0
.pool
@0812F4C0:
- ldr r1, =0x085a8510
+ ldr r1, =gUnknown_085A8510
movs r2, 0x30
ldrsh r0, [r5, r2]
lsls r0, 2
@@ -583571,17 +583571,17 @@ sub_812F514: ; 812F514
push {r4-r6,lr}
sub sp, 0x30
adds r4, r0, 0
- ldr r1, =0x085a762e
+ ldr r1, =gUnknown_085A762E
mov r0, sp
movs r2, 0x10
bl memcpy
add r6, sp, 0x10
- ldr r1, =0x085a763e
+ ldr r1, =gUnknown_085A763E
adds r0, r6, 0
movs r2, 0x10
bl memcpy
add r5, sp, 0x20
- ldr r1, =0x085a764e
+ ldr r1, =gUnknown_085A764E
adds r0, r5, 0
movs r2, 0x10
bl memcpy
@@ -583681,7 +583681,7 @@ sub_812F5E0: ; 812F5E0
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
- ldr r1, =0x085a765e
+ ldr r1, =gUnknown_085A765E
mov r0, sp
movs r2, 0x10
bl memcpy
@@ -583913,7 +583913,7 @@ sub_812F784: ; 812F784
thumb_func_start sub_812F794
sub_812F794: ; 812F794
push {r4,lr}
- ldr r0, =0x085a8520
+ ldr r0, =gUnknown_085A8520
ldr r4, [r0]
movs r0, 0x6
bl gpu_pal_tags_index_of
@@ -583966,7 +583966,7 @@ sub_812F7E4: ; 812F7E4
bl malloc
adds r1, r0, 0
str r1, [r4]
- ldr r0, =0x08dd0050
+ ldr r0, =gUnknown_08DD0050
bl call_LZZUnCompWram
ldr r4, =0x0203aad8
movs r0, 0xD8
@@ -583974,14 +583974,14 @@ sub_812F7E4: ; 812F7E4
bl malloc
adds r1, r0, 0
str r1, [r4]
- ldr r0, =0x085a858c
+ ldr r0, =gUnknown_085A858C
bl call_LZZUnCompWram
ldr r4, =0x0203ab30
movs r0, 0xB0
bl malloc_and_clear
str r0, [r4]
movs r3, 0
- ldr r5, =0x085a8334
+ ldr r5, =gUnknown_085A8334
adds r6, r4, 0
@0812F822:
ldr r2, [r4]
@@ -584026,7 +584026,7 @@ sub_812F7E4: ; 812F7E4
str r1, [r0]
adds r0, r3, 0
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x085a8544
+ ldr r0, =gUnknown_085A8544
bl gpu_pal_obj_alloc_and_load_multiple
pop {r4-r6}
pop {r0}
@@ -584050,7 +584050,7 @@ sub_812F8A0: ; 812F8A0
adds r3, r0, 0
movs r1, 0
adds r6, r4, 0
- ldr r0, =0x085a83e4
+ ldr r0, =gUnknown_085A83E4
ldr r4, [r0]
@0812F8C2:
movs r2, 0
@@ -584095,18 +584095,18 @@ sub_812F908: ; 812F908
bl malloc
adds r1, r0, 0
str r1, [r4]
- ldr r0, =0x08dcdb30
+ ldr r0, =gUnknown_08DCDB30
bl call_LZZUnCompWram
ldr r1, [r4]
movs r0, 0x2
adds r2, r5, 0
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x08dcda90
+ ldr r0, =gUnknown_08DCDA90
movs r1, 0
movs r2, 0xA0
bl gpu_pal_apply
- ldr r0, =0x085a8524
+ ldr r0, =gUnknown_085A8524
movs r1, 0xD0
movs r2, 0x20
bl gpu_pal_apply
@@ -584129,7 +584129,7 @@ sub_812F958: ; 812F958
thumb_func_start sub_812F968
sub_812F968: ; 812F968
push {lr}
- ldr r1, =0x08dce770
+ ldr r1, =gUnknown_08DCE770
movs r2, 0xA0
lsls r2, 3
movs r0, 0x2
@@ -584326,7 +584326,7 @@ sub_812FA78: ; 812FA78
thumb_func_start sub_812FAF4
sub_812FAF4: ; 812FAF4
push {lr}
- ldr r1, =0x08dcec70
+ ldr r1, =gUnknown_08DCEC70
movs r2, 0xA0
lsls r2, 3
movs r0, 0x2
@@ -584798,7 +584798,7 @@ sub_812FE58: ; 812FE58
ldr r1, =0x02039f5c
ldrb r1, [r1]
bl sub_813010C
- ldr r0, =0x085b0838
+ ldr r0, =gUnknown_085B0838
movs r1, 0
movs r2, 0x2
bl gpu_pal_apply
@@ -584938,7 +584938,7 @@ sub_8130098: ; 8130098
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b07e8
+ ldr r1, =gUnknown_085B07E8
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
@@ -584957,7 +584957,7 @@ sub_8130098: ; 8130098
movs r0, 0x1
bl bg_set_tilemap
ldr r4, =0x030011f7
- ldr r0, =0x085b07ec
+ ldr r0, =gUnknown_085B07EC
bl Window_AddFromTemplate
strb r0, [r4]
bl TextBox_ResetSomeField
@@ -584997,10 +584997,10 @@ sub_813010C: ; 813010C
adds r0, r4, 0
adds r1, r5, 0
bl sub_818E868
- ldr r1, =0x085e8d5e
+ ldr r1, =gUnknown_085E8D5E
adds r0, r4, 0
bl gf_strcat
- ldr r1, =0x085b07d4
+ ldr r1, =gUnknown_085B07D4
ldr r0, [r6]
ldrb r0, [r0, 0x1E]
lsls r0, 2
@@ -585020,7 +585020,7 @@ sub_813010C: ; 813010C
adds r1, 0xB
bl gf_strcpy
ldr r0, =0x02021fc4
- ldr r1, =0x0827ea0c
+ ldr r1, =gUnknown_0827EA0C
bl ExpandTextCodes
b @081301A6
.align 2, 0
@@ -585030,7 +585030,7 @@ sub_813010C: ; 813010C
adds r1, 0xB
bl gf_strcpy
ldr r0, =0x02021fc4
- ldr r2, =0x085b07f4
+ ldr r2, =gUnknown_085B07F4
lsls r1, r5, 2
adds r1, r2
ldr r1, [r1]
@@ -585200,7 +585200,7 @@ sub_81302E8: ; 81302E8
cmp r4, 0
bne @08130348
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r4, =0x020244d4
ldr r1, [r4]
@@ -585220,7 +585220,7 @@ sub_81302E8: ; 81302E8
.pool
@08130348:
lsls r0, r5, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
adds r0, r1
ldr r4, =0x020244d4
ldr r1, [r4]
@@ -585351,7 +585351,7 @@ sub_8130430: ; 8130430
lsrs r5, r0, 24
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085a989c
+ ldr r0, =gUnknown_085A989C
movs r2, 0x80
lsls r2, 1
movs r1, 0
@@ -585384,38 +585384,38 @@ sub_8130430: ; 8130430
.4byte @081304D4
.4byte @081304F8
@0813048C:
- ldr r0, =0x085a9a9c
+ ldr r0, =gUnknown_085A9A9C
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085ae974
+ ldr r0, =gUnknown_085AE974
b @081304E0
.align 2, 0
.pool
@081304A4:
- ldr r0, =0x085aab20
+ ldr r0, =gUnknown_085AAB20
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085aee80
+ ldr r0, =gUnknown_085AEE80
b @081304E0
.align 2, 0
.pool
@081304BC:
- ldr r0, =0x085ab750
+ ldr r0, =gUnknown_085AB750
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085af38c
+ ldr r0, =gUnknown_085AF38C
b @081304E0
.align 2, 0
.pool
@081304D4:
- ldr r0, =0x085ac288
+ ldr r0, =gUnknown_085AC288
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085af898
+ ldr r0, =gUnknown_085AF898
@081304E0:
ldr r1, =0x03006190
ldr r1, [r1]
@@ -585424,11 +585424,11 @@ sub_8130430: ; 8130430
.align 2, 0
.pool
@081304F8:
- ldr r0, =0x085ad240
+ ldr r0, =gUnknown_085AD240
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085afda4
+ ldr r0, =gUnknown_085AFDA4
ldr r1, =0x03006190
ldr r1, [r1]
bl RLUnCompWram
@@ -585505,11 +585505,11 @@ sub_8130430: ; 8130430
@081305A4:
cmp r5, 0x7
bhi @081305C0
- ldr r0, =0x085ae370
+ ldr r0, =gUnknown_085AE370
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085b02b0
+ ldr r0, =gUnknown_085B02B0
b @08130650
.align 2, 0
.pool
@@ -585538,38 +585538,38 @@ sub_8130430: ; 8130430
.4byte @08130644
.4byte @08130664
@081305FC:
- ldr r0, =0x085a9a9c
+ ldr r0, =gUnknown_085A9A9C
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085ae974
+ ldr r0, =gUnknown_085AE974
b @08130650
.align 2, 0
.pool
@08130614:
- ldr r0, =0x085aab20
+ ldr r0, =gUnknown_085AAB20
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085aee80
+ ldr r0, =gUnknown_085AEE80
b @08130650
.align 2, 0
.pool
@0813062C:
- ldr r0, =0x085ab750
+ ldr r0, =gUnknown_085AB750
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085af38c
+ ldr r0, =gUnknown_085AF38C
b @08130650
.align 2, 0
.pool
@08130644:
- ldr r0, =0x085ac288
+ ldr r0, =gUnknown_085AC288
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085af898
+ ldr r0, =gUnknown_085AF898
@08130650:
ldr r1, =0x06006000
bl RLUnCompVram
@@ -585577,11 +585577,11 @@ sub_8130430: ; 8130430
.align 2, 0
.pool
@08130664:
- ldr r0, =0x085ad240
+ ldr r0, =gUnknown_085AD240
movs r1, 0xC0
lsls r1, 19
bl RLUnCompVram
- ldr r0, =0x085afda4
+ ldr r0, =gUnknown_085AFDA4
ldr r1, =0x06006000
bl RLUnCompVram
@08130676:
@@ -585598,7 +585598,7 @@ sub_8130688: ; 8130688
lsls r0, 24
lsrs r0, 24
ldr r3, =0x030022c0
- ldr r1, =0x085b0830
+ ldr r1, =gUnknown_085B0830
ldr r2, [r1, 0x4]
ldr r1, [r1]
str r1, [r3, 0x38]
@@ -585862,7 +585862,7 @@ sub_81308C8: ; 81308C8
bne @0813092E
movs r4, 0
ldr r6, =0x02038bca
- ldr r5, =0x08310040
+ ldr r5, =gUnknown_08310040
@081308F6:
lsls r2, r4, 1
ldrh r1, [r6]
@@ -585956,7 +585956,7 @@ sub_8130950: ; 8130950
movs r4, 0
ldr r5, =0x020244a8
@081309B4:
- ldr r7, =0x0832a328
+ ldr r7, =gUnknown_0832A328
lsls r0, r4, 2
adds r0, r7
ldr r0, [r0]
@@ -586124,7 +586124,7 @@ sub_8130950: ; 8130950
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r4, [r0, 0x14]
- ldr r3, =0x08310030
+ ldr r3, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r0, [r0]
lsls r1, r0, 2
@@ -586149,7 +586149,7 @@ sub_8130950: ; 8130950
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bca
ldrh r1, [r0]
lsls r0, r1, 2
@@ -586682,7 +586682,7 @@ tai_run_script: ; 8130F48
bgt @0813105A
cmp r0, 0
bne @0813105A
- ldr r1, =0x082dbef8
+ ldr r1, =gUnknown_082DBEF8
ldrb r0, [r2, 0x11]
lsls r0, 2
adds r0, r1
@@ -586723,7 +586723,7 @@ tai_run_script: ; 8130F48
ldrh r1, [r2, 0x2]
cmp r1, 0
beq @08130FF4
- ldr r1, =0x085b083c
+ ldr r1, =gUnknown_085B083C
mov r2, r8
ldr r0, [r2]
ldrb r0, [r0]
@@ -588463,7 +588463,7 @@ tai1F_unk: ; 8131C7C
ldr r1, =0x02024084
ldr r0, =0x0203ab3c
ldrb r2, [r0]
- ldr r5, =0x0831c898
+ ldr r5, =gUnknown_0831C898
movs r0, 0x58
muls r0, r2
adds r1, 0xC
@@ -588520,7 +588520,7 @@ tai20_unk: ; 8131CEC
ldr r1, =0x02024084
ldr r0, =0x0203ab3c
ldrb r2, [r0]
- ldr r5, =0x0831c898
+ ldr r5, =gUnknown_0831C898
movs r0, 0x58
muls r0, r2
adds r1, 0xC
@@ -588673,7 +588673,7 @@ dp15_get_some_type: ; 8131D80
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r3, 0x2]
lsls r0, r1, 1
adds r0, r1
@@ -588792,7 +588792,7 @@ dp15_move_get_power__2_8: ; 8131F1C
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r3, 0x2]
lsls r0, r1, 1
adds r0, r1
@@ -588818,10 +588818,10 @@ dp15_is_most_powerful_move__8: ; 8131F48
push {r5-r7}
sub sp, 0x14
movs r3, 0
- ldr r0, =0x085b09c8
+ ldr r0, =gUnknown_085B09C8
ldrh r1, [r0]
ldr r5, =0x0000ffff
- ldr r6, =0x0831c898
+ ldr r6, =gUnknown_0831C898
ldr r2, =0x020244a8
cmp r1, r5
beq @08131F86
@@ -588833,7 +588833,7 @@ dp15_is_most_powerful_move__8: ; 8131F48
lsls r0, 2
adds r0, r6
ldrb r4, [r0]
- ldr r1, =0x085b09c8
+ ldr r1, =gUnknown_085B09C8
@08131F76:
ldrh r0, [r1]
cmp r4, r0
@@ -588857,7 +588857,7 @@ dp15_is_most_powerful_move__8: ; 8131F48
b @08132126
@08131F9C:
lsls r0, r3, 1
- ldr r1, =0x085b09c8
+ ldr r1, =gUnknown_085B09C8
adds r0, r1
ldrh r3, [r0]
ldr r0, =0x0000ffff
@@ -588880,7 +588880,7 @@ dp15_is_most_powerful_move__8: ; 8131F48
strb r2, [r0]
movs r6, 0
mov r9, r3
- ldr r2, =0x085b09c8
+ ldr r2, =gUnknown_085B09C8
ldrh r2, [r2]
str r2, [sp, 0x10]
@08131FD0:
@@ -588895,7 +588895,7 @@ dp15_is_most_powerful_move__8: ; 8131F48
ldr r2, [sp, 0x10]
cmp r2, r9
beq @08132014
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrb r1, [r7]
movs r0, 0x58
muls r0, r1
@@ -588909,7 +588909,7 @@ dp15_is_most_powerful_move__8: ; 8131F48
lsls r0, 2
adds r0, r2
ldrb r2, [r0]
- ldr r1, =0x085b09c8
+ ldr r1, =gUnknown_085B09C8
@08132004:
ldrh r0, [r1]
cmp r2, r0
@@ -588931,12 +588931,12 @@ dp15_is_most_powerful_move__8: ; 8131F48
cmp r0, 0
beq @081320C0
lsls r0, r3, 1
- ldr r2, =0x085b09c8
+ ldr r2, =gUnknown_085B09C8
adds r0, r2
ldrh r0, [r0]
cmp r0, r9
bne @081320C0
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldrh r2, [r1]
lsls r1, r2, 1
adds r1, r2
@@ -589380,7 +589380,7 @@ dp15_move_get_move_script_id: ; 81323D4
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r3, 0x2]
lsls r0, r1, 1
adds r0, r1
@@ -589460,7 +589460,7 @@ tai2F_unk: ; 8132400
.align 2, 0
.pool
@08132480:
- ldr r6, =0x083203cc
+ ldr r6, =gUnknown_083203CC
ldrh r0, [r4]
lsls r1, r0, 3
subs r1, r0
@@ -589595,7 +589595,7 @@ tai60_unk: ; 813251C
.align 2, 0
.pool
@08132588:
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
ldrh r1, [r4]
lsls r0, r1, 3
subs r0, r1
@@ -590156,7 +590156,7 @@ dp15_get_weather__8: ; 8132994
thumb_func_start tai37_unk
tai37_unk: ; 8132A00
push {lr}
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r0, [r0, 0x14]
@@ -590196,7 +590196,7 @@ tai37_unk: ; 8132A00
thumb_func_start tai38_unk
tai38_unk: ; 8132A4C
push {lr}
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r0, [r0, 0x14]
@@ -590458,7 +590458,7 @@ tai3D_unk: ; 8132C38
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r0, =0x020244a8
mov r8, r0
ldr r0, [r0]
@@ -590560,7 +590560,7 @@ tai3D_unk: ; 8132C38
thumb_func_start dp15_determine_move_damage_jump_if_not_fatal
dp15_determine_move_damage_jump_if_not_fatal: ; 8132D34
push {r4-r7,lr}
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r7, =0x020244a8
ldr r0, [r7]
ldr r0, [r0, 0x14]
@@ -590951,7 +590951,7 @@ tai41_unk: ; 8133020
ldr r1, =0x02024084
ldr r0, =0x0203ab3c
ldrb r2, [r0]
- ldr r6, =0x0831c898
+ ldr r6, =gUnknown_0831C898
movs r0, 0x58
muls r0, r2
adds r1, 0xC
@@ -590987,7 +590987,7 @@ tai41_unk: ; 8133020
ldr r1, =0x02024084
ldr r0, =0x0203ab3c
ldrb r2, [r0]
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
mov r12, r0
ldr r7, =0x020244a8
ldr r6, =0x0202420c
@@ -591076,7 +591076,7 @@ tai42_unk: ; 8133118
ldr r1, =0x02024084
ldr r0, =0x0203ab3c
ldrb r2, [r0]
- ldr r6, =0x0831c898
+ ldr r6, =gUnknown_0831C898
movs r0, 0x58
muls r0, r2
adds r1, 0xC
@@ -591114,7 +591114,7 @@ tai42_unk: ; 8133118
ldr r1, [r0, 0x18]
ldr r0, =0x0202420c
ldrb r0, [r0]
- ldr r6, =0x0831c898
+ ldr r6, =gUnknown_0831C898
lsls r0, 4
adds r2, r0, r1
ldr r5, =0x0203ab38
@@ -591682,7 +591682,7 @@ dp15_move_get_type__8: ; 81335F8
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r1, [r3, 0x8]
lsls r0, r1, 1
adds r0, r1
@@ -591704,7 +591704,7 @@ dp15_move_get_power__8_8: ; 8133624
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r1, [r3, 0x8]
lsls r0, r1, 1
adds r0, r1
@@ -591726,7 +591726,7 @@ dp15_move_get_move_script_id__8: ; 8133650
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldr r1, [r3, 0x8]
lsls r0, r1, 1
adds r0, r1
@@ -592241,7 +592241,7 @@ sub_81339F8: ; 81339F8
adds r1, r0
strb r2, [r1]
movs r4, 0
- ldr r6, =0x085b09e4
+ ldr r6, =gUnknown_085B09E4
@08133A12:
movs r0, 0xB
muls r0, r4
@@ -592253,7 +592253,7 @@ sub_81339F8: ; 81339F8
bl gf_strcpy
adds r1, r5, 0x1
adds r1, r4
- ldr r0, =0x085b09f4
+ ldr r0, =gUnknown_085B09F4
adds r0, r4, r0
ldrb r0, [r0]
strb r0, [r1]
@@ -592306,17 +592306,17 @@ sub_8133A78: ; 8133A78
ldr r0, =0x00002e28
adds r0, r4
mov r9, r0
- ldr r0, =0x085b09f8
+ ldr r0, =gUnknown_085B09F8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0xC]
str r1, [sp, 0x10]
- ldr r1, =0x085eb7ea
+ ldr r1, =gUnknown_085EB7EA
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
adds r6, r0, 0
- ldr r1, =0x085e8d38
+ ldr r1, =gUnknown_085E8D38
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
@@ -592338,7 +592338,7 @@ sub_8133A78: ; 8133A78
@08133AF0:
ldrb r1, [r1]
lsls r1, 5
- ldr r0, =0x085a5c09
+ ldr r0, =gUnknown_085A5C09
adds r1, r0
movs r0, 0x1
movs r2, 0
@@ -592388,7 +592388,7 @@ sub_8133A78: ; 8133A78
movs r1, 0
str r1, [sp, 0x8]
movs r1, 0x1
- ldr r2, =0x085e8d38
+ ldr r2, =gUnknown_085E8D38
movs r3, 0x8
bl Print
b @08133B94
@@ -592398,7 +592398,7 @@ sub_8133A78: ; 8133A78
ldrb r0, [r7, 0x6]
ldrb r2, [r1]
lsls r2, 5
- ldr r1, =0x085a5c09
+ ldr r1, =gUnknown_085A5C09
adds r2, r1
lsls r1, r5, 4
adds r1, 0x1
@@ -592419,7 +592419,7 @@ sub_8133A78: ; 8133A78
cmp r5, 0x3
bls @08133B3C
ldrb r0, [r7, 0x6]
- ldr r2, =0x085eb7ea
+ ldr r2, =gUnknown_085EB7EA
lsls r1, r5, 4
adds r1, 0x1
lsls r1, 24
@@ -592615,7 +592615,7 @@ sub_8133D2C: ; 8133D2C
ldr r6, =0x020375f0
movs r0, 0
strh r0, [r6]
- ldr r4, =0x085a5c08
+ ldr r4, =gUnknown_085A5C08
ldr r5, =0x020375e0
ldrh r0, [r5]
lsls r0, 5
@@ -592686,7 +592686,7 @@ sub_8133DA0: ; 8133DA0
ldr r1, =0x020375e0
ldrh r1, [r1]
lsls r1, 5
- ldr r4, =0x085a5c09
+ ldr r4, =gUnknown_085A5C09
adds r1, r4
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -592805,7 +592805,7 @@ sub_8133EDC: ; 8133EDC
bls @08133EE8
movs r1, 0
@08133EE8:
- ldr r0, =0x085b1df8
+ ldr r0, =gUnknown_085B1DF8
lsls r1, 1
adds r1, r0
ldrh r0, [r1]
@@ -592914,21 +592914,21 @@ set_256color_bg_bg0: ; 8133F0C
ldr r0, =0x81000200
str r0, [r2, 0x8]
ldr r0, [r2, 0x8]
- ldr r0, =0x085b0e04
+ ldr r0, =gUnknown_085B0E04
bl LZ77UnCompVram
- ldr r0, =0x085b0a80
+ ldr r0, =gUnknown_085B0A80
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085b0c0c
+ ldr r0, =gUnknown_085B0C0C
ldr r1, =0x06003800
bl LZ77UnCompVram
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b1e00
+ ldr r1, =gUnknown_085B1E00
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
- ldr r0, =0x085b1dcc
+ ldr r0, =gUnknown_085B1DCC
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r1, 0xAA
@@ -592947,15 +592947,15 @@ set_256color_bg_bg0: ; 8133F0C
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085b0a00
+ ldr r0, =gUnknown_085B0A00
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x085b1ed8
+ ldr r0, =gUnknown_085B1ED8
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085b1ee8
+ ldr r0, =gUnknown_085B1EE8
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085b1ef8
+ ldr r0, =gUnknown_085B1EF8
bl gpu_pal_obj_alloc_and_load_multiple
movs r0, 0x1
negs r0, r0
@@ -593017,7 +593017,7 @@ set_256color_bg_bg0: ; 8133F0C
mov r10, r3
mov r1, r10
strh r1, [r0, 0x8]
- ldr r0, =0x085b1f10
+ ldr r0, =gUnknown_085B1F10
movs r1, 0x78
movs r2, 0x38
movs r3, 0x2
@@ -593031,8 +593031,8 @@ set_256color_bg_bg0: ; 8133F0C
lsls r1, 2
add r1, r8
strh r4, [r1, 0x2E]
- ldr r6, =0x085b1f28
- ldr r5, =0x085b1dec
+ ldr r6, =gUnknown_085B1F28
+ ldr r5, =gUnknown_085B1DEC
ldrb r1, [r5]
ldrb r2, [r5, 0x1]
adds r0, r6, 0
@@ -593121,7 +593121,7 @@ sub_81341FC: ; 81341FC
movs r1, 0
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r2, =0x085e8c53
+ ldr r2, =gUnknown_085E8C53
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -593163,8 +593163,8 @@ sub_813425C: ; 813425C
cmp r0, 0
beq @081342F8
bl sub_8134604
- ldr r0, =0x085b1f40
- ldr r1, =0x085b1dec
+ ldr r0, =gUnknown_085B1F40
+ ldr r1, =gUnknown_085B1DEC
lsls r2, r4, 1
adds r3, r2, r1
ldrb r5, [r3]
@@ -593194,7 +593194,7 @@ sub_813425C: ; 813425C
adds r2, r4, 0
adds r2, 0x10
adds r2, r1, r2
- ldr r3, =0x085b1ed0
+ ldr r3, =gUnknown_085B1ED0
str r3, [r2]
adds r4, 0x1C
adds r1, r4
@@ -593305,7 +593305,7 @@ sub_8134390: ; 8134390
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085e8c90
+ ldr r2, =gUnknown_085E8C90
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -593316,7 +593316,7 @@ sub_8134390: ; 8134390
bl Print
movs r0, 0
bl schedule_bg_copy_tilemap_to_vram
- ldr r0, =0x085b1ddc
+ ldr r0, =gUnknown_085B1DDC
movs r1, 0xAA
lsls r1, 2
movs r2, 0xD
@@ -593452,14 +593452,14 @@ sub_81344C8: ; 81344C8
adds r1, r4, 0
muls r1, r0
mov r9, r1
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
add r9, r0
- ldr r0, =0x085b1de4
+ ldr r0, =gUnknown_085B1DE4
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x2C]
str r1, [sp, 0x30]
- ldr r3, =0x085b1df2
+ ldr r3, =gUnknown_085B1DF2
lsls r5, 1
adds r2, r5, r3
mov r10, r2
@@ -593494,7 +593494,7 @@ sub_81344C8: ; 81344C8
ldrb r0, [r4]
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x085b1e0c
+ ldr r1, =gUnknown_085B1E0C
mov r8, r1
str r1, [sp]
movs r6, 0
@@ -593675,7 +593675,7 @@ sub_8134690: ; 8134690
sub_81346DC: ; 81346DC
push {r4,lr}
adds r4, r0, 0
- ldr r2, =0x085b1e28
+ ldr r2, =gUnknown_085B1E28
ldr r3, =0x03005e00
movs r0, 0x2E
ldrsh r1, [r4, r0]
@@ -593919,7 +593919,7 @@ sub_81347C8: ; 81347C8
orrs r3, r0
str r3, [r2, 0x8]
ldr r0, [r2, 0x8]
- ldr r0, =0x08dcc05c
+ ldr r0, =gUnknown_08DCC05C
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
@@ -593927,7 +593927,7 @@ sub_81347C8: ; 81347C8
ldrh r0, [r0]
cmp r0, 0
bne @081348FC
- ldr r0, =0x08dcc01c
+ ldr r0, =gUnknown_08DCC01C
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -593935,7 +593935,7 @@ sub_81347C8: ; 81347C8
.align 2, 0
.pool
@081348FC:
- ldr r0, =0x08dcc03c
+ ldr r0, =gUnknown_08DCC03C
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -593944,17 +593944,17 @@ sub_81347C8: ; 81347C8
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085b21d4
+ ldr r0, =gUnknown_085B21D4
movs r1, 0xC0
movs r2, 0x8
bl gpu_pal_apply
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b21fc
+ ldr r1, =gUnknown_085B21FC
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
- ldr r0, =0x085b21dc
+ ldr r0, =gUnknown_085B21DC
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r1, 0x94
@@ -593968,9 +593968,9 @@ sub_81347C8: ; 81347C8
bl reset_all_obj_data
bl sub_80A1A74
bl gpu_pal_allocator_reset
- ldr r0, =0x085b2208
+ ldr r0, =gUnknown_085B2208
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085b2218
+ ldr r0, =gUnknown_085B2218
bl gpu_pal_obj_alloc_and_load_multiple
add sp, 0x8
pop {r3}
@@ -594034,7 +594034,7 @@ sub_81349F4: ; 81349F4
push {r4-r6}
sub sp, 0xC
bl sub_81347C8
- ldr r0, =0x08dcc648
+ ldr r0, =gUnknown_08DCC648
ldr r1, =0x06003800
bl LZ77UnCompVram
ldr r0, =sub_8134CB8 + 1
@@ -594061,7 +594061,7 @@ sub_81349F4: ; 81349F4
movs r1, 0x96
lsls r1, 1
strh r1, [r0, 0xA]
- ldr r0, =0x085b2250
+ ldr r0, =gUnknown_085B2250
movs r1, 0x78
movs r2, 0x50
movs r3, 0x1
@@ -594091,7 +594091,7 @@ sub_81349F4: ; 81349F4
adds r0, r4, 0
ands r0, r2
strb r0, [r1, 0x3]
- ldr r0, =0x085b2268
+ ldr r0, =gUnknown_085B2268
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -594113,7 +594113,7 @@ sub_81349F4: ; 81349F4
movs r0, 0x2
orrs r4, r0
strb r4, [r1, 0x3]
- ldr r0, =0x085b22a0
+ ldr r0, =gUnknown_085B22A0
movs r1, 0x78
movs r2, 0x50
movs r3, 0x2
@@ -594127,7 +594127,7 @@ sub_81349F4: ; 81349F4
strh r6, [r1, 0x2E]
movs r0, 0x2D
strh r0, [r1, 0x30]
- ldr r0, =0x085b22b8
+ ldr r0, =gUnknown_085B22B8
movs r1, 0x78
movs r2, 0x50
movs r3, 0x2
@@ -594142,7 +594142,7 @@ sub_81349F4: ; 81349F4
movs r0, 0x5A
strh r0, [r1, 0x30]
bl sub_813498C
- ldr r2, =0x085efae0
+ ldr r2, =gUnknown_085EFAE0
movs r0, 0x1
str r0, [sp]
mov r1, r8
@@ -594176,7 +594176,7 @@ sub_8134B44: ; 8134B44
push {r5-r7}
sub sp, 0x10
bl sub_81347C8
- ldr r0, =0x08dcc908
+ ldr r0, =gUnknown_08DCC908
ldr r1, =0x06003800
bl LZ77UnCompVram
ldr r0, =sub_8134F10 + 1
@@ -594208,7 +594208,7 @@ sub_8134B44: ; 8134B44
movs r2, 0x87
str r2, [sp, 0xC]
@08134BA4:
- ldr r0, =0x085b2250
+ ldr r0, =gUnknown_085B2250
movs r1, 0x78
movs r2, 0x50
movs r3, 0x1
@@ -594239,7 +594239,7 @@ sub_8134B44: ; 8134B44
adds r0, r4, 0
ands r0, r2
strb r0, [r1, 0x3]
- ldr r0, =0x085b2268
+ ldr r0, =gUnknown_085B2268
movs r1, 0x78
movs r2, 0x50
movs r3, 0
@@ -594261,7 +594261,7 @@ sub_8134B44: ; 8134B44
movs r0, 0x2
orrs r4, r0
strb r4, [r1, 0x3]
- ldr r0, =0x085b22a0
+ ldr r0, =gUnknown_085B22A0
movs r1, 0x78
movs r2, 0x50
movs r3, 0x2
@@ -594275,7 +594275,7 @@ sub_8134B44: ; 8134B44
strh r7, [r1, 0x2E]
mov r2, r10
strh r2, [r1, 0x30]
- ldr r0, =0x085b22b8
+ ldr r0, =gUnknown_085B22B8
movs r1, 0x78
movs r2, 0x50
movs r3, 0x2
@@ -594291,7 +594291,7 @@ sub_8134B44: ; 8134B44
ldrh r0, [r0, 0xC]
strh r0, [r1, 0x30]
bl sub_813498C
- ldr r2, =0x085efae8
+ ldr r2, =gUnknown_085EFAE8
movs r0, 0x1
str r0, [sp]
mov r1, r9
@@ -594478,7 +594478,7 @@ sub_8134DC4: ; 8134DC4
adds r2, r5, 0
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r2, =0x085efac6
+ ldr r2, =gUnknown_085EFAC6
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -594491,7 +594491,7 @@ sub_8134DC4: ; 8134DC4
bl Window_WriteStandardTileMap
movs r0, 0
bl schedule_bg_copy_tilemap_to_vram
- ldr r0, =0x085b21f4
+ ldr r0, =gUnknown_085B21F4
adds r1, r5, 0
movs r2, 0xD
movs r3, 0x1
@@ -595031,7 +595031,7 @@ sub_81351AC: ; 81351AC
str r1, [sp]
movs r0, 0
bl rotscale_set_direct
- ldr r1, =0x085b22d0
+ ldr r1, =gUnknown_085B22D0
lsls r2, r7, 1
adds r0, r2, r1
ldrb r0, [r0]
@@ -595110,7 +595110,7 @@ sub_8135244: ; 8135244
str r1, [sp]
movs r0, 0x1
bl rotscale_set_direct
- ldr r1, =0x085b22d0
+ ldr r1, =gUnknown_085B22D0
lsls r2, r7, 1
adds r0, r2, r1
ldrb r0, [r0]
@@ -595637,7 +595637,7 @@ sub_81356C4: ; 81356C4
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x082907f0
+ ldr r0, =gUnknown_082907F0
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -595833,7 +595833,7 @@ sub_81357FC: ; 81357FC
@0813586A:
ldr r0, =0x00000804
adds r1, r5, r0
- ldr r0, =0x085b269b
+ ldr r0, =gUnknown_085B269B
str r0, [r1]
ldr r4, =0x00000808
adds r1, r5, r4
@@ -595844,7 +595844,7 @@ sub_81357FC: ; 81357FC
@08135888:
ldr r1, =0x00000804
adds r0, r5, r1
- ldr r1, =0x085b269d
+ ldr r1, =gUnknown_085B269D
str r1, [r0]
ldr r4, =0x00000808
adds r0, r5, r4
@@ -595855,7 +595855,7 @@ sub_81357FC: ; 81357FC
@081358A4:
ldr r0, =0x00000804
adds r1, r5, r0
- ldr r0, =0x085b269f
+ ldr r0, =gUnknown_085B269F
str r0, [r1]
ldr r4, =0x00000808
adds r1, r5, r4
@@ -595868,7 +595868,7 @@ sub_81357FC: ; 81357FC
ldr r1, [r0]
ldr r0, =0x00000804
adds r2, r1, r0
- ldr r0, =0x085b2698
+ ldr r0, =gUnknown_085B2698
str r0, [r2]
ldr r4, =0x00000808
adds r1, r4
@@ -596219,7 +596219,7 @@ sub_8135BDC: ; 8135BDC
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b2620
+ ldr r1, =gUnknown_085B2620
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -596278,7 +596278,7 @@ sub_8135C38: ; 8135C38
.4byte @08135CFC
@08135C7C:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d9b2b4
+ ldr r1, =gUnknown_08D9B2B4
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -596294,7 +596294,7 @@ sub_8135C38: ; 8135C38
lsrs r0, 24
cmp r0, 0x1
beq @08135D18
- ldr r0, =0x08d9b7c8
+ ldr r0, =gUnknown_08D9B7C8
ldr r4, =0x0203ab50
ldr r1, [r4]
bl call_LZZUnCompWram
@@ -596303,7 +596303,7 @@ sub_8135C38: ; 8135C38
.align 2, 0
.pool
@08135CBC:
- ldr r0, =0x08d9b470
+ ldr r0, =gUnknown_08D9B470
movs r1, 0
movs r2, 0xC0
bl decompress_palette
@@ -596311,13 +596311,13 @@ sub_8135C38: ; 8135C38
.align 2, 0
.pool
@08135CCC:
- ldr r0, =0x085b26f4
+ ldr r0, =gUnknown_085B26F4
bl gpu_tile_obj_decompress_and_load
b @08135CDE
.align 2, 0
.pool
@08135CD8:
- ldr r0, =0x085b26fc
+ ldr r0, =gUnknown_085B26FC
bl gpu_pal_obj_decompress_and_apply
@08135CDE:
ldr r0, =0x0203ab50
@@ -596355,7 +596355,7 @@ sub_8135C38: ; 8135C38
thumb_func_start sub_8135D24
sub_8135D24: ; 8135D24
push {r4,lr}
- ldr r0, =0x085b2748
+ ldr r0, =gUnknown_085B2748
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -596366,7 +596366,7 @@ sub_8135D24: ; 8135D24
movs r1, 0xA
movs r2, 0xD0
bl copy_textbox_border_tile_patterns_to_vram
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -596402,7 +596402,7 @@ sub_8135D7C: ; 8135D7C
movs r4, 0
str r4, [sp]
str r4, [sp, 0x4]
- ldr r3, =0x085b271c
+ ldr r3, =gUnknown_085B271C
str r3, [sp, 0x8]
str r4, [sp, 0xC]
str r1, [sp, 0x10]
@@ -596431,23 +596431,23 @@ sub_8135DAC: ; 8135DAC
movs r0, 0
adds r1, r4, 0
bl sub_8135D7C
- ldr r1, =0x085e931d
+ ldr r1, =gUnknown_085E931D
movs r0, 0x2
movs r2, 0
bl sub_8135D7C
- ldr r1, =0x085e9323
+ ldr r1, =gUnknown_085E9323
movs r0, 0x3
movs r2, 0
bl sub_8135D7C
- ldr r1, =0x085e9327
+ ldr r1, =gUnknown_085E9327
movs r0, 0x4
movs r2, 0
bl sub_8135D7C
- ldr r1, =0x085e932d
+ ldr r1, =gUnknown_085E932D
movs r0, 0x5
movs r2, 0
bl sub_8135D7C
- ldr r1, =0x085e9334
+ ldr r1, =gUnknown_085E9334
movs r0, 0x6
movs r2, 0
bl sub_8135D7C
@@ -596516,7 +596516,7 @@ sub_8135E2C: ; 8135E2C
adds r4, r7
ldr r0, [r5]
adds r0, r4
- ldr r1, =0x085e9344
+ ldr r1, =gUnknown_085E9344
bl gf_strcpy
ldr r1, [r5]
lsls r2, r6, 3
@@ -596534,7 +596534,7 @@ sub_8135E2C: ; 8135E2C
str r0, [r1]
ldr r2, =0x03006310
adds r1, r2, 0
- ldr r0, =0x085b27b0
+ ldr r0, =gUnknown_085B27B0
ldm r0!, {r4,r6,r7}
stm r1!, {r4,r6,r7}
ldm r0!, {r4,r6,r7}
@@ -596574,7 +596574,7 @@ sub_8135F04: ; 8135F04
adds r1, r3
ldr r5, [r2]
adds r5, r1
- ldr r2, =0x085b262c
+ ldr r2, =gUnknown_085B262C
ldrb r1, [r5]
lsls r1, 2
adds r1, r2
@@ -596600,7 +596600,7 @@ sub_8135F04: ; 8135F04
movs r2, 0
movs r3, 0x3
bl decimal_int_to_string
- ldr r1, =0x085e934f
+ ldr r1, =gUnknown_085E934F
adds r0, r4, 0
bl ExpandTextCodes
pop {r4-r6}
@@ -597232,7 +597232,7 @@ sub_8136444: ; 8136444
adds r3, r2, 0
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x085b2704
+ ldr r0, =gUnknown_085B2704
lsls r4, 16
asrs r4, 16
lsls r5, 16
@@ -597275,7 +597275,7 @@ sub_8136470: ; 8136470
movs r1, 0x1
orrs r0, r1
strb r0, [r4, 0x1]
- ldr r0, =0x085b26f0
+ ldr r0, =gUnknown_085B26F0
str r0, [r4, 0x10]
adds r0, r4, 0
bl obj_alloc_rotscale_entry
@@ -597837,7 +597837,7 @@ sub_8136938: ; 8136938
ldr r4, =0x00000808
adds r1, r3, r4
ldrb r1, [r1]
- ldr r2, =0x085b2668
+ ldr r2, =gUnknown_085B2668
mov r12, r2
ldr r2, =0x00000804
adds r3, r2
@@ -597897,7 +597897,7 @@ sub_81369E0: ; 81369E0
@08136A18:
movs r0, 0x5
bl audio_play
- ldr r1, =0x085b2668
+ ldr r1, =gUnknown_085B2668
ldr r0, =0x0203ab50
ldr r0, [r0]
ldr r2, =0x00000804
@@ -597986,7 +597986,7 @@ sub_8136AB4: ; 8136AB4
movs r1, 0
bl sub_8198070
ldr r0, =0x02021cc4
- ldr r3, =0x085b262c
+ ldr r3, =gUnknown_085B262C
ldr r1, =0x03005d8c
ldr r2, [r1]
ldr r1, =0x0203ce7c
@@ -598001,7 +598001,7 @@ sub_8136AB4: ; 8136AB4
ldr r1, [r1]
bl gf_strcpy
ldr r5, =0x02021fc4
- ldr r1, =0x085e9353
+ ldr r1, =gUnknown_085E9353
adds r0, r5, 0
bl ExpandTextCodes
bl sav2_get_text_speed
@@ -598032,14 +598032,14 @@ sub_8136B48: ; 8136B48
sub sp, 0x10
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085b27a8
+ ldr r1, =gUnknown_085B27A8
movs r2, 0x2
str r2, [sp]
movs r2, 0x1
str r2, [sp, 0x4]
movs r2, 0xE
str r2, [sp, 0x8]
- ldr r2, =0x085b26a4
+ ldr r2, =gUnknown_085B26A4
str r2, [sp, 0xC]
movs r2, 0x1
movs r3, 0
@@ -598059,7 +598059,7 @@ sub_8136B78: ; 8136B78
lsls r4, 24
lsrs r4, 24
ldr r5, =0x02021fc4
- ldr r1, =0x085e9367
+ ldr r1, =gUnknown_085E9367
adds r0, r5, 0
bl ExpandTextCodes
bl sav2_get_text_speed
@@ -598192,7 +598192,7 @@ sub_8136C8C: ; 8136C8C
lsls r4, 16
lsrs r4, 16
ldr r0, =0x02022f58
- ldr r3, =0x085b262c
+ ldr r3, =gUnknown_085B262C
ldr r2, [r5]
ldrh r1, [r7]
lsls r1, 3
@@ -598249,7 +598249,7 @@ sub_8136D2C: ; 8136D2C
ldrb r0, [r5]
bl sub_80FC3E8
ldr r0, =0x02021cc4
- ldr r3, =0x085b262c
+ ldr r3, =gUnknown_085B262C
ldr r1, =0x03005d8c
ldr r2, [r1]
ldrh r1, [r5]
@@ -598604,7 +598604,7 @@ sub_8136FE4: ; 8136FE4
lsrs r0, 24
movs r6, 0
movs r4, 0
- ldr r1, =0x085b25a0
+ ldr r1, =gUnknown_085B25A0
mov r9, r1
lsls r1, r0, 2
adds r7, r1, r0
@@ -598653,7 +598653,7 @@ sub_8137044: ; 8137044
movs r1, 0
bl sub_8136F9C
lsls r0, 24
- ldr r1, =0x085b262c
+ ldr r1, =gUnknown_085B262C
lsrs r0, 22
adds r0, r1
ldr r1, [r0]
@@ -598673,10 +598673,10 @@ sub_8137068: ; 8137068
lsls r0, 24
lsrs r5, r0, 24
movs r4, 0
- ldr r7, =0x085b262c
+ ldr r7, =gUnknown_085B262C
@08137074:
lsls r1, r4, 3
- ldr r0, =0x085b2720
+ ldr r0, =gUnknown_085B2720
adds r1, r0
adds r0, r5, 0
bl sub_8136FE4
@@ -598829,7 +598829,7 @@ sub_81371B4: ; 81371B4
bl audio_play
ldr r0, =0x00000888
bl flag_set
- ldr r0, =0x082926f8
+ ldr r0, =gUnknown_082926F8
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -598966,7 +598966,7 @@ sub_8137304: ; 8137304
lsls r0, 24
lsrs r5, r0, 24
movs r3, 0
- ldr r4, =0x085b27c8
+ ldr r4, =gUnknown_085B27C8
ldrb r0, [r4]
cmp r0, 0
beq @08137358
@@ -599015,7 +599015,7 @@ sub_8137360: ; 8137360
lsrs r5, r0, 24
lsrs r4, r1, 24
movs r3, 0
- ldr r1, =0x085b27c8
+ ldr r1, =gUnknown_085B27C8
ldrb r0, [r1]
cmp r0, 0
beq @081373A0
@@ -599058,7 +599058,7 @@ fade_type_for_given_maplight_pair: ; 81373A8
lsrs r5, r0, 24
lsrs r4, r1, 24
movs r3, 0
- ldr r1, =0x085b27c8
+ ldr r1, =gUnknown_085B27C8
ldrb r0, [r1]
cmp r0, 0
beq @081373E8
@@ -599130,17 +599130,17 @@ sub_8137420: ; 8137420
movs r0, 0
movs r1, 0
bl lcd_io_set
- ldr r0, =0x085b2a90
+ ldr r0, =gUnknown_085B2A90
ldr r1, =0x0600c000
bl LZ77UnCompVram
- ldr r0, =0x085b28b0
+ ldr r0, =gUnknown_085B28B0
ldr r1, =0x0600f800
bl LZ77UnCompVram
- ldr r0, =0x085b2850
+ ldr r0, =gUnknown_085B2850
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085b28a0
+ ldr r0, =gUnknown_085B28A0
movs r1, 0xE0
movs r2, 0x10
bl gpu_pal_apply
@@ -599237,7 +599237,7 @@ sub_813750C: ; 813750C
adds r0, r1, 0x1
strh r0, [r4, 0xC]
lsls r1, 1
- ldr r0, =0x085b28a0
+ ldr r0, =gUnknown_085B28A0
adds r0, r1, r0
movs r2, 0x10
subs r2, r1
@@ -599249,7 +599249,7 @@ sub_813750C: ; 813750C
.align 2, 0
.pool
@08137554:
- ldr r0, =0x085b2850
+ ldr r0, =gUnknown_085B2850
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -599333,10 +599333,10 @@ sub_81375D8: ; 81375D8
movs r0, 0
movs r1, 0
bl lcd_io_set
- ldr r0, =0x085b2a90
+ ldr r0, =gUnknown_085B2A90
ldr r1, =0x0600c000
bl LZ77UnCompVram
- ldr r0, =0x085b28b0
+ ldr r0, =gUnknown_085B28B0
ldr r1, =0x0600f800
bl LZ77UnCompVram
movs r0, 0x50
@@ -599355,11 +599355,11 @@ sub_81375D8: ; 81375D8
lsls r1, 5
movs r0, 0
bl lcd_io_set
- ldr r0, =0x085b2850
+ ldr r0, =gUnknown_085B2850
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085b2870
+ ldr r0, =gUnknown_085B2870
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -599401,7 +599401,7 @@ sub_8137678: ; 8137678
movs r0, 0xF
subs r0, r1
lsls r0, 1
- ldr r1, =0x085b2890
+ ldr r1, =gUnknown_085B2890
adds r0, r1
lsls r2, 17
lsrs r2, 16
@@ -599457,7 +599457,7 @@ sub_81376DC: ; 81376DC
.align 2, 0
.pool
@08137714:
- ldr r0, =0x085b2870
+ ldr r0, =gUnknown_085B2870
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -599773,7 +599773,7 @@ sub_8137988: ; 8137988
cmp r0, 0
beq @081379CE
bl sub_802F588
- ldr r1, =0x085b2b44
+ ldr r1, =gUnknown_085B2B44
ldr r0, =0x03005cf8
ldrb r0, [r0, 0x2]
lsls r0, 24
@@ -599909,126 +599909,126 @@ sub_8137A98: ; 8137A98
@08137AA4:
cmp r0, 0x13
bhi @08137AB0
- ldr r0, =0x082a5dab
+ ldr r0, =gUnknown_082A5DAB
b @08137C06
.align 2, 0
.pool
@08137AB0:
cmp r0, 0x1D
bhi @08137ABC
- ldr r0, =0x082a5df1
+ ldr r0, =gUnknown_082A5DF1
b @08137C06
.align 2, 0
.pool
@08137ABC:
cmp r0, 0x27
bhi @08137AC8
- ldr r0, =0x082a5e34
+ ldr r0, =gUnknown_082A5E34
b @08137C06
.align 2, 0
.pool
@08137AC8:
cmp r0, 0x31
bhi @08137AD4
- ldr r0, =0x082a5e83
+ ldr r0, =gUnknown_082A5E83
b @08137C06
.align 2, 0
.pool
@08137AD4:
cmp r0, 0x3B
bhi @08137AE0
- ldr r0, =0x082a5eb9
+ ldr r0, =gUnknown_082A5EB9
b @08137C06
.align 2, 0
.pool
@08137AE0:
cmp r0, 0x45
bhi @08137AEC
- ldr r0, =0x082a5ef4
+ ldr r0, =gUnknown_082A5EF4
b @08137C06
.align 2, 0
.pool
@08137AEC:
cmp r0, 0x4F
bhi @08137AF8
- ldr r0, =0x082a5f39
+ ldr r0, =gUnknown_082A5F39
b @08137C06
.align 2, 0
.pool
@08137AF8:
cmp r0, 0x59
bhi @08137B04
- ldr r0, =0x082a5f82
+ ldr r0, =gUnknown_082A5F82
b @08137C06
.align 2, 0
.pool
@08137B04:
cmp r0, 0x63
bhi @08137B10
- ldr r0, =0x082a5fb9
+ ldr r0, =gUnknown_082A5FB9
b @08137C06
.align 2, 0
.pool
@08137B10:
cmp r0, 0x6D
bhi @08137B1C
- ldr r0, =0x082a6018
+ ldr r0, =gUnknown_082A6018
b @08137C06
.align 2, 0
.pool
@08137B1C:
cmp r0, 0x77
bhi @08137B28
- ldr r0, =0x082a6061
+ ldr r0, =gUnknown_082A6061
b @08137C06
.align 2, 0
.pool
@08137B28:
cmp r0, 0x81
bhi @08137B34
- ldr r0, =0x082a609c
+ ldr r0, =gUnknown_082A609C
b @08137C06
.align 2, 0
.pool
@08137B34:
cmp r0, 0x8B
bhi @08137B40
- ldr r0, =0x082a60d5
+ ldr r0, =gUnknown_082A60D5
b @08137C06
.align 2, 0
.pool
@08137B40:
cmp r0, 0x95
bhi @08137B4C
- ldr r0, =0x082a6124
+ ldr r0, =gUnknown_082A6124
b @08137C06
.align 2, 0
.pool
@08137B4C:
cmp r0, 0x9F
bhi @08137B58
- ldr r0, =0x082a616f
+ ldr r0, =gUnknown_082A616F
b @08137C06
.align 2, 0
.pool
@08137B58:
cmp r0, 0xA9
bhi @08137B64
- ldr r0, =0x082a61d6
+ ldr r0, =gUnknown_082A61D6
b @08137C06
.align 2, 0
.pool
@08137B64:
cmp r0, 0xB3
bhi @08137B70
- ldr r0, =0x082a623a
+ ldr r0, =gUnknown_082A623A
b @08137C06
.align 2, 0
.pool
@08137B70:
cmp r0, 0xBD
bhi @08137B7C
- ldr r0, =0x082a6287
+ ldr r0, =gUnknown_082A6287
b @08137C06
.align 2, 0
.pool
@@ -600082,7 +600082,7 @@ sub_8137A98: ; 8137A98
cmp r0, 0
beq @08137C04
@08137BEA:
- ldr r0, =0x082a62c9
+ ldr r0, =gUnknown_082A62C9
b @08137C06
.align 2, 0
.pool
@@ -600090,12 +600090,12 @@ sub_8137A98: ; 8137A98
cmp r0, 0xCA
beq @08137C04
@08137BFC:
- ldr r0, =0x082a5d6c
+ ldr r0, =gUnknown_082A5D6C
b @08137C06
.align 2, 0
.pool
@08137C04:
- ldr r0, =0x082a6312
+ ldr r0, =gUnknown_082A6312
@08137C06:
pop {r1}
bx r1
@@ -600285,7 +600285,7 @@ sub_8137D5C: ; 8137D5C
movs r2, 0
movs r3, 0x2
bl decimal_int_to_string
- ldr r1, =0x085eb5ee
+ ldr r1, =gUnknown_085EB5EE
adds r0, r4, 0
bl gf_strcat
b @08137D90
@@ -600293,7 +600293,7 @@ sub_8137D5C: ; 8137D5C
.pool
@08137D88:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb5cf
+ ldr r1, =gUnknown_085EB5CF
bl gf_strcpy
@08137D90:
ldr r0, =0x00000e0f
@@ -600323,7 +600323,7 @@ sub_8137D5C: ; 8137D5C
movs r2, 0x2
movs r3, 0x2
bl decimal_int_to_string
- ldr r1, =0x085eb5e5
+ ldr r1, =gUnknown_085EB5E5
adds r0, r4, 0
bl gf_strcat
b @08137DF8
@@ -600331,7 +600331,7 @@ sub_8137D5C: ; 8137D5C
.pool
@08137DF0:
ldr r0, =0x02021dc4
- ldr r1, =0x085eb5da
+ ldr r1, =gUnknown_085EB5DA
bl gf_strcpy
@08137DF8:
movs r4, 0
@@ -600911,7 +600911,7 @@ sub_8138240: ; 8138240
movs r4, 0
cmp r4, r5
bcs @0813828A
- ldr r0, =0x0858d144
+ ldr r0, =gUnknown_0858D144
mov r8, r0
@08138262:
cmp r7, r4
@@ -600957,12 +600957,12 @@ sub_81382A0: ; 81382A0
movs r0, 0
mov r9, r0
mov r8, r0
- ldr r1, =0x085b2b5c
+ ldr r1, =gUnknown_085B2B5C
add r0, sp, 0x8
movs r2, 0x4
bl memcpy
add r4, sp, 0xC
- ldr r1, =0x085b2b60
+ ldr r1, =gUnknown_085B2B60
adds r0, r4, 0
movs r2, 0x8
bl memcpy
@@ -601220,17 +601220,17 @@ sub_813842C: ; 813842C
beq @081384BC
b @081384E6
@081384B2:
- ldr r0, =0x08499a18
+ ldr r0, =gUnknown_08499A18
b @081384C6
.align 2, 0
.pool
@081384BC:
- ldr r0, =0x084a54b8
+ ldr r0, =gUnknown_084A54B8
b @081384C6
.align 2, 0
.pool
@081384C4:
- ldr r0, =0x084987f8
+ ldr r0, =gUnknown_084987F8
@081384C6:
movs r2, 0x80
lsls r2, 1
@@ -601241,7 +601241,7 @@ sub_813842C: ; 813842C
.align 2, 0
.pool
@081384D8:
- ldr r0, =0x084a4278
+ ldr r0, =gUnknown_084A4278
movs r2, 0x80
lsls r2, 1
adds r1, r3, r2
@@ -601259,7 +601259,7 @@ sub_813842C: ; 813842C
sub_81384F0: ; 81384F0
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x085b2b68
+ ldr r5, =gUnknown_085B2B68
@081384F6:
ldr r0, =0x020375e0
ldrh r0, [r0]
@@ -601533,7 +601533,7 @@ sub_8138540: ; 8138540
thumb_func_start sub_8138750
sub_8138750: ; 8138750
push {r4-r6,lr}
- ldr r4, =0x085b2b68
+ ldr r4, =gUnknown_085B2B68
movs r5, 0x3
@08138756:
ldrb r0, [r4]
@@ -601720,7 +601720,7 @@ sub_8138910: ; 8138910
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r0, =0x085b2b78
+ ldr r0, =gUnknown_085B2B78
ldr r5, =0x0203ab5d
ldrb r1, [r5]
adds r0, r1, r0
@@ -601731,7 +601731,7 @@ sub_8138910: ; 8138910
bne @0813896C
ldr r0, =0x020375e0
ldrb r0, [r0]
- ldr r2, =0x085b2b7e
+ ldr r2, =gUnknown_085B2B7E
lsls r1, 1
adds r1, r2
ldrh r1, [r1]
@@ -601923,7 +601923,7 @@ sub_8138AA4: ; 8138AA4
push {lr}
ldr r0, =0x020375e0
ldrb r0, [r0]
- ldr r1, =0x085b2b7e
+ ldr r1, =gUnknown_085B2B7E
ldrh r1, [r1, 0x8]
bl sub_8138978
pop {r0}
@@ -601986,14 +601986,14 @@ sub_8138B10: ; 8138B10
cmp r0, 0
bne @08138B34
ldr r0, =0x02021cc4
- ldr r1, =0x085eb5f9
+ ldr r1, =gUnknown_085EB5F9
bl gf_strcpy
b @08138B3C
.align 2, 0
.pool
@08138B34:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb601
+ ldr r1, =gUnknown_085EB601
bl gf_strcpy
@08138B3C:
pop {r0}
@@ -602011,14 +602011,14 @@ sub_8138B48: ; 8138B48
cmp r0, 0
bne @08138B6C
ldr r0, =0x02021cc4
- ldr r1, =0x085eb60e
+ ldr r1, =gUnknown_085EB60E
bl gf_strcpy
b @08138B74
.align 2, 0
.pool
@08138B6C:
ldr r0, =0x02021cc4
- ldr r1, =0x085eb60a
+ ldr r1, =gUnknown_085EB60A
bl gf_strcpy
@08138B74:
pop {r0}
@@ -602776,7 +602776,7 @@ sub_81390B4: ; 81390B4
sub_81390E0: ; 81390E0
push {r4-r6,lr}
movs r5, 0
- ldr r6, =0x083203cc
+ ldr r6, =gUnknown_083203CC
@081390E6:
movs r0, 0x64
adds r1, r5, 0
@@ -602969,7 +602969,7 @@ sub_8139248: ; 8139248
lsrs r1, 25
ldrh r2, [r2]
adds r1, r2
- ldr r2, =0x085b2b88
+ ldr r2, =gUnknown_085B2B88
ldr r0, =0x020375e0
ldrh r0, [r0]
adds r0, r2
@@ -602980,12 +602980,12 @@ sub_8139248: ; 8139248
lsls r0, 24
cmp r0, 0
bne @08139294
- ldr r4, =0x085b2b94
+ ldr r4, =gUnknown_085B2B94
b @08139296
.align 2, 0
.pool
@08139294:
- ldr r4, =0x085b2ba0
+ ldr r4, =gUnknown_085B2BA0
@08139296:
adds r0, r5, 0
movs r1, 0xC
@@ -603820,7 +603820,7 @@ sub_81398C0: ; 81398C0
lsrs r0, 16
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -604067,7 +604067,7 @@ sub_8139A78: ; 8139A78
bls @08139ACE
movs r5, 0x8
@08139ACE:
- ldr r0, =0x085b2c18
+ ldr r0, =gUnknown_085B2C18
adds r0, r5, r0
ldrb r0, [r0]
strh r0, [r4, 0xA]
@@ -604145,13 +604145,13 @@ sub_8139B60: ; 8139B60
push {r5,r6}
sub sp, 0xC
ldr r5, =0x0203ab5e
- ldr r0, =0x085b2bac
+ ldr r0, =gUnknown_085B2BAC
bl Window_AddFromTemplate
strb r0, [r5]
ldrb r0, [r5]
movs r1, 0
bl SetStandardWindowBorderStyle
- ldr r4, =0x085eb6a5
+ ldr r4, =gUnknown_085EB6A5
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x40
@@ -604171,7 +604171,7 @@ sub_8139B60: ; 8139B60
movs r1, 0x1
adds r2, r4, 0
bl Print
- ldr r6, =0x085b2bb4
+ ldr r6, =gUnknown_085B2BB4
ldr r4, =0x020375e2
ldrh r0, [r4]
lsls r0, 2
@@ -604256,7 +604256,7 @@ sub_8139C2C: ; 8139C2C
strh r0, [r1, 0x8]
strh r0, [r1, 0xA]
strh r5, [r1, 0xC]
- ldr r0, =0x085b2c21
+ ldr r0, =gUnknown_085B2C21
adds r0, r6, r0
ldrb r0, [r0]
strh r0, [r1, 0xE]
@@ -604297,7 +604297,7 @@ sub_8139C80: ; 8139C80
cmp r0, 0
bne @08139D10
movs r1, 0
- ldr r2, =0x085b2bf4
+ ldr r2, =gUnknown_085B2BF4
mov r10, r2
@08139CBA:
movs r5, 0
@@ -604342,7 +604342,7 @@ sub_8139C80: ; 8139C80
.pool
@08139D10:
movs r1, 0
- ldr r0, =0x085b2c06
+ ldr r0, =gUnknown_085B2C06
mov r10, r0
@08139D16:
movs r5, 0
@@ -604533,7 +604533,7 @@ warp0_in_pokecenter: ; 8139E80
adds r0, r1
lsls r0, 16
lsrs r3, r0, 16
- ldr r2, =0x085b2c2a
+ ldr r2, =gUnknown_085B2C2A
ldrh r0, [r2]
ldr r1, =0x0000ffff
cmp r0, r1
@@ -604725,12 +604725,12 @@ sub_8139F20: ; 8139F20
ldrh r4, [r1]
@0813A03A:
movs r2, 0
- ldr r5, =0x085b2cc8
+ ldr r5, =gUnknown_085B2CC8
lsls r0, r6, 1
adds r1, r0, r5
ldrb r1, [r1]
adds r3, r0, 0
- ldr r7, =0x085b2c50
+ ldr r7, =gUnknown_085B2C50
cmp r1, r4
bcs @0813A062
adds r1, r3, 0
@@ -604801,7 +604801,7 @@ sub_813A080: ; 813A080
ldr r7, =0x020375e4
lsls r1, r4, 1
lsls r2, r5, 2
- ldr r4, =0x085b2cdc
+ ldr r4, =gUnknown_085B2CDC
ldr r0, =0x03005d90
ldr r0, [r0]
adds r1, r2
@@ -605098,7 +605098,7 @@ sub_813A2DC: ; 813A2DC
mov r8, r1
cmp r3, r0
bge @0813A36A
- ldr r5, =0x085b2cf0
+ ldr r5, =gUnknown_085B2CF0
@0813A33A:
lsls r1, r4, 2
ldr r0, =0x020375e0
@@ -605510,7 +605510,7 @@ sub_813A694: ; 813A694
ldr r0, =0x03005e00
adds r4, r1, r0
mov r1, sp
- ldr r0, =0x085b3030
+ ldr r0, =gUnknown_085B3030
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldr r0, [r0]
@@ -605669,7 +605669,7 @@ sub_813A7B8: ; 813A7B8
adds r0, r1
bl GetNature
lsls r0, 24
- ldr r1, =0x085b3040
+ ldr r1, =gUnknown_085B3040
lsrs r0, 22
adds r0, r1
ldr r0, [r0]
@@ -605711,7 +605711,7 @@ sub_813A820: ; 813A820
adds r4, r0, 0
lsls r4, 16
lsrs r4, 16
- ldr r1, =0x085b30a4
+ ldr r1, =gUnknown_085B30A4
lsls r0, r4, 2
adds r0, r1
ldr r0, [r0]
@@ -605729,7 +605729,7 @@ sub_813A820: ; 813A820
thumb_func_start sub_813A854
sub_813A854: ; 813A854
push {r4,lr}
- ldr r4, =0x085b30d4
+ ldr r4, =gUnknown_085B30D4
ldr r0, =0x00004031
bl var_get
lsls r0, 16
@@ -605771,7 +605771,7 @@ sub_813A878: ; 813A878
lsrs r0, 16
cmp r0, 0x1
bne @0813A8F0
- ldr r1, =0x085b3104
+ ldr r1, =gUnknown_085B3104
lsls r0, r6, 1
adds r0, r1
ldrh r1, [r0]
@@ -605813,7 +605813,7 @@ sub_813A8FC: ; 813A8FC
movs r2, 0x1
movs r3, 0x4
bl decimal_int_to_string
- ldr r1, =0x085eb6ad
+ ldr r1, =gUnknown_085EB6AD
bl gf_strcpy
movs r0, 0x1
add r1, sp, 0xC
@@ -605843,7 +605843,7 @@ sub_813A8FC: ; 813A8FC
sub_813A958: ; 813A958
push {r4,lr}
ldr r4, =0x0203ab6d
- ldr r0, =0x085b311c
+ ldr r0, =gUnknown_085B311C
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -605941,7 +605941,7 @@ sub_813AA04: ; 813AA04
sub_813AA18: ; 813AA18
push {r4,lr}
ldr r4, =0x0203ab6e
- ldr r0, =0x085b3124
+ ldr r0, =gUnknown_085B3124
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -606013,7 +606013,7 @@ sub_813AA60: ; 813AA60
beq @0813AB94
b @0813ABC2
@0813AAAA:
- ldr r1, =0x085b3170
+ ldr r1, =gUnknown_085B3170
lsls r0, r5, 2
adds r0, r1
ldr r2, [r0]
@@ -606028,7 +606028,7 @@ sub_813AA60: ; 813AA60
movs r1, 0x1
movs r3, 0
bl text_box_related_one
- ldr r1, =0x085b312c
+ ldr r1, =gUnknown_085B312C
lsls r0, r5, 1
adds r1, r0, r1
ldrh r5, [r1]
@@ -606039,7 +606039,7 @@ sub_813AA60: ; 813AA60
.align 2, 0
.pool
@0813AAE8:
- ldr r1, =0x085b319c
+ ldr r1, =gUnknown_085B319C
lsls r0, r5, 2
adds r0, r1
ldr r2, [r0]
@@ -606055,7 +606055,7 @@ sub_813AA60: ; 813AA60
movs r1, 0x1
movs r3, 0
bl text_box_related_one
- ldr r1, =0x085b3142
+ ldr r1, =gUnknown_085B3142
lsls r0, r5, 1
adds r1, r0, r1
ldrh r5, [r1]
@@ -606088,7 +606088,7 @@ sub_813AA60: ; 813AA60
.align 2, 0
.pool
@0813AB5C:
- ldr r1, =0x085b31b4
+ ldr r1, =gUnknown_085B31B4
lsls r0, r5, 2
adds r0, r1
ldr r2, [r0]
@@ -606104,7 +606104,7 @@ sub_813AA60: ; 813AA60
movs r1, 0x1
movs r3, 0
bl text_box_related_one
- ldr r1, =0x085b314e
+ ldr r1, =gUnknown_085B314E
lsls r0, r5, 1
adds r0, r1
ldrh r0, [r0]
@@ -606113,7 +606113,7 @@ sub_813AA60: ; 813AA60
.align 2, 0
.pool
@0813AB94:
- ldr r1, =0x085b31d0
+ ldr r1, =gUnknown_085B31D0
lsls r0, r5, 2
adds r0, r1
ldr r2, [r0]
@@ -606129,7 +606129,7 @@ sub_813AA60: ; 813AA60
movs r1, 0x1
movs r3, 0
bl text_box_related_one
- ldr r1, =0x085b315c
+ ldr r1, =gUnknown_085B315C
lsls r0, r5, 1
adds r0, r1
ldrh r0, [r0]
@@ -606236,7 +606236,7 @@ sub_813AC7C: ; 813AC7C
cmp r0, 0
beq @0813ACB8
ldr r0, =0x02021cc4
- ldr r2, =0x085b320c
+ ldr r2, =gUnknown_085B320C
ldr r1, =0x020375e0
ldrh r1, [r1]
lsls r1, 1
@@ -606244,7 +606244,7 @@ sub_813AC7C: ; 813AC7C
ldrh r2, [r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
b @0813ACD2
@@ -606252,7 +606252,7 @@ sub_813AC7C: ; 813AC7C
.pool
@0813ACB8:
ldr r0, =0x02021cc4
- ldr r2, =0x085b31f8
+ ldr r2, =gUnknown_085B31F8
ldr r1, =0x020375e0
ldrh r1, [r1]
lsls r1, 1
@@ -606260,7 +606260,7 @@ sub_813AC7C: ; 813AC7C
ldrh r2, [r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
@0813ACD2:
@@ -606288,7 +606288,7 @@ sub_813ACE8: ; 813ACE8
cmp r0, 0
bne @0813AD18
ldr r4, =0x0203ab5e
- ldr r0, =0x085b3220
+ ldr r0, =gUnknown_085B3220
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -606334,7 +606334,7 @@ sub_813AD34: ; 813AD34
cmp r6, 0xA
bne @0813AD90
ldrb r0, [r4]
- ldr r2, =0x085b3254
+ ldr r2, =gUnknown_085B3254
lsls r1, r5, 2
adds r1, r2
ldr r2, [r1]
@@ -606351,7 +606351,7 @@ sub_813AD34: ; 813AD34
.pool
@0813AD90:
ldrb r0, [r4]
- ldr r2, =0x085b3228
+ ldr r2, =gUnknown_085B3228
lsls r1, r7, 2
adds r1, r2
ldr r2, [r1]
@@ -606421,7 +606421,7 @@ sub_813ADD4: ; 813ADD4
bl SetStandardWindowBorderStyle
movs r5, 0
mov r9, r4
- ldr r0, =0x085b2cf0
+ ldr r0, =gUnknown_085B2CF0
mov r8, r0
movs r4, 0
@0813AE1E:
@@ -606457,7 +606457,7 @@ sub_813ADD4: ; 813ADD4
ldrh r0, [r6, 0x22]
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085e8b3a
+ ldr r2, =gUnknown_085E8B3A
mov r3, r9
ldrh r1, [r3]
lsls r1, 28
@@ -606509,8 +606509,8 @@ sub_813AEB4: ; 813AEB4
beq @0813AF18
movs r2, 0
lsls r1, 1
- ldr r3, =0x0861500c
- ldr r0, =0x085b320c
+ ldr r3, =gUnknown_0861500C
+ ldr r0, =gUnknown_085B320C
adds r0, r1, r0
ldrh r1, [r0]
@0813AEE2:
@@ -606536,8 +606536,8 @@ sub_813AEB4: ; 813AEB4
@0813AF18:
movs r2, 0
lsls r1, 1
- ldr r3, =0x0861500c
- ldr r0, =0x085b31f8
+ ldr r3, =gUnknown_0861500C
+ ldr r0, =gUnknown_085B31F8
adds r0, r1, r0
ldrh r1, [r0]
@0813AF24:
@@ -606661,7 +606661,7 @@ task_deoxys_sound: ; 813AFDC
bl var_set
cmp r5, 0
beq @0813B05C
- ldr r0, =0x085b33f6
+ ldr r0, =gUnknown_085B33F6
subs r1, r5, 0x1
adds r1, r0
ldrb r0, [r1]
@@ -606726,7 +606726,7 @@ sub_813B0B4: ; 813B0B4
lsls r0, 24
lsrs r4, r0, 24
lsls r0, r4, 5
- ldr r1, =0x085b3280
+ ldr r1, =gUnknown_085B3280
adds r0, r1
movs r1, 0xD0
lsls r1, 1
@@ -606761,7 +606761,7 @@ sub_813B0B4: ; 813B0B4
str r0, [r3, 0x4]
movs r0, 0x1A
str r0, [r3, 0x8]
- ldr r0, =0x085b33e0
+ ldr r0, =gUnknown_085B33E0
lsls r2, r4, 1
adds r1, r2, r0
ldrb r1, [r1]
@@ -606783,7 +606783,7 @@ sub_813B0B4: ; 813B0B4
str r0, [r3, 0x14]
movs r0, 0x42
bl oe_exec
- ldr r0, =0x085b33e0
+ ldr r0, =gUnknown_085B33E0
adds r1, r5, r0
ldrb r1, [r1]
adds r0, 0x1
@@ -606860,7 +606860,7 @@ sub_813B1D0: ; 813B1D0
bl var_get
lsls r0, 24
lsrs r0, 19
- ldr r1, =0x085b3280
+ ldr r1, =gUnknown_085B3280
adds r0, r1
movs r1, 0xD0
lsls r1, 1
@@ -607067,7 +607067,7 @@ sub_813B374: ; 813B374
lsls r4, 16
lsrs r4, 16
ldr r0, =0x02021cc4
- ldr r2, =0x085b3400
+ ldr r2, =gUnknown_085B3400
subs r1, r4, 0x1
adds r1, r2
ldrb r1, [r1]
@@ -607155,7 +607155,7 @@ sub_813B3B0: ; 813B3B0
ldr r3, [r3]
movs r2, 0x5
ldrsb r2, [r3, r2]
- ldr r1, =0x085b3410
+ ldr r1, =gUnknown_085B3410
subs r0, r6, 0x1
adds r0, r1
ldrb r0, [r0]
@@ -607205,7 +607205,7 @@ sub_813B490: ; 813B490
ldr r4, [r0]
movs r6, 0x4
ldrsb r6, [r4, r6]
- ldr r5, =0x085b3420
+ ldr r5, =gUnknown_085B3420
adds r0, r5, 0x2
mov r12, r0
adds r7, r5, 0x1
@@ -607522,7 +607522,7 @@ sub_813B57C: ; 813B57C
ldrh r0, [r0]
cmp r0, 0x2
bne @0813B790
- ldr r0, =0x0824979b
+ ldr r0, =gUnknown_0824979B
bl box_related_two__3
b @0813B790
.align 2, 0
@@ -607532,7 +607532,7 @@ sub_813B57C: ; 813B57C
ldrh r0, [r0]
cmp r0, 0x3
bne @0813B790
- ldr r0, =0x0824979b
+ ldr r0, =gUnknown_0824979B
bl box_related_two__3
b @0813B790
.align 2, 0
@@ -607853,7 +607853,7 @@ sub_813B9C0: ; 813B9C0
adds r0, r1
lsls r0, 16
lsrs r3, r0, 16
- ldr r2, =0x085b3444
+ ldr r2, =gUnknown_085B3444
ldrh r0, [r2]
ldr r1, =0x0000ffff
cmp r0, r1
@@ -607986,7 +607986,7 @@ sub_813BADC: ; 813BADC
ldrh r2, [r3]
movs r1, 0x7F
ands r1, r2
- ldr r0, =0x085b3470
+ ldr r0, =gUnknown_085B3470
adds r0, r6, r0
ldrb r0, [r0]
adds r1, r0
@@ -608050,7 +608050,7 @@ sub_813BB74: ; 813BB74
ldr r0, [r7]
adds r0, r2
ldrh r1, [r0]
- ldr r0, =0x085b3474
+ ldr r0, =gUnknown_085B3474
adds r0, r5, r0
ldrb r4, [r0]
asrs r1, r4
@@ -608087,7 +608087,7 @@ sub_813BB74: ; 813BB74
ldr r2, [r0]
ldr r0, =0x0000141e
adds r2, r0
- ldr r1, =0x085b3474
+ ldr r1, =gUnknown_085B3474
adds r1, r3, r1
movs r0, 0x1
ldrb r1, [r1]
@@ -608142,7 +608142,7 @@ sub_813BC00: ; 813BC00
ldr r0, [r1]
add r0, r9
ldrh r1, [r0]
- ldr r7, =0x085b347c
+ ldr r7, =gUnknown_085B347C
adds r0, r5, r7
ldrb r6, [r0]
asrs r1, r6
@@ -608425,42 +608425,42 @@ sub_813BE30: ; 813BE30
.4byte @0813BEC0
@0813BE70:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead14
+ ldr r1, =gUnknown_085EAD14
bl gf_strcpy
b @0813BF04
.align 2, 0
.pool
@0813BE84:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead1b
+ ldr r1, =gUnknown_085EAD1B
bl gf_strcpy
b @0813BF04
.align 2, 0
.pool
@0813BE98:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead22
+ ldr r1, =gUnknown_085EAD22
bl gf_strcpy
b @0813BF04
.align 2, 0
.pool
@0813BEAC:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead29
+ ldr r1, =gUnknown_085EAD29
bl gf_strcpy
b @0813BF04
.align 2, 0
.pool
@0813BEC0:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead30
+ ldr r1, =gUnknown_085EAD30
bl gf_strcpy
b @0813BF04
.align 2, 0
.pool
@0813BED4:
ldr r0, =0x02021cc4
- ldr r1, =0x085ead0c
+ ldr r1, =gUnknown_085EAD0C
bl gf_strcpy
b @0813BF04
.align 2, 0
@@ -609049,7 +609049,7 @@ sub_813C2F4: ; 813C2F4
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ef6a1
+ ldr r1, =gUnknown_085EF6A1
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -609096,7 +609096,7 @@ sub_813C384: ; 813C384
ldr r0, =0x0203ab74
mov r8, r0
ldrb r0, [r0]
- ldr r2, =0x085b3d84
+ ldr r2, =gUnknown_085B3D84
lsls r4, 3
adds r4, 0x1
lsls r4, 24
@@ -609109,7 +609109,7 @@ sub_813C384: ; 813C384
bl Print
mov r1, r8
ldrb r0, [r1]
- ldr r5, =0x085b3d8c
+ ldr r5, =gUnknown_085B3D8C
str r4, [sp]
str r7, [sp, 0x4]
str r7, [sp, 0x8]
@@ -609226,7 +609226,7 @@ sub_813C4BC: ; 813C4BC
push {r6,r7}
sub sp, 0xC
ldr r6, =0x0203ab74
- ldr r0, =0x085b3d7c
+ ldr r0, =gUnknown_085B3D7C
bl Window_AddFromTemplate
strb r0, [r6]
ldrb r0, [r6]
@@ -609236,7 +609236,7 @@ sub_813C4BC: ; 813C4BC
movs r1, 0x11
bl Window_FastFillPixels
ldr r5, =0x02021fc4
- ldr r1, =0x085ef68d
+ ldr r1, =gUnknown_085EF68D
adds r0, r5, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -609261,7 +609261,7 @@ sub_813C4BC: ; 813C4BC
mov r9, r1
add r0, r9
bl sub_813C2F4
- ldr r1, =0x085ef6bd
+ ldr r1, =gUnknown_085EF6BD
adds r0, r5, 0
bl ExpandTextCodes
ldrb r0, [r6]
@@ -609671,12 +609671,12 @@ sub_813C890: ; 813C890
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x085b3484
+ ldr r1, =gUnknown_085B3484
adds r0, r4, 0
movs r2, 0xC0
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r1, =0x085b3564
+ ldr r1, =gUnknown_085B3564
movs r0, 0x20
str r0, [sp]
str r0, [sp, 0x4]
@@ -609684,7 +609684,7 @@ sub_813C890: ; 813C890
movs r2, 0
movs r3, 0
bl gpu_copy_to_iwram_tile_map_rect
- ldr r0, =0x085b3544
+ ldr r0, =gUnknown_085B3544
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -609776,7 +609776,7 @@ sub_813C91C: ; 813C91C
str r0, [r4]
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b3d64
+ ldr r1, =gUnknown_085B3D64
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -609810,7 +609810,7 @@ sub_813C91C: ; 813C91C
bl gpu_copy_wram_bg_tilemap_to_vram
b @0813CA00
@0813C9DE:
- ldr r0, =0x085b3d6c
+ ldr r0, =gUnknown_085B3D6C
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
b @0813CA00
@@ -609912,7 +609912,7 @@ sub_813CA68: ; 813CA68
bl sub_813CF0C
b @0813CB24
@0813CABA:
- ldr r1, =0x085b3db4
+ ldr r1, =gUnknown_085B3DB4
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -609937,7 +609937,7 @@ sub_813CA68: ; 813CA68
lsls r0, 24
cmp r0, 0
bne @0813CB34
- ldr r0, =0x085b3d94
+ ldr r0, =gUnknown_085B3D94
ldr r1, =0x02037854
ldr r2, =0x04000008
bl CpuSet
@@ -610019,7 +610019,7 @@ sub_813CB40: ; 813CB40
adds r0, r1, r3
strh r4, [r0]
movs r6, 0
- ldr r1, =0x085b3ee8
+ ldr r1, =gUnknown_085B3EE8
@0813CB96:
lsls r0, r6, 1
adds r0, r1
@@ -610034,7 +610034,7 @@ sub_813CB40: ; 813CB40
cmp r6, 0
beq @0813CB96
movs r6, 0
- ldr r4, =0x085b3ef0
+ ldr r4, =gUnknown_085B3EF0
ldrh r0, [r4]
movs r1, 0xCE
lsls r1, 1
@@ -610089,7 +610089,7 @@ sub_813CB40: ; 813CB40
adds r0, r6, 0x1
lsls r0, 16
lsrs r6, r0, 16
- ldr r4, =0x085b3ef0
+ ldr r4, =gUnknown_085B3EF0
lsls r0, r6, 1
adds r0, r6
lsls r0, 1
@@ -610099,7 +610099,7 @@ sub_813CB40: ; 813CB40
bne @0813CBC0
@0813CC44:
movs r6, 0
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
ldrb r0, [r1]
cmp r0, 0xFF
beq @0813CCF8
@@ -610134,7 +610134,7 @@ sub_813CB40: ; 813CB40
bl sub_813CD04
b @0813CC9C
@0813CC8C:
- ldr r0, =0x08552d48
+ ldr r0, =gUnknown_08552D48
adds r1, r4, r6
lsls r1, 2
adds r1, r0
@@ -610145,7 +610145,7 @@ sub_813CB40: ; 813CB40
adds r0, r6, 0x1
lsls r0, 16
lsrs r6, r0, 16
- ldr r1, =0x08552d48
+ ldr r1, =gUnknown_08552D48
lsls r0, r6, 2
adds r0, r6
lsls r0, 2
@@ -610272,7 +610272,7 @@ sub_813CD64: ; 813CD64
cmp r5, 0xD4
bhi @0813CE22
movs r3, 0
- ldr r0, =0x085b3eea
+ ldr r0, =gUnknown_085B3EEA
@0813CD96:
ldrh r4, [r0]
cmp r5, r4
@@ -610281,7 +610281,7 @@ sub_813CD64: ; 813CD64
adds r3, 0x1
cmp r3, 0x2
bls @0813CD96
- ldr r1, =0x085b3efc
+ ldr r1, =gUnknown_085B3EFC
ldrh r0, [r1]
cmp r0, 0xD5
beq @0813CDD2
@@ -610809,7 +610809,7 @@ sub_813CF0C: ; 813CF0C
ldr r1, [r6]
adds r1, r5
adds r1, r3
- ldr r2, =0x085b3f18
+ ldr r2, =gUnknown_085B3F18
ldrh r0, [r1]
adds r0, r2
ldrb r0, [r0]
@@ -610943,7 +610943,7 @@ sub_813D25C: ; 813D25C
movs r2, 0x7F
ands r1, r2
strh r1, [r0]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
ldr r1, [r7]
ldr r2, =0x0000061a
adds r0, r1, r2
@@ -611178,7 +611178,7 @@ sub_813D42C: ; 813D42C
movs r1, 0x1
movs r2, 0x3
bl gpu_bg_config_set_field
- ldr r0, =0x085b4018
+ ldr r0, =gUnknown_085B4018
bl sub_81C4D70
ldr r0, =0x0203ab7c
ldr r0, [r0]
@@ -611447,9 +611447,9 @@ sub_813D6D0: ; 813D6D0
mov r6, r9
mov r5, r8
push {r5-r7}
- ldr r0, =0x085b401c
+ ldr r0, =gUnknown_085B401C
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085b4024
+ ldr r0, =gUnknown_085B4024
bl gpu_pal_obj_alloc_tag_and_apply
ldr r0, =0x03001204
movs r1, 0
@@ -611469,7 +611469,7 @@ sub_813D6D0: ; 813D6D0
adds r7, r2, 0
ldr r0, =0x030011fc
mov r9, r0
- ldr r6, =0x085a147c
+ ldr r6, =gUnknown_085A147C
ldr r1, =0x030011fe
mov r8, r1
@0813D710:
@@ -611528,7 +611528,7 @@ sub_813D6D0: ; 813D6D0
ldrsh r1, [r0, r2]
movs r0, 0
ldrsh r2, [r3, r0]
- ldr r0, =0x085b4034
+ ldr r0, =gUnknown_085B4034
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -611671,11 +611671,11 @@ sub_813D8A8: ; 813D8A8
str r1, [sp]
ldr r0, =0x00030600
str r0, [sp, 0x4]
- ldr r0, =0x08dc4140
+ ldr r0, =gUnknown_08DC4140
bl LZ77UnCompWram
mov r0, sp
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085b40ec
+ ldr r0, =gUnknown_085B40EC
bl gpu_pal_obj_alloc_tag_and_apply
add sp, 0x8
pop {r0}
@@ -611723,7 +611723,7 @@ sub_813D8E8: ; 813D8E8
lsls r6, 16
adds r1, r6
asrs r1, 16
- ldr r0, =0x085b40fc
+ ldr r0, =gUnknown_085B40FC
movs r2, 0x8C
movs r3, 0
bl obj_add_from_template_forward_search
@@ -611996,7 +611996,7 @@ evolution_cutscene: ; 813DA8C
mov r2, r10
muls r2, r1
adds r1, r2, 0
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
adds r0, r4, 0
@@ -612014,7 +612014,7 @@ evolution_cutscene: ; 813DA8C
bl pokemon_getattr
mov r9, r0
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r2, =0x020244d4
ldr r1, [r2]
@@ -612035,7 +612035,7 @@ evolution_cutscene: ; 813DA8C
bl sub_806A068
ldr r0, =0x0202499c
mov r8, r0
- ldr r1, =0x082ec6a8
+ ldr r1, =gUnknown_082EC6A8
str r1, [r0, 0x10]
movs r1, 0x78
movs r2, 0x40
@@ -612070,7 +612070,7 @@ evolution_cutscene: ; 813DA8C
strb r0, [r1]
mov r1, r10
lsls r0, r1, 3
- ldr r2, =0x0830a18c
+ ldr r2, =gUnknown_0830A18C
adds r0, r2
ldr r2, =0x020244d4
ldr r1, [r2]
@@ -612089,7 +612089,7 @@ evolution_cutscene: ; 813DA8C
mov r0, r10
movs r1, 0x3
bl sub_806A068
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
mov r1, r8
str r0, [r1, 0x10]
mov r0, r8
@@ -612272,7 +612272,7 @@ sub_813DD7C: ; 813DD7C
movs r0, 0x4
strb r0, [r1]
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -612292,7 +612292,7 @@ sub_813DD7C: ; 813DD7C
movs r1, 0x3
bl sub_806A068
ldr r0, =0x0202499c
- ldr r1, =0x082ec6a8
+ ldr r1, =gUnknown_082EC6A8
str r1, [r0, 0x10]
movs r1, 0x78
movs r2, 0x40
@@ -612482,7 +612482,7 @@ sub_813DF70: ; 813DF70
bl pokemon_getattr
adds r4, r0, 0
lsls r0, r6, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -612506,7 +612506,7 @@ sub_813DF70: ; 813DF70
movs r1, 0x1
bl sub_806A068
ldr r0, =0x0202499c
- ldr r1, =0x082ec6a8
+ ldr r1, =gUnknown_082EC6A8
str r1, [r0, 0x10]
movs r1, 0x78
movs r2, 0x40
@@ -612626,7 +612626,7 @@ sub_813E1D4: ; 813E1D4
ldr r0, =0x02021dc4
movs r1, 0xB
muls r1, r5
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
ldr r1, =0x02021cc0
@@ -612656,7 +612656,7 @@ sub_813E1D4: ; 813E1D4
movs r4, 0
strb r6, [r0]
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -612676,7 +612676,7 @@ sub_813E1D4: ; 813E1D4
movs r1, 0x1
bl sub_806A068
ldr r0, =0x0202499c
- ldr r1, =0x082ec6a8
+ ldr r1, =gUnknown_082EC6A8
str r1, [r0, 0x10]
movs r1, 0x78
movs r2, 0x40
@@ -612815,7 +612815,7 @@ sub_813E3DC: ; 813E3DC
str r0, [sp, 0x8]
add r0, r10
lsls r7, r0, 3
- ldr r1, =0x0832531c
+ ldr r1, =gUnknown_0832531C
adds r1, r7
mov r8, r1
ldrh r0, [r1]
@@ -612840,7 +612840,7 @@ sub_813E3DC: ; 813E3DC
ldrb r0, [r6]
muls r0, r5
adds r0, r4
- ldr r1, =0x0832531c
+ ldr r1, =gUnknown_0832531C
adds r2, r1, r7
adds r2, 0xC
movs r1, 0xB
@@ -612852,7 +612852,7 @@ sub_813E3DC: ; 813E3DC
ldrh r2, [r1, 0xC]
movs r1, 0xB
muls r2, r1
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r2, r1
movs r1, 0x2
bl pokemon_setattr
@@ -612924,7 +612924,7 @@ sub_813E3DC: ; 813E3DC
adds r0, r5
bl pokemon_calc_effective_stats
bl calc_player_party_count
- ldr r0, =0x0832531c
+ ldr r0, =gUnknown_0832531C
mov r4, r8
add r4, r10
lsls r4, 3
@@ -612959,7 +612959,7 @@ sub_813E3DC: ; 813E3DC
lsls r1, 1
cmp r0, r1
bne @0813E546
- ldr r2, =0x085b58c4
+ ldr r2, =gUnknown_085B58C4
mov r0, r9
movs r1, 0x2
bl pokemon_setattr
@@ -613129,7 +613129,7 @@ sub_813E570: ; 813E570
bl @0813F1A4
@0813E6E4:
ldr r4, =0x02021fc4
- ldr r1, =0x085cc990
+ ldr r1, =gUnknown_085CC990
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -613430,7 +613430,7 @@ sub_813E570: ; 813E570
bl @0813F1A4
@0813E99E:
ldr r4, =0x02021fc4
- ldr r1, =0x085cc9a6
+ ldr r1, =gUnknown_085CC9A6
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -613673,14 +613673,14 @@ sub_813E570: ; 813E570
cmp r0, 0
beq @0813EBE4
ldr r0, =0x02021fc4
- ldr r1, =0x085cc9ee
+ ldr r1, =gUnknown_085CC9EE
bl ExpandTextCodes
b @0813EBEC
.align 2, 0
.pool
@0813EBE4:
ldr r0, =0x02021fc4
- ldr r1, =0x085cc9d3
+ ldr r1, =gUnknown_085CC9D3
bl ExpandTextCodes
@0813EBEC:
ldr r0, =0x02021fc4
@@ -613713,7 +613713,7 @@ sub_813E570: ; 813E570
bl sub_804F574
ldr r0, =0x0000016f
bl fanfare_play
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0xC]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -613813,7 +613813,7 @@ sub_813E570: ; 813E570
b @0813F1A4
@0813ED16:
bl sub_804F574
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x10]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -613843,7 +613843,7 @@ sub_813E570: ; 813E570
beq @0813ED62
b @0813F1A4
@0813ED62:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x14]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -613869,7 +613869,7 @@ sub_813E570: ; 813E570
lsls r0, 24
cmp r0, 0
bne @0813EDCE
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x18]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -613908,7 +613908,7 @@ sub_813E570: ; 813E570
movs r2, 0x1D
movs r3, 0xD
bl sub_8056A3C
- ldr r0, =0x085ccabb
+ ldr r0, =gUnknown_085CCABB
movs r1, 0xC
bl battle_show_message_maybe
ldr r0, =0x03005e00
@@ -614113,7 +614113,7 @@ sub_813E570: ; 813E570
bl sub_806E804
cmp r0, 0
beq @0813F014
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r3, =0x000004cc
adds r0, r3
ldr r0, [r0]
@@ -614163,7 +614163,7 @@ sub_813E570: ; 813E570
.align 2, 0
.pool
@0813F05C:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0xCF
lsls r1, 2
adds r0, r1
@@ -614196,7 +614196,7 @@ sub_813E570: ; 813E570
beq @0813F0AA
b @0813F1A4
@0813F0AA:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x1C]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -614222,7 +614222,7 @@ sub_813E570: ; 813E570
lsls r0, 24
cmp r0, 0
bne @0813F1A4
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0xD0
lsls r1, 2
adds r0, r1
@@ -614242,7 +614242,7 @@ sub_813E570: ; 813E570
.align 2, 0
.pool
@0813F120:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x20]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -614263,7 +614263,7 @@ sub_813E570: ; 813E570
.align 2, 0
.pool
@0813F154:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x24]
bl sub_814E6F0
ldr r0, =0x02022e2c
@@ -614370,7 +614370,7 @@ sub_813F1B8: ; 813F1B8
.4byte @0813F7E4
@0813F258:
ldr r4, =0x02021fc4
- ldr r1, =0x085cc990
+ ldr r1, =gUnknown_085CC990
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -614653,7 +614653,7 @@ sub_813F1B8: ; 813F1B8
bl @0813FCC4
@0813F4F2:
ldr r4, =0x02021fc4
- ldr r1, =0x085cc9a6
+ ldr r1, =gUnknown_085CC9A6
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -614765,7 +614765,7 @@ sub_813F1B8: ; 813F1B8
@0813F5FC:
ldr r0, =0x00000179
bl song_play_for_text
- ldr r1, =0x085ef6d2
+ ldr r1, =gUnknown_085EF6D2
movs r0, 0
movs r2, 0x1
bl sub_807F1A8
@@ -614885,7 +614885,7 @@ sub_813F1B8: ; 813F1B8
b @0813FCC4
@0813F714:
ldr r4, =0x02021fc4
- ldr r1, =0x085cc9ee
+ ldr r1, =gUnknown_085CC9EE
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -614919,7 +614919,7 @@ sub_813F1B8: ; 813F1B8
bl sub_804F574
ldr r0, =0x0000016f
bl fanfare_play
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0xC]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615021,7 +615021,7 @@ sub_813F1B8: ; 813F1B8
b @0813FCC4
@0813F852:
bl sub_804F574
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x10]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615052,7 +615052,7 @@ sub_813F1B8: ; 813F1B8
beq @0813F89E
b @0813FCC4
@0813F89E:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x14]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615079,7 +615079,7 @@ sub_813F1B8: ; 813F1B8
lsls r0, 24
cmp r0, 0
bne @0813F90C
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x18]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615117,7 +615117,7 @@ sub_813F1B8: ; 813F1B8
movs r1, 0xA8
movs r2, 0xE0
bl sub_809882C
- ldr r0, =0x0833900c
+ ldr r0, =gUnknown_0833900C
movs r1, 0xA8
movs r2, 0xE
movs r3, 0
@@ -615157,7 +615157,7 @@ sub_813F1B8: ; 813F1B8
@0813F98C:
ldr r0, =0x02024332
strb r6, [r0, 0x1]
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0x92
lsls r1, 3
adds r0, r1
@@ -615195,7 +615195,7 @@ sub_813F1B8: ; 813F1B8
ldr r1, =0x02024332
movs r0, 0x1
strb r0, [r1, 0x1]
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0x92
lsls r1, 3
adds r0, r1
@@ -615304,7 +615304,7 @@ sub_813F1B8: ; 813F1B8
bl sub_806E804
cmp r0, 0
beq @0813FB3C
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r1, =0x000004cc
adds r0, r1
ldr r0, [r0]
@@ -615344,7 +615344,7 @@ sub_813F1B8: ; 813F1B8
mov r0, r9
adds r2, r4, 0
bl sub_80691F4
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0xCF
lsls r1, 2
adds r0, r1
@@ -615378,7 +615378,7 @@ sub_813F1B8: ; 813F1B8
beq @0813FBBE
b @0813FCC4
@0813FBBE:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x1C]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615405,7 +615405,7 @@ sub_813F1B8: ; 813F1B8
lsls r0, 24
cmp r0, 0
bne @0813FCC4
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
movs r1, 0xD0
lsls r1, 2
adds r0, r1
@@ -615426,7 +615426,7 @@ sub_813F1B8: ; 813F1B8
.align 2, 0
.pool
@0813FC38:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x20]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615448,7 +615448,7 @@ sub_813F1B8: ; 813F1B8
.align 2, 0
.pool
@0813FC70:
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
ldr r0, [r0, 0x24]
bl sub_814E6F0
ldr r1, =0x02022e2c
@@ -615617,7 +615617,7 @@ sub_813FDEC: ; 813FDEC
strh r0, [r4]
lsls r1, 16
asrs r1, 16
- ldr r3, =0x085b58c9
+ ldr r3, =gUnknown_085B58C9
movs r2, 0x4
ldrsh r0, [r4, r2]
lsls r2, r0, 2
@@ -615825,8 +615825,8 @@ sub_813FFC0: ; 813FFC0
push {r4-r7,lr}
adds r6, r0, 0
movs r1, 0
- ldr r5, =0x085b5884
- ldr r7, =0x085b58d9
+ ldr r5, =gUnknown_085B5884
+ ldr r7, =gUnknown_085B58D9
@0813FFCA:
lsls r0, r1, 4
adds r4, r1, 0x1
@@ -615878,23 +615878,23 @@ sub_8140000: ; 8140000
movs r6, 0x1
movs r4, 0x3
@0814002C:
- ldr r0, =0x085b51e4
+ ldr r0, =gUnknown_085B51E4
movs r1, 0xA0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x085b4134
+ ldr r1, =gUnknown_085B4134
movs r0, 0
str r0, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x085b482c
+ ldr r1, =gUnknown_085B482C
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r1, =0x085b4d10
+ ldr r1, =gUnknown_085B4D10
adds r0, r4, 0
movs r2, 0
movs r3, 0
@@ -616264,7 +616264,7 @@ sub_8140388: ; 8140388
str r0, [r4]
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085b6140
+ ldr r1, =gUnknown_085B6140
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -616284,12 +616284,12 @@ sub_8140388: ; 8140388
adds r1, r0
movs r0, 0x2
bl bg_set_tilemap
- ldr r0, =0x085b614c
+ ldr r0, =gUnknown_085B614C
bl Window_InitFromTemplates
bl sub_8197200
ldr r0, =0x0203ab8c
strb r5, [r0]
- ldr r0, =0x085b5dfc
+ ldr r0, =gUnknown_085B5DFC
mov r1, sp
bl malloc_and_decompress
ldr r1, [r4]
@@ -616345,7 +616345,7 @@ sub_8140418: ; 8140418
sub_8140470: ; 8140470
push {r4-r6,lr}
sub sp, 0x8
- ldr r1, =0x085b6418
+ ldr r1, =gUnknown_085B6418
mov r0, sp
movs r2, 0x6
bl memcpy
@@ -616373,7 +616373,7 @@ sub_8140470: ; 8140470
strb r1, [r0, 0x4]
@081404AA:
ldr r1, [r5]
- ldr r2, =0x085b6348
+ ldr r2, =gUnknown_085B6348
ldrb r0, [r1, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -616390,7 +616390,7 @@ sub_8140470: ; 8140470
adds r1, 0x23
strb r0, [r1]
ldr r2, [r5]
- ldr r3, =0x085b6344
+ ldr r3, =gUnknown_085B6344
ldrb r1, [r2, 0x4]
lsls r0, r1, 30
lsrs r0, 30
@@ -616447,7 +616447,7 @@ sub_8140470: ; 8140470
ldr r0, [r5]
adds r0, 0xB8
lsls r2, r4, 3
- ldr r1, =0x085b6388
+ ldr r1, =gUnknown_085B6388
adds r2, r1
adds r1, r4, 0
bl sub_815168C
@@ -616557,19 +616557,19 @@ sub_81405CC: ; 81405CC
bl reset_temp_tile_data_buffers
b @081407F8
@08140662:
- ldr r0, =0x085b5bfc
+ ldr r0, =gUnknown_085B5BFC
movs r2, 0xE0
lsls r2, 1
movs r1, 0
bl gpu_pal_apply
- ldr r1, =0x08dbc2e8
+ ldr r1, =gUnknown_08DBC2E8
movs r4, 0
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08dbca14
+ ldr r1, =gUnknown_08DBCA14
str r4, [sp]
movs r0, 0x2
movs r2, 0
@@ -616586,7 +616586,7 @@ sub_81405CC: ; 81405CC
b @08140806
@081406A8:
bl sub_8140470
- ldr r1, =0x085b5fa0
+ ldr r1, =gUnknown_085B5FA0
movs r0, 0x2
movs r2, 0
movs r3, 0
@@ -616622,7 +616622,7 @@ sub_81405CC: ; 81405CC
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5b89
+ ldr r2, =gUnknown_082A5B89
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -616859,7 +616859,7 @@ sub_8140914: ; 8140914
movs r1, 0
bl sub_81973FC
ldrb r0, [r5]
- ldr r2, =0x082a5c13
+ ldr r2, =gUnknown_082A5C13
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -616872,7 +616872,7 @@ sub_8140914: ; 8140914
ldrb r0, [r5]
movs r1, 0x3
bl Window_CopyToVram
- ldr r1, =0x085b6410
+ ldr r1, =gUnknown_085B6410
adds r0, r4, 0
bl sub_8121F68
add sp, 0xC
@@ -617183,7 +617183,7 @@ sub_8140BD0: ; 8140BD0
cmp r0, 0
beq @08140C30
movs r3, 0xB
- ldr r5, =0x085b6154
+ ldr r5, =gUnknown_085B6154
adds r0, r5, 0
adds r0, 0xE4
ldr r0, [r0]
@@ -617219,7 +617219,7 @@ sub_8140BD0: ; 8140BD0
.pool
@08140C30:
movs r3, 0x6
- ldr r5, =0x085b6154
+ ldr r5, =gUnknown_085B6154
adds r0, r5, 0
adds r0, 0x80
ldr r0, [r0]
@@ -617285,7 +617285,7 @@ sub_8140CA8: ; 8140CA8
lsrs r5, r1, 24
movs r6, 0
movs r7, 0
- ldr r1, =0x085b641e
+ ldr r1, =gUnknown_085B641E
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -617566,7 +617566,7 @@ sub_8140D6C: ; 8140D6C
lsrs r0, 16
cmp r0, 0x3
bhi @08140F3A
- ldr r2, =0x085b6154
+ ldr r2, =gUnknown_085B6154
movs r0, 0x10
ldrsh r1, [r1, r0]
lsls r0, r1, 2
@@ -617784,7 +617784,7 @@ sub_8141040: ; 8141040
beq @081410F2
ldr r0, =0x0203ab88
ldr r3, [r0]
- ldr r2, =0x085b6154
+ ldr r2, =gUnknown_085B6154
ldr r1, =0x03005e00
lsls r0, r5, 2
adds r0, r5
@@ -617924,7 +617924,7 @@ sub_814118C: ; 814118C
cmp r0, 0
beq @08141296
@081411CC:
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
ldrb r1, [r3, 0x4]
lsls r1, 30
lsrs r1, 25
@@ -617939,7 +617939,7 @@ sub_814118C: ; 814118C
ands r0, r1
cmp r0, 0
bne @08141200
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
ldrb r1, [r3, 0x4]
lsls r1, 30
lsrs r1, 25
@@ -617950,7 +617950,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@08141200:
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
ldrb r1, [r3, 0x4]
lsls r1, 30
lsrs r1, 25
@@ -617974,7 +617974,7 @@ sub_814118C: ; 814118C
cmp r0, 0
beq @08141296
@0814122E:
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
ldrb r1, [r3, 0x4]
lsls r1, 30
lsrs r1, 25
@@ -617991,7 +617991,7 @@ sub_814118C: ; 814118C
beq @08141268
cmp r4, 0x6
bls @08141268
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
ldrb r1, [r3, 0x4]
lsls r1, 30
lsrs r1, 25
@@ -618002,7 +618002,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@08141268:
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618031,7 +618031,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@081412A0:
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618049,7 +618049,7 @@ sub_814118C: ; 814118C
bne @081412F0
cmp r4, 0xC
bls @081412DC
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618061,7 +618061,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@081412DC:
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618079,7 +618079,7 @@ sub_814118C: ; 814118C
beq @08141328
cmp r4, 0xC
bls @08141314
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618090,7 +618090,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@08141314:
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618101,7 +618101,7 @@ sub_814118C: ; 814118C
.align 2, 0
.pool
@08141328:
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldr r0, [r5]
ldrb r0, [r0, 0x4]
lsls r0, 30
@@ -618130,7 +618130,7 @@ sub_8141344: ; 8141344
lsrs r0, 24
mov r10, r0
movs r4, 0
- ldr r1, =0x085b6422
+ ldr r1, =gUnknown_085B6422
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -618201,7 +618201,7 @@ sub_8141344: ; 8141344
ldrb r0, [r6, 0x4]
lsls r0, 30
lsrs r0, 25
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
adds r0, r1
lsls r4, 24
asrs r4, 24
@@ -618261,7 +618261,7 @@ sub_8141344: ; 8141344
ldrb r0, [r6, 0x4]
lsls r0, 30
lsrs r0, 25
- ldr r5, =0x085b6348
+ ldr r5, =gUnknown_085B6348
adds r0, r5
movs r1, 0x18
ldrsh r4, [r0, r1]
@@ -618776,7 +618776,7 @@ sub_814189C: ; 814189C
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5bd7
+ ldr r2, =gUnknown_082A5BD7
b @08141902
.align 2, 0
.pool
@@ -618789,7 +618789,7 @@ sub_814189C: ; 814189C
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5bcb
+ ldr r2, =gUnknown_082A5BCB
@08141902:
movs r1, 0x1
str r1, [sp]
@@ -618814,7 +618814,7 @@ sub_814189C: ; 814189C
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5be0
+ ldr r2, =gUnknown_082A5BE0
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -618948,7 +618948,7 @@ sub_8141A18: ; 8141A18
bl decimal_int_to_string
ldr r2, =0x02021fc4
mov r8, r2
- ldr r1, =0x082a5bef
+ ldr r1, =gUnknown_082A5BEF
mov r0, r8
bl ExpandTextCodes
ldr r5, =0x0203ab8c
@@ -619025,7 +619025,7 @@ sub_8141AC0: ; 8141AC0
strb r1, [r2]
ldr r6, =0x02020630
ldr r2, [r5]
- ldr r5, =0x085b6154
+ ldr r5, =gUnknown_085B6154
ldr r0, =0x03005e00
lsls r3, r4, 2
adds r3, r4
@@ -619154,7 +619154,7 @@ sub_8141B58: ; 8141B58
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5c21
+ ldr r2, =gUnknown_082A5C21
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -619182,7 +619182,7 @@ sub_8141B58: ; 8141B58
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5c61
+ ldr r2, =gUnknown_082A5C61
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -619216,7 +619216,7 @@ sub_8141B58: ; 8141B58
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5c04
+ ldr r2, =gUnknown_082A5C04
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -619304,7 +619304,7 @@ dp01t_12_3_battle_menu: ; 8141D0C
movs r1, 0
bl sub_81973FC
ldrb r0, [r4]
- ldr r2, =0x082a5c61
+ ldr r2, =gUnknown_082A5C61
movs r1, 0x1
str r1, [sp]
movs r1, 0xFF
@@ -619706,14 +619706,14 @@ sub_81420D0: ; 81420D0
lsls r1, 24
lsrs r5, r1, 24
mov r1, sp
- ldr r0, =0x085b642c
+ ldr r0, =gUnknown_085B642C
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldr r0, [r0]
str r0, [r1]
add r2, sp, 0x10
adds r1, r2, 0
- ldr r0, =0x085b643c
+ ldr r0, =gUnknown_085B643C
ldm r0!, {r3,r6,r7}
stm r1!, {r3,r6,r7}
mov r8, r2
@@ -619734,7 +619734,7 @@ sub_81420D0: ; 81420D0
movs r7, 0x14
ldrsh r1, [r0, r7]
adds r3, r1
- ldr r4, =0x085b62e4
+ ldr r4, =gUnknown_085B62E4
lsls r5, 3
adds r2, r5, r4
ldrb r1, [r2, 0x2]
@@ -619785,7 +619785,7 @@ sub_81420D0: ; 81420D0
cmp r3, 0x3
bls @08142144
movs r6, 0
- ldr r0, =0x085b62e8
+ ldr r0, =gUnknown_085B62E8
add r0, r12
ldr r7, [r0]
ldr r4, =0x0203ab88
@@ -619942,7 +619942,7 @@ sub_8142284: ; 8142284
cmp r4, r2
bge @081422E8
ldr r0, [r1]
- ldr r3, =0x085b6154
+ ldr r3, =gUnknown_085B6154
ldr r5, [r0, 0x8]
adds r6, r3, 0
adds r6, 0x8
@@ -619981,7 +619981,7 @@ sub_8142284: ; 8142284
.pool
@0814230C:
mov r0, sp
- ldr r1, =0x085b63f0
+ ldr r1, =gUnknown_085B63F0
ldm r1!, {r2,r4,r5}
stm r0!, {r2,r4,r5}
ldm r1!, {r3-r5}
@@ -620077,7 +620077,7 @@ sub_8142284: ; 8142284
bne @08142430
mov r1, r12
ldr r4, [r1]
- ldr r1, =0x085b6154
+ ldr r1, =gUnknown_085B6154
lsls r2, r7, 2
adds r0, r2, r7
lsls r0, 2
@@ -620116,7 +620116,7 @@ sub_8142284: ; 8142284
movs r4, 0
lsls r5, r7, 2
str r5, [sp, 0x1C]
- ldr r0, =0x085b6154
+ ldr r0, =gUnknown_085B6154
mov r10, r0
@0814243A:
lsls r0, r4, 2
@@ -620192,7 +620192,7 @@ sub_8142284: ; 8142284
ldr r0, =0x0203ab88
ldr r0, [r0]
adds r0, 0xB8
- ldr r2, =0x085b6154
+ ldr r2, =gUnknown_085B6154
ldr r5, [sp, 0x1C]
adds r1, r5, r7
lsls r1, 2
@@ -620360,7 +620360,7 @@ sub_81424FC: ; 81424FC
lsls r0, r1, 2
adds r0, r1
lsls r0, 2
- ldr r2, =0x085b6154
+ ldr r2, =gUnknown_085B6154
adds r0, r2
ldrb r0, [r0, 0x6]
ldr r1, [sp, 0x1C]
@@ -620372,7 +620372,7 @@ sub_81424FC: ; 81424FC
lsls r0, r1, 2
adds r0, r1
lsls r0, 2
- ldr r1, =0x085b6154
+ ldr r1, =gUnknown_085B6154
adds r0, r1
ldrb r0, [r0, 0x3]
ldr r2, [sp, 0x20]
@@ -620398,7 +620398,7 @@ sub_81424FC: ; 81424FC
lsls r1, r0, 2
adds r1, r0
lsls r1, 2
- ldr r0, =0x085b6154
+ ldr r0, =gUnknown_085B6154
adds r1, r0
str r7, [sp, 0x24]
ldrb r0, [r7]
@@ -620510,7 +620510,7 @@ sub_8142758: ; 8142758
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x085b6448
+ ldr r1, =gUnknown_085B6448
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -620518,7 +620518,7 @@ sub_8142758: ; 8142758
bls @08142770
movs r4, 0
@08142770:
- ldr r3, =0x085b6154
+ ldr r3, =gUnknown_085B6154
lsls r0, r4, 2
adds r0, r4
lsls r2, r0, 2
@@ -620686,7 +620686,7 @@ sub_81428C4: ; 81428C4
lsls r4, 24
lsrs r4, 24
bl sub_8197930
- ldr r1, =0x085b6408
+ ldr r1, =gUnknown_085B6408
adds r0, r4, 0
bl sub_8121F68
pop {r4}
@@ -620833,7 +620833,7 @@ sub_81429F0: ; 81429F0
ands r0, r1
cmp r0, 0
beq @08142A60
- ldr r2, =0x085b6344
+ ldr r2, =gUnknown_085B6344
ldr r0, =0x020375e0
ldrh r1, [r0]
movs r5, 0x1
@@ -620849,7 +620849,7 @@ sub_81429F0: ; 81429F0
movs r3, 0x1
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x082a5b12
+ ldr r1, =gUnknown_082A5B12
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -620899,7 +620899,7 @@ sub_8142A88: ; 8142A88
movs r1, 0x22
ldrsh r0, [r6, r1]
bl sub_8145B54
- ldr r2, =0x085b6344
+ ldr r2, =gUnknown_085B6344
ldr r0, =0x020375e0
mov r8, r0
ldrh r1, [r0]
@@ -620933,7 +620933,7 @@ sub_8142A88: ; 8142A88
movs r0, 0
movs r1, 0
bl sub_81973FC
- ldr r2, =0x082a5b6b
+ ldr r2, =gUnknown_082A5B6B
str r7, [sp]
movs r0, 0xFF
str r0, [sp, 0x4]
@@ -620952,7 +620952,7 @@ sub_8142A88: ; 8142A88
.pool
@08142B28:
ldr r4, =0x02021fc4
- ldr r1, =0x082a5b12
+ ldr r1, =gUnknown_082A5B12
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -620983,7 +620983,7 @@ sub_8142A88: ; 8142A88
.pool
@08142B78:
ldr r5, =0x02021fc4
- ldr r1, =0x082a5b4e
+ ldr r1, =gUnknown_082A5B4E
adds r0, r5, 0
bl ExpandTextCodes
movs r0, 0
@@ -621054,13 +621054,13 @@ sub_8142C0C: ; 8142C0C
cmp r0, 0
bne @08142C44
bl gpu_pal_allocator_reset
- ldr r0, =0x085b7384
+ ldr r0, =gUnknown_085B7384
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085b7864
+ ldr r0, =gUnknown_085B7864
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085b7978
+ ldr r0, =gUnknown_085B7978
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085b7a40
+ ldr r0, =gUnknown_085B7A40
bl gpu_tile_obj_decompress_and_load
b @08142C5A
.align 2, 0
@@ -621140,7 +621140,7 @@ sub_8142CD0: ; 8142CD0
mov r7, r8
push {r7}
sub sp, 0x8
- ldr r4, =0x085b7488
+ ldr r4, =gUnknown_085B7488
ldr r0, [r4]
ldr r5, =0x0201c000
adds r1, r5, 0
@@ -621154,7 +621154,7 @@ sub_8142CD0: ; 8142CD0
str r0, [sp, 0x4]
mov r0, sp
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r4, =0x085b7490
+ ldr r4, =gUnknown_085B7490
ldr r0, [r4]
adds r1, r5, 0
bl LZ77UnCompWram
@@ -621179,7 +621179,7 @@ sub_8142CD0: ; 8142CD0
lsls r1, r5, 1
adds r1, r5
lsls r1, 3
- ldr r0, =0x085b75b0
+ ldr r0, =gUnknown_085B75B0
adds r0, r1, r0
adds r1, 0x94
adds r2, r4, 0
@@ -621229,7 +621229,7 @@ sub_8142CD0: ; 8142CD0
lsls r1, r6, 1
adds r1, r6
lsls r1, 3
- ldr r0, =0x085b7508
+ ldr r0, =gUnknown_085B7508
adds r0, r1, r0
adds r1, 0x94
lsls r1, 16
@@ -621264,7 +621264,7 @@ sub_8142CD0: ; 8142CD0
lsls r2, r6, 1
adds r2, r6
lsls r2, 3
- ldr r0, =0x085b7568
+ ldr r0, =gUnknown_085B7568
adds r0, r2, r0
adds r2, 0x5C
lsls r2, 16
@@ -621375,7 +621375,7 @@ sub_8142E70: ; 8142E70
movs r4, 0
ldr r0, =0x0203ab88
mov r9, r0
- ldr r7, =0x085b62e4
+ ldr r7, =gUnknown_085B62E4
adds r1, r7, 0x4
mov r8, r1
ldr r5, =0x02020630
@@ -621477,7 +621477,7 @@ sub_8142F7C: ; 8142F7C
movs r0, 0x4
mov r8, r0
@08142F8C:
- ldr r0, =0x085b7928
+ ldr r0, =gUnknown_085B7928
movs r1, 0x74
movs r2, 0x14
movs r3, 0xA
@@ -621599,7 +621599,7 @@ sub_8143038: ; 8143038
ldr r0, =0x0203ab88
mov r8, r0
ldr r7, =0x02020630
- ldr r0, =0x085b6154
+ ldr r0, =gUnknown_085B6154
mov r12, r0
movs r0, 0x5
negs r0, r0
@@ -621747,7 +621747,7 @@ sub_8143150: ; 8143150
adds r1, r0
lsls r1, 2
adds r1, r4
- ldr r0, =0x085b6154
+ ldr r0, =gUnknown_085B6154
lsls r2, r5, 2
adds r2, r5
lsls r2, 2
@@ -621777,7 +621777,7 @@ sub_8143150: ; 8143150
sub_81431E4: ; 81431E4
push {r4-r7,lr}
sub sp, 0xC
- ldr r4, =0x085b741c
+ ldr r4, =gUnknown_085B741C
ldr r0, [r4]
ldr r5, =0x0201c000
adds r1, r5, 0
@@ -621804,7 +621804,7 @@ sub_81431E4: ; 81431E4
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r1, =0x085b7610
+ ldr r1, =gUnknown_085B7610
adds r0, r1
movs r1, 0x28
mov r2, sp
@@ -621929,7 +621929,7 @@ sub_8143314: ; 8143314
ldr r7, =0x0201c000
mov r6, sp
@08143322:
- ldr r0, =0x085b7750
+ ldr r0, =gUnknown_085B7750
lsls r4, r5, 3
adds r4, r0
ldr r0, [r4]
@@ -621955,7 +621955,7 @@ sub_8143314: ; 8143314
lsrs r5, r0, 24
cmp r5, 0x4
bls @08143322
- ldr r0, =0x085b77e4
+ ldr r0, =gUnknown_085B77E4
movs r1, 0xD0
movs r2, 0x10
movs r3, 0x4
@@ -621985,7 +621985,7 @@ sub_8143314: ; 8143314
lsls r0, 16
adds r1, r0
asrs r1, 16
- ldr r0, =0x085b77fc
+ ldr r0, =gUnknown_085B77FC
movs r2, 0x18
movs r3, 0
bl obj_add_from_template_forward_search
@@ -622026,7 +622026,7 @@ sub_8143314: ; 8143314
lsrs r5, r0, 24
cmp r5, 0x3
bls @0814338C
- ldr r0, =0x085b7814
+ ldr r0, =gUnknown_085B7814
movs r1, 0x78
movs r2, 0x44
movs r3, 0x4
@@ -622056,7 +622056,7 @@ sub_8143314: ; 8143314
lsls r2, 16
adds r1, r2
asrs r1, 16
- ldr r0, =0x085b782c
+ ldr r0, =gUnknown_085B782C
movs r2, 0x24
movs r3, 0x4
bl obj_add_from_template_forward_search
@@ -622099,7 +622099,7 @@ sub_8143314: ; 8143314
lsrs r5, r0, 24
cmp r5, 0x2
bls @0814341C
- ldr r0, =0x085b7844
+ ldr r0, =gUnknown_085B7844
movs r1, 0x98
movs r2, 0x60
movs r3, 0x9
@@ -622284,7 +622284,7 @@ sub_8143614: ; 8143614
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x085b7b04
+ ldr r1, =gUnknown_085B7B04
mov r0, sp
movs r2, 0x5
bl memcpy
@@ -622292,7 +622292,7 @@ sub_8143614: ; 8143614
bls @0814362C
movs r4, 0
@0814362C:
- ldr r3, =0x085b6154
+ ldr r3, =gUnknown_085B6154
lsls r0, r4, 2
adds r0, r4
lsls r2, r0, 2
@@ -622668,7 +622668,7 @@ sub_814390C: ; 814390C
sub_814391C: ; 814391C
push {r4,r5,lr}
sub sp, 0x8
- ldr r4, =0x085b7948
+ ldr r4, =gUnknown_085B7948
ldr r0, [r4]
ldr r5, =0x0201c000
adds r1, r5, 0
@@ -622681,7 +622681,7 @@ sub_814391C: ; 814391C
str r0, [sp, 0x4]
mov r0, sp
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085b7950
+ ldr r0, =gUnknown_085B7950
movs r1, 0x74
movs r2, 0x50
movs r3, 0x51
@@ -622754,7 +622754,7 @@ sub_81439C8: ; 81439C8
subs r3, r4
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x085b7928
+ ldr r0, =gUnknown_085B7928
movs r1, 0x74
movs r2, 0x50
bl obj_add_from_template_forward_search
@@ -623293,7 +623293,7 @@ sub_8143E14: ; 8143E14
ldrsh r0, [r7, r1]
bl __floatsisf
mov r9, r0
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
mov r10, r0
ldr r1, =0x0203ab88
mov r8, r1
@@ -623336,7 +623336,7 @@ sub_8143E14: ; 8143E14
ldrsh r0, [r7, r1]
bl __floatsisf
mov r9, r0
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
mov r10, r0
ldr r1, =0x0203ab88
mov r8, r1
@@ -623799,7 +623799,7 @@ sub_8144264: ; 8144264
strh r0, [r6, 0x32]
adds r0, r6, 0
bl sub_8143B14
- ldr r1, =0x085b62e4
+ ldr r1, =gUnknown_085B62E4
ldr r4, =0x0203ab88
ldr r2, [r4]
adds r0, r2, 0
@@ -623880,7 +623880,7 @@ sub_8144264: ; 8144264
adds r1, r4, 0
adds r1, 0x7F
strb r0, [r1]
- ldr r5, =0x085b6348
+ ldr r5, =gUnknown_085B6348
b @08144378
.align 2, 0
.pool
@@ -623888,7 +623888,7 @@ sub_8144264: ; 8144264
ldr r7, [r4]
adds r4, r7, 0
adds r4, 0x8C
- ldr r5, =0x085b6348
+ ldr r5, =gUnknown_085B6348
ldrb r0, [r7, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -623912,7 +623912,7 @@ sub_8144264: ; 8144264
adds r0, 0x7F
strb r4, [r0]
@08144378:
- ldr r0, =0x085b62e4
+ ldr r0, =gUnknown_085B62E4
lsls r1, r2, 3
adds r0, 0x4
adds r1, r0
@@ -624018,7 +624018,7 @@ sub_8144410: ; 8144410
movs r0, 0x8C
adds r0, r2
mov r8, r0
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
mov r9, r1
ldrb r0, [r2, 0x4]
lsls r7, r0, 30
@@ -624307,7 +624307,7 @@ sub_81446DC: ; 81446DC
push {r5-r7}
sub sp, 0x8
mov r8, r0
- ldr r1, =0x085b7b0a
+ ldr r1, =gUnknown_085B7B0A
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -624318,7 +624318,7 @@ sub_81446DC: ; 81446DC
lsrs r0, 16
mov r9, r0
ldr r5, =0x0203ab88
- ldr r0, =0x085b79f8
+ ldr r0, =gUnknown_085B79F8
movs r2, 0xC
negs r2, r2
movs r1, 0x24
@@ -624327,7 +624327,7 @@ sub_81446DC: ; 81446DC
ldr r1, [r5]
adds r1, 0x73
strb r0, [r1]
- ldr r4, =0x085b7abc
+ ldr r4, =gUnknown_085B7ABC
mov r3, r8
movs r0, 0x2E
ldrsh r2, [r3, r0]
@@ -624373,7 +624373,7 @@ sub_81446DC: ; 81446DC
strb r1, [r0, 0x1]
movs r7, 0
adds r6, r3, 0
- ldr r0, =0x085b6348
+ ldr r0, =gUnknown_085B6348
mov r12, r0
mov r10, r5
@0814477C:
@@ -624535,7 +624535,7 @@ sub_81448B8: ; 81448B8
adds r7, r0, 0
movs r0, 0
mov r8, r0
- ldr r1, =0x085b7b12
+ ldr r1, =gUnknown_085B7B12
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -624544,7 +624544,7 @@ sub_81448B8: ; 81448B8
lsls r0, 16
lsrs r0, 16
mov r9, r0
- ldr r0, =0x085b7a10
+ ldr r0, =gUnknown_085B7A10
movs r1, 0x2E
ldrsh r2, [r7, r1]
lsls r2, 2
@@ -624575,7 +624575,7 @@ sub_81448B8: ; 81448B8
lsls r1, 24
lsrs r1, 24
bl obj_anim_image_start
- ldr r0, =0x085b7aec
+ ldr r0, =gUnknown_085B7AEC
movs r1, 0x2E
ldrsh r2, [r7, r1]
lsls r2, 2
@@ -624618,7 +624618,7 @@ sub_81448B8: ; 81448B8
mov r0, r9
lsls r2, r0, 16
asrs r2, 16
- ldr r3, =0x085b6348
+ ldr r3, =gUnknown_085B6348
ldr r0, [r5]
ldrb r1, [r0, 0x4]
lsls r1, 30
@@ -624752,7 +624752,7 @@ sub_8144A24: ; 8144A24
str r0, [r1]
adds r2, r6, 0
adds r2, 0x8C
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r6, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -624899,12 +624899,12 @@ sub_8144A24: ; 8144A24
mov r5, r10
cmp r5, r8
bcs @08144C18
- ldr r1, =0x085b6160
+ ldr r1, =gUnknown_085B6160
mov r10, r1
@08144BBC:
ldr r3, [r4]
lsls r0, r6, 3
- ldr r1, =0x085b62e8
+ ldr r1, =gUnknown_085B62E8
adds r0, r1
ldr r1, [r3, 0x8]
ldr r2, [r0]
@@ -625032,7 +625032,7 @@ sub_8144C70: ; 8144C70
movs r0, 0
strb r0, [r1, 0x1]
ldr r1, [r4]
- ldr r0, =0x085b7b1a
+ ldr r0, =gUnknown_085B7B1A
ldrh r0, [r0]
strh r0, [r1, 0x34]
@08144CC0:
@@ -625048,7 +625048,7 @@ sub_8144CD0: ; 8144CD0
push {r4,lr}
sub sp, 0x18
adds r4, r0, 0
- ldr r1, =0x085b7b2e
+ ldr r1, =gUnknown_085B7B2E
mov r0, sp
movs r2, 0x18
bl memcpy
@@ -625158,7 +625158,7 @@ sub_8144D94: ; 8144D94
strh r0, [r5, 0x26]
ldr r0, =0x0203ab88
ldr r3, [r0]
- ldr r2, =0x085b7b1a
+ ldr r2, =gUnknown_085B7B1A
ldrb r0, [r3, 0x1]
subs r0, 0x1
lsrs r1, r0, 31
@@ -625247,7 +625247,7 @@ sub_8144E60: ; 8144E60
bne @08144E94
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625259,7 +625259,7 @@ sub_8144E60: ; 8144E60
@08144E94:
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625286,7 +625286,7 @@ sub_8144E60: ; 8144E60
movs r0, 0x1
strb r0, [r1, 0x1]
ldr r1, [r2]
- ldr r0, =0x085b7b1a
+ ldr r0, =gUnknown_085B7B1A
ldrh r0, [r0]
strh r0, [r1, 0x34]
b @08144F7C
@@ -625295,7 +625295,7 @@ sub_8144E60: ; 8144E60
@08144EE4:
ldr r5, =0x0203ab88
ldr r3, [r5]
- ldr r2, =0x085b7b1a
+ ldr r2, =gUnknown_085B7B1A
ldrb r0, [r3, 0x1]
subs r0, 0x1
lsrs r1, r0, 31
@@ -625319,7 +625319,7 @@ sub_8144E60: ; 8144E60
bne @08144F30
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625331,7 +625331,7 @@ sub_8144E60: ; 8144E60
@08144F30:
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625546,12 +625546,12 @@ sub_81450D8: ; 81450D8
push {r4,r5,lr}
sub sp, 0x14
adds r4, r0, 0
- ldr r1, =0x085b7b46
+ ldr r1, =gUnknown_085B7B46
mov r0, sp
movs r2, 0x2
bl memcpy
add r5, sp, 0x4
- ldr r1, =0x085b7b48
+ ldr r1, =gUnknown_085B7B48
adds r0, r5, 0
movs r2, 0x10
bl memcpy
@@ -625693,7 +625693,7 @@ sub_8145218: ; 8145218
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r1, =0x085b7b46
+ ldr r1, =gUnknown_085B7B46
mov r0, sp
movs r2, 0x2
bl memcpy
@@ -625763,7 +625763,7 @@ sub_8145294: ; 8145294
bne @081452DC
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625786,7 +625786,7 @@ sub_8145294: ; 8145294
@081452DC:
movs r0, 0x34
ldrsh r2, [r1, r0]
- ldr r1, =0x085b6348
+ ldr r1, =gUnknown_085B6348
ldrb r0, [r3, 0x4]
lsls r0, 30
lsrs r0, 25
@@ -625907,7 +625907,7 @@ sub_8145354: ; 8145354
movs r4, 0
@081453D2:
adds r0, r7, 0
- ldr r1, =0x085b8c10
+ ldr r1, =gUnknown_085B8C10
movs r2, 0x20
adds r3, r4, 0
bl Window_CopyToPixels
@@ -625951,7 +625951,7 @@ sub_8145354: ; 8145354
@08145434:
adds r0, r7, 0
bl sub_8145814
- ldr r0, =0x085b8bf0
+ ldr r0, =gUnknown_085B8BF0
ldrb r1, [r6, 0x3]
lsls r1, 4
movs r2, 0x20
@@ -626255,7 +626255,7 @@ sub_8145648: ; 8145648
lsls r3, 16
lsrs r3, 16
adds r0, r6, 0
- ldr r1, =0x085b8c10
+ ldr r1, =gUnknown_085B8C10
movs r2, 0x20
bl Window_CopyToPixels
adds r0, r4, 0x1
@@ -626367,10 +626367,10 @@ sub_81456A8: ; 81456A8
@08145764: .4byte 0x40920000
@08145768: .4byte 0x00000000
@0814576C: .4byte 0x0203ab90
-@08145770: .4byte 0x085b8c30
+@08145770: .4byte gUnknown_085B8C30
@08145774: .4byte 0x0203ab94
-@08145778: .4byte 0x085b8770
-@0814577C: .4byte 0x085b8c32
+@08145778: .4byte gUnknown_085B8770
+@0814577C: .4byte gUnknown_085B8C32
@08145780:
lsls r3, r6, 4
mov r10, r3
@@ -626441,8 +626441,8 @@ sub_81456A8: ; 81456A8
bx r0
.align 2, 0
@08145804: .4byte 0x0203ab94
-@08145808: .4byte 0x085b8770
-@0814580C: .4byte 0x085b8c32
+@08145808: .4byte gUnknown_085B8770
+@0814580C: .4byte gUnknown_085B8C32
@08145810: .4byte 0x0203ab90
thumb_func_end sub_81456A8
@@ -626509,12 +626509,12 @@ sub_8145850: ; 8145850
bl malloc_and_clear
str r0, [r5]
@08145884:
- ldr r1, =0x085b8438
+ ldr r1, =gUnknown_085B8438
adds r0, r7, 0
movs r2, 0
movs r3, 0
bl Window_CopyToPixels
- ldr r0, =0x085b8418
+ ldr r0, =gUnknown_085B8418
ldrb r1, [r4, 0x3]
lsls r1, 4
movs r2, 0x20
@@ -626526,11 +626526,11 @@ sub_8145850: ; 8145850
.align 2, 0
.pool
@081458B0:
- ldr r0, =0x085b8c80
+ ldr r0, =gUnknown_085B8C80
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x085b8c90
+ ldr r0, =gUnknown_085B8C90
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085b8c68
+ ldr r0, =gUnknown_085B8C68
ldrb r1, [r4, 0x4]
lsls r1, 19
movs r2, 0xA0
@@ -626791,7 +626791,7 @@ sub_814596C: ; 814596C
str r0, [sp]
movs r0, 0
bl rotscale_set_direct
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
ldr r0, [r6]
ldrb r0, [r0]
lsls r0, 24
@@ -626874,7 +626874,7 @@ sub_8145B54: ; 8145B54
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8dab
+ ldr r1, =gUnknown_085E8DAB
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -627130,7 +627130,7 @@ sub_8145D48: ; 8145D48
lsls r1, 24
lsrs r6, r1, 24
movs r2, 0
- ldr r0, =0x085b91b8
+ ldr r0, =gUnknown_085B91B8
ldrb r1, [r0]
adds r4, r0, 0
cmp r1, 0xD5
@@ -627169,7 +627169,7 @@ sub_8145D48: ; 8145D48
@08145D98:
cmp r0, r3
bne @08145DB8
- ldr r5, =0x085b91b8
+ ldr r5, =gUnknown_085B91B8
@08145D9E:
lsls r1, r2, 3
adds r0, r1, r5
@@ -627234,7 +627234,7 @@ sub_8145E0C: ; 8145E0C
lsls r0, 24
lsrs r0, 24
str r0, [r1]
- ldr r0, =0x082908fd
+ ldr r0, =gUnknown_082908FD
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -627433,7 +627433,7 @@ sub_8145FA8: ; 8145FA8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8a98
+ ldr r5, =gUnknown_085C8A98
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -627466,7 +627466,7 @@ sub_8145FE0: ; 8145FE0
ldr r1, =0x02037714
ldr r2, =0x04000100
bl CpuSet
- ldr r1, =0x085c8948
+ ldr r1, =gUnknown_085C8948
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -627497,7 +627497,7 @@ sub_8145FE0: ; 8145FE0
sub_8146030: ; 8146030
push {r4,lr}
adds r4, r0, 0
- ldr r1, =0x085c8948
+ ldr r1, =gUnknown_085C8948
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -627527,7 +627527,7 @@ sub_8146030: ; 8146030
sub_8146064: ; 8146064
push {r4,lr}
adds r4, r0, 0
- ldr r1, =0x085c89f0
+ ldr r1, =gUnknown_085C89F0
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -627552,7 +627552,7 @@ sub_814608C: ; 814608C
adds r4, r0, 0
movs r0, 0
strh r0, [r4, 0x26]
- ldr r1, =0x085c89f0
+ ldr r1, =gUnknown_085C89F0
movs r2, 0xA
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -627622,7 +627622,7 @@ sub_814610C: ; 814610C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8aa8
+ ldr r5, =gUnknown_085C8AA8
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -627751,7 +627751,7 @@ sub_8146204: ; 8146204
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8ab4
+ ldr r5, =gUnknown_085C8AB4
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -627927,7 +627927,7 @@ sub_8146384: ; 8146384
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8abc
+ ldr r5, =gUnknown_085C8ABC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628114,7 +628114,7 @@ sub_8146514: ; 8146514
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8afc
+ ldr r5, =gUnknown_085C8AFC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628143,7 +628143,7 @@ sub_814654C: ; 814654C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8ac4
+ ldr r5, =gUnknown_085C8AC4
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628172,7 +628172,7 @@ sub_8146584: ; 8146584
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8ae0
+ ldr r5, =gUnknown_085C8AE0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628201,7 +628201,7 @@ sub_81465BC: ; 81465BC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b14
+ ldr r5, =gUnknown_085C8B14
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628230,7 +628230,7 @@ sub_81465F4: ; 81465F4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b2c
+ ldr r5, =gUnknown_085C8B2C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628259,7 +628259,7 @@ sub_814662C: ; 814662C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b44
+ ldr r5, =gUnknown_085C8B44
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628288,7 +628288,7 @@ sub_8146664: ; 8146664
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b5c
+ ldr r5, =gUnknown_085C8B5C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -628380,10 +628380,10 @@ sub_814670C: ; 814670C
ldr r1, [sp, 0x4]
ldr r2, =0x01000400
bl CpuSet
- ldr r0, =0x085baed0
+ ldr r0, =gUnknown_085BAED0
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085baeb0
+ ldr r0, =gUnknown_085BAEB0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -628417,10 +628417,10 @@ sub_8146760: ; 8146760
ldr r1, [sp, 0x4]
ldr r2, =0x01000400
bl CpuSet
- ldr r0, =0x085bb4a4
+ ldr r0, =gUnknown_085BB4A4
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085baeb0
+ ldr r0, =gUnknown_085BAEB0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -628454,7 +628454,7 @@ sub_81467B4: ; 81467B4
ldr r1, [sp, 0x4]
ldr r2, =0x01000400
bl CpuSet
- ldr r0, =0x085bbc14
+ ldr r0, =gUnknown_085BBC14
ldr r1, [sp, 0x8]
movs r2, 0x80
lsls r2, 5
@@ -628487,12 +628487,12 @@ sub_8146800: ; 8146800
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085b9330
+ ldr r0, =gUnknown_085B9330
ldr r1, [sp, 0x8]
movs r2, 0xB0
lsls r2, 2
bl CpuSet
- ldr r0, =0x085c8ed4
+ ldr r0, =gUnknown_085C8ED4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -628519,7 +628519,7 @@ sub_8146854: ; 8146854
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r5, =0x085c9020
+ ldr r5, =gUnknown_085C9020
movs r1, 0
ldr r0, [sp, 0x8]
mov r9, r0
@@ -628590,7 +628590,7 @@ sub_81468E4: ; 81468E4
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bb248
+ ldr r0, =gUnknown_085BB248
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
ldr r0, =0x02038c28
@@ -628624,7 +628624,7 @@ sub_814692C: ; 814692C
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bb930
+ ldr r0, =gUnknown_085BB930
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
ldr r0, =0x02038c28
@@ -628658,11 +628658,11 @@ sub_8146974: ; 8146974
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bc2b4
+ ldr r0, =gUnknown_085BC2B4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085bc314
+ ldr r0, =gUnknown_085BC314
ldr r1, [sp, 0x8]
movs r2, 0xA0
lsls r2, 2
@@ -628698,11 +628698,11 @@ sub_81469CC: ; 81469CC
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bc2d4
+ ldr r0, =gUnknown_085BC2D4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085bcb14
+ ldr r0, =gUnknown_085BCB14
ldr r1, [sp, 0x8]
movs r2, 0xA0
lsls r2, 2
@@ -628738,11 +628738,11 @@ sub_8146A24: ; 8146A24
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bc2f4
+ ldr r0, =gUnknown_085BC2F4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085bd314
+ ldr r0, =gUnknown_085BD314
ldr r1, [sp, 0x8]
movs r2, 0xA0
lsls r2, 2
@@ -628785,10 +628785,10 @@ sub_8146A7C: ; 8146A7C
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085bdb34
+ ldr r0, =gUnknown_085BDB34
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085be1e8
+ ldr r0, =gUnknown_085BE1E8
ldr r1, [sp, 0x4]
bl LZ77UnCompVram
ldrh r0, [r4, 0x8]
@@ -628824,7 +628824,7 @@ sub_8146AC8: ; 8146AC8
bl __udivsi3
lsls r0, 16
lsrs r0, 11
- ldr r1, =0x085beda0
+ ldr r1, =gUnknown_085BEDA0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -628868,7 +628868,7 @@ sub_8146B24: ; 8146B24
bl __divsi3
lsls r0, 16
asrs r0, 11
- ldr r1, =0x085beee0
+ ldr r1, =gUnknown_085BEEE0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -629410,7 +629410,7 @@ sub_8146F94: ; 8146F94
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b7c
+ ldr r5, =gUnknown_085C8B7C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -629442,7 +629442,7 @@ sub_8146FCC: ; 8146FCC
add r0, sp, 0x4
add r1, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085b98b0
+ ldr r0, =gUnknown_085B98B0
ldr r1, [sp, 0x8]
movs r2, 0x20
bl CpuSet
@@ -629452,7 +629452,7 @@ sub_8146FCC: ; 8146FCC
ldr r2, =0x05000200
mov r0, sp
bl CpuSet
- ldr r0, =0x085c8ed4
+ ldr r0, =gUnknown_085C8ED4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -629475,12 +629475,12 @@ sub_8147018: ; 8147018
push {r7}
sub sp, 0x10
adds r7, r0, 0
- ldr r1, =0x085c8b88
+ ldr r1, =gUnknown_085C8B88
mov r0, sp
movs r2, 0x4
bl memcpy
add r4, sp, 0x4
- ldr r1, =0x085c8b8c
+ ldr r1, =gUnknown_085C8B8C
adds r0, r4, 0
movs r2, 0xA
bl memcpy
@@ -629560,7 +629560,7 @@ sub_81470A4: ; 81470A4
thumb_func_start sub_81470D0
sub_81470D0: ; 81470D0
push {r4,r5,lr}
- ldr r0, =0x085c8e68
+ ldr r0, =gUnknown_085C8E68
ldr r5, =0x02038c08
movs r2, 0
ldrsh r1, [r5, r2]
@@ -629611,7 +629611,7 @@ sub_814713C: ; 814713C
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
- ldr r1, =0x085c8b96
+ ldr r1, =gUnknown_085C8B96
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -629713,7 +629713,7 @@ sub_8147204: ; 8147204
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8b9c
+ ldr r5, =gUnknown_085C8B9C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -630351,7 +630351,7 @@ sub_8147718: ; 8147718
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8bb8
+ ldr r5, =gUnknown_085C8BB8
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -630573,7 +630573,7 @@ sub_81478EC: ; 81478EC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8bc0
+ ldr r5, =gUnknown_085C8BC0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -630901,7 +630901,7 @@ sub_8147B84: ; 8147B84
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8bcc
+ ldr r5, =gUnknown_085C8BCC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -630979,15 +630979,15 @@ sub_8147C24: ; 8147C24
push {r7}
sub sp, 0x8
mov r8, r0
- ldr r6, =0x085c94d0
+ ldr r6, =gUnknown_085C94D0
add r1, sp, 0x4
mov r0, sp
bl sub_8149F58
- ldr r0, =0x085b9af0
+ ldr r0, =gUnknown_085B9AF0
ldr r1, [sp, 0x4]
movs r2, 0xF0
bl CpuSet
- ldr r1, =0x085c8fdc
+ ldr r1, =gUnknown_085C8FDC
mov r2, r8
movs r3, 0x26
ldrsh r0, [r2, r3]
@@ -630997,7 +630997,7 @@ sub_8147C24: ; 8147C24
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r1, =0x085c8ff0
+ ldr r1, =gUnknown_085C8FF0
ldr r0, =0x03005d90
ldr r0, [r0]
ldrb r0, [r0, 0x8]
@@ -631702,13 +631702,13 @@ sub_8148218: ; 8148218
push {r5,r6}
sub sp, 0x4
adds r4, r0, 0
- ldr r0, =0x085c8bf4
+ ldr r0, =gUnknown_085C8BF4
movs r2, 0x26
ldrsh r1, [r4, r2]
mov r8, r1
add r0, r8
ldrb r0, [r0]
- ldr r2, =0x085c8c0e
+ ldr r2, =gUnknown_085C8C0E
lsls r1, 2
mov r8, r1
adds r1, r2
@@ -631823,7 +631823,7 @@ sub_8148218: ; 8148218
ldrb r0, [r5, 0x3]
lsls r0, 26
lsrs r0, 27
- ldr r2, =0x085c8bfa
+ ldr r2, =gUnknown_085C8BFA
mov r3, r8
adds r1, r3, r2
movs r4, 0
@@ -631858,7 +631858,7 @@ sub_8148218: ; 8148218
sub_8148380: ; 8148380
push {r4,r5,lr}
adds r4, r0, 0
- ldr r5, =0x085c8c24
+ ldr r5, =gUnknown_085C8C24
@08148386:
movs r1, 0x2E
ldrsh r0, [r4, r1]
@@ -631888,12 +631888,12 @@ sub_81483AC: ; 81483AC
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
- ldr r1, =0x085c8c40
+ ldr r1, =gUnknown_085C8C40
mov r0, sp
movs r2, 0x4
bl memcpy
add r4, sp, 0x4
- ldr r1, =0x085c8c44
+ ldr r1, =gUnknown_085C8C44
adds r0, r4, 0
movs r2, 0x4
bl memcpy
@@ -632059,7 +632059,7 @@ sub_81484D0: ; 81484D0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8c48
+ ldr r5, =gUnknown_085C8C48
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -632364,7 +632364,7 @@ sub_8148760: ; 8148760
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8c54
+ ldr r5, =gUnknown_085C8C54
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -632493,12 +632493,12 @@ sub_8148864: ; 8148864
push {r5-r7}
sub sp, 0x18
mov r9, r0
- ldr r1, =0x085c8c64
+ ldr r1, =gUnknown_085C8C64
mov r0, sp
movs r2, 0x2
bl memcpy
add r4, sp, 0x4
- ldr r1, =0x085c8c66
+ ldr r1, =gUnknown_085C8C66
adds r0, r4, 0
movs r2, 0x4
bl memcpy
@@ -632861,7 +632861,7 @@ sub_8148B54: ; 8148B54
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8c6c
+ ldr r5, =gUnknown_085C8C6C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -632890,7 +632890,7 @@ sub_8148B8C: ; 8148B8C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8c78
+ ldr r5, =gUnknown_085C8C78
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -633071,7 +633071,7 @@ sub_8148CE8: ; 8148CE8
strh r0, [r4, 0xA]
strh r5, [r4, 0x14]
@08148D0A:
- ldr r1, =0x085c8c80
+ ldr r1, =gUnknown_085C8C80
movs r2, 0x14
ldrsh r0, [r4, r2]
lsls r0, 1
@@ -633235,7 +633235,7 @@ sub_8148E54: ; 8148E54
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8c84
+ ldr r5, =gUnknown_085C8C84
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -633267,7 +633267,7 @@ sub_8148E8C: ; 8148E8C
add r0, sp, 0x4
add r1, sp, 0x8
bl sub_8149F58
- ldr r4, =0x085bacd0
+ ldr r4, =gUnknown_085BACD0
ldr r1, [sp, 0x8]
adds r0, r4, 0
movs r2, 0x10
@@ -633289,7 +633289,7 @@ sub_8148E8C: ; 8148E8C
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085c8ed4
+ ldr r0, =gUnknown_085C8ED4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -633358,7 +633358,7 @@ sub_8148F4C: ; 8148F4C
movs r5, 0
adds r6, r0, 0x1
@08148F66:
- ldr r1, =0x085c8d38
+ ldr r1, =gUnknown_085C8D38
lsrs r0, r5, 1
lsls r0, 2
adds r0, r1
@@ -633609,7 +633609,7 @@ sub_8149140: ; 8149140
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8d40
+ ldr r5, =gUnknown_085C8D40
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -633648,10 +633648,10 @@ sub_8149178: ; 8149178
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085be51c
+ ldr r0, =gUnknown_085BE51C
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085bea88
+ ldr r0, =gUnknown_085BEA88
ldr r1, [sp, 0x4]
bl LZ77UnCompVram
ldrh r0, [r4, 0x8]
@@ -633689,7 +633689,7 @@ sub_81491C8: ; 81491C8
bl __divsi3
lsls r0, 16
lsrs r0, 11
- ldr r1, =0x085bf0a0
+ ldr r1, =gUnknown_085BF0A0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -633733,7 +633733,7 @@ sub_8149224: ; 8149224
bl __divsi3
lsls r0, 16
asrs r0, 11
- ldr r1, =0x085bf2a0
+ ldr r1, =gUnknown_085BF2A0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -633767,7 +633767,7 @@ sub_814927C: ; 814927C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8d60
+ ldr r5, =gUnknown_085C8D60
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -633811,7 +633811,7 @@ sub_81492B4: ; 81492B4
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085bf6a0
+ ldr r0, =gUnknown_085BF6A0
ldr r1, [sp, 0x8]
movs r2, 0x80
lsls r2, 5
@@ -633823,7 +633823,7 @@ sub_81492B4: ; 81492B4
ldrh r0, [r4, 0x8]
adds r0, 0x1
strh r0, [r4, 0x8]
- ldr r0, =0x085bf540
+ ldr r0, =gUnknown_085BF540
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -633865,7 +633865,7 @@ sub_8149358: ; 8149358
add r1, sp, 0x4
mov r0, sp
bl sub_8149F58
- ldr r0, =0x085c6be0
+ ldr r0, =gUnknown_085C6BE0
ldr r1, [sp]
movs r2, 0x80
lsls r2, 4
@@ -633901,7 +633901,7 @@ sub_8149388: ; 8149388
lsrs r0, 16
adds r0, 0x5
lsls r0, 5
- ldr r1, =0x085bf4a0
+ ldr r1, =gUnknown_085BF4A0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -634024,7 +634024,7 @@ sub_814946C: ; 814946C
bl __divsi3
lsls r0, 16
lsrs r0, 11
- ldr r1, =0x085bf4a0
+ ldr r1, =gUnknown_085BF4A0
adds r0, r1
movs r1, 0xF0
movs r2, 0x20
@@ -634131,7 +634131,7 @@ sub_8149578: ; 8149578
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8d8c
+ ldr r5, =gUnknown_085C8D8C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -634213,7 +634213,7 @@ sub_8149628: ; 8149628
push {r4-r6,lr}
sub sp, 0x10
adds r6, r0, 0
- ldr r1, =0x085c8da0
+ ldr r1, =gUnknown_085C8DA0
mov r0, sp
movs r2, 0x10
bl memcpy
@@ -634605,7 +634605,7 @@ sub_814995C: ; 814995C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8db0
+ ldr r5, =gUnknown_085C8DB0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -634637,7 +634637,7 @@ sub_8149994: ; 8149994
add r0, sp, 0x4
add r1, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085bacd0
+ ldr r0, =gUnknown_085BACD0
ldr r1, [sp, 0x8]
movs r2, 0x10
bl CpuSet
@@ -634650,7 +634650,7 @@ sub_8149994: ; 8149994
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085c8ed4
+ ldr r0, =gUnknown_085C8ED4
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -634685,7 +634685,7 @@ sub_81499E8: ; 81499E8
movs r1, 0xC
ldrsh r0, [r4, r1]
lsls r0, 5
- ldr r1, =0x085bacd0
+ ldr r1, =gUnknown_085BACD0
adds r0, r1
ldr r1, [sp]
movs r2, 0x10
@@ -634740,7 +634740,7 @@ sub_8149A6C: ; 8149A6C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8dbc
+ ldr r5, =gUnknown_085C8DBC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -634820,7 +634820,7 @@ sub_8149B08: ; 8149B08
ldr r0, =0x0203aba0
ldr r0, [r0]
adds r0, 0x24
- ldr r6, =0x085c8dd0
+ ldr r6, =gUnknown_085C8DD0
mov r2, r8
movs r3, 0xA
ldrsh r1, [r2, r3]
@@ -635024,7 +635024,7 @@ sub_8149C60: ; 8149C60
ldrh r0, [r2, 0x8]
adds r0, 0x1
strh r0, [r2, 0x8]
- ldr r1, =0x085c8e16
+ ldr r1, =gUnknown_085C8E16
movs r3, 0xA
ldrsh r0, [r2, r3]
subs r0, 0x1
@@ -635195,7 +635195,7 @@ sub_8149DFC: ; 8149DFC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c8e24
+ ldr r5, =gUnknown_085C8E24
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -635925,10 +635925,10 @@ sub_814A324: ; 814A324
ldr r2, =0x01000400
mov r0, sp
bl CpuSet
- ldr r0, =0x085c7c00
+ ldr r0, =gUnknown_085C7C00
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085c7be0
+ ldr r0, =gUnknown_085C7BE0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -635952,7 +635952,7 @@ sub_814A374: ; 814A374
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085c828c
+ ldr r0, =gUnknown_085C828C
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
ldr r0, =0x02038c28
@@ -635983,7 +635983,7 @@ sub_814A3BC: ; 814A3BC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c99d0
+ ldr r5, =gUnknown_085C99D0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -636012,7 +636012,7 @@ sub_814A3F4: ; 814A3F4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c99e8
+ ldr r5, =gUnknown_085C99E8
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -636081,10 +636081,10 @@ sub_814A42C: ; 814A42C
ldr r1, [sp, 0x4]
ldr r2, =0x01000400
bl CpuSet
- ldr r0, =0x085c7c00
+ ldr r0, =gUnknown_085C7C00
ldr r1, [sp, 0x8]
bl LZ77UnCompVram
- ldr r0, =0x085c7be0
+ ldr r0, =gUnknown_085C7BE0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -636110,7 +636110,7 @@ sub_814A4D4: ; 814A4D4
add r1, sp, 0x4
mov r0, sp
bl sub_8149F58
- ldr r0, =0x085c828c
+ ldr r0, =gUnknown_085C828C
ldr r1, [sp]
bl LZ77UnCompVram
ldrh r0, [r4, 0x8]
@@ -636369,7 +636369,7 @@ sub_814A6F0: ; 814A6F0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c99f8
+ ldr r5, =gUnknown_085C99F8
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -636398,7 +636398,7 @@ sub_814A728: ; 814A728
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c9a08
+ ldr r5, =gUnknown_085C9A08
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -636427,7 +636427,7 @@ sub_814A760: ; 814A760
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x085c9a1c
+ ldr r5, =gUnknown_085C9A1C
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -636461,7 +636461,7 @@ sub_814A798: ; 814A798
add r1, sp, 0x10
add r0, sp, 0xC
bl sub_8149F58
- ldr r0, =0x085c8598
+ ldr r0, =gUnknown_085C8598
ldr r1, [sp, 0x10]
bl LZ77UnCompVram
movs r4, 0x20
@@ -636492,7 +636492,7 @@ sub_814A798: ; 814A798
bl Bg_FillWramTileMapRectWithTileAndPalette
movs r0, 0
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x085c8578
+ ldr r0, =gUnknown_085C8578
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -636522,7 +636522,7 @@ sub_814A828: ; 814A828
push {r4,r5,lr}
sub sp, 0x24
adds r4, r0, 0
- ldr r1, =0x085c8928
+ ldr r1, =gUnknown_085C8928
movs r2, 0x4
str r2, [sp]
str r2, [sp, 0x4]
@@ -636632,17 +636632,17 @@ sub_814A898: ; 814A898
movs r1, 0x10
movs r2, 0
bl sub_80A2A20
- ldr r0, =0x085c86f4
+ ldr r0, =gUnknown_085C86F4
b @0814A91E
.align 2, 0
.pool
@0814A914:
- ldr r0, =0x085c87f4
+ ldr r0, =gUnknown_085C87F4
b @0814A91E
.align 2, 0
.pool
@0814A91C:
- ldr r0, =0x085c88a4
+ ldr r0, =gUnknown_085C88A4
@0814A91E:
ldr r1, [sp, 0xC]
bl LZ77UnCompVram
@@ -636688,7 +636688,7 @@ sub_814A960: ; 814A960
add r1, sp, 0x10
add r0, sp, 0xC
bl sub_8149F58
- ldr r0, =0x085c8598
+ ldr r0, =gUnknown_085C8598
ldr r1, [sp, 0x10]
bl LZ77UnCompVram
movs r4, 0x20
@@ -636719,7 +636719,7 @@ sub_814A960: ; 814A960
bl Bg_FillWramTileMapRectWithTileAndPalette
movs r0, 0
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r4, =0x085c8578
+ ldr r4, =gUnknown_085C8578
adds r0, r4, 0
movs r1, 0xE0
movs r2, 0x20
@@ -636757,7 +636757,7 @@ sub_814AA04: ; 814AA04
push {r4-r6,lr}
sub sp, 0x24
adds r6, r0, 0
- ldr r1, =0x085c9a30
+ ldr r1, =gUnknown_085C9A30
movs r2, 0xC
ldrsh r0, [r6, r2]
adds r0, r1
@@ -636771,7 +636771,7 @@ sub_814AA04: ; 814AA04
adds r0, r5, 0
movs r1, 0x7
bl __udivsi3
- ldr r1, =0x085c8928
+ ldr r1, =gUnknown_085C8928
movs r2, 0x4
str r2, [sp]
str r2, [sp, 0x4]
@@ -636855,12 +636855,12 @@ sub_814AAB8: ; 814AAB8
strh r0, [r7, 0xE]
cmp r0, 0
beq @0814AB2C
- ldr r0, =0x085c8928
+ ldr r0, =gUnknown_085C8928
mov r8, r0
movs r4, 0x4
str r4, [sp]
str r4, [sp, 0x4]
- ldr r5, =0x085c9a30
+ ldr r5, =gUnknown_085C9A30
movs r1, 0xC
ldrsh r0, [r7, r1]
adds r0, r5
@@ -636901,7 +636901,7 @@ sub_814AAB8: ; 814AAB8
ldrsh r0, [r7, r1]
cmp r0, 0
ble @0814AB72
- ldr r1, =0x085c9a30
+ ldr r1, =gUnknown_085C9A30
subs r0, 0x1
adds r0, r1
ldrb r5, [r0]
@@ -637036,7 +637036,7 @@ sub_814AC38: ; 814AC38
add r1, sp, 0xC
add r0, sp, 0x8
bl sub_8149F58
- ldr r0, =0x085c8598
+ ldr r0, =gUnknown_085C8598
ldr r1, [sp, 0xC]
bl LZ77UnCompVram
movs r0, 0x20
@@ -637049,7 +637049,7 @@ sub_814AC38: ; 814AC38
bl bg_fill_tilemap_rect
movs r0, 0
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x085c8578
+ ldr r0, =gUnknown_085C8578
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -637154,7 +637154,7 @@ sub_814AD48: ; 814AD48
push {r4,lr}
sub sp, 0x24
adds r4, r0, 0
- ldr r1, =0x085c9a53
+ ldr r1, =gUnknown_085C9A53
movs r2, 0xC
ldrsh r0, [r4, r2]
adds r0, r1
@@ -637162,7 +637162,7 @@ sub_814AD48: ; 814AD48
lsrs r2, r3, 3
movs r0, 0x7
ands r3, r0
- ldr r1, =0x085c8928
+ ldr r1, =gUnknown_085C8928
movs r0, 0x4
str r0, [sp]
str r0, [sp, 0x4]
@@ -637229,7 +637229,7 @@ sub_814ADD8: ; 814ADD8
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
- ldr r1, =0x085c9a53
+ ldr r1, =gUnknown_085C9A53
movs r2, 0xC
ldrsh r0, [r4, r2]
adds r0, r1
@@ -637346,7 +637346,7 @@ sub_814AEB0: ; 814AEB0
bx_exec_buffer_A_ch0_tbl4: ; 814AECC
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -637362,7 +637362,7 @@ bx_exec_buffer_A_ch0_tbl4: ; 814AECC
ldrb r0, [r1]
cmp r0, 0x38
bhi @0814AF14
- ldr r0, =0x085c9a94
+ ldr r0, =gUnknown_085C9A94
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -638339,7 +638339,7 @@ dp01_tbl4_exec_completed: ; 814B740
.pool
@0814B794:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -641160,7 +641160,7 @@ sub_814CF30: ; 814CF30
bl template_build_for_pokemon_or_trainer
ldr r6, =0x0202499c
mov r8, r7
- ldr r0, =0x08305d2c
+ ldr r0, =gUnknown_08305D2C
lsls r4, 2
adds r4, r0
ldrb r0, [r4]
@@ -642588,7 +642588,7 @@ sub_814DAA8: ; 814DAA8
adds r1, r4
ldrb r0, [r1, 0x13]
@0814DC06:
- ldr r1, =0x08305d8c
+ ldr r1, =gUnknown_08305D8C
lsls r0, 3
adds r0, r1
ldr r0, [r0]
@@ -643267,12 +643267,12 @@ battle_pick_message: ; 814E0C4
movs r0, 0x80
lsls r0, 17
ands r2, r0
- ldr r7, =0x085cbbcd
+ ldr r7, =gUnknown_085CBBCD
cmp r2, 0
bne @0814E200
b @0814E6D8
@0814E200:
- ldr r7, =0x085cd318
+ ldr r7, =gUnknown_085CD318
b @0814E6D8
.align 2, 0
.pool
@@ -643283,7 +643283,7 @@ battle_pick_message: ; 814E0C4
lsls r0, 4
cmp r1, r0
bne @0814E22C
- ldr r7, =0x085cbb9c
+ ldr r7, =gUnknown_085CBB9C
b @0814E6D8
.align 2, 0
.pool
@@ -643291,12 +643291,12 @@ battle_pick_message: ; 814E0C4
movs r0, 0x80
lsls r0, 17
ands r2, r0
- ldr r7, =0x085cbbb9
+ ldr r7, =gUnknown_085CBBB9
cmp r2, 0
bne @0814E23A
b @0814E6D8
@0814E23A:
- ldr r7, =0x085cd301
+ ldr r7, =gUnknown_085CD301
b @0814E6D8
.align 2, 0
.pool
@@ -643309,12 +643309,12 @@ battle_pick_message: ; 814E0C4
movs r0, 0x80
lsls r0, 8
ands r2, r0
- ldr r7, =0x085cbb9c
+ ldr r7, =gUnknown_085CBB9C
cmp r2, 0
bne @0814E260
b @0814E6D8
@0814E260:
- ldr r7, =0x085cce17
+ ldr r7, =gUnknown_085CCE17
b @0814E6D8
.align 2, 0
.pool
@@ -643324,7 +643324,7 @@ battle_pick_message: ; 814E0C4
ands r0, r2
cmp r0, 0
beq @0814E280
- ldr r7, =0x085cbb5a
+ ldr r7, =gUnknown_085CBB5A
b @0814E6D8
.align 2, 0
.pool
@@ -643333,7 +643333,7 @@ battle_pick_message: ; 814E0C4
ands r0, r2
cmp r0, 0
beq @0814E290
- ldr r7, =0x085cbb82
+ ldr r7, =gUnknown_085CBB82
b @0814E6D8
.align 2, 0
.pool
@@ -643341,12 +643341,12 @@ battle_pick_message: ; 814E0C4
movs r0, 0x80
lsls r0, 2
ands r2, r0
- ldr r7, =0x085cbb47
+ ldr r7, =gUnknown_085CBB47
cmp r2, 0
bne @0814E29E
b @0814E6D8
@0814E29E:
- ldr r7, =0x085cbb6d
+ ldr r7, =gUnknown_085CBB6D
b @0814E6D8
.align 2, 0
.pool
@@ -643368,7 +643368,7 @@ battle_pick_message: ; 814E0C4
ands r0, r1
cmp r0, 0
beq @0814E2DC
- ldr r7, =0x085cce38
+ ldr r7, =gUnknown_085CCE38
b @0814E6D8
.align 2, 0
.pool
@@ -643378,24 +643378,24 @@ battle_pick_message: ; 814E0C4
ands r0, r1
cmp r0, 0
beq @0814E2F0
- ldr r7, =0x085cbc96
+ ldr r7, =gUnknown_085CBC96
b @0814E6D8
.align 2, 0
.pool
@0814E2F0:
movs r0, 0x40
ands r1, r0
- ldr r7, =0x085cbc96
+ ldr r7, =gUnknown_085CBC96
cmp r1, 0
bne @0814E2FC
b @0814E6D8
@0814E2FC:
- ldr r7, =0x085cbce5
+ ldr r7, =gUnknown_085CBCE5
b @0814E6D8
.align 2, 0
.pool
@0814E308:
- ldr r7, =0x085cbc8e
+ ldr r7, =gUnknown_085CBC8E
b @0814E6D8
.align 2, 0
.pool
@@ -643417,7 +643417,7 @@ battle_pick_message: ; 814E0C4
cmp r0, 0
beq @0814E33C
@0814E330:
- ldr r7, =0x085ccdde
+ ldr r7, =gUnknown_085CCDDE
b @0814E6D8
.align 2, 0
.pool
@@ -643426,19 +643426,19 @@ battle_pick_message: ; 814E0C4
ands r0, r1
cmp r0, 0
beq @0814E34C
- ldr r7, =0x085cbc4e
+ ldr r7, =gUnknown_085CBC4E
b @0814E6D8
.align 2, 0
.pool
@0814E34C:
ldr r0, =0x02000002
ands r1, r0
- ldr r7, =0x085cbbfa
+ ldr r7, =gUnknown_085CBBFA
cmp r1, 0
bne @0814E358
b @0814E6D8
@0814E358:
- ldr r7, =0x085cbc37
+ ldr r7, =gUnknown_085CBC37
b @0814E6D8
.align 2, 0
.pool
@@ -643451,12 +643451,12 @@ battle_pick_message: ; 814E0C4
ldrh r1, [r0]
movs r0, 0xC0
lsls r0, 4
- ldr r7, =0x085cbc27
+ ldr r7, =gUnknown_085CBC27
cmp r1, r0
beq @0814E380
b @0814E6D8
@0814E380:
- ldr r7, =0x085cbbe7
+ ldr r7, =gUnknown_085CBBE7
b @0814E6D8
.align 2, 0
.pool
@@ -643473,7 +643473,7 @@ battle_pick_message: ; 814E0C4
ldrb r2, [r0]
cmp r2, 0
bne @0814E3BC
- ldr r7, =0x085cbcfd
+ ldr r7, =gUnknown_085CBCFD
b @0814E6D8
.align 2, 0
.pool
@@ -643487,17 +643487,17 @@ battle_pick_message: ; 814E0C4
cmp r0, 0
beq @0814E3D8
@0814E3CC:
- ldr r7, =0x085cbd1b
+ ldr r7, =gUnknown_085CBD1B
b @0814E6D8
.align 2, 0
.pool
@0814E3D8:
- ldr r7, =0x085cbd3d
+ ldr r7, =gUnknown_085CBD3D
cmp r2, 0x2
beq @0814E3E0
b @0814E6D8
@0814E3E0:
- ldr r7, =0x085cbd2a
+ ldr r7, =gUnknown_085CBD2A
b @0814E6D8
.align 2, 0
.pool
@@ -643519,17 +643519,17 @@ battle_pick_message: ; 814E0C4
ldr r0, [r2]
movs r1, 0x40
ands r0, r1
- ldr r7, =0x085cbd65
+ ldr r7, =gUnknown_085CBD65
cmp r0, 0
bne @0814E414
b @0814E6D8
@0814E414:
- ldr r7, =0x085cbd75
+ ldr r7, =gUnknown_085CBD75
b @0814E6D8
.align 2, 0
.pool
@0814E428:
- ldr r7, =0x085cbd52
+ ldr r7, =gUnknown_085CBD52
b @0814E6D8
.align 2, 0
.pool
@@ -643553,24 +643553,24 @@ battle_pick_message: ; 814E0C4
cmp r0, 0
beq @0814E468
@0814E456:
- ldr r7, =0x085cbca5
+ ldr r7, =gUnknown_085CBCA5
b @0814E6D8
.align 2, 0
.pool
@0814E468:
cmp r2, 0x1
bne @0814E474
- ldr r7, =0x085cbcad
+ ldr r7, =gUnknown_085CBCAD
b @0814E6D8
.align 2, 0
.pool
@0814E474:
- ldr r7, =0x085cbcc7
+ ldr r7, =gUnknown_085CBCC7
cmp r2, 0x2
beq @0814E47C
b @0814E6D8
@0814E47C:
- ldr r7, =0x085cbcb8
+ ldr r7, =gUnknown_085CBCB8
b @0814E6D8
.align 2, 0
.pool
@@ -643595,7 +643595,7 @@ battle_pick_message: ; 814E0C4
ands r1, r0
cmp r1, 0
beq @0814E4BC
- ldr r7, =0x085cbc7e
+ ldr r7, =gUnknown_085CBC7E
b @0814E6D8
.align 2, 0
.pool
@@ -643604,12 +643604,12 @@ battle_pick_message: ; 814E0C4
ldrh r1, [r0]
movs r0, 0xC0
lsls r0, 4
- ldr r7, =0x085cbc6e
+ ldr r7, =gUnknown_085CBC6E
cmp r1, r0
beq @0814E4CC
b @0814E6D8
@0814E4CC:
- ldr r7, =0x085cbc14
+ ldr r7, =gUnknown_085CBC14
b @0814E6D8
.align 2, 0
.pool
@@ -643622,7 +643622,7 @@ battle_pick_message: ; 814E0C4
mov r1, r9
ldrb r0, [r1, 0x17]
@0814E4EA:
- ldr r7, =0x085cce04
+ ldr r7, =gUnknown_085CCE04
cmp r0, 0x1
beq @0814E4F2
b @0814E6D8
@@ -643647,7 +643647,7 @@ battle_pick_message: ; 814E0C4
ldrb r2, [r1]
lsls r1, r2, 4
adds r1, r2
- ldr r2, =0x085ccbbc
+ ldr r2, =gUnknown_085CCBBC
adds r1, r2
bl gf_strcpy
b @0814E544
@@ -643658,13 +643658,13 @@ battle_pick_message: ; 814E0C4
ldrh r2, [r2]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
@0814E544:
ldr r0, =0x02022f68
bl sub_814F950
- ldr r7, =0x085cbdac
+ ldr r7, =gUnknown_085CBDAC
b @0814E6D8
.align 2, 0
.pool
@@ -643699,7 +643699,7 @@ battle_pick_message: ; 814E0C4
lsrs r0, 24
cmp r0, 0x1
bhi @0814E5A4
- ldr r7, =0x085cb4ca
+ ldr r7, =gUnknown_085CB4CA
b @0814E6D8
.align 2, 0
.pool
@@ -643708,12 +643708,12 @@ battle_pick_message: ; 814E0C4
ldr r0, [r0]
movs r1, 0x40
ands r0, r1
- ldr r7, =0x085cb5d2
+ ldr r7, =gUnknown_085CB5D2
cmp r0, 0
bne @0814E5B4
b @0814E6D8
@0814E5B4:
- ldr r7, =0x085cb5df
+ ldr r7, =gUnknown_085CB5DF
b @0814E6D8
.align 2, 0
.pool
@@ -643757,20 +643757,20 @@ battle_pick_message: ; 814E0C4
movs r0, 0x80
lsls r0, 16
ands r1, r0
- ldr r7, =0x085cb538
+ ldr r7, =gUnknown_085CB538
cmp r1, 0
beq @0814E6D8
- ldr r7, =0x085cce53
+ ldr r7, =gUnknown_085CCE53
b @0814E6D8
.align 2, 0
.pool
@0814E628:
- ldr r7, =0x085cb567
+ ldr r7, =gUnknown_085CB567
b @0814E6D8
.align 2, 0
.pool
@0814E630:
- ldr r7, =0x085cb5a6
+ ldr r7, =gUnknown_085CB5A6
b @0814E6D8
.align 2, 0
.pool
@@ -643797,17 +643797,17 @@ battle_pick_message: ; 814E0C4
beq @0814E678
b @0814E6D8
@0814E666:
- ldr r7, =0x085cba2e
+ ldr r7, =gUnknown_085CBA2E
b @0814E6D8
.align 2, 0
.pool
@0814E670:
- ldr r7, =0x085cd24c
+ ldr r7, =gUnknown_085CD24C
b @0814E6D8
.align 2, 0
.pool
@0814E678:
- ldr r7, =0x085cd267
+ ldr r7, =gUnknown_085CD267
b @0814E6D8
.align 2, 0
.pool
@@ -643828,17 +643828,17 @@ battle_pick_message: ; 814E0C4
beq @0814E6B0
b @0814E6D8
@0814E69E:
- ldr r7, =0x085cb524
+ ldr r7, =gUnknown_085CB524
b @0814E6D8
.align 2, 0
.pool
@0814E6A8:
- ldr r7, =0x085cb54f
+ ldr r7, =gUnknown_085CB54F
b @0814E6D8
.align 2, 0
.pool
@0814E6B0:
- ldr r7, =0x085cb581
+ ldr r7, =gUnknown_085CB581
b @0814E6D8
.align 2, 0
.pool
@@ -643854,7 +643854,7 @@ battle_pick_message: ; 814E0C4
.align 2, 0
.pool
@0814E6CC:
- ldr r1, =0x085cc270
+ ldr r1, =gUnknown_085CC270
adds r0, r6, 0
subs r0, 0xC
lsls r0, 2
@@ -643891,7 +643891,7 @@ sub_814E700: ; 814E700
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
- ldr r1, =0x085cd422
+ ldr r1, =gUnknown_085CD422
mov r0, sp
movs r2, 0x8
bl memcpy
@@ -643916,7 +643916,7 @@ sub_814E700: ; 814E700
ldr r5, [sp]
ldr r4, [sp, 0x4]
movs r3, 0
- ldr r2, =0x0831bca8
+ ldr r2, =gUnknown_0831BCA8
@0814E738:
ldr r1, [r2]
ldr r0, [r1]
@@ -644299,10 +644299,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814EB36
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
b @0814EB36
.align 2, 0
.pool
@@ -644429,10 +644429,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814EC56
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814EC56:
ldrb r1, [r4]
adds r0, r1, 0
@@ -644496,10 +644496,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814ECF2
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814ECF2:
ldrb r1, [r4]
adds r0, r1, 0
@@ -644563,10 +644563,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814ED8E
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814ED8E:
ldrb r1, [r4]
adds r0, r1, 0
@@ -644630,10 +644630,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814EE2A
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814EE2A:
ldrb r1, [r4]
adds r0, r1, 0
@@ -644697,10 +644697,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814EEC6
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814EEC6:
ldrb r1, [r4]
adds r0, r1, 0
@@ -644780,7 +644780,7 @@ sub_814E764: ; 814E764
ldrb r1, [r0]
lsls r0, r1, 4
adds r0, r1
- ldr r1, =0x085ccbbc
+ ldr r1, =gUnknown_085CCBBC
adds r4, r0, r1
b @0814F5C0
.align 2, 0
@@ -644790,7 +644790,7 @@ sub_814E764: ; 814E764
@0814EF8A:
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r4, r1, r0
b @0814F5C0
.align 2, 0
@@ -644840,7 +644840,7 @@ sub_814E764: ; 814E764
adds r1, r0
mov r0, sp
bl gf_strcpy
- ldr r1, =0x085cc0ad
+ ldr r1, =gUnknown_085CC0AD
mov r0, sp
bl gf_strcat
b @0814F5BE
@@ -644867,14 +644867,14 @@ sub_814E764: ; 814E764
adds r1, r0
mov r0, sp
bl gf_strcpy
- ldr r1, =0x085cc0ad
+ ldr r1, =gUnknown_085CC0AD
mov r0, sp
bl gf_strcat
b @0814F5BE
.align 2, 0
.pool
@0814F05C:
- ldr r4, =0x085cc0a0
+ ldr r4, =gUnknown_085CC0A0
b @0814F5C0
.align 2, 0
.pool
@@ -644926,7 +644926,7 @@ sub_814E764: ; 814E764
ldrb r1, [r0]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831b6db
+ ldr r0, =gUnknown_0831B6DB
adds r4, r1, r0
b @0814F5C0
.align 2, 0
@@ -644991,7 +644991,7 @@ sub_814E764: ; 814E764
bl sub_8165264
b @0814F59C
@0814F14E:
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldrh r1, [r3]
lsls r0, r1, 2
adds r0, r1
@@ -645091,7 +645091,7 @@ sub_814E764: ; 814E764
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x08310034
+ ldr r0, =gUnknown_08310034
adds r4, r1, r0
b @0814F5C0
.align 2, 0
@@ -645240,10 +645240,10 @@ sub_814E764: ; 814E764
ldr r1, [r0]
movs r0, 0x8
ands r1, r0
- ldr r4, =0x085cbd85
+ ldr r4, =gUnknown_085CBD85
cmp r1, 0
beq @0814F34E
- ldr r4, =0x085cbd8b
+ ldr r4, =gUnknown_085CBD8B
@0814F34E:
ldrb r1, [r4]
adds r0, r1, 0
@@ -645297,12 +645297,12 @@ sub_814E764: ; 814E764
ldr r0, =0x000008ab
bl flag_check
lsls r0, 24
- ldr r4, =0x085cc015
+ ldr r4, =gUnknown_085CC015
cmp r0, 0
bne @0814F3D4
b @0814F5C0
@0814F3D4:
- ldr r4, =0x085cc01f
+ ldr r4, =gUnknown_085CC01F
b @0814F5C0
.align 2, 0
.pool
@@ -645317,12 +645317,12 @@ sub_814E764: ; 814E764
ldrb r0, [r0]
bl battle_side_get_owner
lsls r0, 24
- ldr r4, =0x085cbd9a
+ ldr r4, =gUnknown_085CBD9A
cmp r0, 0
beq @0814F3FE
b @0814F5C0
@0814F3FE:
- ldr r4, =0x085cbd9e
+ ldr r4, =gUnknown_085CBD9E
b @0814F5C0
.align 2, 0
.pool
@@ -645337,12 +645337,12 @@ sub_814E764: ; 814E764
ldrb r0, [r0]
bl battle_side_get_owner
lsls r0, 24
- ldr r4, =0x085cbd91
+ ldr r4, =gUnknown_085CBD91
cmp r0, 0
beq @0814F42A
b @0814F5C0
@0814F42A:
- ldr r4, =0x085cbd95
+ ldr r4, =gUnknown_085CBD95
b @0814F5C0
.align 2, 0
.pool
@@ -645357,12 +645357,12 @@ sub_814E764: ; 814E764
ldrb r0, [r0]
bl battle_side_get_owner
lsls r0, 24
- ldr r4, =0x085cbda3
+ ldr r4, =gUnknown_085CBDA3
cmp r0, 0
beq @0814F456
b @0814F5C0
@0814F456:
- ldr r4, =0x085cbda7
+ ldr r4, =gUnknown_085CBDA7
b @0814F5C0
.align 2, 0
.pool
@@ -645390,7 +645390,7 @@ sub_814E764: ; 814E764
.align 2, 0
.pool
@0814F49C:
- ldr r2, =0x08310030
+ ldr r2, =gUnknown_08310030
ldr r0, =0x02038bcc
ldrh r1, [r0]
lsls r0, r1, 2
@@ -645432,7 +645432,7 @@ sub_814E764: ; 814E764
lsls r0, r1, 2
adds r0, r1
lsls r0, 3
- ldr r1, =0x08310034
+ ldr r1, =gUnknown_08310034
adds r4, r0, r1
b @0814F5C0
.align 2, 0
@@ -645512,7 +645512,7 @@ sub_814E764: ; 814E764
movs r1, 0xD
@0814F5A2:
muls r1, r0
- ldr r0, =0x0830fcd4
+ ldr r0, =gUnknown_0830FCD4
adds r4, r1, r0
b @0814F5C0
.align 2, 0
@@ -645653,7 +645653,7 @@ sub_814F648: ; 814F648
ldrb r0, [r0, 0x2]
lsls r0, 8
orrs r1, r0
- ldr r0, =0x085cc270
+ ldr r0, =gUnknown_085CC270
subs r1, 0xC
lsls r1, 2
adds r1, r0
@@ -645717,7 +645717,7 @@ sub_814F648: ; 814F648
orrs r1, r0
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
b @0814F8BE
.align 2, 0
@@ -645727,7 +645727,7 @@ sub_814F648: ; 814F648
ldrb r0, [r0, 0x1]
lsls r1, r0, 3
subs r1, r0
- ldr r0, =0x0831ae38
+ ldr r0, =gUnknown_0831AE38
b @0814F846
.align 2, 0
.pool
@@ -645755,14 +645755,14 @@ sub_814F648: ; 814F648
ands r0, r1
cmp r0, 0
beq @0814F788
- ldr r1, =0x085cbd8b
+ ldr r1, =gUnknown_085CBD8B
adds r0, r6, 0
bl gf_strcat
b @0814F790
.align 2, 0
.pool
@0814F788:
- ldr r1, =0x085cbd85
+ ldr r1, =gUnknown_085CBD85
adds r0, r6, 0
bl gf_strcat
@0814F790:
@@ -645785,7 +645785,7 @@ sub_814F648: ; 814F648
.align 2, 0
.pool
@0814F7BC:
- ldr r1, =0x085cbe00
+ ldr r1, =gUnknown_085CBE00
adds r0, r5, r7
ldrb r0, [r0, 0x1]
lsls r0, 2
@@ -645837,7 +645837,7 @@ sub_814F648: ; 814F648
.align 2, 0
.pool
@0814F828:
- ldr r1, =0x085cbe6c
+ ldr r1, =gUnknown_085CBE6C
adds r0, r5, r7
ldrb r0, [r0, 0x1]
lsls r0, 2
@@ -645851,7 +645851,7 @@ sub_814F648: ; 814F648
ldrb r1, [r0, 0x1]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831b6db
+ ldr r0, =gUnknown_0831B6DB
@0814F846:
adds r1, r0
@0814F848:
@@ -645895,12 +645895,12 @@ sub_814F648: ; 814F648
adds r1, r0
adds r0, r6, 0
bl gf_strcpy
- ldr r1, =0x085cc0ad
+ ldr r1, =gUnknown_085CC0AD
b @0814F8BE
.align 2, 0
.pool
@0814F8BC:
- ldr r1, =0x085cc0a0
+ ldr r1, =gUnknown_085CC0A0
@0814F8BE:
adds r0, r6, 0
bl gf_strcat
@@ -645939,7 +645939,7 @@ sub_814F8F8: ; 814F8F8
adds r4, r0, 0
movs r2, 0
ldr r5, =0x0203aba8
- ldr r3, =0x085cd336
+ ldr r3, =gUnknown_085CD336
@0814F902:
cmp r2, 0x4
beq @0814F918
@@ -645958,7 +645958,7 @@ sub_814F8F8: ; 814F8F8
blt @0814F944
cmp r2, 0x2
bgt @0814F938
- ldr r1, =0x085ccbb5
+ ldr r1, =gUnknown_085CCBB5
adds r0, r4, 0
bl gf_strcpy
b @0814F944
@@ -645967,7 +645967,7 @@ sub_814F8F8: ; 814F8F8
@0814F938:
cmp r2, 0x4
bgt @0814F944
- ldr r1, =0x085ccbb9
+ ldr r1, =gUnknown_085CCBB9
adds r0, r4, 0
bl gf_strcpy
@0814F944:
@@ -645990,7 +645990,7 @@ sub_814F950: ; 814F950
ldrb r0, [r3]
cmp r0, 0xFF
bne @0814F958
- ldr r1, =0x085cd336
+ ldr r1, =gUnknown_085CD336
ldr r5, =0x0203aba8
movs r0, 0
lsls r0, 1
@@ -646026,22 +646026,22 @@ sub_814F950: ; 814F950
.4byte @0814F9C8
.4byte @0814F9D8
@0814F9B0:
- ldr r1, =0x085cbdb7
+ ldr r1, =gUnknown_085CBDB7
b @0814F9CA
.align 2, 0
.pool
@0814F9B8:
- ldr r1, =0x085cbdb9
+ ldr r1, =gUnknown_085CBDB9
b @0814F9CA
.align 2, 0
.pool
@0814F9C0:
- ldr r1, =0x085cbdbb
+ ldr r1, =gUnknown_085CBDBB
b @0814F9CA
.align 2, 0
.pool
@0814F9C8:
- ldr r1, =0x085cbdbd
+ ldr r1, =gUnknown_085CBDBD
@0814F9CA:
adds r0, r3, 0
bl gf_strcpy
@@ -646049,7 +646049,7 @@ sub_814F950: ; 814F950
.align 2, 0
.pool
@0814F9D8:
- ldr r1, =0x085cbdbf
+ ldr r1, =gUnknown_085CBDBF
adds r0, r3, 0
bl gf_strcpy
@0814F9E0:
@@ -646070,7 +646070,7 @@ battle_show_message_maybe: ; 814F9EC
adds r4, r0, 0
lsls r1, 24
lsrs r7, r1, 24
- ldr r1, =0x085cd660
+ ldr r1, =gUnknown_085CD660
ldr r0, =0x02024474
adds r0, 0x24
ldrb r0, [r0]
@@ -646227,7 +646227,7 @@ battle_show_message_maybe: ; 814F9EC
ands r1, r0
cmp r1, 0
beq @0814FB54
- ldr r4, =0x085cd668
+ ldr r4, =gUnknown_085CD668
bl sub_8185FC4
lsls r0, 24
lsrs r0, 24
@@ -646290,7 +646290,7 @@ sub_814FBAC: ; 814FBAC
lsls r1, r2, 9
ldr r0, =0x02023068
adds r1, r0
- ldr r4, =0x08d85620
+ ldr r4, =gUnknown_08D85620
ldr r0, =0x020244b0
adds r2, r0
ldrb r2, [r2]
@@ -646551,7 +646551,7 @@ sub_814FCC8: ; 814FCC8
bl reset_temp_tile_data_buffers
bl sub_80AAFA4
movs r4, 0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
adds r1, r0, 0
adds r1, 0xF0
@@ -646569,7 +646569,7 @@ sub_814FCC8: ; 814FCC8
bl map_music_set_to_zero
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085cd66c
+ ldr r1, =gUnknown_085CD66C
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -646610,7 +646610,7 @@ sub_814FCC8: ; 814FCC8
@0814FE90:
movs r4, 0
add r5, sp, 0x14
- ldr r6, =0x085cdb54
+ ldr r6, =gUnknown_085CDB54
@0814FE96:
lsls r0, r4, 3
adds r0, r6
@@ -646620,9 +646620,9 @@ sub_814FCC8: ; 814FCC8
lsrs r4, r0, 24
cmp r4, 0x2
bls @0814FE96
- ldr r0, =0x085cdb74
+ ldr r0, =gUnknown_085CDB74
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085cd67c
+ ldr r0, =gUnknown_085CD67C
adds r1, r5, 0
bl malloc_and_decompress
ldr r4, =0x0203abac
@@ -646630,7 +646630,7 @@ sub_814FCC8: ; 814FCC8
ldr r2, =0x000040fc
adds r1, r2
str r0, [r1]
- ldr r0, =0x085cd7d4
+ ldr r0, =gUnknown_085CD7D4
adds r1, r5, 0
bl malloc_and_decompress
ldr r1, [r4]
@@ -646638,14 +646638,14 @@ sub_814FCC8: ; 814FCC8
lsls r3, 7
adds r1, r3
str r0, [r1]
- ldr r0, =0x085cd958
+ ldr r0, =gUnknown_085CD958
adds r1, r5, 0
bl malloc_and_decompress
ldr r1, [r4]
ldr r2, =0x00004104
adds r1, r2
str r0, [r1]
- ldr r0, =0x085cdb30
+ ldr r0, =gUnknown_085CDB30
adds r1, r5, 0
bl malloc_and_decompress
ldr r1, [r4]
@@ -646654,9 +646654,9 @@ sub_814FCC8: ; 814FCC8
str r0, [r2]
ldr r0, =0x00004108
adds r1, r0
- ldr r0, =0x085cdb1c
+ ldr r0, =gUnknown_085CDB1C
str r0, [r1]
- ldr r1, =0x08dba5b8
+ ldr r1, =gUnknown_08DBA5B8
movs r0, 0
str r0, [sp]
movs r2, 0
@@ -646678,7 +646678,7 @@ sub_814FCC8: ; 814FCC8
beq @0814FF5C
b @08150226
@0814FF5C:
- ldr r0, =0x08dba518
+ ldr r0, =gUnknown_08DBA518
movs r1, 0
movs r2, 0x80
bl gpu_pal_apply
@@ -646718,7 +646718,7 @@ sub_814FCC8: ; 814FCC8
.align 2, 0
.pool
@0814FFB4:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
adds r1, r0, 0
adds r1, 0xF0
@@ -647039,7 +647039,7 @@ c2_8011A1C: ; 8150258
bl sub_80AB130
add r0, sp, 0x4
mov r8, r0
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
adds r1, r0, 0
adds r1, 0xF0
@@ -647236,7 +647236,7 @@ sub_81503E4: ; 81503E4
beq @08150448
b @08150542
@08150448:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
adds r2, r0, 0
adds r2, 0xF0
@@ -647274,7 +647274,7 @@ sub_81503E4: ; 81503E4
.align 2, 0
.pool
@08150490:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
movs r1, 0xDA
lsls r1, 3
@@ -647693,7 +647693,7 @@ sub_8150664: ; 8150664
.align 2, 0
.pool
@081507DC:
- ldr r0, =0x0854c14c
+ ldr r0, =gUnknown_0854C14C
ldr r4, [r0]
ldr r0, =0x000006fc
adds r4, r0
@@ -648319,7 +648319,7 @@ sub_8150D28: ; 8150D28
mov r5, r8
push {r5-r7}
sub sp, 0x28
- ldr r1, =0x085cdbe4
+ ldr r1, =gUnknown_085CDBE4
add r0, sp, 0xC
movs r2, 0x2
bl memcpy
@@ -648328,21 +648328,21 @@ sub_8150D28: ; 8150D28
lsrs r0, 16
mov r9, r0
add r6, sp, 0x10
- ldr r1, =0x085cdbe6
+ ldr r1, =gUnknown_085CDBE6
adds r0, r6, 0
movs r2, 0x4
bl memcpy
add r5, sp, 0x14
- ldr r1, =0x085cdbea
+ ldr r1, =gUnknown_085CDBEA
adds r0, r5, 0
movs r2, 0x8
bl memcpy
add r4, sp, 0x1C
- ldr r1, =0x085cdbf2
+ ldr r1, =gUnknown_085CDBF2
adds r0, r4, 0
movs r2, 0x4
bl memcpy
- ldr r0, =0x085cdbf8
+ ldr r0, =gUnknown_085CDBF8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x20]
@@ -648393,7 +648393,7 @@ sub_8150D28: ; 8150D28
movs r0, 0x49
strh r0, [r1, 0x30]
@08150DD0:
- ldr r4, =0x085cdb9c
+ ldr r4, =gUnknown_085CDB9C
adds r0, r4, 0
movs r1, 0xB0
movs r2, 0x2B
@@ -648500,7 +648500,7 @@ sub_8150D28: ; 8150D28
movs r0, 0x27
strh r0, [r1, 0x30]
@08150ED4:
- ldr r4, =0x085cdb9c
+ ldr r4, =gUnknown_085CDB9C
adds r0, r4, 0
movs r1, 0x68
movs r2, 0x9
@@ -648561,7 +648561,7 @@ sub_8150D28: ; 8150D28
ldr r3, =0xfff80000
adds r2, r3
asrs r2, 16
- ldr r0, =0x085cdbcc
+ ldr r0, =gUnknown_085CDBCC
movs r3, 0x68
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -651121,7 +651121,7 @@ sub_81521C0: ; 81521C0
cmp r5, r4
bcs @08152242
adds r3, r6, 0
- ldr r0, =0x082ec690
+ ldr r0, =gUnknown_082EC690
mov r12, r0
movs r2, 0x4
mov r8, r2
@@ -651178,7 +651178,7 @@ sub_8152254: ; 8152254
bcs @08152292
ldr r0, =0x030024f8
mov r12, r0
- ldr r4, =0x082ec690
+ ldr r4, =gUnknown_082EC690
adds r2, r5, 0
@0815227A:
lsls r1, r3, 3
@@ -651278,7 +651278,7 @@ sub_81522D4: ; 81522D4
lsls r0, r6, 3
ldr r1, =0x030024f8
adds r0, r1
- ldr r1, =0x082ec690
+ ldr r1, =gUnknown_082EC690
ldm r1!, {r2,r3}
stm r0!, {r2,r3}
b @081523C0
@@ -651681,7 +651681,7 @@ sub_81525D0: ; 81525D0
lsls r1, r5, 3
ldr r0, =0x030024f8
adds r1, r0
- ldr r0, =0x082ec690
+ ldr r0, =gUnknown_082EC690
ldm r0!, {r2,r3}
stm r1!, {r2,r3}
adds r0, r5, 0
@@ -653037,7 +653037,7 @@ sub_8153190: ; 8153190
push {r4,r5,lr}
ldr r3, =0x03006220
ldr r0, =0x03005d90
- ldr r2, =0x085cdc00
+ ldr r2, =gUnknown_085CDC00
ldrh r1, [r2]
ldr r0, [r0]
adds r0, r1
@@ -653063,7 +653063,7 @@ sub_8153190: ; 8153190
movs r4, 0x5
ldr r1, =0x03006220
ldr r5, =0x03005d94
- ldr r0, =0x085cdc00
+ ldr r0, =gUnknown_085CDC00
adds r3, r1, 0
adds r3, 0x28
adds r2, r0, 0
@@ -653833,7 +653833,7 @@ sub_81537CC: ; 81537CC
sub_8153804: ; 8153804
push {lr}
ldr r0, =0x02021fc4
- ldr r1, =0x08674c86
+ ldr r1, =gUnknown_08674C86
bl ExpandTextCodes
movs r0, 0x3
bl sub_81538C4
@@ -653848,8 +653848,8 @@ sub_8153820: ; 8153820
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
- ldr r1, =0x082ded2c
- ldr r2, =0x082ded70
+ ldr r1, =gUnknown_082DED2C
+ ldr r2, =gUnknown_082DED2C + 0x44
bl script_env_init
adds r0, r4, 0
adds r1, r5, 0
@@ -654264,7 +654264,7 @@ sub_8153AE8: ; 8153AE8
cmp r0, 0
bne @08153B54
ldr r0, =0x02021fc4
- ldr r1, =0x08674ae4
+ ldr r1, =gUnknown_08674AE4
b @08153B74
.align 2, 0
.pool
@@ -654275,13 +654275,13 @@ sub_8153AE8: ; 8153AE8
cmp r0, 0
beq @08153B70
ldr r0, =0x02021fc4
- ldr r1, =0x08674b16
+ ldr r1, =gUnknown_08674B16
b @08153B74
.align 2, 0
.pool
@08153B70:
ldr r0, =0x02021fc4
- ldr r1, =0x08674b42
+ ldr r1, =gUnknown_08674B42
@08153B74:
bl ExpandTextCodes
movs r0, 0x2
@@ -654321,7 +654321,7 @@ sub_8153BB0: ; 8153BB0
str r2, [r4, 0x8]
bl sub_80F9B30
ldr r0, =0x02021fc4
- ldr r1, =0x08674b6a
+ ldr r1, =gUnknown_08674B6A
bl ExpandTextCodes
movs r0, 0x2
str r0, [r4, 0x6C]
@@ -654391,7 +654391,7 @@ sub_8153C4C: ; 8153C4C
adds r4, r0, 0
bl sub_809D3E8
ldr r0, =0x02021fc4
- ldr r1, =0x08674b9e
+ ldr r1, =gUnknown_08674B9E
bl ExpandTextCodes
movs r0, 0x2
str r0, [r4, 0x6C]
@@ -654413,7 +654413,7 @@ sub_8153C70: ; 8153C70
str r1, [r4, 0x8]
bl sub_811EFC0
ldr r0, =0x02021fc4
- ldr r1, =0x08674bd4
+ ldr r1, =gUnknown_08674BD4
bl ExpandTextCodes
movs r0, 0x2
str r0, [r4, 0x6C]
@@ -654478,7 +654478,7 @@ sub_8153CC8: ; 8153CC8
cmp r4, r0
bne @08153D18
ldr r0, =0x02021cc4
- ldr r1, =0x085e8264
+ ldr r1, =gUnknown_085E8264
movs r2, 0xB
bl gf_strncpy
b @08153D22
@@ -654486,7 +654486,7 @@ sub_8153CC8: ; 8153CC8
.pool
@08153D18:
ldr r0, =0x02021cc4
- ldr r1, =0x085e8268
+ ldr r1, =gUnknown_085E8268
movs r2, 0xB
bl gf_strncpy
@08153D22:
@@ -654495,7 +654495,7 @@ sub_8153CC8: ; 8153CC8
cmp r0, 0x6
bne @08153D4C
ldr r0, =0x02021fc4
- ldr r1, =0x08674c02
+ ldr r1, =gUnknown_08674C02
bl ExpandTextCodes
movs r0, 0x3
b @08153DB6
@@ -654543,7 +654543,7 @@ sub_8153CC8: ; 8153CC8
bl party_compaction
bl calc_player_party_count
ldr r0, =0x02021fc4
- ldr r1, =0x08674bf0
+ ldr r1, =gUnknown_08674BF0
bl ExpandTextCodes
movs r0, 0x2
@08153DB6:
@@ -654577,7 +654577,7 @@ sub_8153DD4: ; 8153DD4
bl memcpy
bl sub_81652B4
ldr r0, =0x02021fc4
- ldr r1, =0x08674c31
+ ldr r1, =gUnknown_08674C31
bl ExpandTextCodes
movs r0, 0x2
str r0, [r4, 0x6C]
@@ -654595,7 +654595,7 @@ sub_8153E1C: ; 8153E1C
adds r4, r0, 0
bl sub_809D5F4
ldr r0, =0x02021fc4
- ldr r1, =0x085ecad8
+ ldr r1, =gUnknown_085ECAD8
bl ExpandTextCodes
movs r0, 0x2
str r0, [r4, 0x6C]
@@ -654710,7 +654710,7 @@ dp03_step_water_reflection: ; 8153ED4
movs r0, 0xC
orrs r1, r0
strb r1, [r7, 0x5]
- ldr r2, =0x084975c4
+ ldr r2, =gUnknown_084975C4
lsrs r0, r1, 4
adds r0, r2
ldrb r0, [r0]
@@ -654727,12 +654727,12 @@ dp03_step_water_reflection: ; 8153ED4
orrs r0, r1
mov r1, r8
strb r0, [r1]
- ldr r0, =0x082ec69c
+ ldr r0, =gUnknown_082EC69C
str r0, [r7, 0x8]
adds r0, r7, 0
movs r1, 0
bl obj_anim_image_start
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [r7, 0x10]
mov r1, r8
ldrb r0, [r1]
@@ -654792,7 +654792,7 @@ npc_pal_op: ; 8153FAC
sub sp, 0x8
adds r5, r0, 0
adds r4, r1, 0
- ldr r1, =0x085cdc38
+ ldr r1, =gUnknown_085CDC38
mov r0, sp
movs r2, 0x6
bl memcpy
@@ -654955,7 +654955,7 @@ objc_80DAF50: ; 81540A8
.align 2, 0
.pool
@081540FC:
- ldr r1, =0x084975c4
+ ldr r1, =gUnknown_084975C4
ldrb r0, [r5, 0x5]
lsrs r0, 4
adds r0, r1
@@ -655109,7 +655109,7 @@ objc_80DAF50: ; 81540A8
thumb_func_start sub_8154228
sub_8154228: ; 8154228
push {r4,lr}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x20]
movs r1, 0
movs r2, 0
@@ -655271,8 +655271,8 @@ oei_shadow: ; 8154340
ldrb r0, [r1, 0x5]
bl npc_get_type
adds r4, r0, 0
- ldr r2, =0x085059f8
- ldr r1, =0x085cdc3e
+ ldr r2, =gUnknown_085059F8
+ ldr r1, =gUnknown_085CDC3E
ldrb r0, [r4, 0xC]
lsls r0, 26
lsrs r0, 30
@@ -655309,7 +655309,7 @@ oei_shadow: ; 8154340
ldrh r1, [r4, 0xA]
lsls r1, 16
asrs r1, 17
- ldr r3, =0x085cdc42
+ ldr r3, =gUnknown_085CDC42
ldrb r0, [r4, 0xC]
lsls r0, 26
lsrs r0, 30
@@ -655439,7 +655439,7 @@ oei_grass_normal: ; 81544AC
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x10]
mov r1, sp
movs r2, 0
@@ -655644,7 +655644,7 @@ sub_8154658: ; 8154658
movs r2, 0x8
movs r3, 0xC
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x28]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -655782,7 +655782,7 @@ sub_8154758: ; 8154758
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x3C]
mov r1, sp
movs r2, 0
@@ -655980,7 +655980,7 @@ sub_81548FC: ; 81548FC
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x40]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656041,7 +656041,7 @@ sub_815496C: ; 815496C
lsls r1, 2
ldr r0, =0x02037350
adds r5, r1, r0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x78]
movs r1, 0
movs r2, 0
@@ -656239,7 +656239,7 @@ sub_8154B04: ; 8154B04
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x2C]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656294,7 +656294,7 @@ sub_8154B78: ; 8154B78
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x5C]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656350,7 +656350,7 @@ sub_8154BEC: ; 8154BEC
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x6C]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656400,7 +656400,7 @@ sub_8154BEC: ; 8154BEC
thumb_func_start sub_8154C60
sub_8154C60: ; 8154C60
push {lr}
- ldr r2, =0x085cdc4c
+ ldr r2, =gUnknown_085CDC4C
movs r3, 0x2E
ldrsh r1, [r0, r3]
lsls r1, 2
@@ -656489,7 +656489,7 @@ sub_8154CEC: ; 8154CEC
lsls r1, 2
ldr r0, =0x02037350
adds r5, r1, r0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x34]
movs r1, 0
movs r2, 0
@@ -656630,7 +656630,7 @@ sub_8154E1C: ; 8154E1C
movs r2, 0x8
movs r3, 0xC
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x38]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656685,7 +656685,7 @@ oei_water_drop_tall: ; 8154E8C
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x30]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -656746,7 +656746,7 @@ sub_8154EFC: ; 8154EFC
lsls r1, 2
ldr r0, =0x02037350
adds r6, r1, r0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x34]
movs r1, 0
movs r2, 0
@@ -656898,7 +656898,7 @@ sub_8154FB4: ; 8154FB4
thumb_func_start oei_ripples
oei_ripples: ; 8155054
push {r4,lr}
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x14]
ldr r4, =0x02038c08
movs r2, 0
@@ -656958,7 +656958,7 @@ sub_81550B4: ; 81550B4
lsls r1, 2
ldr r0, =0x02037350
adds r5, r1, r0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x7C]
movs r1, 0
movs r2, 0
@@ -657110,7 +657110,7 @@ sub_81551F0: ; 81551F0
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x44]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -657163,7 +657163,7 @@ sub_815525C: ; 815525C
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x48]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -657216,7 +657216,7 @@ sub_81552C8: ; 81552C8
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x4C]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -657269,7 +657269,7 @@ sub_8155334: ; 8155334
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x50]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -657359,7 +657359,7 @@ oei_ash: ; 81553D4
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x18]
mov r1, sp
movs r2, 0
@@ -657414,7 +657414,7 @@ oei_ash: ; 81553D4
thumb_func_start sub_8155460
sub_8155460: ; 8155460
push {lr}
- ldr r2, =0x085cdc54
+ ldr r2, =gUnknown_085CDC54
movs r3, 0x2E
ldrsh r1, [r0, r3]
lsls r1, 2
@@ -657534,7 +657534,7 @@ sub_8155534: ; 8155534
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x1C]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -657735,7 +657735,7 @@ sub_81556B0: ; 81556B0
sub sp, 0xC
adds r5, r0, 0
adds r4, r1, 0
- ldr r1, =0x085cdc60
+ ldr r1, =gUnknown_085CDC60
mov r0, sp
movs r2, 0x9
bl memcpy
@@ -657845,7 +657845,7 @@ sub_815577C: ; 815577C
sub sp, 0x4
adds r5, r1, 0
adds r4, r2, 0
- ldr r1, =0x085cdc6a
+ ldr r1, =gUnknown_085CDC6A
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -657916,7 +657916,7 @@ sub_8155800: ; 8155800
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x082ec6ac
+ ldr r0, =gUnknown_082EC6AC
movs r1, 0
movs r2, 0
movs r3, 0xFF
@@ -657995,7 +657995,7 @@ sub_8155890: ; 8155890
movs r2, 0x8
movs r3, 0xC
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x24]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -658056,7 +658056,7 @@ sub_8155900: ; 8155900
lsls r1, 2
ldr r0, =0x02037350
adds r6, r1, r0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x74]
movs r1, 0
movs r2, 0
@@ -658243,7 +658243,7 @@ sub_8155A88: ; 8155A88
movs r2, 0x8
movs r3, 0
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
adds r0, 0x88
ldr r0, [r0]
movs r2, 0
@@ -658326,7 +658326,7 @@ sub_8155B2C: ; 8155B2C
movs r2, 0x8
movs r3, 0x4
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x58]
movs r2, 0
ldrsh r1, [r4, r2]
@@ -658436,7 +658436,7 @@ sub_8155BD0: ; 8155BD0
.align 2, 0
.pool
@08155C08:
- ldr r1, =0x085059f8
+ ldr r1, =gUnknown_085059F8
lsls r0, r6, 2
adds r0, r1
ldr r0, [r0]
@@ -658698,7 +658698,7 @@ sub_8155DDC: ; 8155DDC
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
adds r0, 0x8C
ldr r0, [r0]
movs r2, 0
@@ -658993,7 +658993,7 @@ sub_8155F80: ; 8155F80
.align 2, 0
.pool
@08156034:
- ldr r4, =0x08329f40
+ ldr r4, =gUnknown_08329F40
movs r3, 0x2E
ldrsh r0, [r5, r3]
movs r1, 0x3
@@ -659495,7 +659495,7 @@ sub_81563B0: ; 81563B0
bgt @08156496
cmp r0, 0
bne @08156496
- ldr r1, =0x082de350
+ ldr r1, =gUnknown_082DE350
ldrb r0, [r2, 0x10]
lsls r0, 2
adds r0, r1
@@ -659530,7 +659530,7 @@ sub_81563B0: ; 81563B0
ldrh r1, [r2, 0x2]
cmp r1, 0
beq @08156444
- ldr r1, =0x085cdd00
+ ldr r1, =gUnknown_085CDD00
ldr r0, [r6]
ldrb r0, [r0]
lsls r0, 2
@@ -661011,7 +661011,7 @@ sub_8156F04: ; 8156F04
adds r2, 0x1E
adds r1, r2
ldrh r0, [r1]
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -661113,8 +661113,8 @@ sub_8156FCC: ; 8156FCC
adds r2, 0x1E
adds r1, r2
ldrh r0, [r1]
- ldr r2, =0x0858cdcc
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -661219,8 +661219,8 @@ sub_81570A0: ; 81570A0
adds r2, 0x1E
adds r0, r2
ldrh r0, [r0]
- ldr r3, =0x0858cdcc
- ldr r4, =0x0858c2b4
+ ldr r3, =gUnknown_0858CDCC
+ ldr r4, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r4
ldrb r0, [r0]
@@ -661327,8 +661327,8 @@ sub_8157174: ; 8157174
adds r2, 0x1E
adds r0, r2
ldrh r0, [r0]
- ldr r3, =0x0858cdcc
- ldr r4, =0x0858c2b4
+ ldr r3, =gUnknown_0858CDCC
+ ldr r4, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r4
ldrb r0, [r0]
@@ -661436,8 +661436,8 @@ sub_8157248: ; 8157248
adds r2, 0x1E
adds r1, r2
ldrh r0, [r1]
- ldr r2, =0x0858cdcc
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -661621,8 +661621,8 @@ sub_81573B4: ; 81573B4
adds r2, 0x1E
adds r1, r2
ldrh r0, [r1]
- ldr r2, =0x0858cdcc
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -662581,7 +662581,7 @@ sub_8157ADC: ; 8157ADC
lsls r0, 24
cmp r0, 0
beq @08157B18
- ldr r2, =0x0858c2b4
+ ldr r2, =gUnknown_0858C2B4
ldr r0, =0x02039f34
ldr r0, [r0]
ldr r1, [r0, 0x4]
@@ -663382,7 +663382,7 @@ sub_81580C0: ; 81580C0
adds r1, r0
ldrh r0, [r1]
ldr r2, [r4, 0xC]
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -663735,8 +663735,8 @@ sub_8158364: ; 8158364
adds r1, r0
ldrh r0, [r1]
ldr r4, [r4, 0xC]
- ldr r2, =0x0858cdcc
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_0858CDCC
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0]
@@ -665837,7 +665837,7 @@ sub_815936C: ; 815936C
bx_exec_buffer_A_ch0_tbl6: ; 8159388
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -665853,7 +665853,7 @@ bx_exec_buffer_A_ch0_tbl6: ; 8159388
ldrb r0, [r1]
cmp r0, 0x38
bhi @081593D0
- ldr r0, =0x085cdf20
+ ldr r0, =gUnknown_085CDF20
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -666288,7 +666288,7 @@ dp01_tbl6_exec_completed: ; 8159704
.pool
@08159758:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -666405,7 +666405,7 @@ sub_8159800: ; 8159800
adds r0, r6, 0
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r2, =0x08305d2c
+ ldr r2, =gUnknown_08305D2C
ldr r1, [r4]
ldrb r1, [r1, 0x8]
lsls r1, 2
@@ -666691,7 +666691,7 @@ sub_8159A94: ; 8159A94
adds r0, r1
ldr r1, =sub_8159A54 + 1
str r1, [r0]
- ldr r0, =0x085cca54
+ ldr r0, =gUnknown_085CCA54
movs r1, 0x2
bl battle_show_message_maybe
movs r4, 0
@@ -666709,7 +666709,7 @@ sub_8159A94: ; 8159A94
ldrb r0, [r0]
movs r1, 0
bl sub_8059CB4
- ldr r0, =0x085cca04
+ ldr r0, =gUnknown_085CCA04
bl sub_814E6F0
ldr r0, =0x02022e2c
movs r1, 0x1
@@ -667456,7 +667456,7 @@ sub_815A090: ; 815A090
lsls r2, 1
bl CpuFastSet
bl sub_80AC3E4
- ldr r0, =0x08290cae
+ ldr r0, =gUnknown_08290CAE
bl script_env_1_execute_new_script
adds r0, r4, 0
bl remove_task
@@ -669059,7 +669059,7 @@ sub_815AD4C: ; 815AD4C
movs r1, 0xFF
ands r0, r1
strh r0, [r2, 0x30]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0x30
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -669497,7 +669497,7 @@ sub_815B054: ; 815B054
ldrh r2, [r6, 0x12]
ldrh r0, [r6, 0xE]
adds r2, r0
- ldr r0, =0x08593114
+ ldr r0, =gUnknown_08593114
lsls r1, 16
asrs r1, 16
lsls r2, 16
@@ -669556,7 +669556,7 @@ sub_815B054: ; 815B054
ldrh r1, [r6, 0x26]
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce2a0
+ ldr r2, =gUnknown_085CE2A0
adds r0, r6, 0
bl sub_80A7CFC
ldrh r0, [r6, 0xA]
@@ -669631,7 +669631,7 @@ sub_815B054: ; 815B054
adds r0, 0x14
adds r0, r4, r0
ldr r1, [r0]
- ldr r0, =0x08593114
+ ldr r0, =gUnknown_08593114
cmp r1, r0
bne @0815B200
adds r0, r4, r3
@@ -669837,7 +669837,7 @@ sub_815B338: ; 815B338
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce350
+ ldr r2, =gUnknown_085CE350
adds r0, r4, 0
bl sub_80A7CFC
ldrh r0, [r4, 0x8]
@@ -670068,7 +670068,7 @@ sub_815B4D4: ; 815B4D4
lsls r0, 16
cmp r0, 0
bne @0815B54C
- ldr r0, =0x085ce3a0
+ ldr r0, =gUnknown_085CE3A0
ldrh r1, [r4, 0x24]
ldrh r2, [r4, 0x20]
adds r1, r2
@@ -670254,7 +670254,7 @@ sub_815B65C: ; 815B65C
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce3b8
+ ldr r2, =gUnknown_085CE3B8
adds r0, r4, 0
bl sub_80A7CFC
ldrh r0, [r4, 0x8]
@@ -670297,7 +670297,7 @@ sub_815B6B4: ; 815B6B4
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce3e0
+ ldr r2, =gUnknown_085CE3E0
adds r0, r4, 0
bl sub_80A7CFC
ldrh r0, [r4, 0x8]
@@ -670397,7 +670397,7 @@ sub_815B778: ; 815B778
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce430
+ ldr r2, =gUnknown_085CE430
adds r0, r4, 0
bl sub_80A7CFC
ldrh r0, [r4, 0x8]
@@ -670663,7 +670663,7 @@ sub_815B7D0: ; 815B7D0
adds r1, r3, 0
adds r1, 0x10
adds r0, r1
- ldr r1, =0x082ff6c0
+ ldr r1, =gUnknown_082FF6C0
b @0815BA06
.align 2, 0
.pool
@@ -670680,7 +670680,7 @@ sub_815B7D0: ; 815B7D0
adds r1, r3, 0
adds r1, 0x10
adds r0, r1
- ldr r1, =0x082ff694
+ ldr r1, =gUnknown_082FF694
@0815BA06:
str r1, [r0]
ldrb r0, [r2]
@@ -670914,7 +670914,7 @@ sub_815BB84: ; 815BB84
@0815BC02:
mov r0, sp
bl sub_80A6B30
- ldr r1, =0x08c2a6ec
+ ldr r1, =gUnknown_08C2A6EC
mov r0, sp
movs r2, 0
bl sub_80A6D60
@@ -670952,11 +670952,11 @@ sub_815BB84: ; 815BB84
strh r0, [r1]
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c2a634
+ ldr r1, =gUnknown_08C2A634
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08c2a6d4
+ ldr r0, =gUnknown_08C2A6D4
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -671048,7 +671048,7 @@ sub_815BB84: ; 815BB84
cmp r0, 0
bne @0815BDF2
ldr r2, =0x02022e18
- ldr r1, =0x085ce460
+ ldr r1, =gUnknown_085CE460
movs r3, 0xC
ldrsh r0, [r4, r3]
adds r0, r1
@@ -671183,7 +671183,7 @@ sub_815BE04: ; 815BE04
strh r0, [r7, 0x30]
ldrh r0, [r1, 0x2]
strh r0, [r7, 0x32]
- ldr r4, =0x085ce48c
+ ldr r4, =gUnknown_085CE48C
movs r0, 0x20
ldrsh r1, [r7, r0]
movs r0, 0x22
@@ -671529,7 +671529,7 @@ sub_815C0A4: ; 815C0A4
@0815C124:
mov r0, sp
bl sub_80A6B30
- ldr r1, =0x08c2a6ec
+ ldr r1, =gUnknown_08C2A6EC
mov r0, sp
movs r2, 0
bl sub_80A6D60
@@ -671603,11 +671603,11 @@ sub_815C0A4: ; 815C0A4
strh r0, [r1]
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c2a634
+ ldr r1, =gUnknown_08C2A634
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08c2a6d4
+ ldr r0, =gUnknown_08C2A6D4
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -671643,7 +671643,7 @@ sub_815C0A4: ; 815C0A4
cmp r0, 0x1
bne @0815C268
ldr r2, =0x02022e18
- ldr r1, =0x085ce4a4
+ ldr r1, =gUnknown_085CE4A4
movs r3, 0xC
ldrsh r0, [r5, r3]
adds r0, r1
@@ -671657,7 +671657,7 @@ sub_815C0A4: ; 815C0A4
.pool
@0815C268:
ldr r2, =0x02022e18
- ldr r1, =0x085ce4a4
+ ldr r1, =gUnknown_085CE4A4
movs r3, 0xC
ldrsh r0, [r5, r3]
adds r0, r1
@@ -671725,7 +671725,7 @@ sub_815C0A4: ; 815C0A4
strh r1, [r4, 0xE]
lsls r1, 16
asrs r1, 16
- ldr r2, =0x085ce4a8
+ ldr r2, =gUnknown_085CE4A8
movs r3, 0xC
ldrsh r0, [r4, r3]
adds r0, r2
@@ -671830,7 +671830,7 @@ sub_815C3A8: ; 815C3A8
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce4b0
+ ldr r2, =gUnknown_085CE4B0
adds r0, r4, 0
bl sub_80A7CFC
ldrh r0, [r4, 0x8]
@@ -673949,7 +673949,7 @@ sub_815D398: ; 815D398
lsls r2, r7, 16
asrs r2, 16
lsls r0, r2, 1
- ldr r7, =0x08329f40
+ ldr r7, =gUnknown_08329F40
adds r0, r7
ldrh r0, [r0]
lsls r0, 16
@@ -674165,7 +674165,7 @@ sub_815D64C: ; 815D64C
lsls r1, 24
lsrs r1, 24
strh r1, [r4, 0x26]
- ldr r2, =0x085ce5f0
+ ldr r2, =gUnknown_085CE5F0
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_815D694 + 1
@@ -675020,7 +675020,7 @@ sub_815DCA4: ; 815DCA4
lsls r1, 24
lsrs r1, 24
strh r1, [r5, 0x26]
- ldr r2, =0x085ce74c
+ ldr r2, =gUnknown_085CE74C
adds r0, r5, 0
bl sub_80A7CFC
ldr r0, =sub_815DD48 + 1
@@ -675092,7 +675092,7 @@ sub_815DD48: ; 815DD48
ldrh r1, [r4, 0x26]
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce74c
+ ldr r2, =gUnknown_085CE74C
adds r0, r4, 0
bl sub_80A7CFC
b @0815DDDA
@@ -675179,7 +675179,7 @@ sub_815DDE0: ; 815DDE0
subs r3, 0x5
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x085ce76c
+ ldr r0, =gUnknown_085CE76C
bl obj_add_from_template_forward_search
lsls r0, 24
lsrs r1, r0, 24
@@ -675323,7 +675323,7 @@ sub_815DF64: ; 815DF64
cmp r0, 0
beq @0815DFB4
ldrh r0, [r4, 0xC]
- ldr r2, =0x085ce784
+ ldr r2, =gUnknown_085CE784
movs r3, 0x8
ldrsh r1, [r4, r3]
lsls r1, 1
@@ -675381,11 +675381,11 @@ sub_815DFCC: ; 815DFCC
str r1, [sp, 0x8]
movs r1, 0x1E
str r1, [sp, 0xC]
- ldr r1, =0x08c2dc68
+ ldr r1, =gUnknown_08C2DC68
str r1, [sp, 0x10]
- ldr r1, =0x08c2ddc4
+ ldr r1, =gUnknown_08C2DDC4
str r1, [sp, 0x14]
- ldr r1, =0x08c2dda4
+ ldr r1, =gUnknown_08C2DDA4
str r1, [sp, 0x18]
movs r1, 0
bl sub_8117854
@@ -675698,7 +675698,7 @@ sub_815E20C: ; 815E20C
mov r3, r8
movs r0, 0
ldrsh r2, [r3, r0]
- ldr r0, =0x085ce7ec
+ ldr r0, =gUnknown_085CE7EC
movs r3, 0x23
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -676023,7 +676023,7 @@ sub_815E47C: ; 815E47C
asrs r0, 2
adds r0, r4, r0
strh r0, [r7, 0x24]
- ldr r4, =0x085ce84c
+ ldr r4, =gUnknown_085CE84C
movs r0, 0x1E
ldrsh r5, [r7, r0]
movs r1, 0x20
@@ -676476,7 +676476,7 @@ sub_815E840: ; 815E840
lsls r1, 24
lsrs r1, 24
strh r1, [r4, 0x26]
- ldr r2, =0x085ce87c
+ ldr r2, =gUnknown_085CE87C
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_815E898 + 1
@@ -676564,7 +676564,7 @@ sub_815E898: ; 815E898
ldrh r1, [r0, 0x26]
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x085ce87c
+ ldr r2, =gUnknown_085CE87C
bl sub_80A7CFC
strh r5, [r4, 0xA]
strh r5, [r4, 0xC]
@@ -676797,7 +676797,7 @@ sub_815EA60: ; 815EA60
ldrh r1, [r4, 0x22]
adds r0, r1
strh r0, [r4, 0x22]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
movs r0, 0x30
ldrsh r1, [r4, r0]
lsls r0, r1, 2
@@ -676841,7 +676841,7 @@ sub_815EA60: ; 815EA60
ldrh r0, [r4, 0x22]
subs r0, r1
strh r0, [r4, 0x22]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
movs r0, 0x30
ldrsh r1, [r4, r0]
lsls r0, r1, 2
@@ -676872,7 +676872,7 @@ sub_815EA60: ; 815EA60
ldrh r1, [r4, 0x22]
adds r0, r1
strh r0, [r4, 0x22]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
movs r0, 0x30
ldrsh r1, [r4, r0]
lsls r0, r1, 2
@@ -677627,7 +677627,7 @@ sub_815F10C: ; 815F10C
ands r0, r1
cmp r0, 0
bne @0815F16A
- ldr r0, =0x085ce3a0
+ ldr r0, =gUnknown_085CE3A0
ldrh r1, [r4, 0x20]
adds r1, r5
lsls r1, 16
@@ -677820,7 +677820,7 @@ sub_815F20C: ; 815F20C
adds r1, r3, 0
adds r1, 0x10
adds r0, r1
- ldr r1, =0x082ff6c0
+ ldr r1, =gUnknown_082FF6C0
str r1, [r0]
ldrb r0, [r4]
adds r0, r2
@@ -678129,7 +678129,7 @@ sub_815F4F0: ; 815F4F0
adds r1, 0x4
movs r5, 0
strh r1, [r4, 0x30]
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
movs r3, 0x30
ldrsh r0, [r4, r3]
lsls r0, 1
@@ -678160,7 +678160,7 @@ sub_815F4F0: ; 815F4F0
adds r1, 0x6
movs r3, 0
strh r1, [r4, 0x30]
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
movs r5, 0x30
ldrsh r0, [r4, r5]
lsls r0, 1
@@ -679692,7 +679692,7 @@ sub_81601DC: ; 81601DC
adds r1, r0
lsls r1, 2
adds r1, r5
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
movs r6, 0x1E
ldrsh r0, [r4, r6]
lsls r0, 1
@@ -679751,7 +679751,7 @@ sub_81601DC: ; 81601DC
adds r1, r0
lsls r1, 2
adds r1, r3
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
movs r5, 0x1E
ldrsh r0, [r4, r5]
lsls r0, 1
@@ -680125,7 +680125,7 @@ sub_8160544: ; 8160544
lsls r1, 24
lsrs r1, 24
strh r1, [r4, 0x26]
- ldr r2, =0x085ce9c8
+ ldr r2, =gUnknown_085CE9C8
adds r0, r4, 0
bl sub_80A7CFC
ldr r0, =sub_816058C + 1
@@ -680298,9 +680298,9 @@ sub_81606A0: ; 81606A0
strh r5, [r4, 0x2]
strb r0, [r4, 0x4]
bl sub_8161280
- ldr r0, =0x085cebb0
+ ldr r0, =gUnknown_085CEBB0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085cebb8
+ ldr r0, =gUnknown_085CEBB8
bl gpu_pal_obj_alloc_tag_and_apply
bl sub_81610B8
ldr r0, =0x03006310
@@ -680356,9 +680356,9 @@ sub_8160740: ; 8160740
ldrb r0, [r4, 0x4]
bl sub_81D2824
bl sub_8161280
- ldr r0, =0x085cebb0
+ ldr r0, =gUnknown_085CEBB0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085cebb8
+ ldr r0, =gUnknown_085CEBB8
bl gpu_pal_obj_alloc_tag_and_apply
bl sub_81610B8
ldr r0, =0x03006310
@@ -680389,7 +680389,7 @@ sub_81607EC: ; 81607EC
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085cec28
+ ldr r1, =gUnknown_085CEC28
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -680594,7 +680594,7 @@ sub_8160868: ; 8160868
ldr r1, =0xffff0000
cmp r0, r1
beq @08160A04
- ldr r0, =0x085ef8e4
+ ldr r0, =gUnknown_085EF8E4
bl sub_816084C
ldr r1, =0x020375e0
movs r0, 0x1
@@ -680695,7 +680695,7 @@ sub_8160868: ; 8160868
.align 2, 0
.pool
@08160AB8:
- ldr r0, =0x085ef8f3
+ ldr r0, =gUnknown_085EF8F3
bl sub_816084C
ldr r0, =0x0203bc34
ldr r1, [r0]
@@ -680724,7 +680724,7 @@ sub_8160868: ; 8160868
asrs r1, r0, 24
cmp r1, 0
bne @08160B10
- ldr r0, =0x085efa10
+ ldr r0, =gUnknown_085EFA10
bl sub_816084C
ldr r0, =0x0203bc34
ldr r1, [r0]
@@ -680752,11 +680752,11 @@ sub_8160868: ; 8160868
bl sub_8161054
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
- ldr r0, =0x085ef960
+ ldr r0, =gUnknown_085EF960
bl sub_816084C
ldr r0, =0x0203bc34
ldr r1, [r0]
@@ -681026,7 +681026,7 @@ sub_8160868: ; 8160868
mov r8, r1
mov r1, r8
muls r1, r0
- ldr r6, =0x0831977c
+ ldr r6, =gUnknown_0831977C
adds r1, r6
adds r0, r2, 0
bl gf_strcpy
@@ -681060,7 +681060,7 @@ sub_8160868: ; 8160868
adds r1, r6
adds r0, r4, 0
bl gf_strcpy
- ldr r0, =0x085ef979
+ ldr r0, =gUnknown_085EF979
bl sub_816084C
ldr r1, [r7]
movs r0, 0x1E
@@ -681076,7 +681076,7 @@ sub_8160868: ; 8160868
lsls r0, 16
cmp r0, 0
bne @08160E8A
- ldr r0, =0x085ef9a6
+ ldr r0, =gUnknown_085EF9A6
bl sub_816084C
ldr r0, =0x0203bc34
ldr r1, [r0]
@@ -681193,7 +681193,7 @@ render_previous_quest_text: ; 8160EE0
cmp r5, 0
bne @08160F38
ldr r4, =0x02021fc4
- ldr r1, =0x085ef8c2
+ ldr r1, =gUnknown_085EF8C2
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x3
@@ -681291,7 +681291,7 @@ sub_8160F50: ; 8160F50
movs r0, 0xC
strb r0, [r1]
ldr r4, =0x02021fc4
- ldr r1, =0x085ef9e6
+ ldr r1, =gUnknown_085EF9E6
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -681309,11 +681309,11 @@ sub_8160F50: ; 8160F50
ldr r0, =0x02021dc4
movs r1, 0xD
muls r1, r5
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085ef8da
+ ldr r1, =gUnknown_085EF8DA
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -681352,7 +681352,7 @@ sub_8161074: ; 8161074
cmp r5, 0
bne @081610A6
ldr r4, =0x02021fc4
- ldr r1, =0x085ef8c2
+ ldr r1, =gUnknown_085EF8C2
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x3
@@ -681394,7 +681394,7 @@ sub_81610B8: ; 81610B8
strb r0, [r1]
bl sub_81611AC
movs r4, 0
- ldr r5, =0x085cec10
+ ldr r5, =gUnknown_085CEC10
@081610DC:
adds r2, r4, 0
cmp r4, 0
@@ -681426,7 +681426,7 @@ sub_81610B8: ; 81610B8
cmp r4, 0x7
ble @081610DC
movs r4, 0
- ldr r7, =0x085cec10
+ ldr r7, =gUnknown_085CEC10
adds r6, r2, 0
@0816111C:
adds r2, r4, 0
@@ -681507,7 +681507,7 @@ sub_81611AC: ; 81611AC
ldrb r0, [r0]
cmp r0, 0xFF
bne @081611D4
- ldr r0, =0x085cebc0
+ ldr r0, =gUnknown_085CEBC0
movs r3, 0x8B
lsls r3, 1
adds r1, r3
@@ -681526,7 +681526,7 @@ sub_81611AC: ; 81611AC
bne @08161210
ldr r0, =0x0203ce8c
adds r2, r0, 0
- ldr r1, =0x085cebd0
+ ldr r1, =gUnknown_085CEBD0
ldm r1!, {r3,r5,r6}
stm r2!, {r3,r5,r6}
ldr r1, [r1]
@@ -681626,7 +681626,7 @@ sub_8161280: ; 8161280
mov r8, r4
movs r0, 0xD
mov r12, r0
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
mov r9, r2
@081612C2:
mov r7, r8
@@ -681679,7 +681679,7 @@ sub_8161280: ; 8161280
adds r1, r2, 0
adds r1, 0x48
adds r1, r0
- ldr r0, =0x085e8cf0
+ ldr r0, =gUnknown_085E8CF0
str r0, [r1]
ldrb r0, [r3]
lsls r0, 3
@@ -681753,8 +681753,8 @@ sub_816137C: ; 816137C
.align 2, 0
.pool
@081613CC:
- ldr r1, =0x0858cdcc
- ldr r0, =0x0858c2b4
+ ldr r1, =gUnknown_0858CDCC
+ ldr r0, =gUnknown_0858C2B4
lsls r4, 3
adds r0, r4, r0
ldrb r0, [r0]
@@ -681821,8 +681821,8 @@ sub_816137C: ; 816137C
lsrs r5, r0, 16
cmp r5, 0x7
bls @081613F4
- ldr r1, =0x0858cdcc
- ldr r0, =0x0858c2b4
+ ldr r1, =gUnknown_0858CDCC
+ ldr r0, =gUnknown_0858C2B4
add r0, r8
ldrb r0, [r0]
lsls r0, 2
@@ -682125,7 +682125,7 @@ sub_81616C0: ; 81616C0
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085e9c17
+ ldr r1, =gUnknown_085E9C17
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -682225,7 +682225,7 @@ sub_81617B8: ; 81617B8
lsrs r4, 24
movs r0, 0x5
bl audio_play
- ldr r0, =0x085e9712
+ ldr r0, =gUnknown_085E9712
movs r1, 0
bl sub_81B1B5C
movs r0, 0x2
@@ -682402,7 +682402,7 @@ sub_8161918: ; 8161918
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsls r0, r3, 5
adds r0, r1
ldrb r0, [r0, 0x13]
@@ -682445,7 +682445,7 @@ sub_8161960: ; 8161960
adds r4, r0, 0
cmp r4, 0
beq @081619A0
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsls r0, r4, 5
adds r0, r1
ldrb r5, [r0, 0x13]
@@ -682482,7 +682482,7 @@ sub_81619A8: ; 81619A8
lsrs r0, 24
cmp r0, 0
beq @081619D4
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsls r0, 5
adds r0, r1
ldrb r0, [r0, 0x13]
@@ -682522,7 +682522,7 @@ sub_81619DC: ; 81619DC
b @08161A28
@081619F8:
ldr r2, =0x0203bc40
- ldr r1, =0x085a5c08
+ ldr r1, =gUnknown_085A5C08
lsls r0, r5, 5
adds r0, r1
ldrb r4, [r0, 0x13]
@@ -682858,7 +682858,7 @@ sub_8161B94: ; 8161B94
mov r0, r8
strb r0, [r4]
bl GenerateRandomNumber
- ldr r5, =0x085cec30
+ ldr r5, =gUnknown_085CEC30
lsls r0, 16
lsrs r0, 16
movs r1, 0x14
@@ -682930,7 +682930,7 @@ sub_8161D00: ; 8161D00
beq @08161D3E
ldr r0, =0x0203bc86
strb r1, [r0]
- ldr r5, =0x085cec30
+ ldr r5, =gUnknown_085CEC30
adds r4, r0, 0
@08161D1A:
bl GenerateRandomNumber
@@ -682979,7 +682979,7 @@ sub_8161D54: ; 8161D54
cmp r0, 0
beq @08161DE2
ldr r7, =0x0203bc86
- ldr r3, =0x085cec30
+ ldr r3, =gUnknown_085CEC30
@08161D80:
lsls r0, r4, 1
adds r0, r4
@@ -682989,7 +682989,7 @@ sub_8161D54: ; 8161D54
ldrb r1, [r1]
cmp r0, r1
bne @08161DD8
- ldr r6, =0x085cec30
+ ldr r6, =gUnknown_085CEC30
adds r5, r2, 0x1
ldr r4, =0x0203bc80
@08161D96:
@@ -683211,7 +683211,7 @@ sub_8161F64: ; 8161F64
thumb_func_start sub_8161F74
sub_8161F74: ; 8161F74
push {lr}
- ldr r1, =0x085df96c
+ ldr r1, =gUnknown_085DF96C
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -683267,7 +683267,7 @@ sub_8161F94: ; 8161F94
ldr r4, [r4]
ldr r0, =0x00000cdc
adds r3, r4, r0
- ldr r2, =0x085df9ac
+ ldr r2, =gUnknown_085DF9AC
lsls r1, r5, 2
lsls r0, r6, 3
adds r1, r0
@@ -683348,7 +683348,7 @@ sub_8162054: ; 8162054
ldr r2, [r5]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x085df9ac
+ ldr r3, =gUnknown_085DF9AC
lsls r0, r6, 2
lsls r1, 3
adds r0, r1
@@ -683430,7 +683430,7 @@ sub_81620F4: ; 81620F4
ldr r2, [r6]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x085df9ac
+ ldr r3, =gUnknown_085DF9AC
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -683446,7 +683446,7 @@ sub_81620F4: ; 81620F4
ldr r2, [r6]
ldr r1, =0x00000cdc
adds r2, r1
- ldr r3, =0x085df9cc
+ ldr r3, =gUnknown_085DF9CC
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -683618,7 +683618,7 @@ sub_816222C: ; 816222C
adds r5, 0x1
cmp r5, 0x3
ble @081622B2
- ldr r0, =0x085df9f6
+ ldr r0, =gUnknown_085DF9F6
ldr r1, [sp, 0x2C]
adds r0, r1, r0
ldrb r0, [r0]
@@ -683671,7 +683671,7 @@ sub_816222C: ; 816222C
movs r7, 0
ldr r0, =0x03005d90
ldr r0, [r0]
- ldr r4, =0x085df9ec
+ ldr r4, =gUnknown_085DF9EC
adds r2, r0, 0
adds r2, 0xDC
ldr r1, [sp, 0x24]
@@ -683903,7 +683903,7 @@ sub_8162548: ; 8162548
bhi @08162584
cmp r1, 0x6
bne @08162570
- ldr r2, =0x085dfa1a
+ ldr r2, =gUnknown_085DFA1A
lsls r1, r0, 2
adds r0, r2, 0x2
adds r0, r1, r0
@@ -683914,7 +683914,7 @@ sub_8162548: ; 8162548
.align 2, 0
.pool
@08162570:
- ldr r2, =0x085df9fa
+ ldr r2, =gUnknown_085DF9FA
lsls r1, r3, 2
adds r0, r2, 0x2
adds r0, r1, r0
@@ -683925,7 +683925,7 @@ sub_8162548: ; 8162548
.align 2, 0
.pool
@08162584:
- ldr r1, =0x085df9fa
+ ldr r1, =gUnknown_085DF9FA
ldrh r0, [r1, 0x1E]
ldrh r4, [r1, 0x1C]
@0816258A:
@@ -683962,13 +683962,13 @@ sub_81625B4: ; 81625B4
bhi @081625F4
cmp r1, 0x6
bne @081625D4
- ldr r1, =0x085dfa1a
+ ldr r1, =gUnknown_085DFA1A
lsls r2, r0, 2
b @081625D8
.align 2, 0
.pool
@081625D4:
- ldr r1, =0x085df9fa
+ ldr r1, =gUnknown_085DF9FA
lsls r2, 2
@081625D8:
adds r0, r1, 0x2
@@ -683985,7 +683985,7 @@ sub_81625B4: ; 81625B4
.align 2, 0
.pool
@081625F4:
- ldr r0, =0x085df9fa
+ ldr r0, =gUnknown_085DF9FA
ldrh r1, [r0, 0x1E]
ldrh r2, [r0, 0x1C]
subs r1, r2
@@ -684060,7 +684060,7 @@ sub_8162614: ; 8162614
.align 2, 0
.pool
@08162698:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -684080,7 +684080,7 @@ sub_8162614: ; 8162614
@081626BA:
ldrb r2, [r0]
movs r1, 0
- ldr r3, =0x085dcedc
+ ldr r3, =gUnknown_085DCEDC
ldrb r0, [r3]
cmp r0, r2
beq @081626D4
@@ -684095,7 +684095,7 @@ sub_8162614: ; 8162614
@081626D4:
cmp r1, 0x1E
beq @08162700
- ldr r0, =0x085dcf0e
+ ldr r0, =gUnknown_085DCF0E
adds r0, r1, r0
ldrb r1, [r0]
cmp r5, 0x1
@@ -684109,7 +684109,7 @@ sub_8162614: ; 8162614
.pool
@08162700:
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @08162718
@@ -684124,7 +684124,7 @@ sub_8162614: ; 8162614
@08162718:
cmp r1, 0x14
beq @0816275C
- ldr r0, =0x085dcf2c
+ ldr r0, =gUnknown_085DCF2C
adds r0, r1, r0
ldrb r1, [r0]
cmp r5, 0x1
@@ -684241,7 +684241,7 @@ sub_81627A4: ; 81627A4
.align 2, 0
.pool
@08162814:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -684261,7 +684261,7 @@ sub_81627A4: ; 81627A4
@08162836:
ldrb r2, [r0]
movs r1, 0
- ldr r3, =0x085dcedc
+ ldr r3, =gUnknown_085DCEDC
ldrb r0, [r3]
cmp r0, r2
beq @08162850
@@ -684276,13 +684276,13 @@ sub_81627A4: ; 81627A4
@08162850:
cmp r1, 0x1E
beq @0816286C
- ldr r0, =0x085dcf0e
+ ldr r0, =gUnknown_085DCF0E
b @08162892
.align 2, 0
.pool
@0816286C:
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @08162884
@@ -684302,7 +684302,7 @@ sub_81627A4: ; 81627A4
.align 2, 0
.pool
@08162890:
- ldr r0, =0x085dcf2c
+ ldr r0, =gUnknown_085DCF2C
@08162892:
adds r0, r1, r0
ldrb r0, [r0]
@@ -684589,7 +684589,7 @@ sub_8162AA0: ; 8162AA0
lsls r0, 1
cmp r4, r0
bne @08162AD0
- ldr r1, =0x0831f578
+ ldr r1, =gUnknown_0831F578
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r2, =0x00000bed
@@ -684613,7 +684613,7 @@ sub_8162AA0: ; 8162AA0
ldr r0, =0x0000012b
cmp r4, r0
bhi @08162B08
- ldr r2, =0x0831f578
+ ldr r2, =gUnknown_0831F578
ldr r0, =0x0203bc88
ldr r1, [r0]
movs r0, 0x34
@@ -684635,7 +684635,7 @@ sub_8162AA0: ; 8162AA0
ands r0, r1
cmp r0, 0
beq @08162B38
- ldr r4, =0x0831f578
+ ldr r4, =gUnknown_0831F578
bl sub_818649C
lsls r0, 24
lsrs r0, 24
@@ -684644,7 +684644,7 @@ sub_8162AA0: ; 8162AA0
.align 2, 0
.pool
@08162B38:
- ldr r3, =0x0831f578
+ ldr r3, =gUnknown_0831F578
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r1, =0xfffffed4
@@ -684667,8 +684667,8 @@ sub_8162AA0: ; 8162AA0
ands r0, r1
cmp r0, 0
bne @08162BB0
- ldr r4, =0x0831f578
- ldr r3, =0x08610970
+ ldr r4, =gUnknown_0831F578
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -684691,8 +684691,8 @@ sub_8162AA0: ; 8162AA0
.align 2, 0
.pool
@08162BB0:
- ldr r5, =0x0831f578
- ldr r4, =0x08610970
+ ldr r5, =gUnknown_0831F578
+ ldr r4, =gUnknown_08610970
bl sub_81864A8
lsls r0, 24
lsrs r0, 24
@@ -684723,7 +684723,7 @@ sub_8162BD8: ; 8162BD8
lsls r0, 1
cmp r4, r0
bne @08162C08
- ldr r1, =0x0831f5ca
+ ldr r1, =gUnknown_0831F5CA
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r2, =0x00000bed
@@ -684746,7 +684746,7 @@ sub_8162BD8: ; 8162BD8
ldr r0, =0x00000c03
cmp r4, r0
bne @08162C38
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
ldr r1, =0x00007da1
@08162C26:
adds r0, r1
@@ -684758,7 +684758,7 @@ sub_8162BD8: ; 8162BD8
ldr r0, =0x0000012b
cmp r4, r0
bhi @08162C60
- ldr r2, =0x0831f5ca
+ ldr r2, =gUnknown_0831F5CA
ldr r0, =0x0203bc88
ldr r1, [r0]
movs r0, 0x34
@@ -684781,7 +684781,7 @@ sub_8162BD8: ; 8162BD8
ands r0, r1
cmp r0, 0
beq @08162C90
- ldr r4, =0x0831f5ca
+ ldr r4, =gUnknown_0831F5CA
bl sub_818649C
lsls r0, 24
lsrs r0, 24
@@ -684791,7 +684791,7 @@ sub_8162BD8: ; 8162BD8
.align 2, 0
.pool
@08162C90:
- ldr r3, =0x0831f5ca
+ ldr r3, =gUnknown_0831F5CA
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r1, =0xfffffed4
@@ -684815,8 +684815,8 @@ sub_8162BD8: ; 8162BD8
ands r0, r1
cmp r0, 0
beq @08162CF4
- ldr r5, =0x0831f5ca
- ldr r4, =0x08610970
+ ldr r5, =gUnknown_0831F5CA
+ ldr r4, =gUnknown_08610970
bl sub_81864A8
lsls r0, 24
lsrs r0, 24
@@ -684831,8 +684831,8 @@ sub_8162BD8: ; 8162BD8
.align 2, 0
.pool
@08162CF4:
- ldr r4, =0x0831f5ca
- ldr r3, =0x08610970
+ ldr r4, =gUnknown_0831F5CA
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -684928,7 +684928,7 @@ sub_8162D34: ; 8162D34
ands r0, r1
cmp r0, 0
beq @08162DE8
- ldr r4, =0x08610970
+ ldr r4, =gUnknown_08610970
bl sub_81864A8
lsls r0, 24
lsrs r0, 24
@@ -684939,7 +684939,7 @@ sub_8162D34: ; 8162D34
.align 2, 0
.pool
@08162DE8:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -685008,7 +685008,7 @@ sub_8162E20: ; 8162E20
ldr r0, =0x00000c03
cmp r5, r0
bne @08162E88
- ldr r2, =0x08317dd4
+ ldr r2, =gUnknown_08317DD4
@08162E70:
adds r0, r6, r4
adds r1, r4, r2
@@ -685183,7 +685183,7 @@ sub_8162F68: ; 8162F68
.align 2, 0
.pool
@08162FEC:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0xfffffe70
@@ -685203,7 +685203,7 @@ sub_8162F68: ; 8162F68
@0816300E:
ldrb r2, [r0]
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @08163028
@@ -685565,7 +685565,7 @@ sub_81630C4: ; 81630C4
movs r6, 0
cmp r6, r8
bge @08163346
- ldr r5, =0x085cecb0
+ ldr r5, =gUnknown_085CECB0
mov r9, r5
movs r3, 0
@08163308:
@@ -685702,7 +685702,7 @@ sub_81630C4: ; 81630C4
add r0, r9
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -686119,7 +686119,7 @@ sub_81635D4: ; 81635D4
adds r0, r7, r0
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -686249,7 +686249,7 @@ sub_816379C: ; 816379C
add r0, r8
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -686876,11 +686876,11 @@ sub_8163AC4: ; 8163AC4
ldr r4, =0x02038bfc
movs r0, 0
strb r0, [r4]
- ldr r0, =0x08224158
+ ldr r0, =gUnknown_08224158
bl battle_configure_by_script
movs r0, 0x1
strb r0, [r4]
- ldr r0, =0x08224167
+ ldr r0, =gUnknown_08224167
bl battle_configure_by_script
ldr r0, =0x02038bce
strh r5, [r0]
@@ -686966,7 +686966,7 @@ sub_8163EE4: ; 8163EE4
ldrb r0, [r2, 0x8]
cmp r0, 0
beq @08163F40
- ldr r4, =0x085dcefa
+ ldr r4, =gUnknown_085DCEFA
ldrb r0, [r2, 0xA]
ldrb r1, [r2, 0xB]
adds r0, r1
@@ -686979,7 +686979,7 @@ sub_8163EE4: ; 8163EE4
.align 2, 0
.pool
@08163F40:
- ldr r4, =0x085dcedc
+ ldr r4, =gUnknown_085DCEDC
ldrb r0, [r2, 0xA]
ldrb r1, [r2, 0xB]
adds r0, r1
@@ -687618,7 +687618,7 @@ sub_81642A0: ; 81642A0
lsrs r0, r4, 30
cmp r0, 0
beq @081644E0
- ldr r1, =0x085df9ec
+ ldr r1, =gUnknown_085DF9EC
ldrb r0, [r6, 0x1]
adds r0, r1
ldrb r0, [r0]
@@ -688016,7 +688016,7 @@ sub_81646BC: ; 81646BC
mov r2, r9
muls r2, r1
adds r1, r2, 0
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r0, =0x02021dc4
@@ -688024,7 +688024,7 @@ sub_81646BC: ; 81646BC
mov r2, r10
muls r2, r1
adds r1, r2, 0
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
pop {r3-r5}
@@ -688067,7 +688067,7 @@ sub_8164828: ; 8164828
ldrh r7, [r0]
movs r3, 0
str r3, [sp]
- ldr r4, =0x085dd500
+ ldr r4, =gUnknown_085DD500
lsls r6, r7, 16
b @08164884
.align 2, 0
@@ -688344,7 +688344,7 @@ sub_8164828: ; 8164828
subs r0, 0xC9
cmp r7, r0
bgt @08164AF8
- ldr r0, =0x085dd500
+ ldr r0, =gUnknown_085DD500
ldr r4, [sp]
lsls r1, r4, 3
b @08164B04
@@ -688354,7 +688354,7 @@ sub_8164828: ; 8164828
ldr r0, =0x0000018f
cmp r7, r0
bgt @08164B28
- ldr r0, =0x085dd500
+ ldr r0, =gUnknown_085DD500
ldr r5, [sp]
lsls r1, r5, 3
@08164B04:
@@ -688382,7 +688382,7 @@ sub_8164828: ; 8164828
adds r1, 0xDC
ldrb r0, [r1]
lsls r0, 27
- ldr r1, =0x085dd690
+ ldr r1, =gUnknown_085DD690
lsrs r0, 25
adds r0, r1
ldr r1, =0x020375e2
@@ -688937,7 +688937,7 @@ sub_8164FFC: ; 8164FFC
sub sp, 0x4
lsls r0, 24
lsrs r4, r0, 24
- ldr r1, =0x085dfa42
+ ldr r1, =gUnknown_085DFA42
mov r0, sp
movs r2, 0x4
bl memcpy
@@ -689117,7 +689117,7 @@ sub_816515C: ; 816515C
adds r5, r1, 0
cmp r0, 0
beq @08165194
- ldr r4, =0x085dcefa
+ ldr r4, =gUnknown_085DCEFA
ldrb r0, [r2, 0xA]
ldrb r1, [r2, 0xB]
adds r0, r1
@@ -689130,7 +689130,7 @@ sub_816515C: ; 816515C
.align 2, 0
.pool
@08165194:
- ldr r4, =0x085dcedc
+ ldr r4, =gUnknown_085DCEDC
ldrb r0, [r2, 0xA]
ldrb r1, [r2, 0xB]
adds r0, r1
@@ -689213,7 +689213,7 @@ sub_816515C: ; 816515C
thumb_func_start sub_8165244
sub_8165244: ; 8165244
- ldr r1, =0x0831f578
+ ldr r1, =gUnknown_0831F578
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r2, =0x00000bed
@@ -689228,7 +689228,7 @@ sub_8165244: ; 8165244
thumb_func_start sub_8165264
sub_8165264: ; 8165264
- ldr r1, =0x0831f5ca
+ ldr r1, =gUnknown_0831F5CA
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r2, =0x00000bed
@@ -689472,7 +689472,7 @@ sub_8165404: ; 8165404
mov r0, r9
add r0, r10
lsls r0, 2
- ldr r6, =0x085dd6d0
+ ldr r6, =gUnknown_085DD6D0
adds r5, r0, r6
@08165440:
bl GenerateRandomNumber
@@ -689506,7 +689506,7 @@ sub_8165404: ; 8165404
mov r5, r9
add r5, r10
lsls r5, 2
- ldr r2, =0x085dd6d0
+ ldr r2, =gUnknown_085DD6D0
adds r3, r5, r2
ldrh r1, [r3]
ldrb r2, [r3, 0x3]
@@ -689524,7 +689524,7 @@ sub_8165404: ; 8165404
str r7, [sp, 0x44]
movs r3, 0
mov r4, r8
- ldr r0, =0x085dd6d5
+ ldr r0, =gUnknown_085DD6D5
adds r5, r0
@081654B0:
adds r1, r3, 0
@@ -689544,7 +689544,7 @@ sub_8165404: ; 8165404
movs r6, 0x64
mov r4, r10
muls r4, r6
- ldr r7, =0x085dd6dc
+ ldr r7, =gUnknown_085DD6DC
ldr r6, =0x02024618
mov r0, r9
add r0, r10
@@ -689571,7 +689571,7 @@ sub_8165404: ; 8165404
adds r4, r0
adds r0, r4, 0
movs r1, 0x7
- ldr r2, =0x08317dd4
+ ldr r2, =gUnknown_08317DD4
bl pokemon_setattr
movs r0, 0
str r0, [sp, 0x44]
@@ -689726,7 +689726,7 @@ sub_8165404: ; 8165404
adds r0, r1
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -690001,7 +690001,7 @@ sub_816587C: ; 816587C
ldrh r0, [r6, 0x2]
strh r0, [r5, 0x2]
movs r2, 0
- ldr r0, =0x085dcf40
+ ldr r0, =gUnknown_085DCF40
ldrb r1, [r0]
ldrb r3, [r6, 0x1]
mov r12, r0
@@ -690084,7 +690084,7 @@ sub_816587C: ; 816587C
subs r2, 0x1
cmp r2, 0
bge @08165948
- ldr r3, =0x085dfa46
+ ldr r3, =gUnknown_085DFA46
ldr r1, [sp, 0x8]
movs r2, 0x5
@0816595C:
@@ -690095,7 +690095,7 @@ sub_816587C: ; 816587C
subs r2, 0x1
cmp r2, 0
bge @0816595C
- ldr r3, =0x085dfa52
+ ldr r3, =gUnknown_085DFA52
ldr r1, [sp, 0xC]
movs r2, 0x5
@08165970:
@@ -690187,7 +690187,7 @@ sub_81659DC: ; 81659DC
ldrh r0, [r4, 0x2]
strh r0, [r6, 0x2]
movs r2, 0
- ldr r0, =0x085dcf40
+ ldr r0, =gUnknown_085DCF40
ldrb r1, [r0, 0x1]
ldrb r3, [r4, 0x1]
mov r12, r0
@@ -690490,10 +690490,10 @@ sub_8165C40: ; 8165C40
cmp r0, 0x2
beq @08165C84
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
ldrb r0, [r2]
lsls r0, 30
@@ -690653,10 +690653,10 @@ sub_8165D78: ; 8165D78
cmp r0, 0x4
bne @08165DA8
ldr r1, =0x0203bc88
- ldr r0, =0x085dda14
+ ldr r0, =gUnknown_085DDA14
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
b @08165DF2
.align 2, 0
.pool
@@ -690664,10 +690664,10 @@ sub_8165D78: ; 8165D78
cmp r0, 0x2
bne @08165DC8
ldr r1, =0x0203bc88
- ldr r0, =0x085de610
+ ldr r0, =gUnknown_085DE610
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085dec28
+ ldr r0, =gUnknown_085DEC28
b @08165DF2
.align 2, 0
.pool
@@ -690675,19 +690675,19 @@ sub_8165D78: ; 8165D78
cmp r0, 0x3
bne @08165DE8
ldr r1, =0x0203bc88
- ldr r0, =0x085df084
+ ldr r0, =gUnknown_085DF084
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085df69c
+ ldr r0, =gUnknown_085DF69C
b @08165DF2
.align 2, 0
.pool
@08165DE8:
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
@08165DF2:
str r0, [r1]
bl sub_8165CB4
@@ -690875,7 +690875,7 @@ sub_8165EA4: ; 8165EA4
movs r6, 0
cmp r6, r7
bge @08165FB8
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
mov r9, r0
movs r3, 0
@08165F7A:
@@ -691012,7 +691012,7 @@ sub_8165EA4: ; 8165EA4
add r0, r9
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -691043,7 +691043,7 @@ sub_81660B8: ; 81660B8
lsls r0, 24
lsrs r2, r0, 24
movs r1, 0
- ldr r3, =0x085dcedc
+ ldr r3, =gUnknown_085DCEDC
ldrb r0, [r3]
cmp r0, r2
beq @081660DA
@@ -691060,13 +691060,13 @@ sub_81660B8: ; 81660B8
@081660DA:
cmp r1, 0x1E
beq @081660EC
- ldr r0, =0x085dcf0e
+ ldr r0, =gUnknown_085DCF0E
b @08166116
.align 2, 0
.pool
@081660EC:
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @08166108
@@ -691088,7 +691088,7 @@ sub_81660B8: ; 81660B8
.align 2, 0
.pool
@08166114:
- ldr r0, =0x085dcf2c
+ ldr r0, =gUnknown_085DCF2C
@08166116:
adds r0, r1, r0
ldrb r0, [r0]
@@ -691168,9 +691168,9 @@ sub_8166188: ; 8166188
bl sub_8165C40
lsls r0, 24
movs r5, 0
- ldr r7, =0x083203cc
+ ldr r7, =gUnknown_083203CC
lsrs r0, 22
- ldr r1, =0x0831f72c
+ ldr r1, =gUnknown_0831F72C
adds r6, r0, r1
@081661A6:
movs r0, 0x64
@@ -691441,11 +691441,11 @@ sub_8166380: ; 8166380
@08166434:
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085dfccc
+ ldr r1, =gUnknown_085DFCCC
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x085dfcdc
+ ldr r0, =gUnknown_085DFCDC
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -692453,7 +692453,7 @@ sub_8166D44: ; 8166D44
bl pokemon_getattr
add r0, sp, 0xC
bl get_end_of_string_ptr_limit_10_chars
- ldr r1, =0x085ec7a0
+ ldr r1, =gUnknown_085EC7A0
add r0, sp, 0xC
bl gf_strcat
ldr r4, =0x02021fc4
@@ -692482,7 +692482,7 @@ sub_8166D44: ; 8166D44
movs r0, 0x2
movs r1, 0x3
bl Window_CopyToVram
- ldr r0, =0x085dfcfc
+ ldr r0, =gUnknown_085DFCFC
movs r1, 0x97
movs r2, 0xE
movs r3, 0
@@ -692688,7 +692688,7 @@ sub_8166F50: ; 8166F50
movs r1, 0x97
movs r2, 0xE
bl sub_8098858
- ldr r2, =0x085ec800
+ ldr r2, =gUnknown_085EC800
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -692761,20 +692761,20 @@ sub_8166FD4: ; 8166FD4
movs r0, 0
@08166FEC:
lsls r0, 16
- ldr r1, =0x085dfd04
+ ldr r1, =gUnknown_085DFD04
lsls r0, r3, 2
adds r0, r1
ldr r1, [r0]
adds r0, r4, 0
bl gf_strcpy
- ldr r1, =0x085ec7e1
+ ldr r1, =gUnknown_085EC7E1
adds r0, r4, 0
bl gf_strcat
b @08167018
.align 2, 0
.pool
@08167010:
- ldr r1, =0x085ec7ef
+ ldr r1, =gUnknown_085EC7EF
adds r0, r4, 0
bl gf_strcpy
@08167018:
@@ -692791,7 +692791,7 @@ sub_8167024: ; 8167024
adds r6, r0, 0
adds r5, r1, 0
movs r4, 0
- ldr r7, =0x085dfcb0
+ ldr r7, =gUnknown_085DFCB0
@0816702E:
lsls r0, r4, 2
adds r0, r7
@@ -692831,7 +692831,7 @@ sub_8167054: ; 8167054
movs r4, 0
mov r7, sp
@08167078:
- ldr r1, =0x085dfcb0
+ ldr r1, =gUnknown_085DFCB0
lsls r0, r4, 2
adds r0, r1
ldr r6, [r0]
@@ -693035,7 +693035,7 @@ sub_8167184: ; 8167184
adds r0, r1
lsrs r5, r0, 24
@0816721C:
- ldr r0, =0x085dfcc4
+ ldr r0, =gUnknown_085DFCC4
adds r0, r6, r0
ldrb r1, [r0]
mov r0, r10
@@ -693198,9 +693198,9 @@ sub_8167338: ; 8167338
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r0, =0x085dfd18
+ ldr r0, =gUnknown_085DFD18
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085dfd20
+ ldr r0, =gUnknown_085DFD20
bl gpu_pal_obj_alloc_tag_and_apply
ldr r2, =0x0203bc90
ldr r0, [r2]
@@ -693209,7 +693209,7 @@ sub_8167338: ; 8167338
strb r1, [r0]
movs r4, 0
adds r5, r2, 0
- ldr r6, =0x085dfd28
+ ldr r6, =gUnknown_085DFD28
adds r0, r6, 0x2
mov r8, r0
ldr r7, =0x0202064c
@@ -693227,7 +693227,7 @@ sub_8167338: ; 8167338
add r2, r8
movs r0, 0
ldrsh r2, [r2, r0]
- ldr r0, =0x085dfd5c
+ ldr r0, =gUnknown_085DFD5C
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -693991,13 +693991,13 @@ sub_8167930: ; 8167930
.align 2, 0
.pool
@08167A38:
- ldr r0, =0x085dfb60
+ ldr r0, =gUnknown_085DFB60
ldr r1, =0x0203bca8
b @08167AA0
.align 2, 0
.pool
@08167A48:
- ldr r1, =0x085dfa80
+ ldr r1, =gUnknown_085DFA80
movs r0, 0x3
movs r2, 0xE0
movs r3, 0
@@ -694017,7 +694017,7 @@ sub_8167930: ; 8167930
.align 2, 0
.pool
@08167A74:
- ldr r0, =0x085dfa60
+ ldr r0, =gUnknown_085DFA60
movs r1, 0xD0
movs r2, 0x20
bl gpu_pal_apply
@@ -694031,7 +694031,7 @@ sub_8167930: ; 8167930
.align 2, 0
.pool
@08167A9C:
- ldr r0, =0x08dccf7c
+ ldr r0, =gUnknown_08DCCF7C
ldr r1, =0x0203bca4
@08167AA0:
ldr r1, [r1]
@@ -694040,11 +694040,11 @@ sub_8167930: ; 8167930
.align 2, 0
.pool
@08167AB0:
- ldr r0, =0x08dcd81c
+ ldr r0, =gUnknown_08DCD81C
ldr r1, =0x0203bca0
ldr r1, [r1]
bl LZ77UnCompVram
- ldr r0, =0x08dccf5c
+ ldr r0, =gUnknown_08DCCF5C
movs r1, 0x20
movs r2, 0x20
bl gpu_pal_apply
@@ -694068,7 +694068,7 @@ sub_8167930: ; 8167930
ldr r1, [r0]
movs r0, 0x1
bl bg_set_tilemap
- ldr r1, =0x08dcda30
+ ldr r1, =gUnknown_08DCDA30
movs r0, 0xC
str r0, [sp]
movs r0, 0x4
@@ -694083,7 +694083,7 @@ sub_8167930: ; 8167930
.align 2, 0
.pool
@08167B1C:
- ldr r0, =0x085dfc0c
+ ldr r0, =gUnknown_085DFC0C
ldr r1, =0x0203bcac
ldr r1, [r1]
ldr r2, =0x00007304
@@ -694102,11 +694102,11 @@ sub_8167930: ; 8167930
movs r0, 0x2
movs r3, 0
bl gpu_copy_bg_tile_map_to_vram
- ldr r0, =0x086231e8
+ ldr r0, =gUnknown_086231E8
movs r1, 0x30
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x08623208
+ ldr r0, =gUnknown_08623208
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -694196,14 +694196,14 @@ sub_8167BA0: ; 8167BA0
ldr r0, [r7]
ldr r6, =0x0000804a
adds r0, r6
- ldr r1, =0x085ebf8d
+ ldr r1, =gUnknown_085EBF8D
bl gf_strcpy
- ldr r1, =0x0861cb50
+ ldr r1, =gUnknown_0861CB50
lsls r4, 2
adds r4, r1
ldr r1, [r4]
bl gf_strcpy
- ldr r0, =0x085dfcc9
+ ldr r0, =gUnknown_085DFCC9
str r0, [sp]
str r5, [sp, 0x4]
ldr r0, [r7]
@@ -694921,12 +694921,12 @@ sub_81681F4: ; 81681F4
sub_8168248: ; 8168248
push {lr}
sub sp, 0x10
- ldr r0, =0x085dfdb8
+ ldr r0, =gUnknown_085DFDB8
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [sp, 0x8]
str r1, [sp, 0xC]
- ldr r0, =0x08dccbb8
+ ldr r0, =gUnknown_08DCCBB8
str r0, [sp]
ldr r1, =0xffff0000
ldr r0, [sp, 0x4]
@@ -694961,7 +694961,7 @@ sub_8168294: ; 8168294
ldr r0, [r0]
ldr r1, =0x00007b44
adds r7, r0, r1
- ldr r0, =0x085dfda0
+ ldr r0, =gUnknown_085DFDA0
mov r10, r0
movs r6, 0
movs r1, 0x40
@@ -695137,7 +695137,7 @@ bx_goto_buffer_A_ch0_tbl3: ; 81683B8
bx_exec_buffer_A_ch0_tbl2: ; 81683F4
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -695153,7 +695153,7 @@ bx_exec_buffer_A_ch0_tbl2: ; 81683F4
ldrb r0, [r1]
cmp r0, 0x38
bhi @0816843C
- ldr r0, =0x085dfdc0
+ ldr r0, =gUnknown_085DFDC0
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -695998,7 +695998,7 @@ dp01_tbl5_exec_completed: ; 8168AF8
.pool
@08168B4C:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -698257,7 +698257,7 @@ sub_8169EC8: ; 8169EC8
movs r0, 0x6
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
ldrb r1, [r1, 0x18]
movs r2, 0x8
subs r2, r1
@@ -698343,7 +698343,7 @@ dp01t_07_6_: ; 8169F94
movs r0, 0x6
bl template_build_for_pokemon_or_trainer
ldr r0, =0x0202499c
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
ldrb r1, [r1, 0x18]
movs r2, 0x8
subs r2, r1
@@ -698903,7 +698903,7 @@ dp01t_12_1_battle_menu: ; 816A470
adds r0, r1
ldr r1, =sub_816A430 + 1
str r1, [r0]
- ldr r0, =0x085cca3a
+ ldr r0, =gUnknown_085CCA3A
movs r1, 0x2
bl battle_show_message_maybe
movs r4, 0
@@ -698921,7 +698921,7 @@ dp01t_12_1_battle_menu: ; 816A470
ldrb r0, [r0]
movs r1, 0
bl sub_8059CB4
- ldr r0, =0x085cca15
+ ldr r0, =gUnknown_085CCA15
bl sub_814E6F0
ldr r0, =0x02022e2c
movs r1, 0x1
@@ -699551,7 +699551,7 @@ sub_816A90C: ; 816A90C
bl gpu_pal_alloc_new
adds r4, r0, 0
lsls r4, 24
- ldr r0, =0x08305d8c
+ ldr r0, =gUnknown_08305D8C
ldr r0, [r0, 0x30]
lsrs r4, 20
movs r2, 0x80
@@ -700044,7 +700044,7 @@ sub_816ADF4: ; 816ADF4
adds r0, r1
movs r1, 0x32
bl sub_80D6C7C
- ldr r1, =0x085dfefc
+ ldr r1, =gUnknown_085DFEFC
ldrh r0, [r1]
cmp r0, 0
beq @0816AE48
@@ -700088,7 +700088,7 @@ sub_816ADF4: ; 816ADF4
sub_816AE58: ; 816AE58
push {lr}
ldr r1, =0x0203bcb0
- ldr r0, =0x085dfed4
+ ldr r0, =gUnknown_085DFED4
str r0, [r1]
ldr r1, =0x0203bcb4
movs r0, 0x4
@@ -700098,7 +700098,7 @@ sub_816AE58: ; 816AE58
bl AddTask
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085e8d80
+ ldr r1, =gUnknown_085E8D80
ldr r2, =sub_816AED8 + 1
bl sub_81978EC
pop {r0}
@@ -700111,7 +700111,7 @@ sub_816AE58: ; 816AE58
sub_816AE98: ; 816AE98
push {lr}
ldr r1, =0x0203bcb0
- ldr r0, =0x085dfed8
+ ldr r0, =gUnknown_085DFED8
str r0, [r1]
ldr r1, =0x0203bcb4
movs r0, 0x3
@@ -700121,7 +700121,7 @@ sub_816AE98: ; 816AE98
bl AddTask
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085e8d80
+ ldr r1, =gUnknown_085E8D80
ldr r2, =sub_816AED8 + 1
bl sub_81978EC
pop {r0}
@@ -700148,20 +700148,20 @@ sub_816AED8: ; 816AED8
mov r8, r0
cmp r1, 0x3
bne @0816AF0C
- ldr r0, =0x085dff24
+ ldr r0, =gUnknown_085DFF24
ldr r1, [r0, 0x4]
ldr r0, [r0]
b @0816AF12
.align 2, 0
.pool
@0816AF0C:
- ldr r0, =0x085dff24
+ ldr r0, =gUnknown_085DFF24
ldr r1, [r0, 0xC]
ldr r0, [r0, 0x8]
@0816AF12:
str r0, [sp]
str r1, [sp, 0x4]
- ldr r5, =0x085dfeb4
+ ldr r5, =gUnknown_085DFEB4
ldr r4, =0x0203bcb0
ldr r1, [r4]
mov r0, r8
@@ -700279,7 +700279,7 @@ sub_816AF98: ; 816AF98
adds r1, r6
lsls r1, 3
adds r1, r0
- ldr r2, =0x085dfeb4
+ ldr r2, =gUnknown_085DFEB4
ldr r0, =0x0203bcb0
ldr r0, [r0]
adds r0, r5
@@ -700302,7 +700302,7 @@ sub_816B060: ; 816B060
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085e8d80
+ ldr r1, =gUnknown_085E8D80
ldr r2, =sub_816AED8 + 1
bl sub_81978EC
pop {r0}
@@ -700347,7 +700347,7 @@ sub_816B0A8: ; 816B0A8
lsls r0, 24
cmp r0, 0
bne @0816B0D8
- ldr r1, =0x085eac4b
+ ldr r1, =gUnknown_085EAC4B
ldr r2, =sub_816B060 + 1
adds r0, r4, 0
bl sub_81978EC
@@ -700384,7 +700384,7 @@ sub_816B0A8: ; 816B0A8
.align 2, 0
.pool
@0816B120:
- ldr r1, =0x085eac4b
+ ldr r1, =gUnknown_085EAC4B
ldr r2, =sub_816B060 + 1
adds r0, r6, 0
bl sub_81978EC
@@ -700420,13 +700420,13 @@ sub_816B148: ; 816B148
ldrb r0, [r0, 0x8]
cmp r0, 0
bne @0816B174
- ldr r0, =0x081f863f
+ ldr r0, =gUnknown_081F863F
bl script_env_1_execute_new_script
b @0816B184
.align 2, 0
.pool
@0816B174:
- ldr r0, =0x081f958f
+ ldr r0, =gUnknown_081F958F
bl script_env_1_execute_new_script
b @0816B184
.align 2, 0
@@ -700455,12 +700455,12 @@ sub_816B190: ; 816B190
lsls r4, 3
ldr r0, =0x03005e08
adds r4, r0
- ldr r0, =0x085dff24
+ ldr r0, =gUnknown_085DFF24
ldr r1, [r0, 0x14]
ldr r0, [r0, 0x10]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r6, =0x085dfedc
+ ldr r6, =gUnknown_085DFEDC
adds r0, r6, 0
movs r1, 0x4
bl GetMaxWidthInMenuTable
@@ -700487,7 +700487,7 @@ sub_816B190: ; 816B190
bl InitMenuInUpperLeftCornerPlaySoundWhenAPressed
movs r0, 0
bl schedule_bg_copy_tilemap_to_vram
- ldr r0, =0x085dfea4
+ ldr r0, =gUnknown_085DFEA4
lsls r5, 2
adds r5, r0
ldr r0, [r5]
@@ -700549,7 +700549,7 @@ sub_816B248: ; 816B248
beq @0816B2B4
movs r0, 0x5
bl audio_play
- ldr r0, =0x085dfedc
+ ldr r0, =gUnknown_085DFEDC
lsls r1, r4, 3
adds r0, 0x4
adds r1, r0
@@ -700565,7 +700565,7 @@ sub_816B248: ; 816B248
asrs r2, r0, 24
cmp r1, r0
beq @0816B2C0
- ldr r0, =0x085dfea4
+ ldr r0, =gUnknown_085DFEA4
lsls r1, r2, 2
adds r1, r0
ldr r0, [r1]
@@ -700713,7 +700713,7 @@ sub_816B398: ; 816B398
@0816B3C4:
adds r0, r5, 0
bl sub_816B4DC
- ldr r1, =0x085eabd1
+ ldr r1, =gUnknown_085EABD1
ldr r2, =task_pc_itemstorage + 1
adds r0, r5, 0
bl sub_81978EC
@@ -700750,7 +700750,7 @@ sub_816B3E4: ; 816B3E4
@0816B410:
adds r0, r5, 0
bl sub_816B4DC
- ldr r1, =0x085eabd1
+ ldr r1, =gUnknown_085EABD1
ldr r2, =task_pc_itemstorage + 1
adds r0, r5, 0
bl sub_81978EC
@@ -701010,7 +701010,7 @@ sub_816B5F8: ; 816B5F8
lsrs r4, 24
movs r0, 0x1
bl sub_81D1C84
- ldr r6, =0x085eab4e
+ ldr r6, =gUnknown_085EAB4E
movs r0, 0x1
adds r1, r6, 0
movs r2, 0x40
@@ -701161,7 +701161,7 @@ sub_816B730: ; 816B730
movs r1, 0
bl sub_81DB554
ldr r5, =0x02021fc4
- ldr r1, =0x085eac63
+ ldr r1, =gUnknown_085EAC63
adds r0, r5, 0
bl ExpandTextCodes
ldr r2, =sub_816B7DC + 1
@@ -701217,7 +701217,7 @@ sub_816B7DC: ; 816B7DC
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r2, =0x085dff04
+ ldr r2, =gUnknown_085DFF04
adds r0, r4, 0
movs r1, 0x4
bl PrintMenuTable
@@ -701265,7 +701265,7 @@ sub_816B82C: ; 816B82C
@0816B858:
movs r0, 0x5
bl audio_play
- ldr r0, =0x085dff04
+ ldr r0, =gUnknown_085DFF04
lsls r1, r4, 3
adds r0, 0x4
adds r1, r0
@@ -701417,7 +701417,7 @@ sub_816B994: ; 816B994
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085eac8d
+ ldr r1, =gUnknown_085EAC8D
ldr r2, =sub_816B9B0 + 1
bl sub_81978EC
pop {r0}
@@ -701506,7 +701506,7 @@ sub_816BA18: ; 816BA18
lsls r0, 24
cmp r0, 0
bne @0816BA68
- ldr r1, =0x085eacb5
+ ldr r1, =gUnknown_085EACB5
ldr r2, =sub_816BBD4 + 1
adds r0, r6, 0
bl sub_81978EC
@@ -701514,7 +701514,7 @@ sub_816BA18: ; 816BA18
.align 2, 0
.pool
@0816BA68:
- ldr r1, =0x085eacc8
+ ldr r1, =gUnknown_085EACC8
ldr r2, =sub_816BBD4 + 1
adds r0, r6, 0
bl sub_81978EC
@@ -701681,7 +701681,7 @@ sub_816BBB8: ; 816BBB8
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085e8de9
+ ldr r1, =gUnknown_085E8DE9
ldr r2, =sub_816BBD4 + 1
bl sub_81978EC
pop {r0}
@@ -701787,7 +701787,7 @@ sub_816BC7C: ; 816BC7C
cmp r0, 0xFF
bne @0816BCB4
lsls r0, r2, 3
- ldr r1, =0x085dff5c
+ ldr r1, =gUnknown_085DFF5C
adds r0, r1
bl Window_AddFromTemplate
strb r0, [r4]
@@ -701894,7 +701894,7 @@ sub_816BD04: ; 816BD04
adds r4, r3
ldr r0, [r5]
adds r0, r4
- ldr r1, =0x085e8cf7
+ ldr r1, =gUnknown_085E8CF7
bl gf_strcpy
ldr r0, [r5]
lsls r2, r6, 3
@@ -701908,7 +701908,7 @@ sub_816BD04: ; 816BD04
str r1, [r0]
ldr r4, =0x03006310
adds r1, r4, 0
- ldr r0, =0x085dff44
+ ldr r0, =gUnknown_085DFF44
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldm r0!, {r2,r3,r6}
@@ -702040,7 +702040,7 @@ fish4_goto_x5_or_x6: ; 816BE44
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x7
@@ -702235,12 +702235,12 @@ sub_816BFE0: ; 816BFE0
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
- ldr r0, =0x085dff8c
+ ldr r0, =gUnknown_085DFF8C
str r0, [sp, 0x8]
lsls r0, r2, 24
asrs r0, 24
str r0, [sp, 0xC]
- ldr r0, =0x085e8d60
+ ldr r0, =gUnknown_085E8D60
str r0, [sp, 0x10]
adds r0, r5, 0
movs r1, 0x1
@@ -702394,10 +702394,10 @@ sub_816C158: ; 816C158
bls @0816C16C
movs r1, 0x6
ldrsh r0, [r7, r1]
- ldr r5, =0x085eab71
+ ldr r5, =gUnknown_085EAB71
cmp r0, 0
bne @0816C186
- ldr r5, =0x085eab63
+ ldr r5, =gUnknown_085EAB63
@0816C186:
movs r0, 0x1
adds r1, r5, 0
@@ -702482,47 +702482,47 @@ sub_816C228: ; 816C228
.4byte @0816C274
.4byte @0816C26C
@0816C26C:
- ldr r0, =0x085e8d62
+ ldr r0, =gUnknown_085E8D62
b @0816C2BA
.align 2, 0
.pool
@0816C274:
- ldr r0, =0x085eac09
+ ldr r0, =gUnknown_085EAC09
b @0816C2BA
.align 2, 0
.pool
@0816C27C:
- ldr r0, =0x085eac22
+ ldr r0, =gUnknown_085EAC22
b @0816C2BA
.align 2, 0
.pool
@0816C284:
- ldr r0, =0x085e8ee0
+ ldr r0, =gUnknown_085E8EE0
b @0816C2BA
.align 2, 0
.pool
@0816C28C:
- ldr r0, =0x085e8ef9
+ ldr r0, =gUnknown_085E8EF9
b @0816C2BA
.align 2, 0
.pool
@0816C294:
- ldr r0, =0x085eabe7
+ ldr r0, =gUnknown_085EABE7
b @0816C2BA
.align 2, 0
.pool
@0816C29C:
- ldr r0, =0x085e8eb9
+ ldr r0, =gUnknown_085E8EB9
b @0816C2BA
.align 2, 0
.pool
@0816C2A4:
- ldr r0, =0x085e8f0e
+ ldr r0, =gUnknown_085E8F0E
b @0816C2BA
.align 2, 0
.pool
@0816C2AC:
- ldr r0, =0x085e8dfe
+ ldr r0, =gUnknown_085E8DFE
b @0816C2BA
.align 2, 0
.pool
@@ -703015,7 +703015,7 @@ sub_816C6BC: ; 816C6BC
ldr r0, =0x02021cc4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -703376,7 +703376,7 @@ sub_816C9B8: ; 816C9B8
ldr r0, =0x0000fff8
bl sub_816C228
bl sub_816C2C0
- ldr r1, =0x085dff84
+ ldr r1, =gUnknown_085DFF84
movs r0, 0x1
str r0, [sp]
movs r0, 0x85
@@ -703384,7 +703384,7 @@ sub_816C9B8: ; 816C9B8
str r0, [sp, 0x4]
movs r0, 0xE
str r0, [sp, 0x8]
- ldr r0, =0x085dff3c
+ ldr r0, =gUnknown_085DFF3C
str r0, [sp, 0xC]
adds r0, r5, 0
movs r2, 0x1
@@ -703650,17 +703650,17 @@ load_copyright_graphics: ; 816CC70
lsrs r4, 16
lsls r5, 16
lsrs r5, 16
- ldr r0, =0x08dc3d74
+ ldr r0, =gUnknown_08DC3D74
movs r6, 0xC0
lsls r6, 19
adds r3, r6
adds r1, r3, 0
bl LZ77UnCompVram
- ldr r0, =0x08dc3fd4
+ ldr r0, =gUnknown_08DC3FD4
adds r4, r6
adds r1, r4, 0
bl LZ77UnCompVram
- ldr r0, =0x08dc3d54
+ ldr r0, =gUnknown_08DC3D54
adds r1, r5, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -703843,7 +703843,7 @@ do_copyright_screen: ; 816CCC8
ldr r0, =0x65366347
cmp r4, r0
bne @0816CE6C
- ldr r0, =0x089aa144
+ ldr r0, =gUnknown_089AA144
movs r1, 0x80
lsls r1, 18
movs r2, 0xA0
@@ -703954,11 +703954,11 @@ task_intro_1: ; 816CF18
movs r0, 0x12
movs r1, 0x28
bl lcd_io_set
- ldr r0, =0x085e13b4
+ ldr r0, =gUnknown_085E13B4
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085e07c4
+ ldr r0, =gUnknown_085E07C4
ldr r1, =0x06008000
bl LZ77UnCompVram
ldr r1, =0x06008800
@@ -703971,7 +703971,7 @@ task_intro_1: ; 816CF18
ldr r5, =0x81000400
str r5, [r4, 0x8]
ldr r0, [r4, 0x8]
- ldr r0, =0x085e0b78
+ ldr r0, =gUnknown_085E0B78
ldr r1, =0x06009000
bl LZ77UnCompVram
ldr r1, =0x06009800
@@ -703981,7 +703981,7 @@ task_intro_1: ; 816CF18
str r1, [r4, 0x4]
str r5, [r4, 0x8]
ldr r0, [r4, 0x8]
- ldr r0, =0x085e0eac
+ ldr r0, =gUnknown_085E0EAC
ldr r1, =0x0600a000
bl LZ77UnCompVram
ldr r1, =0x0600a800
@@ -703991,7 +703991,7 @@ task_intro_1: ; 816CF18
str r1, [r4, 0x4]
str r5, [r4, 0x8]
ldr r0, [r4, 0x8]
- ldr r0, =0x085e119c
+ ldr r0, =gUnknown_085E119C
ldr r1, =0x0600b000
bl LZ77UnCompVram
ldr r1, =0x0600b800
@@ -704001,7 +704001,7 @@ task_intro_1: ; 816CF18
str r1, [r4, 0x4]
str r5, [r4, 0x8]
ldr r0, [r4, 0x8]
- ldr r0, =0x085e05c4
+ ldr r0, =gUnknown_085E05C4
movs r5, 0x80
lsls r5, 2
movs r1, 0
@@ -704020,15 +704020,15 @@ task_intro_1: ; 816CF18
lsls r1, 8
movs r0, 0x8
bl lcd_io_set
- ldr r0, =0x085e4fdc
+ ldr r0, =gUnknown_085E4FDC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e4fec
+ ldr r0, =gUnknown_085E4FEC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e4ffc
+ ldr r0, =gUnknown_085E4FFC
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085e4a74
+ ldr r0, =gUnknown_085E4A74
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e4a84
+ ldr r0, =gUnknown_085E4A84
bl gpu_pal_obj_alloc_and_load_multiple
ldr r4, =0x02037914
movs r3, 0xF0
@@ -704311,8 +704311,8 @@ task_intro_3_3: ; 816D2A0
.align 2, 0
.pool
@0816D2D8:
- ldr r0, =0x085e4ab8
- ldr r2, =0x085e4ad0
+ ldr r0, =gUnknown_085E4AB8
+ ldr r2, =gUnknown_085E4AD0
movs r1, 0x8
ldrsh r3, [r4, r1]
lsls r3, 1
@@ -704439,7 +704439,7 @@ task_intro_4: ; 816D354
lsls r0, 2
cmp r1, r0
bne @0816D43E
- ldr r0, =0x085e4fc4
+ ldr r0, =gUnknown_085E4FC4
movs r1, 0x78
movs r2, 0xA0
movs r3, 0xA
@@ -704555,22 +704555,22 @@ task_intro_7: ; 816D4E4
ldrh r0, [r0]
cmp r0, 0
bne @0816D504
- ldr r0, =0x085f52bc
+ ldr r0, =gUnknown_085F52BC
bl gpu_tile_obj_decompress_and_load
b @0816D50A
.align 2, 0
.pool
@0816D504:
- ldr r0, =0x085f52cc
+ ldr r0, =gUnknown_085F52CC
bl gpu_tile_obj_decompress_and_load
@0816D50A:
- ldr r0, =0x085f52dc
+ ldr r0, =gUnknown_085F52DC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f52fc
+ ldr r0, =gUnknown_085F52FC
bl gpu_tile_obj_decompress_and_load
movs r6, 0
lsls r7, r4, 2
- ldr r5, =0x085e4ae8
+ ldr r5, =gUnknown_085E4AE8
@0816D51C:
lsls r0, r6, 3
adds r0, r5
@@ -704580,18 +704580,18 @@ task_intro_7: ; 816D4E4
lsrs r6, r0, 24
cmp r6, 0x2
bls @0816D51C
- ldr r0, =0x085f530c
+ ldr r0, =gUnknown_085F530C
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085e4b08
+ ldr r0, =gUnknown_085E4B08
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x085e4bdc
+ ldr r0, =gUnknown_085E4BDC
movs r5, 0x88
lsls r5, 1
adds r1, r5, 0
movs r2, 0x80
movs r3, 0
bl obj_add_from_template_forward_search
- ldr r0, =0x085e4ba4
+ ldr r0, =gUnknown_085E4BA4
movs r1, 0x90
lsls r1, 1
movs r2, 0x6E
@@ -704625,14 +704625,14 @@ task_intro_7: ; 816D4E4
str r1, [r3]
adds r2, 0x8
adds r0, r2
- ldr r1, =0x085e4dc4
+ ldr r1, =gUnknown_085E4DC4
str r1, [r0]
ldr r0, =0x03005e00
adds r4, r7, r4
lsls r4, 3
adds r4, r0
strh r6, [r4, 0xA]
- ldr r0, =0x085e4b40
+ ldr r0, =gUnknown_085E4B40
movs r1, 0x88
lsls r1, 1
movs r2, 0x50
@@ -705379,14 +705379,14 @@ task_intro_10: ; 816DBAC
lsls r5, 24
lsrs r5, 24
bl intro_reset_and_hide_bgs
- ldr r0, =0x085e3854
+ ldr r0, =gUnknown_085E3854
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085e3724
+ ldr r0, =gUnknown_085E3724
ldr r1, =0x06004000
bl LZ77UnCompVram
- ldr r0, =0x085e3524
+ ldr r0, =gUnknown_085E3524
movs r2, 0x80
lsls r2, 2
movs r1, 0
@@ -705549,24 +705549,24 @@ task_intro_13: ; 816DD28
ldr r1, =0x0300301c
movs r0, 0x8
strb r0, [r1]
- ldr r0, =0x08d88494
+ ldr r0, =gUnknown_08D88494
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
- ldr r0, =0x08d88d40
+ ldr r0, =gUnknown_08D88D40
ldr r1, =0x0600c000
bl call_LZZUnCompVram
- ldr r0, =0x08d89f7c
+ ldr r0, =gUnknown_08D89F7C
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d8a818
+ ldr r0, =gUnknown_08D8A818
ldr r1, =0x0600e000
bl call_LZZUnCompVram
- ldr r0, =0x08524d14
+ ldr r0, =gUnknown_08524D14
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x0852561c
+ ldr r0, =gUnknown_0852561C
bl gpu_pal_obj_decompress_and_apply3
- ldr r0, =0x08d85cd0
+ ldr r0, =gUnknown_08D85CD0
ldr r1, =0x02037714
movs r2, 0x80
lsls r2, 1
@@ -705840,7 +705840,7 @@ task_intro_18: ; 816DF2C
strh r0, [r4, 0xC]
movs r1, 0xE
ldrsh r0, [r4, r1]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037b52
movs r2, 0x1
@@ -705883,7 +705883,7 @@ task_intro_18: ; 816DF2C
strh r0, [r4, 0xC]
movs r2, 0xE
ldrsh r0, [r4, r2]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037b52
movs r2, 0x1
@@ -706045,13 +706045,13 @@ sub_816E190: ; 816E190
lsrs r7, r0, 24
movs r4, 0
ldr r6, =0x02020630
- ldr r5, =0x085e4c64
+ ldr r5, =gUnknown_085E4C64
@0816E19C:
movs r0, 0
ldrsh r1, [r5, r0]
lsls r3, r4, 24
lsrs r3, 24
- ldr r0, =0x08596c10
+ ldr r0, =gUnknown_08596C10
movs r2, 0xA0
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -706112,7 +706112,7 @@ sub_816E1F8: ; 816E1F8
beq @0816E278
b @0816E29C
@0816E222:
- ldr r2, =0x085e4c64
+ ldr r2, =gUnknown_085E4C64
movs r0, 0x30
ldrsh r1, [r3, r0]
lsls r0, r1, 1
@@ -706189,19 +706189,19 @@ task_intro_19: ; 816E2A0
lsls r4, 24
lsrs r4, 24
bl reset_all_obj_data
- ldr r0, =0x08d89224
+ ldr r0, =gUnknown_08D89224
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
- ldr r0, =0x08d89abc
+ ldr r0, =gUnknown_08D89ABC
ldr r1, =0x0600c000
bl call_LZZUnCompVram
- ldr r0, =0x08d8a934
+ ldr r0, =gUnknown_08D8A934
ldr r1, =0x0600e000
bl call_LZZUnCompVram
- ldr r0, =0x085e4c88
+ ldr r0, =gUnknown_085E4C88
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e4c98
+ ldr r0, =gUnknown_085E4C98
bl gpu_pal_obj_alloc_tag_and_apply
movs r0, 0x2
negs r0, r0
@@ -706513,7 +706513,7 @@ task_intro_20: ; 816E358
strh r0, [r5, 0xC]
movs r2, 0xE
ldrsh r0, [r5, r2]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037b72
movs r2, 0x1
@@ -706558,7 +706558,7 @@ task_intro_20: ; 816E358
strh r0, [r5, 0xC]
movs r2, 0xE
ldrsh r0, [r5, r2]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037b72
movs r2, 0x1
@@ -706689,7 +706689,7 @@ sub_816E6D4: ; 816E6D4
lsrs r0, 24
mov r8, r0
movs r5, 0
- ldr r7, =0x085e4ca8
+ ldr r7, =gUnknown_085E4CA8
ldr r0, =0x02020630
mov r9, r0
adds r4, r7, 0
@@ -706703,7 +706703,7 @@ sub_816E6D4: ; 816E6D4
ldrsh r2, [r0, r3]
lsls r3, r5, 24
lsrs r3, 24
- ldr r0, =0x085e4d14
+ ldr r0, =gUnknown_085E4D14
bl obj_add_from_template_forward_search
lsls r0, 24
lsrs r0, 24
@@ -706744,7 +706744,7 @@ sub_816E74C: ; 816E74C
mov r7, r8
push {r7}
movs r5, 0
- ldr r7, =0x085e4ca8
+ ldr r7, =gUnknown_085E4CA8
adds r4, r7, 0x4
movs r6, 0x24
ldr r0, =0x02020630
@@ -706758,7 +706758,7 @@ sub_816E74C: ; 816E74C
ldrsh r2, [r0, r3]
lsls r3, r5, 24
lsrs r3, 24
- ldr r0, =0x085e4d14
+ ldr r0, =gUnknown_085E4D14
bl obj_add_from_template_forward_search
lsls r0, 24
lsrs r0, 24
@@ -706952,7 +706952,7 @@ task_intro_21: ; 816E888
movs r0, 0x1A
movs r1, 0
bl lcd_io_set
- ldr r4, =0x08d8aa54
+ ldr r4, =gUnknown_08D8AA54
movs r1, 0xC0
lsls r1, 19
adds r0, r4, 0
@@ -706960,7 +706960,7 @@ task_intro_21: ; 816E888
ldr r1, =0x06004000
adds r0, r4, 0
bl call_LZZUnCompVram
- ldr r0, =0x08d8b6e8
+ ldr r0, =gUnknown_08D8B6E8
ldr r1, =0x0600e000
bl call_LZZUnCompVram
ldr r1, =0x03005e00
@@ -706983,10 +706983,10 @@ task_intro_22: ; 816E954
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x08d8b180
+ ldr r0, =gUnknown_08D8B180
ldr r1, =0x0600c000
bl call_LZZUnCompVram
- ldr r0, =0x08d8b440
+ ldr r0, =gUnknown_08D8B440
ldr r1, =0x0600d000
bl call_LZZUnCompVram
ldr r1, =0x03005e00
@@ -707149,16 +707149,16 @@ task_intro_25: ; 816EAB8
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x08d8c16c
+ ldr r0, =gUnknown_08D8C16C
ldr r1, =0x0600e000
bl call_LZZUnCompVram
- ldr r0, =0x08d8ccc8
+ ldr r0, =gUnknown_08D8CCC8
ldr r1, =0x0600c000
bl call_LZZUnCompVram
- ldr r0, =0x08d8ba74
+ ldr r0, =gUnknown_08D8BA74
ldr r1, =0x06004000
bl call_LZZUnCompVram
- ldr r0, =0x08d8c838
+ ldr r0, =gUnknown_08D8C838
movs r1, 0xC0
lsls r1, 19
bl call_LZZUnCompVram
@@ -707178,9 +707178,9 @@ task_intro_25: ; 816EAB8
movs r1, 0x1
strh r1, [r0, 0x14]
strh r2, [r0, 0x16]
- ldr r0, =0x085e4bf4
+ ldr r0, =gUnknown_085E4BF4
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x085e4c04
+ ldr r0, =gUnknown_085E4C04
bl gpu_pal_obj_alloc_and_load_multiple
pop {r4}
pop {r0}
@@ -707221,7 +707221,7 @@ task_intro_26: ; 816EB44
lsls r0, 16
cmp r0, 0
bne @0816EC62
- ldr r4, =0x085e4c4c
+ ldr r4, =gUnknown_085E4C4C
adds r0, r4, 0
movs r1, 0xC8
movs r2, 0x30
@@ -707269,7 +707269,7 @@ task_intro_26: ; 816EB44
lsls r0, 16
cmp r0, 0
bne @0816EC62
- ldr r4, =0x085e4c4c
+ ldr r4, =gUnknown_085E4C4C
adds r0, r4, 0
movs r1, 0x28
movs r2, 0x30
@@ -707370,7 +707370,7 @@ sub_816EC6C: ; 816EC6C
@0816ECAC:
movs r1, 0x30
ldrsh r0, [r4, r1]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037bce
movs r2, 0x1
@@ -707402,7 +707402,7 @@ sub_816EC6C: ; 816EC6C
strh r0, [r4, 0x32]
movs r1, 0x30
ldrsh r0, [r4, r1]
- ldr r1, =0x08d85cd0
+ ldr r1, =gUnknown_08D85CD0
adds r0, r1
ldr r1, =0x02037bce
movs r2, 0x1
@@ -707432,9 +707432,9 @@ task_intro_27: ; 816ED20
adds r5, r0, 0
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x085e5048
+ ldr r0, =gUnknown_085E5048
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e5058
+ ldr r0, =gUnknown_085E5058
bl gpu_pal_obj_alloc_and_load_multiple
movs r1, 0xD5
lsls r1, 6
@@ -707659,7 +707659,7 @@ sub_816EEA8: ; 816EEA8
movs r2, 0x2
ldrsh r0, [r5, r2]
lsls r0, 1
- ldr r1, =0x08d85e72
+ ldr r1, =gUnknown_08D85E72
adds r0, r1
ldr r1, =0x02037bd0
movs r2, 0x1
@@ -707696,7 +707696,7 @@ sub_816EEA8: ; 816EEA8
movs r1, 0x2
ldrsh r0, [r5, r1]
lsls r0, 1
- ldr r1, =0x08d85e72
+ ldr r1, =gUnknown_08D85E72
adds r0, r1
ldr r1, =0x02037bc4
movs r2, 0x1
@@ -707734,7 +707734,7 @@ sub_816EEA8: ; 816EEA8
movs r1, 0x2
ldrsh r0, [r5, r1]
lsls r0, 1
- ldr r1, =0x08d85e52
+ ldr r1, =gUnknown_08D85E52
adds r0, r1
ldr r1, =0x02037bcc
movs r2, 0x1
@@ -707749,7 +707749,7 @@ sub_816EEA8: ; 816EEA8
beq @0816EFB6
b @0816F0B2
@0816EFB6:
- ldr r0, =0x085e5030
+ ldr r0, =gUnknown_085E5030
movs r1, 0x78
movs r2, 0x58
movs r3, 0xF
@@ -707803,7 +707803,7 @@ sub_816EEA8: ; 816EEA8
movs r0, 0x50
movs r1, 0x10
bl pal_fade_1
- ldr r4, =0x08d85e7c
+ ldr r4, =gUnknown_08D85E7C
ldr r5, =0x02037bd0
adds r0, r4, 0
adds r1, r5, 0
@@ -707936,7 +707936,7 @@ task_intro_3_1: ; 816F128
lsls r1, 6
movs r0, 0x50
bl lcd_io_set
- ldr r0, =0x0853ff70
+ ldr r0, =gUnknown_0853FF70
ldrh r1, [r0, 0x3E]
movs r0, 0x52
bl lcd_io_set
@@ -707961,7 +707961,7 @@ task_intro_3_1: ; 816F128
adds r0, r1
movs r1, 0xFF
lsls r1, 1
- ldr r2, =0x0853ff70
+ ldr r2, =gUnknown_0853FF70
ands r0, r1
adds r0, r2
ldrh r1, [r0]
@@ -707971,7 +707971,7 @@ task_intro_3_1: ; 816F128
.align 2, 0
.pool
@0816F1A0:
- ldr r0, =0x0853ff70
+ ldr r0, =gUnknown_0853FF70
ldrh r1, [r0]
movs r0, 0x52
bl lcd_io_set
@@ -708025,7 +708025,7 @@ task_intro_3_2: ; 816F1E0
lsls r1, 6
movs r0, 0x50
bl lcd_io_set
- ldr r0, =0x0853ff70
+ ldr r0, =gUnknown_0853FF70
ldrh r1, [r0]
movs r0, 0x52
bl lcd_io_set
@@ -708050,7 +708050,7 @@ task_intro_3_2: ; 816F1E0
adds r0, r1
movs r1, 0xFF
lsls r1, 1
- ldr r2, =0x0853ff70
+ ldr r2, =gUnknown_0853FF70
ands r0, r1
adds r0, r2
ldrh r1, [r0]
@@ -708060,7 +708060,7 @@ task_intro_3_2: ; 816F1E0
.align 2, 0
.pool
@0816F258:
- ldr r0, =0x0853ff70
+ ldr r0, =gUnknown_0853FF70
ldrh r1, [r0, 0x3E]
movs r0, 0x52
bl lcd_io_set
@@ -708365,7 +708365,7 @@ sub_816F46C: ; 816F46C
.pool
@0816F4AC:
ldrh r1, [r7, 0x36]
- ldr r5, =0x08329f40
+ ldr r5, =gUnknown_08329F40
lsls r0, r1, 24
lsrs r0, 23
adds r0, r5
@@ -708552,7 +708552,7 @@ sub_816F5B4: ; 816F5B4
strh r0, [r4, 0x36]
ldrh r0, [r4, 0x36]
adds r1, r0, 0
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
adds r0, 0x40
lsls r0, 24
lsrs r0, 23
@@ -708604,7 +708604,7 @@ sub_816F660: ; 816F660
ldrh r0, [r1, 0x36]
adds r0, 0x8
strh r0, [r1, 0x36]
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
lsls r0, 24
lsrs r0, 23
adds r0, r3
@@ -708817,7 +708817,7 @@ sub_816F7D0: ; 816F7D0
lsls r1, 24
lsrs r1, 24
mov r8, r1
- ldr r0, =0x085e4d64
+ ldr r0, =gUnknown_085E4D64
lsrs r2, r4, 16
mov r10, r2
asrs r4, 16
@@ -708900,7 +708900,7 @@ sub_816F7D0: ; 816F7D0
lsls r0, 16
asrs r0, 16
mov r8, r0
- ldr r0, =0x085e4d64
+ ldr r0, =gUnknown_085E4D64
mov r1, r10
mov r2, r8
movs r3, 0x1
@@ -708942,7 +708942,7 @@ sub_816F7D0: ; 816F7D0
adds r4, r2
ldr r0, =sub_816F3A4 + 1
str r0, [r4]
- ldr r0, =0x085e4d64
+ ldr r0, =gUnknown_085E4D64
mov r1, r10
mov r2, r8
movs r3, 0x1
@@ -709302,7 +709302,7 @@ sub_816FB38: ; 816FB38
cmp r0, 0
beq @0816FC14
lsls r0, 1
- ldr r4, =0x08d85c50
+ ldr r4, =gUnknown_08D85C50
adds r0, r4
ldr r5, =0x02037d52
adds r1, r5, 0
@@ -709337,7 +709337,7 @@ sub_816FB38: ; 816FB38
movs r1, 0x30
ldrsh r0, [r6, r1]
lsls r0, 1
- ldr r4, =0x08d85c50
+ ldr r4, =gUnknown_08D85C50
adds r0, r4
ldr r5, =0x02037d52
adds r1, r5, 0
@@ -709383,7 +709383,7 @@ sub_816FB38: ; 816FB38
cmp r0, 0x9
bgt @0816FCE6
lsls r0, 1
- ldr r4, =0x08d85c50
+ ldr r4, =gUnknown_08D85C50
adds r0, r4
ldr r5, =0x02037d52
adds r1, r5, 0
@@ -709439,7 +709439,7 @@ sub_816FB38: ; 816FB38
.align 2, 0
.pool
@0816FCF4:
- ldr r1, =0x085e4f48
+ ldr r1, =gUnknown_085E4F48
movs r2, 0x32
ldrsh r0, [r6, r2]
lsls r0, 1
@@ -709563,7 +709563,7 @@ sub_816FDB8: ; 816FDB8
movs r7, 0
@0816FDD2:
lsls r5, r7, 2
- ldr r0, =0x085e4e94
+ ldr r0, =gUnknown_085E4E94
adds r0, 0x2
adds r0, r5, r0
ldr r2, [sp]
@@ -709579,7 +709579,7 @@ sub_816FDB8: ; 816FDB8
str r0, [sp, 0x8]
ldr r3, =0xfffc0000
adds r2, r3
- ldr r0, =0x085e4f5c
+ ldr r0, =gUnknown_085E4F5C
asrs r2, 16
movs r3, 0
bl obj_add_from_template_forward_search
@@ -709592,7 +709592,7 @@ sub_816FDB8: ; 816FDB8
adds r4, r0
movs r1, 0
strh r1, [r4, 0x2E]
- ldr r0, =0x085e4fa4
+ ldr r0, =gUnknown_085E4FA4
adds r0, r7, r0
ldrb r0, [r0]
strh r0, [r4, 0x30]
@@ -709620,7 +709620,7 @@ sub_816FDB8: ; 816FDB8
ands r0, r2
orrs r0, r1
strb r0, [r4, 0x3]
- ldr r3, =0x085e4e94
+ ldr r3, =gUnknown_085E4E94
adds r5, r3
ldrb r1, [r5]
adds r0, r4, 0
@@ -709633,7 +709633,7 @@ sub_816FDB8: ; 816FDB8
lsrs r7, r0, 16
cmp r7, 0x8
bls @0816FDD2
- ldr r0, =0x085e4f8c
+ ldr r0, =gUnknown_085E4F8C
ldr r2, [sp, 0x8]
subs r2, 0x6
lsls r2, 16
@@ -709693,7 +709693,7 @@ sub_816FEDC: ; 816FEDC
ldrsh r0, [r4, r1]
cmp r0, 0
beq @0816FF48
- ldr r2, =0x08329f40
+ ldr r2, =gUnknown_08329F40
ldrh r1, [r4, 0x32]
lsls r0, r1, 24
lsrs r0, 23
@@ -709933,7 +709933,7 @@ sub_8170040: ; 8170040
adds r0, r1, 0x1
strh r0, [r5, 0x30]
@081700BE:
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
ldrh r0, [r5, 0x30]
lsls r0, 24
lsrs r0, 23
@@ -710078,11 +710078,11 @@ sub_81701C4: ; 81701C4
bl gpu_pal_allocator_reset
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085e5068
+ ldr r1, =gUnknown_085E5068
movs r0, 0x1
movs r2, 0x2
bl bg_vram_setup
- ldr r0, =0x085e5070
+ ldr r0, =gUnknown_085E5070
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -710175,7 +710175,7 @@ sub_8170290: ; 8170290
movs r2, 0x27
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r5, =0x085ee8f1
+ ldr r5, =gUnknown_085EE8F1
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x38
@@ -710496,15 +710496,15 @@ sub_8170478: ; 8170478
bl sub_80A6B30
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c2ea9c
+ ldr r1, =gUnknown_08C2EA9C
bl sub_80A6D48
mov r0, sp
ldrb r0, [r0, 0x9]
- ldr r1, =0x08c2ea50
+ ldr r1, =gUnknown_08C2EA50
mov r2, sp
ldrh r2, [r2, 0xA]
bl sub_80A6CC0
- ldr r0, =0x08c2dda4
+ ldr r0, =gUnknown_08C2DDA4
mov r1, sp
ldrb r1, [r1, 0x8]
lsls r1, 4
@@ -711509,7 +711509,7 @@ sub_8170E04: ; 8170E04
lsls r0, r1, 1
adds r0, r1
lsls r0, 3
- ldr r1, =0x0832c588
+ ldr r1, =gUnknown_0832C588
adds r0, r1
movs r1, 0x20
movs r2, 0x50
@@ -711661,7 +711661,7 @@ sub_8170F2C: ; 8170F2C
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
- ldr r1, =0x0832c588
+ ldr r1, =gUnknown_0832C588
adds r0, r1
adds r1, r6, 0
adds r1, 0x20
@@ -712999,7 +712999,7 @@ sub_81719EC: ; 81719EC
ldrsh r1, [r6, r2]
movs r0, 0x22
ldrsh r2, [r6, r0]
- ldr r0, =0x085e5250
+ ldr r0, =gUnknown_085E5250
mov r3, r8
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -713013,7 +713013,7 @@ sub_81719EC: ; 81719EC
adds r5, r4, r2
movs r0, 0x18
strh r0, [r5, 0x2E]
- ldr r0, =0x085e5088
+ ldr r0, =gUnknown_085E5088
lsls r1, r7, 2
adds r1, r0
movs r0, 0
@@ -713034,7 +713034,7 @@ sub_81719EC: ; 81719EC
add r4, r10
ldr r0, =sub_8171AAC + 1
str r0, [r4]
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
ldrb r1, [r0, 0x4]
adds r0, r5, 0
bl obj_anim_image_start
@@ -713391,7 +713391,7 @@ sub_8171CE8: ; 8171CE8
sub_8171D60: ; 8171D60
push {r4,r5,lr}
lsls r0, 24
- ldr r1, =0x085e5094
+ ldr r1, =gUnknown_085E5094
lsrs r5, r0, 21
adds r4, r5, r1
ldrh r0, [r4, 0x6]
@@ -713402,7 +713402,7 @@ sub_8171D60: ; 8171D60
bne @08171D86
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x085e50f4
+ ldr r0, =gUnknown_085E50F4
adds r0, r5, r0
bl gpu_pal_obj_decompress_and_apply3
@08171D86:
@@ -713443,7 +713443,7 @@ sub_8171D98: ; 8171D98
lsrs r5, 24
adds r0, r5, 0
bl sub_8171D60
- ldr r1, =0x085e51c0
+ ldr r1, =gUnknown_085E51C0
lsls r0, r5, 2
adds r0, r1
ldr r0, [r0]
@@ -713537,7 +713537,7 @@ sub_8171E50: ; 8171E50
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
- ldr r4, =0x085e51f0
+ ldr r4, =gUnknown_085E51F0
adds r0, r4
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -713552,7 +713552,7 @@ sub_8171E50: ; 8171E50
lsls r4, 2
ldr r5, =0x02020630
adds r7, r4, r5
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
ldr r1, [sp]
adds r0, r1, r0
ldrb r1, [r0]
@@ -713726,7 +713726,7 @@ sub_8171FC4: ; 8171FC4
lsls r0, 3
str r0, [sp, 0x10]
@0817200A:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r2, [sp, 0x10]
adds r0, r2, r0
ldr r1, [sp]
@@ -713743,7 +713743,7 @@ sub_8171FC4: ; 8171FC4
lsls r4, 2
mov r3, r10
adds r5, r4, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
add r0, r8
ldrb r1, [r0]
adds r0, r5, 0
@@ -713845,7 +713845,7 @@ sub_81720C8: ; 81720C8
lsls r0, 3
str r0, [sp, 0x10]
@0817210E:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r2, [sp, 0x10]
adds r0, r2, r0
ldr r1, [sp]
@@ -713862,7 +713862,7 @@ sub_81720C8: ; 81720C8
lsls r4, 2
mov r3, r10
adds r5, r4, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
add r0, r8
ldrb r1, [r0]
adds r0, r5, 0
@@ -713960,11 +713960,11 @@ sub_81721CC: ; 81721CC
str r0, [sp, 0x10]
ldr r3, =0x02020630
mov r8, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
adds r1, r0
mov r10, r1
@08172212:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r1, [sp, 0x10]
adds r0, r1, r0
ldr r1, [sp]
@@ -714081,7 +714081,7 @@ sub_81722CC: ; 81722CC
lsls r0, 3
str r0, [sp, 0x10]
@08172312:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r2, [sp, 0x10]
adds r0, r2, r0
ldr r1, [sp]
@@ -714098,7 +714098,7 @@ sub_81722CC: ; 81722CC
lsls r4, 2
mov r3, r10
adds r5, r4, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
add r0, r8
ldrb r1, [r0]
adds r0, r5, 0
@@ -714210,11 +714210,11 @@ sub_81723D4: ; 81723D4
str r1, [sp, 0x10]
ldr r3, =0x02020630
mov r9, r3
- ldr r1, =0x085e51b4
+ ldr r1, =gUnknown_085E51B4
adds r0, r1
mov r10, r0
@08172430:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r4, [sp, 0x10]
adds r0, r4, r0
ldr r1, [sp]
@@ -714387,11 +714387,11 @@ sub_8172560: ; 8172560
str r0, [sp, 0x10]
ldr r3, =0x02020630
mov r8, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
adds r1, r0
mov r10, r1
@081725A6:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r1, [sp, 0x10]
adds r0, r1, r0
ldr r1, [sp]
@@ -714558,7 +714558,7 @@ sub_81726BC: ; 81726BC
add r2, r8
mov r10, r2
@08172708:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r3, [sp, 0x14]
adds r0, r3, r0
ldr r1, [sp, 0x4]
@@ -714575,7 +714575,7 @@ sub_81726BC: ; 81726BC
lsls r4, 2
ldr r0, =0x02020630
adds r5, r4, r0
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
add r0, r9
ldrb r1, [r0]
adds r0, r5, 0
@@ -714690,11 +714690,11 @@ sub_81727E8: ; 81727E8
str r0, [sp, 0x10]
ldr r3, =0x02020630
mov r8, r3
- ldr r0, =0x085e51b4
+ ldr r0, =gUnknown_085E51B4
adds r1, r0
mov r10, r1
@0817282E:
- ldr r0, =0x085e51f0
+ ldr r0, =gUnknown_085E51F0
ldr r1, [sp, 0x10]
adds r0, r1, r0
ldr r1, [sp]
@@ -714852,7 +714852,7 @@ sub_8172944: ; 8172944
cmp r0, 0
bne @081729DC
movs r4, 0
- ldr r5, =0x085e51c0
+ ldr r5, =gUnknown_085E51C0
b @08172998
.align 2, 0
.pool
@@ -714872,8 +714872,8 @@ sub_8172944: ; 8172944
cmp r4, 0xC
bne @081729CA
movs r6, 0
- ldr r5, =0x085e5094
- ldr r4, =0x085e50f4
+ ldr r5, =gUnknown_085E5094
+ ldr r4, =gUnknown_085E50F4
@081729B4:
ldrh r0, [r5, 0x6]
bl gpu_tile_obj_free_by_tag
@@ -714939,7 +714939,7 @@ sub_81729E8: ; 81729E8
lsls r2, 17
adds r0, r2
lsrs r0, 16
- ldr r2, =0x085e5310
+ ldr r2, =gUnknown_085E5310
lsls r1, r7, 1
adds r1, r2
ldrh r3, [r1]
@@ -714957,7 +714957,7 @@ sub_81729E8: ; 81729E8
lsls r1, 17
adds r0, r1
lsrs r0, 16
- ldr r2, =0x085e5310
+ ldr r2, =gUnknown_085E5310
lsls r1, r7, 1
adds r1, r2
ldrh r3, [r1]
@@ -715017,7 +715017,7 @@ sub_8172AB0: ; 8172AB0
adds r0, r2
lsrs r0, 16
ldrb r2, [r4, 0x8]
- ldr r3, =0x085e5310
+ ldr r3, =gUnknown_085E5310
lsls r1, 1
adds r1, r3
ldrh r3, [r1]
@@ -715124,7 +715124,7 @@ sub_8172B90: ; 8172B90
adds r0, r3
lsrs r0, 16
ldrb r2, [r4, 0x8]
- ldr r3, =0x085e5310
+ ldr r3, =gUnknown_085E5310
lsls r1, 1
adds r1, r3
ldrh r3, [r1]
@@ -715575,9 +715575,9 @@ sub_8172EF0: ; 8172EF0
lsrs r0, 16
cmp r0, r7
bne @08172F6E
- ldr r0, =0x0852528c
+ ldr r0, =gUnknown_0852528C
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x08525b94
+ ldr r0, =gUnknown_08525B94
bl gpu_pal_obj_decompress_and_apply3
@08172F6E:
ldr r5, =sub_8172FEC + 1
@@ -715690,7 +715690,7 @@ sub_8172FEC: ; 8172FEC
ldrsh r0, [r4, r1]
cmp r0, 0
bne @08173074
- ldr r0, =0x085ce388
+ ldr r0, =gUnknown_085CE388
adds r1, r5, 0
movs r3, 0x5
bl obj_add_from_template_forward_search
@@ -715704,7 +715704,7 @@ sub_8172FEC: ; 8172FEC
blt @081730A8
cmp r0, 0x3
bgt @081730A8
- ldr r0, =0x085ce3a0
+ ldr r0, =gUnknown_085CE3A0
adds r1, r5, 0
movs r3, 0x5
bl obj_add_from_template_forward_search
@@ -715723,7 +715723,7 @@ sub_8172FEC: ; 8172FEC
.align 2, 0
.pool
@081730A8:
- ldr r0, =0x085ce3a0
+ ldr r0, =gUnknown_085CE3A0
adds r1, r5, 0
movs r3, 0x5
bl obj_add_from_template_forward_search
@@ -715984,9 +715984,9 @@ sub_81732B0: ; 81732B0
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085253ac
+ ldr r0, =gUnknown_085253AC
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x08525cb4
+ ldr r0, =gUnknown_08525CB4
bl gpu_pal_obj_decompress_and_apply3
ldr r0, =0x0000281d
bl gpu_pal_tags_index_of
@@ -716782,7 +716782,7 @@ sub_81738BC: ; 81738BC
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x082c8959
+ ldr r2, =gUnknown_082C8959
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -716953,12 +716953,12 @@ sub_8173AA8: ; 8173AA8
ldrsh r0, [r1, r2]
cmp r0, 0x3
ble @08173AEC
- ldr r1, =0x085e53b4
+ ldr r1, =gUnknown_085E53B4
b @08173AEE
.align 2, 0
.pool
@08173AEC:
- ldr r1, =0x085e53e4
+ ldr r1, =gUnknown_085E53E4
@08173AEE:
lsls r2, r6, 3
adds r0, r2, r1
@@ -717475,7 +717475,7 @@ sub_8173EE4: ; 8173EE4
lsls r4, 3
adds r4, r1
strh r0, [r4, 0x10]
- ldr r0, =0x085e5380
+ ldr r0, =gUnknown_085E5380
bl Window_AddFromTemplate
ldr r0, [r6]
ldrb r1, [r0, 0x14]
@@ -717555,7 +717555,7 @@ sub_8173F84: ; 8173F84
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085e8c14
+ ldr r2, =gUnknown_085E8C14
str r5, [sp]
movs r0, 0x2
str r0, [sp, 0x4]
@@ -717823,7 +717823,7 @@ sub_8174194: ; 8174194
cmp r0, 0
bne @08174308
ldr r1, =0x0201c000
- ldr r0, =0x085e56d4
+ ldr r0, =gUnknown_085E56D4
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r3}
@@ -718091,18 +718091,18 @@ sub_81743EC: ; 81743EC
cmp r0, 0x3
ble @081744B8
lsls r1, r5, 3
- ldr r0, =0x085e53b4
+ ldr r0, =gUnknown_085E53B4
adds r0, 0x4
adds r0, r1, r0
ldrh r3, [r0]
- ldr r0, =0x085e53ba
+ ldr r0, =gUnknown_085E53BA
adds r1, r0
ldrh r4, [r1]
b @081744C8
.align 2, 0
.pool
@081744B8:
- ldr r0, =0x085e53e4
+ ldr r0, =gUnknown_085E53E4
lsls r2, r5, 3
adds r1, r0, 0x4
adds r1, r2, r1
@@ -718195,14 +718195,14 @@ sub_81743EC: ; 81743EC
movs r3, 0x3
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r1, =0x085e8c00
+ ldr r1, =gUnknown_085E8C00
adds r0, r5, 0
bl ExpandTextCodes
movs r1, 0x8
ldrsh r0, [r4, r1]
cmp r0, 0
bgt @081745C0
- ldr r1, =0x085e8574
+ ldr r1, =gUnknown_085E8574
movs r0, 0x1
str r0, [sp]
adds r0, r5, 0
@@ -718213,7 +718213,7 @@ sub_81743EC: ; 81743EC
.align 2, 0
.pool
@081745C0:
- ldr r1, =0x085e855c
+ ldr r1, =gUnknown_085E855C
movs r0, 0x1
str r0, [sp]
adds r0, r5, 0
@@ -718560,7 +718560,7 @@ sub_8174898: ; 8174898
lsls r2, 2
bl CpuSet
ldr r1, =0x0201c000
- ldr r0, =0x085e56d4
+ ldr r0, =gUnknown_085E56D4
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3}
@@ -718668,14 +718668,14 @@ sub_81749A0: ; 81749A0
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085e8588
+ ldr r0, =gUnknown_085E8588
movs r1, 0x8
movs r2, 0x1
bl sub_8198180
movs r0, 0
movs r1, 0
bl sub_81973C4
- ldr r2, =0x085e8bdc
+ ldr r2, =gUnknown_085E8BDC
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -718740,7 +718740,7 @@ sub_8174A38: ; 8174A38
bl Window_FastFillPixels
movs r0, 0
bl Window_WriteStandardTileMap
- ldr r4, =0x085e8b3e
+ ldr r4, =gUnknown_085E8B3E
movs r0, 0x1
adds r1, r4, 0
movs r2, 0xD0
@@ -718748,7 +718748,7 @@ sub_8174A38: ; 8174A38
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x085e5388
+ ldr r0, =gUnknown_085E5388
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -718784,7 +718784,7 @@ sub_8174A88: ; 8174A88
lsls r0, 1
cmp r1, r0
beq @08174B30
- ldr r1, =0x085e8c36
+ ldr r1, =gUnknown_085E8C36
add r0, sp, 0xC
bl gf_strcpy
adds r6, r0, 0
@@ -718830,7 +718830,7 @@ sub_8174A88: ; 8174A88
adds r6, 0x1
movs r0, 0xFF
strb r0, [r6]
- ldr r0, =0x085e5388
+ ldr r0, =gUnknown_085E5388
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -718865,7 +718865,7 @@ sub_8174A88: ; 8174A88
bl sub_81DB35C
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x085e5388
+ ldr r0, =gUnknown_085E5388
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -718889,7 +718889,7 @@ sub_8174A88: ; 8174A88
bl sub_81DB368
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x085e5388
+ ldr r0, =gUnknown_085E5388
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -718910,7 +718910,7 @@ sub_8174A88: ; 8174A88
lsrs r1, 23
movs r2, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
adds r6, r0, 0
@@ -718945,7 +718945,7 @@ sub_8174A88: ; 8174A88
@08174C0A:
movs r0, 0xFF
strb r0, [r6]
- ldr r5, =0x085e5388
+ ldr r5, =gUnknown_085E5388
str r5, [sp]
movs r4, 0x1
negs r4, r4
@@ -718957,7 +718957,7 @@ sub_8174A88: ; 8174A88
movs r2, 0x80
movs r3, 0x1
bl box_print
- ldr r1, =0x085e8c3b
+ ldr r1, =gUnknown_085E8C3B
add r0, sp, 0xC
bl gf_strcpy
adds r6, r0, 0
@@ -718975,7 +718975,7 @@ sub_8174A88: ; 8174A88
movs r2, 0x24
movs r3, 0x11
bl box_print
- ldr r1, =0x085e8c4d
+ ldr r1, =gUnknown_085E8C4D
add r0, sp, 0xC
bl gf_strcpy
adds r6, r0, 0
@@ -719022,14 +719022,14 @@ sub_8174C98: ; 8174C98
movs r1, 0
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r0, =0x085e538c
+ ldr r0, =gUnknown_085E538C
mov r8, r0
str r0, [sp]
movs r1, 0x1
negs r1, r1
mov r9, r1
str r1, [sp, 0x4]
- ldr r0, =0x085e8c48
+ ldr r0, =gUnknown_085E8C48
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -719065,7 +719065,7 @@ sub_8174C98: ; 8174C98
str r0, [sp]
movs r7, 0
str r7, [sp, 0x4]
- ldr r0, =0x085e8c4d
+ ldr r0, =gUnknown_085E8C4D
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -719141,7 +719141,7 @@ sub_8174C98: ; 8174C98
str r0, [sp]
mov r1, r9
str r1, [sp, 0x4]
- ldr r0, =0x085e84ce
+ ldr r0, =gUnknown_085E84CE
str r0, [sp, 0x8]
movs r0, 0x1
movs r1, 0x1
@@ -719218,7 +719218,7 @@ sub_8174C98: ; 8174C98
bl sub_81DB368
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x085e538c
+ ldr r0, =gUnknown_085E538C
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -719314,7 +719314,7 @@ sub_8174EC4: ; 8174EC4
str r3, [r2, 0x8]
ldr r0, [r2, 0x8]
bl sub_80A1A74
- ldr r0, =0x085e54e8
+ ldr r0, =gUnknown_085E54E8
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -719340,9 +719340,9 @@ sub_8174F70: ; 8174F70
ldr r1, =0x0300301c
movs r0, 0x8
strb r0, [r1]
- ldr r0, =0x085e5394
+ ldr r0, =gUnknown_085E5394
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e53a4
+ ldr r0, =gUnknown_085E53A4
bl gpu_pal_obj_decompress_and_apply
pop {r0}
bx r0
@@ -719355,7 +719355,7 @@ sub_8174FAC: ; 8174FAC
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085e5374
+ ldr r1, =gUnknown_085E5374
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -719424,7 +719424,7 @@ sub_8175024: ; 8175024
.4byte @081750D2
.4byte @081750DC
@08175058:
- ldr r1, =0x085e5508
+ ldr r1, =gUnknown_085E5508
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -719616,7 +719616,7 @@ sub_81751A4: ; 81751A4
movs r1, 0x3
ands r0, r1
adds r0, 0x8
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
lsls r4, 1
adds r4, r1
movs r2, 0
@@ -719657,7 +719657,7 @@ sub_81751FC: ; 81751FC
movs r0, 0x7
ands r2, r0
negs r2, r2
- ldr r0, =0x085e54d0
+ ldr r0, =gUnknown_085E54D0
lsls r4, 16
asrs r4, 16
lsls r2, 16
@@ -719791,7 +719791,7 @@ sub_81752F4: ; 81752F4
movs r1, 0x3
ands r0, r1
adds r0, 0x8
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
lsls r4, 1
adds r4, r1
movs r2, 0
@@ -719859,9 +719859,9 @@ sub_8175364: ; 8175364
adds r0, r2, 0
strh r0, [r1]
@081753B8:
- ldr r0, =0x085e5394
+ ldr r0, =gUnknown_085E5394
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085e53a4
+ ldr r0, =gUnknown_085E53A4
bl gpu_pal_obj_decompress_and_apply
ldrh r0, [r6]
adds r0, 0x1
@@ -719902,7 +719902,7 @@ sub_8175364: ; 8175364
bl __umodsi3
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x085e53fc
+ ldr r1, =gUnknown_085E53FC
ldr r2, =0x000003e9
str r4, [sp]
str r0, [sp, 0x4]
@@ -720028,7 +720028,7 @@ sub_8175548: ; 8175548
push {lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085e6f68
+ ldr r1, =gUnknown_085E6F68
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
@@ -720038,11 +720038,11 @@ sub_8175548: ; 8175548
adds r1, r0, 0
movs r0, 0
bl bg_set_tilemap
- ldr r0, =0x085e56f0
+ ldr r0, =gUnknown_085E56F0
movs r1, 0x80
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x085e6f6c
+ ldr r0, =gUnknown_085E6F6C
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -720468,14 +720468,14 @@ sub_81758E4: ; 81758E4
ldr r1, =0x0300301c
movs r0, 0x8
strb r0, [r1]
- ldr r0, =0x085b0e04
+ ldr r0, =gUnknown_085B0E04
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085b0c0c
+ ldr r0, =gUnknown_085B0C0C
ldr r1, =0x06003800
bl LZ77UnCompVram
- ldr r0, =0x085b0a02
+ ldr r0, =gUnknown_085B0A02
movs r1, 0x1
movs r2, 0x3E
bl gpu_pal_apply
@@ -720493,7 +720493,7 @@ sub_81758E4: ; 81758E4
bls @0817593C
movs r1, 0
ldr r2, =0x0201d800
- ldr r6, =0x085e701c
+ ldr r6, =gUnknown_085E701C
ldr r0, =0xfffff000
adds r5, r2, r0
movs r4, 0x22
@@ -720531,7 +720531,7 @@ sub_81758E4: ; 81758E4
strh r0, [r2, 0x6]
adds r0, r6, 0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x085e702c
+ ldr r0, =gUnknown_085E702C
bl gpu_pal_obj_alloc_tag_and_apply
ldr r1, =0x030022c0
movs r0, 0x87
@@ -721095,7 +721095,7 @@ sub_8175DA0: ; 8175DA0
cmp r0, 0x38
bgt @08175F2C
movs r5, 0
- ldr r2, =0x085e6af4
+ ldr r2, =gUnknown_085E6AF4
mov r8, r2
adds r7, r3, 0
movs r6, 0xA0
@@ -721494,7 +721494,7 @@ sub_81760FC: ; 81760FC
lsls r0, 1
adds r0, r3, r0
ldrh r0, [r0]
- ldr r4, =0x085e6f7c
+ ldr r4, =gUnknown_085E6F7C
adds r1, r3, 0
adds r1, 0x90
ldrh r3, [r1]
@@ -722695,13 +722695,13 @@ sub_8176AB0: ; 8176AB0
ldrb r0, [r0, 0x8]
cmp r0, 0
bne @08176BD8
- ldr r0, =0x085f5334
+ ldr r0, =gUnknown_085F5334
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f53bc
+ ldr r0, =gUnknown_085F53BC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f5354
+ ldr r0, =gUnknown_085F5354
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f5384
+ ldr r0, =gUnknown_085F5384
bl gpu_pal_obj_alloc_and_load_multiple
movs r0, 0x78
movs r1, 0x2E
@@ -722725,7 +722725,7 @@ sub_8176AB0: ; 8176AB0
str r1, [r2]
adds r6, 0x8
adds r0, r6
- ldr r1, =0x085e6fd0
+ ldr r1, =gUnknown_085E6FD0
str r1, [r0]
movs r0, 0x88
lsls r0, 1
@@ -722735,13 +722735,13 @@ sub_8176AB0: ; 8176AB0
.align 2, 0
.pool
@08176BD8:
- ldr r0, =0x085f5344
+ ldr r0, =gUnknown_085F5344
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f53ac
+ ldr r0, =gUnknown_085F53AC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f5354
+ ldr r0, =gUnknown_085F5354
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f5384
+ ldr r0, =gUnknown_085F5384
bl gpu_pal_obj_alloc_and_load_multiple
movs r0, 0x78
movs r1, 0x2E
@@ -722765,7 +722765,7 @@ sub_8176AB0: ; 8176AB0
str r1, [r2]
adds r6, 0x8
adds r0, r6
- ldr r1, =0x085e6fd0
+ ldr r1, =gUnknown_085E6FD0
str r1, [r0]
movs r0, 0x88
lsls r0, 1
@@ -722782,7 +722782,7 @@ sub_8176AB0: ; 8176AB0
ldr r1, =sub_8176F90 + 1
str r1, [r5]
adds r0, r6
- ldr r1, =0x085e7010
+ ldr r1, =gUnknown_085E7010
str r1, [r0]
ldr r1, =0x030022c0
movs r0, 0x87
@@ -722887,13 +722887,13 @@ sub_8176D1C: ; 8176D1C
lsrs r7, r1, 16
lsls r4, 16
lsrs r5, r4, 16
- ldr r0, =0x085e5770
+ ldr r0, =gUnknown_085E5770
movs r6, 0xC0
lsls r6, 19
adds r3, r6
adds r1, r3, 0
bl LZ77UnCompVram
- ldr r0, =0x08dc3d54
+ ldr r0, =gUnknown_08DC3D54
adds r1, r5, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -723044,7 +723044,7 @@ sub_8176E40: ; 8176E40
lsls r1, 28
lsrs r1, 16
movs r2, 0
- ldr r7, =0x085e5bac
+ ldr r7, =gUnknown_085E5BAC
movs r4, 0xC0
lsls r4, 19
adds r1, 0x1
@@ -723065,13 +723065,13 @@ sub_8176E40: ; 8176E40
movs r2, 0x7
adds r3, r5, 0
bl sub_8176DBC
- ldr r0, =0x085e5bbb
+ ldr r0, =gUnknown_085E5BBB
str r6, [sp]
movs r1, 0x7
movs r2, 0x7
adds r3, r5, 0
bl sub_8176DBC
- ldr r4, =0x085e5bca
+ ldr r4, =gUnknown_085E5BCA
str r6, [sp]
adds r0, r4, 0
movs r1, 0xB
@@ -723084,13 +723084,13 @@ sub_8176E40: ; 8176E40
movs r2, 0x7
adds r3, r5, 0
bl sub_8176DBC
- ldr r0, =0x085e5bd9
+ ldr r0, =gUnknown_085E5BD9
str r6, [sp]
movs r1, 0x14
movs r2, 0x7
adds r3, r5, 0
bl sub_8176DBC
- ldr r0, =0x085e5be8
+ ldr r0, =gUnknown_085E5BE8
str r6, [sp]
movs r1, 0x18
movs r2, 0x7
@@ -723570,7 +723570,7 @@ sub_8177224: ; 8177224
ldr r0, =sub_8177050 + 1
str r0, [r1]
strh r4, [r2, 0x3A]
- ldr r0, =0x085e7068
+ ldr r0, =gUnknown_085E7068
movs r7, 0x20
ldrsh r1, [r2, r7]
movs r3, 0x22
@@ -724148,7 +724148,7 @@ sub_81775E0: ; 81775E0
cmp r0, 0
beq @0817776E
ldr r2, =0x020375e2
- ldr r1, =0x085e7080
+ ldr r1, =gUnknown_085E7080
subs r0, 0x1
lsls r0, 1
adds r0, r1
@@ -724415,7 +724415,7 @@ sub_8177888: ; 8177888
bl reset_all_obj_data
bl sub_80A1A74
bl gpu_pal_allocator_reset
- ldr r0, =0x085e7088
+ ldr r0, =gUnknown_085E7088
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
@@ -724427,7 +724427,7 @@ sub_8177888: ; 8177888
bl sub_8177B44
bl sub_8177B9C
bl reset_temp_tile_data_buffers
- ldr r1, =0x085e7804
+ ldr r1, =gUnknown_085E7804
str r5, [sp]
movs r0, 0x1
movs r2, 0
@@ -724439,7 +724439,7 @@ sub_8177888: ; 8177888
lsrs r5, r0, 24
cmp r5, 0
bne @0817797C
- ldr r0, =0x085e70c8
+ ldr r0, =gUnknown_085E70C8
ldr r1, =0x0203bcf0
ldr r1, [r1]
bl call_LZZUnCompWram
@@ -724585,7 +724585,7 @@ pokedex_diploma_something: ; 8177AD4
movs r0, 0x14
bl lcd_io_set
ldr r0, =0x02021cc4
- ldr r1, =0x085ee855
+ ldr r1, =gUnknown_085EE855
bl gf_strcpy
b @08177B0C
.align 2, 0
@@ -724595,11 +724595,11 @@ pokedex_diploma_something: ; 8177AD4
movs r1, 0
bl lcd_io_set
ldr r0, =0x02021cc4
- ldr r1, =0x085ee84f
+ ldr r1, =gUnknown_085EE84F
bl gf_strcpy
@08177B0C:
ldr r4, =0x02021fc4
- ldr r1, =0x085ee85e
+ ldr r1, =gUnknown_085EE85E
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -724623,7 +724623,7 @@ sub_8177B44: ; 8177B44
push {lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085e81fc
+ ldr r1, =gUnknown_085E81FC
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -724657,10 +724657,10 @@ sub_8177B44: ; 8177B44
thumb_func_start sub_8177B9C
sub_8177B9C: ; 8177B9C
push {lr}
- ldr r0, =0x085e8204
+ ldr r0, =gUnknown_085E8204
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -724686,7 +724686,7 @@ sub_8177BCC: ; 8177BCC
lsrs r4, 24
lsls r5, 24
lsrs r5, 24
- ldr r1, =0x085e8214
+ ldr r1, =gUnknown_085E8214
add r0, sp, 0x14
movs r2, 0x3
bl memcpy
@@ -724946,7 +724946,7 @@ sub_8177E14: ; 8177E14
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085efcf0
+ ldr r1, =gUnknown_085EFCF0
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -725018,7 +725018,7 @@ sub_8177E88: ; 8177E88
.4byte @08177FC8
@08177ECC:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d9bb44
+ ldr r1, =gUnknown_08D9BB44
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -725040,7 +725040,7 @@ sub_8177E88: ; 8177E88
bne @08177F06
b @08177FFC
@08177F06:
- ldr r0, =0x08d9bf98
+ ldr r0, =gUnknown_08D9BF98
ldr r4, =0x0203bcf4
ldr r1, [r4]
bl call_LZZUnCompWram
@@ -725049,7 +725049,7 @@ sub_8177E88: ; 8177E88
.align 2, 0
.pool
@08177F1C:
- ldr r0, =0x08d9c13c
+ ldr r0, =gUnknown_08D9C13C
ldr r1, [r7]
movs r2, 0x80
lsls r2, 5
@@ -725111,7 +725111,7 @@ sub_8177E88: ; 8177E88
.align 2, 0
.pool
@08177FA8:
- ldr r0, =0x08d9bef0
+ ldr r0, =gUnknown_08D9BEF0
movs r1, 0
movs r2, 0xC0
bl decompress_palette
@@ -725123,7 +725123,7 @@ sub_8177E88: ; 8177E88
.align 2, 0
.pool
@08177FC8:
- ldr r0, =0x0857fdec
+ ldr r0, =gUnknown_0857FDEC
bl gpu_tile_obj_decompress_and_load
ldr r0, =0x0203bcf4
ldr r1, [r0]
@@ -725138,7 +725138,7 @@ sub_8177E88: ; 8177E88
.align 2, 0
.pool
@08177FEC:
- ldr r0, =0x0857fdf4
+ ldr r0, =gUnknown_0857FDF4
bl gpu_pal_obj_decompress_and_apply
movs r0, 0x1
b @08177FFE
@@ -725156,10 +725156,10 @@ sub_8177E88: ; 8177E88
thumb_func_start sub_8178008
sub_8178008: ; 8178008
push {r4,lr}
- ldr r0, =0x085efd28
+ ldr r0, =gUnknown_085EFD28
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
- ldr r0, =0x085efd00
+ ldr r0, =gUnknown_085EFD00
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -725203,7 +725203,7 @@ sub_817804C: ; 817804C
str r4, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x085efd20
+ ldr r5, =gUnknown_085EFD20
adds r4, r5
str r4, [sp, 0x8]
lsls r6, 24
@@ -725237,7 +725237,7 @@ sub_8178090: ; 8178090
movs r0, 0x3
movs r1, 0xFF
bl Window_FastFillPixels
- ldr r4, =0x085e926b
+ ldr r4, =gUnknown_085E926B
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x40
@@ -725300,7 +725300,7 @@ sub_8178110: ; 8178110
adds r1, r6, 0
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9263
+ ldr r1, =gUnknown_085E9263
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0
@@ -725330,7 +725330,7 @@ sub_8178174: ; 8178174
ldrb r0, [r0]
bl sub_80E167C
adds r4, r0, 0
- ldr r2, =0x085e9225
+ ldr r2, =gUnknown_085E9225
movs r7, 0x1
str r7, [sp]
movs r0, 0xFF
@@ -725380,7 +725380,7 @@ sub_8178174: ; 8178174
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9233
+ ldr r1, =gUnknown_085E9233
adds r0, r4, 0
bl ExpandTextCodes
str r7, [sp]
@@ -725395,7 +725395,7 @@ sub_8178174: ; 8178174
.align 2, 0
.pool
@08178230:
- ldr r2, =0x085e8d34
+ ldr r2, =gUnknown_085E8D34
str r7, [sp]
str r0, [sp, 0x4]
str r0, [sp, 0x8]
@@ -725424,7 +725424,7 @@ itemid_copy_name: ; 8178250
ldrb r0, [r0]
bl sub_80E167C
adds r6, r0, 0
- ldr r2, =0x085e922c
+ ldr r2, =gUnknown_085E922C
movs r5, 0x11
str r5, [sp]
movs r0, 0xFF
@@ -725438,7 +725438,7 @@ itemid_copy_name: ; 8178250
ldrb r0, [r6, 0x7]
cmp r0, 0
beq @081782B0
- ldr r0, =0x085efd50
+ ldr r0, =gUnknown_085EFD50
ldrb r1, [r6, 0x7]
subs r1, 0x1
lsls r1, 2
@@ -725455,7 +725455,7 @@ itemid_copy_name: ; 8178250
.align 2, 0
.pool
@081782B0:
- ldr r2, =0x085e8d34
+ ldr r2, =gUnknown_085E8D34
str r5, [sp]
str r0, [sp, 0x4]
str r0, [sp, 0x8]
@@ -726327,11 +726327,11 @@ sub_8178974: ; 8178974
bl SetVBlankCallback
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085efd64
+ ldr r1, =gUnknown_085EFD64
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
- ldr r0, =0x085efd68
+ ldr r0, =gUnknown_085EFD68
bl Window_InitFromTemplates
lsls r0, 16
cmp r0, 0
@@ -726400,7 +726400,7 @@ sub_8178A40: ; 8178A40
movs r5, 0x1
cmp r4, 0
bne @08178A54
- ldr r1, =0x085ee80a
+ ldr r1, =gUnknown_085EE80A
bl gf_strcpy
movs r5, 0
@08178A54:
@@ -726410,7 +726410,7 @@ sub_8178A40: ; 8178A40
@08178A5A:
cmp r4, 0x1
bne @08178A66
- ldr r1, =0x085ee827
+ ldr r1, =gUnknown_085EE827
adds r0, r6, 0
bl gf_strcpy
@08178A66:
@@ -726491,7 +726491,7 @@ sub_8178A78: ; 8178A78
beq @08178B20
b @08178E58
@08178B20:
- ldr r1, =0x085ee765
+ ldr r1, =gUnknown_085EE765
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -726545,7 +726545,7 @@ sub_8178A78: ; 8178A78
@08178B98:
movs r0, 0x15
bl audio_play
- ldr r1, =0x085ee788
+ ldr r1, =gUnknown_085EE788
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -726591,7 +726591,7 @@ sub_8178A78: ; 8178A78
movs r2, 0x1
movs r3, 0xD
bl SetWindowBorderStyle
- ldr r1, =0x085ee7bf
+ ldr r1, =gUnknown_085EE7BF
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -726665,7 +726665,7 @@ sub_8178A78: ; 8178A78
lsls r0, 24
cmp r0, 0
beq @08178CCC
- ldr r1, =0x085ee7ce
+ ldr r1, =gUnknown_085EE7CE
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -727133,20 +727133,20 @@ sub_8178FDC: ; 8178FDC
ldr r0, =0x81000200
str r0, [r2, 0x8]
ldr r0, [r2, 0x8]
- ldr r0, =0x085b0e04
+ ldr r0, =gUnknown_085B0E04
bl LZ77UnCompVram
- ldr r0, =0x085b0a80
+ ldr r0, =gUnknown_085B0A80
ldr r1, =0x06007000
bl LZ77UnCompVram
- ldr r0, =0x085b0c0c
+ ldr r0, =gUnknown_085B0C0C
ldr r1, =0x06007800
bl LZ77UnCompVram
- ldr r0, =0x085efde4
+ ldr r0, =gUnknown_085EFDE4
ldr r1, =0x06010020
bl LZ77UnCompVram
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085efd88
+ ldr r1, =gUnknown_085EFD88
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -727160,7 +727160,7 @@ sub_8178FDC: ; 8178FDC
adds r0, r4, 0
adds r1, r5, 0
bl CpuSet
- ldr r1, =0x0850e87c
+ ldr r1, =gUnknown_0850E87C
movs r2, 0x90
lsls r2, 1
movs r6, 0x85
@@ -727168,9 +727168,9 @@ sub_8178FDC: ; 8178FDC
movs r0, 0
adds r3, r6, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x085efd94
+ ldr r0, =gUnknown_085EFD94
bl Window_InitFromTemplates
- ldr r0, =0x085efd9c
+ ldr r0, =gUnknown_085EFD9C
bl Window_AddFromTemplateWithoutAllocatingMemory
ldr r4, =0x0203bd0e
strb r0, [r4]
@@ -727180,7 +727180,7 @@ sub_8178FDC: ; 8178FDC
adds r2, r5, r1
movs r1, 0x7
bl Window_SetField
- ldr r0, =0x085efda4
+ ldr r0, =gUnknown_085EFDA4
bl Window_AddFromTemplateWithoutAllocatingMemory
strb r0, [r4, 0x1]
ldrb r0, [r4, 0x1]
@@ -727194,20 +727194,20 @@ sub_8178FDC: ; 8178FDC
bl reset_all_obj_data
bl clear_tasks
bl sub_80A1A74
- ldr r0, =0x085b0a00
+ ldr r0, =gUnknown_085B0A00
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x085efdc4
+ ldr r0, =gUnknown_085EFDC4
movs r1, 0x80
lsls r1, 1
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0850fefc
+ ldr r0, =gUnknown_0850FEFC
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -727233,7 +727233,7 @@ sub_8178FDC: ; 8178FDC
ldrb r0, [r4]
movs r1, 0x1
bl Window_CopyToVram
- ldr r0, =0x085ec816
+ ldr r0, =gUnknown_085EC816
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727307,7 +727307,7 @@ sub_8179288: ; 8179288
ldrb r0, [r4]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x085ec917
+ ldr r0, =gUnknown_085EC917
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727320,7 +727320,7 @@ sub_8179288: ; 8179288
ldrb r0, [r4]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x085ec816
+ ldr r0, =gUnknown_085EC816
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727340,7 +727340,7 @@ sub_8179288: ; 8179288
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x085ec86f
+ ldr r0, =gUnknown_085EC86F
b @08179330
.align 2, 0
.pool
@@ -727353,7 +727353,7 @@ sub_8179288: ; 8179288
ldr r0, [r0]
cmp r0, 0
bne @08179370
- ldr r0, =0x085ec94f
+ ldr r0, =gUnknown_085EC94F
@08179330:
movs r1, 0x1
movs r2, 0
@@ -727366,7 +727366,7 @@ sub_8179288: ; 8179288
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x085ec86f
+ ldr r0, =gUnknown_085EC86F
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727376,7 +727376,7 @@ sub_8179288: ; 8179288
.align 2, 0
.pool
@08179370:
- ldr r0, =0x085ec9a2
+ ldr r0, =gUnknown_085EC9A2
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727407,7 +727407,7 @@ sub_8179390: ; 8179390
ldrb r0, [r0]
movs r1, 0x11
bl Window_FastFillPixels
- ldr r0, =0x085ec8d4
+ ldr r0, =gUnknown_085EC8D4
movs r1, 0x1
movs r2, 0
bl sub_8178F44
@@ -727486,7 +727486,7 @@ sub_8179454: ; 8179454
lsrs r4, r0, 3
movs r0, 0x7
ands r4, r0
- ldr r0, =0x085efd80
+ ldr r0, =gUnknown_085EFD80
ldr r1, [r0, 0x4]
ldr r0, [r0]
str r0, [r5, 0x38]
@@ -727505,7 +727505,7 @@ sub_8179454: ; 8179454
ldrh r0, [r0]
cmp r0, 0
beq @081794DC
- ldr r3, =0x085efdac
+ ldr r3, =gUnknown_085EFDAC
lsls r2, r4, 1
adds r2, r4
adds r0, r2, r3
@@ -728201,7 +728201,7 @@ sub_8179A04: ; 8179A04
@08179A58:
movs r5, 0
mov r8, r4
- ldr r4, =0x085efe74
+ ldr r4, =gUnknown_085EFE74
adds r0, r4, 0x1
mov r12, r0
ldr r6, =0x0000403b
@@ -728575,7 +728575,7 @@ sub_8179D9C: ; 8179D9C
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085f0550
+ ldr r1, =gUnknown_085F0550
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -728648,7 +728648,7 @@ sub_8179DF4: ; 8179DF4
bl pokemon_getattr
adds r4, r0, 0
lsls r0, r5, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -728689,7 +728689,7 @@ sub_8179DF4: ; 8179DF4
.align 2, 0
.pool
@08179EC4:
- ldr r0, =0x085b26f4
+ ldr r0, =gUnknown_085B26F4
bl gpu_tile_obj_decompress_and_load
ldr r0, =0x0203bd18
ldr r1, [r0]
@@ -728697,7 +728697,7 @@ sub_8179DF4: ; 8179DF4
.align 2, 0
.pool
@08179ED8:
- ldr r0, =0x085b26fc
+ ldr r0, =gUnknown_085B26FC
bl gpu_pal_obj_decompress_and_apply
ldr r0, =0x0203bd18
ldr r1, [r0]
@@ -728705,7 +728705,7 @@ sub_8179DF4: ; 8179DF4
.align 2, 0
.pool
@08179EEC:
- ldr r0, =0x085f06a0
+ ldr r0, =gUnknown_085F06A0
bl gpu_tile_obj_decompress_and_load
ldr r0, =0x0203bd18
ldr r1, [r0]
@@ -728725,7 +728725,7 @@ sub_8179DF4: ; 8179DF4
.pool
@08179F20:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d7c440
+ ldr r1, =gUnknown_08D7C440
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -728743,7 +728743,7 @@ sub_8179DF4: ; 8179DF4
lsrs r0, 24
cmp r0, 0x1
beq @08179FA0
- ldr r0, =0x08d9ba44
+ ldr r0, =gUnknown_08D9BA44
ldr r4, =0x0203bd18
ldr r1, [r4]
adds r1, 0x48
@@ -728759,7 +728759,7 @@ sub_8179DF4: ; 8179DF4
.align 2, 0
.pool
@08179F78:
- ldr r0, =0x08d7c9ec
+ ldr r0, =gUnknown_08D7C9EC
movs r1, 0x20
movs r2, 0x60
bl decompress_palette
@@ -728785,14 +728785,14 @@ sub_8179DF4: ; 8179DF4
thumb_func_start sub_8179FAC
sub_8179FAC: ; 8179FAC
push {lr}
- ldr r0, =0x085f0558
+ ldr r0, =gUnknown_085F0558
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
movs r1, 0x1
movs r2, 0xE0
bl sub_809882C
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -728824,7 +728824,7 @@ sub_8179FEC: ; 8179FEC
bl sub_8136F9C
lsls r0, 24
ldr r2, =0x0203bd1c
- ldr r1, =0x085f0568
+ ldr r1, =gUnknown_085F0568
lsrs r0, 22
subs r0, 0x4
adds r0, r1
@@ -729068,7 +729068,7 @@ sub_817A1C4: ; 817A1C4
cmp r0, 0
bne @0817A248
ldr r0, =0x02021fc4
- ldr r1, =0x085e937f
+ ldr r1, =gUnknown_085E937F
bl ExpandTextCodes
b @0817A268
.align 2, 0
@@ -729077,14 +729077,14 @@ sub_817A1C4: ; 817A1C4
cmp r0, 0
ble @0817A260
ldr r0, =0x02021fc4
- ldr r1, =0x085e9390
+ ldr r1, =gUnknown_085E9390
bl ExpandTextCodes
b @0817A268
.align 2, 0
.pool
@0817A260:
ldr r0, =0x02021fc4
- ldr r1, =0x085e93a9
+ ldr r1, =gUnknown_085E93A9
bl ExpandTextCodes
@0817A268:
ldr r2, =0x03003014
@@ -729251,7 +729251,7 @@ sub_817A358: ; 817A358
adds r0, r7, 0
adds r0, 0x10
adds r0, r5, r0
- ldr r1, =0x085f05b0
+ ldr r1, =gUnknown_085F05B0
str r1, [r0]
ldrb r3, [r6, 0x1]
movs r0, 0x3
@@ -729368,7 +729368,7 @@ sub_817A4A4: ; 817A4A4
adds r1, r5, 0
adds r1, 0x10
adds r1, r3, r1
- ldr r2, =0x085f0664
+ ldr r2, =gUnknown_085F0664
str r2, [r1]
adds r5, 0x1C
adds r3, r5
@@ -729413,7 +729413,7 @@ sub_817A4F8: ; 817A4F8
mov r0, r8
adds r0, 0x10
adds r0, r6, r0
- ldr r1, =0x085f0668
+ ldr r1, =gUnknown_085F0668
b @0817A548
.align 2, 0
.pool
@@ -729421,7 +729421,7 @@ sub_817A4F8: ; 817A4F8
mov r0, r8
adds r0, 0x10
adds r0, r6, r0
- ldr r1, =0x085f066c
+ ldr r1, =gUnknown_085F066C
@0817A548:
str r1, [r0]
lsls r0, r7, 4
@@ -729442,7 +729442,7 @@ sub_817A4F8: ; 817A4F8
thumb_func_start sub_817A56C
sub_817A56C: ; 817A56C
push {lr}
- ldr r0, =0x085f06a8
+ ldr r0, =gUnknown_085F06A8
movs r1, 0xAE
movs r2, 0x54
movs r3, 0x1
@@ -729498,7 +729498,7 @@ sub_817A5CC: ; 817A5CC
adds r3, r1, r0
movs r0, 0x1
strh r0, [r3]
- ldr r2, =0x085efebc
+ ldr r2, =gUnknown_085EFEBC
ldr r7, =0x0000105a
adds r1, r7
ldrb r0, [r1]
@@ -729506,7 +729506,7 @@ sub_817A5CC: ; 817A5CC
adds r0, r2
ldrb r2, [r0]
movs r4, 0
- ldr r5, =0x085eff00
+ ldr r5, =gUnknown_085EFF00
adds r6, r5, 0
subs r6, 0xA
@0817A5F0:
@@ -729652,7 +729652,7 @@ sub_817A634: ; 817A634
.4byte @0817A90E
.4byte @0817A90E
@0817A7C8:
- ldr r1, =0x085efebc
+ ldr r1, =gUnknown_085EFEBC
ldr r2, =0x0000105a
adds r0, r4, r2
ldrb r0, [r0]
@@ -729683,7 +729683,7 @@ sub_817A634: ; 817A634
.pool
@0817A818:
bl sub_817A91C
- ldr r1, =0x085efebc
+ ldr r1, =gUnknown_085EFEBC
ldr r3, =0x0000105a
adds r0, r4, r3
ldrb r0, [r0]
@@ -729705,7 +729705,7 @@ sub_817A634: ; 817A634
ands r0, r1
strb r0, [r2, 0x3]
ldr r0, [r4]
- ldr r1, =0x085f04fc
+ ldr r1, =gUnknown_085F04FC
str r1, [r0, 0x10]
bl obj_alloc_rotscale_entry
@0817A850:
@@ -729714,7 +729714,7 @@ sub_817A634: ; 817A634
movs r0, 0x32
strb r0, [r1]
@0817A858:
- ldr r1, =0x085efebc
+ ldr r1, =gUnknown_085EFEBC
ldr r2, =0x0000105a
adds r0, r4, r2
ldrb r0, [r0]
@@ -729807,7 +729807,7 @@ sub_817A91C: ; 817A91C
movs r0, 0x83
lsls r0, 5
adds r7, r5, r0
- ldr r1, =0x085efeee
+ ldr r1, =gUnknown_085EFEEE
mov r12, r1
ldr r2, =0x00001051
adds r6, r5, r2
@@ -730274,7 +730274,7 @@ sub_817ACE4: ; 817ACE4
movs r2, 0x2
movs r3, 0xE
bl SetWindowBorderStyle
- ldr r2, =0x085efa8f
+ ldr r2, =gUnknown_085EFA8F
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -730283,7 +730283,7 @@ sub_817ACE4: ; 817ACE4
movs r1, 0x1
movs r3, 0
bl Print
- ldr r0, =0x085f06d8
+ ldr r0, =gUnknown_085F06D8
movs r1, 0x2
movs r2, 0xE
movs r3, 0x1
@@ -730329,7 +730329,7 @@ sub_817AD40: ; 817AD40
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085efaaa
+ ldr r2, =gUnknown_085EFAAA
movs r0, 0x1
str r0, [sp]
str r4, [sp, 0x4]
@@ -730520,7 +730520,7 @@ sub_817AE00: ; 817AE00
bl reset_all_obj_data
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x085f06c0
+ ldr r1, =gUnknown_085F06C0
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -730625,7 +730625,7 @@ sub_817AFD4: ; 817AFD4
thumb_func_start sub_817B02C
sub_817B02C: ; 817B02C
push {lr}
- ldr r0, =0x085f06c8
+ ldr r0, =gUnknown_085F06C8
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -730636,7 +730636,7 @@ sub_817B02C: ; 817B02C
movs r2, 0x2
movs r3, 0xE0
bl sub_80987D4
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -730651,13 +730651,13 @@ load_intro_part2_graphics: ; 817B064
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x085f0740
+ ldr r0, =gUnknown_085F0740
ldr r1, =0x06004000
bl LZ77UnCompVram
- ldr r0, =0x085f0bc0
+ ldr r0, =gUnknown_085F0BC0
ldr r1, =0x06007800
bl LZ77UnCompVram
- ldr r0, =0x085f06e0
+ ldr r0, =gUnknown_085F06E0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -730666,20 +730666,20 @@ load_intro_part2_graphics: ; 817B064
cmp r4, 0x1
beq @0817B0EC
@0817B08C:
- ldr r0, =0x085f0dbc
+ ldr r0, =gUnknown_085F0DBC
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f1398
+ ldr r0, =gUnknown_085F1398
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085f0cfc
+ ldr r0, =gUnknown_085F0CFC
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r0, =0x085f5064
+ ldr r0, =gUnknown_085F5064
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f1668
+ ldr r0, =gUnknown_085F1668
movs r1, 0x80
lsls r1, 1
movs r2, 0x20
@@ -730689,20 +730689,20 @@ load_intro_part2_graphics: ; 817B064
.align 2, 0
.pool
@0817B0EC:
- ldr r0, =0x085f1824
+ ldr r0, =gUnknown_085F1824
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f1eac
+ ldr r0, =gUnknown_085F1EAC
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085f17e4
+ ldr r0, =gUnknown_085F17E4
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f50ec
+ ldr r0, =gUnknown_085F50EC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f21b0
+ ldr r0, =gUnknown_085F21B0
movs r1, 0x80
lsls r1, 1
movs r2, 0x20
@@ -730776,10 +730776,10 @@ sub_817B1C8: ; 817B1C8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
- ldr r0, =0x085f0740
+ ldr r0, =gUnknown_085F0740
ldr r1, =0x06004000
bl LZ77UnCompVram
- ldr r0, =0x085f0bc0
+ ldr r0, =gUnknown_085F0BC0
ldr r1, =0x06007800
bl LZ77UnCompVram
cmp r4, 0x4
@@ -730799,52 +730799,52 @@ sub_817B1C8: ; 817B1C8
.4byte @0817B2DC
.4byte @0817B334
@0817B214:
- ldr r0, =0x085f06e0
+ ldr r0, =gUnknown_085F06E0
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f0dbc
+ ldr r0, =gUnknown_085F0DBC
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f1398
+ ldr r0, =gUnknown_085F1398
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085f0cfc
+ ldr r0, =gUnknown_085F0CFC
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r0, =0x085f5064
+ ldr r0, =gUnknown_085F5064
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f16a8
+ ldr r0, =gUnknown_085F16A8
ldr r1, =0x06010000
bl LZ77UnCompVram
- ldr r0, =0x085f1668
+ ldr r0, =gUnknown_085F1668
b @0817B2A6
.align 2, 0
.pool
@0817B270:
- ldr r0, =0x085f0700
+ ldr r0, =gUnknown_085F0700
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f0dbc
+ ldr r0, =gUnknown_085F0DBC
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f1398
+ ldr r0, =gUnknown_085F1398
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085f0d5c
+ ldr r0, =gUnknown_085F0D5C
movs r1, 0
movs r2, 0x60
bl gpu_pal_apply
- ldr r0, =0x085f5064
+ ldr r0, =gUnknown_085F5064
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f16a8
+ ldr r0, =gUnknown_085F16A8
ldr r1, =0x06010000
bl LZ77UnCompVram
- ldr r0, =0x085f1688
+ ldr r0, =gUnknown_085F1688
@0817B2A6:
movs r1, 0x80
lsls r1, 1
@@ -730855,23 +730855,23 @@ sub_817B1C8: ; 817B1C8
.align 2, 0
.pool
@0817B2DC:
- ldr r0, =0x085f0700
+ ldr r0, =gUnknown_085F0700
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f1824
+ ldr r0, =gUnknown_085F1824
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f1eac
+ ldr r0, =gUnknown_085F1EAC
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r4, =0x085f1804
+ ldr r4, =gUnknown_085F1804
adds r0, r4, 0
movs r1, 0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f50ec
+ ldr r0, =gUnknown_085F50EC
bl gpu_tile_obj_decompress_and_load
movs r1, 0x80
lsls r1, 1
@@ -730883,24 +730883,24 @@ sub_817B1C8: ; 817B1C8
.align 2, 0
.pool
@0817B334:
- ldr r0, =0x085f0720
+ ldr r0, =gUnknown_085F0720
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x085f235c
+ ldr r0, =gUnknown_085F235C
movs r1, 0xC0
lsls r1, 19
bl LZ77UnCompVram
- ldr r0, =0x085f2568
+ ldr r0, =gUnknown_085F2568
ldr r1, =0x06003000
bl LZ77UnCompVram
- ldr r0, =0x085f231c
+ ldr r0, =gUnknown_085F231C
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r0, =0x085f5180
+ ldr r0, =gUnknown_085F5180
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x085f2548
+ ldr r0, =gUnknown_085F2548
movs r1, 0x80
lsls r1, 1
movs r2, 0x20
@@ -731314,7 +731314,7 @@ sub_817B698: ; 817B698
ldrb r1, [r6, 0x1]
ldrb r2, [r6, 0x2]
ldrb r3, [r6, 0x3]
- ldr r0, =0x085f504c
+ ldr r0, =gUnknown_085F504C
bl obj_add_from_template_forward_search
lsls r0, 24
lsrs r0, 24
@@ -731391,8 +731391,8 @@ sub_817B698: ; 817B698
thumb_func_start sub_817B76C
sub_817B76C: ; 817B76C
push {lr}
- ldr r1, =0x085f50a4
- ldr r2, =0x085f5094
+ ldr r1, =gUnknown_085F50A4
+ ldr r2, =gUnknown_085F5094
movs r0, 0
movs r3, 0x9
bl sub_817B698
@@ -731405,8 +731405,8 @@ sub_817B76C: ; 817B76C
thumb_func_start sub_817B788
sub_817B788: ; 817B788
push {lr}
- ldr r1, =0x085f5120
- ldr r2, =0x085f5114
+ ldr r1, =gUnknown_085F5120
+ ldr r2, =gUnknown_085F5114
movs r0, 0x1
movs r3, 0xC
bl sub_817B698
@@ -731419,8 +731419,8 @@ sub_817B788: ; 817B788
thumb_func_start sub_817B7A4
sub_817B7A4: ; 817B7A4
push {lr}
- ldr r1, =0x085f519c
- ldr r2, =0x085f5198
+ ldr r1, =gUnknown_085F519C
+ ldr r2, =gUnknown_085F5198
movs r0, 0x1
movs r3, 0x6
bl sub_817B698
@@ -731499,7 +731499,7 @@ sub_817B834: ; 817B834
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
- ldr r0, =0x085f51ec
+ ldr r0, =gUnknown_085F51EC
lsls r5, 16
asrs r5, 16
lsls r4, 16
@@ -731511,7 +731511,7 @@ sub_817B834: ; 817B834
adds r6, r0, 0
lsls r6, 24
lsrs r6, 24
- ldr r0, =0x085f523c
+ ldr r0, =gUnknown_085F523C
adds r4, 0x8
lsls r4, 16
asrs r4, 16
@@ -731540,7 +731540,7 @@ sub_817B88C: ; 817B88C
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
- ldr r0, =0x085f5204
+ ldr r0, =gUnknown_085F5204
lsls r5, 16
asrs r5, 16
lsls r4, 16
@@ -731552,7 +731552,7 @@ sub_817B88C: ; 817B88C
adds r6, r0, 0
lsls r6, 24
lsrs r6, 24
- ldr r0, =0x085f5254
+ ldr r0, =gUnknown_085F5254
adds r4, 0x8
lsls r4, 16
asrs r4, 16
@@ -731640,7 +731640,7 @@ sub_817B948: ; 817B948
push {r6}
adds r2, r0, 0
adds r5, r1, 0
- ldr r0, =0x085f528c
+ ldr r0, =gUnknown_085F528C
mov r8, r0
lsls r2, 16
asrs r4, r2, 16
@@ -731696,7 +731696,7 @@ sub_817B9C4: ; 817B9C4
push {r6}
adds r2, r0, 0
adds r5, r1, 0
- ldr r0, =0x085f52a4
+ ldr r0, =gUnknown_085F52A4
mov r8, r0
lsls r2, 16
asrs r4, r2, 16
@@ -731755,7 +731755,7 @@ sub_817BA44: ; 817BA44
push {r4,r5,lr}
sub sp, 0x4
movs r4, 0
- ldr r5, =0x085f5458
+ ldr r5, =gUnknown_085F5458
@0817BA4C:
adds r0, r4, 0
adds r0, 0x14
@@ -731887,7 +731887,7 @@ sub_817BB38: ; 817BB38
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x085f5440
+ ldr r0, =gUnknown_085F5440
movs r1, 0x78
movs r2, 0x58
movs r3, 0
@@ -731992,7 +731992,7 @@ sub_817BC08: ; 817BC08
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x085f5440
+ ldr r0, =gUnknown_085F5440
movs r1, 0x78
movs r2, 0x8
movs r3, 0
@@ -732085,7 +732085,7 @@ sub_817BCB8: ; 817BCB8
lsrs r6, r0, 24
lsls r1, 24
lsrs r5, r1, 24
- ldr r0, =0x085f5440
+ ldr r0, =gUnknown_085F5440
movs r1, 0x78
movs r2, 0x38
movs r3, 0
@@ -732247,7 +732247,7 @@ sub_817BDF0: ; 817BDF0
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x085f5440
+ ldr r0, =gUnknown_085F5440
movs r1, 0x78
movs r2, 0x38
movs r3, 0
@@ -732309,9 +732309,9 @@ sub_817BDF0: ; 817BDF0
thumb_func_start sub_817BE78
sub_817BE78: ; 817BE78
push {lr}
- ldr r0, =0x085f540c
+ ldr r0, =gUnknown_085F540C
bl gpu_tile_obj_decompress_and_load3
- ldr r0, =0x085f541c
+ ldr r0, =gUnknown_085F541C
bl gpu_pal_obj_alloc_and_load_multiple
pop {r0}
bx r0
@@ -733528,7 +733528,7 @@ sub_817C72C: ; 817C72C
thumb_func_start sub_817C7DC
sub_817C7DC: ; 817C7DC
- ldr r2, =0x0860a320
+ ldr r2, =gUnknown_0860A320
lsls r0, 2
adds r0, r2
ldr r0, [r0]
@@ -733551,7 +733551,7 @@ sub_817C7F4: ; 817C7F4
lsls r0, 24
cmp r0, 0
beq @0817C810
- ldr r0, =0x0860a3ac
+ ldr r0, =gUnknown_0860A3AC
b @0817C84E
.align 2, 0
.pool
@@ -733572,17 +733572,17 @@ sub_817C7F4: ; 817C7F4
cmp r0, 0x15
bne @0817C83C
@0817C82C:
- ldr r1, =0x085f5494
+ ldr r1, =gUnknown_085F5494
b @0817C844
.align 2, 0
.pool
@0817C834:
- ldr r1, =0x085fa1d8
+ ldr r1, =gUnknown_085FA1D8
b @0817C844
.align 2, 0
.pool
@0817C83C:
- ldr r1, =0x0860a168
+ ldr r1, =gUnknown_0860A168
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -733611,7 +733611,7 @@ sub_817C858: ; 817C858
movs r0, 0
strh r0, [r5, 0x4]
movs r6, 0
- ldr r0, =0x0860a3dc
+ ldr r0, =gUnknown_0860A3DC
mov r8, r0
adds r4, r5, 0
adds r4, 0x18
@@ -736271,7 +736271,7 @@ sub_817E0B8: ; 817E0B8
lsls r0, 16
lsrs r5, r0, 16
movs r3, 0
- ldr r4, =0x0860a8a4
+ ldr r4, =gUnknown_0860A8A4
ldr r6, =0x0000ffff
adds r2, r4, 0
adds r1, r4, 0
@@ -736428,7 +736428,7 @@ sub_817E0FC: ; 817E0FC
ands r0, r1
orrs r0, r2
strb r0, [r5]
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r4, r7, 1
adds r0, r4, r7
lsls r0, 2
@@ -736533,7 +736533,7 @@ sub_817E0FC: ; 817E0FC
orrs r0, r1
strb r0, [r4]
@0817E2D2:
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
ldr r2, [sp, 0x10]
adds r0, r2, r7
lsls r0, 2
@@ -737094,7 +737094,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r2, [r0]
lsls r0, r5, 1
@@ -737106,7 +737106,7 @@ sub_817E684: ; 817E684
.align 2, 0
.pool
@0817E79C:
- ldr r1, =0x0860a834
+ ldr r1, =gUnknown_0860A834
add r1, r12
ldr r7, =0x0202406e
lsls r0, r4, 1
@@ -737178,7 +737178,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r2, [r0]
lsls r0, r6, 1
@@ -737208,7 +737208,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r2, [r0]
lsls r0, r6, 1
@@ -737228,7 +737228,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r2, [r0]
lsls r0, r6, 1
@@ -737247,7 +737247,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r2, r0
add r2, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r1, [r0]
lsls r0, r6, 1
@@ -737268,7 +737268,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
ldrh r0, [r0]
@@ -737313,7 +737313,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
ldrh r0, [r0]
@@ -737341,7 +737341,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
ldrh r0, [r0]
@@ -737379,7 +737379,7 @@ sub_817E684: ; 817E684
lsls r0, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
ldrh r0, [r0]
@@ -737431,7 +737431,7 @@ sub_817E684: ; 817E684
lsls r0, r3, 4
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
ldrh r0, [r0]
@@ -737469,7 +737469,7 @@ sub_817E684: ; 817E684
@0817EA5A:
adds r1, r0
add r1, r8
- ldr r0, =0x0860a834
+ ldr r0, =gUnknown_0860A834
add r0, r12
ldr r0, [r0]
@0817EA64:
@@ -738119,7 +738119,7 @@ sub_817EECC: ; 817EECC
beq @0817EF44
b @0817F1FA
@0817EF44:
- ldr r3, =0x0831c898
+ ldr r3, =gUnknown_0831C898
ldr r2, =0x020244b0
adds r0, r4, r2
ldrb r0, [r0]
@@ -738141,7 +738141,7 @@ sub_817EECC: ; 817EECC
@0817EF6A:
movs r5, 0
str r1, [sp, 0x24]
- ldr r1, =0x0860a4ac
+ ldr r1, =gUnknown_0860A4AC
ldr r4, =0x0000ffff
adds r3, r1, 0
adds r2, r1, 0
@@ -738256,7 +738256,7 @@ sub_817EECC: ; 817EECC
ands r0, r1
cmp r0, 0
beq @0817F06A
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
mov r6, r8
ldrh r1, [r6]
lsls r0, r1, 1
@@ -738457,7 +738457,7 @@ sub_817F21C: ; 817F21C
mov r12, r2
lsls r0, 16
lsrs r2, r0, 16
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r2, 1
adds r0, r2
lsls r0, 2
@@ -738466,7 +738466,7 @@ sub_817F21C: ; 817F21C
cmp r0, 0
beq @0817F286
movs r4, 0
- ldr r5, =0x0860a4ac
+ ldr r5, =gUnknown_0860A4AC
ldr r7, =0x0000ffff
adds r3, r5, 0
adds r1, r5, 0
@@ -738768,7 +738768,7 @@ sub_817F474: ; 817F474
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x0860a8c8
+ ldr r1, =gUnknown_0860A8C8
adds r0, r1
ldrb r0, [r0]
cmp r0, 0
@@ -738820,7 +738820,7 @@ sub_817F498: ; 817F498
strh r4, [r3, 0x2E]
movs r0, 0x2
adds r1, r6, 0
- ldr r6, =0x0860aa88
+ ldr r6, =gUnknown_0860AA88
ldr r7, =0x03001274
movs r4, 0
adds r2, r3, 0
@@ -738904,7 +738904,7 @@ sub_817F578: ; 817F578
ldr r3, =0x03001274
movs r2, 0x1
str r2, [r3]
- ldr r2, =0x0860aa88
+ ldr r2, =gUnknown_0860AA88
lsrs r1, 22
adds r1, r2
ldr r1, [r1]
@@ -738947,14 +738947,14 @@ sub_817F594: ; 817F594
lsls r0, 24
lsrs r0, 24
lsls r1, r6, 1
- ldr r2, =0x0860ad2f
+ ldr r2, =gUnknown_0860AD2F
adds r0, r2
adds r1, r6
ldrb r0, [r0]
adds r1, r0
lsls r1, 24
lsrs r1, 24
- ldr r0, =0x0860ace4
+ ldr r0, =gUnknown_0860ACE4
adds r1, r0
ldrb r0, [r1]
strh r0, [r4, 0xE]
@@ -739026,7 +739026,7 @@ sub_817F670: ; 817F670
movs r1, 0x3
orrs r0, r1
strb r0, [r4, 0x1]
- ldr r0, =0x0860ad68
+ ldr r0, =gUnknown_0860AD68
str r0, [r4, 0x10]
ldr r0, =0x03001274
ldr r0, [r0]
@@ -739820,7 +739820,7 @@ sub_817FC20: ; 817FC20
bne @0817FC32
strh r0, [r4, 0x34]
@0817FC32:
- ldr r2, =0x0860ad70
+ ldr r2, =gUnknown_0860AD70
movs r5, 0x34
ldrsh r1, [r4, r5]
lsls r0, r1, 1
@@ -740746,7 +740746,7 @@ sub_818031C: ; 818031C
ldrh r0, [r4, 0x3A]
lsls r0, 24
lsrs r7, r0, 24
- ldr r2, =0x0860aa80
+ ldr r2, =gUnknown_0860AA80
movs r1, 0x38
ldrsh r0, [r4, r1]
lsls r0, 1
@@ -741515,7 +741515,7 @@ sub_8180900: ; 8180900
adds r0, r2
ldrh r1, [r0, 0x6]
str r1, [sp]
- ldr r5, =0x0860ad8e
+ ldr r5, =gUnknown_0860AD8E
movs r3, 0x36
ldrsh r2, [r4, r3]
lsls r1, r2, 1
@@ -742982,7 +742982,7 @@ pokemonanimfunc_2C: ; 8181418
strh r2, [r4, 0x38]
strh r2, [r4, 0x36]
@08181442:
- ldr r1, =0x0860aa64
+ ldr r1, =gUnknown_0860AA64
movs r2, 0x3A
ldrsh r0, [r4, r2]
lsls r2, r0, 1
@@ -743022,7 +743022,7 @@ pokemonanimfunc_2C: ; 8181418
@08181494:
movs r0, 0
strh r0, [r4, 0x36]
- ldr r1, =0x0860aa64
+ ldr r1, =gUnknown_0860AA64
@0818149A:
movs r2, 0x3A
ldrsh r0, [r4, r2]
@@ -747378,7 +747378,7 @@ sub_8183574: ; 8183574
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r3, =0x0860aa80
+ ldr r3, =gUnknown_0860AA80
movs r1, 0x38
ldrsh r0, [r4, r1]
lsls r1, r0, 1
@@ -748178,7 +748178,7 @@ sub_8183B4C: ; 8183B4C
bne @08183B5E
strh r0, [r4, 0x34]
@08183B5E:
- ldr r7, =0x0860adbe
+ ldr r7, =gUnknown_0860ADBE
movs r2, 0x34
ldrsh r1, [r4, r2]
lsls r0, r1, 1
@@ -749868,7 +749868,7 @@ sub_8184770: ; 8184770
sub_8184798: ; 8184798
push {r4,r5,lr}
adds r4, r0, 0
- ldr r1, =0x0860ae7c
+ ldr r1, =gUnknown_0860AE7C
movs r2, 0x34
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -750070,7 +750070,7 @@ sub_81848E0: ; 81848E0
ldrh r0, [r4, 0x3C]
lsls r2, 24
lsrs r2, 24
- ldr r3, =0x0860ae88
+ ldr r3, =gUnknown_0860AE88
movs r5, 0x30
ldrsh r1, [r4, r5]
lsls r1, 1
@@ -753103,7 +753103,7 @@ sub_818603C: ; 818603C
adds r0, r2
ldrb r1, [r0, 0x18]
lsrs r1, 4
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsls r0, r5, 2
adds r0, r2
ldr r0, [r0]
@@ -753522,7 +753522,7 @@ sub_81864EC: ; 81864EC
sub_8186508: ; 8186508
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -753538,7 +753538,7 @@ sub_8186508: ; 8186508
ldrb r0, [r1]
cmp r0, 0x38
bhi @08186550
- ldr r0, =0x0860ae90
+ ldr r0, =gUnknown_0860AE90
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -755008,7 +755008,7 @@ sub_81871AC: ; 81871AC
.pool
@08187200:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -757730,7 +757730,7 @@ sub_818888C: ; 818888C
bl template_build_for_pokemon_or_trainer
ldr r6, =0x0202499c
mov r9, r7
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
mov r2, r8
lsls r0, r2, 2
adds r0, r1
@@ -757774,7 +757774,7 @@ sub_818888C: ; 818888C
adds r0, r4
movs r1, 0x2
strh r1, [r0, 0x2E]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
mov r2, r8
lsls r0, r2, 3
adds r0, r1
@@ -759663,7 +759663,7 @@ sub_818994C: ; 818994C
sub_8189968: ; 8189968
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -759679,7 +759679,7 @@ sub_8189968: ; 8189968
ldrb r0, [r1]
cmp r0, 0x38
bhi @081899B0
- ldr r0, =0x0860af74
+ ldr r0, =gUnknown_0860AF74
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -761034,7 +761034,7 @@ sub_818A514: ; 818A514
.pool
@0818A568:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -763806,7 +763806,7 @@ sub_818BD04: ; 818BD04
beq @0818BD9C
movs r0, 0x5A
mov r9, r0
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
b @0818BD9E
.align 2, 0
.pool
@@ -763814,7 +763814,7 @@ sub_818BD04: ; 818BD04
movs r0, 0x50
mov r9, r0
@0818BD9C:
- ldr r1, =0x08305d2c
+ ldr r1, =gUnknown_08305D2C
@0818BD9E:
lsls r0, r4, 2
adds r0, r1
@@ -763869,7 +763869,7 @@ sub_818BD04: ; 818BD04
ldrb r1, [r6]
adds r1, r4
strb r0, [r1]
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
lsls r5, 3
adds r5, r0
ldrh r0, [r5, 0x4]
@@ -765444,7 +765444,7 @@ sub_818CA64: ; 818CA64
ldr r0, [r0]
ldrb r0, [r0, 0x8]
@0818CB5A:
- ldr r1, =0x08305d8c
+ ldr r1, =gUnknown_08305D8C
lsls r0, 3
adds r0, r1
ldr r0, [r0]
@@ -765965,7 +765965,7 @@ nullsub_122: ; 818CFC8
thumb_func_start dp13_810BB8C
dp13_810BB8C: ; 818CFCC
push {r4-r7,lr}
- ldr r4, =0x0860b058
+ ldr r4, =gUnknown_0860B058
ldr r3, =0x0203cd04
movs r2, 0x7
@0818CFD4:
@@ -766010,13 +766010,13 @@ load_pokemon_image_TODO: ; 818CFF4
cmp r1, 0
bne @0818D028
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
b @0818D03C
.align 2, 0
.pool
@0818D028:
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
b @0818D054
.align 2, 0
.pool
@@ -766024,7 +766024,7 @@ load_pokemon_image_TODO: ; 818CFF4
cmp r0, 0
bne @0818D050
lsls r0, r4, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
@0818D03C:
adds r0, r1
str r2, [sp]
@@ -766037,7 +766037,7 @@ load_pokemon_image_TODO: ; 818CFF4
.pool
@0818D050:
lsls r0, r4, 3
- ldr r1, =0x083028b8
+ ldr r1, =gUnknown_083028B8
@0818D054:
adds r0, r1
str r2, [sp]
@@ -766052,7 +766052,7 @@ load_pokemon_image_TODO: ; 818CFF4
cmp r2, 0
beq @0818D080
lsls r0, r4, 3
- ldr r1, =0x08305654
+ ldr r1, =gUnknown_08305654
adds r0, r1
adds r1, r5, 0
adds r2, r4, 0
@@ -766062,7 +766062,7 @@ load_pokemon_image_TODO: ; 818CFF4
.pool
@0818D080:
lsls r0, r7, 3
- ldr r1, =0x08305d4c
+ ldr r1, =gUnknown_08305D4C
adds r0, r1
adds r1, r5, 0
adds r2, r7, 0
@@ -766157,7 +766157,7 @@ sub_818D0C4: ; 818D0C4
adds r0, r3, 0
orrs r0, r1
strh r0, [r2, 0x2]
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
lsls r0, r4, 3
adds r0, r1
ldr r0, [r0]
@@ -766177,7 +766177,7 @@ sub_818D0C4: ; 818D0C4
ldr r0, =0x0203ccec
strh r1, [r0, 0x2]
lsls r0, r6, 3
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
adds r0, r1
bl gpu_pal_obj_decompress_and_apply
@0818D16E:
@@ -766209,7 +766209,7 @@ sub_818D180: ; 818D180
bl decompress_palette
b @0818D1B4
@0818D1A4:
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
lsls r0, 3
adds r0, r1
ldr r0, [r0]
@@ -766231,14 +766231,14 @@ uns_builder_assign_animtable1: ; 818D1C0
cmp r0, 0
bne @0818D1D8
ldr r1, =0x0203ccec
- ldr r0, =0x082ff70c
+ ldr r0, =gUnknown_082FF70C
str r0, [r1, 0x8]
b @0818D1E0
.align 2, 0
.pool
@0818D1D8:
ldr r0, =0x0203ccec
- ldr r1, =0x0830536c
+ ldr r1, =gUnknown_0830536C
ldr r1, [r1]
str r1, [r0, 0x8]
@0818D1E0:
@@ -766343,7 +766343,7 @@ oamt_spawn_poke_or_trainer_picture: ; 818D1EC
lsls r2, r4, 1
str r2, [sp, 0x2C]
ldr r5, =0x0203ccec
- ldr r0, =0x0860b064
+ ldr r0, =gUnknown_0860B064
mov r12, r0
ldr r1, [sp, 0x18]
lsls r1, 16
@@ -766373,7 +766373,7 @@ oamt_spawn_poke_or_trainer_picture: ; 818D1EC
bl uns_builder_assign_animtable1
mov r1, r8
str r1, [r5, 0xC]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [r5, 0x10]
ldr r0, =nullsub_122 + 1
str r0, [r5, 0x14]
@@ -766616,7 +766616,7 @@ sub_818D3E4: ; 818D3E4
bge @0818D4C0
ldr r0, =0x0000ffff
strh r0, [r4]
- ldr r0, =0x08309aac
+ ldr r0, =gUnknown_08309AAC
add r0, r12
ldr r0, [r0]
str r0, [r4, 0x8]
@@ -766625,7 +766625,7 @@ sub_818D3E4: ; 818D3E4
mov r0, r9
cmp r0, 0x1
bne @0818D4F8
- ldr r0, =0x082ff694
+ ldr r0, =gUnknown_082FF694
b @0818D500
.align 2, 0
.pool
@@ -766633,18 +766633,18 @@ sub_818D3E4: ; 818D3E4
mov r1, r9
cmp r1, 0
bne @0818D510
- ldr r0, =0x082ff618
+ ldr r0, =gUnknown_082FF618
@0818D500:
str r0, [r4, 0x10]
- ldr r0, =0x0860b06c
+ ldr r0, =gUnknown_0860B06C
str r0, [r4, 0x4]
b @0818D518
.align 2, 0
.pool
@0818D510:
- ldr r0, =0x0860b064
+ ldr r0, =gUnknown_0860B064
str r0, [r4, 0x4]
- ldr r0, =0x082ec6a8
+ ldr r0, =gUnknown_082EC6A8
str r0, [r4, 0x10]
@0818D518:
ldr r2, =nullsub_122 + 1
@@ -766785,7 +766785,7 @@ sub_818D5B0: ; 818D5B0
adds r0, r7, 0
bl free
adds r1, r5, 0
- ldr r0, =0x0860b058
+ ldr r0, =gUnknown_0860B058
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
movs r0, 0
@@ -767239,14 +767239,14 @@ sub_818D97C: ; 818D97C
bne @0818D9A2
cmp r0, 0
beq @0818D99C
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x3F
ldrb r0, [r0]
b @0818D9A2
.align 2, 0
.pool
@0818D99C:
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, 0x3C
ldrb r0, [r0]
@0818D9A2:
@@ -767272,7 +767272,7 @@ sub_818D9AC: ; 818D9AC
sub_818D9C0: ; 818D9C0
push {r4,r5,lr}
ldr r5, =0x00004010
- ldr r4, =0x0860b07e
+ ldr r4, =gUnknown_0860B07E
bl sub_818D9AC
lsls r0, 24
lsrs r0, 23
@@ -767290,7 +767290,7 @@ sub_818D9C0: ; 818D9C0
ldr r0, =0x00003b58
adds r1, r0
ldr r0, =0x00004011
- ldr r2, =0x0860b074
+ ldr r2, =gUnknown_0860B074
ldrb r1, [r1, 0xD]
lsls r1, 1
adds r1, r2
@@ -767464,7 +767464,7 @@ sub_818DB20: ; 818DB20
movs r1, 0x6
bl __umodsi3
strb r0, [r4, 0xC]
- ldr r6, =0x0860b2ec
+ ldr r6, =gUnknown_0860B2EC
ldr r0, [r5]
ldrb r0, [r0, 0xC]
lsls r0, 2
@@ -767578,7 +767578,7 @@ sub_818DBE8: ; 818DBE8
thumb_func_start sub_818DC1C
sub_818DC1C: ; 818DC1C
lsls r0, 24
- ldr r1, =0x0860b224
+ ldr r1, =gUnknown_0860B224
lsrs r0, 22
adds r0, r1
ldr r0, [r0]
@@ -767757,7 +767757,7 @@ sub_818DD84: ; 818DD84
ldr r1, =0x00003b58
adds r0, r1
str r0, [r4]
- ldr r1, =0x0860b2ec
+ ldr r1, =gUnknown_0860B2EC
mov r8, r1
ldrb r0, [r0, 0xC]
lsls r0, 2
@@ -767889,7 +767889,7 @@ sub_818DEA0: ; 818DEA0
ldr r1, =0x00003b58
adds r0, r1
str r0, [r5]
- ldr r1, =0x0860b304
+ ldr r1, =gUnknown_0860B304
ldrb r0, [r0, 0xC]
lsls r0, 1
adds r0, r1
@@ -767939,7 +767939,7 @@ sub_818DF00: ; 818DF00
ands r4, r0
movs r3, 0
ldr r5, =0x0203cd68
- ldr r1, =0x0860b1a4
+ ldr r1, =gUnknown_0860B1A4
lsls r0, r4, 2
adds r6, r0, r1
adds r7, r5, 0
@@ -767958,12 +767958,12 @@ sub_818DF00: ; 818DF00
cmp r3, 0x8
bls @0818DF1A
ldr r2, [r7]
- ldr r0, =0x0860b1e4
+ ldr r0, =gUnknown_0860B1E4
lsls r1, r4, 1
adds r0, r1, r0
ldrh r0, [r0]
strh r0, [r2, 0x14]
- ldr r0, =0x0860b204
+ ldr r0, =gUnknown_0860B204
adds r1, r0
ldrh r0, [r1]
strh r0, [r2, 0x28]
@@ -768127,7 +768127,7 @@ sub_818E06C: ; 818E06C
mov r8, r0
adds r1, r4
mov r10, r1
- ldr r6, =0x0860b1e4
+ ldr r6, =gUnknown_0860B1E4
@0818E09A:
adds r5, 0x1
cmp r5, 0xF
@@ -768141,12 +768141,12 @@ sub_818E06C: ; 818E06C
cmp r0, 0
beq @0818E09A
movs r3, 0
- ldr r0, =0x0860b1e4
+ ldr r0, =gUnknown_0860B1E4
mov r12, r0
lsls r1, r5, 2
- ldr r0, =0x0860b204
+ ldr r0, =gUnknown_0860B204
mov r9, r0
- ldr r0, =0x0860b1a4
+ ldr r0, =gUnknown_0860B1A4
adds r6, r1, r0
mov r2, r8
@0818E0C2:
@@ -768217,7 +768217,7 @@ sub_818E13C: ; 818E13C
cmp r0, 0xFF
bne @0818E174
ldr r0, =0x02021cc4
- ldr r1, =0x085eeb7e
+ ldr r1, =gUnknown_085EEB7E
bl strcpy_limit_7_chars
movs r7, 0
b @0818E1DC
@@ -768996,13 +768996,13 @@ sub_818E794: ; 818E794
ldr r2, =0x00003b58
adds r1, r2
str r1, [r4]
- ldr r2, =0x0860b324
+ ldr r2, =gUnknown_0860B324
ldrb r1, [r1, 0xD]
lsls r1, 2
adds r1, r2
ldr r1, [r1]
bl gf_strcpy
- ldr r1, =0x0860b310
+ ldr r1, =gUnknown_0860B310
ldr r0, [r4]
ldrb r0, [r0, 0xD]
lsls r0, 2
@@ -769029,7 +769029,7 @@ sub_818E7E0: ; 818E7E0
str r1, [r2]
ldrb r2, [r1, 0xD]
strb r2, [r0]
- ldr r2, =0x0860b310
+ ldr r2, =gUnknown_0860B310
ldrb r0, [r1, 0xD]
lsls r0, 2
adds r0, r2
@@ -769081,7 +769081,7 @@ sub_818E848: ; 818E848
sub_818E868: ; 818E868
push {lr}
lsls r1, 24
- ldr r2, =0x0860b338
+ ldr r2, =gUnknown_0860B338
lsrs r1, 22
adds r1, r2
ldr r1, [r1]
@@ -769218,7 +769218,7 @@ sub_818E960: ; 818E960
adds r0, r2
str r0, [r1]
ldr r2, =0x020375e2
- ldr r1, =0x0860b34c
+ ldr r1, =gUnknown_0860B34C
ldrb r0, [r0, 0xD]
lsls r0, 1
adds r0, r1
@@ -769246,7 +769246,7 @@ sub_818E990: ; 818E990
thumb_func_start sub_818E9AC
sub_818E9AC: ; 818E9AC
push {lr}
- ldr r1, =0x0860d090
+ ldr r1, =gUnknown_0860D090
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -769300,7 +769300,7 @@ sub_818E9CC: ; 818E9CC
ldr r4, [r4]
ldr r0, =0x00000cdc
adds r3, r4, r0
- ldr r2, =0x0860d0ec
+ ldr r2, =gUnknown_0860D0EC
lsls r1, r5, 2
lsls r0, r7, 3
adds r1, r0
@@ -769397,7 +769397,7 @@ sub_818EA84: ; 818EA84
ldr r2, [r0]
ldr r3, =0x00000cdc
adds r2, r3
- ldr r3, =0x0860d0ec
+ ldr r3, =gUnknown_0860D0EC
lsls r0, r5, 2
lsls r1, r6, 3
adds r0, r1
@@ -769668,7 +769668,7 @@ sub_818ED28: ; 818ED28
ldr r2, [r0]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x0860d0ec
+ ldr r3, =gUnknown_0860D0EC
lsls r1, r4, 2
lsls r0, r5, 3
adds r1, r0
@@ -769685,7 +769685,7 @@ sub_818ED28: ; 818ED28
ldr r2, [r0]
ldr r1, =0x00000cdc
adds r2, r1
- ldr r3, =0x0860d0fc
+ ldr r3, =gUnknown_0860D0FC
lsls r1, r4, 2
lsls r0, r5, 3
adds r1, r0
@@ -770328,8 +770328,8 @@ sub_818F02C: ; 818F02C
strh r7, [r2]
movs r3, 0
mov r10, r3
- ldr r6, =0x0832a328
- ldr r5, =0x083203cc
+ ldr r6, =gUnknown_0832A328
+ ldr r5, =gUnknown_083203CC
@0818F38A:
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -770529,11 +770529,11 @@ sub_818F02C: ; 818F02C
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
adds r1, r3
ldrb r0, [r1, 0x6]
lsls r0, 2
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
adds r0, r2
ldr r0, [r0]
orrs r7, r0
@@ -770659,7 +770659,7 @@ sub_818F02C: ; 818F02C
lsrs r1, 22
ldr r3, =0x000003ff
adds r2, r0, 0
- ldr r6, =0x0860d3f1
+ ldr r6, =gUnknown_0860D3F1
cmp r1, r3
beq @0818F674
adds r5, r2, 0
@@ -770822,7 +770822,7 @@ sub_818F720: ; 818F720
mov r2, r10
subs r0, r2, r6
lsls r0, 2
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
adds r0, r1
ldrb r0, [r0]
lsls r0, 1
@@ -770846,7 +770846,7 @@ sub_818F720: ; 818F720
mov r2, r10
subs r0, r2, r6
lsls r0, 2
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
adds r4, r0, r1
ldrb r0, [r4, 0x1]
lsls r0, 1
@@ -771083,7 +771083,7 @@ sub_818F904: ; 818F904
sub_818F9B0: ; 818F9B0
push {lr}
ldr r0, =0x02021cc4
- ldr r2, =0x085ccd20
+ ldr r2, =gUnknown_085CCD20
ldr r1, =0x03005d90
ldr r1, [r1]
ldr r3, =0x00000cb2
@@ -771103,7 +771103,7 @@ sub_818F9B0: ; 818F9B0
sub_818F9E0: ; 818F9E0
push {lr}
ldr r0, =0x02021cc4
- ldr r2, =0x085ccd20
+ ldr r2, =gUnknown_085CCD20
ldr r1, =0x03005d90
ldr r1, [r1]
ldr r3, =0x00000cb2
@@ -771313,7 +771313,7 @@ sub_818FA74: ; 818FA74
adds r0, r1
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -771720,7 +771720,7 @@ sub_818FEB4: ; 818FEB4
cmp r1, 0
beq @0818FFAA
movs r3, 0
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
@0818FEF0:
str r3, [sp, 0x14]
bl GenerateRandomNumber
@@ -771807,7 +771807,7 @@ sub_818FEB4: ; 818FEB4
adds r3, 0x1
cmp r3, 0x1
ble @0818FF26
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
mov r1, sp
movs r3, 0x1
@0818FF96:
@@ -771853,7 +771853,7 @@ sub_818FFC0: ; 818FFC0
ldr r0, =0x0000ffff
cmp r3, r0
beq @0818FFF0
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
lsls r1, r3, 1
adds r1, r3
lsls r1, 2
@@ -771867,7 +771867,7 @@ sub_818FFC0: ; 818FFC0
.align 2, 0
.pool
@0818FFFC:
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
@@ -771892,10 +771892,10 @@ sub_818FFC0: ; 818FFC0
.align 2, 0
.pool
@0819002C:
- ldr r0, =0x0831ace8
+ ldr r0, =gUnknown_0831ACE8
adds r1, r6, r0
ldrb r0, [r1]
- ldr r7, =0x0831ace8
+ ldr r7, =gUnknown_0831ACE8
cmp r0, 0xFF
beq @081900A4
adds r4, r1, 0
@@ -771950,7 +771950,7 @@ sub_818FFC0: ; 818FFC0
@08190096:
adds r4, 0x3
adds r6, 0x3
- ldr r1, =0x0831ace8
+ ldr r1, =gUnknown_0831ACE8
adds r0, r6, r1
ldrb r0, [r0]
cmp r0, 0xFF
@@ -772122,7 +772122,7 @@ sub_81901A0: ; 81901A0
lsls r1, 22
lsrs r1, 22
mov r12, r0
- ldr r6, =0x0860d10c
+ ldr r6, =gUnknown_0860D10C
cmp r1, r2
beq @081901D8
mov r7, r12
@@ -772165,7 +772165,7 @@ sub_81901A0: ; 81901A0
ldrb r2, [r0]
cmp r2, r4
bge @08190256
- ldr r1, =0x0860d14c
+ ldr r1, =gUnknown_0860D14C
adds r0, r2, r1
ldrb r3, [r0]
adds r6, r1, 0
@@ -772202,7 +772202,7 @@ sub_81901A0: ; 81901A0
@08190256:
cmp r2, r4
beq @08190286
- ldr r0, =0x0860d14c
+ ldr r0, =gUnknown_0860D14C
adds r0, r2, r0
ldrb r0, [r0]
b @08190292
@@ -772459,11 +772459,11 @@ sub_8190400: ; 8190400
bl CpuSet
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0860ce84
+ ldr r1, =gUnknown_0860CE84
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x0860ceb4
+ ldr r0, =gUnknown_0860CEB4
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r0, =0x02022e14
@@ -772548,7 +772548,7 @@ sub_8190400: ; 8190400
.align 2, 0
.pool
@08190570:
- ldr r1, =0x08d83d50
+ ldr r1, =gUnknown_08D83D50
movs r5, 0x80
lsls r5, 6
movs r7, 0
@@ -772557,41 +772557,41 @@ sub_8190400: ; 8190400
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08d84970
+ ldr r1, =gUnknown_08D84970
movs r4, 0x1
str r4, [sp]
movs r0, 0x2
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08d84f00
+ ldr r1, =gUnknown_08D84F00
movs r2, 0x80
lsls r2, 4
str r4, [sp]
movs r0, 0x3
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r0, =0x0860cf50
+ ldr r0, =gUnknown_0860CF50
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08d85358
+ ldr r0, =gUnknown_08D85358
movs r4, 0x80
lsls r4, 2
movs r1, 0
adds r2, r4, 0
bl decompress_palette
- ldr r0, =0x08d85444
+ ldr r0, =gUnknown_08D85444
movs r1, 0x80
lsls r1, 1
adds r2, r4, 0
bl decompress_palette
- ldr r0, =0x08d85600
+ ldr r0, =gUnknown_08D85600
movs r1, 0xF0
movs r2, 0x20
bl decompress_palette
mov r0, r9
cmp r0, 0x2
bne @081905DE
- ldr r0, =0x08d854c8
+ ldr r0, =gUnknown_08D854C8
movs r1, 0x50
movs r2, 0x20
bl decompress_palette
@@ -772677,7 +772677,7 @@ sub_8190400: ; 8190400
mov r0, r9
cmp r0, 0
beq @0819076C
- ldr r5, =0x0860d068
+ ldr r5, =gUnknown_0860D068
adds r0, r5, 0
movs r1, 0x78
movs r2, 0x4
@@ -772710,7 +772710,7 @@ sub_8190400: ; 8190400
movs r1, 0x1
bl obj_anim_image_start
strh r6, [r4, 0x2E]
- ldr r5, =0x0860d050
+ ldr r5, =gUnknown_0860D050
adds r0, r5, 0
movs r1, 0x6
movs r2, 0x50
@@ -773308,7 +773308,7 @@ sub_8190B40: ; 8190B40
adds r0, r2
movs r1, 0xA
ldrsh r0, [r0, r1]
- ldr r1, =0x0860d080
+ ldr r1, =gUnknown_0860D080
adds r0, r1
ldrb r0, [r0]
mov r10, r0
@@ -773743,7 +773743,7 @@ sub_8190CD4: ; 8190CD4
lsls r6, 1
adds r0, r6, 0
strh r0, [r1]
- ldr r3, =0x0860d080
+ ldr r3, =gUnknown_0860D080
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -773773,7 +773773,7 @@ sub_8190CD4: ; 8190CD4
ldr r0, =0x02022e1e
movs r4, 0
strh r4, [r0]
- ldr r3, =0x0860d080
+ ldr r3, =gUnknown_0860D080
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -774150,7 +774150,7 @@ sub_8190CD4: ; 8190CD4
ldr r1, =0x02022e1e
movs r0, 0xA0
strh r0, [r1]
- ldr r3, =0x0860d080
+ ldr r3, =gUnknown_0860D080
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -774177,7 +774177,7 @@ sub_8190CD4: ; 8190CD4
strh r4, [r0]
ldr r0, =0x02022e1e
strh r4, [r0]
- ldr r3, =0x0860d080
+ ldr r3, =gUnknown_0860D080
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -774553,7 +774553,7 @@ sub_8190CD4: ; 8190CD4
ldr r1, =0x02022e1e
movs r0, 0xA0
strh r0, [r1]
- ldr r3, =0x0860d080
+ ldr r3, =gUnknown_0860D080
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -774583,7 +774583,7 @@ sub_8190CD4: ; 8190CD4
ldr r1, =0x02022e1e
movs r0, 0
strh r0, [r1]
- ldr r3, =0x0860d15c
+ ldr r3, =gUnknown_0860D15C
ldr r2, =0x03005e00
lsls r0, r7, 2
adds r0, r7
@@ -775158,7 +775158,7 @@ sub_8190CD4: ; 8190CD4
ldr r0, =0x02022e1e
strh r1, [r0]
@08191B9E:
- ldr r4, =0x0860d15c
+ ldr r4, =gUnknown_0860D15C
ldr r5, =0x0203cd78
ldr r3, [r5]
ldr r2, =0x03005e00
@@ -775936,7 +775936,7 @@ sub_819221C: ; 819221C
adds r0, r2
movs r3, 0xA
ldrsh r5, [r0, r3]
- ldr r0, =0x0860d080
+ ldr r0, =gUnknown_0860D080
adds r0, r5, r0
ldrb r0, [r0]
mov r10, r0
@@ -776088,7 +776088,7 @@ sub_819221C: ; 819221C
lsls r1, 3
ldr r2, =0x03005e00
adds r1, r2
- ldr r2, =0x0860d1a0
+ ldr r2, =gUnknown_0860D1A0
lsrs r0, r5, 31
adds r0, r5, r0
asrs r0, 1
@@ -776120,7 +776120,7 @@ sub_819221C: ; 819221C
bne @081923DE
cmp r5, 0x10
bne @081923D8
- ldr r0, =0x0860d19c
+ ldr r0, =gUnknown_0860D19C
add r0, r8
ldrb r5, [r0]
b @081923DA
@@ -776142,7 +776142,7 @@ sub_819221C: ; 819221C
ldrb r0, [r0, 0x10]
cmp r0, 0x1
bne @0819240E
- ldr r0, =0x0860d19c
+ ldr r0, =gUnknown_0860D19C
add r0, r8
ldrb r0, [r0]
cmp r5, r0
@@ -776200,7 +776200,7 @@ sub_819221C: ; 819221C
lsls r1, 3
ldr r2, =0x03005e00
adds r1, r2
- ldr r2, =0x0860d1c0
+ ldr r2, =gUnknown_0860D1C0
ldrb r0, [r0, 0x11]
b @08192482
.align 2, 0
@@ -776213,7 +776213,7 @@ sub_819221C: ; 819221C
lsls r1, 3
ldr r3, =0x03005e00
adds r1, r3
- ldr r2, =0x0860d1c0
+ ldr r2, =gUnknown_0860D1C0
ldrb r0, [r0, 0x12]
@08192482:
adds r0, r2
@@ -776438,7 +776438,7 @@ sub_81924E0: ; 81924E0
adds r0, r2
adds r0, r5
ldrh r0, [r0]
- ldr r1, =0x0860d340
+ ldr r1, =gUnknown_0860D340
adds r1, r7, r1
ldrb r2, [r1]
ldr r3, [sp, 0x2C]
@@ -776457,7 +776457,7 @@ sub_81924E0: ; 81924E0
adds r0, r1
adds r0, r5
ldrh r0, [r0]
- ldr r1, =0x0860d340
+ ldr r1, =gUnknown_0860D340
adds r1, r7, r1
ldrb r2, [r1]
ldr r3, [sp, 0x2C]
@@ -776477,13 +776477,13 @@ sub_81924E0: ; 81924E0
lsls r1, 4
adds r1, r0
ldrh r0, [r1]
- ldr r1, =0x0860d340
+ ldr r1, =gUnknown_0860D340
adds r1, r7, r1
ldrb r2, [r1]
ldr r1, [sp, 0x2C]
orrs r2, r1
@081926B0:
- ldr r1, =0x0860d343
+ ldr r1, =gUnknown_0860D343
adds r1, r7, r1
ldrb r3, [r1]
ldr r1, [sp, 0x30]
@@ -776569,7 +776569,7 @@ sub_81924E0: ; 81924E0
ldr r4, [sp, 0x24]
cmp r4, r0
bne @08192784
- ldr r0, =0x0831f5ca
+ ldr r0, =gUnknown_0831F5CA
adds r0, 0x3C
ldrb r5, [r0]
b @081927A2
@@ -776591,7 +776591,7 @@ sub_81924E0: ; 81924E0
lsls r0, 24
lsrs r5, r0, 24
@081927A2:
- ldr r2, =0x0830fcd4
+ ldr r2, =gUnknown_0830FCD4
movs r0, 0xD
adds r1, r5, 0
muls r1, r0
@@ -776694,7 +776694,7 @@ sub_81924E0: ; 81924E0
movs r3, 0xB
mov r10, r3
@0819288A:
- ldr r0, =0x0860d346
+ ldr r0, =gUnknown_0860D346
adds r0, r7, r0
ldrb r0, [r0]
strb r0, [r6, 0x9]
@@ -776743,7 +776743,7 @@ sub_81924E0: ; 81924E0
mov r3, r10
muls r3, r0
adds r0, r3, 0
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
str r0, [sp, 0xC]
adds r0, r7, 0x1
@@ -776788,13 +776788,13 @@ sub_81924E0: ; 81924E0
ldr r1, [sp, 0x24]
cmp r1, r0
bne @08192980
- ldr r0, =0x0860d1d0
+ ldr r0, =gUnknown_0860D1D0
ldr r0, [r0, 0x40]
b @0819298A
.align 2, 0
.pool
@08192980:
- ldr r0, =0x0860d1d0
+ ldr r0, =gUnknown_0860D1D0
ldr r2, [sp, 0x20]
lsls r1, r2, 2
adds r1, r0
@@ -776816,7 +776816,7 @@ sub_81924E0: ; 81924E0
movs r1, 0
bl remo_copy
movs r7, 0
- ldr r3, =0x0860b358
+ ldr r3, =gUnknown_0860B358
@081929AE:
movs r5, 0
adds r4, r7, 0x1
@@ -776911,9 +776911,9 @@ sub_81924E0: ; 81924E0
cmp r7, 0x2
ble @081929AE
movs r7, 0
- ldr r2, =0x0860d214
+ ldr r2, =gUnknown_0860D214
mov r9, r2
- ldr r3, =0x0860c988
+ ldr r3, =gUnknown_0860C988
mov r10, r3
@08192A78:
movs r4, 0
@@ -777039,7 +777039,7 @@ sub_81924E0: ; 81924E0
adds r0, r3
ldrb r2, [r0]
@08192B7E:
- ldr r1, =0x0831e818
+ ldr r1, =gUnknown_0831E818
lsls r0, r2, 2
adds r0, r2
adds r0, r5, r0
@@ -777213,7 +777213,7 @@ sub_81924E0: ; 81924E0
lsls r0, r2, 2
adds r0, r2
adds r0, r5, r0
- ldr r1, =0x0831e818
+ ldr r1, =gUnknown_0831E818
adds r0, r1
ldrb r0, [r0]
lsls r0, 24
@@ -777430,7 +777430,7 @@ sub_81924E0: ; 81924E0
ble @08192D7C
cmp r7, 0x2
bne @08192E8C
- ldr r0, =0x0860d349
+ ldr r0, =gUnknown_0860D349
mov r4, r8
movs r1, 0xC
ldrsh r2, [r4, r1]
@@ -777456,7 +777456,7 @@ sub_81924E0: ; 81924E0
@08192E9C:
cmp r5, 0x2
bne @08192EC0
- ldr r0, =0x0860d349
+ ldr r0, =gUnknown_0860D349
mov r3, r8
movs r4, 0x10
ldrsh r2, [r3, r4]
@@ -777485,7 +777485,7 @@ sub_81924E0: ; 81924E0
movs r7, 0x2A
@08192ED2:
lsls r0, r7, 2
- ldr r3, =0x0860d294
+ ldr r3, =gUnknown_0860D294
adds r0, r3
ldr r0, [r0]
str r0, [sp, 0xC]
@@ -777524,7 +777524,7 @@ sub_8192F08: ; 8192F08
movs r0, 0
str r0, [sp, 0x4]
mov r8, r0
- ldr r2, =0x0860d3c4
+ ldr r2, =gUnknown_0860D3C4
lsls r0, r7, 1
adds r0, r7
adds r1, r0, r2
@@ -777542,7 +777542,7 @@ sub_8192F08: ; 8192F08
ldr r2, =0x000003fe
mov r9, r2
@08192F42:
- ldr r0, =0x0860d3b4
+ ldr r0, =gUnknown_0860D3B4
adds r0, r6, r0
ldrb r4, [r0]
ldr r0, [r5]
@@ -777588,7 +777588,7 @@ sub_8192F08: ; 8192F08
@08192FB8:
movs r2, 0x1
add r8, r2
- ldr r3, =0x0860d3c4
+ ldr r3, =gUnknown_0860D3C4
@08192FBE:
adds r6, 0x1
lsls r1, r7, 1
@@ -777631,7 +777631,7 @@ sub_8192F08: ; 8192F08
ldr r0, =0x00000d25
mov r9, r0
@0819300E:
- ldr r0, =0x0860d3b4
+ ldr r0, =gUnknown_0860D3B4
adds r0, r6, r0
ldrb r4, [r0]
mov r1, r10
@@ -777679,7 +777679,7 @@ sub_8192F08: ; 8192F08
ldrh r1, [r0]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
ldr r0, =0x02021dc4
bl gf_strcpy
@@ -777740,7 +777740,7 @@ sub_8192F08: ; 8192F08
cmp r0, 0x2
beq @08193126
adds r6, 0x1
- ldr r1, =0x0860d3c4
+ ldr r1, =gUnknown_0860D3C4
mov r12, r1
ldr r3, [sp, 0x8]
adds r1, r3, r7
@@ -777900,7 +777900,7 @@ sub_819314C: ; 819314C
mov r12, r0
ldr r0, =0x03005d90
ldr r4, [r0]
- ldr r0, =0x0860d3c6
+ ldr r0, =gUnknown_0860D3C6
movs r3, 0
adds r1, r6
adds r1, r0
@@ -778192,12 +778192,12 @@ sub_819314C: ; 819314C
adds r1, r0
ldrh r0, [r1]
@081934B0:
- ldr r1, =0x0860d3a8
+ ldr r1, =gUnknown_0860D3A8
adds r1, r5, r1
ldrb r2, [r1]
ldr r3, [sp, 0x40]
orrs r2, r3
- ldr r1, =0x0860d3ab
+ ldr r1, =gUnknown_0860D3AB
adds r1, r5, r1
ldrb r3, [r1]
ldr r1, [sp, 0x44]
@@ -778343,12 +778343,12 @@ sub_819314C: ; 819314C
adds r1, r0
ldrh r0, [r1]
@081935FA:
- ldr r1, =0x0860d3ae
+ ldr r1, =gUnknown_0860D3AE
adds r1, r5, r1
ldrb r2, [r1]
ldr r3, [sp, 0x40]
orrs r2, r3
- ldr r1, =0x0860d3b1
+ ldr r1, =gUnknown_0860D3B1
adds r1, r5, r1
ldrb r3, [r1]
ldr r1, [sp, 0x44]
@@ -778460,7 +778460,7 @@ sub_819314C: ; 819314C
movs r0, 0xD0
strb r0, [r1, 0xD]
ldr r4, =0x02021fc4
- ldr r0, =0x0860d38c
+ ldr r0, =gUnknown_0860D38C
ldr r7, [sp, 0x70]
adds r0, r7, r0
ldr r1, [r0]
@@ -778602,7 +778602,7 @@ sub_819314C: ; 819314C
bl remo_copy
add r0, sp, 0xC
strb r6, [r0, 0xA]
- ldr r0, =0x0860d350
+ ldr r0, =gUnknown_0860D350
ldr r1, [sp, 0x58]
adds r0, r1, r0
ldr r0, [r0]
@@ -778910,7 +778910,7 @@ sub_819395C: ; 819395C
adds r1, r2
movs r3, 0
strh r6, [r1, 0x8]
- ldr r0, =0x0860d080
+ ldr r0, =gUnknown_0860D080
adds r0, r7, r0
ldrb r0, [r0]
strh r0, [r1, 0xA]
@@ -779066,7 +779066,7 @@ sub_8193BDC: ; 8193BDC
@08193C58:
cmp r2, 0x40
bne @08193C78
- ldr r0, =0x0860cbf1
+ ldr r0, =gUnknown_0860CBF1
lsls r1, r5, 2
adds r1, r5
adds r1, r6
@@ -779084,7 +779084,7 @@ sub_8193BDC: ; 8193BDC
ldrh r0, [r3, 0x2E]
cmp r0, 0x80
bne @08193C9C
- ldr r0, =0x0860cbf1
+ ldr r0, =gUnknown_0860CBF1
lsls r1, r5, 2
adds r1, r5
adds r1, r6
@@ -779102,7 +779102,7 @@ sub_8193BDC: ; 8193BDC
ldrh r0, [r3, 0x2E]
cmp r0, 0x20
bne @08193CC0
- ldr r0, =0x0860cbf1
+ ldr r0, =gUnknown_0860CBF1
lsls r1, r5, 2
adds r1, r5
adds r1, r6
@@ -779121,7 +779121,7 @@ sub_8193BDC: ; 8193BDC
ldrh r0, [r3, 0x2E]
cmp r0, 0x10
bne @08193CDE
- ldr r0, =0x0860cbf1
+ ldr r0, =gUnknown_0860CBF1
lsls r1, r5, 2
adds r1, r5
adds r1, r6
@@ -779147,7 +779147,7 @@ sub_8193BDC: ; 8193BDC
adds r0, r4
movs r1, 0
bl obj_anim_image_start
- ldr r2, =0x0860cbf1
+ ldr r2, =gUnknown_0860CBF1
lsls r1, r6, 2
add r1, r8
lsls r0, r5, 2
@@ -779452,7 +779452,7 @@ sub_8193ED0: ; 8193ED0
ldrh r0, [r0]
strh r0, [r2]
@08193F8C:
- ldr r0, =0x0831c898
+ ldr r0, =gUnknown_0831C898
ldr r1, [sp, 0x74]
add r1, r9
lsls r1, 1
@@ -779548,7 +779548,7 @@ sub_8193ED0: ; 8193ED0
lsls r0, r1, 3
subs r0, r1
lsls r0, 2
- ldr r5, =0x083203cc
+ ldr r5, =gUnknown_083203CC
adds r0, r5
ldrb r2, [r0, 0x17]
b @08194074
@@ -779558,7 +779558,7 @@ sub_8193ED0: ; 8193ED0
lsls r0, r1, 3
subs r0, r1
lsls r0, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
adds r0, r2
ldrb r2, [r0, 0x16]
@08194074:
@@ -779854,11 +779854,11 @@ sub_8194220: ; 8194220
bl CpuSet
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0860ce74
+ ldr r1, =gUnknown_0860CE74
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x0860ce94
+ ldr r0, =gUnknown_0860CE94
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r0, =0x02022e14
@@ -779939,14 +779939,14 @@ sub_8194220: ; 8194220
bl malloc_and_clear
adds r1, r0, 0
str r1, [r4]
- ldr r0, =0x08d83900
+ ldr r0, =gUnknown_08D83900
bl call_LZZUnCompWram
ldr r1, [r4]
movs r0, 0x1
bl bg_set_tilemap
movs r0, 0x1
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r1, =0x08d82f10
+ ldr r1, =gUnknown_08D82F10
movs r5, 0x80
lsls r5, 6
movs r6, 0
@@ -779955,37 +779955,37 @@ sub_8194220: ; 8194220
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08d834fc
+ ldr r1, =gUnknown_08D834FC
str r6, [sp]
movs r0, 0x2
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08d83b2c
+ ldr r1, =gUnknown_08D83B2C
movs r4, 0x1
str r4, [sp]
movs r0, 0x2
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r1, =0x08d83c3c
+ ldr r1, =gUnknown_08D83C3C
str r4, [sp]
movs r0, 0x3
adds r2, r5, 0
movs r3, 0
bl copy_decompressed_tile_data_to_vram_autofree
- ldr r0, =0x08d85358
+ ldr r0, =gUnknown_08D85358
movs r4, 0x80
lsls r4, 2
movs r1, 0
adds r2, r4, 0
bl decompress_palette
- ldr r0, =0x08d85444
+ ldr r0, =gUnknown_08D85444
movs r1, 0x80
lsls r1, 1
adds r2, r4, 0
bl decompress_palette
- ldr r0, =0x08d85600
+ ldr r0, =gUnknown_08D85600
movs r1, 0xF0
movs r2, 0x20
bl decompress_palette
@@ -780016,7 +780016,7 @@ sub_8194220: ; 8194220
.align 2, 0
.pool
@0819447C:
- ldr r0, =0x0860cf50
+ ldr r0, =gUnknown_0860CF50
bl gpu_tile_obj_decompress_and_load
mov r0, r8
lsls r0, 2
@@ -780025,11 +780025,11 @@ sub_8194220: ; 8194220
cmp r1, 0
bne @081944E8
movs r5, 0
- ldr r4, =0x0860d411
+ ldr r4, =gUnknown_0860D411
@08194492:
ldrb r1, [r4]
ldrb r2, [r4, 0x1]
- ldr r0, =0x0860cfa8
+ ldr r0, =gUnknown_0860CFA8
movs r3, 0
bl obj_add_from_template_forward_search
adds r4, 0x2
@@ -780045,7 +780045,7 @@ sub_8194220: ; 8194220
ldrsh r0, [r1, r2]
cmp r0, 0
beq @081944DC
- ldr r0, =0x0860d008
+ ldr r0, =gUnknown_0860D008
movs r1, 0xDA
movs r2, 0xC
movs r3, 0
@@ -780054,7 +780054,7 @@ sub_8194220: ; 8194220
.align 2, 0
.pool
@081944DC:
- ldr r0, =0x0860cfd8
+ ldr r0, =gUnknown_0860CFD8
movs r1, 0xDA
movs r2, 0xC
movs r3, 0
@@ -780071,7 +780071,7 @@ sub_8194220: ; 8194220
movs r2, 0
movs r1, 0x2
strb r1, [r0, 0x5]
- ldr r0, =0x085cccee
+ ldr r0, =gUnknown_085CCCEE
str r0, [sp, 0x4]
add r0, sp, 0x4
strb r1, [r0, 0x4]
@@ -780343,7 +780343,7 @@ sub_8194220: ; 8194220
@08194740:
orrs r0, r1
strb r0, [r4, 0xD]
- ldr r0, =0x0860d3f1
+ ldr r0, =gUnknown_0860D3F1
ldr r3, [sp, 0x20]
adds r0, r3, r0
ldrb r0, [r0]
@@ -780363,12 +780363,12 @@ sub_8194220: ; 8194220
strb r0, [r4, 0x8]
ldr r0, =0x02022e2c
str r0, [sp, 0x4]
- ldr r0, =0x0860d3f1
+ ldr r0, =gUnknown_0860D3F1
ldr r1, [sp, 0x20]
adds r0, r1, r0
ldrb r0, [r0]
strb r0, [r4, 0x4]
- ldr r2, =0x0860d3f2
+ ldr r2, =gUnknown_0860D3F2
adds r0, r1, r2
ldrb r0, [r0]
strb r0, [r4, 0x9]
@@ -780492,7 +780492,7 @@ sub_8194220: ; 8194220
cmp r5, 0
bge @08194888
movs r5, 0x5B
- ldr r3, =0x0860cf44
+ ldr r3, =gUnknown_0860CF44
ldr r0, =0x02038c28
ldr r2, =0x00001f09
ldr r4, =0x00000836
@@ -780533,13 +780533,13 @@ sub_81948EC: ; 81948EC
lsrs r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r4, =0x0860dd10
+ ldr r4, =gUnknown_0860DD10
lsls r2, r1, 2
lsls r3, r0, 4
adds r2, r3
adds r2, r4
ldr r3, [r2]
- ldr r2, =0x0860de10
+ ldr r2, =gUnknown_0860DE10
lsls r0, 2
adds r1, r0
adds r1, r2
@@ -780675,7 +780675,7 @@ sub_8194950: ; 8194950
ldr r1, =0x03005d90
mov r8, r1
adds r4, r2, 0
- ldr r6, =0x0860d3f1
+ ldr r6, =gUnknown_0860D3F1
movs r5, 0
@08194A1C:
mov r2, r8
@@ -781015,10 +781015,10 @@ sub_8194CE4: ; 8194CE4
thumb_func_start sub_8194D48
sub_8194D48: ; 8194D48
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
bx lr
.align 2, 0
@@ -781613,11 +781613,11 @@ sub_8194F58: ; 8194F58
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
adds r1, r3
ldrb r0, [r1, 0x6]
lsls r0, 2
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
adds r0, r4
ldr r0, [r0]
orrs r7, r0
@@ -781847,8 +781847,8 @@ sub_81953E8: ; 81953E8
lsrs r4, 24
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x0860d1a0
- ldr r0, =0x0860d1c0
+ ldr r2, =gUnknown_0860D1A0
+ ldr r0, =gUnknown_0860D1C0
adds r0, r4, r0
ldrb r0, [r0]
lsrs r0, 1
@@ -782104,7 +782104,7 @@ sub_8195438: ; 8195438
lsls r0, 4
adds r0, r1
ldrh r2, [r0]
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -782213,7 +782213,7 @@ sub_8195438: ; 8195438
lsls r0, 4
adds r0, r1
ldrh r2, [r0]
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -782483,7 +782483,7 @@ sub_8195898: ; 8195898
thumb_func_start sub_8195910
sub_8195910: ; 8195910
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
ldr r1, =0x00007df3
adds r0, r1
ldrb r0, [r0]
@@ -782494,7 +782494,7 @@ sub_8195910: ; 8195910
thumb_func_start sub_8195924
sub_8195924: ; 8195924
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
ldr r1, =0x00007df1
adds r0, r1
ldrb r0, [r0]
@@ -782508,7 +782508,7 @@ sub_8195938: ; 8195938
push {r4,lr}
adds r3, r0, 0
movs r2, 0
- ldr r4, =0x08317e24
+ ldr r4, =gUnknown_08317E24
@08195940:
adds r0, r3, r2
adds r1, r2, r4
@@ -782530,7 +782530,7 @@ sub_8195938: ; 8195938
thumb_func_start sub_8195960
sub_8195960: ; 8195960
push {lr}
- ldr r1, =0x0860de50
+ ldr r1, =gUnknown_0860DE50
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -782584,7 +782584,7 @@ sub_8195980: ; 8195980
ldr r4, [r4]
ldr r0, =0x00000cdc
adds r3, r4, r0
- ldr r2, =0x0860de98
+ ldr r2, =gUnknown_0860DE98
lsls r1, r5, 2
lsls r0, r7, 3
adds r1, r0
@@ -782679,7 +782679,7 @@ sub_8195A38: ; 8195A38
ldr r2, [r5]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x0860de98
+ ldr r3, =gUnknown_0860DE98
lsls r0, r7, 2
lsls r1, r6, 3
adds r0, r1
@@ -782760,7 +782760,7 @@ sub_8195AE4: ; 8195AE4
ldr r2, [r6]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x0860de98
+ ldr r3, =gUnknown_0860DE98
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -782775,7 +782775,7 @@ sub_8195AE4: ; 8195AE4
ldr r2, [r6]
ldr r1, =0x00000cdc
adds r2, r1
- ldr r3, =0x0860dea8
+ ldr r3, =gUnknown_0860DEA8
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -782993,7 +782993,7 @@ sub_8195D28: ; 8195D28
bls @08195D88
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x0860de84
+ ldr r5, =gUnknown_0860DE84
lsls r0, 16
lsrs r0, 16
movs r1, 0x9
@@ -783010,7 +783010,7 @@ sub_8195D28: ; 8195D28
@08195D88:
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x0860de78
+ ldr r5, =gUnknown_0860DE78
lsls r0, 16
lsrs r0, 16
movs r1, 0x6
@@ -783337,7 +783337,7 @@ sub_8195FF8: ; 8195FF8
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
- ldr r6, =0x085500a4
+ ldr r6, =gUnknown_085500A4
@08196000:
movs r1, 0xAE
lsls r1, 1
@@ -783462,7 +783462,7 @@ sub_81960E0: ; 81960E0
lsls r0, 3
ldr r1, =0x03005e08
adds r4, r0, r1
- ldr r1, =0x0860ef78
+ ldr r1, =gUnknown_0860EF78
movs r2, 0
ldrsh r0, [r4, r2]
lsls r0, 2
@@ -783503,7 +783503,7 @@ sub_819612C: ; 819612C
lsls r0, 3
ldr r1, =0x03005e08
adds r5, r0, r1
- ldr r0, =0x0860ef98
+ ldr r0, =gUnknown_0860EF98
bl Window_AddFromTemplate
strh r0, [r5, 0x4]
lsls r0, 16
@@ -783515,7 +783515,7 @@ sub_819612C: ; 819612C
.align 2, 0
.pool
@0819615C:
- ldr r1, =0x0860ea6c
+ ldr r1, =gUnknown_0860EA6C
movs r2, 0x80
lsls r2, 1
movs r3, 0x9C
@@ -783533,7 +783533,7 @@ sub_819612C: ; 819612C
.align 2, 0
.pool
@08196188:
- ldr r1, =0x0860eb8c
+ ldr r1, =gUnknown_0860EB8C
ldr r3, =0x00000279
movs r0, 0
str r0, [sp]
@@ -783544,11 +783544,11 @@ sub_819612C: ; 819612C
ldrb r0, [r5, 0x4]
movs r1, 0x88
bl Window_FastFillPixels
- ldr r0, =0x0860ea4c
+ ldr r0, =gUnknown_0860EA4C
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0860eb6c
+ ldr r0, =gUnknown_0860EB6C
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -783654,7 +783654,7 @@ sub_8196274: ; 8196274
@08196298:
movs r1, 0x4
ldrsh r0, [r4, r1]
- ldr r1, =0x0860ef70
+ ldr r1, =gUnknown_0860EF70
bl sub_81965D8
movs r0, 0x1
@081962A4:
@@ -784226,7 +784226,7 @@ sub_8196710: ; 8196710
thumb_func_start sub_819672C
sub_819672C: ; 819672C
push {lr}
- ldr r1, =0x085500a4
+ ldr r1, =gUnknown_085500A4
lsls r0, 4
adds r0, r1
ldrh r2, [r0, 0xA]
@@ -784245,7 +784245,7 @@ sub_8196748: ; 8196748
push {r4-r6,lr}
movs r5, 0
movs r6, 0
- ldr r4, =0x085500a4
+ ldr r4, =gUnknown_085500A4
@08196750:
ldrh r0, [r4]
bl trainer_flag_check
@@ -784272,7 +784272,7 @@ sub_8196774: ; 8196774
adds r7, r0, 0
movs r4, 0
movs r6, 0
- ldr r5, =0x085500a4
+ ldr r5, =gUnknown_085500A4
@0819677E:
ldrh r0, [r5]
bl trainer_flag_check
@@ -784374,7 +784374,7 @@ sub_8196844: ; 8196844
push {lr}
adds r3, r0, 0
movs r2, 0
- ldr r1, =0x0860deb8
+ ldr r1, =gUnknown_0860DEB8
@0819684C:
ldrh r0, [r1]
cmp r0, r3
@@ -784392,7 +784392,7 @@ sub_8196844: ; 8196844
thumb_func_start sub_8196864
sub_8196864: ; 8196864
- ldr r2, =0x0860deb8
+ ldr r2, =gUnknown_0860DEB8
lsls r1, r0, 2
adds r1, r0
lsls r1, 2
@@ -784403,7 +784403,7 @@ sub_8196864: ; 8196864
subs r0, 0x1
ands r1, r2
subs r1, 0x1
- ldr r2, =0x0860ea2c
+ ldr r2, =gUnknown_0860EA2C
lsls r0, 2
adds r0, r2
lsls r1, 3
@@ -784416,7 +784416,7 @@ sub_8196864: ; 8196864
thumb_func_start sub_8196890
sub_8196890: ; 8196890
- ldr r2, =0x0860deb8
+ ldr r2, =gUnknown_0860DEB8
lsls r1, r0, 2
adds r1, r0
lsls r1, 2
@@ -784427,7 +784427,7 @@ sub_8196890: ; 8196890
subs r0, 0x1
ands r1, r2
subs r1, 0x1
- ldr r2, =0x0860ea2c
+ ldr r2, =gUnknown_0860EA2C
lsls r0, 2
adds r0, r2
lsls r1, 3
@@ -784448,7 +784448,7 @@ sub_81968BC: ; 81968BC
movs r1, 0x3
bl __umodsi3
lsls r0, 16
- ldr r2, =0x0860deb8
+ ldr r2, =gUnknown_0860DEB8
lsrs r0, 15
lsls r1, r4, 2
adds r1, r4
@@ -784467,7 +784467,7 @@ sub_81968BC: ; 81968BC
subs r0, 0x1
ands r4, r1
subs r1, r4, 0x1
- ldr r2, =0x0860ea20
+ ldr r2, =gUnknown_0860EA20
lsls r0, 2
adds r0, r2
lsls r1, 3
@@ -784541,13 +784541,13 @@ sub_8196910: ; 8196910
@08196980:
ldr r0, =0x0203cd88
strh r4, [r0]
- ldr r1, =0x0860deb8
+ ldr r1, =gUnknown_0860DEB8
adds r0, r7, r6
lsls r0, 2
adds r0, r1
ldrb r0, [r0, 0xC]
subs r2, r0, 0x1
- ldr r1, =0x0860ea34
+ ldr r1, =gUnknown_0860EA34
ldr r0, [sp]
lsls r0, 2
adds r0, r1
@@ -784558,7 +784558,7 @@ sub_8196910: ; 8196910
.align 2, 0
.pool
@081969AC:
- ldr r1, =0x0860deb8
+ ldr r1, =gUnknown_0860DEB8
lsls r0, r6, 2
adds r0, r6
lsls r0, 2
@@ -784570,7 +784570,7 @@ sub_8196910: ; 8196910
movs r0, 0xFF
ands r0, r2
subs r2, r0, 0x1
- ldr r0, =0x0860ea34
+ ldr r0, =gUnknown_0860EA34
lsls r1, 2
adds r1, r0
lsls r2, 3
@@ -784606,7 +784606,7 @@ sub_81969FC: ; 81969FC
adds r7, r0, 0
adds r6, r1, 0
movs r4, 0
- ldr r5, =0x0860efa0
+ ldr r5, =gUnknown_0860EFA0
@08196A06:
adds r1, r6, r4
movs r0, 0
@@ -784632,7 +784632,7 @@ sub_81969FC: ; 81969FC
thumb_func_start sub_8196A2C
sub_8196A2C: ; 8196A2C
push {lr}
- ldr r3, =0x0860efac
+ ldr r3, =gUnknown_0860EFAC
lsls r1, 2
adds r1, r3
ldr r3, [r1]
@@ -784648,14 +784648,14 @@ sub_8196A2C: ; 8196A2C
sub_8196A44: ; 8196A44
push {r4-r6,lr}
adds r5, r1, 0
- ldr r2, =0x0860deb8
+ ldr r2, =gUnknown_0860DEB8
lsls r1, r0, 2
adds r1, r0
lsls r1, 2
adds r1, r2
ldrh r4, [r1]
movs r2, 0
- ldr r3, =0x0860efc4
+ ldr r3, =gUnknown_0860EFC4
adds r6, r3, 0
@08196A5A:
lsls r1, r2, 3
@@ -784678,7 +784678,7 @@ sub_8196A44: ; 8196A44
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
- ldr r0, =0x08310034
+ ldr r0, =gUnknown_08310034
adds r1, r0
adds r0, r5, 0
bl gf_strcpy
@@ -784846,12 +784846,12 @@ sub_8196B98: ; 8196B98
adds r2, r0, 0
mov r8, r1
movs r3, 0
- ldr r0, =0x08552d48
+ ldr r0, =gUnknown_08552D48
ldrb r1, [r0]
adds r7, r0, 0
cmp r1, 0xFF
beq @08196C5C
- ldr r1, =0x085500a4
+ ldr r1, =gUnknown_085500A4
lsls r0, r2, 4
adds r2, r0, r1
ldrh r4, [r2, 0xA]
@@ -784925,7 +784925,7 @@ sub_8196B98: ; 8196B98
ldrh r1, [r0]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
mov r0, r8
bl gf_strcpy
@@ -784949,7 +784949,7 @@ sub_8196B98: ; 8196B98
sub_8196C70: ; 8196C70
push {r4-r7,lr}
adds r7, r1, 0
- ldr r2, =0x0860deb8
+ ldr r2, =gUnknown_0860DEB8
lsls r1, r0, 2
adds r1, r0
lsls r1, 2
@@ -784958,7 +784958,7 @@ sub_8196C70: ; 8196C70
bl sub_80B2250
lsls r0, 16
lsrs r0, 16
- ldr r5, =0x08310030
+ ldr r5, =gUnknown_08310030
lsls r4, r0, 2
adds r4, r0
lsls r4, 3
@@ -785000,7 +785000,7 @@ sub_8196C70: ; 8196C70
ldrh r1, [r0, 0x4]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r7, 0
bl gf_strcpy
@@ -785015,7 +785015,7 @@ sub_8196C70: ; 8196C70
sub_8196CF4: ; 8196CF4
push {lr}
adds r0, r1, 0
- ldr r2, =0x0860eff4
+ ldr r2, =gUnknown_0860EFF4
ldr r1, =0x0203cd88
ldrh r1, [r1]
lsls r1, 2
@@ -785064,7 +785064,7 @@ sub_8196D14: ; 8196D14
sub_8196D4C: ; 8196D4C
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x0860f010
+ ldr r5, =gUnknown_0860F010
b @08196D5C
.align 2, 0
.pool
@@ -785545,20 +785545,20 @@ sub_8197080: ; 8197080
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r1, =0x082a5c9c
+ ldr r1, =gUnknown_082A5C9C
adds r0, r7, 0
bl gf_strcpy
adds r5, r0, 0
movs r6, 0xFB
strb r6, [r5]
adds r5, 0x1
- ldr r1, =0x082a5d2c
+ ldr r1, =gUnknown_082A5D2C
adds r0, r5, 0
bl gf_strcpy
adds r5, r0, 0
strb r6, [r5]
adds r5, 0x1
- ldr r0, =0x0860f020
+ ldr r0, =gUnknown_0860F020
lsls r4, 2
adds r4, r0
ldr r1, [r4]
@@ -785591,7 +785591,7 @@ sub_8197080: ; 8197080
movs r2, 0
movs r3, 0x3
bl decimal_int_to_string
- ldr r1, =0x082a633d
+ ldr r1, =gUnknown_082A633D
adds r0, r5, 0
bl ExpandTextCodes
@08197156:
@@ -785620,14 +785620,14 @@ sub_8197184: ; 8197184
bl Window_GetField
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0860ea6c
+ ldr r1, =gUnknown_0860EA6C
movs r2, 0x80
lsls r2, 1
lsls r4, 16
lsrs r4, 16
adds r3, r4, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x0860ea4c
+ ldr r0, =gUnknown_0860EA4C
lsls r5, 20
lsrs r5, 16
adds r1, r5, 0
@@ -785651,7 +785651,7 @@ sub_81971C4: ; 81971C4
thumb_func_start sub_81971D0
sub_81971D0: ; 81971D0
push {lr}
- ldr r0, =0x0860f098
+ ldr r0, =gUnknown_0860F098
bl Window_InitFromTemplates
ldr r0, =0x0203cd8c
movs r1, 0xFF
@@ -786498,7 +786498,7 @@ sub_819786C: ; 819786C
thumb_func_start sub_819789C
sub_819789C: ; 819789C
push {lr}
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xE0
movs r2, 0x14
bl gpu_pal_apply
@@ -786514,7 +786514,7 @@ sub_81978B0: ; 81978B0
adds r1, r0, 0
lsls r1, 16
lsrs r1, 16
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r2, 0x14
bl gpu_pal_apply
pop {r0}
@@ -786525,7 +786525,7 @@ sub_81978B0: ; 81978B0
thumb_func_start sub_81978C8
sub_81978C8: ; 81978C8
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
bx lr
.align 2, 0
.pool
@@ -786540,7 +786540,7 @@ sub_81978D0: ; 81978D0
bls @081978DC
movs r1, 0
@081978DC:
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
lsls r1, 1
adds r1, r0
ldrh r0, [r1]
@@ -786586,7 +786586,7 @@ sub_81978EC: ; 81978EC
thumb_func_start sub_8197930
sub_8197930: ; 8197930
push {lr}
- ldr r0, =0x0860f0a8
+ ldr r0, =gUnknown_0860F0A8
movs r1, 0x85
lsls r1, 2
movs r2, 0xE
@@ -786604,7 +786604,7 @@ sub_8197948: ; 8197948
adds r3, r0, 0
lsls r3, 24
lsrs r3, 24
- ldr r0, =0x0860f0a8
+ ldr r0, =gUnknown_0860F0A8
movs r1, 0x85
lsls r1, 2
movs r2, 0xE
@@ -786657,7 +786657,7 @@ sav2_get_text_speed: ; 8197990
strb r0, [r2, 0x14]
@081979AC:
bl sub_8197964
- ldr r1, =0x0860f094
+ ldr r1, =gUnknown_0860F094
adds r0, r1
ldrb r0, [r0]
pop {r1}
@@ -787633,7 +787633,7 @@ sub_81980F0: ; 81980F0
lsls r0, r5, 28
lsrs r5, r0, 24
@0819815C:
- ldr r0, =0x0860f0b0
+ ldr r0, =gUnknown_0860F0B0
adds r1, r5, 0
movs r2, 0x20
bl gpu_pal_apply
@@ -787687,7 +787687,7 @@ sub_8198180: ; 8198180
lsls r2, 24
lsrs r2, 24
ldrb r0, [r5]
- ldr r1, =0x0860f0d0
+ ldr r1, =gUnknown_0860F0D0
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -788062,7 +788062,7 @@ RedrawMenuCursor: ; 8198448
bl Window_FillPixelRect
ldrb r0, [r5, 0x5]
ldrb r1, [r5, 0x6]
- ldr r2, =0x085ee498
+ ldr r2, =gUnknown_085EE498
ldrb r3, [r5]
ldrb r4, [r5, 0x8]
mov r6, r8
@@ -788959,7 +788959,7 @@ sub_8198AF8: ; 8198AF8
adds r2, r4, 0
adds r3, r5, 0
bl SetWindowBorderStyle
- ldr r0, =0x085ee491
+ ldr r0, =gUnknown_085EE491
str r0, [sp, 0xC]
add r1, sp, 0xC
ldrb r0, [r7]
@@ -789701,7 +789701,7 @@ sub_8199060: ; 8199060
lsrs r3, 24
ldrb r0, [r5, 0x5]
ldrb r1, [r5, 0x6]
- ldr r2, =0x085ee498
+ ldr r2, =gUnknown_085EE498
str r3, [sp]
movs r3, 0
str r3, [sp, 0x4]
@@ -790499,7 +790499,7 @@ sub_81996C0: ; 81996C0
adds r2, r4, 0
adds r3, r5, 0
bl SetWindowBorderStyle
- ldr r0, =0x085ee491
+ ldr r0, =gUnknown_085EE491
str r0, [sp]
mov r1, sp
mov r2, r8
@@ -792106,17 +792106,17 @@ sub_819A2BC: ; 819A2BC
cmp r1, 0x2
beq @0819A2E4
@0819A2D2:
- ldr r0, =0x08dc4318
+ ldr r0, =gUnknown_08DC4318
b @0819A2E6
.align 2, 0
.pool
@0819A2DC:
- ldr r0, =0x08dc4338
+ ldr r0, =gUnknown_08DC4338
b @0819A2E6
.align 2, 0
.pool
@0819A2E4:
- ldr r0, =0x08dc4358
+ ldr r0, =gUnknown_08DC4358
@0819A2E6:
adds r1, r2, 0
movs r2, 0x20
@@ -792138,12 +792138,12 @@ sub_819A2F8: ; 819A2F8
lsrs r2, 16
lsls r3, 16
lsrs r3, 16
- ldr r4, =0x0860f0d4
+ ldr r4, =gUnknown_0860F0D4
lsrs r1, 22
adds r1, r4
ldrh r5, [r1, 0x2]
lsls r5, 5
- ldr r4, =0x08dc4378
+ ldr r4, =gUnknown_08DC4378
adds r5, r4
movs r4, 0x80
str r4, [sp]
@@ -792450,11 +792450,11 @@ sub_819A514: ; 819A514
bl CpuSet
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08610428
+ ldr r1, =gUnknown_08610428
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
- ldr r0, =0x08610434
+ ldr r0, =gUnknown_08610434
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
b @0819A8E6
@@ -792547,13 +792547,13 @@ sub_819A514: ; 819A514
bl reset_all_obj_data
bl clear_tasks
bl gpu_pal_allocator_reset
- ldr r0, =0x08dc0754
+ ldr r0, =gUnknown_08DC0754
ldr r5, =0x0203ce2c
ldr r1, [r5]
movs r2, 0x88
lsls r2, 2
bl CpuSet
- ldr r0, =0x0861033c
+ ldr r0, =gUnknown_0861033C
ldr r4, =0x0203ce30
ldr r1, [r4]
movs r2, 0x30
@@ -792569,7 +792569,7 @@ sub_819A514: ; 819A514
movs r2, 0x60
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x08dc0b94
+ ldr r0, =gUnknown_08DC0B94
ldr r4, =0x0203ce34
ldr r1, [r4]
movs r2, 0x80
@@ -792581,11 +792581,11 @@ sub_819A514: ; 819A514
movs r0, 0x1
movs r3, 0
bl gpu_copy_bg_tile_map_to_vram
- ldr r0, =0x08dc0714
+ ldr r0, =gUnknown_08DC0714
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r4, =0x0861046c
+ ldr r4, =gUnknown_0861046C
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0x8
@@ -792609,7 +792609,7 @@ sub_819A514: ; 819A514
adds r0, r3
strh r1, [r0]
@0819A738:
- ldr r0, =0x0861039c
+ ldr r0, =gUnknown_0861039C
movs r1, 0x20
movs r2, 0x4
bl gpu_pal_apply
@@ -792625,7 +792625,7 @@ sub_819A514: ; 819A514
ldr r1, [r0]
movs r0, 0x3
bl bg_set_tilemap
- ldr r5, =0x0861023c
+ ldr r5, =gUnknown_0861023C
movs r4, 0x8
str r4, [sp]
str r4, [sp, 0x4]
@@ -792654,11 +792654,11 @@ sub_819A514: ; 819A514
.align 2, 0
.pool
@0819A7CC:
- ldr r0, =0x086103f4
+ ldr r0, =gUnknown_086103F4
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x086103bc
+ ldr r0, =gUnknown_086103BC
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x086103e4
+ ldr r0, =gUnknown_086103E4
bl gpu_tile_obj_decompress_and_load
movs r0, 0
bl gpu_sync_bg_show
@@ -792920,7 +792920,7 @@ sub_819AA18: ; 819AA18
adds r1, 0x20
lsls r1, 16
asrs r1, 16
- ldr r0, =0x086105d8
+ ldr r0, =gUnknown_086105D8
movs r2, 0x40
movs r3, 0x1
bl obj_add_from_template_forward_search
@@ -792957,7 +792957,7 @@ sub_819AA18: ; 819AA18
adds r1, r0
lsls r1, 2
adds r1, r4
- ldr r0, =0x086105f0
+ ldr r0, =gUnknown_086105F0
movs r2, 0x20
ldrsh r1, [r1, r2]
movs r2, 0x58
@@ -792966,14 +792966,14 @@ sub_819AA18: ; 819AA18
ldr r1, [r6]
movs r5, 0
strb r0, [r1, 0x4]
- ldr r0, =0x08610608
+ ldr r0, =gUnknown_08610608
movs r1, 0xB0
movs r2, 0x70
movs r3, 0
bl obj_add_from_template_forward_search
ldr r1, [r6]
strb r0, [r1, 0x1]
- ldr r0, =0x08610620
+ ldr r0, =gUnknown_08610620
movs r1, 0xB0
movs r2, 0x90
movs r3, 0
@@ -794211,7 +794211,7 @@ sub_819B484: ; 819B484
lsrs r0, 24
str r0, [sp, 0x18]
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
ldrb r1, [r4]
movs r0, 0x3
@@ -794352,7 +794352,7 @@ sub_819B484: ; 819B484
adds r1, r7, r1
ldrb r2, [r1, 0xA]
lsls r2, 1
- ldr r1, =0x085cecb0
+ ldr r1, =gUnknown_085CECB0
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -794391,7 +794391,7 @@ sub_819B63C: ; 819B63C
movs r1, 0
strb r1, [r0]
ldr r2, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
str r0, [r2]
ldr r0, =0x03005d90
ldr r1, [r0]
@@ -794495,7 +794495,7 @@ sub_819B63C: ; 819B63C
adds r1, r5, r1
ldrb r2, [r1, 0xA]
lsls r2, 1
- ldr r1, =0x085cecb0
+ ldr r1, =gUnknown_085CECB0
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -794812,7 +794812,7 @@ sub_819B9B4: ; 819B9B4
movs r0, 0
movs r1, 0
bl Window_FastFillPixels
- ldr r2, =0x085eebb2
+ ldr r2, =gUnknown_085EEBB2
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -794854,7 +794854,7 @@ sub_819B9E8: ; 819B9E8
ldr r4, =0x02021fc4
movs r1, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -794865,7 +794865,7 @@ sub_819B9E8: ; 819B9E8
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08610479
+ ldr r0, =gUnknown_08610479
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -794897,22 +794897,22 @@ sub_819BA64: ; 819BA64
ldrb r0, [r0, 0x5]
cmp r0, 0x1
bne @0819BA88
- ldr r2, =0x085eebc1
+ ldr r2, =gUnknown_085EEBC1
b @0819BA9C
.align 2, 0
.pool
@0819BA88:
cmp r0, 0x2
bne @0819BA94
- ldr r2, =0x085eebdb
+ ldr r2, =gUnknown_085EEBDB
b @0819BA9C
.align 2, 0
.pool
@0819BA94:
- ldr r2, =0x085eec2d
+ ldr r2, =gUnknown_085EEC2D
cmp r0, 0x3
bne @0819BA9C
- ldr r2, =0x085eebf6
+ ldr r2, =gUnknown_085EEBF6
@0819BA9C:
movs r0, 0x5
str r0, [sp]
@@ -794940,7 +794940,7 @@ sub_819BAC8: ; 819BAC8
movs r0, 0x2
movs r1, 0
bl Window_FastFillPixels
- ldr r2, =0x085eec50
+ ldr r2, =gUnknown_085EEC50
movs r0, 0x5
str r0, [sp]
movs r0, 0
@@ -794976,11 +794976,11 @@ sub_819BAFC: ; 819BAFC
movs r0, 0x3
movs r1, 0
bl Window_FastFillPixels
- ldr r4, =0x08610476
+ ldr r4, =gUnknown_08610476
str r4, [sp]
movs r6, 0
str r6, [sp, 0x4]
- ldr r0, =0x085eec15
+ ldr r0, =gUnknown_085EEC15
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -794991,7 +794991,7 @@ sub_819BAFC: ; 819BAFC
beq @0819BB60
str r4, [sp]
str r6, [sp, 0x4]
- ldr r0, =0x085eec24
+ ldr r0, =gUnknown_085EEC24
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -795004,7 +795004,7 @@ sub_819BAFC: ; 819BAFC
@0819BB60:
str r4, [sp]
str r5, [sp, 0x4]
- ldr r0, =0x085eec10
+ ldr r0, =gUnknown_085EEC10
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -795012,11 +795012,11 @@ sub_819BAFC: ; 819BAFC
movs r3, 0x11
bl box_print
@0819BB74:
- ldr r0, =0x08610476
+ ldr r0, =gUnknown_08610476
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
- ldr r0, =0x085eec1d
+ ldr r0, =gUnknown_085EEC1D
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -795043,11 +795043,11 @@ sub_819BBA8: ; 819BBA8
movs r0, 0x4
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x08610476
+ ldr r5, =gUnknown_08610476
str r5, [sp]
movs r4, 0
str r4, [sp, 0x4]
- ldr r0, =0x085eec49
+ ldr r0, =gUnknown_085EEC49
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -795056,7 +795056,7 @@ sub_819BBA8: ; 819BBA8
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085eec4d
+ ldr r0, =gUnknown_085EEC4D
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -795078,7 +795078,7 @@ sub_819BBA8: ; 819BBA8
sub_819BC04: ; 819BC04
push {lr}
ldr r2, =0x030062e8
- ldr r1, =0x0861041c
+ ldr r1, =gUnknown_0861041C
ldr r0, =0x0300127c
ldr r0, [r0]
ldrb r0, [r0]
@@ -795362,7 +795362,7 @@ sub_819BE34: ; 819BE34
mov r5, r8
push {r5-r7}
sub sp, 0x10
- ldr r0, =0x08610638
+ ldr r0, =gUnknown_08610638
movs r1, 0x78
movs r2, 0x40
movs r3, 0x1
@@ -796142,7 +796142,7 @@ sub_819C4B4: ; 819C4B4
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r4, =0x08610638
+ ldr r4, =gUnknown_08610638
adds r0, r4, 0
movs r1, 0x78
movs r2, 0x40
@@ -797045,7 +797045,7 @@ sub_819CC24: ; 819CC24
ldrsh r5, [r4, r0]
cmp r5, 0
bne @0819CC5A
- ldr r0, =0x085eecbb
+ ldr r0, =gUnknown_085EECBB
bl sub_819EBEC
ldr r0, =0x03001284
ldr r0, [r0]
@@ -797134,7 +797134,7 @@ sub_819CCD4: ; 819CCD4
adds r1, 0x30
movs r2, 0x1
bl sub_819F2B4
- ldr r0, =0x085eecf0
+ ldr r0, =gUnknown_085EECF0
bl sub_819EBEC
ldr r0, [r4]
adds r0, 0x20
@@ -798266,7 +798266,7 @@ sub_819D588: ; 819D588
.4byte @0819D6F0
.4byte @0819D73A
@0819D5D4:
- ldr r0, =0x08610918
+ ldr r0, =gUnknown_08610918
movs r1, 0xE0
movs r2, 0xA
bl gpu_pal_apply
@@ -798293,7 +798293,7 @@ sub_819D588: ; 819D588
@0819D60C:
movs r0, 0x80
lsls r0, 7
- ldr r1, =0x0860f13c
+ ldr r1, =gUnknown_0860F13C
adds r1, 0x4A
ldrh r1, [r1]
str r1, [sp]
@@ -798623,7 +798623,7 @@ sub_819D770: ; 819D770
b @0819D9D8
@0819D8CA:
ldr r1, =0x02037b14
- ldr r0, =0x0860f13c
+ ldr r0, =gUnknown_0860F13C
adds r0, 0x4A
ldrh r0, [r0]
movs r2, 0xE2
@@ -798642,7 +798642,7 @@ sub_819D770: ; 819D770
@0819D8F4:
movs r0, 0x80
lsls r0, 7
- ldr r1, =0x0860f13c
+ ldr r1, =gUnknown_0860F13C
adds r1, 0x4A
ldrh r1, [r1]
str r1, [sp]
@@ -798685,13 +798685,13 @@ sub_819D770: ; 819D770
ldrb r0, [r0, 0x14]
cmp r0, 0
bne @0819D964
- ldr r0, =0x085eec73
+ ldr r0, =gUnknown_085EEC73
bl sub_819EBEC
b @0819D96A
.align 2, 0
.pool
@0819D964:
- ldr r0, =0x085eec8b
+ ldr r0, =gUnknown_085EEC8B
bl sub_819EBEC
@0819D96A:
ldr r0, =0x03001284
@@ -799070,11 +799070,11 @@ sub_819DC1C: ; 819DC1C
bl CpuSet
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x086108b8
+ ldr r1, =gUnknown_086108B8
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
- ldr r0, =0x086108c8
+ ldr r0, =gUnknown_086108C8
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
ldr r1, =0x030022c0
@@ -799170,13 +799170,13 @@ sub_819DC1C: ; 819DC1C
bl clear_tasks
bl gpu_pal_allocator_reset
bl dp13_810BB8C
- ldr r0, =0x08dc0754
+ ldr r0, =gUnknown_08DC0754
ldr r5, =0x0203ce40
ldr r1, [r5]
movs r2, 0x88
lsls r2, 2
bl CpuSet
- ldr r0, =0x0861033c
+ ldr r0, =gUnknown_0861033C
ldr r4, =0x0203ce44
ldr r1, [r4]
movs r2, 0x30
@@ -799192,7 +799192,7 @@ sub_819DC1C: ; 819DC1C
movs r2, 0x60
movs r3, 0
bl gpu_copy_bg_tile_pattern_data_to_vram
- ldr r0, =0x08dc0b94
+ ldr r0, =gUnknown_08DC0B94
ldr r4, =0x0203ce48
ldr r1, [r4]
movs r2, 0x80
@@ -799204,11 +799204,11 @@ sub_819DC1C: ; 819DC1C
movs r0, 0x1
movs r3, 0
bl gpu_copy_bg_tile_map_to_vram
- ldr r0, =0x08dc0714
+ ldr r0, =gUnknown_08DC0714
movs r1, 0
movs r2, 0x40
bl gpu_pal_apply
- ldr r4, =0x08610918
+ ldr r4, =gUnknown_08610918
adds r0, r4, 0
movs r1, 0xF0
movs r2, 0xA
@@ -799217,7 +799217,7 @@ sub_819DC1C: ; 819DC1C
movs r1, 0xE0
movs r2, 0xA
bl gpu_pal_apply
- ldr r0, =0x0861039c
+ ldr r0, =gUnknown_0861039C
movs r1, 0x20
movs r2, 0x4
bl gpu_pal_apply
@@ -799233,7 +799233,7 @@ sub_819DC1C: ; 819DC1C
ldr r1, [r0]
movs r0, 0x3
bl bg_set_tilemap
- ldr r1, =0x0861023c
+ ldr r1, =gUnknown_0861023C
movs r0, 0x8
str r0, [sp]
str r0, [sp, 0x4]
@@ -799247,11 +799247,11 @@ sub_819DC1C: ; 819DC1C
.align 2, 0
.pool
@0819DE94:
- ldr r0, =0x086106b0
+ ldr r0, =gUnknown_086106B0
bl gpu_pal_obj_alloc_and_load_multiple
- ldr r0, =0x08610650
+ ldr r0, =gUnknown_08610650
bl gpu_tile_obj_alloc_and_load_multiple
- ldr r0, =0x086106a0
+ ldr r0, =gUnknown_086106A0
bl gpu_tile_obj_decompress_and_load
ldr r0, =sub_819C7FC + 1
bl SetVBlankCallback
@@ -799294,7 +799294,7 @@ sub_819DC1C: ; 819DC1C
.align 2, 0
.pool
@0819DF10:
- ldr r0, =0x085eec73
+ ldr r0, =gUnknown_085EEC73
bl sub_819EBEC
movs r0, 0x2
bl Window_WriteStandardTileMap
@@ -799488,7 +799488,7 @@ sub_819E0C0: ; 819E0C0
push {r5-r7}
sub sp, 0x1C
mov r1, sp
- ldr r0, =0x08610834
+ ldr r0, =gUnknown_08610834
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r5,r6}
@@ -799543,21 +799543,21 @@ sub_819E0C0: ; 819E0C0
adds r0, r4
movs r5, 0x20
ldrsh r1, [r0, r5]
- ldr r0, =0x0861084c
+ ldr r0, =gUnknown_0861084C
movs r2, 0x58
movs r3, 0
bl obj_add_from_template_forward_search
ldr r1, [r7]
movs r4, 0
strb r0, [r1, 0x4]
- ldr r0, =0x08610864
+ ldr r0, =gUnknown_08610864
movs r1, 0xB0
movs r2, 0x70
movs r3, 0
bl obj_add_from_template_forward_search
ldr r1, [r7]
strb r0, [r1, 0x1]
- ldr r0, =0x0861087c
+ ldr r0, =gUnknown_0861087C
movs r1, 0xB0
movs r2, 0x90
movs r3, 0
@@ -799628,7 +799628,7 @@ sub_819E0C0: ; 819E0C0
str r2, [sp, 0x18]
@0819E1E8:
mov r1, sp
- ldr r0, =0x0861084c
+ ldr r0, =gUnknown_0861084C
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r2,r3,r6}
@@ -799645,7 +799645,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0x8]
mov r1, sp
- ldr r0, =0x08610864
+ ldr r0, =gUnknown_08610864
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldm r0!, {r4-r6}
@@ -799673,7 +799673,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0xA]
mov r1, sp
- ldr r0, =0x0861084c
+ ldr r0, =gUnknown_0861084C
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldm r0!, {r2,r3,r6}
@@ -799690,7 +799690,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0xB]
mov r1, sp
- ldr r0, =0x08610864
+ ldr r0, =gUnknown_08610864
ldm r0!, {r2,r3,r6}
stm r1!, {r2,r3,r6}
ldm r0!, {r2,r3,r6}
@@ -799715,7 +799715,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0xD]
mov r1, sp
- ldr r0, =0x0861084c
+ ldr r0, =gUnknown_0861084C
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r3,r5}
@@ -799730,7 +799730,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0xE]
mov r1, sp
- ldr r0, =0x08610864
+ ldr r0, =gUnknown_08610864
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r4,r5}
@@ -799747,7 +799747,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0xF]
mov r1, sp
- ldr r0, =0x0861084c
+ ldr r0, =gUnknown_0861084C
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -799762,7 +799762,7 @@ sub_819E0C0: ; 819E0C0
ldr r1, [r7]
strb r0, [r1, 0x10]
mov r1, sp
- ldr r0, =0x08610864
+ ldr r0, =gUnknown_08610864
ldm r0!, {r2,r3,r5}
stm r1!, {r2,r3,r5}
ldm r0!, {r2,r3,r5}
@@ -800829,7 +800829,7 @@ sub_819EB18: ; 819EB18
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r2, =0x085eec66
+ ldr r2, =gUnknown_085EEC66
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -800891,7 +800891,7 @@ sub_819EB4C: ; 819EB4C
ldr r4, =0x02021fc4
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -800902,7 +800902,7 @@ sub_819EB4C: ; 819EB4C
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08610925
+ ldr r0, =gUnknown_08610925
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -800959,11 +800959,11 @@ sub_819EC20: ; 819EC20
movs r0, 0x3
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x08610922
+ ldr r5, =gUnknown_08610922
str r5, [sp]
movs r4, 0
str r4, [sp, 0x4]
- ldr r0, =0x085eecaa
+ ldr r0, =gUnknown_085EECAA
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -800972,7 +800972,7 @@ sub_819EC20: ; 819EC20
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085eeca5
+ ldr r0, =gUnknown_085EECA5
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -800981,7 +800981,7 @@ sub_819EC20: ; 819EC20
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085eecb2
+ ldr r0, =gUnknown_085EECB2
str r0, [sp, 0x8]
movs r0, 0x3
movs r1, 0x1
@@ -801008,11 +801008,11 @@ sub_819EC94: ; 819EC94
movs r0, 0x4
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x08610922
+ ldr r5, =gUnknown_08610922
str r5, [sp]
movs r4, 0
str r4, [sp, 0x4]
- ldr r0, =0x085eecca
+ ldr r0, =gUnknown_085EECCA
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -801021,7 +801021,7 @@ sub_819EC94: ; 819EC94
bl box_print
str r5, [sp]
str r4, [sp, 0x4]
- ldr r0, =0x085eecce
+ ldr r0, =gUnknown_085EECCE
str r0, [sp, 0x8]
movs r0, 0x4
movs r1, 0x1
@@ -801057,7 +801057,7 @@ sub_819ECF0: ; 819ECF0
lsrs r2, 24
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x08610922
+ ldr r0, =gUnknown_08610922
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -801087,12 +801087,12 @@ sub_819ED34: ; 819ED34
beq @0819ED56
cmp r0, 0x1
bne @0819ED60
- ldr r0, =0x085eecd1
+ ldr r0, =gUnknown_085EECD1
movs r1, 0
movs r2, 0x5
bl sub_819ECF0
@0819ED56:
- ldr r0, =0x085eecdd
+ ldr r0, =gUnknown_085EECDD
movs r1, 0x18
movs r2, 0x5
bl sub_819ECF0
@@ -801119,12 +801119,12 @@ sub_819ED78: ; 819ED78
beq @0819ED9A
cmp r0, 0x1
bne @0819EDA4
- ldr r0, =0x085eecd1
+ ldr r0, =gUnknown_085EECD1
movs r1, 0x8
movs r2, 0x3
bl sub_819ECF0
@0819ED9A:
- ldr r0, =0x085eecdd
+ ldr r0, =gUnknown_085EECDD
movs r1, 0x20
movs r2, 0x3
bl sub_819ECF0
@@ -801154,7 +801154,7 @@ sub_819EDBC: ; 819EDBC
ldrb r0, [r0, 0x14]
cmp r0, 0x1
bne @0819EDF6
- ldr r0, =0x085eecd1
+ ldr r0, =gUnknown_085EECD1
movs r1, 0x8
movs r2, 0x3
bl sub_819ECF0
@@ -801162,7 +801162,7 @@ sub_819EDBC: ; 819EDBC
.align 2, 0
.pool
@0819EDEC:
- ldr r0, =0x085eecdd
+ ldr r0, =gUnknown_085EECDD
movs r1, 0x20
movs r2, 0x3
bl sub_819ECF0
@@ -801180,7 +801180,7 @@ sub_819EDBC: ; 819EDBC
sub_819EE08: ; 819EE08
push {r4,lr}
sub sp, 0x18
- ldr r0, =0x08610918
+ ldr r0, =gUnknown_08610918
add r1, sp, 0xC
movs r2, 0x4
bl CpuSet
@@ -801249,7 +801249,7 @@ sub_819EE08: ; 819EE08
ldr r4, =0x02021fc4
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -801260,7 +801260,7 @@ sub_819EE08: ; 819EE08
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08610925
+ ldr r0, =gUnknown_08610925
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -801285,7 +801285,7 @@ sub_819EE08: ; 819EE08
sub_819EEF0: ; 819EEF0
push {r4,lr}
sub sp, 0xC
- ldr r0, =0x08610918
+ ldr r0, =gUnknown_08610918
movs r1, 0xE0
movs r2, 0xA
bl gpu_pal_apply
@@ -801329,7 +801329,7 @@ sub_819EEF0: ; 819EEF0
ldr r4, =0x02021fc4
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -801340,7 +801340,7 @@ sub_819EEF0: ; 819EEF0
adds r2, r0, 0
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08610925
+ ldr r0, =gUnknown_08610925
str r0, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -801462,7 +801462,7 @@ sub_819F048: ; 819F048
movs r0, 0x4
strb r0, [r1, 0x17]
ldr r1, [r4]
- ldr r0, =0x08610928
+ ldr r0, =gUnknown_08610928
b @0819F092
.align 2, 0
.pool
@@ -801475,7 +801475,7 @@ sub_819F048: ; 819F048
movs r0, 0x5
strb r0, [r1, 0x17]
ldr r1, [r4]
- ldr r0, =0x08610948
+ ldr r0, =gUnknown_08610948
@0819F092:
str r0, [r1, 0x18]
@0819F094:
@@ -801492,7 +801492,7 @@ sub_819F0A0: ; 819F0A0
lsls r0, 24
lsrs r0, 24
ldr r3, =0x03001280
- ldr r2, =0x086108ac
+ ldr r2, =gUnknown_086108AC
ldr r1, =0x03001284
ldr r1, [r1]
ldrb r1, [r1]
@@ -801747,7 +801747,7 @@ sub_819F2B4: ; 819F2B4
adds r6, r1, 0
lsls r5, r2, 24
lsrs r5, 24
- ldr r0, =0x08610894
+ ldr r0, =gUnknown_08610894
movs r1, 0x78
movs r2, 0x40
movs r3, 0x1
@@ -801786,7 +801786,7 @@ sub_819F304: ; 819F304
mov r4, r8
push {r4-r6}
sub sp, 0x10
- ldr r0, =0x08610894
+ ldr r0, =gUnknown_08610894
movs r1, 0x78
movs r2, 0x40
movs r3, 0x1
@@ -801997,7 +801997,7 @@ sub_819F488: ; 819F488
.4byte @0819F548
.4byte @0819F568
@0819F4DC:
- ldr r0, =0x085eed0a
+ ldr r0, =gUnknown_085EED0A
bl sub_819EBEC
ldr r0, =0x03001284
ldr r0, [r0]
@@ -802044,7 +802044,7 @@ sub_819F488: ; 819F488
bl Window_CopyToVram
b @0819F54E
@0819F548:
- ldr r0, =0x085eec8b
+ ldr r0, =gUnknown_085EEC8B
bl sub_819EBEC
@0819F54E:
ldr r0, =0x03005e00
@@ -802636,7 +802636,7 @@ sub_819F99C: ; 819F99C
movs r2, 0x1
adds r3, r6, 0
bl decimal_int_to_string
- ldr r1, =0x08611330
+ ldr r1, =gUnknown_08611330
ldr r0, [r7]
adds r0, r4
adds r0, 0xDC
@@ -802863,7 +802863,7 @@ sub_819FBC8: ; 819FBC8
cmp r0, 0
bne @0819FC10
adds r4, r2, 0
- ldr r5, =0x08611548
+ ldr r5, =gUnknown_08611548
@0819FBDA:
bl GenerateRandomNumber
ldr r2, [r4]
@@ -803126,7 +803126,7 @@ sub_819FD64: ; 819FD64
cmp r5, 0x9
bls @0819FD92
movs r5, 0
- ldr r2, =0x086114d3
+ ldr r2, =gUnknown_086114D3
@0819FDD0:
mov r4, sp
adds r1, r4, r5
@@ -803395,7 +803395,7 @@ sub_819FF98: ; 819FF98
movs r4, 0
ldr r2, =0x03005d90
@0819FFE4:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
lsls r1, r4, 1
ldr r4, [r2]
adds r0, r4, 0
@@ -803408,7 +803408,7 @@ sub_819FF98: ; 819FF98
adds r1, r3
ldrh r1, [r1]
str r1, [sp, 0x8]
- ldr r1, =0x0832937c
+ ldr r1, =gUnknown_0832937C
ldr r2, [sp, 0x8]
lsls r0, r2, 2
adds r0, r1
@@ -803578,7 +803578,7 @@ sub_819FF98: ; 819FF98
lsls r0, 24
cmp r0, 0
beq @081A0168
- ldr r0, =0x08611370
+ ldr r0, =gUnknown_08611370
adds r0, r7, r0
ldrb r0, [r0]
cmp r0, 0
@@ -803678,7 +803678,7 @@ sub_81A01E8: ; 81A01E8
bne @081A0204
movs r4, 0x32
@081A0204:
- ldr r1, =0x0832937c
+ ldr r1, =gUnknown_0832937C
lsls r0, r2, 2
adds r0, r1
ldr r6, [r0]
@@ -803777,7 +803777,7 @@ sub_81A0284: ; 81A0284
adds r0, 0xB8
ldrb r0, [r0]
lsls r0, 30
- ldr r1, =0x08610970
+ ldr r1, =gUnknown_08610970
mov r12, r1
lsls r6, 1
lsls r5, 1
@@ -803955,7 +803955,7 @@ sub_81A0390: ; 81A0390
bls @081A03E6
movs r5, 0
ldr r7, =0x03005d90
- ldr r6, =0x086109a4
+ ldr r6, =gUnknown_086109A4
@081A0416:
ldr r0, [r7]
mov r12, r0
@@ -804097,9 +804097,9 @@ sub_81A04E4: ; 81A04E4
movs r0, 0x12
mov r10, r0
movs r6, 0x8
- ldr r0, =0x085eaeb1
+ ldr r0, =gUnknown_085EAEB1
str r0, [sp, 0xC]
- ldr r0, =0x085eaeb8
+ ldr r0, =gUnknown_085EAEB8
str r0, [sp, 0x10]
b @081A0652
.align 2, 0
@@ -804110,7 +804110,7 @@ sub_81A04E4: ; 81A04E4
mov r10, r1
movs r6, 0x6
movs r4, 0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
mov r9, r0
ldr r0, =0x03005d90
ldr r3, [r0]
@@ -804119,7 +804119,7 @@ sub_81A04E4: ; 81A04E4
mov r12, r1
adds r5, r3, 0
adds r5, 0xB0
- ldr r0, =0x086109a4
+ ldr r0, =gUnknown_086109A4
mov r8, r0
@081A0560:
adds r0, r3, 0
@@ -804179,7 +804179,7 @@ sub_81A04E4: ; 81A04E4
ldrh r0, [r3, 0x2]
movs r2, 0xB
muls r0, r2
- ldr r1, =0x083185c8
+ ldr r1, =gUnknown_083185C8
adds r0, r1
str r0, [sp, 0x10]
ldrh r0, [r3]
@@ -804198,7 +804198,7 @@ sub_81A04E4: ; 81A04E4
ldrh r0, [r3, 0x4]
movs r2, 0xD
muls r0, r2
- ldr r1, =0x0831977c
+ ldr r1, =gUnknown_0831977C
adds r0, r1
str r0, [sp, 0xC]
ldrh r0, [r3, 0x6]
@@ -804212,9 +804212,9 @@ sub_81A04E4: ; 81A04E4
movs r0, 0x12
mov r10, r0
movs r6, 0x8
- ldr r0, =0x085ed193
+ ldr r0, =gUnknown_085ED193
str r0, [sp, 0xC]
- ldr r0, =0x085ed198
+ ldr r0, =gUnknown_085ED198
str r0, [sp, 0x10]
b @081A0652
.align 2, 0
@@ -804223,9 +804223,9 @@ sub_81A04E4: ; 81A04E4
movs r1, 0x14
mov r10, r1
movs r6, 0x8
- ldr r0, =0x085eae62
+ ldr r0, =gUnknown_085EAE62
str r0, [sp, 0xC]
- ldr r0, =0x085eae66
+ ldr r0, =gUnknown_085EAE66
str r0, [sp, 0x10]
b @081A0652
.align 2, 0
@@ -804502,7 +804502,7 @@ sub_81A0804: ; 81A0804
thumb_func_start sub_81A085C
sub_81A085C: ; 81A085C
push {lr}
- ldr r1, =0x086114e0
+ ldr r1, =gUnknown_086114E0
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -804797,7 +804797,7 @@ sub_81A0A70: ; 81A0A70
ldrh r0, [r1]
cmp r0, 0x6
bne @081A0A94
- ldr r1, =0x08610ff0
+ ldr r1, =gUnknown_08610FF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804809,7 +804809,7 @@ sub_81A0A70: ; 81A0A70
@081A0A94:
cmp r0, 0x7
bne @081A0AB0
- ldr r1, =0x08610ff0
+ ldr r1, =gUnknown_08610FF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804822,7 +804822,7 @@ sub_81A0A70: ; 81A0A70
@081A0AB0:
cmp r0, 0x8
bne @081A0ACC
- ldr r1, =0x086111b0
+ ldr r1, =gUnknown_086111B0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804834,7 +804834,7 @@ sub_81A0A70: ; 81A0A70
@081A0ACC:
cmp r0, 0x9
bne @081A0AE8
- ldr r1, =0x086111b0
+ ldr r1, =gUnknown_086111B0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804847,7 +804847,7 @@ sub_81A0A70: ; 81A0A70
@081A0AE8:
cmp r0, 0x4
bne @081A0B04
- ldr r1, =0x08611230
+ ldr r1, =gUnknown_08611230
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804859,7 +804859,7 @@ sub_81A0A70: ; 81A0A70
@081A0B04:
cmp r0, 0x5
bne @081A0B20
- ldr r1, =0x08611230
+ ldr r1, =gUnknown_08611230
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804872,7 +804872,7 @@ sub_81A0A70: ; 81A0A70
@081A0B20:
cmp r0, 0xA
bne @081A0B40
- ldr r2, =0x08611070
+ ldr r2, =gUnknown_08611070
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804886,7 +804886,7 @@ sub_81A0A70: ; 81A0A70
@081A0B40:
cmp r0, 0xB
bne @081A0B5C
- ldr r1, =0x086112b0
+ ldr r1, =gUnknown_086112B0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804898,7 +804898,7 @@ sub_81A0A70: ; 81A0A70
@081A0B5C:
cmp r0, 0xC
bne @081A0B7C
- ldr r2, =0x08611070
+ ldr r2, =gUnknown_08611070
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804913,7 +804913,7 @@ sub_81A0A70: ; 81A0A70
@081A0B7C:
cmp r0, 0xD
bne @081A0B9C
- ldr r2, =0x08611070
+ ldr r2, =gUnknown_08611070
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804929,7 +804929,7 @@ sub_81A0A70: ; 81A0A70
ldrh r0, [r1]
cmp r0, 0x10
bne @081A0BC0
- ldr r2, =0x08611070
+ ldr r2, =gUnknown_08611070
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804944,7 +804944,7 @@ sub_81A0A70: ; 81A0A70
@081A0BC0:
cmp r0, 0xE
bne @081A0BE4
- ldr r2, =0x08611070
+ ldr r2, =gUnknown_08611070
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804962,7 +804962,7 @@ sub_81A0A70: ; 81A0A70
@081A0BE4:
cmp r0, 0xF
bne @081A0C00
- ldr r1, =0x086112b0
+ ldr r1, =gUnknown_086112B0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804975,7 +804975,7 @@ sub_81A0A70: ; 81A0A70
@081A0C00:
cmp r0, 0
bne @081A0C1C
- ldr r1, =0x08610ef0
+ ldr r1, =gUnknown_08610EF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -804987,7 +804987,7 @@ sub_81A0A70: ; 81A0A70
@081A0C1C:
cmp r0, 0x1
bne @081A0C38
- ldr r1, =0x08610ef0
+ ldr r1, =gUnknown_08610EF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -805000,7 +805000,7 @@ sub_81A0A70: ; 81A0A70
@081A0C38:
cmp r0, 0x2
bne @081A0C54
- ldr r1, =0x08610ef0
+ ldr r1, =gUnknown_08610EF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -805013,7 +805013,7 @@ sub_81A0A70: ; 81A0A70
@081A0C54:
cmp r0, 0x3
bne @081A0C74
- ldr r1, =0x08610ef0
+ ldr r1, =gUnknown_08610EF0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -805266,7 +805266,7 @@ sub_81A0DD4: ; 81A0DD4
adds r0, r2, r0
ldrb r0, [r0]
lsrs r4, r0, 4
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
lsls r1, r4, 1
adds r5, 0xB0
ldrb r0, [r5]
@@ -805350,7 +805350,7 @@ sub_81A0DD4: ; 81A0DD4
asrs r4, r1
movs r0, 0xF
ands r4, r0
- ldr r2, =0x08610970
+ ldr r2, =gUnknown_08610970
lsls r1, r4, 1
adds r0, r5, 0
adds r0, 0xB0
@@ -805445,7 +805445,7 @@ sub_81A0DD4: ; 81A0DD4
asrs r0, r1
movs r1, 0xF
ands r0, r1
- ldr r2, =0x08610970
+ ldr r2, =gUnknown_08610970
lsls r0, 1
adds r1, r3, 0
adds r1, 0xB0
@@ -805547,7 +805547,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r0]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
b @081A1174
.align 2, 0
@@ -805558,7 +805558,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r0, 0x2]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
b @081A1174
.align 2, 0
@@ -805569,7 +805569,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r0]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
b @081A1174
.align 2, 0
@@ -805580,7 +805580,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r0, 0x4]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
b @081A1174
.align 2, 0
@@ -805591,7 +805591,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r0, 0x6]
movs r0, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
b @081A1174
.align 2, 0
@@ -805640,12 +805640,12 @@ sub_81A0FFC: ; 81A0FFC
ands r0, r1
cmp r0, 0x1
bne @081A115C
- ldr r1, =0x085eaeb1
+ ldr r1, =gUnknown_085EAEB1
b @081A1174
.align 2, 0
.pool
@081A115C:
- ldr r1, =0x085eaeb8
+ ldr r1, =gUnknown_085EAEB8
b @081A1174
.align 2, 0
.pool
@@ -805696,7 +805696,7 @@ sub_81A0FFC: ; 81A0FFC
@081A11C0:
movs r2, 0
@081A11C2:
- ldr r3, =0x08610970
+ ldr r3, =gUnknown_08610970
lsls r1, r2, 1
ldr r0, [r6]
adds r0, 0xB0
@@ -805709,7 +805709,7 @@ sub_81A0FFC: ; 81A0FFC
ldrh r1, [r1]
movs r0, 0xB
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r5, 0
bl gf_strcpy
@@ -806132,7 +806132,7 @@ sub_81A1438: ; 81A1438
thumb_func_start sub_81A150C
sub_81A150C: ; 81A150C
push {lr}
- ldr r2, =0x08610970
+ ldr r2, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xDC
@@ -806145,7 +806145,7 @@ sub_81A150C: ; 81A150C
adds r0, 0x32
ldrb r2, [r0]
movs r1, 0
- ldr r3, =0x085dcedc
+ ldr r3, =gUnknown_085DCEDC
ldrb r0, [r3]
cmp r0, r2
beq @081A1542
@@ -806162,7 +806162,7 @@ sub_81A150C: ; 81A150C
@081A1542:
cmp r1, 0x1E
beq @081A1568
- ldr r0, =0x085dcf0e
+ ldr r0, =gUnknown_085DCF0E
adds r0, r1, r0
ldrb r1, [r0]
ldr r0, =0x00004010
@@ -806172,7 +806172,7 @@ sub_81A150C: ; 81A150C
.pool
@081A1568:
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @081A1584
@@ -806189,7 +806189,7 @@ sub_81A150C: ; 81A150C
@081A1584:
cmp r1, 0x14
beq @081A1594
- ldr r0, =0x085dcf2c
+ ldr r0, =gUnknown_085DCF2C
adds r0, r1, r0
ldrb r1, [r0]
ldr r0, =0x00004010
@@ -806204,7 +806204,7 @@ sub_81A150C: ; 81A150C
thumb_func_start sub_81A15A4
sub_81A15A4: ; 81A15A4
push {lr}
- ldr r2, =0x08610970
+ ldr r2, =gUnknown_08610970
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB0
@@ -806215,7 +806215,7 @@ sub_81A15A4: ; 81A15A4
adds r0, 0x32
ldrb r2, [r0]
movs r1, 0
- ldr r3, =0x085dcedc
+ ldr r3, =gUnknown_085DCEDC
ldrb r0, [r3]
cmp r0, r2
beq @081A15D6
@@ -806232,7 +806232,7 @@ sub_81A15A4: ; 81A15A4
@081A15D6:
cmp r1, 0x1E
beq @081A15FC
- ldr r0, =0x085dcf0e
+ ldr r0, =gUnknown_085DCF0E
adds r0, r1, r0
ldrb r1, [r0]
ldr r0, =0x00004010
@@ -806242,7 +806242,7 @@ sub_81A15A4: ; 81A15A4
.pool
@081A15FC:
movs r1, 0
- ldr r3, =0x085dcefa
+ ldr r3, =gUnknown_085DCEFA
ldrb r0, [r3]
cmp r0, r2
beq @081A1618
@@ -806259,7 +806259,7 @@ sub_81A15A4: ; 81A15A4
@081A1618:
cmp r1, 0x14
beq @081A1628
- ldr r0, =0x085dcf2c
+ ldr r0, =gUnknown_085DCF2C
adds r0, r1, r0
ldrb r1, [r0]
ldr r0, =0x00004010
@@ -806296,7 +806296,7 @@ sub_81A1650: ; 81A1650
push {lr}
movs r2, 0x58
muls r2, r0
- ldr r0, =0x08610970
+ ldr r0, =gUnknown_08610970
adds r2, r0
subs r0, r1, 0x1
cmp r0, 0x6
@@ -806455,7 +806455,7 @@ sub_81A175C: ; 81A175C
thumb_func_start sub_81A1780
sub_81A1780: ; 81A1780
push {lr}
- ldr r1, =0x08611c18
+ ldr r1, =gUnknown_08611C18
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -806648,7 +806648,7 @@ sub_81A1830: ; 81A1830
movs r0, 0xD0
lsls r0, 4
adds r2, r0
- ldr r3, =0x08611bfc
+ ldr r3, =gUnknown_08611BFC
lsls r0, r5, 1
lsls r1, r6, 2
adds r0, r1
@@ -806804,7 +806804,7 @@ sub_81A1968: ; 81A1968
movs r0, 0xD0
lsls r0, 4
adds r2, r0
- ldr r3, =0x08611bfc
+ ldr r3, =gUnknown_08611BFC
lsls r1, r4, 1
lsls r0, r5, 2
adds r1, r0
@@ -806865,7 +806865,7 @@ sub_81A1B1C: ; 81A1B1C
thumb_func_start sub_81A1B28
sub_81A1B28: ; 81A1B28
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
bx lr
.align 2, 0
@@ -807125,7 +807125,7 @@ sub_81A1CD8: ; 81A1CD8
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ee302
+ ldr r1, =gUnknown_085EE302
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -807174,7 +807174,7 @@ sub_81A1D78: ; 81A1D78
adds r4, r0
adds r4, r1
ldrh r1, [r4]
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
str r5, [sp]
bl sub_81A1CD8
add sp, 0x4
@@ -807287,7 +807287,7 @@ sub_81A1DEC: ; 81A1DEC
lsrs r0, 24
cmp r0, 0x1
bne @081A1E88
- ldr r0, =0x085ee311
+ ldr r0, =gUnknown_085EE311
str r7, [sp]
adds r1, r4, 0
mov r2, r8
@@ -807297,7 +807297,7 @@ sub_81A1DEC: ; 81A1DEC
.align 2, 0
.pool
@081A1E88:
- ldr r0, =0x085ee320
+ ldr r0, =gUnknown_085EE320
str r7, [sp]
adds r1, r4, 0
mov r2, r8
@@ -807325,7 +807325,7 @@ sub_81A1EA8: ; 81A1EA8
lsls r0, 24
lsrs r7, r0, 24
ldr r4, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -807337,7 +807337,7 @@ sub_81A1EA8: ; 81A1EA8
cmp r7, 0
bne @081A1EF0
ldr r0, =0x02021fc4
- ldr r1, =0x085ee158
+ ldr r1, =gUnknown_085EE158
bl ExpandTextCodes
b @081A1F28
.align 2, 0
@@ -807346,7 +807346,7 @@ sub_81A1EA8: ; 81A1EA8
cmp r7, 0x1
bne @081A1F08
ldr r0, =0x02021fc4
- ldr r1, =0x085ee178
+ ldr r1, =gUnknown_085EE178
bl ExpandTextCodes
b @081A1F28
.align 2, 0
@@ -807355,14 +807355,14 @@ sub_81A1EA8: ; 81A1EA8
cmp r7, 0x2
bne @081A1F20
ldr r0, =0x02021fc4
- ldr r1, =0x085ee198
+ ldr r1, =gUnknown_085EE198
bl ExpandTextCodes
b @081A1F28
.align 2, 0
.pool
@081A1F20:
ldr r0, =0x02021fc4
- ldr r1, =0x085ee1b7
+ ldr r1, =gUnknown_085EE1B7
bl ExpandTextCodes
@081A1F28:
ldr r0, =0x02021fc4
@@ -807370,7 +807370,7 @@ sub_81A1EA8: ; 81A1EA8
bl sub_81A1C4C
ldr r6, =0x0203ab74
ldrb r0, [r6]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r1, 0x31
mov r8, r1
str r1, [sp]
@@ -807382,7 +807382,7 @@ sub_81A1EA8: ; 81A1EA8
movs r3, 0x10
bl Print
ldrb r0, [r6]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
mov r9, r1
str r1, [sp]
@@ -807580,8 +807580,8 @@ sub_81A2094: ; 81A2094
lsrs r0, 24
cmp r0, 0x1
bne @081A210C
- ldr r0, =0x085ee311
- ldr r1, =0x085ee338
+ ldr r0, =gUnknown_085EE311
+ ldr r1, =gUnknown_085EE338
str r7, [sp]
str r4, [sp, 0x4]
mov r2, r8
@@ -807591,8 +807591,8 @@ sub_81A2094: ; 81A2094
.align 2, 0
.pool
@081A210C:
- ldr r0, =0x085ee320
- ldr r1, =0x085ee338
+ ldr r0, =gUnknown_085EE320
+ ldr r1, =gUnknown_085EE338
str r7, [sp]
str r4, [sp, 0x4]
mov r2, r8
@@ -807621,7 +807621,7 @@ sub_81A2134: ; 81A2134
lsls r0, 24
lsrs r7, r0, 24
ldr r4, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -807633,14 +807633,14 @@ sub_81A2134: ; 81A2134
cmp r7, 0
bne @081A217C
ldr r0, =0x02021fc4
- ldr r1, =0x085ee1db
+ ldr r1, =gUnknown_085EE1DB
bl ExpandTextCodes
b @081A2184
.align 2, 0
.pool
@081A217C:
ldr r0, =0x02021fc4
- ldr r1, =0x085ee1fe
+ ldr r1, =gUnknown_085EE1FE
bl ExpandTextCodes
@081A2184:
ldr r0, =0x02021fc4
@@ -807648,7 +807648,7 @@ sub_81A2134: ; 81A2134
bl sub_81A1C4C
ldr r1, =0x0203ab74
ldrb r0, [r1]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r6, 0x21
str r6, [sp]
movs r5, 0xFF
@@ -807660,7 +807660,7 @@ sub_81A2134: ; 81A2134
bl Print
ldr r1, =0x0203ab74
ldrb r0, [r1]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
str r1, [sp]
str r5, [sp, 0x4]
@@ -807688,13 +807688,13 @@ sub_81A2134: ; 81A2134
str r0, [sp]
movs r0, 0x31
str r0, [sp, 0x4]
- ldr r0, =0x085ee319
- ldr r1, =0x085ee338
+ ldr r0, =gUnknown_085EE319
+ ldr r1, =gUnknown_085EE338
movs r3, 0x40
bl sub_81A2008
- ldr r1, =0x085ee332
+ ldr r1, =gUnknown_085EE332
mov r10, r1
- ldr r0, =0x085ee349
+ ldr r0, =gUnknown_085EE349
mov r8, r0
ldr r0, [r4]
ldr r1, =0x00000d1c
@@ -807725,8 +807725,8 @@ sub_81A2134: ; 81A2134
str r0, [sp]
movs r0, 0x71
str r0, [sp, 0x4]
- ldr r0, =0x085ee319
- ldr r1, =0x085ee338
+ ldr r0, =gUnknown_085EE319
+ ldr r1, =gUnknown_085EE338
movs r3, 0x40
bl sub_81A2008
ldr r0, [r4]
@@ -807806,7 +807806,7 @@ sub_81A22B8: ; 81A22B8
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ee302
+ ldr r1, =gUnknown_085EE302
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -807855,7 +807855,7 @@ sub_81A2358: ; 81A2358
adds r4, r0
adds r4, r1
ldrh r1, [r4]
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
str r5, [sp]
bl sub_81A22B8
add sp, 0x4
@@ -807943,7 +807943,7 @@ sub_81A23CC: ; 81A23CC
lsrs r0, 24
cmp r0, 0x1
bne @081A2440
- ldr r0, =0x085ee311
+ ldr r0, =gUnknown_085EE311
str r7, [sp]
adds r1, r4, 0
mov r2, r8
@@ -807953,7 +807953,7 @@ sub_81A23CC: ; 81A23CC
.align 2, 0
.pool
@081A2440:
- ldr r0, =0x085ee320
+ ldr r0, =gUnknown_085EE320
str r7, [sp]
adds r1, r4, 0
mov r2, r8
@@ -807981,7 +807981,7 @@ sub_81A2460: ; 81A2460
lsls r0, 24
lsrs r7, r0, 24
ldr r4, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -807993,14 +807993,14 @@ sub_81A2460: ; 81A2460
cmp r7, 0
bne @081A24A8
ldr r0, =0x02021fc4
- ldr r1, =0x085ee221
+ ldr r1, =gUnknown_085EE221
bl ExpandTextCodes
b @081A24B0
.align 2, 0
.pool
@081A24A8:
ldr r0, =0x02021fc4
- ldr r1, =0x085ee241
+ ldr r1, =gUnknown_085EE241
bl ExpandTextCodes
@081A24B0:
ldr r0, =0x02021fc4
@@ -808008,7 +808008,7 @@ sub_81A2460: ; 81A2460
bl sub_81A1C4C
ldr r6, =0x0203ab74
ldrb r0, [r6]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r1, 0x31
mov r8, r1
str r1, [sp]
@@ -808020,7 +808020,7 @@ sub_81A2460: ; 81A2460
movs r3, 0x10
bl Print
ldrb r0, [r6]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
mov r9, r1
str r1, [sp]
@@ -808197,8 +808197,8 @@ sub_81A2618: ; 81A2618
lsrs r0, 24
cmp r0, 0x1
bne @081A2674
- ldr r0, =0x085ee311
- ldr r1, =0x085ee35b
+ ldr r0, =gUnknown_085EE311
+ ldr r1, =gUnknown_085EE35B
str r5, [sp]
str r6, [sp, 0x4]
adds r2, r7, 0
@@ -808208,8 +808208,8 @@ sub_81A2618: ; 81A2618
.align 2, 0
.pool
@081A2674:
- ldr r0, =0x085ee320
- ldr r1, =0x085ee35b
+ ldr r0, =gUnknown_085EE320
+ ldr r1, =gUnknown_085EE35B
str r5, [sp]
str r6, [sp, 0x4]
adds r2, r7, 0
@@ -808235,7 +808235,7 @@ sub_81A2698: ; 81A2698
push {r5-r7}
sub sp, 0xC
ldr r6, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r6]
ldrb r0, [r6]
@@ -808245,14 +808245,14 @@ sub_81A2698: ; 81A2698
movs r1, 0x11
bl Window_FastFillPixels
ldr r4, =0x02021fc4
- ldr r1, =0x085ee261
+ ldr r1, =gUnknown_085EE261
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
movs r1, 0
bl sub_81A1C4C
ldrb r0, [r6]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r1, 0x21
str r1, [sp]
movs r5, 0xFF
@@ -808263,7 +808263,7 @@ sub_81A2698: ; 81A2698
movs r3, 0x8
bl Print
ldrb r0, [r6]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
str r1, [sp]
str r5, [sp, 0x4]
@@ -808278,9 +808278,9 @@ sub_81A2698: ; 81A2698
movs r2, 0x72
movs r3, 0x21
bl sub_81A2618
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
mov r10, r0
- ldr r7, =0x085ee35b
+ ldr r7, =gUnknown_085EE35B
ldr r5, =0x03005d90
ldr r0, [r5]
ldr r1, =0x00000e08
@@ -808294,9 +808294,9 @@ sub_81A2698: ; 81A2698
adds r1, r7, 0
movs r3, 0x40
bl sub_81A258C
- ldr r0, =0x085ee332
+ ldr r0, =gUnknown_085EE332
mov r8, r0
- ldr r1, =0x085ee36d
+ ldr r1, =gUnknown_085EE36D
mov r9, r1
ldr r0, [r5]
ldr r1, =0x00000e0c
@@ -808399,7 +808399,7 @@ sub_81A27E8: ; 81A27E8
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ee381
+ ldr r1, =gUnknown_085EE381
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -808445,7 +808445,7 @@ sub_81A2888: ; 81A2888
adds r1, r2
adds r1, r0
ldrh r1, [r1]
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
str r3, [sp]
adds r2, r4, 0
adds r3, r5, 0
@@ -808512,7 +808512,7 @@ sub_81A28F8: ; 81A28F8
lsrs r0, 24
cmp r0, 0x1
bne @081A2948
- ldr r0, =0x085ee311
+ ldr r0, =gUnknown_085EE311
str r6, [sp]
adds r1, r5, 0
adds r2, r7, 0
@@ -808522,7 +808522,7 @@ sub_81A28F8: ; 81A28F8
.align 2, 0
.pool
@081A2948:
- ldr r0, =0x085ee320
+ ldr r0, =gUnknown_085EE320
str r6, [sp]
adds r1, r5, 0
adds r2, r7, 0
@@ -808544,7 +808544,7 @@ sub_81A2968: ; 81A2968
push {r4-r6,lr}
sub sp, 0xC
ldr r5, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r5]
ldrb r0, [r5]
@@ -808556,14 +808556,14 @@ sub_81A2968: ; 81A2968
movs r0, 0xA
bl sub_81A1C90
ldr r4, =0x02021fc4
- ldr r1, =0x085ee27c
+ ldr r1, =gUnknown_085EE27C
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
movs r1, 0x2
bl sub_81A1C4C
ldrb r0, [r5]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r1, 0x31
str r1, [sp]
movs r6, 0xFF
@@ -808574,7 +808574,7 @@ sub_81A2968: ; 81A2968
movs r3, 0x10
bl Print
ldrb r0, [r5]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
str r1, [sp]
str r6, [sp, 0x4]
@@ -808668,7 +808668,7 @@ sub_81A2A28: ; 81A2A28
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ee302
+ ldr r1, =gUnknown_085EE302
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -808687,7 +808687,7 @@ sub_81A2A28: ; 81A2A28
movs r2, 0x1
movs r3, 0x4
bl decimal_int_to_string
- ldr r1, =0x085ee392
+ ldr r1, =gUnknown_085EE392
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -808746,7 +808746,7 @@ sub_81A2B04: ; 81A2B04
adds r2, r0
adds r2, r1
ldrh r2, [r2]
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
str r3, [sp]
str r4, [sp, 0x4]
str r5, [sp, 0x8]
@@ -808878,7 +808878,7 @@ sub_81A2BD0: ; 81A2BD0
lsrs r0, 24
cmp r0, 0x1
bne @081A2C68
- ldr r0, =0x085ee311
+ ldr r0, =gUnknown_085EE311
mov r1, r8
str r1, [sp]
mov r1, r9
@@ -808893,7 +808893,7 @@ sub_81A2BD0: ; 81A2BD0
.align 2, 0
.pool
@081A2C68:
- ldr r0, =0x085ee320
+ ldr r0, =gUnknown_085EE320
mov r1, r8
str r1, [sp]
mov r1, r9
@@ -808926,7 +808926,7 @@ sub_81A2C94: ; 81A2C94
lsls r0, 24
lsrs r7, r0, 24
ldr r4, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -808938,14 +808938,14 @@ sub_81A2C94: ; 81A2C94
cmp r7, 0
bne @081A2CD8
ldr r0, =0x02021fc4
- ldr r1, =0x085ee298
+ ldr r1, =gUnknown_085EE298
bl ExpandTextCodes
b @081A2CE0
.align 2, 0
.pool
@081A2CD8:
ldr r0, =0x02021fc4
- ldr r1, =0x085ee2b8
+ ldr r1, =gUnknown_085EE2B8
bl ExpandTextCodes
@081A2CE0:
ldr r0, =0x02021fc4
@@ -808954,7 +808954,7 @@ sub_81A2C94: ; 81A2C94
ldr r0, =0x0203ab74
mov r8, r0
ldrb r0, [r0]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r6, 0x21
str r6, [sp]
movs r5, 0xFF
@@ -808966,7 +808966,7 @@ sub_81A2C94: ; 81A2C94
bl Print
mov r1, r8
ldrb r0, [r1]
- ldr r2, =0x085ee326
+ ldr r2, =gUnknown_085EE326
str r6, [sp]
str r5, [sp, 0x4]
str r4, [sp, 0x8]
@@ -808975,7 +808975,7 @@ sub_81A2C94: ; 81A2C94
bl Print
mov r1, r8
ldrb r0, [r1]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
str r1, [sp]
str r5, [sp, 0x4]
@@ -809081,7 +809081,7 @@ sub_81A2DB4: ; 81A2DB4
movs r3, 0x4
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ee39c
+ ldr r1, =gUnknown_085EE39C
adds r0, r4, 0
bl ExpandTextCodes
mov r1, r10
@@ -809127,7 +809127,7 @@ sub_81A2E54: ; 81A2E54
adds r1, r2
adds r1, r0
ldrh r1, [r1]
- ldr r0, =0x085ee319
+ ldr r0, =gUnknown_085EE319
str r3, [sp]
adds r2, r4, 0
adds r3, r5, 0
@@ -809196,7 +809196,7 @@ sub_81A2EC4: ; 81A2EC4
lsrs r0, 24
cmp r0, 0x1
bne @081A2F18
- ldr r0, =0x085ee311
+ ldr r0, =gUnknown_085EE311
str r6, [sp]
adds r1, r5, 0
adds r2, r7, 0
@@ -809206,7 +809206,7 @@ sub_81A2EC4: ; 81A2EC4
.align 2, 0
.pool
@081A2F18:
- ldr r0, =0x085ee320
+ ldr r0, =gUnknown_085EE320
str r6, [sp]
adds r1, r5, 0
adds r2, r7, 0
@@ -809228,7 +809228,7 @@ sub_81A2F38: ; 81A2F38
push {r4-r6,lr}
sub sp, 0xC
ldr r5, =0x0203ab74
- ldr r0, =0x08611c74
+ ldr r0, =gUnknown_08611C74
bl Window_AddFromTemplate
strb r0, [r5]
ldrb r0, [r5]
@@ -809238,14 +809238,14 @@ sub_81A2F38: ; 81A2F38
movs r1, 0x11
bl Window_FastFillPixels
ldr r4, =0x02021fc4
- ldr r1, =0x085ee2d8
+ ldr r1, =gUnknown_085EE2D8
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
movs r1, 0x2
bl sub_81A1C4C
ldrb r0, [r5]
- ldr r2, =0x085ee2f2
+ ldr r2, =gUnknown_085EE2F2
movs r1, 0x31
str r1, [sp]
movs r6, 0xFF
@@ -809256,7 +809256,7 @@ sub_81A2F38: ; 81A2F38
movs r3, 0x8
bl Print
ldrb r0, [r5]
- ldr r2, =0x085ee2f9
+ ldr r2, =gUnknown_085EE2F9
movs r1, 0x61
str r1, [sp]
str r6, [sp, 0x4]
@@ -809307,7 +809307,7 @@ sub_81A2FF8: ; 81A2FF8
push {r6,r7}
sub sp, 0xC
ldr r4, =0x0203ab74
- ldr r0, =0x08611c7c
+ ldr r0, =gUnknown_08611C7C
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -809318,7 +809318,7 @@ sub_81A2FF8: ; 81A2FF8
bl Window_FastFillPixels
ldr r0, =0x02021fc4
mov r9, r0
- ldr r1, =0x085edf86
+ ldr r1, =gUnknown_085EDF86
bl ExpandTextCodes
movs r0, 0x1
mov r1, r9
@@ -809336,7 +809336,7 @@ sub_81A2FF8: ; 81A2FF8
str r5, [sp, 0x8]
mov r2, r9
bl Print
- ldr r7, =0x085edfa0
+ ldr r7, =gUnknown_085EDFA0
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x26
@@ -809354,7 +809354,7 @@ sub_81A2FF8: ; 81A2FF8
movs r1, 0x1
adds r2, r7, 0
bl Print
- ldr r7, =0x085edfa4
+ ldr r7, =gUnknown_085EDFA4
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x26
@@ -809371,7 +809371,7 @@ sub_81A2FF8: ; 81A2FF8
movs r1, 0x1
adds r2, r7, 0
bl Print
- ldr r7, =0x085edfa8
+ ldr r7, =gUnknown_085EDFA8
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x26
@@ -809388,7 +809388,7 @@ sub_81A2FF8: ; 81A2FF8
movs r1, 0x1
adds r2, r7, 0
bl Print
- ldr r7, =0x085edfac
+ ldr r7, =gUnknown_085EDFAC
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x26
@@ -809406,7 +809406,7 @@ sub_81A2FF8: ; 81A2FF8
adds r2, r7, 0
bl Print
ldrb r0, [r4]
- ldr r2, =0x085eb0e8
+ ldr r2, =gUnknown_085EB0E8
movs r1, 0x29
str r1, [sp]
str r6, [sp, 0x4]
@@ -809415,7 +809415,7 @@ sub_81A2FF8: ; 81A2FF8
movs r3, 0x6
bl Print
ldrb r0, [r4]
- ldr r2, =0x085eb0ed
+ ldr r2, =gUnknown_085EB0ED
movs r1, 0x39
str r1, [sp]
str r6, [sp, 0x4]
@@ -809424,7 +809424,7 @@ sub_81A2FF8: ; 81A2FF8
movs r3, 0x6
bl Print
ldrb r0, [r4]
- ldr r2, =0x085eb0f4
+ ldr r2, =gUnknown_085EB0F4
movs r1, 0x49
str r1, [sp]
str r6, [sp, 0x4]
@@ -809433,7 +809433,7 @@ sub_81A2FF8: ; 81A2FF8
movs r3, 0x6
bl Print
ldrb r0, [r4]
- ldr r2, =0x085eb0f9
+ ldr r2, =gUnknown_085EB0F9
movs r1, 0x59
str r1, [sp]
str r6, [sp, 0x4]
@@ -809442,7 +809442,7 @@ sub_81A2FF8: ; 81A2FF8
movs r3, 0x6
bl Print
ldrb r0, [r4]
- ldr r2, =0x085eb0ff
+ ldr r2, =gUnknown_085EB0FF
movs r1, 0x69
str r1, [sp]
str r6, [sp, 0x4]
@@ -810009,7 +810009,7 @@ sub_81A3610: ; 81A3610
lsrs r4, 16
bl sub_81A39C4
lsls r0, 16
- ldr r1, =0x08611550
+ ldr r1, =gUnknown_08611550
mov r9, r1
lsls r7, r6, 2
adds r1, 0x3
@@ -810042,7 +810042,7 @@ sub_81A3610: ; 81A3610
mov r8, r1
b @081A36BC
@081A3680:
- ldr r1, =0x08611550
+ ldr r1, =gUnknown_08611550
lsls r2, r6, 2
adds r0, r2, r1
ldrb r0, [r0]
@@ -810306,7 +810306,7 @@ sub_81A36D0: ; 81A36D0
lsrs r3, r0, 24
movs r0, 0x58
muls r0, r3
- ldr r1, =0x086109ba
+ ldr r1, =gUnknown_086109BA
@081A38C4:
adds r0, r1
bl sub_81638AC
@@ -810328,7 +810328,7 @@ sub_81A36D0: ; 81A36D0
lsrs r3, r0, 27
movs r0, 0x58
muls r0, r3
- ldr r1, =0x086109ba
+ ldr r1, =gUnknown_086109BA
adds r0, r1
bl sub_81638AC
@081A38F8:
@@ -810746,7 +810746,7 @@ sub_81A3B64: ; 81A3B64
bls @081A3C84
movs r5, 0x1D
@081A3C84:
- ldr r2, =0x086118b4
+ ldr r2, =gUnknown_086118B4
lsls r1, r7, 2
adds r1, r6, r1
lsls r0, r5, 3
@@ -810850,7 +810850,7 @@ sub_81A3D58: ; 81A3D58
cmp r0, 0
bne @081A3D88
lsls r0, r4, 17
- ldr r1, =0x08c40000
+ ldr r1, =gUnknown_08C40000
adds r0, r1
lsrs r0, 16
bl flag_set
@@ -810859,7 +810859,7 @@ sub_81A3D58: ; 81A3D58
.pool
@081A3D88:
lsls r0, r4, 17
- ldr r1, =0x08c50000
+ ldr r1, =gUnknown_08C50000
adds r0, r1
lsrs r0, 16
bl flag_set
@@ -810944,7 +810944,7 @@ sub_81A3DD0: ; 81A3DD0
cmp r5, r4
bne @081A3E50
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb79
+ ldr r1, =gUnknown_085CCB79
bl gf_strcat
b @081A3EC8
.align 2, 0
@@ -810953,7 +810953,7 @@ sub_81A3DD0: ; 81A3DD0
cmp r5, r4
ble @081A3EC8
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb7f
+ ldr r1, =gUnknown_085CCB7F
bl gf_strcat
b @081A3EC8
.align 2, 0
@@ -810962,18 +810962,18 @@ sub_81A3DD0: ; 81A3DD0
cmp r4, r5
bne @081A3E80
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb79
+ ldr r1, =gUnknown_085CCB79
bl gf_strcat
b @081A3E88
.align 2, 0
.pool
@081A3E80:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb7f
+ ldr r1, =gUnknown_085CCB7F
bl gf_strcat
@081A3E88:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb86
+ ldr r1, =gUnknown_085CCB86
bl gf_strcat
b @081A3EC8
.align 2, 0
@@ -810982,24 +810982,24 @@ sub_81A3DD0: ; 81A3DD0
cmp r4, r5
bne @081A3EB8
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb79
+ ldr r1, =gUnknown_085CCB79
bl gf_strcat
b @081A3EC0
.align 2, 0
.pool
@081A3EB8:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb7f
+ ldr r1, =gUnknown_085CCB7F
bl gf_strcat
@081A3EC0:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb84
+ ldr r1, =gUnknown_085CCB84
bl gf_strcat
@081A3EC8:
ldr r0, =0x02021cc4
movs r1, 0xB
muls r1, r6
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcat
@081A3ED6:
@@ -811041,7 +811041,7 @@ sub_81A3EF0: ; 81A3EF0
beq @081A3FBE
cmp r4, 0
beq @081A3FBE
- ldr r0, =0x08611c9a
+ ldr r0, =gUnknown_08611C9A
ldrh r1, [r0]
ldr r5, =0x0000ffff
adds r3, r0, 0
@@ -811287,7 +811287,7 @@ sub_81A3FD4: ; 81A3FD4
cmp r0, r1
bge @081A41E0
movs r6, 0
- ldr r0, =0x08611c9a
+ ldr r0, =gUnknown_08611C9A
ldrh r2, [r0]
ldr r1, =0x0000ffff
mov r8, r0
@@ -811345,10 +811345,10 @@ sub_81A3FD4: ; 81A3FD4
cmp r4, 0
bne @081A41A4
ldr r4, =0x02021cc4
- ldr r1, =0x085ccb82
+ ldr r1, =gUnknown_085CCB82
adds r0, r4, 0
bl gf_strcat
- ldr r1, =0x085ccb88
+ ldr r1, =gUnknown_085CCB88
adds r0, r4, 0
bl gf_strcat
b @081A4202
@@ -811360,18 +811360,18 @@ sub_81A3FD4: ; 81A3FD4
cmp r0, 0
beq @081A41C0
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb84
+ ldr r1, =gUnknown_085CCB84
bl gf_strcat
b @081A41C8
.align 2, 0
.pool
@081A41C0:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb82
+ ldr r1, =gUnknown_085CCB82
bl gf_strcat
@081A41C8:
ldr r0, =0x02021cc4
- ldr r1, =0x085ccb8c
+ ldr r1, =gUnknown_085CCB8C
bl gf_strcat
b @081A4202
.align 2, 0
@@ -811835,7 +811835,7 @@ sub_81A4594: ; 81A4594
ldrb r5, [r1]
lsls r4, r0, 1
adds r4, r0
- ldr r1, =0x085ee424
+ ldr r1, =gUnknown_085EE424
adds r4, r1
mov r1, r8
lsls r3, r1, 27
@@ -811892,7 +811892,7 @@ sub_81A4594: ; 81A4594
movs r3, 0x4
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r1, =0x08611d08
+ ldr r1, =gUnknown_08611D08
ldr r0, [sp, 0x4C]
lsls r0, 2
adds r0, r1
@@ -811946,7 +811946,7 @@ sub_81A4684: ; 81A4684
ldrb r0, [r1]
lsls r2, r6, 1
adds r2, r6
- ldr r1, =0x085ee424
+ ldr r1, =gUnknown_085EE424
adds r2, r1
lsls r3, r7, 27
lsrs r3, 24
@@ -812053,7 +812053,7 @@ sub_81A4684: ; 81A4684
movs r3, 0x4
bl decimal_int_to_string
ldr r5, =0x02021fc4
- ldr r0, =0x08611d08
+ ldr r0, =gUnknown_08611D08
ldr r4, [r0, 0x24]
adds r0, r5, 0
adds r1, r4, 0
@@ -812331,7 +812331,7 @@ sub_81A4998: ; 81A4998
adds r7, r0, 0
str r1, [sp, 0x90]
ldr r0, =0x02021cc4
- ldr r4, =0x08611cb0
+ ldr r4, =gUnknown_08611CB0
lsls r5, r7, 3
adds r1, r5, r4
ldr r1, [r1]
@@ -812356,7 +812356,7 @@ sub_81A4998: ; 81A4998
adds r2, r6, 0
movs r3, 0
bl Print
- ldr r1, =0x08611d00
+ ldr r1, =gUnknown_08611D00
ldr r2, [sp, 0x90]
lsls r0, r2, 2
adds r0, r1
@@ -812443,7 +812443,7 @@ sub_81A4998: ; 81A4998
sub_81A4AA0: ; 81A4AA0
push {r4,lr}
ldr r4, =0x0203ab74
- ldr r0, =0x08611c84
+ ldr r0, =gUnknown_08611C84
bl Window_AddFromTemplate
strb r0, [r4]
ldrb r0, [r4]
@@ -812708,8 +812708,8 @@ sub_81A4CB0: ; 81A4CB0
lsls r0, 16
lsrs r0, 16
@081A4CDA:
- ldr r2, =0x08310030
- ldr r1, =0x08611d30
+ ldr r2, =gUnknown_08310030
+ ldr r1, =gUnknown_08611D30
lsls r0, 1
adds r0, r1
ldrh r1, [r0]
@@ -812746,8 +812746,8 @@ sub_81A4D00: ; 81A4D00
lsls r0, 16
lsrs r0, 16
@081A4D2A:
- ldr r2, =0x08310030
- ldr r1, =0x08611d30
+ ldr r2, =gUnknown_08310030
+ ldr r1, =gUnknown_08611D30
lsls r0, 1
adds r0, r1
ldrh r1, [r0]
@@ -812787,8 +812787,8 @@ sub_81A4D50: ; 81A4D50
@081A4D7A:
movs r3, 0
lsls r0, 1
- ldr r2, =0x08310030
- ldr r1, =0x08611d30
+ ldr r2, =gUnknown_08310030
+ ldr r1, =gUnknown_08611D30
adds r0, r1
ldrh r1, [r0]
lsls r0, r1, 2
@@ -812820,7 +812820,7 @@ sub_81A4DB8: ; 81A4DB8
ldr r0, =0x000040cf
bl var_get
lsls r0, 16
- ldr r1, =0x08611c8c
+ ldr r1, =gUnknown_08611C8C
lsrs r0, 15
adds r1, 0x1
adds r0, r1
@@ -812838,7 +812838,7 @@ sub_81A4DD8: ; 81A4DD8
bl var_get
lsls r0, 16
ldr r2, =0x00004010
- ldr r1, =0x08611c8c
+ ldr r1, =gUnknown_08611C8C
lsrs r0, 15
adds r0, r1
ldrb r1, [r0]
@@ -812945,7 +812945,7 @@ sub_81A4E04: ; 81A4E04
subs r0, r3, r1
lsls r6, r0, 3
adds r4, r6
- ldr r2, =0x0861156c
+ ldr r2, =gUnknown_0861156C
adds r4, r2
adds r0, r7, 0
bl GetNatureFromPersonality
@@ -812967,7 +812967,7 @@ sub_81A4E04: ; 81A4E04
lsls r4, 2
adds r0, r4, r5
adds r0, r6
- ldr r2, =0x0861156c
+ ldr r2, =gUnknown_0861156C
adds r0, r2
ldrh r1, [r0]
ldr r3, [sp, 0x3C]
@@ -812981,7 +812981,7 @@ sub_81A4E04: ; 81A4E04
str r0, [sp, 0xC]
mov r0, r10
bl create_pokemon_set_level
- ldr r0, =0x0861156c
+ ldr r0, =gUnknown_0861156C
adds r5, r0
adds r5, r6, r5
adds r4, r5, r4
@@ -813017,7 +813017,7 @@ sub_81A4E04: ; 81A4E04
movs r2, 0x64
adds r6, r1, 0
muls r6, r2
- ldr r3, =0x08611578
+ ldr r3, =gUnknown_08611578
mov r8, r3
ldr r3, =0x02024744
adds r5, r4, 0
@@ -813097,7 +813097,7 @@ sub_81A4FF0: ; 81A4FF0
lsls r5, 16
lsrs r5, 16
bl sub_81A513C
- ldr r3, =0x0861156c
+ ldr r3, =gUnknown_0861156C
lsls r2, r4, 2
adds r2, r4
lsls r1, r0, 4
@@ -813126,7 +813126,7 @@ sub_81A5030: ; 81A5030
adds r1, r3, 0
strh r1, [r2]
ldr r2, =0x00004010
- ldr r1, =0x08611c8c
+ ldr r1, =gUnknown_08611C8C
lsrs r0, 23
adds r0, r1
ldrb r1, [r0]
@@ -813153,7 +813153,7 @@ sub_81A5060: ; 81A5060
lsls r5, 16
lsrs r5, 16
bl sub_81A513C
- ldr r2, =0x0861156c
+ ldr r2, =gUnknown_0861156C
lsls r4, 1
lsls r1, r6, 2
adds r1, r6
@@ -813189,7 +813189,7 @@ sub_81A50B0: ; 81A50B0
lsls r5, 16
lsrs r5, 16
bl sub_81A513C
- ldr r3, =0x0861156c
+ ldr r3, =gUnknown_0861156C
lsls r2, r4, 2
adds r2, r4
lsls r1, r0, 4
@@ -813224,7 +813224,7 @@ sub_81A50F0: ; 81A50F0
lsls r5, 16
lsrs r5, 16
bl sub_81A513C
- ldr r2, =0x0861156c
+ ldr r2, =gUnknown_0861156C
lsls r1, r6, 2
adds r1, r6
lsls r1, 2
@@ -813263,7 +813263,7 @@ sub_81A513C: ; 81A513C
bne @081A51A0
bl sub_81A39C4
lsls r0, 16
- ldr r3, =0x08611550
+ ldr r3, =gUnknown_08611550
lsls r2, r5, 2
adds r1, r3, 0x3
adds r1, r2, r1
@@ -813340,7 +813340,7 @@ sub_81A51A8: ; 81A51A8
.pool
@081A51F4:
ldr r0, =0x02021fc4
- ldr r2, =0x08611db0
+ ldr r2, =gUnknown_08611DB0
lsls r1, 2
adds r1, r2
ldr r2, [r1]
@@ -813353,7 +813353,7 @@ sub_81A51A8: ; 81A51A8
.pool
@081A5214:
ldr r0, =0x02021fc4
- ldr r2, =0x08611db8
+ ldr r2, =gUnknown_08611DB8
lsls r1, 2
adds r1, r2
ldr r2, [r1]
@@ -813372,7 +813372,7 @@ sub_81A51A8: ; 81A51A8
thumb_func_start sub_81A5238
sub_81A5238: ; 81A5238
push {lr}
- ldr r1, =0x08611f84
+ ldr r1, =gUnknown_08611F84
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -813427,9 +813427,9 @@ sub_81A5258: ; 81A5258
ldr r1, =0x00003f3e
movs r0, 0x48
bl lcd_io_set
- ldr r0, =0x08611f74
+ ldr r0, =gUnknown_08611F74
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08d855e8
+ ldr r0, =gUnknown_08D855E8
movs r1, 0xF8
lsls r1, 1
movs r2, 0x20
@@ -813480,30 +813480,30 @@ sub_81A5258: ; 81A5258
movs r0, 0x1
negs r0, r0
strb r0, [r1, 0x1]
- ldr r0, =0x085ccdb2
+ ldr r0, =gUnknown_085CCDB2
bl sub_814E6F0
ldr r4, =0x02022e2c
adds r0, r4, 0
movs r1, 0xF
bl battle_show_message_maybe
- ldr r0, =0x085ccdb5
+ ldr r0, =gUnknown_085CCDB5
movs r1, 0x10
bl battle_show_message_maybe
- ldr r0, =0x085ccdb8
+ ldr r0, =gUnknown_085CCDB8
bl sub_814E6F0
adds r0, r4, 0
movs r1, 0x11
bl battle_show_message_maybe
- ldr r0, =0x085ccdbb
+ ldr r0, =gUnknown_085CCDBB
movs r1, 0x12
bl battle_show_message_maybe
- ldr r0, =0x085ccdc0
+ ldr r0, =gUnknown_085CCDC0
movs r1, 0x13
bl battle_show_message_maybe
- ldr r0, =0x085ccdc6
+ ldr r0, =gUnknown_085CCDC6
movs r1, 0x14
bl battle_show_message_maybe
- ldr r0, =0x085ccdcb
+ ldr r0, =gUnknown_085CCDCB
bl sub_814E6F0
adds r0, r4, 0
movs r1, 0x15
@@ -813526,7 +813526,7 @@ sub_81A5258: ; 81A5258
movs r4, 0x7
@081A53CE:
asrs r1, r6, 16
- ldr r0, =0x08611f5c
+ ldr r0, =gUnknown_08611F5C
movs r2, 0x54
movs r3, 0
bl obj_add_from_template_forward_search
@@ -813591,7 +813591,7 @@ sub_81A5258: ; 81A5258
@081A5464:
movs r3, 0x1
bl sub_81A5558
- ldr r0, =0x085ccdcb
+ ldr r0, =gUnknown_085CCDCB
bl sub_814E6F0
ldr r0, =0x02022e2c
movs r1, 0x15
@@ -813826,7 +813826,7 @@ sub_81A5558: ; 81A5558
@081A565C:
movs r4, 0
@081A565E:
- ldr r0, =0x08611f5c
+ ldr r0, =gUnknown_08611F5C
ldr r1, [sp]
mov r2, r10
movs r3, 0
@@ -813906,7 +813906,7 @@ sub_81A56E8: ; 81A56E8
lsls r2, 2
adds r1, r2
adds r1, r0
- ldr r2, =0x08611dc0
+ ldr r2, =gUnknown_08611DC0
ldr r0, =0x020241ea
ldrh r0, [r0]
adds r0, r2
@@ -813939,7 +813939,7 @@ sub_81A5718: ; 81A5718
ldr r0, =0x000002a2
adds r4, r2, r0
ldrb r2, [r4]
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
lsls r1, r3, 2
adds r1, r0
ldr r1, [r1]
@@ -814432,7 +814432,7 @@ sub_81A5B08: ; 81A5B08
bls @081A5B58
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x08611fac
+ ldr r5, =gUnknown_08611FAC
lsls r0, 16
lsrs r0, 16
movs r1, 0x9
@@ -814449,7 +814449,7 @@ sub_81A5B08: ; 81A5B08
@081A5B58:
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x08611fa0
+ ldr r5, =gUnknown_08611FA0
lsls r0, 16
lsrs r0, 16
movs r1, 0x6
@@ -814815,7 +814815,7 @@ sub_81A5D44: ; 81A5D44
thumb_func_start sub_81A5E74
sub_81A5E74: ; 81A5E74
push {lr}
- ldr r1, =0x08612120
+ ldr r1, =gUnknown_08612120
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -814867,7 +814867,7 @@ sub_81A5E94: ; 81A5E94
ldr r4, [r5]
ldr r0, =0x00000cdc
adds r3, r4, r0
- ldr r2, =0x08612164
+ ldr r2, =gUnknown_08612164
lsls r0, r7, 2
lsls r1, r6, 3
adds r0, r1
@@ -814991,7 +814991,7 @@ sub_81A5FA8: ; 81A5FA8
ldr r2, [r7]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x08612164
+ ldr r3, =gUnknown_08612164
lsls r0, r6, 2
lsls r1, r5, 3
adds r0, r1
@@ -815077,7 +815077,7 @@ sub_81A6054: ; 81A6054
ldr r2, [r6]
ldr r0, =0x00000cdc
adds r2, r0
- ldr r3, =0x08612164
+ ldr r3, =gUnknown_08612164
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -815093,7 +815093,7 @@ sub_81A6054: ; 81A6054
ldr r2, [r6]
ldr r1, =0x00000cdc
adds r2, r1
- ldr r3, =0x08612174
+ ldr r3, =gUnknown_08612174
lsls r1, r5, 2
lsls r0, r4, 3
adds r1, r0
@@ -815227,7 +815227,7 @@ sub_81A61B0: ; 81A61B0
movs r1, 0x7
bl __udivsi3
ldr r2, =0x0203bc88
- ldr r1, =0x085d5acc
+ ldr r1, =gUnknown_085D5ACC
str r1, [r2]
ldr r5, =0x00000cb2
lsls r0, 24
@@ -815378,7 +815378,7 @@ sub_81A61B0: ; 81A61B0
movs r2, 0
cmp r2, r4
bge @081A633E
- ldr r3, =0x085cecb0
+ ldr r3, =gUnknown_085CECB0
mov r12, r3
add r0, sp, 0x8
ldr r6, [sp, 0x14]
@@ -815417,7 +815417,7 @@ sub_81A61B0: ; 81A61B0
strh r0, [r2]
add r2, sp, 0x8
adds r2, r4
- ldr r3, =0x085cecb0
+ ldr r3, =gUnknown_085CECB0
ldrb r0, [r1, 0xA]
lsls r0, 1
adds r0, r3
@@ -815473,13 +815473,13 @@ sub_81A63CC: ; 81A63CC
cmp r0, 0x2
beq @081A63FC
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
b @081A6400
.align 2, 0
.pool
@081A63FC:
ldr r1, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
@081A6400:
str r0, [r1]
movs r7, 0
@@ -815543,7 +815543,7 @@ sub_81A63CC: ; 81A63CC
adds r1, r0
ldrb r2, [r1, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r5, 0
movs r1, 0xC
@@ -815581,7 +815581,7 @@ sub_81A64C4: ; 81A64C4
cmp r0, 0x2
bne @081A6500
ldr r1, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
str r0, [r1]
movs r2, 0x1E
str r2, [sp, 0x14]
@@ -815590,7 +815590,7 @@ sub_81A64C4: ; 81A64C4
.pool
@081A6500:
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
ldrb r1, [r2]
adds r0, r3, 0
@@ -815749,7 +815749,7 @@ sub_81A64C4: ; 81A64C4
adds r0, r7, r0
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -815911,7 +815911,7 @@ sub_81A64C4: ; 81A64C4
adds r0, r7, r0
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -815954,7 +815954,7 @@ sub_81A67EC: ; 81A67EC
push {r5-r7}
sub sp, 0x4C
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
mov r0, sp
adds r0, 0xC
@@ -816017,7 +816017,7 @@ sub_81A67EC: ; 81A67EC
movs r2, 0x1
@081A6878:
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
mov r1, r9
ldr r0, [r1]
@@ -816121,7 +816121,7 @@ sub_81A67EC: ; 81A67EC
movs r3, 0
cmp r3, r6
bge @081A699C
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
mov r12, r0
ldr r1, [sp, 0x30]
ldr r2, [sp, 0x3C]
@@ -816173,7 +816173,7 @@ sub_81A67EC: ; 81A67EC
ldrh r0, [r1]
ldr r4, [sp, 0x44]
strh r0, [r4]
- ldr r2, =0x085cecb0
+ ldr r2, =gUnknown_085CECB0
ldrb r0, [r1, 0xA]
lsls r0, 1
adds r0, r2
@@ -816214,7 +816214,7 @@ sub_81A6A08: ; 81A6A08
push {r7}
sub sp, 0x18
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
movs r4, 0
add r5, sp, 0x14
@@ -816234,7 +816234,7 @@ sub_81A6A08: ; 81A6A08
mov r8, r0
ldr r0, =0x0203bc8c
ldr r6, [r0]
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
mov r12, r1
@081A6A3C:
lsls r0, r4, 1
@@ -816331,7 +816331,7 @@ sub_81A6AEC: ; 81A6AEC
sub sp, 0x8
movs r7, 0
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
str r0, [r1]
movs r4, 0
movs r1, 0
@@ -816383,7 +816383,7 @@ sub_81A6AEC: ; 81A6AEC
strh r0, [r1]
movs r4, 0x1
adds r5, r1, 0
- ldr r3, =0x08611fc0
+ ldr r3, =gUnknown_08611FC0
adds r2, r5, 0
@081A6B5C:
mov r1, sp
@@ -816423,7 +816423,7 @@ sub_81A6BA4: ; 81A6BA4
lsls r0, 16
lsrs r5, r0, 16
movs r2, 0
- ldr r6, =0x08612104
+ ldr r6, =gUnknown_08612104
@081A6BAE:
movs r3, 0
lsls r0, r2, 2
@@ -816501,13 +816501,13 @@ sub_81A6C1C: ; 81A6C1C
cmp r0, 0x2
beq @081A6C48
ldr r1, =0x0203bc8c
- ldr r0, =0x085d97bc
+ ldr r0, =gUnknown_085D97BC
b @081A6C4C
.align 2, 0
.pool
@081A6C48:
ldr r1, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
@081A6C4C:
str r0, [r1]
movs r4, 0
@@ -816532,7 +816532,7 @@ sub_81A6C1C: ; 81A6C1C
adds r2, r1
ldrb r2, [r2, 0xA]
lsls r2, 1
- ldr r1, =0x085cecb0
+ ldr r1, =gUnknown_085CECB0
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -816562,7 +816562,7 @@ sub_81A6CA8: ; 81A6CA8
bls @081A6CBE
movs r1, 0x7
@081A6CBE:
- ldr r0, =0x08612184
+ ldr r0, =gUnknown_08612184
lsls r1, 1
adds r1, r2, r1
adds r1, r0
@@ -816717,7 +816717,7 @@ sub_81A6CD0: ; 81A6CD0
movs r4, 0
cmp r4, r9
bge @081A6E0C
- ldr r7, =0x085cecb0
+ ldr r7, =gUnknown_085CECB0
ldr r6, =0x0203bc8c
add r2, sp, 0x14
lsls r3, r5, 4
@@ -816755,7 +816755,7 @@ sub_81A6CD0: ; 81A6CD0
strh r0, [r1]
add r1, sp, 0x14
adds r1, r2
- ldr r2, =0x085cecb0
+ ldr r2, =gUnknown_085CECB0
ldrb r0, [r4, 0xA]
lsls r0, 1
adds r0, r2
@@ -816816,7 +816816,7 @@ sub_81A6CD0: ; 81A6CD0
adds r0, r7, r0
ldrb r2, [r0, 0xA]
lsls r2, 1
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
adds r2, r0
adds r0, r4, 0
movs r1, 0xC
@@ -816859,14 +816859,14 @@ sub_81A6EF0: ; 81A6EF0
bhi @081A6F2C
cmp r2, 0
beq @081A6F20
- ldr r2, =0x08612194
+ ldr r2, =gUnknown_08612194
adds r1, r3
adds r1, 0x1
b @081A6F38
.align 2, 0
.pool
@081A6F20:
- ldr r2, =0x08612194
+ ldr r2, =gUnknown_08612194
adds r1, r3
b @081A6F38
.align 2, 0
@@ -816877,7 +816877,7 @@ sub_81A6EF0: ; 81A6EF0
beq @081A6F34
movs r1, 0x7
@081A6F34:
- ldr r2, =0x08612194
+ ldr r2, =gUnknown_08612194
adds r1, r4, r1
@081A6F38:
lsls r1, 2
@@ -817016,7 +817016,7 @@ sub_81A7024: ; 81A7024
thumb_func_start sub_81A703C
sub_81A703C: ; 81A703C
push {lr}
- ldr r1, =0x086125f8
+ ldr r1, =gUnknown_086125F8
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -817616,7 +817616,7 @@ sub_81A7508: ; 81A7508
ldrh r0, [r0]
cmp r0, 0x4
bhi @081A7538
- ldr r1, =0x0861231c
+ ldr r1, =gUnknown_0861231C
ldr r0, =0x03001294
ldrb r0, [r0]
lsls r0, 3
@@ -817628,7 +817628,7 @@ sub_81A7508: ; 81A7508
@081A7538:
cmp r0, 0xA
bhi @081A7554
- ldr r1, =0x0861231c
+ ldr r1, =gUnknown_0861231C
ldr r0, =0x03001294
ldrb r0, [r0]
lsls r0, 3
@@ -817638,7 +817638,7 @@ sub_81A7508: ; 81A7508
.align 2, 0
.pool
@081A7554:
- ldr r1, =0x0861231c
+ ldr r1, =gUnknown_0861231C
ldr r0, =0x03001294
ldrb r0, [r0]
lsls r0, 3
@@ -817648,7 +817648,7 @@ sub_81A7508: ; 81A7508
lsls r0, r1, 1
adds r0, r1
lsls r0, 2
- ldr r1, =0x086123e4
+ ldr r1, =gUnknown_086123E4
adds r0, r1
bl sub_81638AC
pop {r0}
@@ -817815,7 +817815,7 @@ sub_81A767C: ; 81A767C
beq @081A76E0
cmp r1, 0x80
bne @081A771C
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -817834,7 +817834,7 @@ sub_81A767C: ; 81A767C
.align 2, 0
.pool
@081A76C4:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -817849,7 +817849,7 @@ sub_81A767C: ; 81A767C
.align 2, 0
.pool
@081A76E0:
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
lsls r0, r2, 3
subs r0, r2
lsls r0, 2
@@ -817868,7 +817868,7 @@ sub_81A767C: ; 81A767C
.align 2, 0
.pool
@081A7704:
- ldr r0, =0x083203cc
+ ldr r0, =gUnknown_083203CC
lsls r1, r2, 3
subs r1, r2
lsls r1, 2
@@ -818285,7 +818285,7 @@ sub_81A79EC: ; 81A79EC
.pool
@081A7A34:
movs r2, 0
- ldr r3, =0x0861266c
+ ldr r3, =gUnknown_0861266C
movs r1, 0
@081A7A3A:
mov r4, sp
@@ -818444,7 +818444,7 @@ sub_81A7B58: ; 81A7B58
movs r1, 0x19
bl __umodsi3
strb r0, [r4]
- ldr r1, =0x0861231c
+ ldr r1, =gUnknown_0861231C
ldrb r0, [r4]
lsls r0, 3
adds r0, r1
@@ -818485,7 +818485,7 @@ sub_81A7B90: ; 81A7B90
adds r0, r4
ldrb r0, [r0]
lsls r0, 30
- ldr r1, =0x08612314
+ ldr r1, =gUnknown_08612314
lsrs r0, 28
adds r0, r1
ldr r0, [r0]
@@ -818554,7 +818554,7 @@ sub_81A7B90: ; 81A7B90
b @081A7CE2
@081A7C4A:
ldr r0, =0x02024744
- ldr r1, =0x083203cc
+ ldr r1, =gUnknown_083203CC
mov r8, r1
lsls r6, 2
mov r9, r6
@@ -818576,7 +818576,7 @@ sub_81A7B90: ; 81A7B90
lsls r1, 1
muls r2, r1
lsls r1, r7, 2
- ldr r3, =0x0831f72c
+ ldr r3, =gUnknown_0831F72C
adds r1, r3
adds r2, r1
movs r1, 0x19
@@ -818687,7 +818687,7 @@ sub_81A7D54: ; 81A7D54
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x08612688
+ ldr r5, =gUnknown_08612688
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -819368,7 +819368,7 @@ sub_81A825C: ; 81A825C
thumb_func_start sub_81A827C
sub_81A827C: ; 81A827C
ldr r2, =0x020375f0
- ldr r1, =0x0861266c
+ ldr r1, =gUnknown_0861266C
ldr r0, =0x03005d90
ldr r0, [r0]
movs r3, 0xE1
@@ -819450,7 +819450,7 @@ sub_81A82A4: ; 81A82A4
ldr r5, =0x02038bca
strh r4, [r5]
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
ldrh r0, [r5]
movs r1, 0
@@ -819496,7 +819496,7 @@ sub_81A8374: ; 81A8374
lsls r0, 16
lsrs r5, r0, 16
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
lsls r7, r5, 24
adds r6, r4, 0
@@ -819761,7 +819761,7 @@ sub_81A8590: ; 81A8590
blt @081A85F0
cmp r2, 0x1
bgt @081A85F0
- ldr r1, =0x086125dc
+ ldr r1, =gUnknown_086125DC
adds r0, r2, 0
adds r0, 0x14
adds r0, r1
@@ -819777,7 +819777,7 @@ sub_81A8590: ; 81A8590
.align 2, 0
.pool
@081A85F0:
- ldr r5, =0x086125dc
+ ldr r5, =gUnknown_086125DC
movs r0, 0x5
lsls r3, r0, 2
adds r0, r3, r5
@@ -819837,7 +819837,7 @@ sub_81A863C: ; 81A863C
thumb_func_start sub_81A8658
sub_81A8658: ; 81A8658
push {r4,lr}
- ldr r3, =0x08612675
+ ldr r3, =gUnknown_08612675
ldr r2, =0x020375e6
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -820089,7 +820089,7 @@ sub_81A8830: ; 81A8830
ldr r3, [r3]
ldr r0, =0x00000cdc
adds r2, r3, r0
- ldr r1, =0x08612690
+ ldr r1, =gUnknown_08612690
lsls r0, r5, 2
adds r0, r1
ldr r1, [r2]
@@ -820333,25 +820333,25 @@ sub_81A89A0: ; 81A89A0
beq @081A8A70
b @081A8AD4
@081A8A4E:
- ldr r7, =0x08612698
+ ldr r7, =gUnknown_08612698
movs r1, 0x1
b @081A8A74
.align 2, 0
.pool
@081A8A58:
- ldr r7, =0x0861269c
+ ldr r7, =gUnknown_0861269C
movs r2, 0x1
b @081A8A74
.align 2, 0
.pool
@081A8A64:
- ldr r7, =0x086126a0
+ ldr r7, =gUnknown_086126A0
movs r1, 0xFF
b @081A8A74
.align 2, 0
.pool
@081A8A70:
- ldr r7, =0x086126a4
+ ldr r7, =gUnknown_086126A4
movs r2, 0xFF
@081A8A74:
mov r3, r8
@@ -820566,7 +820566,7 @@ sub_81A8AF8: ; 81A8AF8
beq @081A8C16
b @081A8D32
@081A8C16:
- ldr r3, =0x086126ae
+ ldr r3, =gUnknown_086126AE
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820579,7 +820579,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8C30:
- ldr r3, =0x086126a8
+ ldr r3, =gUnknown_086126A8
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820592,7 +820592,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8C48:
- ldr r3, =0x086126aa
+ ldr r3, =gUnknown_086126AA
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820605,7 +820605,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8C60:
- ldr r3, =0x086126ac
+ ldr r3, =gUnknown_086126AC
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820648,7 +820648,7 @@ sub_81A8AF8: ; 81A8AF8
beq @081A8CE8
cmp r1, 0x4
bne @081A8D32
- ldr r3, =0x086126aa
+ ldr r3, =gUnknown_086126AA
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820661,7 +820661,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8CD0:
- ldr r3, =0x086126ac
+ ldr r3, =gUnknown_086126AC
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820674,7 +820674,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8CE8:
- ldr r3, =0x086126ae
+ ldr r3, =gUnknown_086126AE
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820687,7 +820687,7 @@ sub_81A8AF8: ; 81A8AF8
.align 2, 0
.pool
@081A8D00:
- ldr r3, =0x086126a8
+ ldr r3, =gUnknown_086126A8
ldr r0, [r5]
adds r0, r4
ldrb r1, [r0, 0x1]
@@ -820904,7 +820904,7 @@ sub_81A8D94: ; 81A8D94
thumb_func_start sub_81A8E7C
sub_81A8E7C: ; 81A8E7C
push {lr}
- ldr r1, =0x08613ee0
+ ldr r1, =gUnknown_08613EE0
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -821268,7 +821268,7 @@ sub_81A917C: ; 81A917C
bls @081A91CC
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x08613f34
+ ldr r5, =gUnknown_08613F34
lsls r0, 16
lsrs r0, 16
movs r1, 0x9
@@ -821285,7 +821285,7 @@ sub_81A917C: ; 81A917C
@081A91CC:
bl GenerateRandomNumber
ldr r4, [r4]
- ldr r5, =0x08613f28
+ ldr r5, =gUnknown_08613F28
lsls r0, 16
lsrs r0, 16
movs r1, 0x6
@@ -821420,7 +821420,7 @@ sub_81A9290: ; 81A9290
lsls r0, 24
ldr r1, =0x020375f2
ldrh r4, [r1]
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsrs r0, 20
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -821456,11 +821456,11 @@ sub_81A9290: ; 81A9290
cmp r5, r0
blt @081A9318
@081A9332:
- ldr r0, =0x08613b3a
+ ldr r0, =gUnknown_08613B3A
ldr r1, [sp]
adds r0, r1, r0
ldrb r5, [r0]
- ldr r1, =0x08613abc
+ ldr r1, =gUnknown_08613ABC
ldr r3, =0x020375d8
ldr r4, =0x020375da
cmp r5, 0x3E
@@ -821483,12 +821483,12 @@ sub_81A9290: ; 81A9290
mov r0, r10
cmp r0, 0
beq @081A9394
- ldr r2, =0x0861392c
+ ldr r2, =gUnknown_0861392C
b @081A9396
.align 2, 0
.pool
@081A9394:
- ldr r2, =0x0861379c
+ ldr r2, =gUnknown_0861379C
@081A9396:
lsls r0, r5, 1
adds r1, 0x1
@@ -821561,7 +821561,7 @@ sub_81A93C8: ; 81A93C8
thumb_func_start sub_81A9414
sub_81A9414: ; 81A9414
ldr r1, =0x0203bc88
- ldr r0, =0x085d5acc
+ ldr r0, =gUnknown_085D5ACC
str r0, [r1]
bx lr
.align 2, 0
@@ -821596,7 +821596,7 @@ sub_81A9424: ; 81A9424
lsls r0, 16
lsrs r5, r0, 16
movs r6, 0
- ldr r2, =0x08613c1c
+ ldr r2, =gUnknown_08613C1C
ldr r0, =0x0203bc88
ldr r1, [r0]
movs r0, 0x34
@@ -821615,7 +821615,7 @@ sub_81A9424: ; 81A9424
adds r6, 0x1
cmp r6, 0x31
bhi @081A94AE
- ldr r4, =0x08613c1c
+ ldr r4, =gUnknown_08613C1C
lsls r3, r6, 1
adds r2, r3, r4
ldr r0, =0x0203bc88
@@ -821632,7 +821632,7 @@ sub_81A9424: ; 81A9424
ldrb r0, [r0]
mov r9, r0
@081A94AE:
- ldr r3, =0x08613ed8
+ ldr r3, =gUnknown_08613ED8
ldr r2, =0x02037350
ldr r0, =0x03005df0
ldrb r1, [r0]
@@ -821720,7 +821720,7 @@ sub_81A9424: ; 81A9424
@081A9572:
bl sub_81AA9E4
lsls r0, 24
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsrs r0, 20
adds r0, r1
ldrb r7, [r0, 0x1]
@@ -821729,7 +821729,7 @@ sub_81A9424: ; 81A9424
ldr r1, =0x00000e2a
adds r0, r1
ldrb r2, [r0]
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
movs r6, 0x7
@081A958E:
ldr r0, [r1]
@@ -821781,7 +821781,7 @@ sub_81A9424: ; 81A9424
bne @081A95EE
b @081A94D0
@081A95EE:
- ldr r1, =0x08613ec0
+ ldr r1, =gUnknown_08613EC0
add r1, r9
ldr r0, [sp]
ldr r1, [r1]
@@ -822042,7 +822042,7 @@ sub_81A97DC: ; 81A97DC
adds r0, r1
ldrh r0, [r0]
lsls r0, 5
- ldr r1, =0x08d856c8
+ ldr r1, =gUnknown_08D856C8
adds r0, r1
ldr r1, =0x020377d4
movs r2, 0x10
@@ -822404,7 +822404,7 @@ sub_81A9AC4: ; 81A9AC4
ldr r2, [r1]
ldr r1, =0x00000e2a
adds r2, r1
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
ldr r3, =0x02037350
lsls r1, r0, 3
adds r1, r0
@@ -822470,7 +822470,7 @@ sub_81A9B44: ; 81A9B44
mov r9, r7
ldr r0, =0x00000cb4
mov r8, r0
- ldr r4, =0x0832a328
+ ldr r4, =gUnknown_0832A328
@081A9B68:
mov r1, r9
ldr r2, [r1]
@@ -822566,12 +822566,12 @@ sub_81A9C04: ; 81A9C04
@081A9C3A:
cmp r5, 0
beq @081A9C54
- ldr r1, =0x08613600
+ ldr r1, =gUnknown_08613600
b @081A9C56
.align 2, 0
.pool
@081A9C54:
- ldr r1, =0x08612e30
+ ldr r1, =gUnknown_08612E30
@081A9C56:
lsls r0, 2
adds r0, r1
@@ -822644,7 +822644,7 @@ sub_81A9C04: ; 81A9C04
adds r5, r4, r0
@081A9CF6:
ldr r4, =0x02024744
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
ldr r1, [sp, 0x10]
lsls r0, r1, 1
adds r0, r1
@@ -822661,7 +822661,7 @@ sub_81A9C04: ; 81A9C04
adds r2, r1, 0
muls r2, r0
lsls r0, r5, 2
- ldr r1, =0x0831f72c
+ ldr r1, =gUnknown_0831F72C
adds r0, r1
adds r2, r0
adds r0, r4, 0
@@ -822682,7 +822682,7 @@ sub_81A9C04: ; 81A9C04
.align 2, 0
.pool
@081A9D4C:
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
ldr r1, [sp, 0x10]
lsls r0, r1, 1
adds r0, r1
@@ -822789,7 +822789,7 @@ sub_81A9E28: ; 81A9E28
push {lr}
bl sub_81AA9E4
lsls r0, 24
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsrs r0, 20
adds r0, r1
ldrb r0, [r0, 0x4]
@@ -822945,7 +822945,7 @@ sub_81A9F3C: ; 81A9F3C
lsls r0, 16
lsrs r0, 16
movs r4, 0
- ldr r3, =0x0831f5ca
+ ldr r3, =gUnknown_0831F5CA
ldr r1, =0x0203bc88
ldr r2, [r1]
movs r1, 0x34
@@ -822954,7 +822954,7 @@ sub_81A9F3C: ; 81A9F3C
ldrb r0, [r0]
adds r0, r3
ldrb r2, [r0]
- ldr r1, =0x08613b44
+ ldr r1, =gUnknown_08613B44
@081A9F58:
ldrb r0, [r1]
cmp r0, r2
@@ -822978,7 +822978,7 @@ sub_81A9F3C: ; 81A9F3C
thumb_func_start sub_81A9F80
sub_81A9F80: ; 81A9F80
push {lr}
- ldr r0, =0x08252c88
+ ldr r0, =gUnknown_08252C88
bl script_env_1_execute_new_script
pop {r0}
bx r0
@@ -823128,7 +823128,7 @@ sub_81AA078: ; 81AA078
ldr r2, =0x00000169
adds r0, r2
lsls r0, 2
- ldr r1, =0x08481dd4
+ ldr r1, =gUnknown_08481DD4
adds r0, r1
ldr r6, [r0]
ldr r2, [r6, 0xC]
@@ -823319,7 +823319,7 @@ sub_81AA1D8: ; 81AA1D8
@081AA22E:
cmp r5, 0
bne @081AA254
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r7, 4
adds r0, r1
ldrb r0, [r0, 0x3]
@@ -823327,7 +823327,7 @@ sub_81AA1D8: ; 81AA1D8
.align 2, 0
.pool
@081AA254:
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r7, 4
adds r0, r1
ldrb r0, [r0, 0x2]
@@ -823410,8 +823410,8 @@ sub_81AA2F8: ; 81AA2F8
push {r4,r5,lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
- ldr r5, =0x08252c4f
- ldr r4, =0x08252c6a
+ ldr r5, =gUnknown_08252C4F
+ ldr r4, =gUnknown_08252C6A
movs r2, 0xC8
lsls r2, 4
adds r1, r0, r2
@@ -823516,7 +823516,7 @@ sub_81AA398: ; 81AA398
ldr r0, [sp]
cmp r0, 0
bne @081AA3F0
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r6, 4
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -823527,7 +823527,7 @@ sub_81AA398: ; 81AA398
.align 2, 0
.pool
@081AA3F0:
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r6, 4
adds r0, r1
ldrb r1, [r0]
@@ -823560,7 +823560,7 @@ sub_81AA398: ; 81AA398
cmp r0, 0
beq @081AA4B6
@081AA42E:
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
mov r12, r0
ldr r6, =0x03005d90
ldr r7, =0x00000e28
@@ -823677,7 +823677,7 @@ sub_81AA4D8: ; 81AA4D8
ldr r1, [sp]
cmp r1, 0
bne @081AA524
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r4, 4
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -823687,7 +823687,7 @@ sub_81AA4D8: ; 81AA4D8
.align 2, 0
.pool
@081AA524:
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r4, 4
adds r0, r1
ldrb r2, [r0]
@@ -823731,7 +823731,7 @@ sub_81AA4D8: ; 81AA4D8
ands r0, r7
cmp r0, 0
beq @081AA600
- ldr r2, =0x08613f46
+ ldr r2, =gUnknown_08613F46
mov r8, r2
ldr r3, [sp, 0x4]
lsls r4, r3, 2
@@ -823769,7 +823769,7 @@ sub_81AA4D8: ; 81AA4D8
beq @081AA5E0
@081AA5C2:
adds r6, 0x1
- ldr r0, =0x08613f46
+ ldr r0, =gUnknown_08613F46
adds r1, r6, r5
adds r1, r0
ldrb r1, [r1]
@@ -823872,7 +823872,7 @@ sub_81AA648: ; 81AA648
ldr r1, [sp]
cmp r1, 0
bne @081AA694
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r5, 4
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -823882,7 +823882,7 @@ sub_81AA648: ; 81AA648
.align 2, 0
.pool
@081AA694:
- ldr r1, =0x08613650
+ ldr r1, =gUnknown_08613650
lsls r0, r5, 4
adds r0, r1
ldrb r2, [r0]
@@ -823896,7 +823896,7 @@ sub_81AA648: ; 81AA648
str r1, [sp, 0xC]
cmp r3, r10
bge @081AA73E
- ldr r2, =0x08613f46
+ ldr r2, =gUnknown_08613F46
mov r9, r2
lsls r5, r6, 2
lsls r6, r0, 24
@@ -823931,7 +823931,7 @@ sub_81AA648: ; 81AA648
adds r0, r4, r5
add r0, r9
ldrb r0, [r0]
- ldr r1, =0x08613f46
+ ldr r1, =gUnknown_08613F46
cmp r0, 0xFF
beq @081AA700
cmp r4, 0x3
@@ -824286,7 +824286,7 @@ sub_81AA96C: ; 81AA96C
lsls r0, 24
lsrs r5, r0, 24
movs r3, 0
- ldr r2, =0x08613655
+ ldr r2, =gUnknown_08613655
mov r12, r2
movs r7, 0x7
@081AA994:
@@ -824338,12 +824338,12 @@ sub_81AA9E4: ; 81AA9E4
ldr r0, =0x00000cb2
adds r4, r0
ldrh r0, [r4]
- ldr r1, =0x08613794
+ ldr r1, =gUnknown_08613794
adds r0, r1
ldrb r2, [r0]
cmp r2, 0x21
bhi @081AAA38
- ldr r1, =0x08613750
+ ldr r1, =gUnknown_08613750
lsls r0, r2, 1
adds r0, r1
@081AAA10:
@@ -824482,7 +824482,7 @@ sub_81AAAE0: ; 81AAAE0
lsls r0, 16
lsrs r2, r0, 16
movs r1, 0
- ldr r3, =0x08613f86
+ ldr r3, =gUnknown_08613F86
ldrb r0, [r3]
lsls r5, r4, 2
cmp r0, r2
@@ -824503,12 +824503,12 @@ sub_81AAAE0: ; 81AAAE0
@081AAB3C:
cmp r6, 0
bne @081AAB58
- ldr r2, =0x0861379c
+ ldr r2, =gUnknown_0861379C
b @081AAB5A
.align 2, 0
.pool
@081AAB58:
- ldr r2, =0x0861392c
+ ldr r2, =gUnknown_0861392C
@081AAB5A:
lsls r1, 1
adds r0, r5, r4
@@ -824973,7 +824973,7 @@ setup_bag_menu: ; 81AADB8
.align 2, 0
.pool
@081AAF1C:
- ldr r1, =0x085e91fc
+ ldr r1, =gUnknown_085E91FC
ldr r4, =0x0203ce58
ldrb r0, [r4, 0x5]
lsls r0, 2
@@ -825121,7 +825121,7 @@ bag_menu_init_bgs: ; 81AB050
bl memset
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08613f90
+ ldr r1, =gUnknown_08613F90
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -825182,7 +825182,7 @@ load_bag_menu_graphics: ; 81AB0BC
.4byte @081AB1A8
@081AB0FC:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d9a620
+ ldr r1, =gUnknown_08D9A620
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -825198,7 +825198,7 @@ load_bag_menu_graphics: ; 81AB0BC
lsrs r0, 24
cmp r0, 0x1
beq @081AB1E4
- ldr r0, =0x08d9a88c
+ ldr r0, =gUnknown_08D9A88C
ldr r4, =0x0203ce54
ldr r1, [r4]
adds r1, 0x4
@@ -825217,7 +825217,7 @@ load_bag_menu_graphics: ; 81AB0BC
ldrb r0, [r0, 0x8]
cmp r0, 0
beq @081AB164
- ldr r0, =0x08d9a5d4
+ ldr r0, =gUnknown_08D9A5D4
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -825225,7 +825225,7 @@ load_bag_menu_graphics: ; 81AB0BC
.align 2, 0
.pool
@081AB164:
- ldr r0, =0x08d9a588
+ ldr r0, =gUnknown_08D9A588
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -825244,19 +825244,19 @@ load_bag_menu_graphics: ; 81AB0BC
cmp r0, 0
bne @081AB19C
@081AB18A:
- ldr r0, =0x0857fb34
+ ldr r0, =gUnknown_0857FB34
bl gpu_tile_obj_decompress_and_load
b @081AB1AE
.align 2, 0
.pool
@081AB19C:
- ldr r0, =0x0857fb3c
+ ldr r0, =gUnknown_0857FB3C
bl gpu_tile_obj_decompress_and_load
b @081AB1AE
.align 2, 0
.pool
@081AB1A8:
- ldr r0, =0x0857fb44
+ ldr r0, =gUnknown_0857FB44
bl gpu_pal_obj_decompress_and_apply
@081AB1AE:
ldr r0, =0x0203ce54
@@ -825403,7 +825403,7 @@ load_bag_item_list_buffers: ; 81AB240
lsls r4, 3
ldr r0, [r5]
adds r0, r4
- ldr r1, =0x085e8db4
+ ldr r1, =gUnknown_085E8DB4
bl gf_strcpy
ldr r0, =0x0203ce74
ldr r0, [r0]
@@ -825461,7 +825461,7 @@ load_bag_item_list_buffers: ; 81AB240
@081AB34A:
ldr r2, =0x03006310
adds r1, r2, 0
- ldr r0, =0x08613f9c
+ ldr r0, =gUnknown_08613F9C
ldm r0!, {r3-r5}
stm r1!, {r3-r5}
ldm r0!, {r3-r5}
@@ -825517,7 +825517,7 @@ get_name: ; 81AB39C
lsrs r0, 16
movs r1, 0xD
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
adds r0, r4, 0
bl gf_strcpy
@@ -825531,7 +825531,7 @@ get_name: ; 81AB39C
movs r2, 0x2
movs r3, 0x1
bl decimal_int_to_string
- ldr r1, =0x085e921a
+ ldr r1, =gUnknown_085E921A
b @081AB438
.align 2, 0
.pool
@@ -825556,7 +825556,7 @@ get_name: ; 81AB39C
adds r0, r5, 0
bl itemid_get_name
@081AB436:
- ldr r1, =0x085e9210
+ ldr r1, =gUnknown_085E9210
@081AB438:
adds r0, r6, 0
bl ExpandTextCodes
@@ -825729,7 +825729,7 @@ sub_81AB520: ; 81AB520
lsrs r0, 16
cmp r0, 0x7
bhi @081AB5BE
- ldr r1, =0x08dc6378
+ ldr r1, =gUnknown_08DC6378
subs r3, r7, 0x1
lsls r3, 16
lsrs r3, 16
@@ -825749,7 +825749,7 @@ sub_81AB520: ; 81AB520
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x7
@@ -825783,7 +825783,7 @@ sub_81AB520: ; 81AB520
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x7
@@ -825816,7 +825816,7 @@ sub_81AB520: ; 81AB520
beq @081AB696
cmp r0, r6
bne @081AB696
- ldr r1, =0x086140a4
+ ldr r1, =gUnknown_086140A4
subs r3, r7, 0x1
lsls r3, 16
lsrs r3, 16
@@ -825866,7 +825866,7 @@ bag_menu_print_description_box_text: ; 81AB6B0
.pool
@081AB6E0:
ldr r0, =0x02021cc4
- ldr r2, =0x085e9180
+ ldr r2, =gUnknown_085E9180
ldr r1, =0x0203ce58
ldrb r1, [r1, 0x4]
lsls r1, 2
@@ -825874,7 +825874,7 @@ bag_menu_print_description_box_text: ; 81AB6B0
ldr r1, [r1]
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e91c0
+ ldr r1, =gUnknown_085E91C0
adds r0, r4, 0
bl ExpandTextCodes
@081AB6FC:
@@ -825949,7 +825949,7 @@ sub_81AB75C: ; 81AB75C
bl Window_FillPixelRect
b @081AB7AE
@081AB798:
- ldr r2, =0x085e8d60
+ ldr r2, =gUnknown_085E8D60
str r5, [sp]
movs r0, 0
str r0, [sp, 0x4]
@@ -826059,7 +826059,7 @@ sub_81AB854: ; 81AB854
ldrb r0, [r0]
cmp r0, 0xFF
bne @081AB882
- ldr r0, =0x08614094
+ ldr r0, =gUnknown_08614094
ldr r1, =0x0203ce5e
bl sub_81AF380
ldr r1, [r4]
@@ -826564,7 +826564,7 @@ sub_81ABC54: ; 81ABC54
movs r2, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -826608,7 +826608,7 @@ sub_81ABCC0: ; 81ABCC0
movs r2, 0x2
bl decimal_int_to_string
ldr r6, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r6, 0
bl ExpandTextCodes
lsls r4, 24
@@ -826807,7 +826807,7 @@ sub_81ABD28: ; 81ABD28
bl bag_pocket_get_itemid
ldr r1, =0x0203ce7c
strh r0, [r1]
- ldr r1, =0x08614054
+ ldr r1, =gUnknown_08614054
ldrb r0, [r5, 0x4]
lsls r0, 2
adds r0, r1
@@ -827014,7 +827014,7 @@ sub_81ABFA8: ; 81ABFA8
adds r5, r0, 0
cmp r1, 0x1
bne @081AC07C
- ldr r2, =0x085e91fc
+ ldr r2, =gUnknown_085E91FC
ldrb r0, [r4, 0x5]
lsls r0, 2
adds r0, r2
@@ -827031,7 +827031,7 @@ sub_81ABFA8: ; 81ABFA8
.align 2, 0
.pool
@081AC07C:
- ldr r2, =0x085e91fc
+ ldr r2, =gUnknown_085E91FC
add r0, sp, 0x8
ldrb r0, [r0]
lsls r0, 2
@@ -827374,7 +827374,7 @@ sub_81AC2E8: ; 81AC2E8
bl itemid_get_name
ldr r0, =0x02021fc4
mov r8, r0
- ldr r1, =0x085e8dfe
+ ldr r1, =gUnknown_085E8DFE
bl ExpandTextCodes
movs r0, 0x1
movs r1, 0
@@ -827742,7 +827742,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614042
+ ldr r0, =gUnknown_08614042
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827756,7 +827756,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614046
+ ldr r0, =gUnknown_08614046
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827770,7 +827770,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614047
+ ldr r0, =gUnknown_08614047
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827793,7 +827793,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x0861404b
+ ldr r0, =gUnknown_0861404B
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827807,7 +827807,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614046
+ ldr r0, =gUnknown_08614046
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827830,7 +827830,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x0861404d
+ ldr r0, =gUnknown_0861404D
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827844,7 +827844,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614046
+ ldr r0, =gUnknown_08614046
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827867,7 +827867,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x0861404f
+ ldr r0, =gUnknown_0861404F
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827881,7 +827881,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614046
+ ldr r0, =gUnknown_08614046
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827915,7 +827915,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614046
+ ldr r0, =gUnknown_08614046
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827929,7 +827929,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614044
+ ldr r0, =gUnknown_08614044
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -827973,7 +827973,7 @@ sub_81AC644: ; 81AC644
strb r0, [r1]
ldr r0, [r4]
adds r0, r3
- ldr r1, =0x0861402c
+ ldr r1, =gUnknown_0861402C
movs r2, 0x4
bl memcpy
ldr r0, =0x0203ce7c
@@ -828008,7 +828008,7 @@ sub_81AC644: ; 81AC644
strb r0, [r1]
ldr r0, [r4]
adds r0, r5
- ldr r1, =0x08614030
+ ldr r1, =gUnknown_08614030
movs r2, 0x4
bl memcpy
ldr r0, =0x03005d8c
@@ -828052,7 +828052,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614034
+ ldr r0, =gUnknown_08614034
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -828066,7 +828066,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x08614038
+ ldr r0, =gUnknown_08614038
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -828080,7 +828080,7 @@ sub_81AC644: ; 81AC644
movs r0, 0x82
lsls r0, 4
adds r2, r1, r0
- ldr r0, =0x0861403c
+ ldr r0, =gUnknown_0861403C
str r0, [r2]
ldr r0, =0x00000828
adds r1, r0
@@ -828112,7 +828112,7 @@ sub_81AC644: ; 81AC644
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8dbe
+ ldr r1, =gUnknown_085E8DBE
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -828195,7 +828195,7 @@ sub_81ACAF8: ; 81ACAF8
adds r0, r1, r5
ldrb r0, [r0]
str r0, [sp, 0x8]
- ldr r0, =0x08613fb4
+ ldr r0, =gUnknown_08613FB4
str r0, [sp, 0xC]
movs r0, 0x82
lsls r0, 4
@@ -828238,7 +828238,7 @@ sub_81ACB54: ; 81ACB54
str r0, [sp]
str r5, [sp, 0x4]
str r6, [sp, 0x8]
- ldr r0, =0x08613fb4
+ ldr r0, =gUnknown_08613FB4
str r0, [sp, 0xC]
ldr r0, =0x0203ce54
ldr r0, [r0]
@@ -828329,7 +828329,7 @@ sub_81ACC04: ; 81ACC04
bne @081ACC44
movs r0, 0x5
bl audio_play
- ldr r0, =0x08613fb4
+ ldr r0, =gUnknown_08613FB4
ldr r1, [r0, 0x24]
adds r0, r5, 0
bl _call_via_r1
@@ -828339,7 +828339,7 @@ sub_81ACC04: ; 81ACC04
@081ACC44:
movs r0, 0x5
bl audio_play
- ldr r1, =0x08613fb4
+ ldr r1, =gUnknown_08613FB4
ldr r0, =0x0203ce54
ldr r0, [r0]
movs r2, 0x82
@@ -828508,7 +828508,7 @@ sub_81ACC78: ; 81ACC78
beq @081ACDD8
movs r0, 0x5
bl audio_play
- ldr r2, =0x08613fb4
+ ldr r2, =gUnknown_08613FB4
ldr r0, =0x0203ce54
ldr r0, [r0]
lsls r1, r4, 24
@@ -828535,7 +828535,7 @@ sub_81ACC78: ; 81ACC78
beq @081ACDF0
movs r0, 0x5
bl audio_play
- ldr r0, =0x08613fb4
+ ldr r0, =gUnknown_08613FB4
ldr r1, [r0, 0x24]
adds r0, r6, 0
bl _call_via_r1
@@ -828698,7 +828698,7 @@ sub_81ACEF4: ; 81ACEF4
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8ee0
+ ldr r1, =gUnknown_085E8EE0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -828755,7 +828755,7 @@ sub_81ACF88: ; 81ACF88
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8f0e
+ ldr r1, =gUnknown_085E8F0E
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -828773,7 +828773,7 @@ sub_81ACF88: ; 81ACF88
adds r2, r4, 0
movs r3, 0x3
bl sub_81AE0BC
- ldr r2, =0x08614084
+ ldr r2, =gUnknown_08614084
adds r0, r5, 0
movs r1, 0x5
bl sub_81AE238
@@ -828896,7 +828896,7 @@ display_threw_away_item_str: ; 81AD0CC
movs r3, 0x3
bl decimal_int_to_string
ldr r6, =0x02021fc4
- ldr r1, =0x085e8ef9
+ ldr r1, =gUnknown_085E8EF9
adds r0, r6, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -829065,7 +829065,7 @@ sub_81AD278: ; 81AD278
lsls r0, 24
cmp r0, 0
bne @081AD2AC
- ldr r2, =0x085e8dce
+ ldr r2, =gUnknown_085E8DCE
ldr r3, =sub_81AD350 + 1
adds r0, r4, 0
movs r1, 0x1
@@ -829110,7 +829110,7 @@ sub_81AD2F0: ; 81AD2F0
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x085e8de9
+ ldr r2, =gUnknown_085E8DE9
ldr r3, =sub_81AD350 + 1
movs r1, 0x1
bl sub_81ABB4C
@@ -829131,7 +829131,7 @@ sub_81AD30C: ; 81AD30C
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r5, =0x02021fc4
- ldr r1, =0x085e8e11
+ ldr r1, =gUnknown_085E8E11
adds r0, r5, 0
bl ExpandTextCodes
ldr r3, =sub_81AD350 + 1
@@ -829262,7 +829262,7 @@ sub_81AD41C: ; 81AD41C
lsls r0, 24
cmp r0, 0
bne @081AD44C
- ldr r2, =0x085e8dce
+ ldr r2, =gUnknown_085E8DCE
ldr r3, =sub_81AD350 + 1
adds r0, r5, 0
movs r1, 0x1
@@ -829280,7 +829280,7 @@ sub_81AD41C: ; 81AD41C
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8e27
+ ldr r1, =gUnknown_085E8E27
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_81AD350 + 1
@@ -829327,7 +829327,7 @@ sub_81AD4B4: ; 81AD4B4
lsrs r0, 24
cmp r0, 0x1
bne @081AD4E4
- ldr r2, =0x085e8dce
+ ldr r2, =gUnknown_085E8DCE
ldr r3, =sub_81AD350 + 1
adds r0, r4, 0
movs r1, 0x1
@@ -829435,7 +829435,7 @@ sub_81AD520: ; 81AD520
adds r0, r5
strh r7, [r0]
@081AD5CA:
- ldr r0, =0x082736b3
+ ldr r0, =gUnknown_082736B3
bl script_env_1_execute_new_script
@081AD5D0:
movs r0, 0x1
@@ -829469,7 +829469,7 @@ display_sell_item_ask_str: ; 81AD5DC
ldr r1, =0x02021dc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e960f
+ ldr r1, =gUnknown_085E960F
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_81ABBBC + 1
@@ -829496,7 +829496,7 @@ display_sell_item_ask_str: ; 81AD5DC
ldr r1, =0x02021dc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e962f
+ ldr r1, =gUnknown_085E962F
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_81AD730 + 1
@@ -829537,7 +829537,7 @@ sub_81AD680: ; 81AD680
movs r3, 0x6
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9654
+ ldr r1, =gUnknown_085E9654
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_81AD6E4 + 1
@@ -829557,7 +829557,7 @@ sub_81AD6E4: ; 81AD6E4
push {lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, =0x0861408c
+ ldr r2, =gUnknown_0861408C
movs r1, 0x6
bl sub_81AE238
pop {r0}
@@ -829748,7 +829748,7 @@ sub_81AD84C: ; 81AD84C
movs r3, 0x6
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9677
+ ldr r1, =gUnknown_085E9677
adds r0, r4, 0
bl ExpandTextCodes
ldr r3, =sub_81AD8C8 + 1
@@ -829919,7 +829919,7 @@ display_deposit_item_ask_str: ; 81AD9EC
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8e42
+ ldr r1, =gUnknown_085E8E42
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -830049,7 +830049,7 @@ sub_81ADB14: ; 81ADB14
lsrs r5, r0, 24
cmp r5, 0
beq @081ADB6C
- ldr r2, =0x085e8e8e
+ ldr r2, =gUnknown_085E8E8E
movs r0, 0x1
str r0, [sp]
movs r0, 0
@@ -830081,7 +830081,7 @@ sub_81ADB14: ; 81ADB14
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8e5a
+ ldr r1, =gUnknown_085E8E5A
adds r0, r4, 0
bl ExpandTextCodes
str r6, [sp]
@@ -830102,7 +830102,7 @@ sub_81ADB14: ; 81ADB14
.align 2, 0
.pool
@081ADBD4:
- ldr r2, =0x085e8e6e
+ ldr r2, =gUnknown_085E8E6E
movs r0, 0x1
str r0, [sp]
str r5, [sp, 0x4]
@@ -830649,7 +830649,7 @@ sub_81ADFF8: ; 81ADFF8
thumb_func_start setup_bag_menu_textboxes
setup_bag_menu_textboxes: ; 81AE054
push {r4,lr}
- ldr r0, =0x08614174
+ ldr r0, =gUnknown_08614174
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -830663,7 +830663,7 @@ setup_bag_menu_textboxes: ; 81AE054
movs r0, 0xC0
movs r1, 0x1
bl sub_819A2BC
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -830724,7 +830724,7 @@ sub_81AE0BC: ; 81AE0BC
str r6, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x08614164
+ ldr r5, =gUnknown_08614164
adds r4, r5
str r4, [sp, 0x8]
mov r4, r8
@@ -830776,7 +830776,7 @@ sub_81AE13C: ; 81AE13C
cmp r0, 0xFF
bne @081AE172
lsls r0, r2, 3
- ldr r1, =0x086141ac
+ ldr r1, =gUnknown_086141AC
adds r0, r1
bl Window_AddFromTemplate
strb r0, [r4]
@@ -830843,7 +830843,7 @@ sub_81AE1C4: ; 81AE1C4
cmp r0, 0xFF
bne @081AE1E8
lsls r0, r2, 3
- ldr r1, =0x086141ac
+ ldr r1, =gUnknown_086141AC
adds r0, r1
bl Window_AddFromTemplate
strb r0, [r4]
@@ -830896,7 +830896,7 @@ sub_81AE238: ; 81AE238
lsrs r0, 24
lsls r1, 24
lsrs r1, 21
- ldr r3, =0x086141ac
+ ldr r3, =gUnknown_086141AC
adds r1, r3
movs r3, 0x2
str r3, [sp]
@@ -831016,7 +831016,7 @@ sub_81AE2FC: ; 81AE2FC
movs r0, 0x4
str r0, [sp, 0x10]
movs r1, 0x1
- ldr r2, =0x085e8d45
+ ldr r2, =gUnknown_085E8D45
movs r3, 0x7
bl sub_81AE0BC
adds r0, r4, 0x1
@@ -831035,7 +831035,7 @@ sub_81AE2FC: ; 81AE2FC
bl sub_81B6CFC
lsls r0, 16
lsrs r7, r0, 16
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r7, 1
adds r0, r7
lsls r0, 2
@@ -831051,7 +831051,7 @@ sub_81AE2FC: ; 81AE2FC
ldrb r0, [r5, 0x1]
cmp r0, 0x1
bhi @081AE38C
- ldr r2, =0x085e8d45
+ ldr r2, =gUnknown_085E8D45
b @081AE39C
.align 2, 0
.pool
@@ -831076,7 +831076,7 @@ sub_81AE2FC: ; 81AE2FC
movs r1, 0x1
movs r3, 0x7
bl sub_81AE0BC
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r7, 1
adds r0, r1, r7
lsls r0, 2
@@ -831085,7 +831085,7 @@ sub_81AE2FC: ; 81AE2FC
adds r6, r1, 0
cmp r0, 0
bne @081AE3D8
- ldr r2, =0x085e8d45
+ ldr r2, =gUnknown_085E8D45
b @081AE3E8
.align 2, 0
.pool
@@ -831113,7 +831113,7 @@ sub_81AE2FC: ; 81AE2FC
movs r3, 0x7
bl sub_81AE0BC
ldr r5, =0x02021cc4
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
adds r0, r6, r7
lsls r0, 2
adds r0, r1
@@ -832109,7 +832109,7 @@ sub_81AEB20: ; 81AEB20
beq @081AEBCC
b @081AEC0C
@081AEB70:
- ldr r1, =0x085e8d60
+ ldr r1, =gUnknown_085E8D60
adds r0, r6, 0
mov r2, r8
adds r3, r7, 0
@@ -833068,7 +833068,7 @@ sub_81AF264: ; 81AF264
@081AF29A:
movs r0, 0x34
ldrsh r3, [r4, r0]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
ldrh r2, [r4, 0x38]
lsls r0, r2, 24
lsrs r0, 23
@@ -833088,7 +833088,7 @@ sub_81AF264: ; 81AF264
@081AF2C0:
movs r0, 0x34
ldrsh r3, [r4, r0]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
ldrh r2, [r4, 0x38]
lsls r0, r2, 24
lsrs r0, 23
@@ -833133,7 +833133,7 @@ sub_81AF2F0: ; 81AF2F0
lsrs r5, 16
mov r12, r5
mov r4, sp
- ldr r0, =0x08614244
+ ldr r0, =gUnknown_08614244
ldm r0!, {r5-r7}
stm r4!, {r5-r7}
ldm r0!, {r5-r7}
@@ -833159,7 +833159,7 @@ sub_81AF2F0: ; 81AF2F0
orrs r1, r2
strb r1, [r5]
strh r4, [r3, 0x2E]
- ldr r1, =0x086141fc
+ ldr r1, =gUnknown_086141FC
mov r5, r8
lsls r6, r5, 2
adds r6, r1
@@ -833193,7 +833193,7 @@ sub_81AF380: ; 81AF380
sub sp, 0x14
adds r6, r0, 0
mov r9, r1
- ldr r0, =0x086142c8
+ ldr r0, =gUnknown_086142C8
str r0, [sp, 0x4]
ldr r5, =0xffff0000
ldr r0, [sp, 0x8]
@@ -833212,7 +833212,7 @@ sub_81AF380: ; 81AF380
ldrh r2, [r6, 0xC]
cmp r2, r4
bne @081AF3DC
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
ldrb r1, [r6, 0xE]
lsls r1, 20
movs r2, 0x80
@@ -833225,7 +833225,7 @@ sub_81AF380: ; 81AF380
.align 2, 0
.pool
@081AF3DC:
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
str r0, [sp, 0xC]
add r0, sp, 0xC
ldr r1, [r0, 0x4]
@@ -833680,27 +833680,27 @@ sub_81AF724: ; 81AF724
lsls r1, 16
lsrs r1, 16
mov r9, r1
- ldr r0, =0x0861425c
+ ldr r0, =gUnknown_0861425C
ldr r0, [r0]
str r0, [r3]
movs r1, 0x88
strb r1, [r3]
strb r1, [r3, 0x1]
- ldr r0, =0x08614260
+ ldr r0, =gUnknown_08614260
ldr r0, [r0]
str r0, [r3, 0x4]
mov r2, r8
adds r2, 0x80
strb r2, [r3, 0x4]
strb r1, [r3, 0x5]
- ldr r0, =0x08614274
+ ldr r0, =gUnknown_08614274
ldr r0, [r0]
str r0, [r3, 0x8]
strb r1, [r3, 0x8]
mov r4, r9
adds r4, 0x80
strb r4, [r3, 0x9]
- ldr r0, =0x08614278
+ ldr r0, =gUnknown_08614278
ldr r0, [r0]
str r0, [r3, 0xC]
strb r2, [r3, 0xC]
@@ -833715,10 +833715,10 @@ sub_81AF724: ; 81AF724
subs r5, 0x8
cmp r2, r5
bge @081AF7B8
- ldr r0, =0x08614264
+ ldr r0, =gUnknown_08614264
ldr r0, [r0]
str r0, [sp]
- ldr r0, =0x08614270
+ ldr r0, =gUnknown_08614270
ldr r6, [r0]
adds r1, r3, 0
adds r1, 0x10
@@ -833751,9 +833751,9 @@ sub_81AF724: ; 81AF724
subs r4, 0x8
cmp r1, r4
bge @081AF7F6
- ldr r0, =0x08614268
+ ldr r0, =gUnknown_08614268
ldr r6, [r0]
- ldr r0, =0x0861426c
+ ldr r0, =gUnknown_0861426C
ldr r5, [r0]
mov r7, r12
lsls r0, r7, 2
@@ -833795,7 +833795,7 @@ sub_81AF828: ; 81AF828
push {r7}
sub sp, 0x28
adds r6, r0, 0
- ldr r0, =0x08614338
+ ldr r0, =gUnknown_08614338
str r0, [sp, 0x18]
ldr r5, =0xffff0000
add r0, sp, 0x18
@@ -833815,7 +833815,7 @@ sub_81AF828: ; 81AF828
ldr r7, =0x0000ffff
cmp r2, r7
bne @081AF884
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
ldrb r1, [r6, 0xA]
lsls r1, 20
movs r2, 0x80
@@ -833828,7 +833828,7 @@ sub_81AF828: ; 81AF828
.align 2, 0
.pool
@081AF884:
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
str r0, [sp, 0x20]
add r0, sp, 0x20
ldr r1, [r0, 0x4]
@@ -833868,7 +833868,7 @@ sub_81AF828: ; 81AF828
ldrh r1, [r6, 0x4]
bl sub_81AF724
mov r1, sp
- ldr r0, =0x082ec6ac
+ ldr r0, =gUnknown_082EC6AC
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -834031,7 +834031,7 @@ sub_81AF9D8: ; 81AF9D8
sub_81AFA30: ; 81AFA30
push {lr}
adds r2, r0, 0
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
ldrh r3, [r2, 0x2E]
lsls r0, r3, 24
lsrs r0, 23
@@ -834063,7 +834063,7 @@ sub_81AFA60: ; 81AFA60
push {r4-r7,lr}
sub sp, 0x28
adds r5, r0, 0
- ldr r0, =0x08614378
+ ldr r0, =gUnknown_08614378
str r0, [sp, 0x18]
ldr r6, =0xffff0000
add r0, sp, 0x18
@@ -834081,7 +834081,7 @@ sub_81AFA60: ; 81AFA60
ldrh r2, [r5, 0x8]
cmp r2, r4
bne @081AFAB4
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
ldrb r1, [r5, 0xA]
lsls r1, 20
movs r2, 0x80
@@ -834094,7 +834094,7 @@ sub_81AFA60: ; 81AFA60
.align 2, 0
.pool
@081AFAB4:
- ldr r0, =0x086142a8
+ ldr r0, =gUnknown_086142A8
str r0, [sp, 0x20]
add r0, sp, 0x20
ldr r1, [r0, 0x4]
@@ -834119,7 +834119,7 @@ sub_81AFA60: ; 81AFA60
ldrh r0, [r5, 0x8]
strh r0, [r4, 0x4]
mov r1, sp
- ldr r0, =0x08614290
+ ldr r0, =gUnknown_08614290
ldm r0!, {r2,r3,r7}
stm r1!, {r2,r3,r7}
ldm r0!, {r2,r3,r7}
@@ -834383,7 +834383,7 @@ sav1_are_mapnumbers_in_given_list: ; 81AFC84
thumb_func_start sav1_is_in_pokecenter
sav1_is_in_pokecenter: ; 81AFCCC
push {lr}
- ldr r0, =0x086143bc
+ ldr r0, =gUnknown_086143BC
bl sav1_are_mapnumbers_in_given_list
pop {r1}
bx r1
@@ -834394,7 +834394,7 @@ sav1_is_in_pokecenter: ; 81AFCCC
thumb_func_start sub_81AFCDC
sub_81AFCDC: ; 81AFCDC
push {lr}
- ldr r0, =0x0861440a
+ ldr r0, =gUnknown_0861440A
bl sav1_are_mapnumbers_in_given_list
pop {r1}
bx r1
@@ -834405,7 +834405,7 @@ sub_81AFCDC: ; 81AFCDC
thumb_func_start sub_81AFCEC
sub_81AFCEC: ; 81AFCEC
push {lr}
- ldr r0, =0x0861440e
+ ldr r0, =gUnknown_0861440E
bl sav1_are_mapnumbers_in_given_list
pop {r1}
bx r1
@@ -834671,7 +834671,7 @@ AddItemIconObject: ; 81AFE70
movs r0, 0x18
bl malloc
adds r5, r0, 0
- ldr r0, =0x08614ff4
+ ldr r0, =gUnknown_08614FF4
adds r1, r5, 0
movs r2, 0xC
bl CpuSet
@@ -834809,7 +834809,7 @@ GetItemIconPic: ; 81AFFFC
bls @081B0022
movs r3, 0
@081B0022:
- ldr r2, =0x08614410
+ ldr r2, =gUnknown_08614410
lsls r0, r1, 2
lsls r1, r3, 3
adds r0, r1
@@ -835450,7 +835450,7 @@ sub_81B0550: ; 81B0550
bl memset
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x086156b8
+ ldr r1, =gUnknown_086156B8
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -835517,7 +835517,7 @@ sub_81B05C8: ; 81B05C8
.4byte @081B0694
@081B0610:
ldr r4, =0x0203cee0
- ldr r0, =0x08d967ec
+ ldr r0, =gUnknown_08D967EC
mov r1, sp
bl malloc_and_decompress
adds r1, r0, 0
@@ -835536,7 +835536,7 @@ sub_81B05C8: ; 81B05C8
lsls r0, 24
cmp r0, 0
bne @081B06B4
- ldr r0, =0x08d96ba0
+ ldr r0, =gUnknown_08D96BA0
ldr r1, =0x0203cee4
ldr r1, [r1]
bl call_LZZUnCompWram
@@ -835544,7 +835544,7 @@ sub_81B05C8: ; 81B05C8
.align 2, 0
.pool
@081B0658:
- ldr r0, =0x08d96ab4
+ ldr r0, =gUnknown_08D96AB4
movs r2, 0xB0
lsls r2, 1
movs r1, 0
@@ -835683,11 +835683,11 @@ sub_81B0740: ; 81B0740
ldr r2, [r4]
lsls r3, r5, 4
adds r2, r3, r2
- ldr r0, =0x086156e4
+ ldr r0, =gUnknown_086156E4
mov r12, r0
str r0, [r2]
lsls r0, r5, 3
- ldr r1, =0x08615704
+ ldr r1, =gUnknown_08615704
adds r0, r1
add r0, r8
str r0, [r2, 0x4]
@@ -837031,7 +837031,7 @@ sub_81B118C: ; 81B118C
sub_81B120C: ; 81B120C
push {r4-r6,lr}
sub sp, 0xC
- ldr r1, =0x086157c4
+ ldr r1, =gUnknown_086157C4
movs r6, 0x7
str r6, [sp]
movs r5, 0x2
@@ -837042,7 +837042,7 @@ sub_81B120C: ; 81B120C
movs r2, 0x17
movs r3, 0x10
bl bg_copy_tilemap_rect_simple
- ldr r1, =0x086157e0
+ ldr r1, =gUnknown_086157E0
str r6, [sp]
str r5, [sp, 0x4]
str r4, [sp, 0x8]
@@ -837573,7 +837573,7 @@ sub_81B1660: ; 81B1660
ands r1, r0
cmp r1, 0x2
bne @081B1680
- ldr r5, =0x085ea110
+ ldr r5, =gUnknown_085EA110
b @081B168A
.align 2, 0
.pool
@@ -838407,7 +838407,7 @@ sub_81B1C84: ; 81B1C84
adds r0, r4, 0
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e991b
+ ldr r1, =gUnknown_085E991B
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -838437,7 +838437,7 @@ sub_81B1CD0: ; 81B1CD0
adds r0, r4, 0
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e999d
+ ldr r1, =gUnknown_085E999D
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -838467,7 +838467,7 @@ sub_81B1D1C: ; 81B1D1C
adds r0, r4, 0
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e993a
+ ldr r1, =gUnknown_085E993A
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -838499,7 +838499,7 @@ sub_81B1D68: ; 81B1D68
adds r0, r4, 0
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e99db
+ ldr r1, =gUnknown_085E99DB
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -838595,7 +838595,7 @@ sub_81B1E00: ; 81B1E00
pokemon_item_not_removed: ; 81B1E48
push {lr}
ldr r0, =0x02021fc4
- ldr r1, =0x085e9a69
+ ldr r1, =gUnknown_085E9A69
bl ExpandTextCodes
pop {r0}
bx r0
@@ -839066,7 +839066,7 @@ sub_81B21AC: ; 81B21AC
@081B21DC:
movs r0, 0x20
bl audio_play
- ldr r0, =0x085ea0ee
+ ldr r0, =gUnknown_085EA0EE
movs r1, 0
bl sub_81B1B5C
movs r0, 0x2
@@ -839092,7 +839092,7 @@ sub_81B2210: ; 81B2210
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085ea110
+ ldr r0, =gUnknown_085EA110
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
@@ -839261,7 +839261,7 @@ sub_81B22D8: ; 81B22D8
thumb_func_start sub_81B2360
sub_81B2360: ; 81B2360
lsls r0, 24
- ldr r1, =0x0861500c
+ ldr r1, =gUnknown_0861500C
lsrs r0, 23
adds r0, r1
ldrh r0, [r0]
@@ -839276,7 +839276,7 @@ sub_81B2370: ; 81B2370
lsls r0, 16
lsls r1, 24
lsrs r1, 24
- ldr r2, =0x08615048
+ ldr r2, =gUnknown_08615048
lsrs r0, 14
adds r0, r2
movs r2, 0x1
@@ -839314,25 +839314,25 @@ sub_81B239C: ; 81B239C
beq @081B23D0
b @081B23DC
@081B23B8:
- ldr r0, =0x08615810
+ ldr r0, =gUnknown_08615810
bl Window_InitFromTemplates
b @081B23E2
.align 2, 0
.pool
@081B23C4:
- ldr r0, =0x08615850
+ ldr r0, =gUnknown_08615850
bl Window_InitFromTemplates
b @081B23E2
.align 2, 0
.pool
@081B23D0:
- ldr r0, =0x08615890
+ ldr r0, =gUnknown_08615890
bl Window_InitFromTemplates
b @081B23E2
.align 2, 0
.pool
@081B23DC:
- ldr r0, =0x086158d0
+ ldr r0, =gUnknown_086158D0
bl Window_InitFromTemplates
@081B23E2:
bl TextBox_ResetSomeField
@@ -839354,7 +839354,7 @@ sub_81B239C: ; 81B239C
movs r1, 0xE0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -839381,7 +839381,7 @@ sub_81B2428: ; 81B2428
@081B243E:
cmp r2, 0x1
bne @081B24B4
- ldr r0, =0x08615918
+ ldr r0, =gUnknown_08615918
bl Window_AddFromTemplate
adds r4, r0, 0
lsls r4, 24
@@ -839389,7 +839389,7 @@ sub_81B2428: ; 81B2428
adds r0, r4, 0
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x085e8ce3
+ ldr r5, =gUnknown_085E8CE3
movs r0, 0
adds r1, r5, 0
movs r2, 0x30
@@ -839399,7 +839399,7 @@ sub_81B2428: ; 81B2428
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
- ldr r0, =0x086157fc
+ ldr r0, =gUnknown_086157FC
str r0, [sp, 0x8]
movs r0, 0x1
negs r0, r0
@@ -839414,7 +839414,7 @@ sub_81B2428: ; 81B2428
adds r0, r4, 0
movs r1, 0x2
bl Window_CopyToVram
- ldr r0, =0x08615910
+ ldr r0, =gUnknown_08615910
bl Window_AddFromTemplate
lsls r0, 24
lsrs r5, r0, 24
@@ -839423,7 +839423,7 @@ sub_81B2428: ; 81B2428
.align 2, 0
.pool
@081B24B4:
- ldr r0, =0x08615908
+ ldr r0, =gUnknown_08615908
bl Window_AddFromTemplate
lsls r0, 24
lsrs r5, r0, 24
@@ -839438,7 +839438,7 @@ sub_81B2428: ; 81B2428
ands r0, r1
cmp r0, 0xA
beq @081B2514
- ldr r4, =0x085e8cf0
+ ldr r4, =gUnknown_085E8CF0
movs r0, 0
adds r1, r4, 0
movs r2, 0x30
@@ -839448,7 +839448,7 @@ sub_81B2428: ; 81B2428
adds r2, r6
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x086157fc
+ ldr r0, =gUnknown_086157FC
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -839462,7 +839462,7 @@ sub_81B2428: ; 81B2428
.align 2, 0
.pool
@081B2514:
- ldr r4, =0x085e8cf7
+ ldr r4, =gUnknown_085E8CF7
movs r0, 0
adds r1, r4, 0
movs r2, 0x30
@@ -839472,7 +839472,7 @@ sub_81B2428: ; 81B2428
adds r2, r6
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x086157fc
+ ldr r0, =gUnknown_086157FC
str r0, [sp]
movs r0, 0x1
negs r0, r0
@@ -839655,7 +839655,7 @@ sub_81B2658: ; 81B2658
@081B2684:
cmp r5, 0
bne @081B26A0
- ldr r1, =0x08615988
+ ldr r1, =gUnknown_08615988
str r2, [sp]
str r3, [sp, 0x4]
str r4, [sp, 0x8]
@@ -839666,7 +839666,7 @@ sub_81B2658: ; 81B2658
.align 2, 0
.pool
@081B26A0:
- ldr r1, =0x086159ce
+ ldr r1, =gUnknown_086159CE
str r2, [sp]
str r3, [sp, 0x4]
str r4, [sp, 0x8]
@@ -839709,7 +839709,7 @@ sub_81B26BC: ; 81B26BC
@081B26E8:
cmp r5, 0
bne @081B2704
- ldr r1, =0x08615a14
+ ldr r1, =gUnknown_08615A14
str r2, [sp]
str r3, [sp, 0x4]
str r4, [sp, 0x8]
@@ -839720,7 +839720,7 @@ sub_81B26BC: ; 81B26BC
.align 2, 0
.pool
@081B2704:
- ldr r1, =0x08615a4a
+ ldr r1, =gUnknown_08615A4A
str r2, [sp]
str r3, [sp, 0x4]
str r4, [sp, 0x8]
@@ -839742,7 +839742,7 @@ sub_81B2720: ; 81B2720
sub sp, 0xC
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x08615a80
+ ldr r1, =gUnknown_08615A80
movs r2, 0
str r2, [sp]
movs r2, 0x12
@@ -839775,10 +839775,10 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B277C
- ldr r5, =0x08615af1
+ ldr r5, =gUnknown_08615AF1
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615ac0
+ ldr r4, =gUnknown_08615AC0
b @081B297E
.align 2, 0
.pool
@@ -839791,15 +839791,15 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B2794
- ldr r5, =0x08615adf
+ ldr r5, =gUnknown_08615ADF
b @081B2942
.align 2, 0
.pool
@081B2794:
- ldr r5, =0x08615adf
+ ldr r5, =gUnknown_08615ADF
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839816,7 +839816,7 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615aee
+ ldr r5, =gUnknown_08615AEE
b @081B2976
.align 2, 0
.pool
@@ -839825,10 +839825,10 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B2824
- ldr r5, =0x08615adf
+ ldr r5, =gUnknown_08615ADF
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839845,7 +839845,7 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615aee
+ ldr r5, =gUnknown_08615AEE
b @081B2976
.align 2, 0
.pool
@@ -839858,15 +839858,15 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B283C
- ldr r5, =0x08615adf
+ ldr r5, =gUnknown_08615ADF
b @081B2942
.align 2, 0
.pool
@081B283C:
- ldr r5, =0x08615adf
+ ldr r5, =gUnknown_08615ADF
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839883,7 +839883,7 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615aee
+ ldr r5, =gUnknown_08615AEE
b @081B2976
.align 2, 0
.pool
@@ -839896,15 +839896,15 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B2898
- ldr r5, =0x08615adc
+ ldr r5, =gUnknown_08615ADC
b @081B2942
.align 2, 0
.pool
@081B2898:
- ldr r5, =0x08615ad3
+ ldr r5, =gUnknown_08615AD3
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839921,7 +839921,7 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615ae8
+ ldr r5, =gUnknown_08615AE8
b @081B2976
.align 2, 0
.pool
@@ -839934,15 +839934,15 @@ sub_81B2748: ; 81B2748
ands r0, r4
cmp r0, 0
beq @081B28F4
- ldr r5, =0x08615ad9
+ ldr r5, =gUnknown_08615AD9
b @081B2942
.align 2, 0
.pool
@081B28F4:
- ldr r5, =0x08615ad0
+ ldr r5, =gUnknown_08615AD0
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839959,7 +839959,7 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615ae5
+ ldr r5, =gUnknown_08615AE5
b @081B2976
.align 2, 0
.pool
@@ -839968,11 +839968,11 @@ sub_81B2748: ; 81B2748
ands r5, r0
cmp r5, 0
beq @081B29BC
- ldr r5, =0x08615ad6
+ ldr r5, =gUnknown_08615AD6
@081B2942:
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -839989,11 +839989,11 @@ sub_81B2748: ; 81B2748
adds r1, r6
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615aeb
+ ldr r5, =gUnknown_08615AEB
@081B2976:
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615abd
+ ldr r4, =gUnknown_08615ABD
@081B297E:
ldrb r1, [r4]
adds r1, r6
@@ -840015,10 +840015,10 @@ sub_81B2748: ; 81B2748
.align 2, 0
.pool
@081B29BC:
- ldr r5, =0x08615acd
+ ldr r5, =gUnknown_08615ACD
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615aba
+ ldr r4, =gUnknown_08615ABA
ldrb r1, [r4]
adds r1, r7
movs r2, 0x2
@@ -840035,10 +840035,10 @@ sub_81B2748: ; 81B2748
adds r1, r7
movs r2, 0x2
bl gpu_pal_apply
- ldr r5, =0x08615ae2
+ ldr r5, =gUnknown_08615AE2
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615abd
+ ldr r4, =gUnknown_08615ABD
ldrb r1, [r4]
adds r1, r7
movs r2, 0x2
@@ -840075,7 +840075,7 @@ sub_81B2A3C: ; 81B2A3C
ldrb r3, [r3, 0x1]
lsls r4, r2, 1
adds r4, r2
- ldr r2, =0x086157fc
+ ldr r2, =gUnknown_086157FC
adds r4, r2
str r4, [sp]
movs r2, 0
@@ -840214,7 +840214,7 @@ sub_81B2B40: ; 81B2B40
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021cc4
- ldr r1, =0x085e8d4d
+ ldr r1, =gUnknown_085E8D4D
adds r0, r4, 0
bl gf_strcpy
adds r0, r4, 0
@@ -840313,7 +840313,7 @@ sub_81B2BF4: ; 81B2BF4
movs r0, 0xB
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
mov r0, r9
bl sub_8008C44
@@ -840329,10 +840329,10 @@ sub_81B2BF4: ; 81B2BF4
.align 2, 0
.pool
@081B2C48:
- ldr r5, =0x08615ac3
+ ldr r5, =gUnknown_08615AC3
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615ab6
+ ldr r4, =gUnknown_08615AB6
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -840344,7 +840344,7 @@ sub_81B2BF4: ; 81B2BF4
movs r2, 0x2
bl gpu_pal_apply
ldrb r0, [r7, 0x8]
- ldr r1, =0x085e8d49
+ ldr r1, =gUnknown_085E8D49
ldr r3, [r7]
adds r3, 0xC
movs r2, 0x2
@@ -840353,10 +840353,10 @@ sub_81B2BF4: ; 81B2BF4
.align 2, 0
.pool
@081B2C88:
- ldr r5, =0x08615ac5
+ ldr r5, =gUnknown_08615AC5
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615ab6
+ ldr r4, =gUnknown_08615AB6
ldrb r1, [r4]
adds r1, r6
movs r2, 0x2
@@ -840368,7 +840368,7 @@ sub_81B2BF4: ; 81B2BF4
movs r2, 0x2
bl gpu_pal_apply
ldrb r0, [r7, 0x8]
- ldr r1, =0x085e8d4b
+ ldr r1, =gUnknown_085E8D4B
ldr r3, [r7]
adds r3, 0xC
movs r2, 0x2
@@ -840535,7 +840535,7 @@ sub_81B2DDC: ; 81B2DDC
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021cc4
- ldr r1, =0x085e8d3e
+ ldr r1, =gUnknown_085E8D3E
adds r0, r4, 0
bl gf_strcpy
adds r0, r4, 0
@@ -840618,16 +840618,16 @@ sub_81B2E64: ; 81B2E64
blt @081B2EE0
cmp r0, 0x4
bgt @081B2EE0
- ldr r5, =0x08615ac7
+ ldr r5, =gUnknown_08615AC7
b @081B2EB2
.align 2, 0
.pool
@081B2EB0:
- ldr r5, =0x08615ac9
+ ldr r5, =gUnknown_08615AC9
@081B2EB2:
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615ab8
+ ldr r4, =gUnknown_08615AB8
ldrb r1, [r4]
adds r1, r7
movs r2, 0x2
@@ -840642,10 +840642,10 @@ sub_81B2E64: ; 81B2E64
.align 2, 0
.pool
@081B2EE0:
- ldr r5, =0x08615acb
+ ldr r5, =gUnknown_08615ACB
ldrb r0, [r5]
bl sub_81B2564
- ldr r4, =0x08615ab8
+ ldr r4, =gUnknown_08615AB8
ldrb r1, [r4]
adds r1, r7
movs r2, 0x2
@@ -840669,7 +840669,7 @@ sub_81B2E64: ; 81B2E64
lsls r0, 24
lsrs r5, r0, 24
ldrb r0, [r6, 0x8]
- ldr r4, =0x08615ab8
+ ldr r4, =gUnknown_08615AB8
ldrb r1, [r4, 0x1]
ldr r3, [r6]
ldrb r2, [r3, 0x18]
@@ -840778,11 +840778,11 @@ sub_81B2FA8: ; 81B2FA8
ldr r1, [r6]
ldrb r2, [r1, 0x1C]
ldrb r3, [r1, 0x1D]
- ldr r1, =0x086157fc
+ ldr r1, =gUnknown_086157FC
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
- ldr r4, =0x08615b60
+ ldr r4, =gUnknown_08615B60
mov r5, r8
lsls r1, r5, 2
adds r1, r4
@@ -840859,27 +840859,27 @@ sub_81B3054: ; 81B3054
.4byte @081B30B4
.4byte @081B30C4
@081B30A4:
- ldr r0, =0x08615928
+ ldr r0, =gUnknown_08615928
b @081B30C6
.align 2, 0
.pool
@081B30AC:
- ldr r0, =0x08615930
+ ldr r0, =gUnknown_08615930
b @081B30C6
.align 2, 0
.pool
@081B30B4:
- ldr r0, =0x08615938
+ ldr r0, =gUnknown_08615938
b @081B30C6
.align 2, 0
.pool
@081B30BC:
- ldr r0, =0x08615940
+ ldr r0, =gUnknown_08615940
b @081B30C6
.align 2, 0
.pool
@081B30C4:
- ldr r0, =0x08615948
+ ldr r0, =gUnknown_08615948
@081B30C6:
bl Window_AddFromTemplate
strb r0, [r5]
@@ -840887,7 +840887,7 @@ sub_81B3054: ; 81B3054
.align 2, 0
.pool
@081B30D4:
- ldr r0, =0x08615920
+ ldr r0, =gUnknown_08615920
bl Window_AddFromTemplate
strb r0, [r4, 0xD]
@081B30DC:
@@ -840916,7 +840916,7 @@ sub_81B3054: ; 81B3054
movs r3, 0xD
bl SetWindowBorderStyle
ldr r4, =0x02021fc4
- ldr r1, =0x08615af4
+ ldr r1, =gUnknown_08615AF4
lsls r0, r6, 2
adds r0, r1
ldr r1, [r0]
@@ -841044,17 +841044,17 @@ sub_81B31B0: ; 81B31B0
.align 2, 0
.pool
@081B320C:
- ldr r0, =0x08615950
+ ldr r0, =gUnknown_08615950
b @081B321E
.align 2, 0
.pool
@081B3214:
- ldr r0, =0x08615958
+ ldr r0, =gUnknown_08615958
b @081B321E
.align 2, 0
.pool
@081B321C:
- ldr r0, =0x08615960
+ ldr r0, =gUnknown_08615960
@081B321E:
ldr r1, [r0, 0x4]
ldr r0, [r0]
@@ -841119,11 +841119,11 @@ sub_81B31B0: ; 81B31B0
str r6, [sp, 0x4]
lsls r1, r2, 1
adds r1, r2
- ldr r2, =0x086157fc
+ ldr r2, =gUnknown_086157FC
adds r1, r2
str r1, [sp, 0x8]
str r6, [sp, 0xC]
- ldr r2, =0x08615c08
+ ldr r2, =gUnknown_08615C08
ldrb r1, [r4]
lsls r1, 3
adds r1, r2
@@ -841205,7 +841205,7 @@ sub_81B3300: ; 81B3300
thumb_func_start sub_81B334C
sub_81B334C: ; 81B334C
push {lr}
- ldr r0, =0x08615968
+ ldr r0, =gUnknown_08615968
movs r1, 0x4F
movs r2, 0xD
movs r3, 0
@@ -841219,7 +841219,7 @@ sub_81B334C: ; 81B334C
thumb_func_start sub_81B3364
sub_81B3364: ; 81B3364
push {r4,lr}
- ldr r0, =0x08615970
+ ldr r0, =gUnknown_08615970
bl Window_AddFromTemplate
ldr r4, =0x0203cec4
ldr r1, [r4]
@@ -841270,7 +841270,7 @@ sub_81B33B4: ; 81B33B4
@081B33C8:
ldr r4, =0x0203cec4
ldr r1, [r4]
- ldr r0, =0x08615d70
+ ldr r0, =gUnknown_08615D70
adds r0, r2, r0
ldrb r0, [r0]
strb r0, [r1, 0x17]
@@ -841279,7 +841279,7 @@ sub_81B33B4: ; 81B33B4
ldrb r0, [r0, 0x17]
cmp r3, r0
bcs @081B3400
- ldr r1, =0x08615d38
+ ldr r1, =gUnknown_08615D38
lsls r0, r2, 2
adds r2, r0, r1
@081B33E4:
@@ -841328,7 +841328,7 @@ sub_81B3414: ; 81B3414
movs r2, 0
bl append_byte
movs r7, 0
- ldr r0, =0x08615d7e
+ ldr r0, =gUnknown_08615D7E
ldrh r0, [r0]
str r0, [sp]
@081B3446:
@@ -841341,7 +841341,7 @@ sub_81B3414: ; 81B3414
movs r0, 0x64
mov r6, r10
muls r6, r0
- ldr r5, =0x08615d7e
+ ldr r5, =gUnknown_08615D7E
@081B345A:
mov r1, r9
adds r0, r1, r6
@@ -841603,7 +841603,7 @@ sub_81B3608: ; 81B3608
cmp r6, 0
bne @081B36C0
ldr r4, =0x02021fc4
- ldr r1, =0x085e9980
+ ldr r1, =gUnknown_085E9980
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -841733,7 +841733,7 @@ sub_81B3730: ; 81B3730
ldr r0, [r4]
adds r0, 0xE
bl sub_81B302C
- ldr r2, =0x08615c08
+ ldr r2, =gUnknown_08615C08
ldr r0, [r4]
ldrb r1, [r0, 0x17]
adds r0, r1
@@ -841752,7 +841752,7 @@ sub_81B3730: ; 81B3730
ldr r0, [r4]
adds r0, 0xE
bl sub_81B302C
- ldr r1, =0x08615c08
+ ldr r1, =gUnknown_08615C08
ldr r0, [r4]
adds r0, 0xF
adds r0, r5
@@ -843591,7 +843591,7 @@ sub_81B4724: ; 81B4724
adds r0, r5, 0
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085e9980
+ ldr r1, =gUnknown_085E9980
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -843654,7 +843654,7 @@ sub_81B47E0: ; 81B47E0
adds r0, r7, 0
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085e9980
+ ldr r1, =gUnknown_085E9980
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -843674,7 +843674,7 @@ sub_81B47E0: ; 81B47E0
adds r0, r5, 0
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e9e00
+ ldr r1, =gUnknown_085E9E00
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -843760,7 +843760,7 @@ sub_81B48DC: ; 81B48DC
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e9e14
+ ldr r1, =gUnknown_085E9E14
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -843987,7 +843987,7 @@ brm_take_2: ; 81B4B20
ldr r0, [r5]
adds r0, 0xC
bl sub_81B302C
- ldr r0, =0x085e9855
+ ldr r0, =gUnknown_085E9855
movs r1, 0x1
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -844064,7 +844064,7 @@ sub_81B4BA0: ; 81B4BA0
lsrs r0, 24
cmp r0, 0xFF
beq @081B4C0C
- ldr r0, =0x085e9877
+ ldr r0, =gUnknown_085E9877
movs r1, 0
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -844077,7 +844077,7 @@ sub_81B4BA0: ; 81B4BA0
.align 2, 0
.pool
@081B4C0C:
- ldr r0, =0x085e9897
+ ldr r0, =gUnknown_085E9897
movs r1, 0
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -844093,7 +844093,7 @@ sub_81B4BA0: ; 81B4BA0
movs r0, 0x5
bl audio_play
@081B4C36:
- ldr r0, =0x085e98b4
+ ldr r0, =gUnknown_085E98B4
movs r1, 0x1
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -844188,7 +844188,7 @@ sub_81B4C94: ; 81B4C94
muls r0, r7
adds r0, r6
bl sub_80D4680
- ldr r0, =0x085e99b8
+ ldr r0, =gUnknown_085E99B8
movs r1, 0
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -844437,7 +844437,7 @@ sub_81B4E8C: ; 81B4E8C
movs r3, 0x1
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9830
+ ldr r1, =gUnknown_085E9830
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x20
@@ -844686,14 +844686,14 @@ sub_81B50C8: ; 81B50C8
.pool
@081B515C:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea210
+ ldr r1, =gUnknown_085EA210
bl ExpandTextCodes
b @081B5178
.align 2, 0
.pool
@081B5170:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea234
+ ldr r1, =gUnknown_085EA234
bl ExpandTextCodes
@081B5178:
movs r0, 0x20
@@ -844706,7 +844706,7 @@ sub_81B50C8: ; 81B50C8
adds r0, 0xD
bl sub_81B302C
ldr r4, =0x02021fc4
- ldr r1, =0x085ea1ca
+ ldr r1, =gUnknown_085EA1CA
adds r0, r4, 0
bl gf_strcat
adds r0, r4, 0
@@ -844791,7 +844791,7 @@ brm_trade_1: ; 81B51D4
cmp r0, 0
beq @081B52C8
ldr r5, =0x02021fc4
- ldr r1, =0x08615e0c
+ ldr r1, =gUnknown_08615E0C
subs r0, 0x1
lsls r0, 2
adds r0, r1
@@ -844807,7 +844807,7 @@ brm_trade_1: ; 81B51D4
ldr r0, [r4]
adds r0, 0xD
bl sub_81B302C
- ldr r1, =0x085ea1ca
+ ldr r1, =gUnknown_085EA1CA
adds r0, r5, 0
bl gf_strcat
adds r0, r5, 0
@@ -844873,21 +844873,21 @@ sub_81B52E4: ; 81B52E4
b @081B5368
@081B532E:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea1e8
+ ldr r1, =gUnknown_085EA1E8
bl ExpandTextCodes
b @081B53C0
.align 2, 0
.pool
@081B5340:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea210
+ ldr r1, =gUnknown_085EA210
bl ExpandTextCodes
b @081B53C0
.align 2, 0
.pool
@081B5354:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea234
+ ldr r1, =gUnknown_085EA234
bl ExpandTextCodes
b @081B53C0
.align 2, 0
@@ -844905,7 +844905,7 @@ sub_81B52E4: ; 81B52E4
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085ea1cd
+ ldr r1, =gUnknown_085EA1CD
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -844924,7 +844924,7 @@ sub_81B52E4: ; 81B52E4
movs r0, 0x20
bl audio_play
ldr r4, =0x02021fc4
- ldr r1, =0x085ea1ca
+ ldr r1, =gUnknown_085EA1CA
adds r0, r4, 0
bl gf_strcat
adds r0, r4, 0
@@ -845026,7 +845026,7 @@ sub_81B5470: ; 81B5470
lsrs r4, r0, 24
movs r0, 0x5
bl audio_play
- ldr r1, =0x08615d9c
+ ldr r1, =gUnknown_08615D9C
lsls r0, r4, 3
adds r7, r0, r1
ldr r0, [r7]
@@ -845073,7 +845073,7 @@ sub_81B5470: ; 81B5470
lsrs r0, 24
cmp r0, 0x1
beq @081B5524
- ldr r0, =0x085e97fc
+ ldr r0, =gUnknown_085E97FC
movs r1, 0x1
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -845087,7 +845087,7 @@ sub_81B5470: ; 81B5470
.align 2, 0
.pool
@081B5524:
- ldr r1, =0x08615d9c
+ ldr r1, =gUnknown_08615D9C
lsls r0, r4, 3
adds r5, r0, r1
ldr r0, [r5]
@@ -845140,7 +845140,7 @@ sub_81B5470: ; 81B5470
ldrb r1, [r1, 0x14]
bl sub_81245DC
ldr r0, =0x02021fc4
- ldr r1, =0x085ea196
+ ldr r1, =gUnknown_085EA196
b @081B55E8
.align 2, 0
.pool
@@ -845166,7 +845166,7 @@ sub_81B5470: ; 81B5470
ldrb r1, [r1, 0x14]
bl sub_81245DC
ldr r0, =0x02021fc4
- ldr r1, =0x085ea16b
+ ldr r1, =gUnknown_085EA16B
@081B55E8:
bl ExpandTextCodes
adds r0, r6, 0
@@ -845669,7 +845669,7 @@ sub_81B59B4: ; 81B59B4
ands r0, r1
cmp r0, 0
beq @081B59EA
- ldr r0, =0x08616020
+ ldr r0, =gUnknown_08616020
adds r0, r4, r0
ldrb r1, [r0]
eors r1, r6
@@ -845965,7 +845965,7 @@ sub_81B5C14: ; 81B5C14
bl pokemon_getattr
cmp r0, 0
beq @081B5C3C
- ldr r0, =0x08615ec0
+ ldr r0, =gUnknown_08615EC0
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x2]
ldrb r2, [r2, 0x3]
@@ -845992,7 +845992,7 @@ sub_81B5C48: ; 81B5C48
lsrs r5, r1, 16
cmp r0, 0
beq @081B5C84
- ldr r0, =0x08615ec0
+ ldr r0, =gUnknown_08615EC0
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x2]
ldrb r2, [r2, 0x3]
@@ -846106,9 +846106,9 @@ sub_81B5CB0: ; 81B5CB0
thumb_func_start sub_81B5D30
sub_81B5D30: ; 81B5D30
push {lr}
- ldr r0, =0x08615eb0
+ ldr r0, =gUnknown_08615EB0
bl gpu_tile_obj_alloc_tag_and_copy_to_vram
- ldr r0, =0x08615eb8
+ ldr r0, =gUnknown_08615EB8
bl gpu_pal_obj_alloc_tag_and_apply
pop {r0}
bx r0
@@ -846224,7 +846224,7 @@ sub_81B5DF0: ; 81B5DF0
add r0, r8
adds r0, 0x43
ldrb r3, [r0]
- ldr r0, =0x08615ec0
+ ldr r0, =gUnknown_08615EC0
subs r3, 0x1
lsls r3, 24
lsrs r3, 24
@@ -846321,7 +846321,7 @@ sub_81B5ECC: ; 81B5ECC
bl pokemon_getattr
cmp r0, 0
beq @081B5EEA
- ldr r0, =0x08615f08
+ ldr r0, =gUnknown_08615F08
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x6]
ldrb r2, [r2, 0x7]
@@ -846343,7 +846343,7 @@ sub_81B5EF4: ; 81B5EF4
lsls r0, 16
cmp r0, 0
beq @081B5F24
- ldr r0, =0x08615f08
+ ldr r0, =gUnknown_08615F08
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x6]
ldrb r2, [r2, 0x7]
@@ -846378,7 +846378,7 @@ sub_81B5F34: ; 81B5F34
lsrs r3, 24
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08615f08
+ ldr r0, =gUnknown_08615F08
adds r1, r3, 0
movs r3, 0x8
bl obj_add_from_template_forward_search
@@ -846411,7 +846411,7 @@ sub_81B5F74: ; 81B5F74
lsrs r3, 24
lsls r2, 24
lsrs r2, 24
- ldr r0, =0x08615f78
+ ldr r0, =gUnknown_08615F78
adds r1, r3, 0
movs r3, 0x8
bl obj_add_from_template_forward_search
@@ -846511,11 +846511,11 @@ sub_81B5FBC: ; 81B5FBC
thumb_func_start sub_81B6040
sub_81B6040: ; 81B6040
push {lr}
- ldr r0, =0x08615ef8
+ ldr r0, =gUnknown_08615EF8
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08615f70
+ ldr r0, =gUnknown_08615F70
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08615f00
+ ldr r0, =gUnknown_08615F00
bl gpu_pal_obj_decompress_and_apply
pop {r0}
bx r0
@@ -846532,7 +846532,7 @@ sub_81B6064: ; 81B6064
bl pokemon_getattr
cmp r0, 0
beq @081B608C
- ldr r0, =0x08616008
+ ldr r0, =gUnknown_08616008
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x4]
ldrb r2, [r2, 0x5]
@@ -846559,7 +846559,7 @@ sub_81B6098: ; 81B6098
lsrs r5, r1, 24
cmp r0, 0
beq @081B60D4
- ldr r0, =0x08616008
+ ldr r0, =gUnknown_08616008
ldr r2, [r4, 0x4]
ldrb r1, [r2, 0x4]
ldrb r2, [r2, 0x5]
@@ -846659,9 +846659,9 @@ sub_81B60FC: ; 81B60FC
thumb_func_start sub_81B6160
sub_81B6160: ; 81B6160
push {lr}
- ldr r0, =0x08615ff8
+ ldr r0, =gUnknown_08615FF8
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08616000
+ ldr r0, =gUnknown_08616000
bl gpu_pal_obj_decompress_and_apply
pop {r0}
bx r0
@@ -846845,7 +846845,7 @@ sub_81B62D0: ; 81B62D0
.align 2, 0
.pool
@081B62EC:
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
subs r0, 0xD
lsls r0, 2
adds r0, r1
@@ -846910,118 +846910,118 @@ sub_81B6310: ; 81B6310
.4byte @081B64A8
@081B6380:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9c3e
+ ldr r1, =gUnknown_085E9C3E
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B6394:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9c7c
+ ldr r1, =gUnknown_085E9C7C
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B63A8:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9c8a
+ ldr r1, =gUnknown_085E9C8A
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B63BC:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9ca2
+ ldr r1, =gUnknown_085E9CA2
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B63D0:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9c5f
+ ldr r1, =gUnknown_085E9C5F
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B63E4:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9dbe
+ ldr r1, =gUnknown_085E9DBE
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B63F8:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9de1
+ ldr r1, =gUnknown_085E9DE1
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B640C:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9ce0
+ ldr r1, =gUnknown_085E9CE0
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B6420:
ldr r0, =0x02021dc4
- ldr r1, =0x085e96e3
+ ldr r1, =gUnknown_085E96E3
b @081B6474
.align 2, 0
.pool
@081B6430:
ldr r0, =0x02021dc4
- ldr r1, =0x085ea33c
+ ldr r1, =gUnknown_085EA33C
b @081B6474
.align 2, 0
.pool
@081B6440:
ldr r0, =0x02021dc4
- ldr r1, =0x085ea343
+ ldr r1, =gUnknown_085EA343
b @081B6474
.align 2, 0
.pool
@081B6450:
ldr r0, =0x02021dc4
- ldr r1, =0x085ea35b
+ ldr r1, =gUnknown_085EA35B
b @081B6474
.align 2, 0
.pool
@081B6460:
ldr r0, =0x02021dc4
- ldr r1, =0x085e96e6
+ ldr r1, =gUnknown_085E96E6
b @081B6474
.align 2, 0
.pool
@081B6470:
ldr r0, =0x02021dc4
- ldr r1, =0x085e96ee
+ ldr r1, =gUnknown_085E96EE
@081B6474:
bl gf_strcpy
ldr r0, =0x02021fc4
- ldr r1, =0x085e9d25
+ ldr r1, =gUnknown_085E9D25
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B6494:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9cf5
+ ldr r1, =gUnknown_085E9CF5
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B64A8:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9cb7
+ ldr r1, =gUnknown_085E9CB7
bl ExpandTextCodes
b @081B64C4
.align 2, 0
.pool
@081B64BC:
ldr r0, =0x02021fc4
- ldr r1, =0x085e96f6
+ ldr r1, =gUnknown_085E96F6
bl ExpandTextCodes
@081B64C4:
pop {r0}
@@ -847195,7 +847195,7 @@ sub_81B6588: ; 81B6588
strb r0, [r1]
movs r0, 0x5
bl audio_play
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
b @081B66F4
.align 2, 0
.pool
@@ -847333,7 +847333,7 @@ sub_81B672C: ; 81B672C
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085e9c17
+ ldr r1, =gUnknown_085E9C17
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -847454,7 +847454,7 @@ sub_81B67C8: ; 81B67C8
strb r0, [r1]
movs r0, 0x5
bl audio_play
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
b @081B68E2
.align 2, 0
.pool
@@ -847480,21 +847480,21 @@ sub_81B67C8: ; 81B67C8
cmp r0, r8
beq @081B68C4
ldr r0, =0x02021fc4
- ldr r1, =0x085e9d45
+ ldr r1, =gUnknown_085E9D45
bl ExpandTextCodes
b @081B68E0
.align 2, 0
.pool
@081B68C4:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9d90
+ ldr r1, =gUnknown_085E9D90
bl ExpandTextCodes
b @081B68E0
.align 2, 0
.pool
@081B68D8:
ldr r0, =0x02021fc4
- ldr r1, =0x085e9d6d
+ ldr r1, =gUnknown_085E9D6D
bl ExpandTextCodes
@081B68E0:
ldr r0, =0x02021fc4
@@ -847617,27 +847617,27 @@ option_menu_get_string: ; 81B699C
.4byte @081B69E8
.4byte @081B69E0
@081B69D0:
- ldr r1, =0x085e96e3
+ ldr r1, =gUnknown_085E96E3
b @081B69F2
.align 2, 0
.pool
@081B69D8:
- ldr r1, =0x085ea33c
+ ldr r1, =gUnknown_085EA33C
b @081B69F2
.align 2, 0
.pool
@081B69E0:
- ldr r1, =0x085ea343
+ ldr r1, =gUnknown_085EA343
b @081B69F2
.align 2, 0
.pool
@081B69E8:
- ldr r1, =0x085ea35b
+ ldr r1, =gUnknown_085EA35B
b @081B69F2
.align 2, 0
.pool
@081B69F0:
- ldr r1, =0x085e96e6
+ ldr r1, =gUnknown_085E96E6
@081B69F2:
adds r0, r2, 0
bl gf_strcpy
@@ -847645,7 +847645,7 @@ option_menu_get_string: ; 81B699C
.align 2, 0
.pool
@081B6A00:
- ldr r1, =0x085e96ee
+ ldr r1, =gUnknown_085E96EE
adds r0, r2, 0
bl gf_strcpy
@081B6A08:
@@ -847692,7 +847692,7 @@ sub_81B6A10: ; 81B6A10
movs r0, 0xD
adds r2, r4, 0
muls r2, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r2, r0
lsls r0, r5, 4
adds r0, 0x1
@@ -847789,7 +847789,7 @@ dp05_ether: ; 81B6AFC
.align 2, 0
.pool
@081B6B20:
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
subs r0, 0xD
lsls r0, 2
adds r0, r1
@@ -847908,7 +847908,7 @@ sub_81B6BEC: ; 81B6BEC
strb r4, [r0]
movs r0, 0x5
bl audio_play
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
b @081B6C7E
.align 2, 0
.pool
@@ -847939,7 +847939,7 @@ sub_81B6BEC: ; 81B6BEC
ldr r0, =0x02021cc4
movs r1, 0xD
muls r1, r4
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
adds r0, r5, 0
@@ -847998,7 +847998,7 @@ sub_81B6CFC: ; 81B6CFC
lsls r0, 16
ldr r1, =0xfedf0000
adds r0, r1
- ldr r1, =0x08616040
+ ldr r1, =gUnknown_08616040
lsrs r0, 15
adds r0, r1
ldrh r0, [r0]
@@ -848013,7 +848013,7 @@ sub_81B6D14: ; 81B6D14
lsls r0, 16
lsrs r2, r0, 16
movs r1, 0
- ldr r3, =0x08616040
+ ldr r3, =gUnknown_08616040
@081B6D1E:
adds r0, r1, 0
adds r0, 0x32
@@ -848140,7 +848140,7 @@ sub_81B6DC4: ; 81B6DC4
ldrsh r2, [r7, r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
movs r0, 0
@@ -848174,12 +848174,12 @@ sub_81B6DC4: ; 81B6DC4
.align 2, 0
.pool
@081B6E70:
- ldr r1, =0x085e9ab4
+ ldr r1, =gUnknown_085E9AB4
b @081B6E7A
.align 2, 0
.pool
@081B6E78:
- ldr r1, =0x085e9c00
+ ldr r1, =gUnknown_085E9C00
@081B6E7A:
adds r0, r6, 0
bl sub_81B6D98
@@ -848187,7 +848187,7 @@ sub_81B6DC4: ; 81B6DC4
.align 2, 0
.pool
@081B6E88:
- ldr r0, =0x085e9ae9
+ ldr r0, =gUnknown_085E9AE9
bl sub_81B6D74
ldr r1, =0x03005e00
lsls r0, r6, 2
@@ -848245,11 +848245,11 @@ sub_81B6EB4: ; 81B6EB4
ldrsh r2, [r6, r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9aa5
+ ldr r1, =gUnknown_085E9AA5
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -848394,7 +848394,7 @@ sub_81B7028: ; 81B7028
beq @081B707A
b @081B7080
@081B704E:
- ldr r0, =0x085e9b96
+ ldr r0, =gUnknown_085E9B96
movs r1, 0x1
bl sub_81B1B5C
ldr r1, =0x03005e00
@@ -848551,10 +848551,10 @@ sub_81B7154: ; 81B7154
ldr r0, =0x02021dc4
movs r1, 0xD
muls r1, r4
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
- ldr r0, =0x085e9bb8
+ ldr r0, =gUnknown_085E9BB8
bl sub_81B6D74
ldr r1, =0x03005e00
lsls r0, r6, 2
@@ -848624,11 +848624,11 @@ sub_81B7230: ; 81B7230
ldrsh r2, [r1, r3]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9b5d
+ ldr r1, =gUnknown_085E9B5D
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -848715,11 +848715,11 @@ sub_81B72C8: ; 81B72C8
ldrsh r2, [r7, r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9b76
+ ldr r1, =gUnknown_085E9B76
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -848768,10 +848768,10 @@ sub_81B72C8: ; 81B72C8
ldrsh r2, [r1, r3]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
- ldr r0, =0x085e9ae9
+ ldr r0, =gUnknown_085E9AE9
bl sub_81B6D74
ldr r1, =0x03005e00
lsls r0, r6, 2
@@ -848865,7 +848865,7 @@ dp05_rare_candy: ; 81B7404
ldr r1, =0x0203cee8
movs r0, 0
strb r0, [r1]
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
@@ -848906,7 +848906,7 @@ dp05_rare_candy: ; 81B7404
movs r3, 0x3
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e9d0a
+ ldr r1, =gUnknown_085E9D0A
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -849346,11 +849346,11 @@ sub_81B787C: ; 81B787C
ldrh r2, [r6]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9ae9
+ ldr r1, =gUnknown_085E9AE9
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -849401,11 +849401,11 @@ sub_81B7910: ; 81B7910
ldr r0, =0x02021dc4
movs r1, 0xD
muls r1, r5
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e9aa5
+ ldr r1, =gUnknown_085E9AA5
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -849665,7 +849665,7 @@ task_intro_gamefreak: ; 81B7B4C
bne @081B7BC8
ldr r0, =0x0203cee8
strb r1, [r0]
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
@@ -849720,7 +849720,7 @@ sub_81B7C10: ; 81B7C10
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r4, =0x02021fc4
- ldr r1, =0x085e9c17
+ ldr r1, =gUnknown_085E9C17
adds r0, r4, 0
bl ExpandTextCodes
adds r0, r4, 0
@@ -849765,7 +849765,7 @@ sub_81B7C74: ; 81B7C74
ldr r1, =0x0203cee8
movs r0, 0
strb r0, [r1]
- ldr r0, =0x085e96f6
+ ldr r0, =gUnknown_085E96F6
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
@@ -849813,7 +849813,7 @@ sub_81B7CEC: ; 81B7CEC
.align 2, 0
.pool
@081B7D18:
- ldr r1, =0x0831e58c
+ ldr r1, =gUnknown_0831E58C
lsls r0, r2, 2
adds r0, r1
ldr r4, [r0]
@@ -850030,7 +850030,7 @@ sub_81B7E4C: ; 81B7E4C
ldrsh r2, [r7, r1]
movs r1, 0xD
muls r1, r2
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
movs r0, 0x2
@@ -850059,12 +850059,12 @@ sub_81B7E4C: ; 81B7E4C
.align 2, 0
.pool
@081B7EF0:
- ldr r1, =0x085e9ab4
+ ldr r1, =gUnknown_085E9AB4
b @081B7EFA
.align 2, 0
.pool
@081B7EF8:
- ldr r1, =0x085e9c00
+ ldr r1, =gUnknown_085E9C00
@081B7EFA:
adds r0, r6, 0
bl sub_81B6D98
@@ -850072,7 +850072,7 @@ sub_81B7E4C: ; 81B7E4C
.align 2, 0
.pool
@081B7F08:
- ldr r0, =0x085e9ae9
+ ldr r0, =gUnknown_085E9AE9
bl sub_81B6D74
ldr r1, =0x03005e00
lsls r0, r6, 2
@@ -850618,7 +850618,7 @@ sub_81B83B8: ; 81B83B8
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085e98ec
+ ldr r0, =gUnknown_085E98EC
movs r1, 0x1
bl sub_81B1B5C
movs r0, 0x2
@@ -850743,7 +850743,7 @@ sub_81B8474: ; 81B8474
bl pokemon_getattr
cmp r0, 0
beq @081B84DC
- ldr r0, =0x085e9a08
+ ldr r0, =gUnknown_085E9A08
movs r1, 0x1
bl sub_81B1B5C
b @081B84F2
@@ -850755,7 +850755,7 @@ sub_81B8474: ; 81B8474
bl sub_80D460C
adds r0, r4, 0
bl sub_80D439C
- ldr r0, =0x085e9a40
+ ldr r0, =gUnknown_085E9A40
movs r1, 0x1
bl sub_81B1B5C
@081B84F2:
@@ -850905,7 +850905,7 @@ sub_81B85AC: ; 81B85AC
bl pokemon_getattr
lsls r0, 16
lsrs r4, r0, 16
- ldr r3, =0x08611c9a
+ ldr r3, =gUnknown_08611C9A
lsls r1, r6, 1
adds r0, r1, r3
ldrh r0, [r0]
@@ -851275,7 +851275,7 @@ sub_81B88BC: ; 81B88BC
lsrs r0, 24
cmp r0, 0x1
bhi @081B88E0
- ldr r0, =0x085ea126
+ ldr r0, =gUnknown_085EA126
b @081B88FA
.align 2, 0
.pool
@@ -851286,12 +851286,12 @@ sub_81B88BC: ; 81B88BC
ldrh r0, [r0]
cmp r0, 0x2
bne @081B88F8
- ldr r0, =0x085ea139
+ ldr r0, =gUnknown_085EA139
b @081B88FA
.align 2, 0
.pool
@081B88F8:
- ldr r0, =0x085ea155
+ ldr r0, =gUnknown_085EA155
@081B88FA:
pop {r1}
bx r1
@@ -851515,7 +851515,7 @@ sub_81B8A7C: ; 81B8A7C
adds r0, r4, 0
bl gf_strcpy
ldr r0, =0x02021fc4
- ldr r1, =0x085e97b2
+ ldr r1, =gUnknown_085E97B2
b @081B8C42
.align 2, 0
.pool
@@ -851534,7 +851534,7 @@ sub_81B8A7C: ; 81B8A7C
adds r0, r4, 0
bl sub_81B1B44
ldr r0, =0x02021fc4
- ldr r1, =0x085e978f
+ ldr r1, =gUnknown_085E978F
b @081B8C42
.align 2, 0
.pool
@@ -851578,7 +851578,7 @@ sub_81B8A7C: ; 81B8A7C
cmp r0, 0
beq @081B8B60
ldr r0, =0x02021fc4
- ldr r1, =0x085e97e5
+ ldr r1, =gUnknown_085E97E5
b @081B8C42
.align 2, 0
.pool
@@ -851597,7 +851597,7 @@ sub_81B8A7C: ; 81B8A7C
adds r0, r6, 0
bl sub_81B1B44
ldr r0, =0x02021fc4
- ldr r1, =0x085e976f
+ ldr r1, =gUnknown_085E976F
b @081B8C42
.align 2, 0
.pool
@@ -851650,7 +851650,7 @@ sub_81B8A7C: ; 81B8A7C
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r0, =0x02021fc4
- ldr r1, =0x085e9754
+ ldr r1, =gUnknown_085E9754
b @081B8C42
.align 2, 0
.pool
@@ -851669,7 +851669,7 @@ sub_81B8A7C: ; 81B8A7C
ldr r1, =0x02021cc4
bl sub_81B1B44
ldr r0, =0x02021fc4
- ldr r1, =0x085e9738
+ ldr r1, =gUnknown_085E9738
@081B8C42:
bl ExpandTextCodes
@081B8C46:
@@ -853095,7 +853095,7 @@ sub_81B9718: ; 81B9718
ldr r0, =0x02021dc4
movs r1, 0xD
muls r1, r4
- ldr r2, =0x0831977c
+ ldr r2, =gUnknown_0831977C
adds r1, r2
bl gf_strcpy
pop {r4,r5}
@@ -853215,7 +853215,7 @@ sub_81B97DC: ; 81B97DC
mov r6, sp
adds r6, 0x6
strb r0, [r6]
- ldr r1, =0x08329d22
+ ldr r1, =gUnknown_08329D22
adds r0, r5, r1
ldrb r0, [r0]
mov r9, r0
@@ -853384,7 +853384,7 @@ sub_81B9918: ; 81B9918
thumb_func_start sub_81B99B4
sub_81B99B4: ; 81B99B4
push {lr}
- ldr r1, =0x086160b4
+ ldr r1, =gUnknown_086160B4
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -853542,7 +853542,7 @@ sub_81B9B00: ; 81B9B00
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r4, [r0]
- ldr r5, =0x086160d4
+ ldr r5, =gUnknown_086160D4
bl GenerateRandomNumber
ldrh r0, [r5]
ldr r1, =0x00000e6a
@@ -853600,7 +853600,7 @@ sub_81B9B28: ; 81B9B28
thumb_func_start sub_81B9B80
sub_81B9B80: ; 81B9B80
push {lr}
- ldr r1, =0x086160d8
+ ldr r1, =gUnknown_086160D8
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -853711,7 +853711,7 @@ sub_81B9C70: ; 81B9C70
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r4, [r0]
- ldr r5, =0x086160f4
+ ldr r5, =gUnknown_086160F4
bl GenerateRandomNumber
ldrh r0, [r5]
ldr r1, =0x00000e6c
@@ -853782,7 +853782,7 @@ sub_81B9CF0: ; 81B9CF0
thumb_func_start sub_81B9D08
sub_81B9D08: ; 81B9D08
push {lr}
- ldr r1, =0x086160f8
+ ldr r1, =gUnknown_086160F8
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -853893,7 +853893,7 @@ sub_81B9DF8: ; 81B9DF8
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r4, [r0]
- ldr r5, =0x08616120
+ ldr r5, =gUnknown_08616120
bl GenerateRandomNumber
ldrh r0, [r5]
ldr r1, =0x00000e6e
@@ -853999,7 +853999,7 @@ sub_81B9EC0: ; 81B9EC0
push {r5-r7}
sub sp, 0x3C
ldr r1, =0x0203bc88
- ldr r0, =0x085dda14
+ ldr r0, =gUnknown_085DDA14
str r0, [r1]
add r0, sp, 0xC
mov r9, r0
@@ -854007,7 +854007,7 @@ sub_81B9EC0: ; 81B9EC0
adds r1, 0x18
str r1, [sp, 0x2C]
ldr r5, =0x0203bc8c
- ldr r4, =0x085de02c
+ ldr r4, =gUnknown_085DE02C
movs r2, 0
adds r3, r1, 0
mov r1, r9
@@ -854094,7 +854094,7 @@ sub_81B9EC0: ; 81B9EC0
movs r2, 0
cmp r2, r6
bge @081B9FD4
- ldr r0, =0x085cecb0
+ ldr r0, =gUnknown_085CECB0
mov r12, r0
ldr r7, =0x0203bc8c
ldr r1, [sp, 0x24]
@@ -854147,7 +854147,7 @@ sub_81B9EC0: ; 81B9EC0
ldrh r0, [r1]
ldr r7, [sp, 0x34]
strh r0, [r7]
- ldr r2, =0x085cecb0
+ ldr r2, =gUnknown_085CECB0
ldrb r0, [r1, 0xA]
lsls r0, 1
adds r0, r2
@@ -854192,10 +854192,10 @@ sub_81BA040: ; 81BA040
movs r0, 0
mov r10, r0
ldr r1, =0x0203bc88
- ldr r0, =0x085dda14
+ ldr r0, =gUnknown_085DDA14
str r0, [r1]
ldr r1, =0x0203bc8c
- ldr r0, =0x085de02c
+ ldr r0, =gUnknown_085DE02C
str r0, [r1]
ldr r7, =0x03005d90
ldr r1, =0x0000ffff
@@ -854364,7 +854364,7 @@ sub_81BA040: ; 81BA040
movs r4, 0
cmp r4, r5
bge @081BA1E6
- ldr r6, =0x085cecb0
+ ldr r6, =gUnknown_085CECB0
mov r12, r6
add r3, sp, 0x8
@081BA1C0:
@@ -854402,7 +854402,7 @@ sub_81BA040: ; 81BA040
strh r0, [r3]
add r1, sp, 0x8
adds r1, r2
- ldr r3, =0x085cecb0
+ ldr r3, =gUnknown_085CECB0
ldrh r0, [r7]
lsls r0, 4
adds r0, r4
@@ -854884,7 +854884,7 @@ Font6Func: ; 81BA250
ldrb r2, [r6, 0x1F]
cmp r2, 0
beq @081BA638
- ldr r4, =0x08616124
+ ldr r4, =gUnknown_08616124
ldr r5, =0x03005d90
ldr r0, [r5]
ldrb r0, [r0, 0x14]
@@ -855935,7 +855935,7 @@ sub_81BAD84: ; 81BAD84
strh r2, [r1]
adds r1, 0x3E
strh r2, [r1]
- ldr r5, =0x08617128
+ ldr r5, =gUnknown_08617128
lsls r4, r0, 1
adds r4, r0
lsls r4, 2
@@ -855994,7 +855994,7 @@ sub_81BADF4: ; 81BADF4
bx_exec_buffer_A_ch0_tbl3: ; 81BAE10
push {lr}
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldr r0, =0x02024064
ldrb r3, [r0]
lsls r0, r3, 2
@@ -856010,7 +856010,7 @@ bx_exec_buffer_A_ch0_tbl3: ; 81BAE10
ldrb r0, [r1]
cmp r0, 0x38
bhi @081BAE58
- ldr r0, =0x08617170
+ ldr r0, =gUnknown_08617170
ldrb r1, [r1]
lsls r1, 2
adds r1, r0
@@ -856580,10 +856580,10 @@ sub_81BB29C: ; 81BB29C
movs r1, 0x19
bl pokemon_getattr
str r0, [sp, 0x4]
- ldr r3, =0x0831f72c
+ ldr r3, =gUnknown_0831F72C
adds r4, 0x1
lsls r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r5, 3
subs r1, r5
lsls r1, 2
@@ -856741,9 +856741,9 @@ sub_81BB414: ; 81BB414
movs r1, 0x19
bl pokemon_getattr
adds r3, r0, 0
- ldr r6, =0x0831f72c
+ ldr r6, =gUnknown_0831F72C
lsls r1, r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -856859,10 +856859,10 @@ sub_81BB4E4: ; 81BB4E4
bl pokemon_getattr
lsls r0, 16
lsrs r0, 16
- ldr r3, =0x0831f72c
+ ldr r3, =gUnknown_0831F72C
adds r4, 0x1
lsls r4, 2
- ldr r2, =0x083203cc
+ ldr r2, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -857573,7 +857573,7 @@ dp01_tbl3_exec_completed: ; 81BBB8C
.pool
@081BBBE0:
ldr r2, =0x02024068
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -860293,7 +860293,7 @@ sub_81BD37C: ; 81BD37C
movs r4, 0x7
movs r0, 0x5A
mov r9, r0
- ldr r0, =0x08305d2c
+ ldr r0, =gUnknown_08305D2C
ldrb r1, [r0, 0x1C]
b @081BD3BE
.align 2, 0
@@ -860305,7 +860305,7 @@ sub_81BD37C: ; 81BD37C
lsrs r4, r0, 24
movs r0, 0x20
mov r9, r0
- ldr r1, =0x083054e0
+ ldr r1, =gUnknown_083054E0
lsls r0, r4, 2
adds r0, r1
ldrb r1, [r0]
@@ -860425,7 +860425,7 @@ sub_81BD37C: ; 81BD37C
ldrb r1, [r6]
adds r1, r4
strb r0, [r1]
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
lsls r5, 3
adds r5, r0
ldrh r0, [r5, 0x4]
@@ -861139,7 +861139,7 @@ sub_81BDAC8: ; 81BDAC8
bl sub_8130BA4
lsls r0, 24
lsrs r5, r0, 24
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r0, r5, 1
adds r4, r0
ldrh r1, [r4]
@@ -861172,7 +861172,7 @@ sub_81BDAC8: ; 81BDAC8
strb r0, [r4]
ldr r0, =0x02024210
ldrb r1, [r0]
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
ldrb r0, [r4]
lsls r0, 2
adds r0, r2
@@ -861968,7 +861968,7 @@ sub_81BE10C: ; 81BE10C
ldr r0, =0x00000c03
cmp r1, r0
bne @081BE1FC
- ldr r0, =0x08305d8c
+ ldr r0, =gUnknown_08305D8C
ldr r0, [r0, 0x38]
lsls r4, 4
movs r2, 0x80
@@ -861983,7 +861983,7 @@ sub_81BE10C: ; 81BE10C
ldrh r0, [r2]
bl sub_8162AA0
lsls r0, 24
- ldr r1, =0x0830593c
+ ldr r1, =gUnknown_0830593C
lsrs r0, 21
adds r0, r1
ldr r0, [r0]
@@ -862578,7 +862578,7 @@ sub_81BE6B8: ; 81BE6B8
bl sub_8151B3C
ldr r0, [r4]
adds r0, 0x4
- ldr r1, =0x08617e18
+ ldr r1, =gUnknown_08617E18
bl sub_8151B68
ldr r0, [r4]
adds r0, 0x4
@@ -862901,7 +862901,7 @@ sub_81BE968: ; 81BE968
thumb_func_start sub_81BE994
sub_81BE994: ; 81BE994
push {lr}
- ldr r0, =0x08617d94
+ ldr r0, =gUnknown_08617D94
bl gpu_tile_obj_alloc_and_load_multiple
bl sub_81BEA20
ldr r0, =sub_81BE9C0 + 1
@@ -862974,7 +862974,7 @@ sub_81BEA00: ; 81BEA00
sub_81BEA20: ; 81BEA20
push {r4-r7,lr}
movs r4, 0
- ldr r5, =0x08617d64
+ ldr r5, =gUnknown_08617D64
adds r7, r5, 0x2
ldr r6, =0x02020630
@081BEA2A:
@@ -862989,7 +862989,7 @@ sub_81BEA20: ; 81BEA20
adds r0, r7
movs r3, 0
ldrsh r2, [r0, r3]
- ldr r0, =0x08617e60
+ ldr r0, =gUnknown_08617E60
movs r3, 0x8
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -863013,7 +863013,7 @@ sub_81BEA20: ; 81BEA20
cmp r4, 0x7
bls @081BEA2A
movs r4, 0
- ldr r5, =0x08617d64
+ ldr r5, =gUnknown_08617D64
adds r7, r5, 0x2
ldr r6, =0x02020630
@081BEA78:
@@ -863030,7 +863030,7 @@ sub_81BEA20: ; 81BEA20
subs r2, 0x3
lsls r2, 16
asrs r2, 16
- ldr r0, =0x08617e34
+ ldr r0, =gUnknown_08617E34
movs r3, 0x8
bl obj_add_from_template_forward_search
lsls r0, 24
@@ -863078,7 +863078,7 @@ sub_81BEAD8: ; 81BEAD8
movs r1, 0x26
ldrsh r0, [r4, r1]
adds r3, r0
- ldr r2, =0x08617d64
+ ldr r2, =gUnknown_08617D64
movs r0, 0x2E
ldrsh r1, [r4, r0]
lsls r0, r1, 1
@@ -863105,7 +863105,7 @@ sub_81BEAD8: ; 81BEAD8
sub_81BEB24: ; 81BEB24
push {r4,r5,lr}
movs r4, 0
- ldr r5, =0x08617da4
+ ldr r5, =gUnknown_08617DA4
@081BEB2A:
lsls r2, r4, 2
adds r2, r5
@@ -863280,7 +863280,7 @@ sub_81BEBF4: ; 81BEBF4
.align 2, 0
.pool
@081BEC88:
- ldr r0, =0x08617274
+ ldr r0, =gUnknown_08617274
ldr r4, =0x0203cf04
ldr r1, [r4]
movs r2, 0x92
@@ -863300,7 +863300,7 @@ sub_81BEBF4: ; 81BEBF4
ldr r1, [r0]
movs r0, 0
bl bg_set_tilemap
- ldr r1, =0x08617b94
+ ldr r1, =gUnknown_08617B94
movs r0, 0x6
str r0, [sp]
movs r0, 0xC
@@ -863773,7 +863773,7 @@ sub_81BF028: ; 81BF028
ldr r0, [r0]
ldr r1, [r0]
movs r5, 0
- ldr r2, =0x08617c44
+ ldr r2, =gUnknown_08617C44
@081BF0BE:
adds r0, r5, r2
ldrb r0, [r0]
@@ -863800,7 +863800,7 @@ sub_81BF028: ; 81BF028
.pool
@081BF0F0:
mov r1, sp
- ldr r0, =0x08617e00
+ ldr r0, =gUnknown_08617E00
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
@@ -864242,7 +864242,7 @@ sub_81BF3DC: ; 81BF3DC
@081BF494:
ldr r4, =0x030012b8
ldr r0, [r4]
- ldr r1, =0x089a6550
+ ldr r1, =gUnknown_089A6550
str r1, [r0, 0x2C]
adds r0, 0x4F
movs r5, 0
@@ -864285,8 +864285,8 @@ sub_81BF3DC: ; 81BF3DC
cmp r0, 0xB4
bls @081BF592
adds r0, r4, 0x4
- ldr r1, =0x089a6610
- ldr r2, =0x089aa144
+ ldr r1, =gUnknown_089A6610
+ ldr r2, =gUnknown_089AA144
subs r2, r1
movs r3, 0x1
str r3, [sp]
@@ -864424,7 +864424,7 @@ sub_81BF5A4: ; 81BF5A4
ldr r0, [r4, 0x8]
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x08618108
+ ldr r1, =gUnknown_08618108
movs r0, 0
movs r2, 0x2
bl bg_vram_setup
@@ -864444,10 +864444,10 @@ sub_81BF5A4: ; 81BF5A4
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r0, =0x08618110
+ ldr r0, =gUnknown_08618110
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
- ldr r0, =0x08618138
+ ldr r0, =gUnknown_08618138
str r0, [r4]
ldr r0, =0x050001e0
str r0, [r4, 0x4]
@@ -864466,7 +864466,7 @@ sub_81BF5A4: ; 81BF5A4
movs r0, 0
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r5, =0x08617e9b
+ ldr r5, =gUnknown_08617E9B
movs r0, 0
adds r1, r5, 0
movs r2, 0
@@ -864479,7 +864479,7 @@ sub_81BF5A4: ; 81BF5A4
asrs r0, 1
lsls r2, r0, 24
lsrs r2, 24
- ldr r6, =0x0861815b
+ ldr r6, =gUnknown_0861815B
str r6, [sp]
movs r0, 0x1
negs r0, r0
@@ -864490,7 +864490,7 @@ sub_81BF5A4: ; 81BF5A4
movs r1, 0
movs r3, 0x3
bl box_print
- ldr r5, =0x08617e8d
+ ldr r5, =gUnknown_08617E8D
movs r0, 0
adds r1, r5, 0
movs r2, 0
@@ -864532,7 +864532,7 @@ sub_81BF5A4: ; 81BF5A4
movs r1, 0
movs r3, 0
bl box_print
- ldr r4, =0x08617e78
+ ldr r4, =gUnknown_08617E78
movs r0, 0x1
adds r1, r4, 0
movs r2, 0
@@ -864545,7 +864545,7 @@ sub_81BF5A4: ; 81BF5A4
asrs r0, 1
lsls r2, r0, 24
lsrs r2, 24
- ldr r0, =0x08618158
+ ldr r0, =gUnknown_08618158
str r0, [sp]
mov r0, r8
str r0, [sp, 0x4]
@@ -864627,12 +864627,12 @@ sub_81BF7E8: ; 81BF7E8
movs r0, 0x1
movs r1, 0xAA
bl Window_FastFillPixels
- ldr r0, =0x08618158
+ ldr r0, =gUnknown_08618158
str r0, [sp]
movs r0, 0x1
negs r0, r0
str r0, [sp, 0x4]
- ldr r0, =0x08618160
+ ldr r0, =gUnknown_08618160
lsls r4, r6, 2
adds r0, r4, r0
ldr r0, [r0]
@@ -864677,7 +864677,7 @@ sub_81BF7E8: ; 81BF7E8
@081BF87E:
movs r0, 0
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r5, =0x08618178
+ ldr r5, =gUnknown_08618178
lsls r4, r6, 1
adds r4, r6
lsls r4, 2
@@ -865319,7 +865319,7 @@ sub_81BFE24: ; 81BFE24
push {r4,lr}
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0861cbb4
+ ldr r1, =gUnknown_0861CBB4
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -865406,7 +865406,7 @@ sub_81BFEB0: ; 81BFEB0
.4byte @081C0064
@081BFF14:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d97d0c
+ ldr r1, =gUnknown_08D97D0C
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -865424,7 +865424,7 @@ sub_81BFEB0: ; 81BFEB0
bne @081BFF3E
b @081C008C
@081BFF3E:
- ldr r0, =0x08d9862c
+ ldr r0, =gUnknown_08D9862C
ldr r4, =0x0203cf1c
ldr r1, [r4]
adds r1, 0xBC
@@ -865436,7 +865436,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFF60:
- ldr r0, =0x08d98cc8
+ ldr r0, =gUnknown_08D98CC8
ldr r1, [r4]
ldr r2, =0x000008bc
adds r1, r2
@@ -865446,7 +865446,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFF78:
- ldr r0, =0x08d987fc
+ ldr r0, =gUnknown_08D987FC
ldr r1, [r4]
ldr r2, =0x000018bc
adds r1, r2
@@ -865456,7 +865456,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFF90:
- ldr r0, =0x08d9898c
+ ldr r0, =gUnknown_08D9898C
ldr r1, [r4]
ldr r2, =0x000028bc
adds r1, r2
@@ -865466,7 +865466,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFFA8:
- ldr r0, =0x08d98b28
+ ldr r0, =gUnknown_08D98B28
ldr r1, [r4]
ldr r2, =0x000038bc
adds r1, r2
@@ -865476,12 +865476,12 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFFC0:
- ldr r0, =0x08d9853c
+ ldr r0, =gUnknown_08D9853C
movs r2, 0x80
lsls r2, 1
movs r1, 0
bl decompress_palette
- ldr r0, =0x08d85620
+ ldr r0, =gUnknown_08D85620
movs r1, 0x81
movs r2, 0x1E
bl gpu_pal_apply
@@ -865493,13 +865493,13 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081BFFF0:
- ldr r0, =0x0861cfbc
+ ldr r0, =gUnknown_0861CFBC
bl gpu_tile_obj_decompress_and_load
b @081C0046
.align 2, 0
.pool
@081BFFFC:
- ldr r0, =0x0861d074
+ ldr r0, =gUnknown_0861D074
bl gpu_tile_obj_decompress_and_load
ldr r0, =0x0203cf1c
ldr r1, [r0]
@@ -865509,13 +865509,13 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081C0018:
- ldr r0, =0x0861d0f8
+ ldr r0, =gUnknown_0861D0F8
bl gpu_tile_obj_decompress_and_load
b @081C0046
.align 2, 0
.pool
@081C0024:
- ldr r0, =0x0861d100
+ ldr r0, =gUnknown_0861D100
bl gpu_pal_obj_decompress_and_apply
ldr r0, =0x0203cf1c
ldr r1, [r0]
@@ -865525,7 +865525,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081C0040:
- ldr r0, =0x0861d07c
+ ldr r0, =gUnknown_0861D07C
bl gpu_pal_obj_decompress_and_apply
@081C0046:
ldr r0, =0x0203cf1c
@@ -865541,7 +865541,7 @@ sub_81BFEB0: ; 81BFEB0
.align 2, 0
.pool
@081C0064:
- ldr r0, =0x08d97b84
+ ldr r0, =gUnknown_08D97B84
movs r1, 0xE8
lsls r1, 1
movs r2, 0x60
@@ -866634,7 +866634,7 @@ sub_81C09B4: ; 81C09B4
mov r8, r1
movs r5, 0
movs r2, 0
- ldr r3, =0x0861cc1c
+ ldr r3, =gUnknown_0861CC1C
movs r1, 0
ldrsb r1, [r3, r1]
ldr r4, =0x000040be
@@ -866662,7 +866662,7 @@ sub_81C09B4: ; 81C09B4
@081C09FC:
mov r0, r12
lsls r6, r0, 24
- ldr r7, =0x0861cc1c
+ ldr r7, =gUnknown_0861CC1C
@081C0A02:
lsls r0, r5, 24
asrs r0, 24
@@ -867940,7 +867940,7 @@ sub_81C14BC: ; 81C14BC
mov r5, sp
adds r5, 0x6
strb r0, [r5]
- ldr r1, =0x08329d22
+ ldr r1, =gUnknown_08329D22
adds r0, r4, r1
ldrb r0, [r0]
mov r8, r0
@@ -868089,7 +868089,7 @@ sub_81C15EC: ; 81C15EC
mov r5, sp
adds r5, 0x6
strb r0, [r5]
- ldr r1, =0x08329d22
+ ldr r1, =gUnknown_08329D22
adds r0, r4, r1
ldrb r0, [r0]
mov r8, r0
@@ -868970,7 +868970,7 @@ sub_81C1DA4: ; 81C1DA4
lsls r1, 16
lsrs r4, r1, 16
asrs r1, 16
- ldr r3, =0x0861cc04
+ ldr r3, =gUnknown_0861CC04
ldrb r2, [r3, 0x6]
cmp r1, r2
ble @081C1DBA
@@ -869043,14 +869043,14 @@ sub_81C1E20: ; 81C1E20
bge @081C1E50
movs r0, 0
strh r0, [r4, 0x2]
- ldr r7, =0x0861cc04
+ ldr r7, =gUnknown_0861CC04
b @081C1E60
.align 2, 0
.pool
@081C1E50:
movs r0, 0x2
ldrsh r1, [r4, r0]
- ldr r0, =0x0861cc04
+ ldr r0, =gUnknown_0861CC04
ldrb r2, [r0, 0x6]
adds r7, r0, 0
cmp r1, r2
@@ -869135,7 +869135,7 @@ sub_81C1EFC: ; 81C1EFC
lsrs r6, r2, 16
lsrs r4, r1, 16
asrs r1, 16
- ldr r3, =0x0861cc10
+ ldr r3, =gUnknown_0861CC10
ldrb r2, [r3, 0x6]
cmp r1, r2
ble @081C1F16
@@ -869209,14 +869209,14 @@ sub_81C1F80: ; 81C1F80
bge @081C1FB0
movs r0, 0
strh r0, [r4, 0x2]
- ldr r7, =0x0861cc10
+ ldr r7, =gUnknown_0861CC10
b @081C1FC0
.align 2, 0
.pool
@081C1FB0:
movs r0, 0x2
ldrsh r1, [r4, r0]
- ldr r0, =0x0861cc10
+ ldr r0, =gUnknown_0861CC10
ldrb r2, [r0, 0x6]
adds r7, r0, 0
cmp r1, r2
@@ -869307,7 +869307,7 @@ sub_81C2074: ; 81C2074
lsls r1, 16
lsrs r4, r1, 16
asrs r1, 16
- ldr r3, =0x0861cbec
+ ldr r3, =gUnknown_0861CBEC
ldrb r2, [r3, 0x6]
cmp r1, r2
ble @081C208A
@@ -869329,7 +869329,7 @@ sub_81C2074: ; 81C2074
adds r2, r4, 0
movs r3, 0
bl sub_81C1CB0
- ldr r0, =0x0861cbf8
+ ldr r0, =gUnknown_0861CBF8
ldr r1, [r5]
adds r1, 0xBC
adds r2, r4, 0
@@ -869378,14 +869378,14 @@ sub_81C20F0: ; 81C20F0
bge @081C2120
movs r0, 0
strh r0, [r5, 0x2]
- ldr r7, =0x0861cbec
+ ldr r7, =gUnknown_0861CBEC
b @081C2130
.align 2, 0
.pool
@081C2120:
movs r0, 0x2
ldrsh r1, [r5, r0]
- ldr r0, =0x0861cbec
+ ldr r0, =gUnknown_0861CBEC
ldrb r2, [r0, 0x6]
adds r7, r0, 0
cmp r1, r2
@@ -869399,7 +869399,7 @@ sub_81C20F0: ; 81C20F0
adds r0, r7, 0
movs r3, 0
bl sub_81C1CB0
- ldr r0, =0x0861cbf8
+ ldr r0, =gUnknown_0861CBF8
ldr r1, [r4]
adds r1, 0xBC
ldrb r2, [r5, 0x2]
@@ -869446,7 +869446,7 @@ sub_81C2194: ; 81C2194
cmp r2, 0
bne @081C21E4
movs r3, 0
- ldr r5, =0x08dc3cd4
+ ldr r5, =gUnknown_08DC3CD4
@081C21A8:
adds r2, r7, r3
lsls r2, 1
@@ -869477,7 +869477,7 @@ sub_81C2194: ; 81C2194
.pool
@081C21E4:
movs r3, 0
- ldr r5, =0x08dc3cd4
+ ldr r5, =gUnknown_08DC3CD4
@081C21E8:
adds r1, r7, r3
lsls r1, 1
@@ -869606,11 +869606,11 @@ sub_81C22CC: ; 81C22CC
mov r8, r0
cmp r1, 0x63
bhi @081C2340
- ldr r5, =0x0831f72c
+ ldr r5, =gUnknown_0831F72C
adds r2, r1, 0
adds r1, r2, 0x1
lsls r1, 2
- ldr r4, =0x083203cc
+ ldr r4, =gUnknown_083203CC
ldrh r3, [r6]
lsls r0, r3, 3
subs r0, r3
@@ -869765,8 +869765,8 @@ sub_81C240C: ; 81C240C
adds r5, r0, r1
cmp r3, 0
beq @081C2510
- ldr r1, =0x0858cdcc
- ldr r2, =0x0858c2b4
+ ldr r1, =gUnknown_0858CDCC
+ ldr r2, =gUnknown_0858C2B4
lsls r3, 3
adds r0, r3, r2
ldrb r0, [r0]
@@ -869917,7 +869917,7 @@ sub_81C2524: ; 81C2524
thumb_func_start sub_81C2554
sub_81C2554: ; 81C2554
push {r4,r5,lr}
- ldr r0, =0x0861cc24
+ ldr r0, =gUnknown_0861CC24
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r4, 0
@@ -869974,7 +869974,7 @@ sub_81C25A4: ; 81C25A4
str r4, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x0861cd2c
+ ldr r5, =gUnknown_0861CD2C
adds r4, r5
str r4, [sp, 0x8]
str r6, [sp, 0xC]
@@ -870041,7 +870041,7 @@ sub_81C2628: ; 81C2628
cmp r5, r0
beq @081C26CE
ldr r6, =0x02021cc4
- ldr r1, =0x085e8d4f
+ ldr r1, =gUnknown_085E8D4F
adds r0, r6, 0
bl gf_strcpy
ldr r4, =0x02021dc4
@@ -870104,7 +870104,7 @@ sub_81C2628: ; 81C2628
bl sub_81C228C
@081C26EE:
ldr r4, =0x02021cc4
- ldr r1, =0x085e8d4d
+ ldr r1, =gUnknown_085E8D4D
adds r0, r4, 0
bl gf_strcpy
ldr r5, =0x02021dc4
@@ -870143,7 +870143,7 @@ sub_81C2628: ; 81C2628
ldrh r2, [r7, 0x2]
movs r1, 0xB
muls r1, r2
- ldr r2, =0x083185c8
+ ldr r2, =gUnknown_083185C8
adds r1, r2
bl gf_strcpy
str r6, [sp]
@@ -870222,7 +870222,7 @@ sub_81C27DC: ; 81C27DC
beq @081C2818
b @081C282C
@081C27FE:
- ldr r1, =0x085e8d49
+ ldr r1, =gUnknown_085E8D49
str r0, [sp]
movs r0, 0x3
str r0, [sp, 0x4]
@@ -870234,7 +870234,7 @@ sub_81C27DC: ; 81C27DC
.align 2, 0
.pool
@081C2818:
- ldr r1, =0x085e8d4b
+ ldr r1, =gUnknown_085E8D4B
movs r0, 0
str r0, [sp]
movs r0, 0x4
@@ -870258,7 +870258,7 @@ sub_81C2838: ; 81C2838
lsls r0, 24
lsrs r4, r0, 24
lsls r1, 24
- ldr r3, =0x0861cdd3
+ ldr r3, =gUnknown_0861CDD3
cmp r1, 0
bne @081C284A
subs r3, 0x80
@@ -870284,7 +870284,7 @@ sub_81C2838: ; 81C2838
sub_81C286C: ; 81C286C
push {r4-r7,lr}
sub sp, 0x8
- ldr r1, =0x085ea3cf
+ ldr r1, =gUnknown_085EA3CF
movs r5, 0
str r5, [sp]
movs r6, 0x1
@@ -870293,28 +870293,28 @@ sub_81C286C: ; 81C286C
movs r2, 0x2
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea3dc
+ ldr r1, =gUnknown_085EA3DC
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0x1
movs r2, 0x2
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea3eb
+ ldr r1, =gUnknown_085EA3EB
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0x2
movs r2, 0x2
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea3f8
+ ldr r1, =gUnknown_085EA3F8
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0x3
movs r2, 0x2
movs r3, 0x1
bl sub_81C25A4
- ldr r7, =0x085e8cf7
+ ldr r7, =gUnknown_085E8CF7
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x3E
@@ -870337,7 +870337,7 @@ sub_81C286C: ; 81C286C
adds r1, r7, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r7, =0x085ea406
+ ldr r7, =gUnknown_085EA406
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x3E
@@ -870360,7 +870360,7 @@ sub_81C286C: ; 81C286C
adds r1, r7, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r7, =0x085ea3c8
+ ldr r7, =gUnknown_085EA3C8
movs r0, 0x1
adds r1, r7, 0
movs r2, 0x3E
@@ -870383,21 +870383,21 @@ sub_81C286C: ; 81C286C
adds r1, r7, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea369
+ ldr r1, =gUnknown_085EA369
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0x8
movs r2, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea378
+ ldr r1, =gUnknown_085EA378
str r5, [sp]
str r5, [sp, 0x4]
movs r0, 0x9
movs r2, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r4, =0x085ea361
+ ldr r4, =gUnknown_085EA361
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x2A
@@ -870411,7 +870411,7 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r4, =0x085ea33c
+ ldr r4, =gUnknown_085EA33C
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x2A
@@ -870425,7 +870425,7 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x11
bl sub_81C25A4
- ldr r4, =0x085ea343
+ ldr r4, =gUnknown_085EA343
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x2A
@@ -870439,7 +870439,7 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x21
bl sub_81C25A4
- ldr r4, =0x085ea34b
+ ldr r4, =gUnknown_085EA34B
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x24
@@ -870453,7 +870453,7 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r4, =0x085ea353
+ ldr r4, =gUnknown_085EA353
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x24
@@ -870467,7 +870467,7 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x11
bl sub_81C25A4
- ldr r4, =0x085ea35b
+ ldr r4, =gUnknown_085EA35B
movs r0, 0x1
adds r1, r4, 0
movs r2, 0x24
@@ -870481,49 +870481,49 @@ sub_81C286C: ; 81C286C
adds r1, r4, 0
movs r3, 0x21
bl sub_81C25A4
- ldr r1, =0x085ea39f
+ ldr r1, =gUnknown_085EA39F
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xC
movs r2, 0x6
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea3ab
+ ldr r1, =gUnknown_085EA3AB
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xC
movs r2, 0x6
movs r3, 0x11
bl sub_81C25A4
- ldr r1, =0x085ea398
+ ldr r1, =gUnknown_085EA398
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xD
movs r2, 0x2
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea37e
+ ldr r1, =gUnknown_085EA37E
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xE
movs r2, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea384
+ ldr r1, =gUnknown_085EA384
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xE
movs r2, 0
movs r3, 0x11
bl sub_81C25A4
- ldr r1, =0x085ea38d
+ ldr r1, =gUnknown_085EA38D
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xF
movs r2, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085ea394
+ ldr r1, =gUnknown_085EA394
str r5, [sp]
str r6, [sp, 0x4]
movs r0, 0xF
@@ -870870,7 +870870,7 @@ sub_81C2D9C: ; 81C2D9C
lsrs r4, r0, 16
cmp r4, 0x7
bls @081C2DA4
- ldr r0, =0x0861ce54
+ ldr r0, =gUnknown_0861CE54
lsls r1, r5, 2
adds r1, r0
ldr r0, [r1]
@@ -870886,7 +870886,7 @@ sub_81C2D9C: ; 81C2D9C
sub_81C2DE4: ; 81C2DE4
push {lr}
lsls r0, 24
- ldr r1, =0x0861ce64
+ ldr r1, =gUnknown_0861CE64
lsrs r0, 22
adds r0, r1
ldr r0, [r0]
@@ -871004,12 +871004,12 @@ sub_81C2EC4: ; 81C2EC4
lsrs r0, 24
cmp r0, 0x1
beq @081C2F54
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0
bl sub_81C2D2C
lsls r0, 24
lsrs r5, r0, 24
- ldr r4, =0x085ea365
+ ldr r4, =gUnknown_085EA365
movs r6, 0
str r6, [sp]
movs r0, 0x1
@@ -871075,7 +871075,7 @@ sub_81C2F5C: ; 81C2F5C
cmp r0, 0x1
beq @081C2FC0
ldr r5, =0x02021cc4
- ldr r1, =0x085e8d59
+ ldr r1, =gUnknown_085E8D59
adds r0, r5, 0
bl gf_strcpy
ldr r1, =0x0203cf1c
@@ -871090,7 +871090,7 @@ sub_81C2F5C: ; 81C2F5C
movs r2, 0x38
bl sub_81DB368
adds r4, r0, 0
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x1
bl sub_81C2D2C
lsls r0, 24
@@ -871129,14 +871129,14 @@ sub_81C2FD8: ; 81C2FD8
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
lsrs r0, 24
movs r1, 0xD
muls r1, r4
- ldr r2, =0x0831b6db
+ ldr r2, =gUnknown_0831B6DB
adds r1, r2
movs r2, 0
str r2, [sp]
@@ -871168,12 +871168,12 @@ sub_81C302C: ; 81C302C
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0831bad4
+ ldr r1, =gUnknown_0831BAD4
lsls r4, 2
adds r4, r1
ldr r1, [r4]
@@ -871198,10 +871198,10 @@ sub_81C307C: ; 81C307C
adds r4, r0, 0
adds r4, 0x70
bl sub_81AFBF0
- ldr r1, =0x0861ce74
+ ldr r1, =gUnknown_0861CE74
movs r0, 0
bl sub_81AFC0C
- ldr r1, =0x0861ce7b
+ ldr r1, =gUnknown_0861CE7B
movs r0, 0x1
bl sub_81AFC0C
bl sub_81C31C0
@@ -871222,7 +871222,7 @@ sub_81C307C: ; 81C307C
bne @081C30E0
@081C30C2:
ldr r0, =0x02021fc4
- ldr r1, =0x085ea5db
+ ldr r1, =gUnknown_085EA5DB
bl sub_81AFC28
b @081C3182
.align 2, 0
@@ -871255,19 +871255,19 @@ sub_81C307C: ; 81C307C
cmp r0, 0
bne @081C3134
ldrb r0, [r4, 0x9]
- ldr r1, =0x085ea516
+ ldr r1, =gUnknown_085EA516
cmp r0, 0xD4
bls @081C3170
- ldr r1, =0x085ea617
+ ldr r1, =gUnknown_085EA617
b @081C3170
.align 2, 0
.pool
@081C3134:
ldrb r0, [r4, 0x9]
- ldr r1, =0x085ea4ec
+ ldr r1, =gUnknown_085EA4EC
cmp r0, 0xD4
bls @081C3170
- ldr r1, =0x085ea5eb
+ ldr r1, =gUnknown_085EA5EB
b @081C3170
.align 2, 0
.pool
@@ -871275,7 +871275,7 @@ sub_81C307C: ; 81C307C
ldrb r0, [r4, 0x9]
cmp r0, 0xFF
bne @081C3158
- ldr r1, =0x085ea56a
+ ldr r1, =gUnknown_085EA56A
b @081C3170
.align 2, 0
.pool
@@ -871287,11 +871287,11 @@ sub_81C307C: ; 81C307C
cmp r0, 0
beq @081C316E
ldrb r0, [r4, 0x9]
- ldr r1, =0x085ea5a8
+ ldr r1, =gUnknown_085EA5A8
cmp r0, 0xD4
bls @081C3170
@081C316E:
- ldr r1, =0x085ea544
+ ldr r1, =gUnknown_085EA544
@081C3170:
ldr r0, =0x02021fc4
bl sub_81AFC28
@@ -871311,7 +871311,7 @@ sub_81C307C: ; 81C307C
sub_81C3194: ; 81C3194
push {lr}
sub sp, 0x8
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x3
bl sub_81C2D2C
lsls r0, 24
@@ -871334,7 +871334,7 @@ sub_81C31C0: ; 81C31C0
push {lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
- ldr r1, =0x0861cb50
+ ldr r1, =gUnknown_0861CB50
adds r0, 0xA3
ldrb r0, [r0]
lsls r0, 2
@@ -871342,7 +871342,7 @@ sub_81C31C0: ; 81C31C0
ldr r1, [r0]
movs r0, 0x2
bl sub_81AFC0C
- ldr r1, =0x085ea3c0
+ ldr r1, =gUnknown_085EA3C0
movs r0, 0x5
bl sub_81AFC0C
pop {r0}
@@ -871543,13 +871543,13 @@ sub_81C335C: ; 81C335C
mov r5, r8
push {r5,r6}
sub sp, 0x8
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0
bl sub_81C2D2C
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r0, =0x085ea365
+ ldr r0, =gUnknown_085EA365
mov r8, r0
movs r0, 0x1
mov r1, r8
@@ -871566,7 +871566,7 @@ sub_81C335C: ; 81C335C
movs r2, 0
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x085e8d38
+ ldr r1, =gUnknown_085E8D38
lsls r5, 24
lsrs r5, 24
mov r0, r9
@@ -871592,10 +871592,10 @@ sub_81C33CC: ; 81C33CC
push {r4,r5,lr}
sub sp, 0x8
ldr r5, =0x02021cc4
- ldr r1, =0x085e8d59
+ ldr r1, =gUnknown_085E8D59
adds r0, r5, 0
bl gf_strcpy
- ldr r1, =0x085e8d38
+ ldr r1, =gUnknown_085E8D38
adds r0, r5, 0
bl gf_strcat
movs r0, 0x1
@@ -871603,7 +871603,7 @@ sub_81C33CC: ; 81C33CC
movs r2, 0x38
bl sub_81DB368
adds r4, r0, 0
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x1
bl sub_81C2D2C
lsls r0, 24
@@ -871638,7 +871638,7 @@ sub_81C3428: ; 81C3428
ldrb r0, [r0]
cmp r0, 0x1
bne @081C3448
- ldr r4, =0x085ea40b
+ ldr r4, =gUnknown_085EA40B
b @081C346C
.align 2, 0
.pool
@@ -871646,24 +871646,24 @@ sub_81C3428: ; 81C3428
ldrh r0, [r1, 0x30]
cmp r0, 0x5
bhi @081C3458
- ldr r4, =0x085ea4a2
+ ldr r4, =gUnknown_085EA4A2
b @081C346C
.align 2, 0
.pool
@081C3458:
cmp r0, 0xA
bhi @081C3464
- ldr r4, =0x085ea475
+ ldr r4, =gUnknown_085EA475
b @081C346C
.align 2, 0
.pool
@081C3464:
- ldr r4, =0x085ea40b
+ ldr r4, =gUnknown_085EA40B
cmp r0, 0x28
bhi @081C346C
- ldr r4, =0x085ea442
+ ldr r4, =gUnknown_085EA442
@081C346C:
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
@@ -871698,7 +871698,7 @@ sub_81C349C: ; 81C349C
ldrb r0, [r4, 0x9]
cmp r0, 0xFF
bne @081C34C4
- ldr r4, =0x085ea678
+ ldr r4, =gUnknown_085EA678
b @081C3502
.align 2, 0
.pool
@@ -871712,7 +871712,7 @@ sub_81C349C: ; 81C349C
cmp r0, 0
bne @081C34E0
@081C34D8:
- ldr r4, =0x085ea6ab
+ ldr r4, =gUnknown_085EA6AB
b @081C3502
.align 2, 0
.pool
@@ -871723,17 +871723,17 @@ sub_81C349C: ; 81C349C
bl sub_81C32E0
lsls r0, 24
lsrs r0, 24
- ldr r4, =0x085ea702
+ ldr r4, =gUnknown_085EA702
cmp r0, 0x1
bne @081C3502
- ldr r4, =0x085ea6d7
+ ldr r4, =gUnknown_085EA6D7
b @081C3502
.align 2, 0
.pool
@081C3500:
- ldr r4, =0x085ea647
+ ldr r4, =gUnknown_085EA647
@081C3502:
- ldr r0, =0x0861cccc
+ ldr r0, =gUnknown_0861CCCC
movs r1, 0x3
bl sub_81C2D2C
lsls r0, 24
@@ -871875,7 +871875,7 @@ sub_81C35E4: ; 81C35E4
ldrh r0, [r1]
cmp r0, 0
bne @081C3644
- ldr r5, =0x085e8d26
+ ldr r5, =gUnknown_085E8D26
b @081C3650
.align 2, 0
.pool
@@ -871892,7 +871892,7 @@ sub_81C35E4: ; 81C35E4
bl sub_81DB35C
adds r4, r0, 0
adds r4, 0x6
- ldr r0, =0x0861ccec
+ ldr r0, =gUnknown_0861CCEC
movs r1, 0
bl sub_81C2D2C
lsls r0, 24
@@ -871925,7 +871925,7 @@ sub_81C3690: ; 81C3690
ldrb r0, [r1]
cmp r0, 0
bne @081C36B0
- ldr r5, =0x085e8d26
+ ldr r5, =gUnknown_085E8D26
b @081C36C8
.align 2, 0
.pool
@@ -871936,7 +871936,7 @@ sub_81C3690: ; 81C3690
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085ea3b4
+ ldr r1, =gUnknown_085EA3B4
adds r0, r4, 0
bl ExpandTextCodes
adds r5, r4, 0
@@ -871947,7 +871947,7 @@ sub_81C3690: ; 81C3690
bl sub_81DB35C
adds r4, r0, 0
adds r4, 0x6
- ldr r0, =0x0861ccec
+ ldr r0, =gUnknown_0861CCEC
movs r1, 0x1
bl sub_81C2D2C
lsls r0, 24
@@ -872030,7 +872030,7 @@ sub_81C3710: ; 81C3710
adds r1, r5, 0
bl sub_81AFC0C
ldr r0, =0x02021fc4
- ldr r1, =0x0861ce82
+ ldr r1, =gUnknown_0861CE82
bl sub_81AFC28
mov r0, r9
bl free
@@ -872054,7 +872054,7 @@ sub_81C3710: ; 81C3710
sub_81C37D8: ; 81C37D8
push {lr}
sub sp, 0x8
- ldr r0, =0x0861ccec
+ ldr r0, =gUnknown_0861CCEC
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
@@ -872115,7 +872115,7 @@ sub_81C3808: ; 81C3808
adds r1, r5, 0
bl sub_81AFC0C
ldr r0, =0x02021fc4
- ldr r1, =0x0861ce8e
+ ldr r1, =gUnknown_0861CE8E
bl sub_81AFC28
pop {r3}
mov r8, r3
@@ -872130,7 +872130,7 @@ sub_81C3808: ; 81C3808
sub_81C3890: ; 81C3890
push {lr}
sub sp, 0x8
- ldr r0, =0x0861ccec
+ ldr r0, =gUnknown_0861CCEC
movs r1, 0x3
bl sub_81C2D2C
lsls r0, 24
@@ -872157,7 +872157,7 @@ sub_81C38C0: ; 81C38C0
ldr r0, [r0]
adds r5, r0, 0
adds r5, 0x70
- ldr r0, =0x0861ccec
+ ldr r0, =gUnknown_0861CCEC
movs r1, 0x4
bl sub_81C2D2C
lsls r0, 24
@@ -872185,11 +872185,11 @@ sub_81C38C0: ; 81C38C0
ldrb r0, [r5, 0x5]
cmp r0, 0x63
bhi @081C3948
- ldr r4, =0x0831f72c
+ ldr r4, =gUnknown_0831F72C
adds r1, r0, 0
adds r1, 0x1
lsls r1, 2
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
ldrh r2, [r5]
lsls r0, r2, 3
subs r0, r2
@@ -872422,7 +872422,7 @@ sub_81C3B08: ; 81C3B08
ldr r0, =0x0203cf1c
ldr r0, [r0]
mov r10, r0
- ldr r4, =0x0861cd14
+ ldr r4, =gUnknown_0861CD14
adds r0, r4, 0
movs r1, 0
bl sub_81C2D2C
@@ -872454,7 +872454,7 @@ sub_81C3B08: ; 81C3B08
movs r0, 0xD
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
lsls r0, r7, 4
mov r9, r0
@@ -872492,7 +872492,7 @@ sub_81C3B08: ; 81C3B08
adds r1, r4, 0
bl sub_81AFC0C
ldr r4, =0x02021fc4
- ldr r1, =0x0861ce97
+ ldr r1, =gUnknown_0861CE97
adds r0, r4, 0
bl sub_81AFC28
adds r7, r4, 0
@@ -872512,7 +872512,7 @@ sub_81C3B08: ; 81C3B08
.align 2, 0
.pool
@081C3C00:
- ldr r1, =0x085e8d40
+ ldr r1, =gUnknown_085E8D40
lsls r4, r7, 4
adds r3, r4, 0x1
lsls r3, 24
@@ -872523,7 +872523,7 @@ sub_81C3B08: ; 81C3B08
mov r0, r8
movs r2, 0
bl sub_81C25A4
- ldr r7, =0x085e8d42
+ ldr r7, =gUnknown_085E8D42
movs r5, 0xC
movs r0, 0x1
adds r1, r7, 0
@@ -872572,7 +872572,7 @@ sub_81C3C5C: ; 81C3C5C
movs r2, 0x35
movs r3, 0
bl Window_FillPixelRect
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
lsls r1, r5, 1
adds r0, r1, r5
lsls r0, 2
@@ -872581,7 +872581,7 @@ sub_81C3C5C: ; 81C3C5C
adds r6, r1, 0
cmp r0, 0x1
bhi @081C3C9C
- ldr r1, =0x085e8d45
+ ldr r1, =gUnknown_085E8D45
b @081C3CAC
.align 2, 0
.pool
@@ -872601,14 +872601,14 @@ sub_81C3C5C: ; 81C3C5C
movs r2, 0x35
movs r3, 0x1
bl sub_81C25A4
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
adds r0, r6, r5
lsls r0, 2
adds r1, r0, r1
ldrb r0, [r1, 0x3]
cmp r0, 0
bne @081C3CDC
- ldr r1, =0x085e8d45
+ ldr r1, =gUnknown_085E8D45
b @081C3CEC
.align 2, 0
.pool
@@ -872791,13 +872791,13 @@ sub_81C3E2C: ; 81C3E2C
ldrh r4, [r0]
cmp r4, 0
beq @081C3E82
- ldr r0, =0x0861cd14
+ ldr r0, =gUnknown_0861CD14
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
lsrs r0, 24
- ldr r3, =0x08587c50
- ldr r2, =0x0858c2b4
+ ldr r3, =gUnknown_08587C50
+ ldr r2, =gUnknown_0858C2B4
lsls r1, r4, 3
adds r1, r2
ldrb r1, [r1]
@@ -872826,7 +872826,7 @@ sub_81C3E9C: ; 81C3E9C
lsls r0, 16
lsrs r4, r0, 16
adds r6, r4, 0
- ldr r0, =0x0861cd14
+ ldr r0, =gUnknown_0861CD14
movs r1, 0x2
bl sub_81C2D2C
lsls r0, 24
@@ -872845,7 +872845,7 @@ sub_81C3E9C: ; 81C3E9C
bne @081C3F00
adds r0, r4, 0
bl sub_81C3C5C
- ldr r1, =0x0861c524
+ ldr r1, =gUnknown_0861C524
subs r0, r4, 0x1
lsls r0, 2
adds r0, r1
@@ -872861,8 +872861,8 @@ sub_81C3E9C: ; 81C3E9C
.align 2, 0
.pool
@081C3F00:
- ldr r2, =0x08587c50
- ldr r1, =0x0858c2b4
+ ldr r2, =gUnknown_08587C50
+ ldr r1, =gUnknown_0858C2B4
lsls r0, r6, 3
adds r0, r1
ldrb r0, [r0]
@@ -872900,7 +872900,7 @@ sub_81C3F44: ; 81C3F44
mov r7, r8
push {r7}
sub sp, 0x8
- ldr r4, =0x0861cd14
+ ldr r4, =gUnknown_0861CD14
adds r0, r4, 0
movs r1, 0
bl sub_81C2D2C
@@ -872920,7 +872920,7 @@ sub_81C3F44: ; 81C3F44
ldrh r2, [r0]
cmp r2, 0
bne @081C3F9C
- ldr r1, =0x085e8cf0
+ ldr r1, =gUnknown_085E8CF0
str r2, [sp]
movs r0, 0x1
str r0, [sp, 0x4]
@@ -872941,7 +872941,7 @@ sub_81C3F44: ; 81C3F44
movs r0, 0xD
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
movs r0, 0
str r0, [sp]
@@ -872958,7 +872958,7 @@ sub_81C3F44: ; 81C3F44
movs r0, 0xD
adds r1, r5, 0
muls r1, r0
- ldr r0, =0x0831977c
+ ldr r0, =gUnknown_0831977C
adds r1, r0
movs r0, 0
str r0, [sp]
@@ -872970,7 +872970,7 @@ sub_81C3F44: ; 81C3F44
bl sub_81C25A4
@081C3FEC:
ldr r4, =0x02021cc4
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
lsls r0, r5, 1
adds r0, r5
lsls r0, 2
@@ -872988,7 +872988,7 @@ sub_81C3F44: ; 81C3F44
adds r1, r4, 0
bl sub_81AFC0C
ldr r4, =0x02021fc4
- ldr r1, =0x0861ce97
+ ldr r1, =gUnknown_0861CE97
adds r0, r4, 0
bl sub_81AFC28
movs r0, 0x1
@@ -873021,7 +873021,7 @@ sub_81C3F44: ; 81C3F44
sub_81C4064: ; 81C4064
push {r4,lr}
sub sp, 0x8
- ldr r0, =0x0861cd14
+ ldr r0, =gUnknown_0861CD14
movs r1, 0
bl sub_81C2D2C
adds r4, r0, 0
@@ -873064,7 +873064,7 @@ sub_81C40A0: ; 81C40A0
lsls r0, 24
lsrs r0, 24
mov r10, r0
- ldr r5, =0x0861cd14
+ ldr r5, =gUnknown_0861CD14
adds r0, r5, 0
movs r1, 0
bl sub_81C2D2C
@@ -873137,7 +873137,7 @@ sub_81C40A0: ; 81C40A0
sub_81C4154: ; 81C4154
push {r4,lr}
sub sp, 0x8
- ldr r0, =0x0861cd14
+ ldr r0, =gUnknown_0861CD14
movs r1, 0x2
bl sub_81C2D2C
adds r4, r0, 0
@@ -873146,7 +873146,7 @@ sub_81C4154: ; 81C4154
adds r0, r4, 0
movs r1, 0
bl Window_FastFillPixels
- ldr r1, =0x085ea4cb
+ ldr r1, =gUnknown_085EA4CB
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
@@ -873335,7 +873335,7 @@ sub_81C42C8: ; 81C42C8
ldrb r0, [r0]
cmp r0, 0xFF
bne @081C42F2
- ldr r0, =0x0861cfc4
+ ldr r0, =gUnknown_0861CFC4
movs r1, 0
movs r2, 0
movs r3, 0x2
@@ -873395,7 +873395,7 @@ sub_81C4318: ; 81C4318
adds r1, r5, 0
str r3, [sp]
bl obj_anim_image_start
- ldr r0, =0x0861cfdc
+ ldr r0, =gUnknown_0861CFDC
adds r5, r0
ldrb r1, [r5]
lsls r1, 4
@@ -873446,7 +873446,7 @@ sub_81C43A0: ; 81C43A0
.align 2, 0
.pool
@081C43CC:
- ldr r4, =0x083203cc
+ ldr r4, =gUnknown_083203CC
ldrh r1, [r5]
lsls r0, r1, 3
subs r0, r1
@@ -873495,7 +873495,7 @@ sub_81C4420: ; 81C4420
adds r5, r0, 0
adds r5, 0x70
movs r4, 0
- ldr r6, =0x0831c898
+ ldr r6, =gUnknown_0831C898
@081C442E:
lsls r0, r4, 1
adds r1, r5, 0
@@ -873556,7 +873556,7 @@ sub_81C4484: ; 81C4484
ldrh r0, [r2]
cmp r0, 0
beq @081C44D4
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
lsls r0, 3
adds r0, r1
ldrb r0, [r0, 0x1]
@@ -873618,7 +873618,7 @@ sub_81C44F0: ; 81C44F0
ldrb r0, [r0]
cmp r0, 0x2
bne @081C4540
- ldr r2, =0x0831c898
+ ldr r2, =gUnknown_0831C898
ldrh r1, [r3]
lsls r0, r1, 1
adds r0, r1
@@ -873633,7 +873633,7 @@ sub_81C44F0: ; 81C44F0
.align 2, 0
.pool
@081C4540:
- ldr r1, =0x0858c2b4
+ ldr r1, =gUnknown_0858C2B4
ldrh r0, [r3]
lsls r0, 3
adds r0, r1
@@ -873767,7 +873767,7 @@ sub_81C45F4: ; 81C45F4
beq @081C4668
ldrh r2, [r5, 0x2]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -873778,7 +873778,7 @@ sub_81C45F4: ; 81C45F4
@081C4668:
ldrh r2, [r5, 0x2]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, =0x020244d4
ldr r1, [r1]
@@ -873808,7 +873808,7 @@ sub_81C45F4: ; 81C45F4
@081C46A6:
ldrh r2, [r5, 0x2]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, [r4]
@081C46B0:
@@ -873821,7 +873821,7 @@ sub_81C45F4: ; 81C45F4
@081C46CC:
ldrh r2, [r5, 0x2]
lsls r0, r2, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
ldr r1, [r3, 0x8]
@081C46D6:
@@ -873848,7 +873848,7 @@ sub_81C45F4: ; 81C45F4
@081C4700:
ldrh r4, [r5, 0x2]
lsls r4, 3
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
adds r4, r0
movs r0, 0
movs r1, 0x1
@@ -873864,7 +873864,7 @@ sub_81C45F4: ; 81C45F4
@081C472C:
ldrh r4, [r5, 0x2]
lsls r4, 3
- ldr r0, =0x0830a18c
+ ldr r0, =gUnknown_0830A18C
adds r4, r0
movs r0, 0
movs r1, 0x1
@@ -874162,7 +874162,7 @@ sub_81C4984: ; 81C4984
push {r4-r6,lr}
adds r5, r0, 0
ldr r1, =0x00007533
- ldr r2, =0x0861d120
+ ldr r2, =gUnknown_0861D120
adds r0, r1, 0
bl sub_811FF94
adds r4, r0, 0
@@ -874236,7 +874236,7 @@ sub_81C4A08: ; 81C4A08
lsls r0, r4, 1
adds r0, r4
lsls r0, 3
- ldr r1, =0x0832c588
+ ldr r1, =gUnknown_0832C588
adds r0, r1
movs r1, 0x10
movs r2, 0x88
@@ -874285,7 +874285,7 @@ sub_81C4A88: ; 81C4A88
ldrb r0, [r4]
cmp r0, 0xFF
bne @081C4AA6
- ldr r0, =0x0861d108
+ ldr r0, =gUnknown_0861D108
movs r1, 0x40
movs r2, 0x98
movs r3, 0
@@ -874362,7 +874362,7 @@ sub_81C4AF8: ; 81C4AF8
lsls r0, 15
adds r1, r0
asrs r1, 16
- ldr r0, =0x0861d084
+ ldr r0, =gUnknown_0861D084
movs r2, 0x28
mov r3, r9
bl obj_add_from_template_forward_search
@@ -874672,7 +874672,7 @@ sub_81C4D70: ; 81C4D70
ldr r3, [r5]
lsls r0, r3, 30
lsrs r0, 30
- ldr r1, =0x0861d1a0
+ ldr r1, =gUnknown_0861D1A0
lsls r3, 22
lsrs r3, 24
str r4, [sp]
@@ -874681,7 +874681,7 @@ sub_81C4D70: ; 81C4D70
ldr r0, [r5]
lsls r0, 30
lsrs r0, 30
- ldr r1, =0x0861def4
+ ldr r1, =gUnknown_0861DEF4
movs r2, 0x1
str r2, [sp]
movs r2, 0
@@ -874712,7 +874712,7 @@ sub_81C4D70: ; 81C4D70
ldr r3, [r5]
lsls r0, r3, 30
lsrs r0, 30
- ldr r1, =0x0861e208
+ ldr r1, =gUnknown_0861E208
lsls r3, 22
lsrs r3, 24
movs r2, 0
@@ -874721,7 +874721,7 @@ sub_81C4D70: ; 81C4D70
ldr r0, [r5]
lsls r0, 30
lsrs r0, 30
- ldr r1, =0x0861ef64
+ ldr r1, =gUnknown_0861EF64
movs r4, 0x1
str r4, [sp]
movs r2, 0
@@ -874753,7 +874753,7 @@ sub_81C4D70: ; 81C4D70
movs r1, 0x4
movs r2, 0x1
bl gpu_bg_config_set_field
- ldr r0, =0x0861d140
+ ldr r0, =gUnknown_0861D140
ldr r1, =0x020377f4
ldr r2, =0x04000018
bl CpuSet
@@ -875182,7 +875182,7 @@ sub_81C51DC: ; 81C51DC
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0861f2b4
+ ldr r1, =gUnknown_0861F2B4
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -875241,7 +875241,7 @@ sub_81C5238: ; 81C5238
.4byte @081C52D4
@081C5278:
bl reset_temp_tile_data_buffers
- ldr r1, =0x08d9a620
+ ldr r1, =gUnknown_08D9A620
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -875257,7 +875257,7 @@ sub_81C5238: ; 81C5238
lsrs r0, 24
cmp r0, 0x1
beq @081C5308
- ldr r0, =0x08d9ae04
+ ldr r0, =gUnknown_08D9AE04
ldr r4, =0x0203cf2c
ldr r1, [r4]
adds r1, 0x4
@@ -875267,7 +875267,7 @@ sub_81C5238: ; 81C5238
.align 2, 0
.pool
@081C52B8:
- ldr r0, =0x08d9af44
+ ldr r0, =gUnknown_08D9AF44
movs r1, 0
movs r2, 0x20
bl decompress_palette
@@ -875275,7 +875275,7 @@ sub_81C5238: ; 81C5238
.align 2, 0
.pool
@081C52C8:
- ldr r0, =0x0861f3cc
+ ldr r0, =gUnknown_0861F3CC
bl gpu_tile_obj_decompress_and_load
b @081C52D8
.align 2, 0
@@ -875380,7 +875380,7 @@ sub_81C5314: ; 81C5314
adds r4, r1
ldr r0, [r5]
adds r0, r4
- ldr r1, =0x085e8db4
+ ldr r1, =gUnknown_085E8DB4
bl gf_strcpy
ldr r1, [r5]
lsls r2, r6, 3
@@ -875397,7 +875397,7 @@ sub_81C5314: ; 81C5314
str r0, [r1]
ldr r2, =0x03006310
adds r1, r2, 0
- ldr r0, =0x0861f2c0
+ ldr r0, =gUnknown_0861F2C0
ldm r0!, {r4,r6,r7}
stm r1!, {r4,r6,r7}
ldm r0!, {r4,r6,r7}
@@ -875441,7 +875441,7 @@ sub_81C540C: ; 81C540C
ldr r1, =0x02021dc4
adds r0, r4, 0
bl itemid_get_name
- ldr r1, =0x085e9210
+ ldr r1, =gUnknown_085E9210
adds r0, r5, 0
bl ExpandTextCodes
b @081C5458
@@ -875591,7 +875591,7 @@ sub_81C5518: ; 81C5518
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x7
@@ -875652,7 +875652,7 @@ sub_81C55D8: ; 81C55D8
.pool
@081C561C:
ldr r0, =0x02021cc4
- ldr r2, =0x085e91b0
+ ldr r2, =gUnknown_085E91B0
ldr r1, =0x0203cf30
ldrb r1, [r1, 0x4]
lsls r1, 2
@@ -875660,7 +875660,7 @@ sub_81C55D8: ; 81C55D8
ldr r1, [r1]
bl gf_strcpy
ldr r4, =0x02021fc4
- ldr r1, =0x085e91c0
+ ldr r1, =gUnknown_085E91C0
adds r0, r4, 0
bl ExpandTextCodes
@081C5638:
@@ -876258,7 +876258,7 @@ sub_81C5AB8: ; 81C5AB8
bl Window_FillPixelRect
b @081C5B08
@081C5AF4:
- ldr r1, =0x085e8d60
+ ldr r1, =gUnknown_085E8D60
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
@@ -876534,7 +876534,7 @@ sub_81C5D20: ; 81C5D20
ldr r1, [r0]
ldr r0, =0x00000818
adds r2, r1, r0
- ldr r0, =0x0861f308
+ ldr r0, =gUnknown_0861F308
str r0, [r2]
movs r0, 0x82
lsls r0, 4
@@ -876554,7 +876554,7 @@ sub_81C5D20: ; 81C5D20
ldr r1, [r0]
ldr r0, =0x00000818
adds r2, r1, r0
- ldr r0, =0x0861f30e
+ ldr r0, =gUnknown_0861F30E
b @081C5DCE
.align 2, 0
.pool
@@ -876563,7 +876563,7 @@ sub_81C5D20: ; 81C5D20
ldr r0, [r0]
ldr r1, =0x00000818
adds r2, r0, r1
- ldr r1, =0x0861f310
+ ldr r1, =gUnknown_0861F310
str r1, [r2]
movs r1, 0x82
lsls r1, 4
@@ -876577,7 +876577,7 @@ sub_81C5D20: ; 81C5D20
ldr r1, [r0]
ldr r0, =0x00000818
adds r2, r1, r0
- ldr r0, =0x0861f30c
+ ldr r0, =gUnknown_0861F30C
@081C5DCE:
str r0, [r2]
movs r0, 0x82
@@ -876592,7 +876592,7 @@ sub_81C5D20: ; 81C5D20
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8dbe
+ ldr r1, =gUnknown_085E8DBE
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -876691,7 +876691,7 @@ sub_81C5EAC: ; 81C5EAC
adds r0, r1, r5
ldrb r0, [r0]
str r0, [sp, 0x8]
- ldr r0, =0x0861f2d8
+ ldr r0, =gUnknown_0861F2D8
str r0, [sp, 0xC]
ldr r0, =0x00000818
adds r1, r0
@@ -876733,7 +876733,7 @@ sub_81C5F08: ; 81C5F08
str r0, [sp]
str r5, [sp, 0x4]
str r6, [sp, 0x8]
- ldr r0, =0x0861f2d8
+ ldr r0, =gUnknown_0861F2D8
str r0, [sp, 0xC]
ldr r0, =0x0203cf2c
ldr r0, [r0]
@@ -876784,7 +876784,7 @@ sub_81C5F68: ; 81C5F68
bne @081C5FA8
movs r0, 0x5
bl audio_play
- ldr r0, =0x0861f2d8
+ ldr r0, =gUnknown_0861F2D8
ldr r1, [r0, 0x1C]
adds r0, r5, 0
bl _call_via_r1
@@ -876794,7 +876794,7 @@ sub_81C5F68: ; 81C5F68
@081C5FA8:
movs r0, 0x5
bl audio_play
- ldr r1, =0x0861f2d8
+ ldr r1, =gUnknown_0861F2D8
ldr r0, =0x0203cf2c
ldr r0, [r0]
ldr r2, =0x00000818
@@ -876965,7 +876965,7 @@ sub_81C5FE4: ; 81C5FE4
beq @081C6148
movs r0, 0x5
bl audio_play
- ldr r2, =0x0861f2d8
+ ldr r2, =gUnknown_0861F2D8
ldr r0, =0x0203cf2c
ldr r0, [r0]
lsls r1, r4, 24
@@ -876993,7 +876993,7 @@ sub_81C5FE4: ; 81C5FE4
beq @081C6160
movs r0, 0x5
bl audio_play
- ldr r0, =0x0861f2d8
+ ldr r0, =gUnknown_0861F2D8
ldr r1, [r0, 0x1C]
adds r0, r6, 0
bl _call_via_r1
@@ -877092,7 +877092,7 @@ sub_81C61E0: ; 81C61E0
bne @081C6228
@081C620C:
bl sub_81C61A8
- ldr r1, =0x085e8f31
+ ldr r1, =gUnknown_085E8F31
ldr r2, =sub_81C6714 + 1
adds r0, r5, 0
bl sub_81C6DD8
@@ -877202,7 +877202,7 @@ sub_81C62C4: ; 81C62C4
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r4, =0x02021fc4
- ldr r1, =0x085e8ee0
+ ldr r1, =gUnknown_085E8EE0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -877256,7 +877256,7 @@ sub_81C6350: ; 81C6350
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8f0e
+ ldr r1, =gUnknown_085E8F0E
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -877272,7 +877272,7 @@ sub_81C6350: ; 81C6350
movs r2, 0x3
movs r3, 0
bl sub_81C6C3C
- ldr r1, =0x0861f314
+ ldr r1, =gUnknown_0861F314
adds r0, r5, 0
bl sub_81C6DAC
add sp, 0x10
@@ -877319,7 +877319,7 @@ sub_81C6404: ; 81C6404
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x3
@@ -877360,7 +877360,7 @@ sub_81C645C: ; 81C645C
movs r3, 0x2
bl decimal_int_to_string
ldr r4, =0x02021fc4
- ldr r1, =0x085e8da0
+ ldr r1, =gUnknown_085E8DA0
adds r0, r4, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -877477,7 +877477,7 @@ sub_81C654C: ; 81C654C
movs r3, 0x2
bl decimal_int_to_string
ldr r6, =0x02021fc4
- ldr r1, =0x085e8ef9
+ ldr r1, =gUnknown_085E8EF9
adds r0, r6, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -877569,7 +877569,7 @@ sub_81C6648: ; 81C6648
lsrs r0, 24
cmp r0, 0x1
bne @081C667C
- ldr r1, =0x085e8dce
+ ldr r1, =gUnknown_085E8DCE
ldr r2, =sub_81C66EC + 1
adds r0, r4, 0
bl sub_81C6DD8
@@ -877611,7 +877611,7 @@ sub_81C66AC: ; 81C66AC
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r5, =0x02021fc4
- ldr r1, =0x085e8e11
+ ldr r1, =gUnknown_085E8E11
adds r0, r5, 0
bl ExpandTextCodes
ldr r2, =sub_81C66EC + 1
@@ -877687,7 +877687,7 @@ sub_81C674C: ; 81C674C
lsls r0, 24
cmp r0, 0
bne @081C677C
- ldr r1, =0x085e8dce
+ ldr r1, =gUnknown_085E8DCE
ldr r2, =sub_81C66EC + 1
adds r0, r4, 0
bl sub_81C6DD8
@@ -877788,7 +877788,7 @@ sub_81C67CC: ; 81C67CC
ldr r1, =0x02021cc4
bl itemid_get_name
ldr r6, =0x02021fc4
- ldr r1, =0x085e8dfe
+ ldr r1, =gUnknown_085E8DFE
adds r0, r6, 0
bl ExpandTextCodes
movs r0, 0x1
@@ -878193,7 +878193,7 @@ sub_81C6A94: ; 81C6A94
thumb_func_start sub_81C6BD8
sub_81C6BD8: ; 81C6BD8
push {r4,lr}
- ldr r0, =0x0861f328
+ ldr r0, =gUnknown_0861F328
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
@@ -878204,7 +878204,7 @@ sub_81C6BD8: ; 81C6BD8
movs r1, 0xA
movs r2, 0xD0
bl copy_textbox_border_tile_patterns_to_vram
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -878260,7 +878260,7 @@ sub_81C6C3C: ; 81C6C3C
str r6, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x0861f31c
+ ldr r5, =gUnknown_0861F31C
adds r4, r5
str r4, [sp, 0x8]
mov r4, r8
@@ -878307,7 +878307,7 @@ sub_81C6C94: ; 81C6C94
str r6, [sp, 0x4]
lsls r4, r5, 1
adds r4, r5
- ldr r5, =0x0861f31c
+ ldr r5, =gUnknown_0861F31C
adds r4, r5
str r4, [sp, 0x8]
mov r4, r8
@@ -878371,7 +878371,7 @@ sub_81C6D24: ; 81C6D24
cmp r0, 0xFF
bne @081C6D58
lsls r0, r2, 3
- ldr r1, =0x0861f350
+ ldr r1, =gUnknown_0861F350
adds r0, r1
bl Window_AddFromTemplate
strb r0, [r4]
@@ -878429,7 +878429,7 @@ sub_81C6DAC: ; 81C6DAC
adds r3, r1, 0
lsls r0, 24
lsrs r0, 24
- ldr r1, =0x0861f370
+ ldr r1, =gUnknown_0861F370
movs r2, 0x2
str r2, [sp]
movs r2, 0x1
@@ -878543,7 +878543,7 @@ sub_81C6E98: ; 81C6E98
movs r0, 0x40
bl malloc
adds r4, r0, 0
- ldr r0, =0x08d9add0
+ ldr r0, =gUnknown_08D9ADD0
adds r1, r4, 0
bl call_LZZUnCompWram
ldr r0, =0x03005d90
@@ -878580,7 +878580,7 @@ sub_81C6EF4: ; 81C6EF4
ldr r4, [r0]
ldr r0, =0x00000804
adds r4, r0
- ldr r0, =0x0861f3d4
+ ldr r0, =gUnknown_0861F3D4
movs r1, 0x44
movs r2, 0x38
movs r3, 0
@@ -879290,7 +879290,7 @@ sub_81C742C: ; 81C742C
ldr r0, =0x0001869f
cmp r6, r0
bls @081C7506
- ldr r4, =0x0861f3ec
+ ldr r4, =gUnknown_0861F3EC
ldr r5, =0x0203cf40
ldr r0, [r5]
ldr r1, [r0, 0x4]
@@ -879380,7 +879380,7 @@ sub_81C756C: ; 81C756C
ldr r1, =0xfffe7960
adds r6, r0, r1
bl sub_81C75F4
- ldr r5, =0x0861f3ec
+ ldr r5, =gUnknown_0861F3EC
lsls r0, r6, 3
subs r0, r6
lsls r4, r0, 2
@@ -879692,7 +879692,7 @@ sub_81C7764: ; 81C7764
bl Window_FreeMemory
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0861fa04
+ ldr r1, =gUnknown_0861FA04
movs r0, 0
movs r2, 0x1
bl bg_vram_setup
@@ -879706,7 +879706,7 @@ sub_81C7764: ; 81C7764
movs r0, 0
bl sub_81C763C
adds r4, r0, 0
- ldr r1, =0x08dc7b80
+ ldr r1, =gUnknown_08DC7B80
movs r0, 0
str r0, [sp]
movs r2, 0
@@ -879716,12 +879716,12 @@ sub_81C7764: ; 81C7764
movs r0, 0
adds r1, r4, 0
bl bg_set_tilemap
- ldr r1, =0x08dc7d84
+ ldr r1, =gUnknown_08DC7D84
movs r0, 0
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r0, =0x08dc7b60
+ ldr r0, =gUnknown_08DC7B60
movs r1, 0
movs r2, 0x20
bl sub_81C7944
@@ -880232,7 +880232,7 @@ sub_81C7B74: ; 81C7B74
movs r0, 0
bl sub_81C763C
adds r4, r0, 0
- ldr r0, =0x0861fa08
+ ldr r0, =gUnknown_0861FA08
bl Window_InitFromTemplates
movs r0, 0
str r0, [r4, 0x10]
@@ -880260,11 +880260,11 @@ sub_81C7BA4: ; 81C7BA4
ldr r0, [r5, 0x10]
bl sub_81C7BF8
ldrb r0, [r5, 0x10]
- ldr r1, =0x0861fa48
+ ldr r1, =gUnknown_0861FA48
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
- ldr r1, =0x0861fa18
+ ldr r1, =gUnknown_0861FA18
lsls r4, 2
adds r4, r1
ldr r1, [r4]
@@ -880323,7 +880323,7 @@ sub_81C7C28: ; 81C7C28
bl sub_81C763C
adds r6, r0, 0
movs r5, 0
- ldr r4, =0x0861fa4c
+ ldr r4, =gUnknown_0861FA4C
@081C7C36:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -880331,7 +880331,7 @@ sub_81C7C28: ; 81C7C28
adds r5, 0x1
cmp r5, 0
beq @081C7C36
- ldr r0, =0x0861fa54
+ ldr r0, =gUnknown_0861FA54
bl sub_81C795C
movs r0, 0
bl gpu_pal_tags_index_of
@@ -880344,7 +880344,7 @@ sub_81C7C28: ; 81C7C28
negs r0, r0
bics r0, r1
str r0, [r6, 0x14]
- ldr r0, =0x0861fb04
+ ldr r0, =gUnknown_0861FB04
movs r1, 0xDC
movs r2, 0xC
movs r3, 0
@@ -880452,7 +880452,7 @@ sub_81C7D28: ; 81C7D28
movs r0, 0
bl sub_81C763C
adds r6, r0, 0
- ldr r0, =0x0861fa64
+ ldr r0, =gUnknown_0861FA64
bl gpu_tile_obj_decompress_and_load
movs r0, 0x1
bl gpu_pal_alloc_new
@@ -880463,7 +880463,7 @@ sub_81C7D28: ; 81C7D28
mov r8, r0
movs r7, 0x4
@081C7D50:
- ldr r0, =0x0861fb2c
+ ldr r0, =gUnknown_0861FB2C
movs r1, 0
movs r2, 0
movs r3, 0x1
@@ -880486,7 +880486,7 @@ sub_81C7D28: ; 81C7D28
ldr r1, [r2]
lsls r0, r5, 6
strh r0, [r1, 0x24]
- ldr r0, =0x0861fb44
+ ldr r0, =gUnknown_0861FB44
movs r1, 0
movs r2, 0
movs r3, 0x2
@@ -880600,7 +880600,7 @@ sub_81C7E58: ; 81C7E58
movs r0, 0
bl sub_81C763C
adds r7, r0, 0
- ldr r0, =0x0861fa6c
+ ldr r0, =gUnknown_0861FA6C
mov r1, r9
lsls r6, r1, 3
adds r6, r0
@@ -880611,7 +880611,7 @@ sub_81C7E58: ; 81C7E58
bl sub_8034974
adds r5, r0, 0
lsls r4, 5
- ldr r0, =0x08dc7f00
+ ldr r0, =gUnknown_08DC7F00
adds r4, r0
movs r0, 0x1
bl gpu_pal_tags_index_of
@@ -880683,7 +880683,7 @@ sub_81C7F24: ; 81C7F24
push {r4-r6,lr}
cmp r0, 0x6
bhi @081C7F8A
- ldr r2, =0x0861fa9c
+ ldr r2, =gUnknown_0861FA9C
lsls r1, r0, 3
adds r0, r2, 0x4
adds r0, r1, r0
@@ -880694,7 +880694,7 @@ sub_81C7F24: ; 81C7F24
bl sub_8034974
adds r5, r0, 0
lsls r4, 5
- ldr r0, =0x08dc7f00
+ ldr r0, =gUnknown_08DC7F00
adds r4, r0
movs r0, 0x2
bl gpu_pal_tags_index_of
@@ -882511,7 +882511,7 @@ sub_81C8CB4: ; 81C8CB4
sub sp, 0x10
adds r5, r0, 0
adds r4, r1, 0
- ldr r1, =0x0861fbe4
+ ldr r1, =gUnknown_0861FBE4
add r0, sp, 0xC
movs r2, 0x3
bl memcpy
@@ -882642,12 +882642,12 @@ sub_81C8DBC: ; 81C8DBC
adds r6, r0, 0
mov r8, r1
add r1, sp, 0xC
- ldr r0, =0x0861fbe8
+ ldr r0, =gUnknown_0861FBE8
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
add r0, sp, 0x18
mov r9, r0
- ldr r1, =0x0861fbf4
+ ldr r1, =gUnknown_0861FBF4
movs r2, 0x3
bl memcpy
ldrh r4, [r6, 0xA]
@@ -882715,7 +882715,7 @@ sub_81C8E54: ; 81C8E54
adds r7, r1, 0
adds r1, r2, 0
ldrh r3, [r7, 0xA]
- ldr r2, =0x0861fbf7
+ ldr r2, =gUnknown_0861FBF7
adds r2, r1, r2
ldrb r2, [r2]
adds r6, r3, r2
@@ -882773,7 +882773,7 @@ sub_81C8E54: ; 81C8E54
sub_81C8ED0: ; 81C8ED0
push {r4,r5,lr}
movs r5, 0
- ldr r4, =0x0861fbfc
+ ldr r4, =gUnknown_0861FBFC
@081C8ED6:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -882781,7 +882781,7 @@ sub_81C8ED0: ; 81C8ED0
adds r5, 0x1
cmp r5, 0
beq @081C8ED6
- ldr r0, =0x0861fc04
+ ldr r0, =gUnknown_0861FC04
bl sub_81C795C
pop {r4,r5}
pop {r0}
@@ -882799,7 +882799,7 @@ sub_81C8EF8: ; 81C8EF8
push {r4-r6}
adds r4, r0, 0
adds r5, r1, 0
- ldr r0, =0x0861fc1c
+ ldr r0, =gUnknown_0861FC1C
ldrb r1, [r5, 0x2]
lsls r1, 3
adds r1, 0x3
@@ -882822,7 +882822,7 @@ sub_81C8EF8: ; 81C8EF8
ldrb r0, [r5, 0x4]
subs r0, 0x1
lsls r0, 2
- ldr r3, =0x0861fc3c
+ ldr r3, =gUnknown_0861FC3C
mov r10, r3
adds r6, r0
ldrb r2, [r5, 0x3]
@@ -883517,7 +883517,7 @@ sub_81C943C: ; 81C943C
adds r5, r2, 0
cmp r0, 0
beq @081C9508
- ldr r3, =0x0861fc59
+ ldr r3, =gUnknown_0861FC59
movs r0, 0x2
ldrsh r1, [r4, r0]
ldrh r2, [r4]
@@ -883633,7 +883633,7 @@ sub_81C9520: ; 81C9520
ands r0, r1
cmp r0, 0
beq @081C9570
- ldr r3, =0x0861fc59
+ ldr r3, =gUnknown_0861FC59
movs r0, 0x2
ldrsh r1, [r4, r0]
ldrh r2, [r4]
@@ -883686,7 +883686,7 @@ c2_pre_battle_1: ; 81C9588
ands r0, r1
cmp r0, 0
beq @081C95E8
- ldr r3, =0x0861fc59
+ ldr r3, =gUnknown_0861FC59
movs r0, 0x2
ldrsh r1, [r4, r0]
ldrh r2, [r4]
@@ -883782,7 +883782,7 @@ sub_81C963C: ; 81C963C
adds r6, r2, 0
cmp r0, 0
beq @081C96B8
- ldr r5, =0x0861fc59
+ ldr r5, =gUnknown_0861FC59
movs r1, 0x2
ldrsh r0, [r4, r1]
ldrh r2, [r4]
@@ -883834,7 +883834,7 @@ sub_81C963C: ; 81C963C
beq @081C96F4
movs r0, 0x2
ldrsh r2, [r4, r0]
- ldr r1, =0x0861fc54
+ ldr r1, =gUnknown_0861FC54
ldrh r0, [r4]
adds r0, r1
ldrb r0, [r0]
@@ -883878,7 +883878,7 @@ sub_81C96FC: ; 81C96FC
ands r0, r1
cmp r0, 0
beq @081C9754
- ldr r3, =0x0861fc59
+ ldr r3, =gUnknown_0861FC59
movs r0, 0x2
ldrsh r1, [r4, r0]
ldrh r2, [r4]
@@ -883908,7 +883908,7 @@ sub_81C96FC: ; 81C96FC
beq @081C9790
movs r0, 0x2
ldrsh r2, [r4, r0]
- ldr r1, =0x0861fc54
+ ldr r1, =gUnknown_0861FC54
ldrh r0, [r4]
adds r0, r1
ldrb r0, [r0]
@@ -883980,7 +883980,7 @@ sub_81C97C0: ; 81C97C0
strh r0, [r4]
movs r0, 0x1
strh r0, [r4, 0x2]
- ldr r2, =0x0861fc59
+ ldr r2, =gUnknown_0861FC59
ldrh r1, [r4]
lsls r0, r1, 1
adds r0, r1
@@ -884004,7 +884004,7 @@ sub_81C97F8: ; 81C97F8
strh r1, [r0]
movs r1, 0x1
strh r1, [r0, 0x2]
- ldr r1, =0x0861fc59
+ ldr r1, =gUnknown_0861FC59
ldrb r1, [r1, 0x13]
strh r1, [r0, 0x4]
ldr r1, =sub_81C963C + 1
@@ -884033,7 +884033,7 @@ sub_81C9814: ; 81C9814
ldrh r3, [r4]
cmp r0, 0
bge @081C986A
- ldr r0, =0x0861fc54
+ ldr r0, =gUnknown_0861FC54
adds r0, r3, r0
ldrb r0, [r0]
strh r0, [r4, 0x2]
@@ -884050,7 +884050,7 @@ sub_81C9814: ; 81C9814
strh r0, [r4, 0x2]
movs r0, 0x2
ldrsh r2, [r4, r0]
- ldr r0, =0x0861fc54
+ ldr r0, =gUnknown_0861FC54
ldrh r1, [r4]
adds r0, r1, r0
adds r3, r1, 0
@@ -884059,7 +884059,7 @@ sub_81C9814: ; 81C9814
ble @081C986A
strh r5, [r4, 0x2]
@081C986A:
- ldr r2, =0x0861fc59
+ ldr r2, =gUnknown_0861FC59
movs r0, 0x2
ldrsh r1, [r4, r0]
lsls r0, r3, 1
@@ -884230,7 +884230,7 @@ sub_81C9990: ; 81C9990
movs r0, 0x2
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x086201a0
+ ldr r0, =gUnknown_086201A0
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -884318,10 +884318,10 @@ sub_81C9A10: ; 81C9A10
.4byte @081C9C0E
.4byte @081C9C4C
@081C9A5C:
- ldr r0, =0x08620194
+ ldr r0, =gUnknown_08620194
movs r1, 0x3
bl sub_81C7B54
- ldr r1, =0x08dc90e0
+ ldr r1, =gUnknown_08DC90E0
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -884332,14 +884332,14 @@ sub_81C9A10: ; 81C9A10
adds r1, 0x8C
movs r0, 0x1
bl bg_set_tilemap
- ldr r1, =0x08dc9130
+ ldr r1, =gUnknown_08DC9130
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x1
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x08dc90c0
+ ldr r0, =gUnknown_08DC90C0
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
@@ -884380,20 +884380,20 @@ sub_81C9A10: ; 81C9A10
beq @081C9AFA
b @081C9C5C
@081C9AFA:
- ldr r1, =0x0861fd6c
+ ldr r1, =gUnknown_0861FD6C
str r0, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x0861fff4
+ ldr r1, =gUnknown_0861FFF4
movs r0, 0x1
str r0, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x0861fd4c
+ ldr r0, =gUnknown_0861FD4C
movs r1, 0x20
movs r2, 0x20
bl sub_81C7944
@@ -884408,20 +884408,20 @@ sub_81C9A10: ; 81C9A10
beq @081C9B3E
b @081C9C5C
@081C9B3E:
- ldr r1, =0x0861fc98
+ ldr r1, =gUnknown_0861FC98
str r0, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x0861fcac
+ ldr r1, =gUnknown_0861FCAC
movs r0, 0x1
str r0, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x0861fc78
+ ldr r0, =gUnknown_0861FC78
movs r1, 0x30
movs r2, 0x20
bl sub_81C7944
@@ -884976,7 +884976,7 @@ sub_81C9F28: ; 81C9F28
sub_81C9FC4: ; 81C9FC4
push {r4,r5,lr}
movs r5, 0
- ldr r4, =0x086201c4
+ ldr r4, =gUnknown_086201C4
@081C9FCA:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -884984,7 +884984,7 @@ sub_81C9FC4: ; 81C9FC4
adds r5, 0x1
cmp r5, 0x1
bls @081C9FCA
- ldr r0, =0x086201d4
+ ldr r0, =gUnknown_086201D4
bl sub_81C795C
pop {r4,r5}
pop {r0}
@@ -885041,7 +885041,7 @@ sub_81CA02C: ; 81CA02C
mov r0, r8
adds r6, r1, r0
@081CA054:
- ldr r0, =0x0862034c
+ ldr r0, =gUnknown_0862034C
movs r1, 0x8C
asrs r2, r5, 16
movs r3, 0x3
@@ -885107,7 +885107,7 @@ sub_81CA0C8: ; 81CA0C8
lsls r2, r0, 3
subs r2, r0
lsls r2, 2
- ldr r1, =0x08620244
+ ldr r1, =gUnknown_08620244
adds r0, r2, r1
subs r1, 0x4
adds r2, r1
@@ -885848,7 +885848,7 @@ sub_81CA640: ; 81CA640
movs r0, 0x2
bl sub_81C763C
adds r4, r0, 0
- ldr r0, =0x0862036c
+ ldr r0, =gUnknown_0862036C
movs r1, 0x10
movs r2, 0x60
movs r3, 0x4
@@ -885930,7 +885930,7 @@ sub_81CA6E0: ; 81CA6E0
movs r0, 0x2
bl sub_81C763C
adds r4, r0, 0
- ldr r0, =0x086202cc
+ ldr r0, =gUnknown_086202CC
bl Window_AddFromTemplate
strh r0, [r4, 0x8]
lsls r0, 24
@@ -885957,7 +885957,7 @@ sub_81CA714: ; 81CA714
bl sub_81C763C
adds r5, r0, 0
bl sub_81C98B4
- ldr r1, =0x086202d4
+ ldr r1, =gUnknown_086202D4
lsls r0, 2
adds r0, r1
ldr r6, [r0]
@@ -885976,7 +885976,7 @@ sub_81CA714: ; 81CA714
lsrs r2, 1
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x0862030c
+ ldr r1, =gUnknown_0862030C
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -885999,7 +885999,7 @@ sub_81CA770: ; 81CA770
movs r0, 0x2
bl sub_81C763C
adds r5, r0, 0
- ldr r6, =0x085ebd4a
+ ldr r6, =gUnknown_085EBD4A
movs r2, 0x1
negs r2, r2
movs r0, 0x1
@@ -886015,7 +886015,7 @@ sub_81CA770: ; 81CA770
lsrs r2, 1
lsls r2, 24
lsrs r2, 24
- ldr r1, =0x0862030f
+ ldr r1, =gUnknown_0862030F
str r1, [sp]
movs r1, 0
str r1, [sp, 0x4]
@@ -886089,7 +886089,7 @@ sub_81CA818: ; 81CA818
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r5, =0x0861fc7a
+ ldr r5, =gUnknown_0861FC7A
adds r0, r4, 0
movs r1, 0x1
adds r2, r5, 0
@@ -886109,7 +886109,7 @@ sub_81CA818: ; 81CA818
thumb_func_start sub_81CA850
sub_81CA850: ; 81CA850
push {lr}
- ldr r0, =0x0861fc86
+ ldr r0, =gUnknown_0861FC86
movs r1, 0x31
movs r2, 0x4
bl sub_81C7944
@@ -886128,7 +886128,7 @@ sub_81CA864: ; 81CA864
adds r4, r0, 0
lsls r4, 24
lsrs r4, 24
- ldr r5, =0x0861fc86
+ ldr r5, =gUnknown_0861FC86
adds r0, r4, 0
movs r1, 0x1
adds r2, r5, 0
@@ -886243,7 +886243,7 @@ titlescreen_0: ; 81CA92C
bl lcd_io_set_bits
bl remove_some_task
bl sub_81CAA3C
- ldr r2, =0x08620384
+ ldr r2, =gUnknown_08620384
ldr r0, [r2]
ldr r1, [r2, 0x4]
ldr r2, [r2, 0x8]
@@ -886326,7 +886326,7 @@ sub_81CA9EC: ; 81CA9EC
movs r1, 0x7F
ands r0, r1
strh r0, [r2, 0x2]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0x2
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -886355,7 +886355,7 @@ sub_81CAA3C: ; 81CAA3C
bl sub_81C9894
adds r4, r0, 0
bl sub_81C98A4
- ldr r2, =0x08620240
+ ldr r2, =gUnknown_08620240
lsls r1, r4, 3
subs r1, r4
lsls r1, 2
@@ -886531,7 +886531,7 @@ sub_81CAB44: ; 81CAB44
cmp r0, 0
beq @081CABC0
@081CABAE:
- ldr r0, =0x0862250a
+ ldr r0, =gUnknown_0862250A
str r0, [r4, 0x4]
movs r0, 0x2
strh r0, [r4, 0x2]
@@ -886539,7 +886539,7 @@ sub_81CAB44: ; 81CAB44
.align 2, 0
.pool
@081CABC0:
- ldr r0, =0x08622508
+ ldr r0, =gUnknown_08622508
str r0, [r4, 0x4]
strh r5, [r4, 0x2]
@081CABC6:
@@ -887037,7 +887037,7 @@ sub_81CAF04: ; 81CAF04
ldrh r0, [r1, 0x1E]
bl sub_81D15BC
adds r4, r0, 0
- ldr r1, =0x08310030
+ ldr r1, =gUnknown_08310030
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
@@ -887056,7 +887056,7 @@ sub_81CAF04: ; 81CAF04
adds r0, r5, 0
bl sub_81D1BD0
adds r4, r0, 0
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r0, r4, r0
ldrb r0, [r0]
b @081CAF6C
@@ -887066,7 +887066,7 @@ sub_81CAF04: ; 81CAF04
adds r0, r4, 0
bl sub_81D15BC
adds r4, r0, 0
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
@@ -887096,7 +887096,7 @@ sub_81CAF78: ; 81CAF78
lsls r0, 24
cmp r0, 0
bne @081CAFA4
- ldr r0, =0x085eeb0b
+ ldr r0, =gUnknown_085EEB0B
b @081CAFCE
.align 2, 0
.pool
@@ -887152,7 +887152,7 @@ sub_81CAFD8: ; 81CAFD8
@081CB004:
ldrh r1, [r4, 0x1E]
@081CB006:
- ldr r2, =0x08622028
+ ldr r2, =gUnknown_08622028
lsls r0, r5, 2
lsls r1, 4
adds r0, r1
@@ -887212,12 +887212,12 @@ sub_81CB050: ; 81CB050
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
adds r1, r0
ldrb r2, [r1, 0x1]
movs r0, 0xD
muls r0, r2
- ldr r2, =0x0830fcd4
+ ldr r2, =gUnknown_0830FCD4
adds r0, r2
str r0, [sp]
adds r1, 0x4
@@ -887262,7 +887262,7 @@ sub_81CB050: ; 81CB050
thumb_func_start sub_81CB0C8
sub_81CB0C8: ; 81CB0C8
push {lr}
- ldr r1, =0x085500a4
+ ldr r1, =gUnknown_085500A4
lsls r0, 4
adds r0, r1
ldrh r2, [r0, 0xA]
@@ -887513,7 +887513,7 @@ sub_81CB29C: ; 81CB29C
movs r0, 0x6
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x08622798
+ ldr r0, =gUnknown_08622798
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -887602,7 +887602,7 @@ sub_81CB324: ; 81CB324
.4byte @081CB4A6
.4byte @081CB4EA
@081CB368:
- ldr r0, =0x0862278c
+ ldr r0, =gUnknown_0862278C
movs r1, 0x3
bl sub_81C7B54
movs r0, 0x2
@@ -887613,7 +887613,7 @@ sub_81CB324: ; 81CB324
movs r1, 0
movs r2, 0
bl bg_change_y_offset
- ldr r1, =0x08622530
+ ldr r1, =gUnknown_08622530
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -887624,14 +887624,14 @@ sub_81CB324: ; 81CB324
adds r1, r5, r0
movs r0, 0x2
bl bg_set_tilemap
- ldr r1, =0x086225d4
+ ldr r1, =gUnknown_086225D4
movs r0, 0x2
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x2
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x08622510
+ ldr r0, =gUnknown_08622510
movs r1, 0x20
movs r2, 0x20
bl sub_81C7944
@@ -887665,7 +887665,7 @@ sub_81CB324: ; 81CB324
movs r2, 0
movs r3, 0
bl bg_fill_tilemap_rect
- ldr r0, =0x086226e0
+ ldr r0, =gUnknown_086226E0
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
@@ -887684,17 +887684,17 @@ sub_81CB324: ; 81CB324
bne @081CB4FA
adds r0, r5, 0
bl sub_81CC034
- ldr r1, =0x08622760
+ ldr r1, =gUnknown_08622760
str r4, [sp]
movs r0, 0x3
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r0, =0x08622700
+ ldr r0, =gUnknown_08622700
movs r1, 0x30
movs r2, 0x20
bl sub_81C7944
- ldr r0, =0x08622720
+ ldr r0, =gUnknown_08622720
movs r1, 0x50
movs r2, 0x20
bl sub_81C7944
@@ -888701,7 +888701,7 @@ sub_81CBBB8: ; 81CBBB8
str r0, [sp, 0x10]
ldr r0, =sub_81CBCEC + 1
str r0, [sp, 0x14]
- ldr r0, =0x08622794
+ ldr r0, =gUnknown_08622794
movs r2, 0x2
bl sub_81C81D4
ldr r0, =sub_81CBC64 + 1
@@ -888773,7 +888773,7 @@ sub_81CBC64: ; 81CBC64
movs r1, 0x7F
ands r0, r1
strh r0, [r2]
- ldr r1, =0x08329f40
+ ldr r1, =gUnknown_08329F40
movs r3, 0
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -888782,7 +888782,7 @@ sub_81CBC64: ; 81CBC64
lsls r0, 16
asrs r0, 20
strh r0, [r2, 0x2]
- ldr r0, =0x08622720
+ ldr r0, =gUnknown_08622720
adds r1, r0, 0
adds r1, 0x20
movs r3, 0x2
@@ -888889,10 +888889,10 @@ sub_81CBD48: ; 81CBD48
sub_81CBD78: ; 81CBD78
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x086227d8
+ ldr r0, =gUnknown_086227D8
bl Window_AddFromTemplate
strh r0, [r4, 0x10]
- ldr r0, =0x086227e0
+ ldr r0, =gUnknown_086227E0
bl Window_AddFromTemplate
strh r0, [r4, 0x12]
ldrb r0, [r4, 0x10]
@@ -888943,7 +888943,7 @@ sub_81CBDF4: ; 81CBDF4
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085ebe5f
+ ldr r1, =gUnknown_085EBE5F
movs r2, 0
bl sub_81CBE88
pop {r0}
@@ -888980,7 +888980,7 @@ sub_81CBE38: ; 81CBE38
push {lr}
lsls r0, 16
lsrs r0, 16
- ldr r1, =0x085ebe6e
+ ldr r1, =gUnknown_085EBE6E
movs r2, 0x2
bl sub_81CBE88
pop {r0}
@@ -889098,7 +889098,7 @@ sub_81CBEF8: ; 81CBEF8
bl GetMapName
b @081CBF24
@081CBF1C:
- ldr r1, =0x085ec00f
+ ldr r1, =gUnknown_085EC00F
add r0, sp, 0xC
bl gf_strcpy
@081CBF24:
@@ -889144,7 +889144,7 @@ sub_81CBF60: ; 81CBF60
b @081CBF9C
@081CBF76:
ldrb r0, [r5, 0x12]
- ldr r2, =0x086227e8
+ ldr r2, =gUnknown_086227E8
lsls r1, 2
adds r1, r2
ldr r2, [r1]
@@ -889248,7 +889248,7 @@ sub_81CC014: ; 81CC014
sub_81CC034: ; 81CC034
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x08622808
+ ldr r0, =gUnknown_08622808
bl Window_AddFromTemplate
strh r0, [r4, 0x14]
ldrh r0, [r4, 0x14]
@@ -889335,7 +889335,7 @@ sub_81CC0E0: ; 81CC0E0
push {lr}
sub sp, 0xC
ldrb r0, [r0, 0x14]
- ldr r2, =0x086227f4
+ ldr r2, =gUnknown_086227F4
movs r1, 0x1
str r1, [sp]
str r1, [sp, 0x4]
@@ -889370,7 +889370,7 @@ sub_81CC11C: ; 81CC11C
push {lr}
sub sp, 0xC
ldrb r0, [r0, 0x14]
- ldr r2, =0x085ebf95
+ ldr r2, =gUnknown_085EBF95
movs r1, 0x1
str r1, [sp]
str r1, [sp, 0x4]
@@ -889506,7 +889506,7 @@ sub_81CC214: ; 81CC214
bl sub_81C763C
adds r6, r0, 0
movs r5, 0
- ldr r4, =0x08622810
+ ldr r4, =gUnknown_08622810
@081CC224:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -889514,7 +889514,7 @@ sub_81CC214: ; 81CC214
adds r5, 0x1
cmp r5, 0
beq @081CC224
- ldr r0, =0x08622818
+ ldr r0, =gUnknown_08622818
bl sub_81C795C
movs r0, 0
str r0, [r6, 0x1C]
@@ -889602,7 +889602,7 @@ sub_81CC2F0: ; 81CC2F0
ldr r0, [r4, 0x1C]
cmp r0, 0
bne @081CC320
- ldr r0, =0x08622830
+ ldr r0, =gUnknown_08622830
movs r1, 0x4
movs r2, 0x50
movs r3, 0x5
@@ -889673,7 +889673,7 @@ sub_81CC34C: ; 81CC34C
thumb_func_start sub_81CC370
sub_81CC370: ; 81CC370
push {lr}
- ldr r0, =0x08622850
+ ldr r0, =gUnknown_08622850
movs r1, 0x2C
movs r2, 0x68
movs r3, 0x6
@@ -889701,14 +889701,14 @@ sub_81CC39C: ; 81CC39C
cmp r0, 0
blt @081CC400
lsls r4, r0, 3
- ldr r0, =0x08305654
+ ldr r0, =gUnknown_08305654
adds r0, r4, r0
ldr r1, =0x00001828
adds r5, r7, r1
adds r1, r5, 0
movs r2, 0
bl sub_80345F0
- ldr r0, =0x0830593c
+ ldr r0, =gUnknown_0830593C
adds r4, r0
ldr r0, [r4]
ldr r1, =0x00002028
@@ -890055,7 +890055,7 @@ sub_81CC62C: ; 81CC62C
movs r0, 0x4
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x086230e4
+ ldr r0, =gUnknown_086230E4
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -890187,7 +890187,7 @@ sub_81CC6F4: ; 81CC6F4
bl gpu_sync_bg_hide
movs r0, 0x1
bl call_gpu_set_bg_mode
- ldr r4, =0x086230d8
+ ldr r4, =gUnknown_086230D8
adds r0, r4, 0
movs r1, 0x2
bl sub_81C7B54
@@ -890501,7 +890501,7 @@ sub_81CC95C: ; 81CC95C
sub_81CC9C0: ; 81CC9C0
push {r4,r5,lr}
movs r5, 0
- ldr r4, =0x086230f8
+ ldr r4, =gUnknown_086230F8
@081CC9C6:
adds r0, r4, 0
bl gpu_tile_obj_decompress_and_load
@@ -890509,7 +890509,7 @@ sub_81CC9C0: ; 81CC9C0
adds r5, 0x1
cmp r5, 0
beq @081CC9C6
- ldr r0, =0x08623100
+ ldr r0, =gUnknown_08623100
bl sub_81C795C
bl sub_81CCE58
pop {r4,r5}
@@ -890572,7 +890572,7 @@ sub_81CCA1C: ; 81CCA1C
movs r0, 0x1
adds r1, r4, 0
bl bg_set_tilemap
- ldr r0, =0x08623110
+ ldr r0, =gUnknown_08623110
bl Window_AddFromTemplate
movs r4, 0
strh r0, [r5, 0x8]
@@ -890585,7 +890585,7 @@ sub_81CCA1C: ; 81CCA1C
movs r1, 0x42
movs r2, 0x4
bl sub_8098858
- ldr r1, =0x08622888
+ ldr r1, =gUnknown_08622888
str r4, [sp]
movs r0, 0x1
movs r2, 0
@@ -890599,11 +890599,11 @@ sub_81CCA1C: ; 81CCA1C
ldrb r0, [r5, 0x8]
movs r1, 0x3
bl Window_CopyToVram
- ldr r0, =0x08622868
+ ldr r0, =gUnknown_08622868
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
- ldr r0, =0x08dc91e8
+ ldr r0, =gUnknown_08DC91E8
movs r1, 0x30
movs r2, 0x20
bl sub_81C7944
@@ -890929,7 +890929,7 @@ sub_81CCD34: ; 81CCD34
movs r0, 0x4
b @081CCD62
@081CCD48:
- ldr r0, =0x08623118
+ ldr r0, =gUnknown_08623118
lsls r1, r4, 3
adds r0, 0x4
adds r1, r0
@@ -890956,7 +890956,7 @@ sub_81CCD70: ; 81CCD70
adds r6, r0, 0
adds r3, r1, 0
movs r4, 0
- ldr r0, =0x08623118
+ ldr r0, =gUnknown_08623118
ldrh r1, [r0]
adds r5, r0, 0
cmp r1, r3
@@ -891091,7 +891091,7 @@ sub_81CCE58: ; 81CCE58
lsls r6, 16
@081CCE80:
asrs r1, r6, 16
- ldr r0, =0x086231d0
+ ldr r0, =gUnknown_086231D0
asrs r2, r7, 16
movs r3, 0x8
bl obj_add_from_template_forward_search
@@ -892111,7 +892111,7 @@ sub_81CD624: ; 81CD624
bl sub_81D2C68
cmp r0, 0
beq @081CD690
- ldr r1, =0x085e8264
+ ldr r1, =gUnknown_085E8264
adds r0, r5, 0
movs r2, 0
movs r3, 0xC
@@ -892176,7 +892176,7 @@ sub_81CD624: ; 81CD624
movs r0, 0xB
adds r1, r7, 0
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r5, 0
bl sub_8008C44
@@ -892400,7 +892400,7 @@ sub_81CD824: ; 81CD824
adds r0, r4, r5
ldr r1, =0x00006325
adds r0, r1
- ldr r1, =0x085ebfce
+ ldr r1, =gUnknown_085EBFCE
b @081CD8F4
.align 2, 0
.pool
@@ -892797,7 +892797,7 @@ sub_81CDB98: ; 81CDB98
bl sub_81D2C68
adds r5, r0, 0
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
mov r2, r9
lsls r1, r2, 13
@@ -893105,7 +893105,7 @@ sub_81CDE2C: ; 81CDE2C
movs r0, 0xC
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x08623384
+ ldr r0, =gUnknown_08623384
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -893199,7 +893199,7 @@ sub_81CDE94: ; 81CDE94
@081CDF16:
b @081CDFB0
@081CDF18:
- ldr r0, =0x08623358
+ ldr r0, =gUnknown_08623358
movs r1, 0x3
bl sub_81C7B54
movs r0, 0x1
@@ -893235,7 +893235,7 @@ sub_81CDE94: ; 81CDE94
ldr r1, =0x0000040b
movs r0, 0x52
bl lcd_io_set
- ldr r1, =0x08dc6548
+ ldr r1, =gUnknown_08DC6548
movs r0, 0
str r0, [sp]
movs r0, 0x3
@@ -893250,7 +893250,7 @@ sub_81CDE94: ; 81CDE94
beq @081CDFA2
b @081CE2C0
@081CDFA2:
- ldr r1, =0x08623228
+ ldr r1, =gUnknown_08623228
str r0, [sp]
movs r0, 0x2
@081CDFA8:
@@ -893269,7 +893269,7 @@ sub_81CDE94: ; 81CDE94
beq @081CDFC4
b @081CE2C0
@081CDFC4:
- ldr r0, =0x08dc6dfc
+ ldr r0, =gUnknown_08DC6DFC
adds r4, r5, 0x4
adds r1, r4, 0
bl LZ77UnCompVram
@@ -893279,7 +893279,7 @@ sub_81CDE94: ; 81CDE94
bl sub_81CDD5C
cmp r0, 0x1
bne @081CDFF2
- ldr r1, =0x08dc7070
+ ldr r1, =gUnknown_08DC7070
movs r0, 0x9
str r0, [sp]
movs r0, 0x4
@@ -893291,11 +893291,11 @@ sub_81CDE94: ; 81CDE94
@081CDFF2:
movs r0, 0x3
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x08dc6528
+ ldr r0, =gUnknown_08DC6528
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
- ldr r0, =0x08623208
+ ldr r0, =gUnknown_08623208
movs r1, 0xF0
movs r2, 0x20
bl sub_81C7944
@@ -893313,7 +893313,7 @@ sub_81CDE94: ; 81CDE94
beq @081CE03C
b @081CE2C0
@081CE03C:
- ldr r0, =0x0862323c
+ ldr r0, =gUnknown_0862323C
ldr r1, =0x00001004
adds r4, r5, r1
adds r1, r4, 0
@@ -893323,7 +893323,7 @@ sub_81CDE94: ; 81CDE94
bl bg_set_tilemap
movs r0, 0x2
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x086231e8
+ ldr r0, =gUnknown_086231E8
movs r1, 0x30
movs r2, 0x20
bl sub_81C7944
@@ -893364,7 +893364,7 @@ sub_81CDE94: ; 81CDE94
beq @081CE0BC
b @081CE2C0
@081CE0BC:
- ldr r0, =0x08623364
+ ldr r0, =gUnknown_08623364
bl Window_AddFromTemplate
movs r2, 0xC1
lsls r2, 5
@@ -893373,17 +893373,17 @@ sub_81CDE94: ; 81CDE94
bl sub_81CDD5C
cmp r0, 0x1
bne @081CE0F6
- ldr r0, =0x0862336c
+ ldr r0, =gUnknown_0862336C
bl Window_AddFromTemplate
ldr r2, =0x00001821
adds r1, r5, r2
strb r0, [r1]
- ldr r0, =0x08623374
+ ldr r0, =gUnknown_08623374
bl Window_AddFromTemplate
ldr r2, =0x00001822
adds r1, r5, r2
strb r0, [r1]
- ldr r0, =0x0862337c
+ ldr r0, =gUnknown_0862337C
bl Window_AddFromTemplate
ldr r2, =0x00001823
adds r1, r5, r2
@@ -894144,7 +894144,7 @@ sub_81CE738: ; 81CE738
movs r2, 0x1
movs r3, 0x4
bl decimal_int_to_string
- ldr r1, =0x085ebfd7
+ ldr r1, =gUnknown_085EBFD7
bl gf_strcpy
pop {r1}
bx r1
@@ -894274,7 +894274,7 @@ sub_81CE754: ; 81CE754
strb r0, [r1, 0x4]
mov r5, sp
adds r5, 0x11
- ldr r1, =0x085ebfd7
+ ldr r1, =gUnknown_085EBFD7
adds r0, r5, 0
bl gf_strcpy
ldr r0, =0x00001821
@@ -894508,7 +894508,7 @@ sub_81CE9E4: ; 81CE9E4
strh r2, [r1]
bl sub_811F90C
bl sub_811FA90
- ldr r2, =0x08623338
+ ldr r2, =gUnknown_08623338
movs r0, 0x69
movs r1, 0x69
bl sub_811FF94
@@ -895125,7 +895125,7 @@ sub_81CEF3C: ; 81CEF3C
movs r0, 0
str r0, [r4, 0x18]
bl sub_81C76AC
- ldr r1, =0x086233a0
+ ldr r1, =gUnknown_086233A0
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -895159,7 +895159,7 @@ sub_81CEF98: ; 81CEF98
movs r0, 0x1
str r0, [r4, 0x18]
bl sub_81C76AC
- ldr r1, =0x086233a0
+ ldr r1, =gUnknown_086233A0
lsls r0, 2
adds r0, r1
ldr r0, [r0]
@@ -895375,7 +895375,7 @@ sub_81CF10C: ; 81CF10C
thumb_func_start sub_81CF11C
sub_81CF11C: ; 81CF11C
push {lr}
- ldr r2, =0x086233b4
+ ldr r2, =gUnknown_086233B4
lsls r1, r0, 2
adds r1, r2
ldr r1, [r1]
@@ -895723,7 +895723,7 @@ sub_81CF3A0: ; 81CF3A0
movs r0, 0x8
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x08623598
+ ldr r0, =gUnknown_08623598
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -895805,10 +895805,10 @@ sub_81CF418: ; 81CF418
.4byte @081CF4F6
.4byte @081CF55A
@081CF454:
- ldr r0, =0x08623590
+ ldr r0, =gUnknown_08623590
movs r1, 0x2
bl sub_81C7B54
- ldr r1, =0x086233e4
+ ldr r1, =gUnknown_086233E4
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -895819,14 +895819,14 @@ sub_81CF418: ; 81CF418
adds r1, 0x10
movs r0, 0x1
bl bg_set_tilemap
- ldr r1, =0x086234ac
+ ldr r1, =gUnknown_086234AC
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
movs r0, 0x1
bl gpu_copy_wram_bg_tilemap_to_vram
- ldr r0, =0x086233c4
+ ldr r0, =gUnknown_086233C4
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
@@ -895851,7 +895851,7 @@ sub_81CF418: ; 81CF418
lsls r0, 24
cmp r0, 0
bne @081CF56A
- ldr r0, =0x08623570
+ ldr r0, =gUnknown_08623570
movs r1, 0x20
movs r2, 0x20
bl sub_81C7944
@@ -896267,7 +896267,7 @@ sub_81CF798: ; 81CF798
sub_81CF7C8: ; 81CF7C8
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x086235b4
+ ldr r0, =gUnknown_086235B4
bl Window_AddFromTemplate
strh r0, [r4, 0x8]
lsls r0, 24
@@ -896304,7 +896304,7 @@ sub_81CF7F4: ; 81CF7F4
movs r0, 0xFF
strb r0, [r4]
ldr r5, =0x02021dc4
- ldr r1, =0x085ec029
+ ldr r1, =gUnknown_085EC029
adds r0, r5, 0
bl sub_81AFC28
mov r1, r8
@@ -896384,7 +896384,7 @@ sub_81CF88C: ; 81CF88C
ldr r0, =sub_81CF8E4 + 1
str r0, [sp, 0x10]
str r4, [sp, 0x14]
- ldr r0, =0x08623594
+ ldr r0, =gUnknown_08623594
movs r2, 0
bl sub_81C81D4
add sp, 0x18
@@ -896454,17 +896454,17 @@ sub_81CF8E4: ; 81CF8E4
beq @081CF974
cmp r5, 0xFE
beq @081CF97C
- ldr r1, =0x086235d4
+ ldr r1, =gUnknown_086235D4
b @081CF97E
.align 2, 0
.pool
@081CF974:
- ldr r1, =0x086235bc
+ ldr r1, =gUnknown_086235BC
b @081CF97E
.align 2, 0
.pool
@081CF97C:
- ldr r1, =0x086235c8
+ ldr r1, =gUnknown_086235C8
@081CF97E:
ldr r4, =0x02021cc4
adds r0, r4, 0
@@ -896755,7 +896755,7 @@ sub_81CFB64: ; 81CFB64
thumb_func_start sub_81CFB74
sub_81CFB74: ; 81CFB74
push {lr}
- ldr r2, =0x086235d8
+ ldr r2, =gUnknown_086235D8
lsls r1, r0, 2
adds r1, r2
ldr r1, [r1]
@@ -897134,7 +897134,7 @@ sub_81CFE40: ; 81CFE40
movs r0, 0xA
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x086237b8
+ ldr r0, =gUnknown_086237B8
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -897216,10 +897216,10 @@ sub_81CFEB8: ; 81CFEB8
.4byte @081CFFA4
.4byte @081CFFDE
@081CFEF4:
- ldr r0, =0x086237b0
+ ldr r0, =gUnknown_086237B0
movs r1, 0x2
bl sub_81C7B54
- ldr r1, =0x08623604
+ ldr r1, =gUnknown_08623604
movs r0, 0
str r0, [sp]
movs r0, 0x1
@@ -897230,12 +897230,12 @@ sub_81CFEB8: ; 81CFEB8
adds r1, 0x10
movs r0, 0x1
bl bg_set_tilemap
- ldr r1, =0x086236cc
+ ldr r1, =gUnknown_086236CC
movs r0, 0x1
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r0, =0x086235e4
+ ldr r0, =gUnknown_086235E4
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
@@ -897270,7 +897270,7 @@ sub_81CFEB8: ; 81CFEB8
lsls r0, 24
cmp r0, 0
bne @081CFFEE
- ldr r0, =0x08623790
+ ldr r0, =gUnknown_08623790
movs r1, 0x20
movs r2, 0x20
bl sub_81C7944
@@ -897666,7 +897666,7 @@ sub_81D021C: ; 81D021C
sub_81D024C: ; 81D024C
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x086237d4
+ ldr r0, =gUnknown_086237D4
bl Window_AddFromTemplate
strh r0, [r4, 0x8]
lsls r0, 24
@@ -897782,7 +897782,7 @@ sub_81D0304: ; 81D0304
ldr r0, =sub_81D035C + 1
str r0, [sp, 0x10]
str r4, [sp, 0x14]
- ldr r0, =0x086237b4
+ ldr r0, =gUnknown_086237B4
movs r2, 0
bl sub_81C81D4
add sp, 0x18
@@ -897856,17 +897856,17 @@ sub_81D035C: ; 81D035C
beq @081D03F8
cmp r5, 0xFE
beq @081D0400
- ldr r1, =0x086237f4
+ ldr r1, =gUnknown_086237F4
b @081D0402
.align 2, 0
.pool
@081D03F8:
- ldr r1, =0x086237dc
+ ldr r1, =gUnknown_086237DC
b @081D0402
.align 2, 0
.pool
@081D0400:
- ldr r1, =0x086237e8
+ ldr r1, =gUnknown_086237E8
@081D0402:
ldr r4, =0x02021cc4
adds r0, r4, 0
@@ -898473,7 +898473,7 @@ sub_81D0814: ; 81D0814
strh r0, [r5, 0x10]
strh r0, [r5, 0x12]
movs r6, 0
- ldr r0, =0x086237f8
+ ldr r0, =gUnknown_086237F8
mov r9, r0
mov r10, r9
@081D0862:
@@ -898668,7 +898668,7 @@ sub_81D09B0: ; 81D09B0
movs r0, 0xE
bl sub_81C763C
adds r5, r0, 0
- ldr r0, =0x08624ba0
+ ldr r0, =gUnknown_08624BA0
lsls r4, 2
adds r4, r0
ldr r0, [r4]
@@ -898777,10 +898777,10 @@ sub_81D0A6C: ; 81D0A6C
.4byte @081D0BE8
.4byte @081D0C3C
@081D0AB8:
- ldr r0, =0x08624b98
+ ldr r0, =gUnknown_08624B98
movs r1, 0x2
bl sub_81C7B54
- ldr r1, =0x08dde030
+ ldr r1, =gUnknown_08DDE030
movs r0, 0
str r0, [sp]
movs r0, 0x2
@@ -898791,12 +898791,12 @@ sub_81D0A6C: ; 81D0A6C
adds r1, 0x1C
movs r0, 0x2
bl bg_set_tilemap
- ldr r1, =0x08dde12c
+ ldr r1, =gUnknown_08DDE12C
movs r0, 0x2
movs r2, 0
movs r3, 0
bl gpu_copy_to_wram_bg_tile_map
- ldr r0, =0x08dde010
+ ldr r0, =gUnknown_08DDE010
movs r1, 0x10
movs r2, 0x20
bl sub_81C7944
@@ -898816,7 +898816,7 @@ sub_81D0A6C: ; 81D0A6C
movs r2, 0
movs r3, 0x1
bl sub_8199DF0
- ldr r1, =0x086240b8
+ ldr r1, =gUnknown_086240B8
str r4, [sp]
movs r0, 0x1
movs r2, 0
@@ -898835,11 +898835,11 @@ sub_81D0A6C: ; 81D0A6C
movs r2, 0
movs r3, 0
bl bg_fill_tilemap_rect
- ldr r0, =0x08623ff8
+ ldr r0, =gUnknown_08623FF8
movs r1, 0x20
movs r2, 0xA0
bl sub_81C7944
- ldr r0, =0x08624098
+ ldr r0, =gUnknown_08624098
movs r1, 0xA0
movs r2, 0x20
bl sub_81C7944
@@ -899228,7 +899228,7 @@ sub_81D0E00: ; 81D0E00
sub_81D0E60: ; 81D0E60
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x08624bb8
+ ldr r0, =gUnknown_08624BB8
bl Window_AddFromTemplate
strh r0, [r4, 0xA]
lsls r0, 24
@@ -899248,7 +899248,7 @@ sub_81D0E84: ; 81D0E84
push {r4,r5,lr}
sub sp, 0x10
adds r5, r0, 0
- ldr r1, =0x08624bc0
+ ldr r1, =gUnknown_08624BC0
add r0, sp, 0xC
movs r2, 0x3
bl memcpy
@@ -899264,7 +899264,7 @@ sub_81D0E84: ; 81D0E84
adds r1, r4, 0
bl sub_81AFC0C
ldr r4, =0x02021fc4
- ldr r1, =0x085ec030
+ ldr r1, =gUnknown_085EC030
adds r0, r4, 0
bl sub_81AFC28
ldrb r0, [r5, 0xA]
@@ -899301,7 +899301,7 @@ sub_81D0EFC: ; 81D0EFC
adds r7, r0, 0
bl sub_81D0954
adds r5, r0, 0
- ldr r1, =0x08624bc0
+ ldr r1, =gUnknown_08624BC0
add r0, sp, 0xC
movs r2, 0x3
bl memcpy
@@ -899311,7 +899311,7 @@ sub_81D0EFC: ; 81D0EFC
cmp r5, 0x18
bhi @081D0F60
lsls r1, r5, 3
- ldr r0, =0x086239ac
+ ldr r0, =gUnknown_086239AC
adds r6, r1, r0
movs r5, 0x80
lsls r5, 17
@@ -899349,7 +899349,7 @@ sub_81D0EFC: ; 81D0EFC
beq @081D0FB2
subs r5, 0x1
movs r4, 0
- ldr r0, =0x08623df8
+ ldr r0, =gUnknown_08623DF8
mov r8, r0
movs r6, 0x80
lsls r6, 17
@@ -899395,7 +899395,7 @@ sub_81D0EFC: ; 81D0EFC
sub_81D0FCC: ; 81D0FCC
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x08624bc4
+ ldr r0, =gUnknown_08624BC4
bl Window_AddFromTemplate
strh r0, [r4, 0x8]
lsls r0, 24
@@ -899442,17 +899442,17 @@ sub_81D0FF0: ; 81D0FF0
beq @081D1040
cmp r0, 0xFE
beq @081D1048
- ldr r1, =0x08624be4
+ ldr r1, =gUnknown_08624BE4
b @081D104A
.align 2, 0
.pool
@081D1040:
- ldr r1, =0x08624bcc
+ ldr r1, =gUnknown_08624BCC
b @081D104A
.align 2, 0
.pool
@081D1048:
- ldr r1, =0x08624bd8
+ ldr r1, =gUnknown_08624BD8
@081D104A:
ldr r5, =0x02021cc4
adds r0, r5, 0
@@ -899499,7 +899499,7 @@ sub_81D0FF0: ; 81D0FF0
sub_81D10A4: ; 81D10A4
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x08624be8
+ ldr r0, =gUnknown_08624BE8
bl Window_AddFromTemplate
strh r0, [r4, 0xC]
lsls r0, 24
@@ -899908,7 +899908,7 @@ sub_81D1370: ; 81D1370
thumb_func_start sub_81D13BC
sub_81D13BC: ; 81D13BC
push {r4,r5,lr}
- ldr r2, =0x08624bf8
+ ldr r2, =gUnknown_08624BF8
lsls r1, 2
adds r1, r2
ldrh r3, [r1, 0x2]
@@ -899944,11 +899944,11 @@ sub_81D13BC: ; 81D13BC
sub_81D13FC: ; 81D13FC
push {r4,lr}
adds r4, r0, 0
- ldr r0, =0x08624c78
+ ldr r0, =gUnknown_08624C78
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x08624c80
+ ldr r0, =gUnknown_08624C80
bl sub_81C795C
- ldr r0, =0x08624d04
+ ldr r0, =gUnknown_08624D04
movs r1, 0
movs r2, 0
movs r3, 0
@@ -900005,7 +900005,7 @@ sub_81D1448: ; 81D1448
movs r0, 0x9
bl gpu_tile_obj_tag_get_range_start
ldr r3, [r6, 0x14]
- ldr r1, =0x08624bf8
+ ldr r1, =gUnknown_08624BF8
lsls r4, 2
adds r4, r1
ldrh r1, [r4]
@@ -900166,7 +900166,7 @@ sub_81D1574: ; 81D1574
thumb_func_start sub_81D15BC
sub_81D15BC: ; 81D15BC
- ldr r1, =0x085500a4
+ ldr r1, =gUnknown_085500A4
lsls r0, 4
adds r0, r1
ldrh r0, [r0]
@@ -900180,7 +900180,7 @@ sub_81D15CC: ; 81D15CC
push {lr}
adds r3, r0, 0
movs r1, 0
- ldr r2, =0x085500a4
+ ldr r2, =gUnknown_085500A4
@081D15D4:
ldrh r0, [r2]
cmp r0, r3
@@ -900206,13 +900206,13 @@ sub_81D15F4: ; 81D15F4
push {r4,lr}
cmp r0, 0x14
bhi @081D1620
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x086252fc
+ ldr r1, =gUnknown_086252FC
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -900344,13 +900344,13 @@ sub_81D16DC: ; 81D16DC
push {r4,lr}
cmp r0, 0x14
bhi @081D170C
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x08625310
+ ldr r1, =gUnknown_08625310
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -900429,13 +900429,13 @@ sub_81D1758: ; 81D1758
push {r4,lr}
cmp r0, 0x14
bhi @081D1784
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x08625324
+ ldr r1, =gUnknown_08625324
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -900520,14 +900520,14 @@ sub_81D17E8: ; 81D17E8
adds r5, r0, 0
cmp r5, 0x14
bhi @081D1832
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, r5, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
adds r2, r0, 0
- ldr r1, =0x08625338
+ ldr r1, =gUnknown_08625338
lsls r0, r2, 2
adds r0, r1
ldr r1, [r0]
@@ -900542,7 +900542,7 @@ sub_81D17E8: ; 81D17E8
.pool
@081D1820:
movs r2, 0
- ldr r1, =0x08625388
+ ldr r1, =gUnknown_08625388
@081D1824:
ldrh r0, [r1]
cmp r0, r5
@@ -900596,13 +900596,13 @@ sub_81D1854: ; 81D1854
push {r4,lr}
cmp r0, 0x14
bhi @081D1880
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x0862534c
+ ldr r1, =gUnknown_0862534C
lsls r0, 2
adds r0, r1
ldr r1, [r0]
@@ -900655,13 +900655,13 @@ sub_81D189C: ; 81D189C
adds r5, r1, 0
cmp r0, 0x14
bhi @081D18C2
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x08625360
+ ldr r1, =gUnknown_08625360
lsls r0, 2
adds r0, r1
ldr r2, [r0]
@@ -900919,13 +900919,13 @@ sub_81D1A78: ; 81D1A78
adds r6, r2, 0
cmp r0, 0x14
bhi @081D1AA2
- ldr r1, =0x086252a8
+ ldr r1, =gUnknown_086252A8
lsls r0, 2
adds r0, r1
ldr r4, [r0]
adds r0, r4, 0
bl sub_81D1574
- ldr r1, =0x08625374
+ ldr r1, =gUnknown_08625374
lsls r0, 2
adds r0, r1
ldr r3, [r0]
@@ -901012,12 +901012,12 @@ sub_81D1B0C: ; 81D1B0C
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =0x08310030
+ ldr r0, =gUnknown_08310030
adds r1, r0
ldrb r2, [r1, 0x1]
movs r0, 0xD
muls r0, r2
- ldr r2, =0x0830fcd4
+ ldr r2, =gUnknown_0830FCD4
adds r0, r2
str r0, [r4]
adds r1, 0x4
@@ -901037,7 +901037,7 @@ sub_81D1B40: ; 81D1B40
push {r6,r7}
adds r6, r0, 0
movs r5, 0
- ldr r2, =0x08625388
+ ldr r2, =gUnknown_08625388
movs r0, 0x8
adds r0, r2
mov r9, r0
@@ -901061,7 +901061,7 @@ sub_81D1B40: ; 81D1B40
ldrh r0, [r0]
cmp r0, r6
bne @081D1BA8
- ldr r7, =0x08625388
+ ldr r7, =gUnknown_08625388
@081D1B7C:
lsls r0, r4, 1
adds r0, r4
@@ -901113,7 +901113,7 @@ sub_81D1BD0: ; 81D1BD0
push {lr}
adds r3, r0, 0
movs r2, 0
- ldr r1, =0x08625388
+ ldr r1, =gUnknown_08625388
@081D1BD8:
ldrh r0, [r1]
cmp r0, r3
@@ -901231,12 +901231,12 @@ sub_81D1C84: ; 81D1C84
bne @081D1CEC
cmp r4, 0x2
bne @081D1CD4
- ldr r0, =0x086253e8
+ ldr r0, =gUnknown_086253E8
ldr r1, [r0, 0x14]
ldr r0, [r0, 0x10]
str r0, [sp]
str r1, [sp, 0x4]
- ldr r0, =0x085dff04
+ ldr r0, =gUnknown_085DFF04
movs r1, 0x4
bl GetMaxWidthInMenuTable
lsls r0, 24
@@ -901253,7 +901253,7 @@ sub_81D1C84: ; 81D1C84
.pool
@081D1CD4:
lsls r0, r4, 3
- ldr r1, =0x086253e8
+ ldr r1, =gUnknown_086253E8
adds r0, r1
bl Window_AddFromTemplate
strb r0, [r5]
@@ -901349,7 +901349,7 @@ sub_81D1D44: ; 81D1D44
movs r0, 0
str r0, [sp]
str r0, [sp, 0x4]
- ldr r0, =0x08625400
+ ldr r0, =gUnknown_08625400
str r0, [sp, 0x8]
movs r0, 0x1
negs r0, r0
@@ -901380,7 +901380,7 @@ sub_81D1DC0: ; 81D1DC0
adds r5, r0, 0
movs r3, 0
ldr r7, =0x0203cf4c
- ldr r0, =0x085e8cf7
+ ldr r0, =gUnknown_085E8CF7
mov r12, r0
ldr r4, =0x03006310
ldr r1, =0x0203cf48
@@ -901393,7 +901393,7 @@ sub_81D1DC0: ; 81D1DC0
cmp r3, r1
bcs @081D1E02
adds r6, r7, 0
- ldr r2, =0x08625403
+ ldr r2, =gUnknown_08625403
@081D1DEC:
ldr r1, [r6]
lsls r0, r3, 3
@@ -901794,7 +901794,7 @@ sub_81D20BC: ; 81D20BC
b @081D20FC
@081D20E2:
mov r0, sp
- ldr r1, =0x08625404
+ ldr r1, =gUnknown_08625404
ldm r1!, {r2,r3,r5}
stm r0!, {r2,r3,r5}
ldr r0, [sp]
@@ -902671,7 +902671,7 @@ sub_81D2754: ; 81D2754
push {r5-r7}
adds r6, r0, 0
mov r8, r1
- ldr r1, =0x08625410
+ ldr r1, =gUnknown_08625410
ldrb r0, [r6]
adds r0, r1
ldrb r2, [r0]
@@ -902687,7 +902687,7 @@ sub_81D2754: ; 81D2754
mov r12, r0
movs r2, 0x1
mov r9, r2
- ldr r3, =0x08329f40
+ ldr r3, =gUnknown_08329F40
mov r10, r3
@081D2786:
adds r0, r7, 0
@@ -902716,7 +902716,7 @@ sub_81D2754: ; 81D2754
lsrs r7, r0, 24
@081D27B4:
ldrb r0, [r6]
- ldr r2, =0x08625410
+ ldr r2, =gUnknown_08625410
adds r0, r2
ldrb r2, [r0]
adds r6, 0x1
@@ -902778,14 +902778,14 @@ sub_81D2824: ; 81D2824
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
- ldr r0, =0x08625510
+ ldr r0, =gUnknown_08625510
bl Window_InitFromTemplates
bl TextBox_ResetSomeField
movs r0, 0
movs r1, 0x1
movs r2, 0xE0
bl sub_809882C
- ldr r0, =0x0860f074
+ ldr r0, =gUnknown_0860F074
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
@@ -902854,7 +902854,7 @@ sub_81D28C8: ; 81D28C8
lsrs r4, r1, 16
ldr r3, =0x03006310
adds r2, r3, 0
- ldr r1, =0x08625548
+ ldr r1, =gUnknown_08625548
ldm r1!, {r5-r7}
stm r2!, {r5-r7}
ldm r1!, {r5-r7}
@@ -902889,7 +902889,7 @@ sub_81D28FC: ; 81D28FC
movs r0, 0
movs r1, 0x11
bl Window_FastFillPixels
- ldr r5, =0x085efa31
+ ldr r5, =gUnknown_085EFA31
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x80
@@ -902908,7 +902908,7 @@ sub_81D28FC: ; 81D28FC
movs r1, 0x1
adds r2, r5, 0
bl Print
- ldr r5, =0x085efa52
+ ldr r5, =gUnknown_085EFA52
movs r1, 0x29
mov r10, r1
str r1, [sp]
@@ -902920,7 +902920,7 @@ sub_81D28FC: ; 81D28FC
adds r2, r5, 0
movs r3, 0x4
bl Print
- ldr r5, =0x085efa56
+ ldr r5, =gUnknown_085EFA56
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x6A
@@ -902937,7 +902937,7 @@ sub_81D28FC: ; 81D28FC
movs r1, 0x1
adds r2, r5, 0
bl Print
- ldr r5, =0x085efa5d
+ ldr r5, =gUnknown_085EFA5D
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x6A
@@ -902969,12 +902969,12 @@ sub_81D28FC: ; 81D28FC
lsls r0, r1, 1
add r0, r9
lsls r0, 2
- ldr r1, =0x0831c898
+ ldr r1, =gUnknown_0831C898
adds r6, r0, r1
ldrb r1, [r6, 0x2]
lsls r0, r1, 3
subs r0, r1
- ldr r1, =0x0831ae38
+ ldr r1, =gUnknown_0831AE38
adds r5, r0, r1
movs r0, 0x19
str r0, [sp]
@@ -902986,7 +902986,7 @@ sub_81D28FC: ; 81D28FC
adds r2, r5, 0
movs r3, 0x4
bl Print
- ldr r1, =0x085efa52
+ ldr r1, =gUnknown_085EFA52
movs r0, 0x1
movs r2, 0
bl font_get_width_of_string
@@ -903010,7 +903010,7 @@ sub_81D28FC: ; 81D28FC
ldrb r0, [r6, 0x1]
cmp r0, 0x1
bhi @081D2A3C
- ldr r5, =0x085e8d45
+ ldr r5, =gUnknown_085E8D45
b @081D2A4A
.align 2, 0
.pool
@@ -903035,7 +903035,7 @@ sub_81D28FC: ; 81D28FC
ldrb r0, [r6, 0x3]
cmp r0, 0
bne @081D2A70
- ldr r5, =0x085e8d45
+ ldr r5, =gUnknown_085E8D45
b @081D2A7E
.align 2, 0
.pool
@@ -903058,7 +903058,7 @@ sub_81D28FC: ; 81D28FC
adds r2, r5, 0
movs r3, 0x6A
bl Print
- ldr r1, =0x0861c524
+ ldr r1, =gUnknown_0861C524
mov r0, r9
subs r0, 0x1
lsls r0, 2
@@ -903097,7 +903097,7 @@ sub_81D2ACC: ; 81D2ACC
movs r0, 0x1
movs r1, 0x11
bl Window_FastFillPixels
- ldr r5, =0x085efa3e
+ ldr r5, =gUnknown_085EFA3E
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x80
@@ -903113,7 +903113,7 @@ sub_81D2ACC: ; 81D2ACC
movs r1, 0x1
adds r2, r5, 0
bl Print
- ldr r5, =0x085efa67
+ ldr r5, =gUnknown_085EFA67
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x5C
@@ -903129,7 +903129,7 @@ sub_81D2ACC: ; 81D2ACC
movs r1, 0x1
adds r2, r5, 0
bl Print
- ldr r5, =0x085efa6e
+ ldr r5, =gUnknown_085EFA6E
movs r0, 0x1
adds r1, r5, 0
movs r2, 0x5C
@@ -903156,9 +903156,9 @@ sub_81D2ACC: ; 81D2ACC
.pool
@081D2B6C:
lsls r4, 3
- ldr r0, =0x0858c2b4
+ ldr r0, =gUnknown_0858C2B4
adds r4, r0
- ldr r1, =0x08587d48
+ ldr r1, =gUnknown_08587D48
ldrb r0, [r4, 0x1]
lsls r0, 29
lsrs r0, 27
@@ -903173,7 +903173,7 @@ sub_81D2ACC: ; 81D2ACC
adds r2, r5, 0
movs r3, 0x4
bl Print
- ldr r1, =0x08587c50
+ ldr r1, =gUnknown_08587C50
ldrb r0, [r4]
lsls r0, 2
adds r0, r1
@@ -903272,7 +903272,7 @@ sub_81D2C3C: ; 81D2C3C
thumb_func_start sub_81D2C50
sub_81D2C50: ; 81D2C50
push {lr}
- ldr r0, =0x08625540
+ ldr r0, =gUnknown_08625540
movs r1, 0x1
movs r2, 0xE
movs r3, 0
@@ -903372,7 +903372,7 @@ sub_81D2CD0: ; 81D2CD0
bl sub_81D2C68
cmp r0, 0
beq @081D2D20
- ldr r1, =0x085e8264
+ ldr r1, =gUnknown_085E8264
adds r0, r5, 0
movs r2, 0
movs r3, 0xC
@@ -903439,7 +903439,7 @@ sub_81D2CD0: ; 81D2CD0
movs r0, 0xB
adds r1, r7, 0
muls r1, r0
- ldr r0, =0x083185c8
+ ldr r0, =gUnknown_083185C8
adds r1, r0
adds r0, r5, 0
bl sub_8008C44
@@ -903648,7 +903648,7 @@ sub_81D2ED4: ; 81D2ED4
cmp r7, 0xE
bne @081D2F2C
adds r0, r5, 0x5
- ldr r1, =0x085ebfce
+ ldr r1, =gUnknown_085EBFCE
b @081D2F3A
.align 2, 0
.pool
@@ -903889,7 +903889,7 @@ sub_81D3094: ; 81D3094
bl sub_81D2C68
adds r5, r0, 0
lsls r0, r4, 3
- ldr r1, =0x0830a18c
+ ldr r1, =gUnknown_0830A18C
adds r0, r1
movs r1, 0x1
str r1, [sp]
@@ -904018,18 +904018,18 @@ sub_81D31A4: ; 81D31A4
sub_81D31D0: ; 81D31D0
push {r4-r7,lr}
sub sp, 0x20
- ldr r3, =0x08625a48
+ ldr r3, =gUnknown_08625A48
ldr r4, [r3]
ldr r5, [r3, 0x4]
str r4, [sp, 0x18]
str r5, [sp, 0x1C]
mov r4, sp
- ldr r3, =0x08625a50
+ ldr r3, =gUnknown_08625A50
ldm r3!, {r5-r7}
stm r4!, {r5-r7}
ldm r3!, {r5-r7}
stm r4!, {r5-r7}
- ldr r3, =0x08625a68
+ ldr r3, =gUnknown_08625A68
ldr r4, [r3, 0x4]
ldr r3, [r3]
ldr r5, [sp, 0x18]
@@ -904061,7 +904061,7 @@ sub_81D321C: ; 81D321C
mov r12, r1
mov r8, r2
mov r1, sp
- ldr r0, =0x08625a70
+ ldr r0, =gUnknown_08625A70
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2,r6,r7}
@@ -904070,14 +904070,14 @@ sub_81D321C: ; 81D321C
stm r1!, {r3,r4}
add r3, sp, 0x20
adds r1, r3, 0
- ldr r0, =0x08625a90
+ ldr r0, =gUnknown_08625A90
ldm r0!, {r2,r6,r7}
stm r1!, {r2,r6,r7}
ldm r0!, {r4,r6,r7}
stm r1!, {r4,r6,r7}
add r2, sp, 0x38
adds r1, r2, 0
- ldr r0, =0x08625aa8
+ ldr r0, =gUnknown_08625AA8
ldm r0!, {r4,r6,r7}
stm r1!, {r4,r6,r7}
ldm r0!, {r4,r6,r7}
@@ -904129,10 +904129,10 @@ sub_81D321C: ; 81D321C
thumb_func_start sub_81D32B0
sub_81D32B0: ; 81D32B0
push {r4,r5,lr}
- ldr r2, =0x08625ac0
+ ldr r2, =gUnknown_08625AC0
ldr r4, [r2]
ldr r5, [r2, 0x4]
- ldr r2, =0x08625ac8
+ ldr r2, =gUnknown_08625AC8
ldr r3, [r2, 0x4]
ldr r2, [r2]
str r4, [r0]
@@ -904203,7 +904203,7 @@ sub_81D3314: ; 81D3314
ldrh r1, [r3, 0x24]
ldrh r2, [r3, 0x20]
adds r1, r2
- ldr r2, =0x08625b2c
+ ldr r2, =gUnknown_08625B2C
movs r5, 0x2E
ldrsh r0, [r4, r5]
lsls r0, 2
@@ -904225,7 +904225,7 @@ sub_81D3314: ; 81D3314
.align 2, 0
.pool
@081D3360:
- ldr r1, =0x08625b2c
+ ldr r1, =gUnknown_08625B2C
movs r5, 0x2E
ldrsh r0, [r4, r5]
lsls r0, 2
@@ -904405,7 +904405,7 @@ sub_81D3480: ; 81D3480
cmp r9, r0
bge @081D34FE
@081D34A2:
- ldr r0, =0x08625b14
+ ldr r0, =gUnknown_08625B14
movs r1, 0
movs r2, 0
movs r3, 0
@@ -904705,7 +904705,7 @@ sub_81D3640: ; 81D3640
str r1, [sp]
mov r0, r9
str r0, [sp, 0x4]
- ldr r1, =0x08625b54
+ ldr r1, =gUnknown_08625B54
lsls r0, r7, 2
adds r0, r1
ldr r0, [r0]
@@ -904721,10 +904721,10 @@ sub_81D3640: ; 81D3640
adds r4, 0xC
movs r1, 0
ldrsh r0, [r4, r1]
- ldr r1, =0x085eea76
+ ldr r1, =gUnknown_085EEA76
cmp r0, 0
blt @081D3704
- ldr r1, =0x085eea73
+ ldr r1, =gUnknown_085EEA73
@081D3704:
adds r0, r6, 0
bl gf_strcpy
@@ -904878,7 +904878,7 @@ sub_81D3784: ; 81D3784
str r0, [sp]
mov r1, r8
str r1, [sp, 0x4]
- ldr r1, =0x08625b54
+ ldr r1, =gUnknown_08625B54
lsls r0, r6, 2
adds r0, r1
ldr r0, [r0]
@@ -905170,7 +905170,7 @@ sub_81D3998: ; 81D3998
movs r1, 0xAA
lsls r1, 1
adds r0, r1
- ldr r3, =0x08625b6c
+ ldr r3, =gUnknown_08625B6C
lsls r1, r2, 2
adds r1, r2
lsls r1, 3
@@ -906288,7 +906288,7 @@ sub_81D427C: ; 81D427C
adds r4, r0, r1
mov r2, r8
lsls r1, r2, 2
- ldr r6, =0x0862608c
+ ldr r6, =gUnknown_0862608C
adds r0, r1, r6
movs r6, 0x14
ldrsh r2, [r4, r6]
@@ -906303,7 +906303,7 @@ sub_81D427C: ; 81D427C
b @081D449E
@081D4394:
movs r3, 0
- ldr r1, =0x0862608e
+ ldr r1, =gUnknown_0862608E
adds r0, r7, r1
movs r2, 0x16
ldrsh r1, [r4, r2]
@@ -906438,8 +906438,8 @@ sub_81D427C: ; 81D427C
lsls r0, 2
mov r3, r10
adds r4, r0, r3
- ldr r6, =0x0862608c
- ldr r1, =0x0862608e
+ ldr r6, =gUnknown_0862608C
+ ldr r1, =gUnknown_0862608E
adds r0, r7, r1
movs r3, 0x16
ldrsh r1, [r4, r3]
@@ -907259,7 +907259,7 @@ sub_81D4A90: ; 81D4A90
movs r0, 0x1
strb r0, [r1]
@081D4B3A:
- ldr r4, =0x0850c9c8
+ ldr r4, =gUnknown_0850C9C8
adds r0, r4, 0
bl gpu_pal_obj_alloc_tag_and_apply
ldrh r0, [r4, 0x4]
@@ -907279,7 +907279,7 @@ sub_81D4A90: ; 81D4A90
movs r2, 0x8
movs r3, 0x8
bl sub_80930E0
- ldr r0, =0x085059f8
+ ldr r0, =gUnknown_085059F8
ldr r0, [r0, 0x3C]
mov r1, sp
movs r2, 0
@@ -907994,7 +907994,7 @@ sub_81D5084: ; 81D5084
@081D511C:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085edfd6
+ ldr r1, =gUnknown_085EDFD6
bl mevent_0814257C
cmp r0, 0
bne @081D512C
@@ -908034,13 +908034,13 @@ sub_81D5084: ; 81D5084
@081D516C:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085edff5
+ ldr r1, =gUnknown_085EDFF5
bl mevent_0814257C
cmp r0, 0
bne @081D517C
b @081D548A
@081D517C:
- ldr r0, =0x085ee014
+ ldr r0, =gUnknown_085EE014
bl sub_8018884
adds r0, r4, 0
bl sub_81D505C
@@ -908130,7 +908130,7 @@ sub_81D5084: ; 81D5084
@081D524C:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085ee05c
+ ldr r1, =gUnknown_085EE05C
bl mevent_0814257C
cmp r0, 0
bne @081D525C
@@ -908142,11 +908142,11 @@ sub_81D5084: ; 81D5084
.align 2, 0
.pool
@081D5268:
- ldr r0, =0x085ee097
+ ldr r0, =gUnknown_085EE097
bl sub_8018884
ldr r0, =0x03006370
- ldr r1, =0x089a6550
- ldr r2, =0x089a3470
+ ldr r1, =gUnknown_089A6550
+ ldr r2, =gUnknown_089A3470
subs r1, r2
bl sub_81D4D50
movs r0, 0x9
@@ -908182,7 +908182,7 @@ sub_81D5084: ; 81D5084
@081D52C0:
adds r0, r4, 0
bl sub_81D505C
- ldr r0, =0x085ee120
+ ldr r0, =gUnknown_085EE120
bl sub_8018884
movs r0, 0xB
strb r0, [r4, 0x8]
@@ -908203,7 +908203,7 @@ sub_81D5084: ; 81D5084
b @081D548A
@081D52F2:
bl sub_81D4E30
- ldr r0, =0x085ee0dc
+ ldr r0, =gUnknown_085EE0DC
bl sub_8018884
@081D52FC:
movs r0, 0xD
@@ -908236,7 +908236,7 @@ sub_81D5084: ; 81D5084
.4byte @081D5374
.4byte @081D5360
@081D5340:
- ldr r0, =0x085ee097
+ ldr r0, =gUnknown_085EE097
bl sub_8018884
movs r0, 0xE
strb r0, [r4, 0x8]
@@ -908308,7 +908308,7 @@ sub_81D5084: ; 81D5084
bl sub_81D3AB0
cmp r0, 0
beq @081D53EC
- ldr r0, =0x085ee0fa
+ ldr r0, =gUnknown_085EE0FA
bl sub_8018884
adds r0, r4, 0
bl sub_81D505C
@@ -908327,7 +908327,7 @@ sub_81D5084: ; 81D5084
bl sub_81D5064
cmp r0, 0
beq @081D548A
- ldr r0, =0x085ee107
+ ldr r0, =gUnknown_085EE107
bl sub_8018884
movs r0, 0xB9
lsls r0, 1
@@ -908352,7 +908352,7 @@ sub_81D5084: ; 81D5084
@081D5430:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085ee06b
+ ldr r1, =gUnknown_085EE06B
bl mevent_0814257C
@081D543A:
cmp r0, 0
@@ -908365,21 +908365,21 @@ sub_81D5084: ; 81D5084
@081D5448:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085ee0a3
+ ldr r1, =gUnknown_085EE0A3
b @081D5466
.align 2, 0
.pool
@081D5454:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085ee0bf
+ ldr r1, =gUnknown_085EE0BF
b @081D5466
.align 2, 0
.pool
@081D5460:
adds r0, r4, 0
adds r0, 0x9
- ldr r1, =0x085ee12d
+ ldr r1, =gUnknown_085EE12D
@081D5466:
bl mevent_0814257C
cmp r0, 0
@@ -908409,7 +908409,7 @@ sub_81D5084: ; 81D5084
sp194_trainer_tower: ; 81D5494
push {lr}
bl sub_81D56B0
- ldr r1, =0x0862a618
+ ldr r1, =gUnknown_0862A618
ldr r0, =0x020375e0
ldrh r0, [r0]
lsls r0, 2
@@ -908485,7 +908485,7 @@ sub_81D5530: ; 81D5530
lsls r1, 24
adds r0, r1
lsrs r0, 24
- ldr r2, =0x0831f5ca
+ ldr r2, =gUnknown_0831F5CA
ldr r1, =0x0203cf58
ldr r1, [r1]
adds r1, 0x16
@@ -908554,7 +908554,7 @@ sub_81D5588: ; 81D5588
adds r3, r0
ldrb r4, [r3, 0x1B]
bl sub_81D5710
- ldr r0, =0x0831f578
+ ldr r0, =gUnknown_0831F578
adds r4, r0
ldrb r0, [r4]
pop {r4}
@@ -908689,7 +908689,7 @@ sub_81D56B0: ; 81D56B0
ldrb r1, [r1, 0x12]
adds r1, 0x61
strb r1, [r0]
- ldr r1, =0x0862a5f8
+ ldr r1, =gUnknown_0862A5F8
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r2, =0x00003d6e
@@ -909394,14 +909394,14 @@ sub_81D5C8C: ; 81D5C8C
movs r0, 0
movs r1, 0
bl Window_FastFillPixels
- ldr r5, =0x085ef88a
+ ldr r5, =gUnknown_085EF88A
movs r0, 0x1
adds r1, r5, 0
movs r2, 0xD0
bl sub_81DB35C
lsls r2, r0, 24
lsrs r2, 24
- ldr r6, =0x0862a5f4
+ ldr r6, =gUnknown_0862A5F4
str r6, [sp]
movs r4, 0x1
negs r4, r4
@@ -909420,11 +909420,11 @@ sub_81D5C8C: ; 81D5C8C
@081D5CD6:
lsls r3, r7, 24
lsrs r3, 24
- ldr r0, =0x0862a5f4
+ ldr r0, =gUnknown_0862A5F4
str r0, [sp]
mov r1, r10
str r1, [sp, 0x4]
- ldr r0, =0x0862a660
+ ldr r0, =gUnknown_0862A660
mov r1, r8
lsls r4, r1, 2
adds r0, r4, r0
@@ -909479,9 +909479,9 @@ sub_81D5C8C: ; 81D5C8C
movs r3, 0x2
bl decimal_int_to_string
mov r0, r9
- ldr r1, =0x085ef895
+ ldr r1, =gUnknown_085EF895
bl gf_strcpy
- ldr r1, =0x085ef8a3
+ ldr r1, =gUnknown_085EF8A3
bl ExpandTextCodes
movs r0, 0x1
mov r1, r9
@@ -909491,7 +909491,7 @@ sub_81D5C8C: ; 81D5C8C
lsrs r2, 24
lsls r3, r7, 24
lsrs r3, 24
- ldr r0, =0x0862a5f4
+ ldr r0, =gUnknown_0862A5F4
str r0, [sp]
mov r1, r10
str r1, [sp, 0x4]
@@ -909597,7 +909597,7 @@ sub_81D5DF8: ; 81D5DF8
ldr r0, [sp, 0x4]
adds r5, r0
adds r1, r5, 0
- ldr r0, =0x0862a670
+ ldr r0, =gUnknown_0862A670
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
ldm r0!, {r2-r4}
@@ -909660,7 +909660,7 @@ sub_81D5DF8: ; 81D5DF8
movs r1, 0xF
ands r0, r1
strh r0, [r5, 0xE]
- ldr r0, =0x082c83f0
+ ldr r0, =gUnknown_082C83F0
str r0, [r5, 0x10]
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -909974,7 +909974,7 @@ sub_81D6134: ; 81D6134
bls @081D6162
movs r2, 0x4
@081D6162:
- ldr r1, =0x0862a688
+ ldr r1, =gUnknown_0862A688
subs r0, r2, 0x1
lsls r0, 2
adds r0, r1
@@ -910028,7 +910028,7 @@ sub_81D619C: ; 81D619C
movs r2, 0xEE
lsls r2, 4
adds r1, r2
- ldr r2, =0x0832a328
+ ldr r2, =gUnknown_0832A328
lsrs r0, 22
adds r0, r2
ldr r0, [r0]
@@ -910053,7 +910053,7 @@ sub_81D61E8: ; 81D61E8
ldr r0, =0x02038bca
mov r8, r0
ldr r6, =0x03005d90
- ldr r1, =0x0832a328
+ ldr r1, =gUnknown_0832A328
mov r12, r1
adds r5, r6, 0
@081D6204:
@@ -910096,7 +910096,7 @@ sub_81D61E8: ; 81D61E8
beq @081D62A2
movs r3, 0
ldr r5, =0x02038bcc
- ldr r0, =0x0832a328
+ ldr r0, =gUnknown_0832A328
mov r8, r0
@081D6260:
ldr r2, [r6]
@@ -910137,7 +910137,7 @@ sub_81D61E8: ; 81D61E8
thumb_func_start sub_81D62AC
sub_81D62AC: ; 81D62AC
- ldr r0, =0x082c83f0
+ ldr r0, =gUnknown_082C83F0
bx lr
.align 2, 0
.pool
@@ -910189,7 +910189,7 @@ sub_81D62CC: ; 81D62CC
adds r0, r5, 0x3
cmp r5, r0
bge @081D6366
- ldr r1, =0x0862a698
+ ldr r1, =gUnknown_0862A698
lsls r0, r6, 1
adds r0, r6
adds r7, r0, r1
@@ -910311,10 +910311,10 @@ sub_81D63C8: ; 81D63C8
ldrb r4, [r3, 0x1B]
bl sub_81D5710
movs r2, 0
- ldr r0, =0x0831f5ca
+ ldr r0, =gUnknown_0831F5CA
adds r4, r0
ldrb r3, [r4]
- ldr r1, =0x0862a3b4
+ ldr r1, =gUnknown_0862A3B4
@081D6406:
ldrb r0, [r1]
cmp r0, r3
@@ -910348,11 +910348,11 @@ sub_81D642C: ; 81D642C
bl pokemon_getattr
lsls r0, 16
lsrs r0, 16
- ldr r5, =0x0831f72c
+ ldr r5, =gUnknown_0831F72C
mov r1, sp
ldrb r2, [r1]
lsls r2, 2
- ldr r3, =0x083203cc
+ ldr r3, =gUnknown_083203CC
lsls r1, r0, 3
subs r1, r0
lsls r1, 2
@@ -910419,7 +910419,7 @@ sub_81D64C0: ; 81D64C0
bl sub_81D6534
cmp r0, 0x1
bne @081D64D4
- ldr r0, =0x0862a5d4
+ ldr r0, =gUnknown_0862A5D4
movs r1, 0x70
movs r2, 0x20
bl gpu_pal_apply
@@ -910681,7 +910681,7 @@ sub_81D6640: ; 81D6640
lsls r0, 24
lsrs r2, r0, 24
@081D66C8:
- ldr r1, =0x0862a5cc
+ ldr r1, =gUnknown_0862A5CC
lsls r0, r4, 2
adds r0, r1
ldr r1, [r0]
@@ -910771,7 +910771,7 @@ sub_81D6774: ; 81D6774
movs r1, 0xF0
movs r2, 0x20
bl rboxid_80040B8
- ldr r1, =0x0862a6a0
+ ldr r1, =gUnknown_0862A6A0
ldr r0, =0x0203cf60
ldr r0, [r0]
ldr r2, =0x00002006
@@ -910886,7 +910886,7 @@ sub_81D6840: ; 81D6840
adds r1, r6
lsls r1, 3
adds r1, r0
- ldr r3, =0x0862a6a0
+ ldr r3, =gUnknown_0862A6A0
adds r2, r4
ldrb r0, [r2]
lsls r0, 2
@@ -911000,7 +911000,7 @@ sub_81D6984: ; 81D6984
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x0862a72c
+ ldr r0, =gUnknown_0862A72C
mov r8, r0
movs r1, 0x58
movs r2, 0x48
@@ -911029,7 +911029,7 @@ sub_81D6984: ; 81D6984
lsls r0, 24
lsrs r0, 24
strh r0, [r4]
- ldr r0, =0x0862a750
+ ldr r0, =gUnknown_0862A750
movs r1, 0x4B
movs r2, 0x65
movs r3, 0
@@ -911037,7 +911037,7 @@ sub_81D6984: ; 81D6984
lsls r0, 24
lsrs r0, 24
strh r0, [r4, 0x2]
- ldr r0, =0x0862a774
+ ldr r0, =gUnknown_0862A774
movs r1, 0x6D
movs r2, 0x72
movs r3, 0x1
@@ -911247,7 +911247,7 @@ sub_81D6B7C: ; 81D6B7C
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r5, =0x0862a81c
+ ldr r5, =gUnknown_0862A81C
adds r0, r5, 0
movs r1, 0x88
movs r2, 0x60
@@ -911338,14 +911338,14 @@ sub_81D6B7C: ; 81D6B7C
ldrh r1, [r4, 0x6]
orrs r0, r1
strh r0, [r4, 0x6]
- ldr r0, =0x0862a84c
+ ldr r0, =gUnknown_0862A84C
movs r1, 0xD0
movs r2, 0x84
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 8
strh r0, [r4, 0x8]
- ldr r0, =0x0862a864
+ ldr r0, =gUnknown_0862A864
movs r1, 0xC8
movs r2, 0x78
movs r3, 0x1
@@ -911799,7 +911799,7 @@ sub_81D6FE0: ; 81D6FE0
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0862a888
+ ldr r1, =gUnknown_0862A888
movs r0, 0
movs r2, 0x3
bl bg_vram_setup
@@ -911850,7 +911850,7 @@ sub_81D706C: ; 81D706C
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =0x08da33c0
+ ldr r1, =gUnknown_08DA33C0
movs r0, 0
str r0, [sp]
movs r2, 0
@@ -911861,40 +911861,40 @@ sub_81D706C: ; 81D706C
lsls r0, 24
cmp r0, 0
bne @081D7082
- ldr r0, =0x08da3988
+ ldr r0, =gUnknown_08DA3988
ldr r4, =0x0203cf60
ldr r1, [r4]
adds r1, 0x4
bl call_LZZUnCompWram
- ldr r0, =0x08da3824
+ ldr r0, =gUnknown_08DA3824
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da3a88
+ ldr r0, =gUnknown_08DA3A88
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da37e8
+ ldr r0, =gUnknown_08DA37E8
movs r1, 0
movs r2, 0x40
bl decompress_palette
- ldr r0, =0x0862a8c4
+ ldr r0, =gUnknown_0862A8C4
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862a8f8
+ ldr r0, =gUnknown_0862A8F8
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862a924
+ ldr r0, =gUnknown_0862A924
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862a9d4
+ ldr r0, =gUnknown_0862A9D4
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862aa14
+ ldr r0, =gUnknown_0862AA14
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862aa34
+ ldr r0, =gUnknown_0862AA34
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862a8cc
+ ldr r0, =gUnknown_0862A8CC
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x0862a9dc
+ ldr r0, =gUnknown_0862A9DC
bl gpu_pal_obj_decompress_and_apply
add sp, 0x4
pop {r4}
@@ -911924,7 +911924,7 @@ task_add_00_WIN0V_open_close_above_and_more: ; 81D7134
ldr r2, =0x010003c0
add r0, sp, 0x4
bl CpuFastSet
- ldr r2, =0x0862a87c
+ ldr r2, =gUnknown_0862A87C
ldr r0, [r2]
ldr r1, [r2, 0x4]
ldr r2, [r2, 0x8]
@@ -912539,7 +912539,7 @@ sub_81D7664: ; 81D7664
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x0862a8d4
+ ldr r0, =gUnknown_0862A8D4
mov r8, r0
movs r1, 0x62
movs r2, 0x48
@@ -912568,7 +912568,7 @@ sub_81D7664: ; 81D7664
lsls r0, 24
lsrs r0, 24
strh r0, [r4]
- ldr r0, =0x0862a900
+ ldr r0, =gUnknown_0862A900
movs r1, 0x55
movs r2, 0x65
movs r3, 0
@@ -912576,7 +912576,7 @@ sub_81D7664: ; 81D7664
lsls r0, 24
lsrs r0, 24
strh r0, [r4, 0x2]
- ldr r0, =0x0862a92c
+ ldr r0, =gUnknown_0862A92C
movs r1, 0x77
movs r2, 0x72
movs r3, 0x1
@@ -912838,7 +912838,7 @@ sub_81D78BC: ; 81D78BC
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r5, =0x0862a9e4
+ ldr r5, =gUnknown_0862A9E4
adds r0, r5, 0
movs r1, 0x7E
movs r2, 0x60
@@ -912929,14 +912929,14 @@ sub_81D78BC: ; 81D78BC
ldrh r1, [r4, 0x6]
orrs r0, r1
strh r0, [r4, 0x6]
- ldr r0, =0x0862aa1c
+ ldr r0, =gUnknown_0862AA1C
movs r1, 0xC6
movs r2, 0x84
movs r3, 0
bl obj_add_from_template_forward_search
lsls r0, 8
strh r0, [r4, 0x8]
- ldr r0, =0x0862aa3c
+ ldr r0, =gUnknown_0862AA3C
movs r1, 0xBE
movs r2, 0x78
movs r3, 0x1
@@ -913514,7 +913514,7 @@ sub_81D7E10: ; 81D7E10
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0862aa54
+ ldr r1, =gUnknown_0862AA54
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -913565,20 +913565,20 @@ sub_81D7E9C: ; 81D7E9C
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =0x08da33c0
+ ldr r1, =gUnknown_08DA33C0
movs r4, 0
str r4, [sp]
movs r0, 0
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08da4f70
+ ldr r1, =gUnknown_08DA4F70
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08da3c94
+ ldr r1, =gUnknown_08DA3C94
str r4, [sp]
movs r0, 0x2
movs r2, 0
@@ -913589,28 +913589,28 @@ sub_81D7E9C: ; 81D7E9C
lsls r0, 24
cmp r0, 0
bne @081D7ED0
- ldr r0, =0x08da3988
+ ldr r0, =gUnknown_08DA3988
ldr r4, =0x0203cf60
ldr r1, [r4]
adds r1, 0x4
bl call_LZZUnCompWram
- ldr r0, =0x08da60b8
+ ldr r0, =gUnknown_08DA60B8
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da4dec
+ ldr r0, =gUnknown_08DA4DEC
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da4da8
+ ldr r0, =gUnknown_08DA4DA8
movs r1, 0
movs r2, 0x40
bl decompress_palette
- ldr r0, =0x0862aa90
+ ldr r0, =gUnknown_0862AA90
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862aa98
+ ldr r0, =gUnknown_0862AA98
bl gpu_pal_obj_decompress_and_apply
add sp, 0x4
pop {r4}
@@ -913929,8 +913929,8 @@ sub_81D81A4: ; 81D81A4
ands r0, r1
cmp r0, 0
bne @081D8254
- ldr r0, =0x0862aaa0
- ldr r3, =0x0862aab8
+ ldr r0, =gUnknown_0862AAA0
+ ldr r3, =gUnknown_0862AAB8
movs r1, 0
ldrsh r2, [r4, r1]
lsls r2, 1
@@ -914016,7 +914016,7 @@ sub_81D8260: ; 81D8260
strh r0, [r2, 0x24]
b @081D829A
@081D8270:
- ldr r1, =0x0862aab8
+ ldr r1, =gUnknown_0862AAB8
movs r3, 0x2E
ldrsh r0, [r2, r3]
lsls r0, 1
@@ -914056,7 +914056,7 @@ sub_81D82B0: ; 81D82B0
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0862aacc
+ ldr r1, =gUnknown_0862AACC
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -914116,14 +914116,14 @@ sub_81D8358: ; 81D8358
push {r4-r7,lr}
sub sp, 0xC
bl reset_temp_tile_data_buffers
- ldr r1, =0x08da7528
+ ldr r1, =gUnknown_08DA7528
movs r4, 0
str r4, [sp]
movs r0, 0
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08da69bc
+ ldr r1, =gUnknown_08DA69BC
str r4, [sp]
movs r0, 0x1
movs r2, 0
@@ -914136,12 +914136,12 @@ sub_81D8358: ; 81D8358
lsrs r6, r0, 24
cmp r6, 0
bne @081D8380
- ldr r0, =0x08da7aac
+ ldr r0, =gUnknown_08DA7AAC
ldr r5, =0x0203cf60
ldr r1, [r5]
adds r1, 0x4
bl call_LZZUnCompWram
- ldr r0, =0x08da7784
+ ldr r0, =gUnknown_08DA7784
ldr r1, [r5]
ldr r4, =0x00001804
adds r1, r4
@@ -914168,7 +914168,7 @@ sub_81D8358: ; 81D8358
ldr r2, =0x010000d0
adds r0, r7, 0
bl CpuFastSet
- ldr r0, =0x08da7744
+ ldr r0, =gUnknown_08DA7744
movs r1, 0
movs r2, 0x40
bl decompress_palette
@@ -914177,11 +914177,11 @@ sub_81D8358: ; 81D8358
strh r1, [r0]
ldr r0, =0x02037b14
strh r1, [r0]
- ldr r0, =0x0862aafc
+ ldr r0, =gUnknown_0862AAFC
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ab04
+ ldr r0, =gUnknown_0862AB04
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ab0c
+ ldr r0, =gUnknown_0862AB0C
bl gpu_pal_obj_decompress_and_apply
add sp, 0xC
pop {r4-r7}
@@ -914493,7 +914493,7 @@ sub_81D86CC: ; 81D86CC
push {r4-r6,lr}
mov r6, r8
push {r6}
- ldr r0, =0x0862ab14
+ ldr r0, =gUnknown_0862AB14
movs r1, 0xA0
movs r2, 0
movs r3, 0
@@ -914507,7 +914507,7 @@ sub_81D86CC: ; 81D86CC
ldr r4, =0x0202065e
adds r0, r5, r4
mov r8, r0
- ldr r0, =0x0862ab2c
+ ldr r0, =gUnknown_0862AB2C
movs r2, 0x30
negs r2, r2
movs r1, 0xB8
@@ -914675,7 +914675,7 @@ sub_81D8828: ; 81D8828
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0862ab44
+ ldr r1, =gUnknown_0862AB44
movs r0, 0
movs r2, 0x4
bl bg_vram_setup
@@ -914735,20 +914735,20 @@ sub_81D88D0: ; 81D88D0
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =0x08da80bc
+ ldr r1, =gUnknown_08DA80BC
movs r4, 0
str r4, [sp]
movs r0, 0x1
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08da7eac
+ ldr r1, =gUnknown_08DA7EAC
str r4, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08da7c30
+ ldr r1, =gUnknown_08DA7C30
str r4, [sp]
movs r0, 0x3
movs r2, 0
@@ -914759,27 +914759,27 @@ sub_81D88D0: ; 81D88D0
lsls r0, 24
cmp r0, 0
bne @081D8904
- ldr r0, =0x08da8d6c
+ ldr r0, =gUnknown_08DA8D6C
ldr r4, =0x0203cf60
ldr r1, [r4]
adds r1, 0x4
bl call_LZZUnCompWram
- ldr r0, =0x08da8b40
+ ldr r0, =gUnknown_08DA8B40
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da7fb4
+ ldr r0, =gUnknown_08DA7FB4
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da7d6c
+ ldr r0, =gUnknown_08DA7D6C
ldr r1, [r4]
ldr r2, =0x00001804
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08da8e84
+ ldr r0, =gUnknown_08DA8E84
movs r1, 0
movs r2, 0x80
bl decompress_palette
@@ -915139,7 +915139,7 @@ sub_81D8C38: ; 81D8C38
bl sub_8121DA0
movs r0, 0
bl gpu_reset_bgs_and_dma3_busy_flags
- ldr r1, =0x0862ad08
+ ldr r1, =gUnknown_0862AD08
movs r0, 0x1
movs r2, 0x3
bl bg_vram_setup
@@ -915190,14 +915190,14 @@ sub_81D8CC4: ; 81D8CC4
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
- ldr r1, =0x08daab24
+ ldr r1, =gUnknown_08DAAB24
movs r4, 0
str r4, [sp]
movs r0, 0x2
movs r2, 0
movs r3, 0
bl decompress_and_copy_tile_data_to_vram
- ldr r1, =0x08daa8b4
+ ldr r1, =gUnknown_08DAA8B4
str r4, [sp]
movs r0, 0
movs r2, 0
@@ -915208,44 +915208,44 @@ sub_81D8CC4: ; 81D8CC4
lsls r0, 24
cmp r0, 0
bne @081D8CEA
- ldr r0, =0x08daae54
+ ldr r0, =gUnknown_08DAAE54
ldr r4, =0x0203cf60
ldr r1, [r4]
ldr r2, =0x00000804
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08daac1c
+ ldr r0, =gUnknown_08DAAC1C
ldr r1, [r4]
adds r1, 0x4
bl call_LZZUnCompWram
- ldr r0, =0x08daaf98
+ ldr r0, =gUnknown_08DAAF98
ldr r1, [r4]
ldr r2, =0x00001004
adds r1, r2
bl call_LZZUnCompWram
- ldr r0, =0x08daafec
+ ldr r0, =gUnknown_08DAAFEC
movs r1, 0
movs r2, 0x60
bl decompress_palette
- ldr r0, =0x0862ac28
+ ldr r0, =gUnknown_0862AC28
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac30
+ ldr r0, =gUnknown_0862AC30
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac38
+ ldr r0, =gUnknown_0862AC38
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac40
+ ldr r0, =gUnknown_0862AC40
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac48
+ ldr r0, =gUnknown_0862AC48
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac50
+ ldr r0, =gUnknown_0862AC50
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862ac58
+ ldr r0, =gUnknown_0862AC58
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x0862ac60
+ ldr r0, =gUnknown_0862AC60
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x0862ac68
+ ldr r0, =gUnknown_0862AC68
bl gpu_pal_obj_decompress_and_apply
- ldr r0, =0x0862ac70
+ ldr r0, =gUnknown_0862AC70
bl gpu_pal_obj_decompress_and_apply
add sp, 0x4
pop {r4}
@@ -915633,7 +915633,7 @@ sub_81D90A8: ; 81D90A8
lsls r4, 3
ldr r0, =0x03005e08
adds r4, r0
- ldr r0, =0x0862ac78
+ ldr r0, =gUnknown_0862AC78
movs r1, 0x40
movs r2, 0x78
movs r3, 0
@@ -915649,7 +915649,7 @@ sub_81D90A8: ; 81D90A8
ldr r1, =0x0202065e
mov r10, r1
adds r7, r0, r1
- ldr r0, =0x0862ac90
+ ldr r0, =gUnknown_0862AC90
movs r1, 0x10
movs r2, 0x82
movs r3, 0
@@ -915689,7 +915689,7 @@ sub_81D90A8: ; 81D90A8
mov r2, r9
orrs r0, r2
strb r0, [r1, 0x5]
- ldr r5, =0x0862aca8
+ ldr r5, =gUnknown_0862ACA8
adds r0, r5, 0
movs r1, 0xA0
movs r2, 0x80
@@ -915773,7 +915773,7 @@ sub_81D90A8: ; 81D90A8
add r0, r8
movs r1, 0x2
bl obj_anim_image_start
- ldr r0, =0x0862acc0
+ ldr r0, =gUnknown_0862ACC0
movs r2, 0x41
negs r2, r2
movs r1, 0x78
@@ -915789,7 +915789,7 @@ sub_81D90A8: ; 81D90A8
lsls r0, 2
mov r1, r10
adds r7, r0, r1
- ldr r0, =0x0862acd8
+ ldr r0, =gUnknown_0862ACD8
movs r2, 0x71
negs r2, r2
movs r1, 0x78
@@ -916212,7 +916212,7 @@ sub_81D9528: ; 81D9528
ldrsh r0, [r7, r1]
cmp r0, 0x80
bne @081D95CE
- ldr r2, =0x0862acf0
+ ldr r2, =gUnknown_0862ACF0
mov r8, r2
mov r0, r8
movs r1, 0x98
@@ -916851,7 +916851,7 @@ sub_81D9A1C: ; 81D9A1C
bl sub_80D2578
cmp r0, 0
beq @081D9A5C
- ldr r0, =0x085ee49a
+ ldr r0, =gUnknown_085EE49A
bl sub_80D255C
b @081D9A68
.align 2, 0
@@ -916970,7 +916970,7 @@ sub_81D9B40: ; 81D9B40
lsls r0, 24
lsrs r2, r0, 24
movs r1, 0
- ldr r3, =0x0862ad14
+ ldr r3, =gUnknown_0862AD14
@081D9B4A:
adds r0, r1, r3
ldrb r0, [r0]
@@ -918274,7 +918274,7 @@ sub_81DA57C: ; 81DA57C
lsls r0, 24
cmp r0, 0
beq @081DA5C0
- ldr r0, =0x0862ad34
+ ldr r0, =gUnknown_0862AD34
movs r1, 0x8
movs r2, 0x5
bl sub_81DA5D4
@@ -918282,7 +918282,7 @@ sub_81DA57C: ; 81DA57C
.align 2, 0
.pool
@081DA5C0:
- ldr r0, =0x0862ad44
+ ldr r0, =gUnknown_0862AD44
movs r1, 0x7
movs r2, 0x1
bl sub_81DA5D4
@@ -918428,7 +918428,7 @@ sub_81DA6CC: ; 81DA6CC
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
- ldr r6, =0x085500a4
+ ldr r6, =gUnknown_085500A4
@081DA6D4:
lsls r0, r4, 1
lsls r1, r5, 4
@@ -918461,19 +918461,19 @@ sub_81DA700: ; 81DA700
add r1, sp, 0x4
mov r0, sp
bl sub_8149F58
- ldr r0, =0x0862ad54
+ ldr r0, =gUnknown_0862AD54
ldr r1, [sp, 0x4]
bl LZ77UnCompVram
- ldr r0, =0x0862af30
+ ldr r0, =gUnknown_0862AF30
ldr r1, [sp]
bl LZ77UnCompVram
- ldr r0, =0x0862b53c
+ ldr r0, =gUnknown_0862B53C
movs r1, 0xF0
movs r2, 0x20
bl gpu_pal_apply
- ldr r0, =0x0862b724
+ ldr r0, =gUnknown_0862B724
bl gpu_tile_obj_decompress_and_load
- ldr r0, =0x0862b72c
+ ldr r0, =gUnknown_0862B72C
bl gpu_pal_obj_alloc_tag_and_apply
add sp, 0x8
pop {r0}
@@ -918509,7 +918509,7 @@ sub_81DA74C: ; 81DA74C
mov r9, r1
lsls r4, 24
lsrs r7, r4, 24
- ldr r0, =0x0862b758
+ ldr r0, =gUnknown_0862B758
lsls r5, 16
asrs r5, 16
lsls r6, 16
@@ -918708,7 +918708,7 @@ sub_81DA8BC: ; 81DA8BC
lsrs r7, r4, 16
lsls r5, 24
lsrs r5, 24
- ldr r0, =0x0862b758
+ ldr r0, =gUnknown_0862B758
lsls r6, 16
asrs r6, 16
mov r1, r8
@@ -919093,7 +919093,7 @@ sub_81DABDC: ; 81DABDC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b770
+ ldr r5, =gUnknown_0862B770
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919202,7 +919202,7 @@ sub_81DACB4: ; 81DACB4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b784
+ ldr r5, =gUnknown_0862B784
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919311,7 +919311,7 @@ sub_81DAD8C: ; 81DAD8C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b798
+ ldr r5, =gUnknown_0862B798
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919429,7 +919429,7 @@ sub_81DAE78: ; 81DAE78
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b7ac
+ ldr r5, =gUnknown_0862B7AC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919549,7 +919549,7 @@ sub_81DAF68: ; 81DAF68
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b7c0
+ ldr r5, =gUnknown_0862B7C0
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919676,7 +919676,7 @@ sub_81DB060: ; 81DB060
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b7d4
+ ldr r5, =gUnknown_0862B7D4
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919803,7 +919803,7 @@ sub_81DB158: ; 81DB158
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b7e8
+ ldr r5, =gUnknown_0862B7E8
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -919934,7 +919934,7 @@ sub_81DB258: ; 81DB258
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
- ldr r5, =0x0862b7fc
+ ldr r5, =gUnknown_0862B7FC
ldr r2, =0x03005e00
lsls r1, r0, 2
adds r1, r0
@@ -920232,14 +920232,14 @@ sub_81DB468: ; 81DB468
adds r2, r0, 0
adds r0, r1, 0
lsls r2, 5
- ldr r1, =0x0856b5b0
+ ldr r1, =gUnknown_0856B5B0
adds r2, r1
adds r1, r2, 0
bl gf_strcpy
movs r1, 0
strb r1, [r0]
adds r0, 0x1
- ldr r1, =0x085e8268
+ ldr r1, =gUnknown_085E8268
bl gf_strcpy
pop {r0}
bx r0
diff --git a/asm/gpu_obj.s b/asm/gpu_obj.s
index 79644d2c2..aa70dd3b8 100644
--- a/asm/gpu_obj.s
+++ b/asm/gpu_obj.s
@@ -554,7 +554,7 @@ super_sprites_fill: ; 8006D68
bcs @08006DD8
mov r1, sp
ldr r5, =0x030022f8
- ldr r0, =0x082ec690
+ ldr r0, =gUnknown_082EC690
ldr r2, [r0]
ldr r3, [r0, 0x4]
@08006DBE:
@@ -692,7 +692,7 @@ obj_add_from_template_backward_search: ; 8006E48
obj_add_empty_with_callback: ; 8006EB4
push {r4-r6,lr}
adds r6, r0, 0
- ldr r0, =0x082ec6ac
+ ldr r0, =gUnknown_082EC6AC
movs r1, 0
movs r2, 0
movs r3, 0x1F
@@ -1044,7 +1044,7 @@ reset_super_sprites: ; 8007150
cmp r3, r4
bcs @08007178
ldr r6, =0x030022f8
- ldr r5, =0x082ec690
+ ldr r5, =gUnknown_082EC690
@08007162:
lsls r0, r3, 3
adds r0, r6
@@ -1173,7 +1173,7 @@ rotscale_set_direct: ; 8007224
; void obj_delete(struct obj *obj)
obj_delete: ; 8007244
push {lr}
- ldr r1, =0x082ec64c
+ ldr r1, =gUnknown_082EC64C
movs r2, 0x44
bl memcpy
pop {r0}
@@ -1190,7 +1190,7 @@ oam_center: ; 8007258
lsls r2, 24
lsls r3, 24
lsrs r3, 24
- ldr r4, =0x082ec634
+ ldr r4, =gUnknown_082EC634
lsrs r2, 23
lsrs r1, 21
adds r2, r1
@@ -1738,7 +1738,7 @@ obj_delete_and_free_resources: ; 8007620
obj_anim_step: ; 8007640
push {r4,r5,lr}
adds r4, r0, 0
- ldr r2, =0x082ec6c4
+ ldr r2, =gUnknown_082EC6C4
adds r5, r4, 0
adds r5, 0x3F
ldrb r1, [r5]
@@ -1752,7 +1752,7 @@ obj_anim_step: ; 8007640
ldrb r0, [r0]
cmp r0, 0
bne @08007676
- ldr r0, =0x082ec6cc
+ ldr r0, =gUnknown_082EC6CC
ldrb r1, [r5]
lsls r1, 28
lsrs r1, 31
@@ -1963,7 +1963,7 @@ obj_anim_image_continue: ; 8007778
lsls r0, 16
lsrs r2, r0, 16
@080077FE:
- ldr r0, =0x082ec6d4
+ ldr r0, =gUnknown_082EC6D4
lsls r1, r2, 16
asrs r1, 14
adds r1, r0
@@ -2455,7 +2455,7 @@ obj_anim_rotscale_continue: ; 8007B24
lsls r0, 16
lsrs r2, r0, 16
@08007B98:
- ldr r0, =0x082ec6e4
+ ldr r0, =gUnknown_082EC6E4
lsls r1, r2, 16
asrs r1, 14
adds r1, r0
@@ -2859,7 +2859,7 @@ obj_update_pos2: ; 8007E54
mov r9, r0
cmp r6, r9
beq @08007EA2
- ldr r2, =0x082ec6f4
+ ldr r2, =gUnknown_082EC6F4
lsrs r1, 6
lsls r1, 3
ldrb r0, [r5, 0x1]
@@ -2884,7 +2884,7 @@ obj_update_pos2: ; 8007E54
@08007EA2:
cmp r8, r9
beq @08007EDA
- ldr r2, =0x082ec6f4
+ ldr r2, =gUnknown_082EC6F4
ldrb r1, [r5, 0x3]
lsrs r1, 6
lsls r1, 3
@@ -4462,7 +4462,7 @@ sub_80088EC: ; 80088EC
lsrs r0, 30
lsls r0, 4
adds r1, r0
- ldr r0, =0x082ec754
+ ldr r0, =gUnknown_082EC754
adds r1, r0
ldrb r1, [r1]
lsls r1, 24
@@ -4488,7 +4488,7 @@ sub_80088EC: ; 80088EC
lsrs r0, 30
lsls r0, 4
adds r1, r0
- ldr r2, =0x082ec754
+ ldr r2, =gUnknown_082EC754
adds r1, r2
ldrb r1, [r1, 0x1]
lsls r1, 24
diff --git a/asm/libagbbackup.s b/asm/libagbbackup.s
index 64453f803..6b9307f2c 100644
--- a/asm/libagbbackup.s
+++ b/asm/libagbbackup.s
@@ -648,7 +648,7 @@ IdentifyFlash: ; 82E1D5C
bl ReadFlashID
lsls r0, 16
lsrs r3, r0, 16
- ldr r2, =0x089a30d0
+ ldr r2, =gUnknown_089A30D0
movs r4, 0x1
b @082E1D8A
.align 2, 0
diff --git a/asm/libgcc.s b/asm/libgcc.s
index fa913b059..dda2e9fec 100644
--- a/asm/libgcc.s
+++ b/asm/libgcc.s
@@ -247,7 +247,7 @@ _082E722A:
b _082E750A
.align 2, 0
_082E7234: .4byte 0x00ffffff
-_082E7238: .4byte 0x089a3270
+_082E7238: .4byte gUnknown_089A3270
_082E723C: .4byte 0x0000ffff
_082E7240:
cmp r2, 0
@@ -292,7 +292,7 @@ _082E726E:
b _082E7332
.align 2, 0
_082E728C: .4byte 0x00ffffff
-_082E7290: .4byte 0x089a3270
+_082E7290: .4byte gUnknown_089A3270
_082E7294:
subs r1, r2
lsls r7, r2
@@ -480,7 +480,7 @@ _082E73FC:
b _082E7504
.align 2, 0
_082E7404: .4byte 0x00ffffff
-_082E7408: .4byte 0x089a3270
+_082E7408: .4byte gUnknown_089A3270
_082E740C:
movs r6, 0
b _082E7506
@@ -1104,7 +1104,7 @@ _082E7872:
b _082E79FE
.align 2, 0
_082E7878: .4byte 0x00ffffff
-_082E787C: .4byte 0x089a3370
+_082E787C: .4byte gUnknown_089A3370
_082E7880: .4byte 0x0000ffff
_082E7884:
cmp r2, 0
@@ -1149,7 +1149,7 @@ _082E78B2:
b _082E7976
.align 2, 0
_082E78D0: .4byte 0x00ffffff
-_082E78D4: .4byte 0x089a3370
+_082E78D4: .4byte gUnknown_089A3370
_082E78D8:
subs r1, r2
lsls r7, r2
@@ -1338,7 +1338,7 @@ _082E7A40:
b _082E7B48
.align 2, 0
_082E7A48: .4byte 0x00ffffff
-_082E7A4C: .4byte 0x089a3370
+_082E7A4C: .4byte gUnknown_089A3370
_082E7A50:
movs r6, 0
b _082E7B4A
diff --git a/asm/libmks4agb.s b/asm/libmks4agb.s
index 76560ce63..45e4b01d5 100644
--- a/asm/libmks4agb.s
+++ b/asm/libmks4agb.s
@@ -694,7 +694,7 @@ _082DF7CC:
ldmia sp!, {r0,r2,r5-r7,pc}
.align 2, 0
_082DF7DC: .4byte 0x03001300
-_082DF7E0: .4byte 0x08675a70
+_082DF7E0: .4byte gUnknown_08675A70
arm_func_end sub_82DF758
thumb_func_start SoundMainBTM
@@ -801,7 +801,7 @@ _082DF878:
pop {r0}
bx lr
.align 2, 0
-_082DF87C: .4byte 0x086759e0
+_082DF87C: .4byte gUnknown_086759E0
thumb_func_end chk_adr_r2
thumb_func_start ld_r3_tp_adr_i
@@ -1429,7 +1429,7 @@ _082DFCA4:
_082DFCB4:
bx r3
.align 2, 0
-_082DFCB8: .4byte 0x08675c64
+_082DFCB8: .4byte gUnknown_08675C64
_082DFCBC: .4byte 0x03007ff0
_082DFCC0: .4byte 0x68736d53
thumb_func_end MPlayMain_rev01
@@ -1784,7 +1784,7 @@ _082DFF22:
bx r0
.align 2, 0
_082DFF34: .4byte 0x03007ff0
-_082DFF38: .4byte 0x08675c64
+_082DFF38: .4byte gUnknown_08675C64
thumb_func_end ply_note_rev01
thumb_func_start ply_endtie_rev01
@@ -1928,8 +1928,8 @@ _082DFFE0:
pop {r1}
bx r1
.align 2, 0
-_082E0028: .4byte 0x08675a80
-_082E002C: .4byte 0x08675b34
+_082E0028: .4byte gUnknown_08675A80
+_082E002C: .4byte gUnknown_08675B34
thumb_func_end MidiKey2fr
thumb_func_start DummyFunc
@@ -2046,10 +2046,10 @@ _082E00FC: .4byte 0x03006380
_082E0100: .4byte 0x030074f0
_082E0104: .4byte 0x0094c500
_082E0108: .4byte 0x00000004
-_082E010C: .4byte 0x086b49c0
+_082E010C: .4byte gUnknown_086B49C0
_082E0110: .4byte 0x030077f0
_082E0114: .4byte 0x030077b0
-_082E0118: .4byte 0x08675c98
+_082E0118: .4byte gUnknown_08675C98
_082E011C: .4byte 0x030073a0
_082E0120: .4byte 0x03007670
thumb_func_end m4aSoundInit
@@ -2082,8 +2082,8 @@ m4aSongNumStart: ; 82E0130
pop {r0}
bx r0
.align 2, 0
-_082E0154: .4byte 0x086b49c0
-_082E0158: .4byte 0x086b49f0
+_082E0154: .4byte gUnknown_086B49C0
+_082E0158: .4byte gUnknown_086B49F0
thumb_func_end m4aSongNumStart
thumb_func_start m4aSongNumStartOrChange
@@ -2109,8 +2109,8 @@ m4aSongNumStartOrChange: ; 82E015C
bl MPlayStart_rev01
b _082E01A4
.align 2, 0
-_082E0188: .4byte 0x086b49c0
-_082E018C: .4byte 0x086b49f0
+_082E0188: .4byte gUnknown_086B49C0
+_082E018C: .4byte gUnknown_086B49F0
_082E0190:
ldr r2, [r1, 0x4]
ldrh r0, [r1, 0x4]
@@ -2150,8 +2150,8 @@ m4aSongNumStartOrContinue: ; 82E01A8
bl MPlayStart_rev01
b _082E01F8
.align 2, 0
-_082E01D4: .4byte 0x086b49c0
-_082E01D8: .4byte 0x086b49f0
+_082E01D4: .4byte gUnknown_086B49C0
+_082E01D8: .4byte gUnknown_086B49F0
_082E01DC:
ldr r2, [r1, 0x4]
ldrh r0, [r1, 0x4]
@@ -2195,8 +2195,8 @@ _082E0222:
pop {r0}
bx r0
.align 2, 0
-_082E0228: .4byte 0x086b49c0
-_082E022C: .4byte 0x086b49f0
+_082E0228: .4byte gUnknown_086B49C0
+_082E022C: .4byte gUnknown_086B49F0
thumb_func_end m4aSongNumStop
thumb_func_start m4aSongNumContinue
@@ -2223,8 +2223,8 @@ _082E0256:
pop {r0}
bx r0
.align 2, 0
-_082E025C: .4byte 0x086b49c0
-_082E0260: .4byte 0x086b49f0
+_082E025C: .4byte gUnknown_086B49C0
+_082E0260: .4byte gUnknown_086B49F0
thumb_func_end m4aSongNumContinue
thumb_func_start m4aMPlayAllStop
@@ -2259,7 +2259,7 @@ _082E0286:
bx r0
.align 2, 0
_082E029C: .4byte 0x00000004
-_082E02A0: .4byte 0x086b49c0
+_082E02A0: .4byte gUnknown_086B49C0
_082E02A4: .4byte 0x030073a0
thumb_func_end m4aMPlayAllStop
@@ -2303,7 +2303,7 @@ _082E02D6:
bx r0
.align 2, 0
_082E02EC: .4byte 0x00000004
-_082E02F0: .4byte 0x086b49c0
+_082E02F0: .4byte gUnknown_086B49C0
_082E02F4: .4byte 0x030073a0
thumb_func_end m4aMPlayAllContinue
@@ -2737,7 +2737,7 @@ _082E0640:
bx r0
.align 2, 0
_082E0654: .4byte 0x03007ff0
-_082E0658: .4byte 0x08675b64
+_082E0658: .4byte gUnknown_08675B64
_082E065C: .4byte 0x00091d1b
_082E0660: .4byte 0x00001388
_082E0664: .4byte 0x00002710
@@ -3441,7 +3441,7 @@ _082E0B5E:
ldrb r0, [r0]
b _082E0BCE
.align 2, 0
-_082E0B68: .4byte 0x08675c18
+_082E0B68: .4byte gUnknown_08675C18
_082E0B6C:
cmp r5, 0x23
bhi _082E0B78
@@ -3499,8 +3499,8 @@ _082E0BCE:
pop {r1}
bx r1
.align 2, 0
-_082E0BD4: .4byte 0x08675b7c
-_082E0BD8: .4byte 0x08675c00
+_082E0BD4: .4byte gUnknown_08675B7C
+_082E0BD8: .4byte gUnknown_08675C00
thumb_func_end MidiKey2CgbFr
thumb_func_start CgbOscOff
@@ -4159,7 +4159,7 @@ _082E104E:
b _082E10D4
.align 2, 0
_082E1098: .4byte 0x04000081
-_082E109C: .4byte 0x08675c54
+_082E109C: .4byte gUnknown_08675C54
_082E10A0:
movs r0, 0xF
mov r1, r8
@@ -4760,7 +4760,7 @@ ply_xcmd: ; 82E14C0
pop {r0}
bx r0
.align 2, 0
-_082E14DC: .4byte 0x08675ccc
+_082E14DC: .4byte gUnknown_08675CCC
thumb_func_end ply_xcmd
thumb_func_start ply_xxx
diff --git a/asm/librfu.s b/asm/librfu.s
index ad906fe60..4a70923c7 100644
--- a/asm/librfu.s
+++ b/asm/librfu.s
@@ -2755,7 +2755,7 @@ sub_82E424C: ; 82E424C
ldr r3, _082E4258
b _082E4266
.align 2, 0
-_082E4254: .4byte 0x089a324c
+_082E4254: .4byte gUnknown_089A324C
_082E4258: .4byte 0x030000f0
thumb_func_end sub_82E424C
@@ -5790,7 +5790,7 @@ _082E58E2:
adds r1, 0xF
b _082E58FE
.align 2, 0
-_082E58F0: .4byte 0x089a3220
+_082E58F0: .4byte gUnknown_089A3220
_082E58F4:
cmp r0, 0
bne _082E5900
@@ -6855,7 +6855,7 @@ _082E60CA:
b _082E612C
.align 2, 0
_082E60DC: .4byte 0x03007890
-_082E60E0: .4byte 0x089a3220
+_082E60E0: .4byte gUnknown_089A3220
_082E60E4: .4byte 0x00008022
_082E60E8:
ldr r0, _082E6114
@@ -7114,7 +7114,7 @@ _082E629E:
b _082E62DC
.align 2, 0
_082E62C4: .4byte 0x03007890
-_082E62C8: .4byte 0x089a3220
+_082E62C8: .4byte gUnknown_089A3220
_082E62CC: .4byte 0x03007898
_082E62D0:
movs r0, 0x10
@@ -7450,7 +7450,7 @@ rfu_STC_analyzeLLSF: ; 82E6510
b _082E673E
.align 2, 0
_082E6544: .4byte 0x03007890
-_082E6548: .4byte 0x089a3220
+_082E6548: .4byte gUnknown_089A3220
_082E654C:
movs r5, 0
movs r4, 0
@@ -8857,7 +8857,7 @@ _082E6FF6:
ldrh r0, [r0]
b _082E700E
.align 2, 0
-_082E7008: .4byte 0x089a3258
+_082E7008: .4byte gUnknown_089A3258
_082E700C:
ldr r0, _082E7064
_082E700E: