summaryrefslogtreecommitdiff
path: root/asm/code_80521D0.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/code_80521D0.s')
-rw-r--r--asm/code_80521D0.s570
1 files changed, 285 insertions, 285 deletions
diff --git a/asm/code_80521D0.s b/asm/code_80521D0.s
index 8e2fd1b..80c95b8 100644
--- a/asm/code_80521D0.s
+++ b/asm/code_80521D0.s
@@ -723,7 +723,7 @@ sub_8052910:
.align 2, 0
_08052950: .4byte gUnknown_203B45C
_08052954: .4byte 0x00008df8
-_08052958: .4byte gUnknown_202DF98
+_08052958: .4byte gAvailablePokemonNames
_0805295C:
movs r7, 0
ldr r0, _08052988
@@ -747,7 +747,7 @@ _08052966:
ldrsh r4, [r4, r2]
b _080529A6
.align 2, 0
-_08052988: .4byte gUnknown_202DF98
+_08052988: .4byte gAvailablePokemonNames
_0805298C: .4byte gUnknown_80F7AF8
_08052990: .4byte gUnknown_203B45C
_08052994: .4byte 0x00008df8
@@ -790,7 +790,7 @@ _080529D4:
.align 2, 0
_080529E4: .4byte gUnknown_202E5D8
_080529E8: .4byte gUnknown_80F7AFC
-_080529EC: .4byte gUnknown_202DF98
+_080529EC: .4byte gAvailablePokemonNames
_080529F0:
ldr r0, _080529FC
ldr r1, _08052A00
@@ -1220,7 +1220,7 @@ sub_8052D44:
strh r0, [r7]
b _08052D7A
.align 2, 0
-_08052D6C: .4byte gUnknown_202DF98
+_08052D6C: .4byte gAvailablePokemonNames
_08052D70:
ldr r0, _08052D9C
ldr r1, _08052DA0
@@ -1242,7 +1242,7 @@ _08052D7A:
strh r0, [r7, 0x2]
b _08052DB2
.align 2, 0
-_08052D9C: .4byte gUnknown_202DF98
+_08052D9C: .4byte gAvailablePokemonNames
_08052DA0: .4byte gUnknown_80F7AF8
_08052DA4: .4byte gUnknown_202DFE8
_08052DA8:
@@ -6368,7 +6368,7 @@ _08055A22:
b _08055A8A
.align 2, 0
_08055A4C: .4byte 0x00000159
-_08055A50: .4byte gUnknown_202DF98
+_08055A50: .4byte gAvailablePokemonNames
_08055A54: .4byte gUnknown_80FC714
_08055A58:
cmp r0, 0x7
@@ -6380,7 +6380,7 @@ _08055A58:
ldr r0, _08055A70
b _08055A8A
.align 2, 0
-_08055A6C: .4byte gUnknown_202DF98
+_08055A6C: .4byte gAvailablePokemonNames
_08055A70: .4byte gUnknown_80FC718
_08055A74:
mov r0, r10
@@ -6400,7 +6400,7 @@ _08055A8A:
movs r0, 0
b _08055DB4
.align 2, 0
-_08055A98: .4byte gUnknown_202DF98
+_08055A98: .4byte gAvailablePokemonNames
_08055A9C: .4byte gUnknown_80FC6A8
_08055AA0:
ldr r0, _08055B24
@@ -7004,7 +7004,7 @@ _08055F84: .4byte gUnknown_80FEF54
_08055F88: .4byte gUnknown_80F4E74
_08055F8C: .4byte gUnknown_80FEF74
_08055F90: .4byte gUnknown_80FEF98
-_08055F94: .4byte gUnknown_202DF98
+_08055F94: .4byte gAvailablePokemonNames
_08055F98: .4byte gUnknown_80FEFD0
_08055F9C: .4byte gUnknown_80F5004
thumb_func_end sub_8055DDC
@@ -7186,7 +7186,7 @@ _08056108: .4byte gUnknown_203B418
_0805610C: .4byte 0x00003a0e
_08056110: .4byte gUnknown_80F5D10
_08056114: .4byte gUnknown_80FECE0
-_08056118: .4byte gUnknown_202DF98
+_08056118: .4byte gAvailablePokemonNames
_0805611C: .4byte gUnknown_202DE58
_08056120: .4byte gUnknown_80FC72C
_08056124:
@@ -7246,7 +7246,7 @@ _08056190:
b _08056446
.align 2, 0
_08056194: .4byte gUnknown_80F9158
-_08056198: .4byte gUnknown_202DF98
+_08056198: .4byte gAvailablePokemonNames
_0805619C: .4byte gUnknown_80FC710
_080561A0:
cmp r4, 0
@@ -7271,7 +7271,7 @@ _080561A0:
ldr r0, _080561DC
b _08056188
.align 2, 0
-_080561D4: .4byte gUnknown_202DF98
+_080561D4: .4byte gAvailablePokemonNames
_080561D8: .4byte gUnknown_202DE58
_080561DC: .4byte gUnknown_80FC6D0
_080561E0:
@@ -7642,7 +7642,7 @@ _080564BC:
bl sub_80928C0
b _080564F2
.align 2, 0
-_080564DC: .4byte gUnknown_202DF98
+_080564DC: .4byte gAvailablePokemonNames
_080564E0: .4byte gUnknown_202DE58
_080564E4:
ldr r0, _08056508
@@ -10573,7 +10573,7 @@ _08057A78:
pop {r1}
bx r1
.align 2, 0
-_08057A90: .4byte gUnknown_202DF98
+_08057A90: .4byte gAvailablePokemonNames
_08057A94: .4byte gUnknown_80FC7EC
thumb_func_end sub_8057A0C
@@ -13236,7 +13236,7 @@ _08058E4C:
pop {r1}
bx r1
.align 2, 0
-_08058E54: .4byte gUnknown_202DF98
+_08058E54: .4byte gAvailablePokemonNames
_08058E58: .4byte gUnknown_80FBD58
thumb_func_end sub_8058DBC
@@ -15482,7 +15482,7 @@ _08059F1A:
pop {r1}
bx r1
.align 2, 0
-_08059F2C: .4byte gUnknown_202DF98
+_08059F2C: .4byte gAvailablePokemonNames
_08059F30: .4byte gUnknown_80FC7C8
_08059F34: .4byte 0x000001f7
thumb_func_end sub_8059E54
@@ -15665,7 +15665,7 @@ _0805A090:
pop {r1}
bx r1
.align 2, 0
-_0805A0A0: .4byte gUnknown_202DF98
+_0805A0A0: .4byte gAvailablePokemonNames
_0805A0A4: .4byte gUnknown_80FC7C8
thumb_func_end sub_8059FC8
@@ -15767,7 +15767,7 @@ sub_805A120:
ldr r0, _0805A170
b _0805A1B8
.align 2, 0
-_0805A16C: .4byte gUnknown_202DF98
+_0805A16C: .4byte gAvailablePokemonNames
_0805A170: .4byte gUnknown_80FCCE4
_0805A174:
adds r0, r5, 0
@@ -16537,7 +16537,7 @@ sub_805A6C8:
ldr r0, _0805A70C
b _0805A73A
.align 2, 0
-_0805A708: .4byte gUnknown_202DF98
+_0805A708: .4byte gAvailablePokemonNames
_0805A70C: .4byte gUnknown_80FCCE8
_0805A710:
adds r0, r5, 0
@@ -17057,7 +17057,7 @@ _0805AB36:
pop {r1}
bx r1
.align 2, 0
-_0805AB40: .4byte gUnknown_202DF98
+_0805AB40: .4byte gAvailablePokemonNames
_0805AB44: .4byte gUnknown_80FC5CC
thumb_func_end sub_805AAE0
@@ -18384,7 +18384,7 @@ _0805B4F8:
b _0805B524
.align 2, 0
_0805B50C: .4byte 0x00000147
-_0805B510: .4byte gUnknown_202DF98
+_0805B510: .4byte gAvailablePokemonNames
_0805B514: .4byte gUnknown_80FDCE4
_0805B518:
ldr r0, _0805B538
@@ -19132,7 +19132,7 @@ sub_805BA50:
movs r0, 0x1
b _0805BB4E
.align 2, 0
-_0805BAC0: .4byte gUnknown_202DF98
+_0805BAC0: .4byte gAvailablePokemonNames
_0805BAC4:
adds r0, r5, 0
movs r1, 0x24
@@ -19554,7 +19554,7 @@ TransferOrbAction:
movs r0, 0
b _0805BE78
.align 2, 0
-_0805BDD0: .4byte gUnknown_202DF98
+_0805BDD0: .4byte gAvailablePokemonNames
_0805BDD4: .4byte gUnknown_80FD450
_0805BDD8:
movs r6, 0
@@ -19642,7 +19642,7 @@ _0805BE78:
pop {r1}
bx r1
.align 2, 0
-_0805BE88: .4byte gUnknown_202DF98
+_0805BE88: .4byte gAvailablePokemonNames
_0805BE8C: .4byte gUnknown_80FD450
thumb_func_end TransferOrbAction
@@ -19717,7 +19717,7 @@ EscapeOrbAction:
bl sub_80522F4
b _0805BF26
.align 2, 0
-_0805BF00: .4byte gUnknown_202DF98
+_0805BF00: .4byte gAvailablePokemonNames
_0805BF04: .4byte gUnknown_203B418
_0805BF08: .4byte 0x0000066e
_0805BF0C: .4byte gUnknown_80FD4DC
@@ -25578,7 +25578,7 @@ _0805F184:
bx r0
.align 2, 0
_0805F194: .4byte gUnknown_203B450
-_0805F198: .4byte gUnknown_202DF98
+_0805F198: .4byte gAvailablePokemonNames
_0805F19C: .4byte gUnknown_80F9BB0
thumb_func_end sub_805F02C
@@ -26427,7 +26427,7 @@ _0805F8CE:
mov r10, r3
b _0805F904
.align 2, 0
-_0805F8D8: .4byte gUnknown_202DF98
+_0805F8D8: .4byte gAvailablePokemonNames
_0805F8DC: .4byte gUnknown_80FDE18
_0805F8E0:
ldr r0, [sp, 0x10]
@@ -26760,7 +26760,7 @@ _0805FBC0: .4byte gUnknown_202DE30
_0805FBC4: .4byte gUnknown_80F9174
_0805FBC8: .4byte gUnknown_203B460
_0805FBCC: .4byte gUnknown_80F9190
-_0805FBD0: .4byte gUnknown_202DF98
+_0805FBD0: .4byte gAvailablePokemonNames
_0805FBD4: .4byte gUnknown_80F91A8
_0805FBD8: .4byte gUnknown_80F91C8
_0805FBDC: .4byte gUnknown_203B418
@@ -28140,7 +28140,7 @@ _080606B0:
bl sub_8014FF0
b _08060794
.align 2, 0
-_0806070C: .4byte gUnknown_202DF98
+_0806070C: .4byte gAvailablePokemonNames
_08060710: .4byte gUnknown_80FE940
_08060714: .4byte gUnknown_8106B60
_08060718:
@@ -28241,7 +28241,7 @@ _080607D0:
_080607E0: .4byte gUnknown_203B418
_080607E4: .4byte gUnknown_202F248
_080607E8: .4byte 0x0001357c
-_080607EC: .4byte gUnknown_202DF98
+_080607EC: .4byte gAvailablePokemonNames
_080607F0: .4byte gUnknown_80FE940
_080607F4: .4byte gUnknown_202EE10
_080607F8: .4byte gUnknown_8106B60
@@ -29647,7 +29647,7 @@ _08061324: .4byte gUnknown_202F260
_08061328: .4byte gUnknown_202F270
_0806132C: .4byte gUnknown_202EE10
_08061330: .4byte gUnknown_8106BB0
-_08061334: .4byte gUnknown_202DF98
+_08061334: .4byte gAvailablePokemonNames
_08061338: .4byte gUnknown_203B45C
_0806133C: .4byte 0x00008e02
_08061340: .4byte gUnknown_8106BB4
@@ -30459,7 +30459,7 @@ _080619B8:
bl sub_8014FF0
b _080619F4
.align 2, 0
-_080619DC: .4byte gUnknown_202DF98
+_080619DC: .4byte gAvailablePokemonNames
_080619E0: .4byte gUnknown_8106BEC
_080619E4:
mov r1, r10
@@ -32698,7 +32698,7 @@ _08062BCA:
movs r0, 0x1
b _08062BDA
.align 2, 0
-_08062BD0: .4byte gUnknown_202DF98
+_08062BD0: .4byte gAvailablePokemonNames
_08062BD4: .4byte gUnknown_80FE978
_08062BD8:
movs r0, 0
@@ -32849,7 +32849,7 @@ _08062CF4:
movs r0, 0x1
b _08062D02
.align 2, 0
-_08062CF8: .4byte gUnknown_202DF98
+_08062CF8: .4byte gAvailablePokemonNames
_08062CFC: .4byte gUnknown_80FE940
_08062D00:
movs r0, 0
@@ -33859,7 +33859,7 @@ _08063508: .4byte gUnknown_8106CAC
_0806350C: .4byte gUnknown_202EE10
_08063510: .4byte gUnknown_202F2D8
_08063514: .4byte gUnknown_2027370
-_08063518: .4byte gUnknown_202DF98
+_08063518: .4byte gAvailablePokemonNames
_0806351C:
movs r0, 0x2
ands r0, r1
@@ -33972,7 +33972,7 @@ _080635D0:
movs r0, 0x2
b _08063606
.align 2, 0
-_080635FC: .4byte gUnknown_202DF98
+_080635FC: .4byte gAvailablePokemonNames
_08063600: .4byte gUnknown_80FE978
_08063604:
movs r0, 0x4
@@ -34532,7 +34532,7 @@ sub_80639E4:
.align 2, 0
_08063A5C: .4byte gUnknown_202F278
_08063A60: .4byte gUnknown_8106CC8
-_08063A64: .4byte gUnknown_202DF98
+_08063A64: .4byte gAvailablePokemonNames
_08063A68: .4byte gUnknown_8106CCC
_08063A6C: .4byte gUnknown_202EE10
thumb_func_end sub_80639E4
@@ -35643,7 +35643,7 @@ _08064262:
.align 2, 0
_08064304: .4byte gUnknown_202EE10
_08064308: .4byte gUnknown_202F2D8
-_0806430C: .4byte gUnknown_202DF98
+_0806430C: .4byte gAvailablePokemonNames
thumb_func_end sub_8064228
thumb_func_start sub_8064310
@@ -39517,7 +39517,7 @@ _08066244:
.align 2, 0
_08066254: .4byte gUnknown_80FEA80
_08066258: .4byte gUnknown_8106D8C
-_0806625C: .4byte gUnknown_202DF98
+_0806625C: .4byte gAvailablePokemonNames
_08066260:
ldr r0, _08066284
ldr r2, [r0]
@@ -39630,7 +39630,7 @@ _0806633E:
bx r1
.align 2, 0
_08066348: .4byte gUnknown_8106D8C
-_0806634C: .4byte gUnknown_202DF98
+_0806634C: .4byte gAvailablePokemonNames
_08066350: .4byte gUnknown_203B084
_08066354: .4byte gUnknown_202F2F8
thumb_func_end sub_8066288
@@ -39732,7 +39732,7 @@ _0806641A:
bx r1
.align 2, 0
_08066424: .4byte gUnknown_8106D8C
-_08066428: .4byte gUnknown_202DF98
+_08066428: .4byte gAvailablePokemonNames
_0806642C: .4byte gUnknown_203B080
_08066430: .4byte gUnknown_202F2F8
thumb_func_end sub_8066358
@@ -40672,7 +40672,7 @@ _08066BAC:
.align 2, 0
_08066BB8: .4byte 0xffffff00
_08066BBC: .4byte gUnknown_202DE58
-_08066BC0: .4byte gUnknown_202DF98
+_08066BC0: .4byte gAvailablePokemonNames
_08066BC4: .4byte 0x0000014d
_08066BC8: .4byte gUnknown_80F8D7C
_08066BCC: .4byte gUnknown_203B418
@@ -40943,7 +40943,7 @@ _08066DF8:
bx r0
.align 2, 0
_08066E00: .4byte 0x0000014d
-_08066E04: .4byte gUnknown_202DF98
+_08066E04: .4byte gAvailablePokemonNames
_08066E08: .4byte gUnknown_80F8E28
_08066E0C: .4byte gUnknown_203B418
_08066E10: .4byte 0x00003a08
@@ -41366,7 +41366,7 @@ _08067188:
bx r0
.align 2, 0
_08067190: .4byte gUnknown_202DE58
-_08067194: .4byte gUnknown_202DF98
+_08067194: .4byte gAvailablePokemonNames
_08067198: .4byte gUnknown_203B418
_0806719C: .4byte 0x00003a08
thumb_func_end sub_8067110
@@ -41625,7 +41625,7 @@ _08067384:
b _080673C6
.align 2, 0
_080673B0: .4byte gUnknown_202DE58
-_080673B4: .4byte gUnknown_202DF98
+_080673B4: .4byte gAvailablePokemonNames
_080673B8: .4byte gUnknown_80F8EC8
_080673BC:
ldr r0, _080673F8
@@ -41920,7 +41920,7 @@ _08067600:
movs r0, 0
b _08067716
.align 2, 0
-_08067608: .4byte gUnknown_202DF98
+_08067608: .4byte gAvailablePokemonNames
_0806760C: .4byte gUnknown_80FE008
_08067610:
adds r0, r6, 0x4
@@ -42168,7 +42168,7 @@ _080677B4:
ldr r0, _08067808
b _08067832
.align 2, 0
-_080677F0: .4byte gUnknown_202DF98
+_080677F0: .4byte gAvailablePokemonNames
_080677F4: .4byte gUnknown_80F9094
_080677F8: .4byte gUnknown_80F913C
_080677FC: .4byte gUnknown_203B45C
@@ -42229,7 +42229,7 @@ _0806786C:
.align 2, 0
_08067874: .4byte gUnknown_80F90C8
_08067878: .4byte gUnknown_80F9150
-_0806787C: .4byte gUnknown_202DF98
+_0806787C: .4byte gAvailablePokemonNames
_08067880: .4byte 0x0000021d
thumb_func_end sub_8067794
@@ -42329,7 +42329,7 @@ sub_8067904:
b _08067962
.align 2, 0
_08067940: .4byte gUnknown_202F208
-_08067944: .4byte gUnknown_202DF98
+_08067944: .4byte gAvailablePokemonNames
_08067948: .4byte gUnknown_80F8F20
_0806794C:
adds r0, r6, 0
@@ -42348,7 +42348,7 @@ _08067962:
bl sub_80522A8
b _08067A56
.align 2, 0
-_0806796C: .4byte gUnknown_202DF98
+_0806796C: .4byte gAvailablePokemonNames
_08067970: .4byte gUnknown_80F8F38
_08067974:
movs r0, 0xB0
@@ -43074,7 +43074,7 @@ sub_8067F00:
mov r10, r1
b _08067FF6
.align 2, 0
-_08067F44: .4byte gUnknown_202DF98
+_08067F44: .4byte gAvailablePokemonNames
_08067F48: .4byte gUnknown_8106E28
_08067F4C:
ldr r4, _08067F8C
@@ -43106,7 +43106,7 @@ _08067F4C:
bl strcpy
b _08067FA4
.align 2, 0
-_08067F8C: .4byte gUnknown_202DF98
+_08067F8C: .4byte gAvailablePokemonNames
_08067F90: .4byte gUnknown_202DE30
_08067F94: .4byte gUnknown_202DE58
_08067F98: .4byte gUnknown_8106E2C
@@ -44546,7 +44546,7 @@ _08068AB2:
.align 2, 0
_08068AE0: .4byte gUnknown_203B45C
_08068AE4: .4byte 0x00008df8
-_08068AE8: .4byte gUnknown_202DF98
+_08068AE8: .4byte gAvailablePokemonNames
_08068AEC: .4byte gUnknown_80FE0F4
_08068AF0:
cmp r0, 0x47
@@ -44616,7 +44616,7 @@ _08068B3E:
_08068B6C: .4byte gUnknown_203B45C
_08068B70: .4byte 0x00008df8
_08068B74: .4byte 0x000055aa
-_08068B78: .4byte gUnknown_202DF98
+_08068B78: .4byte gAvailablePokemonNames
_08068B7C: .4byte gUnknown_80FE134
_08068B80:
adds r5, 0x1
@@ -44632,7 +44632,7 @@ _08068B80:
ldr r0, _08068BA0
b _08068BB2
.align 2, 0
-_08068B9C: .4byte gUnknown_202DF98
+_08068B9C: .4byte gAvailablePokemonNames
_08068BA0: .4byte gUnknown_80FE0F4
_08068BA4:
cmp r0, 0x47
@@ -47421,7 +47421,7 @@ _0806A0FA:
bx r0
.align 2, 0
_0806A108: .4byte gUnknown_203B418
-_0806A10C: .4byte gUnknown_202DF98
+_0806A10C: .4byte gAvailablePokemonNames
_0806A110: .4byte gUnknown_80FCC7C
_0806A114: .4byte gUnknown_80F51E4
_0806A118: .4byte gUnknown_202DE58
@@ -47488,7 +47488,7 @@ _0806A19C:
pop {r0}
bx r0
.align 2, 0
-_0806A1A4: .4byte gUnknown_202DF98
+_0806A1A4: .4byte gAvailablePokemonNames
_0806A1A8: .4byte gUnknown_202DE58
_0806A1AC: .4byte gUnknown_80FDCC8
thumb_func_end sub_806A120
@@ -48356,7 +48356,7 @@ _0806A818:
mov r0, sp
b _0806A836
.align 2, 0
-_0806A828: .4byte gUnknown_202DF98
+_0806A828: .4byte gAvailablePokemonNames
_0806A82C:
adds r1, 0x1
cmp r1, r9
@@ -54483,7 +54483,7 @@ _0806D71E:
b _0806D754
.align 2, 0
_0806D728: .4byte gUnknown_80F9670
-_0806D72C: .4byte gUnknown_202DF98
+_0806D72C: .4byte gAvailablePokemonNames
_0806D730: .4byte gUnknown_80F9688
_0806D734:
movs r1, 0xA9
@@ -54902,7 +54902,7 @@ _0806DA50:
ldr r2, [r0]
b _0806DAC2
.align 2, 0
-_0806DA88: .4byte gUnknown_202DF98
+_0806DA88: .4byte gAvailablePokemonNames
_0806DA8C: .4byte gUnknown_80F9E44
_0806DA90:
ldr r0, _0806DA98
@@ -55330,7 +55330,7 @@ _0806DDA2:
ldr r0, _0806DDF4
b _0806DF2E
.align 2, 0
-_0806DDF0: .4byte gUnknown_202DF98
+_0806DDF0: .4byte gAvailablePokemonNames
_0806DDF4: .4byte gUnknown_80FD484
_0806DDF8:
mov r4, r8
@@ -58980,7 +58980,7 @@ sub_806FA5C:
bl sub_80522A8
b _0806FB28
.align 2, 0
-_0806FAD4: .4byte gUnknown_202DF98
+_0806FAD4: .4byte gAvailablePokemonNames
_0806FAD8: .4byte gUnknown_80F9FE8
_0806FADC: .4byte 0x0000019d
_0806FAE0: .4byte gUnknown_80FA004
@@ -59123,11 +59123,11 @@ _0806FBC4:
adds r4, 0x58
movs r1, 0
ldrsh r0, [r6, r1]
- bl sub_808D994
+ bl GetMonSpecies
adds r1, r0, 0
adds r0, r4, 0
movs r2, 0xA
- bl sub_8092310
+ bl BoundedCopyStringtoBuffer
bl sub_8097848
movs r2, 0
ldrsh r0, [r6, r2]
@@ -59240,7 +59240,7 @@ _0806FCF0:
bx r1
.align 2, 0
_0806FD00: .4byte gUnknown_80FA0C8
-_0806FD04: .4byte gUnknown_202DF98
+_0806FD04: .4byte gAvailablePokemonNames
_0806FD08: .4byte gUnknown_80FA0F0
_0806FD0C: .4byte gUnknown_202E628
_0806FD10: .4byte gUnknown_80FA120
@@ -59510,11 +59510,11 @@ _0806FED8:
add r0, sp, 0xC
movs r1, 0
ldrsh r0, [r0, r1]
- bl sub_808D994
+ bl GetMonSpecies
adds r1, r0, 0
adds r0, r4, 0
movs r2, 0xA
- bl sub_8092310
+ bl BoundedCopyStringtoBuffer
adds r0, r7, 0
bl GetFriendAreaStatus
lsls r0, 24
@@ -59622,7 +59622,7 @@ _0806FFF8:
bx r1
.align 2, 0
_08070008: .4byte gUnknown_80FA0C8
-_0807000C: .4byte gUnknown_202DF98
+_0807000C: .4byte gAvailablePokemonNames
_08070010: .4byte gUnknown_202E628
_08070014: .4byte gUnknown_80FA120
_08070018: .4byte gUnknown_202E088
@@ -59656,7 +59656,7 @@ _08070042:
_0807004C:
b _0807005A
.align 2, 0
-_08070050: .4byte gUnknown_202DF98
+_08070050: .4byte gAvailablePokemonNames
_08070054:
cmp r0, 0x5
bne _0807005A
@@ -59854,7 +59854,7 @@ sub_80701A4:
beq _080701DC
b _080701E4
.align 2, 0
-_080701D4: .4byte gUnknown_202DF98
+_080701D4: .4byte gAvailablePokemonNames
_080701D8:
cmp r0, 0x5
bne _080701E4
@@ -60998,7 +60998,7 @@ _08070A20:
movs r0, 0x4
ldrsh r1, [r1, r0]
adds r0, r3, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
b _08070A48
_08070A32:
ldr r2, _08070A50
@@ -62755,7 +62755,7 @@ _08071714:
movs r0, 0x1
b _08071722
.align 2, 0
-_08071718: .4byte gUnknown_202DF98
+_08071718: .4byte gAvailablePokemonNames
_0807171C: .4byte gUnknown_80FC2FC
_08071720:
movs r0, 0
@@ -62786,7 +62786,7 @@ sub_8071728:
ldr r0, _08071754
b _08071784
.align 2, 0
-_08071750: .4byte gUnknown_202DF98
+_08071750: .4byte gAvailablePokemonNames
_08071754: .4byte gUnknown_80FC31C
_08071758:
adds r0, r4, 0
@@ -62818,7 +62818,7 @@ _0807178E:
movs r0, 0x1
b _0807179E
.align 2, 0
-_08071794: .4byte gUnknown_202DF98
+_08071794: .4byte gAvailablePokemonNames
_08071798: .4byte gUnknown_80FCEFC
_0807179C:
movs r0, 0
@@ -63516,7 +63516,7 @@ _08071C60: .4byte gUnknown_80F4DAC
_08071C64: .4byte 0x00000662
_08071C68: .4byte 0x00017b34
_08071C6C: .4byte 0x00017b40
-_08071C70: .4byte gUnknown_202DF98
+_08071C70: .4byte gAvailablePokemonNames
_08071C74: .4byte 0x0001358c
_08071C78: .4byte 0x0000066e
_08071C7C: .4byte gUnknown_203B418
@@ -63835,7 +63835,7 @@ _08071EB6:
b _08071F02
.align 2, 0
_08071EE8: .4byte gUnknown_202DE30
-_08071EEC: .4byte gUnknown_202DF98
+_08071EEC: .4byte gAvailablePokemonNames
_08071EF0: .4byte gUnknown_80F9E64
_08071EF4: .4byte 0x00000149
_08071EF8:
@@ -63968,7 +63968,7 @@ _08071FE2:
bx r0
.align 2, 0
_08071FF4: .4byte gUnknown_202DE30
-_08071FF8: .4byte gUnknown_202DF98
+_08071FF8: .4byte gAvailablePokemonNames
_08071FFC: .4byte gUnknown_202DE58
_08072000: .4byte gUnknown_80FF730
_08072004: .4byte 0x00000149
@@ -64159,7 +64159,7 @@ _08072162:
bx r0
.align 2, 0
_08072174: .4byte gUnknown_202DE30
-_08072178: .4byte gUnknown_202DF98
+_08072178: .4byte gAvailablePokemonNames
_0807217C: .4byte gUnknown_202DE58
_08072180: .4byte gUnknown_80FF730
_08072184: .4byte 0x00000149
@@ -64196,7 +64196,7 @@ sub_807218C:
lsls r1, 1
b _080721EC
.align 2, 0
-_080721C8: .4byte gUnknown_202DF98
+_080721C8: .4byte gAvailablePokemonNames
_080721CC:
cmp r0, 0x47
bne _080721D8
@@ -64444,7 +64444,7 @@ _080723B6:
bx r0
.align 2, 0
_080723C4: .4byte 0x00000149
-_080723C8: .4byte gUnknown_202DF98
+_080723C8: .4byte gAvailablePokemonNames
_080723CC: .4byte gUnknown_80F9B94
thumb_func_end sub_807232C
@@ -64535,7 +64535,7 @@ _08072456:
b _080724A4
.align 2, 0
_08072474: .4byte gUnknown_202DE30
-_08072478: .4byte gUnknown_202DF98
+_08072478: .4byte gAvailablePokemonNames
_0807247C: .4byte gUnknown_80F9E80
_08072480:
ldr r3, [sp, 0x18]
@@ -64675,7 +64675,7 @@ _08072576:
bx r1
.align 2, 0
_08072588: .4byte gUnknown_202DE30
-_0807258C: .4byte gUnknown_202DF98
+_0807258C: .4byte gAvailablePokemonNames
_08072590: .4byte gUnknown_80F9E80
_08072594: .4byte 0x03e60000
_08072598: .4byte 0x000003e7
@@ -64900,7 +64900,7 @@ _0807272E:
.align 2, 0
_08072734: .4byte gUnknown_202F31C
_08072738: .4byte gUnknown_202F324
-_0807273C: .4byte gUnknown_202DF98
+_0807273C: .4byte gAvailablePokemonNames
_08072740: .4byte gUnknown_80F9EEC
_08072744:
ldr r0, _08072770
@@ -65102,7 +65102,7 @@ _08072894:
bl sub_80528F4
b _08072928
.align 2, 0
-_080728C8: .4byte gUnknown_202DF98
+_080728C8: .4byte gAvailablePokemonNames
_080728CC: .4byte gUnknown_202DE58
_080728D0: .4byte gUnknown_80F9F04
_080728D4:
@@ -65297,7 +65297,7 @@ _08072A0C:
bl sub_80528F4
b _08072A8C
.align 2, 0
-_08072A44: .4byte gUnknown_202DF98
+_08072A44: .4byte gAvailablePokemonNames
_08072A48: .4byte gUnknown_202DE58
_08072A4C: .4byte gUnknown_80F9F04
_08072A50:
@@ -65358,7 +65358,7 @@ _08072AB0:
pop {r1}
bx r1
.align 2, 0
-_08072AC0: .4byte gUnknown_202DF98
+_08072AC0: .4byte gAvailablePokemonNames
_08072AC4: .4byte gUnknown_80F9F2C
thumb_func_end sub_8072938
@@ -65521,7 +65521,7 @@ sub_8072B78:
ldr r4, _08072C04
b _08072C0C
.align 2, 0
-_08072BFC: .4byte gUnknown_202DF98
+_08072BFC: .4byte gAvailablePokemonNames
_08072C00: .4byte gUnknown_80FE2EC
_08072C04: .4byte gUnknown_80F4448
_08072C08:
@@ -66132,7 +66132,7 @@ _08073136:
ldr r0, _08073148
b _080731A2
.align 2, 0
-_08073144: .4byte gUnknown_202DF98
+_08073144: .4byte gAvailablePokemonNames
_08073148: .4byte gUnknown_80FE6D4
_0807314C:
adds r0, r4, 0
@@ -66185,7 +66185,7 @@ _080731A2:
bl sub_80522A8
b _080731B8
.align 2, 0
-_080731AC: .4byte gUnknown_202DF98
+_080731AC: .4byte gAvailablePokemonNames
_080731B0: .4byte gUnknown_80FE478
_080731B4:
movs r0, 0x1
@@ -66502,7 +66502,7 @@ _080733FC:
b _08073456
.align 2, 0
_08073434: .4byte 0x00000147
-_08073438: .4byte gUnknown_202DF98
+_08073438: .4byte gAvailablePokemonNames
_0807343C: .4byte gUnknown_80FCF38
_08073440:
adds r0, r5, 0x4
@@ -66739,7 +66739,7 @@ _080735EE:
pop {r0}
bx r0
.align 2, 0
-_08073600: .4byte gUnknown_202DF98
+_08073600: .4byte gAvailablePokemonNames
_08073604: .4byte gUnknown_80FCF50
_08073608: .4byte 0x00000165
thumb_func_end sub_807348C
@@ -67721,7 +67721,7 @@ _08073D64:
movs r0, 0x1
b _08073D6E
.align 2, 0
-_08073D68: .4byte gUnknown_202DF98
+_08073D68: .4byte gAvailablePokemonNames
_08073D6C:
movs r0, 0
_08073D6E:
@@ -67765,7 +67765,7 @@ _08073D98:
b _0807404C
.align 2, 0
_08073DBC: .4byte gUnknown_202DE58
-_08073DC0: .4byte gUnknown_202DF98
+_08073DC0: .4byte gAvailablePokemonNames
_08073DC4: .4byte gUnknown_80F8F88
_08073DC8:
mov r1, r10
@@ -68092,7 +68092,7 @@ _0807404C:
bl sub_805239C
b _0807407A
.align 2, 0
-_08074058: .4byte gUnknown_202DF98
+_08074058: .4byte gAvailablePokemonNames
_0807405C: .4byte gUnknown_80F8FAC
_08074060:
ldr r0, _0807408C
@@ -69400,7 +69400,7 @@ _08074B2E:
_08074B40: .4byte 0x0000270f
_08074B44: .4byte 0x0000020e
_08074B48: .4byte 0x00000165
-_08074B4C: .4byte gUnknown_202DF98
+_08074B4C: .4byte gAvailablePokemonNames
_08074B50: .4byte gUnknown_80FABD8
thumb_func_end sub_8074094
@@ -69866,7 +69866,7 @@ _08074EC6:
_08074EF8: .4byte gUnknown_80F4FC4
_08074EFC: .4byte gUnknown_80F4FC0
_08074F00: .4byte gUnknown_80F4FC2
-_08074F04: .4byte gUnknown_202DF98
+_08074F04: .4byte gAvailablePokemonNames
_08074F08:
movs r2, 0
bl sub_8045B94
@@ -69945,7 +69945,7 @@ _08074F96:
.align 2, 0
_08074FA0: .4byte gPtrStenchWavedOffMessage
_08074FA4: .4byte 0x0000010d
-_08074FA8: .4byte gUnknown_202DF98
+_08074FA8: .4byte gAvailablePokemonNames
_08074FAC: .4byte gUnknown_80FA124
thumb_func_end sub_8074B54
@@ -71261,7 +71261,7 @@ _080759E4:
bl sub_80522A8
b _08075B92
.align 2, 0
-_08075A1C: .4byte gUnknown_202DF98
+_08075A1C: .4byte gAvailablePokemonNames
_08075A20: .4byte gPtrCouldntBeUsedMessage
_08075A24:
adds r0, r7, 0
@@ -71671,7 +71671,7 @@ _08075D34:
ldr r0, _08075D50
b _08075DA0
.align 2, 0
-_08075D4C: .4byte gUnknown_202DF98
+_08075D4C: .4byte gAvailablePokemonNames
_08075D50: .4byte gUnknown_80FCD54
_08075D54:
adds r0, r4, 0
@@ -72071,7 +72071,7 @@ _08076050:
bl sub_80522F4
b _08076080
.align 2, 0
-_08076060: .4byte gUnknown_202DF98
+_08076060: .4byte gAvailablePokemonNames
_08076064: .4byte gUnknown_80F4E7C
_08076068: .4byte 0x00000165
_0807606C: .4byte gUnknown_80FB41C
@@ -72148,7 +72148,7 @@ _080760D0:
ldr r0, _08076104
b _08076116
.align 2, 0
-_08076100: .4byte gUnknown_202DF98
+_08076100: .4byte gAvailablePokemonNames
_08076104: .4byte gUnknown_80FB480
_08076108:
ldr r0, _0807610C
@@ -72226,7 +72226,7 @@ sub_807614C:
bl sub_80522F4
b _08076206
.align 2, 0
-_080761A0: .4byte gUnknown_202DF98
+_080761A0: .4byte gAvailablePokemonNames
_080761A4: .4byte gUnknown_80FCC4C
_080761A8:
ldr r0, _080761E8
@@ -72257,7 +72257,7 @@ _080761A8:
bl sub_80522F4
b _08076200
.align 2, 0
-_080761E8: .4byte gUnknown_202DF98
+_080761E8: .4byte gAvailablePokemonNames
_080761EC: .4byte gUnknown_80F4F00
_080761F0: .4byte gUnknown_80FB50C
_080761F4:
@@ -72328,7 +72328,7 @@ _0807626E:
ldr r0, _08076278
b _080762CC
.align 2, 0
-_08076274: .4byte gUnknown_202DF98
+_08076274: .4byte gAvailablePokemonNames
_08076278: .4byte gUnknown_80FCE5C
_0807627C:
adds r0, r5, 0
@@ -72507,7 +72507,7 @@ _080763DA:
.align 2, 0
_080763E8: .4byte gUnknown_80FB564
_080763EC: .4byte gUnknown_80F4448
-_080763F0: .4byte gUnknown_202DF98
+_080763F0: .4byte gAvailablePokemonNames
_080763F4: .4byte gUnknown_80FF01C
thumb_func_end sub_8076210
@@ -72559,7 +72559,7 @@ _08076450:
ldr r0, _08076458
b _080764A4
.align 2, 0
-_08076454: .4byte gUnknown_202DF98
+_08076454: .4byte gAvailablePokemonNames
_08076458: .4byte gUnknown_80FD524
_0807645C:
adds r0, r5, 0
@@ -72741,7 +72741,7 @@ _080765C0:
.align 2, 0
_080765D0: .4byte gUnknown_80FB5F8
_080765D4: .4byte gUnknown_80F4448
-_080765D8: .4byte gUnknown_202DF98
+_080765D8: .4byte gAvailablePokemonNames
_080765DC: .4byte gUnknown_80FF01C
thumb_func_end sub_80763F8
@@ -72793,7 +72793,7 @@ _08076638:
ldr r0, _08076640
b _0807668C
.align 2, 0
-_0807663C: .4byte gUnknown_202DF98
+_0807663C: .4byte gAvailablePokemonNames
_08076640: .4byte gUnknown_80FD524
_08076644:
adds r0, r5, 0
@@ -72964,7 +72964,7 @@ _08076790:
.align 2, 0
_080767A0: .4byte gUnknown_80FB5F8
_080767A4: .4byte gUnknown_80F4448
-_080767A8: .4byte gUnknown_202DF98
+_080767A8: .4byte gAvailablePokemonNames
_080767AC: .4byte gUnknown_80FF01C
thumb_func_end sub_80765E0
@@ -73013,7 +73013,7 @@ _080767CE:
ldr r0, _08076810
b _0807685C
.align 2, 0
-_0807680C: .4byte gUnknown_202DF98
+_0807680C: .4byte gAvailablePokemonNames
_08076810: .4byte gUnknown_80FCDE0
_08076814:
adds r0, r5, 0
@@ -73200,7 +73200,7 @@ _08076948:
bl sub_806CE94
b _080769B8
.align 2, 0
-_0807699C: .4byte gUnknown_202DF98
+_0807699C: .4byte gAvailablePokemonNames
_080769A0: .4byte gUnknown_80FA844
_080769A4: .4byte gUnknown_80F4E58
_080769A8: .4byte gUnknown_80FB628
@@ -73304,7 +73304,7 @@ _08076A2A:
bl sub_806CE94
b _08076A94
.align 2, 0
-_08076A78: .4byte gUnknown_202DF98
+_08076A78: .4byte gAvailablePokemonNames
_08076A7C: .4byte gUnknown_80FA844
_08076A80: .4byte gUnknown_80F4E54
_08076A84: .4byte gUnknown_80FB668
@@ -73382,7 +73382,7 @@ _08076AD8:
bl sub_80522F4
b _08076B34
.align 2, 0
-_08076B1C: .4byte gUnknown_202DF98
+_08076B1C: .4byte gAvailablePokemonNames
_08076B20: .4byte gUnknown_80F4E60
_08076B24: .4byte gUnknown_80FB6A4
_08076B28:
@@ -73502,7 +73502,7 @@ _08076B74:
_08076C0C: .4byte gUnknown_80F4E5C
_08076C10: .4byte gUnknown_203B418
_08076C14: .4byte 0x000037f4
-_08076C18: .4byte gUnknown_202DF98
+_08076C18: .4byte gAvailablePokemonNames
_08076C1C: .4byte gUnknown_80FB6D8
_08076C20:
adds r7, r5, 0
@@ -73570,7 +73570,7 @@ _08076C9E:
pop {r0}
bx r0
.align 2, 0
-_08076CA8: .4byte gUnknown_202DF98
+_08076CA8: .4byte gAvailablePokemonNames
_08076CAC: .4byte gUnknown_80FB6FC
_08076CB0: .4byte gUnknown_80FB718
thumb_func_end sub_8076B48
@@ -73673,7 +73673,7 @@ _08076D54:
ldr r1, _08076D78
b _08076D7E
.align 2, 0
-_08076D74: .4byte gUnknown_202DF98
+_08076D74: .4byte gAvailablePokemonNames
_08076D78: .4byte gUnknown_80F4EBC
_08076D7C:
ldr r1, _08076DA4
@@ -73823,7 +73823,7 @@ _08076E6E:
.align 2, 0
_08076EA0: .4byte gUnknown_202DE58
_08076EA4: .4byte gUnknown_80FC0B8
-_08076EA8: .4byte gUnknown_202DF98
+_08076EA8: .4byte gAvailablePokemonNames
_08076EAC: .4byte gUnknown_80FD550
_08076EB0:
adds r0, r4, 0
@@ -73846,7 +73846,7 @@ _08076ECE:
bl sub_80522F4
b _08076F6E
.align 2, 0
-_08076EDC: .4byte gUnknown_202DF98
+_08076EDC: .4byte gAvailablePokemonNames
_08076EE0: .4byte gUnknown_80FCA60
_08076EE4:
ldr r7, [r4, 0x70]
@@ -73866,7 +73866,7 @@ _08076EE4:
bl strcpy
b _08076F22
.align 2, 0
-_08076F0C: .4byte gUnknown_202DF98
+_08076F0C: .4byte gAvailablePokemonNames
_08076F10: .4byte gUnknown_202DEA8
_08076F14: .4byte gUnknown_80FC0E4
_08076F18:
@@ -73989,7 +73989,7 @@ _08076FE2:
.align 2, 0
_08077008: .4byte gUnknown_202DE58
_0807700C: .4byte gUnknown_80FC09C
-_08077010: .4byte gUnknown_202DF98
+_08077010: .4byte gAvailablePokemonNames
_08077014: .4byte gUnknown_202DEA8
_08077018: .4byte gUnknown_80FC0E4
_0807701C:
@@ -74075,7 +74075,7 @@ sub_8077084:
bl strcpy
b _080770DA
.align 2, 0
-_080770C4: .4byte gUnknown_202DF98
+_080770C4: .4byte gAvailablePokemonNames
_080770C8: .4byte gUnknown_202DE58
_080770CC: .4byte gUnknown_80FC0C8
_080770D0:
@@ -74177,7 +74177,7 @@ sub_8077160:
bl strcpy
b _080771B6
.align 2, 0
-_080771A0: .4byte gUnknown_202DF98
+_080771A0: .4byte gAvailablePokemonNames
_080771A4: .4byte gUnknown_202DE58
_080771A8: .4byte gUnknown_80FC0AC
_080771AC:
@@ -74319,7 +74319,7 @@ _080772B4:
pop {r0}
bx r0
.align 2, 0
-_080772BC: .4byte gUnknown_202DF98
+_080772BC: .4byte gAvailablePokemonNames
thumb_func_end sub_8077274
thumb_func_start sub_80772C0
@@ -74387,7 +74387,7 @@ _08077320:
.align 2, 0
_08077340: .4byte gUnknown_202DE58
_08077344: .4byte gUnknown_80FC0B8
-_08077348: .4byte gUnknown_202DF98
+_08077348: .4byte gAvailablePokemonNames
_0807734C: .4byte gUnknown_80FD550
_08077350:
adds r0, r5, 0
@@ -74414,7 +74414,7 @@ _08077376:
bl sub_80522F4
b _08077422
.align 2, 0
-_08077384: .4byte gUnknown_202DF98
+_08077384: .4byte gAvailablePokemonNames
_08077388: .4byte gUnknown_80FCA60
_0807738C:
ldr r0, [r5, 0x70]
@@ -74437,7 +74437,7 @@ _0807738C:
bl sub_8041FD8
b _080773C4
.align 2, 0
-_080773B8: .4byte gUnknown_202DF98
+_080773B8: .4byte gAvailablePokemonNames
_080773BC:
adds r0, r5, 0
adds r1, r4, 0
@@ -74570,7 +74570,7 @@ _08077490:
.align 2, 0
_080774BC: .4byte gUnknown_202DE58
_080774C0: .4byte gUnknown_80FC09C
-_080774C4: .4byte gUnknown_202DF98
+_080774C4: .4byte gAvailablePokemonNames
_080774C8:
adds r0, r5, 0
adds r1, r4, 0
@@ -74662,7 +74662,7 @@ sub_8077540:
bl strcpy
b _0807758E
.align 2, 0
-_08077578: .4byte gUnknown_202DF98
+_08077578: .4byte gAvailablePokemonNames
_0807757C: .4byte gUnknown_202DE58
_08077580: .4byte gUnknown_80FC090
_08077584:
@@ -74768,7 +74768,7 @@ _08077616:
.align 2, 0
_08077654: .4byte gUnknown_202DE58
_08077658: .4byte gUnknown_80FC084
-_0807765C: .4byte gUnknown_202DF98
+_0807765C: .4byte gAvailablePokemonNames
_08077660: .4byte gUnknown_80FCA64
_08077664:
ldr r4, [r5, 0x70]
@@ -74796,7 +74796,7 @@ _08077664:
bl sub_80522F4
b _080776B0
.align 2, 0
-_0807769C: .4byte gUnknown_202DF98
+_0807769C: .4byte gAvailablePokemonNames
_080776A0: .4byte gUnknown_80FC1A4
_080776A4:
ldr r0, _080776BC
@@ -74853,7 +74853,7 @@ sub_80776C0:
bl sub_80522F4
b _08077776
.align 2, 0
-_08077710: .4byte gUnknown_202DF98
+_08077710: .4byte gAvailablePokemonNames
_08077714: .4byte gUnknown_80FCC18
_08077718:
ldr r6, [r4, 0x70]
@@ -74885,7 +74885,7 @@ _08077718:
bl sub_80522F4
b _08077770
.align 2, 0
-_08077758: .4byte gUnknown_202DF98
+_08077758: .4byte gAvailablePokemonNames
_0807775C: .4byte gUnknown_80F4E3C
_08077760: .4byte gUnknown_80FB2E0
_08077764:
@@ -74956,7 +74956,7 @@ _080777D6:
bl sub_80522F4
b _080778F0
.align 2, 0
-_080777E4: .4byte gUnknown_202DF98
+_080777E4: .4byte gAvailablePokemonNames
_080777E8: .4byte gUnknown_80FCBF8
_080777EC:
movs r6, 0x1
@@ -74998,7 +74998,7 @@ _080777EC:
bl sub_8070774
b _0807785C
.align 2, 0
-_08077844: .4byte gUnknown_202DF98
+_08077844: .4byte gAvailablePokemonNames
_08077848: .4byte gUnknown_80F4E50
_0807784C: .4byte gUnknown_80FB2AC
_08077850:
@@ -75088,7 +75088,7 @@ _080778F0:
.align 2, 0
_08077900: .4byte gUnknown_80FB2CC
_08077904: .4byte gUnknown_80F4448
-_08077908: .4byte gUnknown_202DF98
+_08077908: .4byte gAvailablePokemonNames
_0807790C: .4byte gUnknown_80FF01C
thumb_func_end sub_8077780
@@ -75134,7 +75134,7 @@ _08077940:
b _0807799E
.align 2, 0
_08077964: .4byte gUnknown_80F4E40
-_08077968: .4byte gUnknown_202DF98
+_08077968: .4byte gAvailablePokemonNames
_0807796C: .4byte gUnknown_80FC2B8
_08077970:
movs r2, 0
@@ -75245,7 +75245,7 @@ sub_80779F0:
ldr r0, _08077A4C
b _08077AA2
.align 2, 0
-_08077A48: .4byte gUnknown_202DF98
+_08077A48: .4byte gAvailablePokemonNames
_08077A4C: .4byte gUnknown_80FC2D8
_08077A50:
movs r0, 0
@@ -75359,7 +75359,7 @@ sub_8077AE4:
ldr r0, _08077B30
b _08077B48
.align 2, 0
-_08077B2C: .4byte gUnknown_202DF98
+_08077B2C: .4byte gAvailablePokemonNames
_08077B30: .4byte gUnknown_80FD500
_08077B34:
adds r0, r4, 0
@@ -75472,7 +75472,7 @@ sub_8077BB4:
bl sub_80522F4
b _08077C34
.align 2, 0
-_08077C1C: .4byte gUnknown_202DF98
+_08077C1C: .4byte gAvailablePokemonNames
_08077C20: .4byte gUnknown_80F4ECC
_08077C24: .4byte gUnknown_80FB940
_08077C28:
@@ -75608,7 +75608,7 @@ _08077CE8:
b _08077D3A
.align 2, 0
_08077D1C: .4byte gUnknown_202DE30
-_08077D20: .4byte gUnknown_202DF98
+_08077D20: .4byte gAvailablePokemonNames
_08077D24: .4byte gUnknown_80FB204
_08077D28:
mov r0, r8
@@ -75750,7 +75750,7 @@ _08077E3C:
pop {r0}
bx r0
.align 2, 0
-_08077E44: .4byte gUnknown_202DF98
+_08077E44: .4byte gAvailablePokemonNames
_08077E48: .4byte gUnknown_80FAEA0
thumb_func_end sub_8077DDC
@@ -75812,7 +75812,7 @@ _08077EC0:
pop {r0}
bx r0
.align 2, 0
-_08077EC8: .4byte gUnknown_202DF98
+_08077EC8: .4byte gAvailablePokemonNames
_08077ECC: .4byte gUnknown_80FAEC8
thumb_func_end sub_8077E4C
@@ -75864,7 +75864,7 @@ _08077F30:
pop {r0}
bx r0
.align 2, 0
-_08077F38: .4byte gUnknown_202DF98
+_08077F38: .4byte gAvailablePokemonNames
_08077F3C: .4byte gUnknown_80FAFAC
thumb_func_end sub_8077ED0
@@ -75931,7 +75931,7 @@ _08077F88:
ldr r0, _08077FC4
b _0807801E
.align 2, 0
-_08077FC0: .4byte gUnknown_202DF98
+_08077FC0: .4byte gAvailablePokemonNames
_08077FC4: .4byte gPtrCantLeechSeedMonMessage
_08077FC8:
adds r6, r7, 0
@@ -76141,7 +76141,7 @@ _08078134:
adds r3, r1, 0
b _0807818C
.align 2, 0
-_0807816C: .4byte gUnknown_202DF98
+_0807816C: .4byte gAvailablePokemonNames
_08078170: .4byte gUnknown_80FA79C
_08078174: .4byte gUnknown_80F4EF0
_08078178:
@@ -76229,7 +76229,7 @@ sub_80781DC:
bl sub_80522F4
b _0807823C
.align 2, 0
-_08078228: .4byte gUnknown_202DF98
+_08078228: .4byte gAvailablePokemonNames
_0807822C: .4byte gUnknown_80FB73C
_08078230:
ldr r0, _08078248
@@ -76291,7 +76291,7 @@ sub_807824C:
bl sub_80522F4
b _080782BC
.align 2, 0
-_080782A8: .4byte gUnknown_202DF98
+_080782A8: .4byte gAvailablePokemonNames
_080782AC: .4byte gUnknown_80FB780
_080782B0:
ldr r0, _080782C8
@@ -76349,7 +76349,7 @@ sub_80782CC:
bl sub_80522F4
b _08078338
.align 2, 0
-_08078320: .4byte gUnknown_202DF98
+_08078320: .4byte gAvailablePokemonNames
_08078324: .4byte gUnknown_80F4EC4
_08078328: .4byte gUnknown_80FB8BC
_0807832C:
@@ -76408,7 +76408,7 @@ sub_8078348:
bl sub_80522F4
b _080783B4
.align 2, 0
-_0807839C: .4byte gUnknown_202DF98
+_0807839C: .4byte gAvailablePokemonNames
_080783A0: .4byte gUnknown_80F4EC8
_080783A4: .4byte gUnknown_80FB900
_080783A8:
@@ -76474,7 +76474,7 @@ _080783FA:
bl sub_80522F4
b _0807856A
.align 2, 0
-_08078420: .4byte gUnknown_202DF98
+_08078420: .4byte gAvailablePokemonNames
_08078424: .4byte gUnknown_80FB994
_08078428:
movs r6, 0
@@ -76642,7 +76642,7 @@ _0807856A:
.align 2, 0
_0807857C: .4byte gUnknown_203B418
_08078580: .4byte 0x000135cc
-_08078584: .4byte gUnknown_202DF98
+_08078584: .4byte gAvailablePokemonNames
_08078588: .4byte gUnknown_80F4ED0
_0807858C: .4byte 0x000037fc
_08078590: .4byte gUnknown_80FB978
@@ -76725,7 +76725,7 @@ _0807861C:
b _08078668
.align 2, 0
_08078634: .4byte gUnknown_80F4EA4
-_08078638: .4byte gUnknown_202DF98
+_08078638: .4byte gAvailablePokemonNames
_0807863C: .4byte gUnknown_80FB004
_08078640:
ldr r0, _08078674
@@ -76857,7 +76857,7 @@ _08078740: .4byte 0x000135cc
_08078744: .4byte gUnknown_80F4EA8
_08078748: .4byte 0x00017b30
_0807874C: .4byte 0x00017b3c
-_08078750: .4byte gUnknown_202DF98
+_08078750: .4byte gAvailablePokemonNames
_08078754: .4byte gUnknown_80FB01C
thumb_func_end sub_8078678
@@ -76907,7 +76907,7 @@ sub_8078758:
bl sub_80522F4
b _080787D4
.align 2, 0
-_080787BC: .4byte gUnknown_202DF98
+_080787BC: .4byte gAvailablePokemonNames
_080787C0: .4byte gUnknown_80F4ED8
_080787C4: .4byte gUnknown_80FB9F0
_080787C8:
@@ -76964,7 +76964,7 @@ sub_80787E4:
bl sub_80522F4
b _0807884C
.align 2, 0
-_08078834: .4byte gUnknown_202DF98
+_08078834: .4byte gAvailablePokemonNames
_08078838: .4byte gUnknown_202DE30
_0807883C: .4byte gUnknown_80FBA38
_08078840:
@@ -77031,7 +77031,7 @@ _08078884:
bl sub_80522F4
b _080788D8
.align 2, 0
-_080788C0: .4byte gUnknown_202DF98
+_080788C0: .4byte gAvailablePokemonNames
_080788C4: .4byte gUnknown_80F4EE4
_080788C8: .4byte gUnknown_80FBA80
_080788CC:
@@ -77092,7 +77092,7 @@ sub_80788E8:
bl sub_80522F4
b _08078958
.align 2, 0
-_08078940: .4byte gUnknown_202DF98
+_08078940: .4byte gAvailablePokemonNames
_08078944: .4byte gUnknown_80F4EEC
_08078948: .4byte gUnknown_80FBB04
_0807894C:
@@ -77178,7 +77178,7 @@ _080789BC:
bl sub_80522F4
b _08078A4A
.align 2, 0
-_080789E8: .4byte gUnknown_202DF98
+_080789E8: .4byte gAvailablePokemonNames
_080789EC: .4byte gUnknown_80FBBD4
_080789F0:
mov r0, r8
@@ -77285,7 +77285,7 @@ sub_8078A58:
ldr r0, _08078AD4
b _08078B22
.align 2, 0
-_08078AD0: .4byte gUnknown_202DF98
+_08078AD0: .4byte gAvailablePokemonNames
_08078AD4: .4byte gUnknown_80FBD9C
_08078AD8:
ldr r0, _08078ADC
@@ -77327,7 +77327,7 @@ _08078B22:
bl sub_80522F4
b _08078B44
.align 2, 0
-_08078B30: .4byte gUnknown_202DF98
+_08078B30: .4byte gAvailablePokemonNames
_08078B34: .4byte gUnknown_80FBD78
_08078B38:
ldr r0, _08078B58
@@ -77496,7 +77496,7 @@ _08078C5E:
.align 2, 0
_08078C8C: .4byte 0x000003e7
_08078C90: .4byte gUnknown_80FBE64
-_08078C94: .4byte gUnknown_202DF98
+_08078C94: .4byte gAvailablePokemonNames
_08078C98: .4byte gUnknown_80FBDF0
_08078C9C:
adds r0, r6, 0
@@ -77511,7 +77511,7 @@ _08078C9C:
ldr r0, _08078CBC
b _08078D4E
.align 2, 0
-_08078CB8: .4byte gUnknown_202DF98
+_08078CB8: .4byte gAvailablePokemonNames
_08078CBC: .4byte gUnknown_80FBDC4
_08078CC0:
movs r0, 0x9E
@@ -77561,7 +77561,7 @@ _08078CFA:
b _08078D4E
.align 2, 0
_08078D28: .4byte 0x000003e7
-_08078D2C: .4byte gUnknown_202DF98
+_08078D2C: .4byte gAvailablePokemonNames
_08078D30: .4byte gUnknown_80FBE14
_08078D34:
ldr r0, [r5]
@@ -77654,7 +77654,7 @@ sub_8078D8C:
bl sub_80522F4
b _08078E08
.align 2, 0
-_08078DF0: .4byte gUnknown_202DF98
+_08078DF0: .4byte gAvailablePokemonNames
_08078DF4: .4byte gUnknown_80F4F1C
_08078DF8: .4byte gUnknown_80FBF68
_08078DFC:
@@ -77762,7 +77762,7 @@ _08078EC0:
bl sub_80522F4
b _08078F2E
.align 2, 0
-_08078ECC: .4byte gUnknown_202DF98
+_08078ECC: .4byte gAvailablePokemonNames
_08078ED0: .4byte gUnknown_80FBEE4
_08078ED4:
strh r4, [r7, 0x4]
@@ -77866,7 +77866,7 @@ _08078F78:
bl sub_80522F4
b _08078FCC
.align 2, 0
-_08078FB4: .4byte gUnknown_202DF98
+_08078FB4: .4byte gAvailablePokemonNames
_08078FB8: .4byte gUnknown_80F4F04
_08078FBC: .4byte gUnknown_80FBF28
_08078FC0:
@@ -77952,7 +77952,7 @@ _0807904C:
bl sub_80522F4
b _080790B6
.align 2, 0
-_08079064: .4byte gUnknown_202DF98
+_08079064: .4byte gAvailablePokemonNames
_08079068: .4byte gUnknown_80FC000
_0807906C: .4byte gUnknown_80FBFB8
_08079070:
@@ -78107,7 +78107,7 @@ sub_8079140:
bl sub_8040A84
b _080791C8
.align 2, 0
-_080791B0: .4byte gUnknown_202DF98
+_080791B0: .4byte gAvailablePokemonNames
_080791B4: .4byte gUnknown_80F4F08
_080791B8: .4byte gUnknown_80FB7F4
_080791BC:
@@ -78177,7 +78177,7 @@ sub_80791D8:
bl sub_8040A84
b _08079260
.align 2, 0
-_08079248: .4byte gUnknown_202DF98
+_08079248: .4byte gAvailablePokemonNames
_0807924C: .4byte gUnknown_80FB834
_08079250: .4byte gUnknown_80F4F0C
_08079254:
@@ -78240,7 +78240,7 @@ sub_8079270:
bl sub_8040A84
b _080792E8
.align 2, 0
-_080792D0: .4byte gUnknown_202DF98
+_080792D0: .4byte gAvailablePokemonNames
_080792D4: .4byte gUnknown_80F4F10
_080792D8: .4byte gUnknown_80FB880
_080792DC:
@@ -78392,7 +78392,7 @@ _080793DE:
bl sub_80522F4
b _08079410
.align 2, 0
-_080793FC: .4byte gUnknown_202DF98
+_080793FC: .4byte gAvailablePokemonNames
_08079400: .4byte gUnknown_80FC33C
_08079404:
ldr r0, _0807941C
@@ -78449,7 +78449,7 @@ _0807944E:
bl sub_80522F4
b _08079480
.align 2, 0
-_0807946C: .4byte gUnknown_202DF98
+_0807946C: .4byte gAvailablePokemonNames
_08079470: .4byte gUnknown_80FC388
_08079474:
ldr r0, _0807948C
@@ -78506,7 +78506,7 @@ _080794BE:
bl sub_80522F4
b _080794F0
.align 2, 0
-_080794DC: .4byte gUnknown_202DF98
+_080794DC: .4byte gAvailablePokemonNames
_080794E0: .4byte gUnknown_80FC3D8
_080794E4:
ldr r0, _080794FC
@@ -78563,7 +78563,7 @@ _0807952E:
bl sub_80522F4
b _08079560
.align 2, 0
-_0807954C: .4byte gUnknown_202DF98
+_0807954C: .4byte gAvailablePokemonNames
_08079550: .4byte gUnknown_80FC428
_08079554:
ldr r0, _0807956C
@@ -78703,7 +78703,7 @@ _08079638:
bl sub_80522F4
b _08079752
.align 2, 0
-_08079660: .4byte gUnknown_202DF98
+_08079660: .4byte gAvailablePokemonNames
_08079664: .4byte gUnknown_80FC074
_08079668:
adds r0, r5, 0
@@ -78901,7 +78901,7 @@ sub_80797A0:
bl sub_80522F4
b _08079822
.align 2, 0
-_080797E0: .4byte gUnknown_202DF98
+_080797E0: .4byte gAvailablePokemonNames
_080797E4: .4byte gUnknown_80FB10C
_080797E8:
adds r0, r4, 0
@@ -78980,7 +78980,7 @@ sub_8079834:
bl sub_80522F4
b _080798A0
.align 2, 0
-_08079888: .4byte gUnknown_202DF98
+_08079888: .4byte gAvailablePokemonNames
_0807988C: .4byte gUnknown_80F4E88
_08079890: .4byte gUnknown_80FB048
_08079894:
@@ -79039,7 +79039,7 @@ sub_80798B0:
bl sub_80522F4
b _0807991C
.align 2, 0
-_08079904: .4byte gUnknown_202DF98
+_08079904: .4byte gAvailablePokemonNames
_08079908: .4byte gUnknown_80F4E8C
_0807990C: .4byte gUnknown_80FB09C
_08079910:
@@ -79098,7 +79098,7 @@ sub_807992C:
bl sub_80522F4
b _08079998
.align 2, 0
-_08079980: .4byte gUnknown_202DF98
+_08079980: .4byte gAvailablePokemonNames
_08079984: .4byte gUnknown_80F4EB4
_08079988: .4byte gUnknown_80FAE1C
_0807998C:
@@ -79157,7 +79157,7 @@ sub_80799A8:
bl sub_80522F4
b _08079A14
.align 2, 0
-_080799FC: .4byte gUnknown_202DF98
+_080799FC: .4byte gAvailablePokemonNames
_08079A00: .4byte gUnknown_80F4E90
_08079A04: .4byte gUnknown_80FAF5C
_08079A08:
@@ -79216,7 +79216,7 @@ sub_8079A24:
bl sub_80522F4
b _08079A90
.align 2, 0
-_08079A78: .4byte gUnknown_202DF98
+_08079A78: .4byte gAvailablePokemonNames
_08079A7C: .4byte gUnknown_80F4E84
_08079A80: .4byte gUnknown_80FB130
_08079A84:
@@ -79275,7 +79275,7 @@ sub_8079AA0:
bl sub_80522F4
b _08079B0C
.align 2, 0
-_08079AF4: .4byte gUnknown_202DF98
+_08079AF4: .4byte gAvailablePokemonNames
_08079AF8: .4byte gUnknown_80F4E80
_08079AFC: .4byte gUnknown_80FB17C
_08079B00:
@@ -79335,7 +79335,7 @@ sub_8079B1C:
b _08079B92
.align 2, 0
_08079B70: .4byte gUnknown_80F4ED4
-_08079B74: .4byte gUnknown_202DF98
+_08079B74: .4byte gAvailablePokemonNames
_08079B78: .4byte gUnknown_80FB9B0
_08079B7C:
ldr r0, _08079BA0
@@ -79355,7 +79355,7 @@ _08079B98:
pop {r0}
bx r0
.align 2, 0
-_08079BA0: .4byte gUnknown_202DF98
+_08079BA0: .4byte gAvailablePokemonNames
_08079BA4: .4byte gUnknown_80FB9D8
thumb_func_end sub_8079B1C
@@ -79398,7 +79398,7 @@ sub_8079BA8:
bl sub_80522F4
b _08079C14
.align 2, 0
-_08079BFC: .4byte gUnknown_202DF98
+_08079BFC: .4byte gAvailablePokemonNames
_08079C00: .4byte gUnknown_80F4EE8
_08079C04: .4byte gUnknown_80FBAC0
_08079C08:
@@ -79457,7 +79457,7 @@ sub_8079C24:
bl sub_80522F4
b _08079C90
.align 2, 0
-_08079C78: .4byte gUnknown_202DF98
+_08079C78: .4byte gAvailablePokemonNames
_08079C7C: .4byte gUnknown_80F4EF8
_08079C80: .4byte gUnknown_80FBBF0
_08079C84:
@@ -79516,7 +79516,7 @@ sub_8079CA0:
bl sub_80522F4
b _08079D0C
.align 2, 0
-_08079CF4: .4byte gUnknown_202DF98
+_08079CF4: .4byte gAvailablePokemonNames
_08079CF8: .4byte gUnknown_80F4F18
_08079CFC: .4byte gUnknown_80FBC38
_08079D00:
@@ -79590,7 +79590,7 @@ _08079D50:
bl sub_80522F4
b _08079DA8
.align 2, 0
-_08079D90: .4byte gUnknown_202DF98
+_08079D90: .4byte gAvailablePokemonNames
_08079D94: .4byte gUnknown_80F4F20
_08079D98: .4byte gUnknown_80FBC7C
_08079D9C:
@@ -79649,7 +79649,7 @@ sub_8079DB8:
bl sub_80522F4
b _08079E24
.align 2, 0
-_08079E0C: .4byte gUnknown_202DF98
+_08079E0C: .4byte gAvailablePokemonNames
_08079E10: .4byte gUnknown_80F4F24
_08079E14: .4byte gUnknown_80FBCC8
_08079E18:
@@ -79771,7 +79771,7 @@ _08079ED8:
bl sub_80522F4
b _08079F08
.align 2, 0
-_08079EF4: .4byte gUnknown_202DF98
+_08079EF4: .4byte gAvailablePokemonNames
_08079EF8: .4byte gUnknown_80FBD18
_08079EFC:
ldr r0, _08079F1C
@@ -80087,7 +80087,7 @@ _0807A166:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807A170: .4byte gUnknown_202DF98
+_0807A170: .4byte gAvailablePokemonNames
_0807A174: .4byte _0807A178
.align 2, 0
_0807A178:
@@ -80244,7 +80244,7 @@ sub_807A290:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807A2C4: .4byte gUnknown_202DF98
+_0807A2C4: .4byte gAvailablePokemonNames
_0807A2C8: .4byte _0807A2CC
.align 2, 0
_0807A2CC:
@@ -80317,7 +80317,7 @@ sub_807A324:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807A358: .4byte gUnknown_202DF98
+_0807A358: .4byte gAvailablePokemonNames
_0807A35C: .4byte _0807A360
.align 2, 0
_0807A360:
@@ -80419,7 +80419,7 @@ sub_807A400:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807A434: .4byte gUnknown_202DF98
+_0807A434: .4byte gAvailablePokemonNames
_0807A438: .4byte _0807A43C
.align 2, 0
_0807A43C:
@@ -80517,7 +80517,7 @@ _0807A4DA:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807A4FC: .4byte gUnknown_202DF98
+_0807A4FC: .4byte gAvailablePokemonNames
_0807A500: .4byte _0807A504
.align 2, 0
_0807A504:
@@ -80648,7 +80648,7 @@ sub_807A5D0:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807A604: .4byte gUnknown_202DF98
+_0807A604: .4byte gAvailablePokemonNames
_0807A608: .4byte _0807A60C
.align 2, 0
_0807A60C:
@@ -80731,7 +80731,7 @@ _0807A6B2:
.align 2, 0
_0807A6B8: .4byte gUnknown_203B418
_0807A6BC: .4byte 0x000037fc
-_0807A6C0: .4byte gUnknown_202DF98
+_0807A6C0: .4byte gAvailablePokemonNames
_0807A6C4: .4byte gUnknown_80FA9A0
thumb_func_end sub_807A5D0
@@ -80760,7 +80760,7 @@ sub_807A6C8:
beq _0807A70C
b _0807A716
.align 2, 0
-_0807A6F8: .4byte gUnknown_202DF98
+_0807A6F8: .4byte gAvailablePokemonNames
_0807A6FC:
ldr r0, _0807A708
ldr r1, [r0]
@@ -80817,7 +80817,7 @@ sub_807A734:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807A764: .4byte gUnknown_202DF98
+_0807A764: .4byte gAvailablePokemonNames
_0807A768: .4byte _0807A76C
.align 2, 0
_0807A76C:
@@ -80892,7 +80892,7 @@ sub_807A7C8:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807A7FC: .4byte gUnknown_202DF98
+_0807A7FC: .4byte gAvailablePokemonNames
_0807A800: .4byte _0807A804
.align 2, 0
_0807A804:
@@ -80981,7 +80981,7 @@ sub_807A888:
ldr r0, [r0]
mov pc, r0
.align 2, 0
-_0807A8B8: .4byte gUnknown_202DF98
+_0807A8B8: .4byte gAvailablePokemonNames
_0807A8BC: .4byte _0807A8C0
.align 2, 0
_0807A8C0:
@@ -81063,7 +81063,7 @@ _0807A95C:
pop {r0}
bx r0
.align 2, 0
-_0807A964: .4byte gUnknown_202DF98
+_0807A964: .4byte gAvailablePokemonNames
_0807A968: .4byte gUnknown_80FABC0
thumb_func_end sub_807A924
@@ -81165,7 +81165,7 @@ _0807AA20:
pop {r0}
bx r0
.align 2, 0
-_0807AA28: .4byte gUnknown_202DF98
+_0807AA28: .4byte gAvailablePokemonNames
_0807AA2C: .4byte gUnknown_80FA8BC
thumb_func_end sub_807A9D8
@@ -85668,7 +85668,7 @@ _0807CC08:
b _0807CC3C
.align 2, 0
_0807CC20: .4byte 0xffffff00
-_0807CC24: .4byte gUnknown_202DF98
+_0807CC24: .4byte gAvailablePokemonNames
_0807CC28: .4byte gUnknown_80FC714
_0807CC2C:
cmp r0, 0x7
@@ -85684,7 +85684,7 @@ _0807CC3C:
bl sub_80522A8
b _0807CCDC
.align 2, 0
-_0807CC48: .4byte gUnknown_202DF98
+_0807CC48: .4byte gAvailablePokemonNames
_0807CC4C: .4byte gUnknown_80FC718
_0807CC50:
adds r0, r7, 0
@@ -85737,7 +85737,7 @@ _0807CC84:
bl sub_8055FA0
b _0807CCDE
.align 2, 0
-_0807CCB8: .4byte gUnknown_202DF98
+_0807CCB8: .4byte gAvailablePokemonNames
_0807CCBC: .4byte gUnknown_80FC6A8
_0807CCC0:
mov r3, r9
@@ -85882,7 +85882,7 @@ _0807CDC4:
adds r0, r6, 0
b _0807CE02
.align 2, 0
-_0807CDDC: .4byte gUnknown_202DF98
+_0807CDDC: .4byte gAvailablePokemonNames
_0807CDE0: .4byte gUnknown_80FCA10
_0807CDE4:
ldr r0, _0807CE0C
@@ -85904,7 +85904,7 @@ _0807CE02:
bl sub_80522F4
b _0807D02A
.align 2, 0
-_0807CE0C: .4byte gUnknown_202DF98
+_0807CE0C: .4byte gAvailablePokemonNames
_0807CE10: .4byte gUnknown_80FCBCC
_0807CE14:
str r0, [sp, 0x28]
@@ -86324,7 +86324,7 @@ sub_807D148:
ldr r0, _0807D184
b _0807D194
.align 2, 0
-_0807D180: .4byte gUnknown_202DF98
+_0807D180: .4byte gAvailablePokemonNames
_0807D184: .4byte gUnknown_80FCAE8
_0807D188:
bl sub_80441E8
@@ -87416,7 +87416,7 @@ sub_807DA14:
ldr r0, _0807DA4C
b _0807DA5C
.align 2, 0
-_0807DA48: .4byte gUnknown_202DF98
+_0807DA48: .4byte gAvailablePokemonNames
_0807DA4C: .4byte gUnknown_80FCB98
_0807DA50:
bl sub_80441E8
@@ -88086,7 +88086,7 @@ _0807DF8E:
.align 2, 0
_0807DFA8: .4byte gUnknown_203B418
_0807DFAC: .4byte 0x000135cc
-_0807DFB0: .4byte gUnknown_202DF98
+_0807DFB0: .4byte gAvailablePokemonNames
_0807DFB4:
mov r0, r10
bl sub_807E580
@@ -88317,7 +88317,7 @@ _0807E174:
pop {r0}
bx r0
.align 2, 0
-_0807E184: .4byte gUnknown_202DF98
+_0807E184: .4byte gAvailablePokemonNames
_0807E188: .4byte gUnknown_80F96BC
_0807E18C: .4byte gUnknown_8107178
_0807E190: .4byte 0xffff0000
@@ -88431,7 +88431,7 @@ sub_807E254:
adds r1, r6, 0
b _0807E286
.align 2, 0
-_0807E270: .4byte gUnknown_202DF98
+_0807E270: .4byte gAvailablePokemonNames
_0807E274:
adds r0, r7, 0
movs r1, 0xE
@@ -88451,7 +88451,7 @@ _0807E286:
bl sub_80522F4
b _0807E366
.align 2, 0
-_0807E29C: .4byte gUnknown_202DF98
+_0807E29C: .4byte gAvailablePokemonNames
_0807E2A0: .4byte gUnknown_80FCAC0
_0807E2A4:
ldrh r1, [r6, 0x6]
@@ -89171,7 +89171,7 @@ _0807E866:
_0807E874: .4byte gUnknown_203B418
_0807E878: .4byte 0x000181f8
_0807E87C: .4byte 0x0001356c
-_0807E880: .4byte gUnknown_202DF98
+_0807E880: .4byte gAvailablePokemonNames
_0807E884: .4byte gUnknown_80FC5E0
_0807E888: .4byte 0x000135cc
thumb_func_end sub_807E7FC
@@ -90666,7 +90666,7 @@ sub_807F43C:
ldr r0, _0807F46C
b _0807F694
.align 2, 0
-_0807F468: .4byte gUnknown_202DF98
+_0807F468: .4byte gAvailablePokemonNames
_0807F46C: .4byte gUnknown_80FCB40
_0807F470:
ldr r0, [sp, 0xEC]
@@ -90681,7 +90681,7 @@ _0807F470:
mov r0, r8
b _0807F698
.align 2, 0
-_0807F488: .4byte gUnknown_202DF98
+_0807F488: .4byte gAvailablePokemonNames
_0807F48C: .4byte gUnknown_80FCB70
_0807F490:
mov r1, r8
@@ -91163,7 +91163,7 @@ _0807F7FC:
bl sub_807F9BC
b _0807F99C
.align 2, 0
-_0807F860: .4byte gUnknown_202DF98
+_0807F860: .4byte gAvailablePokemonNames
_0807F864: .4byte gUnknown_80FE690
_0807F868: .4byte 0x000001a3
_0807F86C: .4byte gUnknown_80F4448
@@ -92072,7 +92072,7 @@ _0807FF50:
bge _0807FF70
b _0807FF6C
.align 2, 0
-_0807FF58: .4byte gUnknown_202DF98
+_0807FF58: .4byte gAvailablePokemonNames
_0807FF5C: .4byte gUnknown_80FDB5C
_0807FF60: .4byte gUnknown_203B418
_0807FF64: .4byte 0x0001820f
@@ -92897,7 +92897,7 @@ _080805C4:
bl sub_80522F4
b _080805F6
.align 2, 0
-_080805E4: .4byte gUnknown_202DF98
+_080805E4: .4byte gAvailablePokemonNames
_080805E8: .4byte gUnknown_80F970C
_080805EC:
ldr r0, _08080618
@@ -99478,7 +99478,7 @@ _08083AE4:
bl sub_80709C8
adds r0, r4, 0
mov r1, sp
- bl sub_80922F4
+ bl CopyStringtoBuffer
b _08083B0E
.align 2, 0
_08083AFC: .4byte gUnknown_203B418
@@ -99487,7 +99487,7 @@ _08083B04:
ldr r0, _08083C04
ldr r1, [r0]
adds r0, r4, 0
- bl sub_80922F4
+ bl CopyStringtoBuffer
_08083B0E:
mov r0, sp
adds r1, r5, 0
@@ -99495,7 +99495,7 @@ _08083B0E:
adds r0, r4, 0
adds r0, 0xA
mov r1, sp
- bl sub_80922F4
+ bl CopyStringtoBuffer
movs r2, 0
mov r3, r8
strh r3, [r4, 0x14]
@@ -100776,7 +100776,7 @@ sub_8084448:
ldr r0, _08084480
b _080844F0
.align 2, 0
-_0808447C: .4byte gUnknown_202DF98
+_0808447C: .4byte gAvailablePokemonNames
_08084480: .4byte gUnknown_80FA464
_08084484:
ldr r4, _080844FC
@@ -100970,7 +100970,7 @@ sub_80845E0:
ldr r0, _08084624
b _080846B4
.align 2, 0
-_08084620: .4byte gUnknown_202DF98
+_08084620: .4byte gAvailablePokemonNames
_08084624: .4byte gUnknown_80FA530
_08084628:
adds r7, r4, 0
@@ -105524,11 +105524,11 @@ sub_8086B14:
ldr r4, _08086B90
adds r0, r4, 0
movs r1, 0x32
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r4, 0x50
adds r0, r4, 0
movs r1, 0xFC
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r3}
mov r8, r3
pop {r4-r6}
@@ -105889,15 +105889,15 @@ sub_8086E9C:
ldr r4, _08086EFC
adds r0, r4, 0
movs r1, 0xB
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r0, r4, 0
adds r0, 0x50
movs r1, 0x5E
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r4, 0xA0
adds r0, r4, 0
movs r1, 0xA
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -105925,15 +105925,15 @@ sub_8086F00:
ldr r4, _08086F50
adds r0, r4, 0
movs r1, 0xB
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r0, r4, 0
adds r0, 0x50
movs r1, 0x5E
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r4, 0xA0
adds r0, r4, 0
movs r1, 0xA
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4}
pop {r0}
bx r0
@@ -106287,11 +106287,11 @@ sub_8087230:
movs r1, 0x96
lsls r1, 1
adds r0, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r4, 0x50
adds r0, r4, 0
movs r1, 0x91
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4-r6}
pop {r0}
bx r0
@@ -106354,11 +106354,11 @@ _08087300:
movs r1, 0x96
lsls r1, 1
adds r0, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r4, 0x50
adds r0, r4, 0
movs r1, 0x91
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
add sp, 0x4
pop {r4-r6}
pop {r0}
@@ -106915,7 +106915,7 @@ sub_80877E8:
bl sub_8085860
ldr r0, _08087844
movs r1, 0x92
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4-r6}
pop {r0}
bx r0
@@ -106986,7 +106986,7 @@ _080878B4:
bl sub_803F878
ldr r0, _080878F0
movs r1, 0x92
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
add sp, 0x4
pop {r4-r6}
pop {r0}
@@ -107716,7 +107716,7 @@ sub_8087F54:
bl sub_8085860
ldr r0, _08087FB0
movs r1, 0x90
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4-r6}
pop {r0}
bx r0
@@ -107746,7 +107746,7 @@ sub_8087FB4:
bl sub_806CDD4
ldr r0, _08087FF4
movs r1, 0x90
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4}
pop {r0}
bx r0
@@ -107807,7 +107807,7 @@ _08088060:
bl sub_8085860
ldr r0, _08088084
movs r1, 0x90
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
add sp, 0x4
pop {r4-r6}
pop {r0}
@@ -108467,11 +108467,11 @@ sub_808862C:
ldr r4, _080886BC
ldr r1, _080886C0
adds r0, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r4, 0x50
adds r0, r4, 0
movs r1, 0x41
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r3}
mov r8, r3
pop {r4-r6}
@@ -108527,11 +108527,11 @@ sub_80886C4:
ldr r4, _08088754
ldr r1, _08088758
adds r0, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r4, 0x50
adds r0, r4, 0
movs r1, 0x41
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4-r6}
pop {r0}
bx r0
@@ -108606,11 +108606,11 @@ _080887E0:
ldr r4, _08088810
ldr r1, _08088814
adds r0, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r4, 0x50
adds r0, r4, 0
movs r1, 0x41
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
add sp, 0x4
pop {r4-r7}
pop {r0}
@@ -109257,11 +109257,11 @@ sub_8088DC0:
ldr r4, _08088E54
ldr r1, _08088E58
adds r0, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r4, 0x50
adds r0, r4, 0
movs r1, 0x41
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r3}
mov r8, r3
pop {r4-r6}
@@ -109316,11 +109316,11 @@ sub_8088E5C:
ldr r4, _08088EE0
ldr r1, _08088EE4
adds r0, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r4, 0x50
adds r0, r4, 0
movs r1, 0x41
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r3}
mov r8, r3
pop {r4-r6}
@@ -109789,7 +109789,7 @@ sub_80892C8:
ldr r0, _08089324
movs r1, 0xCE
lsls r1, 1
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4-r6}
pop {r0}
bx r0
@@ -109851,7 +109851,7 @@ _0808938C:
ldr r0, _080893B0
movs r1, 0xCE
lsls r1, 1
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
add sp, 0x4
pop {r4-r6}
pop {r0}
@@ -110484,7 +110484,7 @@ sub_8089914:
bl sub_8085860
ldr r0, _08089974
movs r1, 0x96
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4-r6}
pop {r0}
bx r0
@@ -110543,7 +110543,7 @@ _080899DA:
bl sub_8085860
ldr r0, _080899FC
movs r1, 0x96
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4-r6}
pop {r0}
bx r0
@@ -110832,7 +110832,7 @@ sub_8089C44:
bl sub_8085860
ldr r0, _08089C88
ldr r1, _08089C8C
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -110879,7 +110879,7 @@ _08089CD8:
bl sub_8085860
ldr r0, _08089CF4
ldr r1, _08089CF8
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -111136,7 +111136,7 @@ sub_8089EFC:
ldr r0, _08089F40
movs r1, 0x86
lsls r1, 1
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -111168,7 +111168,7 @@ sub_8089F44:
ldr r0, _08089F88
movs r1, 0x86
lsls r1, 1
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -111214,7 +111214,7 @@ _08089FD0:
ldr r0, _08089FEC
movs r1, 0x86
lsls r1, 1
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -111516,7 +111516,7 @@ sub_808A264:
ldr r0, _0808A2BC
movs r1, 0x87
lsls r1, 1
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4-r6}
pop {r0}
bx r0
@@ -111549,7 +111549,7 @@ sub_808A2C0:
ldr r0, _0808A304
movs r1, 0x87
lsls r1, 1
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -111595,7 +111595,7 @@ _0808A34C:
ldr r0, _0808A368
movs r1, 0x87
lsls r1, 1
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -111926,7 +111926,7 @@ sub_808A608:
bl sub_8085860
ldr r0, _0808A660
ldr r1, _0808A664
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -111981,7 +111981,7 @@ _0808A6C2:
bl sub_8085860
ldr r0, _0808A6E0
ldr r1, _0808A6E4
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -112342,7 +112342,7 @@ sub_808A9E4:
bl sub_8085860
ldr r0, _0808AA34
ldr r1, _0808AA38
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -112378,7 +112378,7 @@ sub_808AA3C:
bl sub_8085860
ldr r0, _0808AA8C
ldr r1, _0808AA90
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -112416,7 +112416,7 @@ sub_808AA94:
bl sub_8085860
ldr r0, _0808AAE8
ldr r1, _0808AAEC
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -112680,7 +112680,7 @@ _0808AD1E:
bl sub_80855E4
ldr r0, _0808AD44
adds r1, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
_0808AD38:
pop {r4}
pop {r0}
@@ -112739,7 +112739,7 @@ _0808ADA4:
bl sub_80855E4
ldr r0, _0808ADC8
adds r1, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
_0808ADBE:
pop {r4}
pop {r0}
@@ -112799,7 +112799,7 @@ _0808AE2A:
bl sub_80855E4
ldr r0, _0808AE50
adds r1, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
_0808AE44:
pop {r4}
pop {r0}
@@ -113016,7 +113016,7 @@ _0808B01E:
pop {r0}
bx r0
.align 2, 0
-_0808B028: .4byte gUnknown_202DF98
+_0808B028: .4byte gAvailablePokemonNames
_0808B02C: .4byte gUnknown_81050B4
thumb_func_end sub_808AFB0
@@ -113071,7 +113071,7 @@ _0808B09E:
pop {r0}
bx r0
.align 2, 0
-_0808B0A8: .4byte gUnknown_202DF98
+_0808B0A8: .4byte gAvailablePokemonNames
_0808B0AC: .4byte gUnknown_810517C
thumb_func_end sub_808B030
@@ -113126,7 +113126,7 @@ _0808B11E:
pop {r0}
bx r0
.align 2, 0
-_0808B128: .4byte gUnknown_202DF98
+_0808B128: .4byte gAvailablePokemonNames
_0808B12C: .4byte gUnknown_8105244
thumb_func_end sub_808B0B0
@@ -113391,7 +113391,7 @@ sub_808B2F4:
bl sub_8085860
ldr r0, _0808B354
ldr r1, _0808B358
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4-r6}
pop {r0}
bx r0
@@ -113448,7 +113448,7 @@ _0808B3BE:
bl sub_8085860
ldr r0, _0808B3DC
ldr r1, _0808B3E0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4-r6}
pop {r0}
bx r0
@@ -113594,7 +113594,7 @@ sub_808B50C:
adds r5, r0, 0
ldr r0, _0808B59C
ldr r1, _0808B5A0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
ldr r4, _0808B5A4
adds r0, r4, 0
bl sub_80855E4
@@ -113668,7 +113668,7 @@ JirachiWish:
adds r6, r0, 0
ldr r0, _0808B82C
ldr r1, _0808B830
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
ldr r4, _0808B834
adds r0, r4, 0
bl sub_80855E4
@@ -114140,7 +114140,7 @@ _0808B9F8:
_0808BA30: .4byte gUnknown_8105AD4
_0808BA34: .4byte 0x0000015d
_0808BA38: .4byte gUnknown_8105B20
-_0808BA3C: .4byte gUnknown_202DF98
+_0808BA3C: .4byte gAvailablePokemonNames
_0808BA40: .4byte gUnknown_202DE58
_0808BA44: .4byte gUnknown_8105B68
_0808BA48: .4byte gUnknown_8105BA8
@@ -114631,7 +114631,7 @@ _0808BE48:
ldr r0, _0808BE6C
movs r1, 0x89
lsls r1, 1
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -114985,11 +114985,11 @@ _0808C156:
movs r1, 0xCD
lsls r1, 1
adds r0, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
adds r4, 0x50
ldr r1, _0808C1A0
adds r0, r4, 0
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0
@@ -115263,7 +115263,7 @@ _0808C3EA:
ldr r0, _0808C410
movs r1, 0xCF
lsls r1, 1
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4}
pop {r0}
bx r0
@@ -115510,7 +115510,7 @@ sub_808C5C0:
ldr r0, _0808C620
movs r1, 0x8A
lsls r1, 1
- bl sub_808D8BC
+ bl CopySpeciesNametoBuffer
pop {r4,r5}
pop {r0}
bx r0