summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asm/macros/pokemon_data.s6
-rw-r--r--asm/rom5.s22
-rw-r--r--data/data2.s10
-rw-r--r--data/pokedex_entries.s3367
4 files changed, 3381 insertions, 24 deletions
diff --git a/asm/macros/pokemon_data.s b/asm/macros/pokemon_data.s
index 122392163..f18462d34 100644
--- a/asm/macros/pokemon_data.s
+++ b/asm/macros/pokemon_data.s
@@ -1,8 +1,8 @@
- .macro pokedex_entry category_name, height, width, text_pointer, pokemon_scale, pokemon_offset, trainer_scale, trainer_offset
- .charmapstr "\category_name", 12
+ .macro pokedex_entry pokemon_name, height, width, pokemon_scale, pokemon_offset, trainer_scale, trainer_offset
.2byte \height @ in decimeters
.2byte \width @ in hectograms
- .4byte \text_pointer
+ .4byte DexDescription_\pokemon_name\()_1
+ .4byte DexDescription_\pokemon_name\()_2
.2byte 0 @ unused
.2byte \pokemon_scale
.2byte \pokemon_offset
diff --git a/asm/rom5.s b/asm/rom5.s
index 12612b7c4..fe56433c3 100644
--- a/asm/rom5.s
+++ b/asm/rom5.s
@@ -41966,7 +41966,7 @@ _0808F4F8: .4byte 0x0202ffbc
_0808F4FC: .4byte gUnknown_0840DFF9
_0808F500: .4byte gUnknown_0840E013
_0808F504: .4byte gUnknown_0840E01D
-_0808F508: .4byte gUnknown_083B1858
+_0808F508: .4byte gPokedexEntries
_0808F50C:
ldr r0, _0808F524
movs r1, 0x2
@@ -41978,7 +41978,7 @@ _0808F50C:
bl gpu_pal_apply
b _0808F67C
.align 2, 0
-_0808F524: .4byte gPokedexEntries
+_0808F524: .4byte gUnknown_083A05F8
_0808F528: .4byte 0x0202eaca
_0808F52C:
ldr r0, _0808F56C
@@ -43531,7 +43531,7 @@ _080901D4:
.align 2, 0
_0809025C: .4byte 0x02024ea4
_08090260: .4byte 0x02020004
-_08090264: .4byte gUnknown_083B1858
+_08090264: .4byte gPokedexEntries
_08090268: .4byte 0x0202ffbc
_0809026C: .4byte gUnknown_083B4EC4
_08090270: .4byte 0x03001770
@@ -43604,7 +43604,7 @@ _08090278:
.align 2, 0
_08090300: .4byte 0x0202ffbc
_08090304: .4byte 0x02020004
-_08090308: .4byte gUnknown_083B1858
+_08090308: .4byte gPokedexEntries
_0809030C: .4byte gUnknown_083B4EC4
_08090310: .4byte 0x03001770
_08090314: .4byte 0x0000043c
@@ -44374,7 +44374,7 @@ _080908D6:
_0809094C: .4byte gUnknown_0840DFF9
_08090950: .4byte gUnknown_0840E013
_08090954: .4byte gUnknown_0840E01D
-_08090958: .4byte gUnknown_083B1858
+_08090958: .4byte gPokedexEntries
_0809095C: .4byte 0x03004b20
_08090960:
adds r0, r6, 0
@@ -44574,7 +44574,7 @@ _08090AA4:
b _08090B44
.align 2, 0
_08090B00: .4byte 0x03004b20
-_08090B04: .4byte gUnknown_083B1858
+_08090B04: .4byte gPokedexEntries
_08090B08: .4byte 0x06007aca
_08090B0C:
ldr r0, _08090B34
@@ -44803,7 +44803,7 @@ sub_8090C68: @ 8090C68
_08090CD0: .4byte 0x0202ffbc
_08090CD4: .4byte 0x0202ffb4
_08090CD8: .4byte 0x0000064e
-_08090CDC: .4byte gUnknown_083B1858
+_08090CDC: .4byte gPokedexEntries
_08090CE0: .4byte 0x06007aca
_08090CE4:
movs r0, 0x2
@@ -44843,7 +44843,7 @@ _08090D2A:
pop {r0}
bx r0
.align 2, 0
-_08090D30: .4byte gUnknown_083B1858
+_08090D30: .4byte gPokedexEntries
_08090D34: .4byte 0x0000064e
_08090D38: .4byte 0x06007aca
thumb_func_end sub_8090C68
@@ -44860,7 +44860,7 @@ sub_8090D3C: @ 8090D3C
adds r0, r1
bx lr
.align 2, 0
-_08090D50: .4byte gUnknown_083B1858
+_08090D50: .4byte gPokedexEntries
thumb_func_end sub_8090D3C
thumb_func_start sub_8090D54
@@ -44885,7 +44885,7 @@ _08090D6A:
ldrh r0, [r1, 0xC]
b _08090D88
.align 2, 0
-_08090D78: .4byte gUnknown_083B1858
+_08090D78: .4byte gPokedexEntries
_08090D7C:
ldr r0, _08090D8C
lsls r1, r2, 3
@@ -44897,7 +44897,7 @@ _08090D88:
pop {r1}
bx r1
.align 2, 0
-_08090D8C: .4byte gUnknown_083B1858
+_08090D8C: .4byte gPokedexEntries
thumb_func_end sub_8090D54
thumb_func_start sub_8090D90
diff --git a/data/data2.s b/data/data2.s
index 7793de794..53a994412 100644
--- a/data/data2.s
+++ b/data/data2.s
@@ -3273,12 +3273,12 @@ gUnknown_083A05EC: @ 83A05EC
gUnknown_083A05F1: @ 83A05F1
.incbin "baserom.gba", 0x003a05f1, 0x7
-@ 83A05F8
- .include "data/pokedex_entries.s"
+ .global gUnknown_083A05F8
+gUnknown_083A05F8: @ 83A05F8
+ .string "$"
- .global gUnknown_083B1858
-gUnknown_083B1858: @ 83B1858
- .incbin "baserom.gba", 0x003b1858, 0x366c
+@ 83A05F9
+ .include "data/pokedex_entries.s"
.global gUnknown_083B4EC4
gUnknown_083B4EC4: @ 83B4EC4
diff --git a/data/pokedex_entries.s b/data/pokedex_entries.s
index 210a2f51c..135c44b92 100644
--- a/data/pokedex_entries.s
+++ b/data/pokedex_entries.s
@@ -1,779 +1,4136 @@
-.global gPokedexEntries
-
-gPokedexEntries:
- .string "$"
+DexDescription_Dummy_1:
.string "This is a newly discovered POKéMON.\nIt is currently under investigation.$"
+DexDescription_Dummy_2:
.string "No detailed information is available\nat this time.$"
+
+DexDescription_Bulbasaur_1:
.string "BULBASAUR can be seen napping in\nbright sunlight.\nThere is a seed on its back.$"
+DexDescription_Bulbasaur_2:
.string "By soaking up the sun’s rays, the seed\ngrows progressively larger.$"
+
+DexDescription_Ivysaur_1:
.string "There is a bud on this POKéMON’s back.\nTo support its weight, IVYSAUR’s legs\nand trunk grow thick and strong.$"
+DexDescription_Ivysaur_2:
.string "If it starts spending more time lying\nin the sunlight, it’s a sign that the\nbud will bloom into a large flower soon.$"
+
+DexDescription_Venusaur_1:
.string "There is a large flower on VENUSAUR’s\nback. The flower is said to take on vivid\ncolors if it gets plenty of nutrition$"
+DexDescription_Venusaur_2:
.string "and sunlight. The flower’s aroma\nsoothes the emotions of people.$"
+
+DexDescription_Charmander_1:
.string "The flame that burns at the tip of its\ntail is an indication of its emotions.\nThe flame wavers when CHARMANDER is$"
+DexDescription_Charmander_2:
.string "enjoying itself. If the POKéMON becomes\nenraged, the flame burns fiercely.$"
+
+DexDescription_Charmeleon_1:
.string "CHARMELEON mercilessly destroys its\nfoes using its sharp claws.\nIf it encounters a strong foe, it turns$"
+DexDescription_Charmeleon_2:
.string "aggressive. In this excited state, the\nflame at the tip of its tail flares with a\nbluish white color.$"
+
+DexDescription_Charizard_1:
.string "CHARIZARD flies around the sky in\nsearch of powerful opponents.\nIt breathes fire of such great heat$"
+DexDescription_Charizard_2:
.string "that it melts anything. However, it\nnever turns its fiery breath on any\nopponent weaker than itself.$"
+
+DexDescription_Squirtle_1:
.string "SQUIRTLE’s shell is not merely used\nfor protection.\nThe shell’s rounded shape and the$"
+DexDescription_Squirtle_2:
.string "grooves on its surface help minimize\nresistance in water, enabling this\nPOKéMON to swim at high speeds.$"
+
+DexDescription_Wartortle_1:
.string "Its tail is large and covered with a rich,\nthick fur. The tail becomes increasingly\ndeeper in color as WARTORTLE ages.$"
+DexDescription_Wartortle_2:
.string "The scratches on its shell are evidence\nof this POKéMON’s toughness as a\nbattler.$"
+
+DexDescription_Blastoise_1:
.string "BLASTOISE has water spouts that\nprotrude from its shell. The water\nspouts are very accurate.$"
+DexDescription_Blastoise_2:
.string "They can shoot bullets of water with\nenough accuracy to strike empty cans\nfrom a distance of over 160 feet.$"
+
+DexDescription_Caterpie_1:
.string "CATERPIE has a voracious appetite.\nIt can devour leaves bigger than its\nbody right before your eyes.$"
+DexDescription_Caterpie_2:
.string "From its antenna, this POKéMON releases\na terrifically strong odor.$"
+
+DexDescription_Metapod_1:
.string "The shell covering this POKéMON’s body\nis as hard as an iron slab.\nMETAPOD does not move very much.$"
+DexDescription_Metapod_2:
.string "It stays still because it is preparing\nits soft innards for evolution inside\nthe hard shell.$"
+
+DexDescription_Butterfree_1:
.string "BUTTERFREE has a superior ability to\nsearch for delicious honey from\nflowers.$"
+DexDescription_Butterfree_2:
.string "It can even search out, extract, and\ncarry honey from flowers that are\nblooming over six miles from its nest.$"
+
+DexDescription_Weedle_1:
.string "WEEDLE has an extremely acute sense\nof smell.\nIt is capable of distinguishing its$"
+DexDescription_Weedle_2:
.string "favorite kinds of leaves from those it\ndislikes just by sniffing with its big\nred proboscis (nose).$"
+
+DexDescription_Kakuna_1:
.string "KAKUNA remains virtually immobile as it\nclings to a tree. However, on the\ninside, it is extremely busy as it$"
+DexDescription_Kakuna_2:
.string "prepares for its coming evolution.\nThis is evident from how hot the shell\nbecomes to the touch.$"
+
+DexDescription_Beedrill_1:
.string "BEEDRILL is extremely territorial.\nNo one should ever approach its nest -\nthis is for their own safety.$"
+DexDescription_Beedrill_2:
.string "If angered, they will attack in a furious\nswarm.$"
+
+DexDescription_Pidgey_1:
.string "PIDGEY has an extremely sharp sense\nof direction.\nIt is capable of unerringly returning$"
+DexDescription_Pidgey_2:
.string "home to its nest, however far it may be\nremoved from its familiar surroundings.$"
+
+DexDescription_Pidgeotto_1:
.string "PIDGEOTTO claims a large area as its\nown territory. This POKéMON flies\naround, patrolling its living space.$"
+DexDescription_Pidgeotto_2:
.string "If its territory is violated, it shows\nno mercy in thoroughly punishing the\nfoe with its sharp claws.$"
+
+DexDescription_Pidgeot_1:
.string "This POKéMON has a dazzling plumage of\nbeautifully glossy feathers.\nMany TRAINERS are captivated by the$"
+DexDescription_Pidgeot_2:
.string "striking beauty of the feathers on its\nhead, compelling them to choose PIDGEOT\nas their POKéMON.$"
+
+DexDescription_Rattata_1:
.string "RATTATA is cautious in the extreme.\nEven while it is asleep, it constantly\nlistens by moving its ears around.$"
+DexDescription_Rattata_2:
.string "It is not picky about where it lives -\nit will make its nest anywhere.$"
+
+DexDescription_Raticate_1:
.string "RATICATE’s sturdy fangs grow steadily.\nTo keep them ground down, it gnaws\non rocks and logs.$"
+DexDescription_Raticate_2:
.string "It may even chew on the walls of\nhouses.$"
+
+DexDescription_Spearow_1:
.string "SPEAROW has a very loud cry that can\nbe heard over half a mile away.\nIf its high, keening cry is heard$"
+DexDescription_Spearow_2:
.string "echoing all around, it is a sign that\nthey are warning each other of danger.$"
+
+DexDescription_Fearow_1:
.string "FEAROW is recognized by its long neck\nand elongated beak.\nThey are conveniently shaped for$"
+DexDescription_Fearow_2:
.string "catching prey in soil or water.\nIt deftly moves its long and skinny\nbeak to pluck prey.$"
+
+DexDescription_Ekans_1:
.string "EKANS curls itself up in a spiral while\nit rests.\nAssuming this position allows it to$"
+DexDescription_Ekans_2:
.string "quickly respond to a threat from any\ndirection with a glare from its upraised\nhead.$"
+
+DexDescription_Arbok_1:
.string "This POKéMON is terrifically strong in\norder to constrict things with its body.\nIt can even flatten steel oil drums.$"
+DexDescription_Arbok_2:
.string "Once ARBOK wraps its body around its\nfoe, escaping its crunching embrace is\nimpossible.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Pikachu_1:
+ .string "This POKéMON has electricity-storing\npouches on its cheeks. These appear to\nbecome electrically charged during the$"
+DexDescription_Pikachu_2:
+ .string "night while PIKACHU sleeps.\nIt occasionally discharges electricity\nwhen it is dozy after waking up.$"
+ .else
+DexDescription_Pikachu_1:
.string "Whenever PIKACHU comes across\nsomething new, it blasts it with a jolt\nof electricity.$"
+DexDescription_Pikachu_2:
.string "If you come across a blackened berry,\nit’s evidence that this POKéMON\nmistook the intensity of its charge.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Raichu_1:
+ .string "This POKéMON exudes a weak electrical\ncharge from all over its body that makes\nit take on a slight glow in darkness.$"
+DexDescription_Raichu_2:
+ .string "RAICHU searches for electricity by\nplanting its tail in the ground.$"
+ .else
+DexDescription_Raichu_1:
.string "If the electrical sacks become\nexcessively charged, RAICHU plants its\ntail in the ground and discharges.$"
+DexDescription_Raichu_2:
.string "Scorched patches of ground will be\nfound near this POKéMON’s nest.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Sandshrew_1:
+ .string "SANDSHREW has a very dry hide that is\nextremely tough. The POKéMON can roll\ninto a ball that repels any attack.$"
+DexDescription_Sandshrew_2:
+ .string "At night, it burrows into the desert\nsand to sleep.$"
+ .else
+DexDescription_Sandshrew_1:
.string "SANDSHREW’s body is configured to\nabsorb water without waste, enabling it\nto survive in an arid desert.$"
+DexDescription_Sandshrew_2:
.string "This POKéMON curls up to protect itself\nfrom its enemies.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Sandslash_1:
+ .string "SANDSLASH can roll up its body as if it\nwere a ball covered with large spikes.\nIn battle, this POKéMON will try to make$"
+DexDescription_Sandslash_2:
+ .string "the foe flinch by jabbing it with its\nspines. It then leaps at the stunned\nfoe to tear wildly with its sharp claws.$"
+ .else
+DexDescription_Sandslash_1:
.string "SANDSLASH’s body is covered by tough\nspikes, which are hardened sections of\nits hide. Once a year, the old spikes fall$"
+DexDescription_Sandslash_2:
.string "out, to be replaced with new spikes that\ngrow out from beneath the old ones.$"
+ .endif
+
+DexDescription_NidoranF_1:
.string "NIDORAN has barbs that secrete a\npowerful poison. They are thought to\nhave developed as protection for this$"
+DexDescription_NidoranF_2:
.string "small-bodied POKéMON.\nWhen enraged, it releases a horrible\ntoxin from its horn.$"
+
+DexDescription_Nidorina_1:
.string "When NIDORINA are with their friends or\nfamily, they keep their barbs tucked\naway to prevent hurting each other.$"
+DexDescription_Nidorina_2:
.string "This POKéMON appears to become\nnervous if separated from the others.$"
+
+DexDescription_Nidoqueen_1:
.string "NIDOQUEEN’s body is encased in\nextremely hard scales. It is adept at\nsending foes flying with harsh tackles.$"
+DexDescription_Nidoqueen_2:
.string "This POKéMON is at its strongest when\nit is defending its young.$"
+
+DexDescription_NidoranM_1:
.string "The male NIDORAN has developed\nmuscles for moving its ears. Thanks to\nthem, the ears can be freely moved in$"
+DexDescription_NidoranM_2:
.string "any direction. Even the slightest sound\ndoes not escape this POKéMON’s notice.$"
+
+DexDescription_Nidorino_1:
.string "NIDORINO has a horn that is harder than\na diamond. If it senses a hostile\npresence, all the barbs on its back$"
+DexDescription_Nidorino_2:
.string "bristle up at once, and it challenges\nthe foe with all its might.$"
+
+DexDescription_Nidoking_1:
.string "NIDOKING’s thick tail packs enormously\ndestructive power. With one swing, it\ncan topple a metal transmission tower.$"
+DexDescription_Nidoking_2:
.string "Once this POKéMON goes on a rampage,\nthere is no stopping it.$"
+
+DexDescription_Clefairy_1:
.string "On every night of a full moon, groups of\nthis POKéMON come out to play.\nWhen dawn arrives, the tired CLEFAIRY$"
+DexDescription_Clefairy_2:
.string "return to their quiet mountain retreats\nand go to sleep nestled up against each\nother.$"
+
+DexDescription_Clefable_1:
.string "CLEFABLE moves by skipping lightly as if\nit were flying using its wings. Its\nbouncy step lets it even walk on water.$"
+DexDescription_Clefable_2:
.string "It is known to take strolls on lakes on\nquiet, moonlit nights.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Vulpix_1:
+ .string "Inside VULPIX’s body burns a flame that\nnever goes out. During the daytime,\nwhen the temperatures rise, this$"
+DexDescription_Vulpix_2:
+ .string "POKéMON releases flames from its mouth\nto prevent its body from growing too\nhot.$"
+ .else
+DexDescription_Vulpix_1:
.string "At the time of its birth, VULPIX has one\nwhite tail. The tail separates into six\nif this POKéMON receives plenty of love$"
+DexDescription_Vulpix_2:
.string "from its TRAINER.\nThe six tails become magnificently\ncurled.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Ninetales_1:
+ .string "Legend has it that NINETALES came into\nbeing when nine wizards possessing\nsacred powers merged into one.$"
+DexDescription_Ninetales_2:
+ .string "This POKéMON is highly intelligent - it\ncan understand human speech.$"
+ .else
+DexDescription_Ninetales_1:
.string "NINETALES casts a sinister light from\nits bright red eyes to gain total\ncontrol over its foe’s mind.$"
+DexDescription_Ninetales_2:
.string "This POKéMON is said to live for a\nthousand years.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Jigglypuff_1:
+ .string "When this POKéMON sings, it never\npauses to breathe. If it is in a battle\nagainst an opponent that does not$"
+DexDescription_Jigglypuff_2:
+ .string "easily fall asleep, JIGGLYPUFF cannot\nbreathe, endangering its life.$"
+ .else
+DexDescription_Jigglypuff_1:
.string "JIGGLYPUFF’s vocal chords can freely\nadjust the wavelength of its voice.\nThis POKéMON uses this ability to sing$"
+DexDescription_Jigglypuff_2:
.string "at precisely the right wavelength to\nmake its foes most drowsy.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Wigglytuff_1:
+ .string "WIGGLYTUFF’s body is very flexible.\nBy inhaling deeply, this POKéMON can\ninflate itself seemingly without end.$"
+DexDescription_Wigglytuff_2:
+ .string "Once inflated, WIGGLYTUFF bounces\nalong lightly like a balloon.$"
+ .else
+DexDescription_Wigglytuff_1:
.string "WIGGLYTUFF has large, saucerlike eyes.\nThe surfaces of its eyes are always\ncovered with a thin layer of tears.$"
+DexDescription_Wigglytuff_2:
.string "If any dust gets in this POKéMON’s\neyes, it is quickly washed away.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Zubat_1:
+ .string "ZUBAT avoids sunlight because exposure\ncauses it to become unhealthy.\nDuring the daytime, it stays in caves or$"
+DexDescription_Zubat_2:
+ .string "under the eaves of old houses, sleeping\nwhile hanging upside down.$"
+ .else
+DexDescription_Zubat_1:
.string "ZUBAT remains quietly unmoving in a\ndark spot during the bright daylight\nhours. It does so because prolonged$"
+DexDescription_Zubat_2:
.string "exposure to the sun causes its body to\nbecome slightly burned.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Golbat_1:
+ .string "GOLBAT bites down on prey with its four\nfangs and drinks the victim’s blood.\nIt becomes active on inky dark$"
+DexDescription_Golbat_2:
+ .string "moonless nights, flying around to\nattack people and POKéMON.$"
+ .else
+DexDescription_Golbat_1:
.string "GOLBAT loves to drink the blood of\nliving things. It is particularly active\nin the pitch black of night.$"
+DexDescription_Golbat_2:
.string "This POKéMON flits around in the night\nskies, seeking fresh blood.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Oddish_1:
+ .string "ODDISH searches for fertile, nutrient-\nrich soil, then plants itself.\nDuring the daytime, while it is planted,$"
+DexDescription_Oddish_2:
+ .string "this POKéMON’s feet are thought to\nchange shape and become similar to\nthe roots of trees.$"
+ .else
+DexDescription_Oddish_1:
.string "During the daytime, ODDISH buries\nitself in soil to absorb nutrients from \nthe ground using its entire body.$"
+DexDescription_Oddish_2:
.string "The more fertile the soil, the glossier\nits leaves become.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Gloom_1:
+ .string "From its mouth GLOOM drips honey that\nsmells absolutely horrible.\nApparently, it loves the horrid stench.$"
+DexDescription_Gloom_2:
+ .string "It sniffs the noxious fumes and then \ndrools even more of its honey.$"
+ .else
+DexDescription_Gloom_1:
.string "GLOOM releases a foul fragrance from\nthe pistil of its flower. When faced\nwith danger, the stench worsens.$"
+DexDescription_Gloom_2:
.string "If this POKéMON is feeling calm and\nsecure, it does not release its usual\nstinky aroma.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Vileplume_1:
+ .string "VILEPLUME has the world’s largest\npetals. They are used to attract prey\nthat are then doused with toxic spores.$"
+DexDescription_Vileplume_2:
+ .string "Once the prey are immobilized, this\nPOKéMON catches and devours them.$"
+ .else
+DexDescription_Vileplume_1:
.string "VILEPLUME’s toxic pollen triggers\natrocious allergy attacks. That’s why\nit is advisable never to approach any$"
+DexDescription_Vileplume_2:
.string "attractive flowers in a jungle, however\npretty they may be.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Paras_1:
+ .string "PARAS has parasitic mushrooms growing\non its back called tochukaso. They grow\nlarge by drawing nutrients from this$"
+DexDescription_Paras_2:
+ .string "BUG POKéMON host. They are highly\nvalued as a medicine for extending life.$"
+ .else
+DexDescription_Paras_1:
.string "PARAS has parasitic mushrooms growing\non its back called tochukaso. They grow\nlarge by drawing nutrients from the BUG$"
+DexDescription_Paras_2:
.string "POKéMON host. They are highly valued as\na medicine for extending life.$"
+ .endif
+
+DexDescription_Parasect_1:
.string "PARASECT is known to infest large trees\nen masse and drain nutrients from the\nlower trunk and roots.$"
+DexDescription_Parasect_2:
.string "When an infested tree dies, they move\nonto another tree all at once.$"
+
+DexDescription_Venonat_1:
.string "VENONAT is said to have evolved with\na coat of thin, stiff hair that covers\nits entire body for protection.$"
+DexDescription_Venonat_2:
.string "It possesses large eyes that never fail\nto spot even miniscule prey.$"
+
+DexDescription_Venomoth_1:
.string "VENOMOTH is nocturnal - it is a POKéMON\nthat only becomes active at night.\nIts favorite prey are small insects$"
+DexDescription_Venomoth_2:
.string "that gather around streetlights,\nattracted by the light in the darkness.$"
+
+DexDescription_Diglett_1:
.string "DIGLETT are raised in most farms.\nThe reason is simple - wherever this\nPOKéMON burrows, the soil is left$"
+DexDescription_Diglett_2:
.string "perfectly tilled for planting crops.\nThis soil is made ideal for growing\ndelicious vegetables.$"
+
+DexDescription_Dugtrio_1:
.string "DUGTRIO are actually triplets that\nemerged from one body. As a result,\neach triplet thinks exactly like the$"
+DexDescription_Dugtrio_2:
.string "other two triplets.\nThey work cooperatively to burrow\nendlessly.$"
+
+DexDescription_Meowth_1:
.string "MEOWTH withdraws its sharp claws into\nits paws to slinkily sneak about without\nmaking any incriminating footsteps.$"
+DexDescription_Meowth_2:
.string "For some reason, this POKéMON loves\nshiny coins that glitter with light.$"
+
+DexDescription_Persian_1:
.string "PERSIAN has six bold whiskers that give\nit a look of toughness. The whiskers \nsense air movements to determine what$"
+DexDescription_Persian_2:
.string "is in the POKéMON’s surrounding\nvicinity. It becomes docile if grabbed\nby the whiskers.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Psyduck_1:
+ .string "If it uses its mysterious power,\nPSYDUCK can’t remember having done so.\nIt apparently can’t form a memory of$"
+DexDescription_Psyduck_2:
+ .string "such an event because it goes into\nan altered state that is much like\ndeep sleep.$"
+ .else
+DexDescription_Psyduck_1:
.string "PSYDUCK uses a mysterious power.\nWhen it does so, this POKéMON \ngenerates brain waves that are$"
+DexDescription_Psyduck_2:
.string "supposedly only seen in sleepers.\nThis discovery spurred controversy\namong scholars.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Golduck_1:
+ .string "GOLDUCK is the fastest swimmer among\nall POKéMON. It swims effortlessly, even\nin a rough, stormy sea.$"
+DexDescription_Golduck_2:
+ .string "It sometimes rescues people from\nwrecked ships floundering in high seas.$"
+ .else
+DexDescription_Golduck_1:
.string "The webbed flippers on its forelegs and\nhind legs and the streamlined body of\nGOLDUCK give it frightening speed.$"
+DexDescription_Golduck_2:
.string "This POKéMON is definitely much faster\nthan even the most athletic swimmer.$"
+ .endif
+
+DexDescription_Mankey_1:
.string "When MANKEY starts shaking and its\nnasal breathing turns rough, it’s a sure\nsign that it is becoming angry.$"
+DexDescription_Mankey_2:
.string "However, because it goes into a\ntowering rage almost instantly, it is\nimpossible for anyone to flee its wrath.$"
+
+DexDescription_Primeape_1:
.string "When PRIMEAPE becomes furious, its\nblood circulation is boosted. In turn,\nits muscles are made even stronger.$"
+DexDescription_Primeape_2:
.string "However, it also becomes much less\nintelligent at the same time.$"
+
+DexDescription_Growlithe_1:
.string "GROWLITHE has a superb sense of smell.\nOnce it smells anything, this POKéMON\nwon’t forget the scent, no matter what.$"
+DexDescription_Growlithe_2:
.string "It uses its advanced olfactory sense\nto determine the emotions of other\nliving things.$"
+
+DexDescription_Arcanine_1:
.string "ARCANINE is known for its high speed.\nIt is said to be capable of running over\n6,200 miles in a single day and night.$"
+DexDescription_Arcanine_2:
.string "The fire that blazes wildly within this\nPOKéMON’s body is its source of power.$"
+
+DexDescription_Poliwag_1:
.string "POLIWAG has a very thin skin. It is\npossible to see the POKéMON’s spiral\ninnards right through the skin.$"
+DexDescription_Poliwag_2:
.string "Despite its thinness, however, the skin\nis also very flexible. Even sharp fangs\nbounce right off it.$"
+
+DexDescription_Poliwhirl_1:
.string "The surface of POLIWHIRL’s body is\nalways wet and slick with an oily fluid.\nBecause of this greasy covering, it can$"
+DexDescription_Poliwhirl_2:
.string "easily slip and slide out of the clutches\nof any enemy in battle.$"
+
+DexDescription_Poliwrath_1:
.string "POLIWRATH’s highly developed, brawny\nmuscles never grow fatigued, however\nmuch it exercises.$"
+DexDescription_Poliwrath_2:
.string "It is so tirelessly strong, this POKéMON\ncan swim back and forth across the\nPacific Ocean without effort.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Abra_1:
+ .string "ABRA needs to sleep for eighteen hours\na day. If it doesn’t, this POKéMON loses\nits ability to use telekinetic powers.$"
+DexDescription_Abra_2:
+ .string "If it is attacked, ABRA escapes using\nTELEPORT while it is still sleeping.$"
+ .else
+DexDescription_Abra_1:
.string "ABRA sleeps for eighteen hours a day.\nHowever, it can sense the presence of\nfoes even while it is sleeping.$"
+DexDescription_Abra_2:
.string "In such a situation, this POKéMON\nimmediately teleports to safety.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Kadabra_1:
+ .string "KADABRA holds a silver spoon in its\nhand. The spoon is used to amplify the\nalpha waves in its brain.$"
+DexDescription_Kadabra_2:
+ .string "Without the spoon, the POKéMON is said\nto be limited to half the usual amount\nof its telekinetic powers.$"
+ .else
+DexDescription_Kadabra_1:
.string "KADABRA emits a peculiar alpha wave\nif it develops a headache. Only those\npeople with a particularly strong$"
+DexDescription_Kadabra_2:
.string "psyche can hope to become a TRAINER\nof this POKéMON.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Alakazam_1:
+ .string "ALAKAZAM’s brain continually grows,\ninfinitely multiplying brain cells.\nThis amazing brain gives this POKéMON$"
+DexDescription_Alakazam_2:
+ .string "an astoundingly high IQ of 5,000.\nIt has a thorough memory of everything\nthat has occurred in the world.$"
+ .else
+DexDescription_Alakazam_1:
.string "ALAKAZAM’s brain continually grows,\nmaking its head far too heavy to\nsupport with its neck.$"
+DexDescription_Alakazam_2:
.string "This POKéMON holds its head up using\nits psychokinetic power instead.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Machop_1:
+ .string "MACHOP exercises by hefting around\na GRAVELER as if it were a barbell.\nThere are some MACHOP that travel$"
+DexDescription_Machop_2:
+ .string "the world in a quest to master all\nkinds of martial arts.$"
+ .else
+DexDescription_Machop_1:
.string "MACHOP’s muscles are special - they\nnever get sore no matter how much they\nare used in exercise.$"
+DexDescription_Machop_2:
.string "This POKéMON has sufficient power to\nhurl a hundred adult humans.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Machoke_1:
+ .string "MACHOKE undertakes bodybuilding every\nday even as it helps people with tough,\nphysically demanding labor.$"
+DexDescription_Machoke_2:
+ .string "On its days off, this POKéMON heads to\nthe fields and mountains to exercise\nand train.$"
+ .else
+DexDescription_Machoke_1:
.string "MACHOKE’s thoroughly toned muscles\npossess the hardness of steel.\nThis POKéMON has so much strength,$"
+DexDescription_Machoke_2:
.string "it can easily hold aloft a sumo wrestler\non just one finger.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Machamp_1:
+ .string "MACHAMP is known as the POKéMON that\nhas mastered every kind of martial arts.\nIf it grabs hold of the foe with its four$"
+DexDescription_Machamp_2:
+ .string "arms, the battle is all but over.\nThe hapless foe is thrown far over the\nhorizon.$"
+ .else
+DexDescription_Machamp_1:
.string "MACHAMP has the power to hurl anything\naside. However, trying to do any work\nrequiring care and dexterity causes$"
+DexDescription_Machamp_2:
.string "its arms to get tangled.\nThis POKéMON tends to leap into action\nbefore it thinks.$"
+ .endif
+
+DexDescription_Bellsprout_1:
.string "BELLSPROUT’s thin and flexible body\nlets it bend and sway to avoid any\nattack, however strong it may be.$"
+DexDescription_Bellsprout_2:
.string "From its mouth, this POKéMON spits a\ncorrosive fluid that melts even iron.$"
+
+DexDescription_Weepinbell_1:
.string "WEEPINBELL has a large hook on its rear\nend. At night, the POKéMON hooks on to\na tree branch and goes to sleep.$"
+DexDescription_Weepinbell_2:
.string "If it moves around in its sleep, it may\nwake up to find itself on the ground.$"
+
+DexDescription_Victreebel_1:
.string "VICTREEBEL has a long vine that\nextends from its head. This vine is\nwaved and flicked about as if it were$"
+DexDescription_Victreebel_2:
.string "an animal to attract prey. When an\nunsuspecting prey draws near, this\nPOKéMON swallows it whole.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Tentacool_1:
+ .string "TENTACOOL absorbs sunlight and\nrefracts it using water inside its body\nto convert it into beam energy.$"
+DexDescription_Tentacool_2:
+ .string "This POKéMON shoots beams from its\ncrystal-like eyes.$"
+ .else
+DexDescription_Tentacool_1:
.string "TENTACOOL’s body is largely composed\nof water. If it is removed from the\nsea, it dries up like parchment.$"
+DexDescription_Tentacool_2:
.string "If this POKéMON happens to become\ndehydrated, put it back into the sea.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Tentacruel_1:
+ .string "TENTACRUEL has tentacles that can be\nfreely elongated and shortened at will.\nIt ensnares prey with its tentacles and$"
+DexDescription_Tentacruel_2:
+ .string "weakens the prey by dosing it with a\nharsh toxin. It can catch up to 80\nprey at the same time.$"
+ .else
+DexDescription_Tentacruel_1:
.string "TENTACRUEL has large red orbs on its\nhead. The orbs glow before lashing the\nvicinity with a harsh ultrasonic blast.$"
+DexDescription_Tentacruel_2:
.string "This POKéMON’s outburst creates rough\nwaves around it.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Geodude_1:
+ .string "When GEODUDE sleeps deeply, it buries\nitself halfway into the ground.\nIt will not awaken even if hikers step$"
+DexDescription_Geodude_2:
+ .string "on it unwittingly.\nIn the morning, this POKéMON rolls\ndownhill in search of food.$"
+ .else
+DexDescription_Geodude_1:
.string "The longer a GEODUDE lives, the more\nits edges are chipped and worn away,\nmaking it more rounded in appearance.$"
+DexDescription_Geodude_2:
.string "However, this POKéMON’s heart will\nremain hard, craggy, and rough always.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Graveler_1:
+ .string "Rocks are GRAVELER’s favorite food.\nThis POKéMON will climb a mountain from\nthe base to the summit, crunchingly$"
+DexDescription_Graveler_2:
+ .string "feasting on rocks all the while.\nUpon reaching the peak, it rolls back\ndown to the bottom.$"
+ .else
+DexDescription_Graveler_1:
.string "GRAVELER grows by feeding on rocks.\nApparently, it prefers to eat rocks\nthat are covered in moss.$"
+DexDescription_Graveler_2:
.string "This POKéMON eats its way through\na ton of rocks on a daily basis.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Golem_1:
+ .string "GOLEM is known for rolling down from\nmountains. To prevent them from rolling\ninto the homes of people downhill,$"
+DexDescription_Golem_2:
+ .string "grooves have been dug into the sides of\nmountains to serve as guideways for\ndiverting this POKéMON’s course.$"
+ .else
+DexDescription_Golem_1:
.string "GOLEM live up on mountains.\nIf there is a large earthquake, these\nPOKéMON will come rolling down off$"
+DexDescription_Golem_2:
.string "the mountains en masse to the\nfoothills below.$"
+ .endif
+
+DexDescription_Ponyta_1:
.string "PONYTA is very weak at birth.\nIt can barely stand up.\nThis POKéMON becomes stronger by$"
+DexDescription_Ponyta_2:
.string "stumbling and falling to keep up with\nits parent.$"
+
+DexDescription_Rapidash_1:
.string "RAPIDASH usually can be seen casually\ncantering in the fields and plains.\nHowever, when this POKéMON turns$"
+DexDescription_Rapidash_2:
.string "serious, its fiery manes flare and blaze\nas it gallops its way up to 150 mph.$"
+
+DexDescription_Slowpoke_1:
.string "SLOWPOKE uses its tail to catch prey by\ndipping it in water at the side of a\nriver.$"
+DexDescription_Slowpoke_2:
.string "However, this POKéMON often forgets\nwhat it’s doing and often spends entire\ndays just loafing at water’s edge.$"
+
+DexDescription_Slowbro_1:
.string "SLOWBRO’s tail has a SHELLDER firmly\nattached with a bite. As a result, the\ntail can’t be used for fishing anymore.$"
+DexDescription_Slowbro_2:
.string "This causes SLOWBRO to grudgingly swim\nand catch prey instead.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Magnemite_1:
+ .string "MAGNEMITE floats in the air by emitting\nelectromagnetic waves from the units\nat its sides. These waves block gravity.$"
+DexDescription_Magnemite_2:
+ .string "This POKéMON becomes incapable of\nflight if its internal electrical supply\nis depleted.$"
+ .else
+DexDescription_Magnemite_1:
.string "MAGNEMITE attaches itself to power\nlines to feed on electricity.\nIf your house has a power outage,$"
+DexDescription_Magnemite_2:
.string "check your circuit breakers. You may\nfind a large number of this POKéMON\nclinging to the breaker box.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Magneton_1:
+ .string "MAGNETON emits a powerful magnetic\nforce that is fatal to electronics and\nprecision instruments. Because of$"
+DexDescription_Magneton_2:
+ .string "this, it is said that some towns warn\npeople to keep this POKéMON inside\na POKé BALL.$"
+ .else
+DexDescription_Magneton_1:
.string "MAGNETON emits a powerful magnetic\nforce that is fatal to mechanical\ndevices. As a result, large cities sound$"
+DexDescription_Magneton_2:
.string "sirens to warn citizens of large-scale\noutbreaks of this POKéMON.$"
+ .endif
+
+DexDescription_Farfetchd_1:
.string "FARFETCH’D is always seen with a stick\nfrom a plant of some sort. Apparently,\nthere are good sticks and bad sticks.$"
+DexDescription_Farfetchd_2:
.string "This POKéMON has been known to fight\nwith others over sticks.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Doduo_1:
+ .string "DODUO’s two heads contain completely\nidentical brains.\nA scientific study reported that on$"
+DexDescription_Doduo_2:
+ .string "rare occasions, there will be examples\nof this POKéMON possessing different\nsets of brains.$"
+ .else
+DexDescription_Doduo_1:
.string "DODUO’s two heads never sleep at the\nsame time.\nIts two heads take turns sleeping,$"
+DexDescription_Doduo_2:
.string "so one head can always keep watch for\nenemies while the other one sleeps.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Dodrio_1:
+ .string "Apparently, the heads aren’t the only\nparts of the body that DODRIO has\nthree of.$"
+DexDescription_Dodrio_2:
+ .string "It has three sets of hearts and lungs\nas well, so it is capable of running long\ndistances without rest.$"
+ .else
+DexDescription_Dodrio_1:
.string "Watch out if DODRIO’s three heads are\nlooking in three separate directions.\nIt’s a sure sign that it is on its guard.$"
+DexDescription_Dodrio_2:
.string "Don’t go near this POKéMON if it’s being\nwary - it may decide to peck you.$"
+ .endif
+
+DexDescription_Seel_1:
.string "SEEL hunts for prey in the frigid sea\nunderneath sheets of ice.\nWhen it needs to breathe, it punches$"
+DexDescription_Seel_2:
.string "a hole through the ice with the\nsharply protruding section of its head.$"
+
+DexDescription_Dewgong_1:
.string "DEWGONG loves to snooze on bitterly\ncold ice.\nThe sight of this POKéMON sleeping on$"
+DexDescription_Dewgong_2:
.string "a glacier was mistakenly thought to be\na mermaid by a mariner long ago.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Grimer_1:
+ .string "GRIMER emerged from the sludge that\nsettled on a polluted seabed.\nThis POKéMON loves anything filthy.$"
+DexDescription_Grimer_2:
+ .string "It constantly leaks a horribly germ-\ninfested fluid from all over its body.$"
+ .else
+DexDescription_Grimer_1:
.string "GRIMER’s sludgy and rubbery body can\nbe forced through any opening, however\nsmall it may be.$"
+DexDescription_Grimer_2:
.string "This POKéMON enters sewer pipes to\ndrink filthy wastewater.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Muk_1:
+ .string "This POKéMON’s favorite food is\nanything that is repugnantly filthy.\nIn dirty towns where people think$"
+DexDescription_Muk_2:
+ .string "nothing of throwing away litter on the\nstreets, MUK are certain to gather.$"
+ .else
+DexDescription_Muk_1:
.string "From MUK’s body seeps a foul fluid that\ngives off a nose-bendingly horrible\nstench.$"
+DexDescription_Muk_2:
.string "Just one drop of this POKéMON’s body\nfluid can turn a pool stagnant and\nrancid.$"
+ .endif
+
+DexDescription_Shellder_1:
.string "At night, this POKéMON uses its broad\ntongue to burrow a hole in the seafloor\nsand and then sleep in it.$"
+DexDescription_Shellder_2:
.string "While it is sleeping, SHELLDER closes its\nshell, but leaves its tongue hanging\nout.$"
+
+DexDescription_Cloyster_1:
.string "CLOYSTER is capable of swimming in the\nsea. It does so by swallowing water,\nthen jetting it out toward the rear.$"
+DexDescription_Cloyster_2:
.string "This POKéMON shoots spikes from its\nshell using the same system.$"
+
+DexDescription_Gastly_1:
.string "GASTLY is largely composed of gaseous\nmatter. When exposed to a strong wind,\nthe gaseous body quickly dwindles away.$"
+DexDescription_Gastly_2:
.string "Groups of this POKéMON cluster under\nthe eaves of houses to escape the\nravages of wind.$"
+
+DexDescription_Haunter_1:
.string "HAUNTER is a dangerous POKéMON.\nIf one beckons you while floating in\ndarkness, you must never approach it.$"
+DexDescription_Haunter_2:
.string "This POKéMON will try to lick you with its\ntongue and steal your life away.$"
+
+DexDescription_Gengar_1:
.string "Sometimes, on a dark night, your shadow\nthrown by a streetlight will suddenly\nand startlingly overtake you.$"
+DexDescription_Gengar_2:
.string "It is actually a GENGAR running past\nyou, pretending to be your shadow.$"
+
+DexDescription_Onix_1:
.string "ONIX has a magnet in its brain. It acts\nas a compass so that this POKéMON does\nnot lose direction while it is tunneling.$"
+DexDescription_Onix_2:
.string "As it grows older, its body becomes\nincreasingly rounder and smoother.$"
+
+DexDescription_Drowzee_1:
.string "If your nose becomes itchy while you\nare sleeping, it’s a sure sign that one\nof these POKéMON is standing above$"
+DexDescription_Drowzee_2:
.string "your pillow and trying to eat your dream\nthrough your nostrils.$"
+
+DexDescription_Hypno_1:
.string "HYPNO holds a pendulum in its hand.\nThe arcing movement and glitter of the\npendulum lull the foe into a deep state$"
+DexDescription_Hypno_2:
.string "of hypnosis.\nWhile this POKéMON searches for prey,\nit polishes the pendulum.$"
+
+DexDescription_Krabby_1:
.string "KRABBY live on beaches, burrowed inside\nholes dug into the sand.\nOn sandy beaches with little in the way$"
+DexDescription_Krabby_2:
.string "of food, these POKéMON can be seen\nsquabbling with each other over\nterritory.$"
+
+DexDescription_Kingler_1:
.string "KINGLER has an enormous, oversized\nclaw. It waves this huge claw in the\nair to communicate with others.$"
+DexDescription_Kingler_2:
.string "However, because the claw is so heavy,\nthe POKéMON quickly tires.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Voltorb_1:
+ .string "VOLTORB is extremely sensitive - it\nexplodes at the slightest of shocks.\nIt is rumored that it was first created$"
+DexDescription_Voltorb_2:
+ .string "when a POKé BALL was exposed to a\npowerful pulse of energy.$"
+ .else
+DexDescription_Voltorb_1:
.string "VOLTORB was first sighted at a company\nthat manufactures POKé BALLS.\nThe link between that sighting and$"
+DexDescription_Voltorb_2:
.string "the fact that this POKéMON looks very\nsimilar to a POKé BALL remains a\nmystery.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Electrode_1:
+ .string "One of ELECTRODE’s characteristics is\nits attraction to electricity.\nIt is a problematical POKéMON that$"
+DexDescription_Electrode_2:
+ .string "congregates mostly at electrical\npower plants to feed on electricity\nthat has just been generated.$"
+ .else
+DexDescription_Electrode_1:
.string "ELECTRODE eats electricity in the\natmosphere. On days when lightning\nstrikes, you can see this POKéMON$"
+DexDescription_Electrode_2:
.string "exploding all over the place from\neating too much electricity.$"
+ .endif
+
+DexDescription_Exeggcute_1:
.string "This POKéMON consists of six eggs that\nform a closely knit cluster. The six eggs\nattract each other and spin around.$"
+DexDescription_Exeggcute_2:
.string "When cracks increasingly appear on the\neggs, EXEGGCUTE is close to evolution.$"
+
+DexDescription_Exeggutor_1:
.string "EXEGGUTOR originally came from the\ntropics. Its heads steadily grow larger\nfrom exposure to strong sunlight.$"
+DexDescription_Exeggutor_2:
.string "It is said that when the heads fall off,\nthey group together to form EXEGGCUTE.$"
+
+DexDescription_Cubone_1:
.string "CUBONE pines for the mother it will\nnever see again. Seeing a likeness of\nits mother in the full moon, it cries.$"
+DexDescription_Cubone_2:
.string "The stains on the skull the POKéMON\nwears are made by the tears it sheds.$"
+
+DexDescription_Marowak_1:
.string "MAROWAK is the evolved form of a CUBONE\nthat has overcome its sadness at the\nloss of its mother and grown tough.$"
+DexDescription_Marowak_2:
.string "This POKéMON’s tempered and hardened\nspirit is not easily broken.$"
+
+DexDescription_Hitmonlee_1:
.string "HITMONLEE’s legs freely contract and\nstretch. Using these springlike legs, it\nbowls over foes with devastating kicks.$"
+DexDescription_Hitmonlee_2:
.string "After battle, it rubs down its legs and\nloosens the muscles to overcome\nfatigue.$"
+
+DexDescription_Hitmonchan_1:
.string "HITMONCHAN is said to possess the\nspirit of a boxer who had been working\ntowards a world championship.$"
+DexDescription_Hitmonchan_2:
.string "This POKéMON has an indomitable spirit\nand will never give up in the face of\nadversity.$"
+
+DexDescription_Lickitung_1:
.string "Whenever LICKITUNG comes across\nsomething new, it will unfailingly give it\na lick. It does so because it memorizes$"
+DexDescription_Lickitung_2:
.string "things by texture and by taste.\nIt is somewhat put off by sour things.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Koffing_1:
+ .string "KOFFING embodies toxic substances.\nIt mixes the toxins with raw garbage to\nset off a chemical reaction that$"
+DexDescription_Koffing_2:
+ .string "results in a terribly powerful poison\ngas. The higher the temperature, the\nmore gas is concocted by this POKéMON.$"
+ .else
+DexDescription_Koffing_1:
.string "If KOFFING becomes agitated, it raises\nthe toxicity of its internal gases and\njets them out from all over its body.$"
+DexDescription_Koffing_2:
.string "This POKéMON may also overinflate its\nround body, then explode.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Weezing_1:
+ .string "WEEZING alternately shrinks and\ninflates its twin bodies to mix together\ntoxic gases inside.$"
+DexDescription_Weezing_2:
+ .string "The more the gases are mixed, the more\npowerful the toxins become. The\nPOKéMON also becomes more putrid.$"
+ .else
+DexDescription_Weezing_1:
.string "WEEZING loves the gases given off by\nrotted kitchen garbage. This POKéMON\nwill find a dirty, unkempt house and$"
+DexDescription_Weezing_2:
.string "make it its home. At night, when the\npeople in the house are asleep, it will\ngo through the trash.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Rhyhorn_1:
+ .string "RHYHORN’s brain is very small. It is so\ndense, while on a run it forgets why it\nstarted running in the first place.$"
+DexDescription_Rhyhorn_2:
+ .string "It apparently remembers sometimes if it\ndemolishes something.$"
+ .else
+DexDescription_Rhyhorn_1:
.string "RHYHORN runs in a straight line,\nsmashing everything in its path.\nIt is not bothered even if it rushes$"
+DexDescription_Rhyhorn_2:
.string "headlong into a block of steel.\nThis POKéMON may feel some pain from\nthe collision the next day, however.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Rhydon_1:
+ .string "RHYDON has a horn that serves as a\ndrill. It is used for destroying rocks\nand boulders.$"
+DexDescription_Rhydon_2:
+ .string "This POKéMON occasionally rams into\nstreams of magma, but the armor-like\nhide prevents it from feeling the heat.$"
+ .else
+DexDescription_Rhydon_1:
.string "RHYDON’s horn can crush even uncut\ndiamonds. One sweeping blow of its tail\ncan topple a building.$"
+DexDescription_Rhydon_2:
.string "This POKéMON’s hide is extremely tough.\nEven direct cannon hits don’t leave\na scratch.$"
+ .endif
+
+DexDescription_Chansey_1:
.string "CHANSEY lays nutritionally excellent\neggs on an everyday basis.\nThe eggs are so delicious, they are$"
+DexDescription_Chansey_2:
.string "easily and eagerly devoured by even\nthose people who have lost their\nappetite.$"
+
+DexDescription_Tangela_1:
.string "TANGELA’s vines snap off easily if they\nare grabbed. This happens without pain,\nallowing it to make a quick getaway.$"
+DexDescription_Tangela_2:
.string "The lost vines are replaced by newly\ngrown vines the very next day.$"
+
+DexDescription_Kangaskhan_1:
.string "If you come across a young KANGASKHAN\nplaying by itself, you must never\ndisturb it or attempt to catch it.$"
+DexDescription_Kangaskhan_2:
.string "The baby POKéMON’s parent is sure to\nbe in the area, and it will become\nviolently enraged at you.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Horsea_1:
+ .string "If HORSEA senses danger, it will\nreflexively spray a dense black ink\nfrom its mouth and try to escape.$"
+DexDescription_Horsea_2:
+ .string "This POKéMON swims by cleverly flapping\nthe fins on its back.$"
+ .else
+DexDescription_Horsea_1:
.string "HORSEA eats small insects and moss off\nof rocks. If the ocean current turns\nfast, this POKéMON anchors itself by$"
+DexDescription_Horsea_2:
.string "wrapping its tail around rocks or coral\nto prevent being washed away.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Seadra_1:
+ .string "SEADRA generates whirlpools by spinning\nits body. The whirlpools are strong\nenough to swallow even fishing boats.$"
+DexDescription_Seadra_2:
+ .string "This POKéMON weakens prey with these\ncurrents, then swallows it whole.$"
+ .else
+DexDescription_Seadra_1:
.string "SEADRA sleeps after wriggling itself\nbetween the branches of coral.\nThose trying to harvest coral are$"
+DexDescription_Seadra_2:
.string "occasionally stung by this POKéMON’s\npoison barbs if they fail to notice it.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Goldeen_1:
+ .string "GOLDEEN loves swimming wild and free\nin rivers and ponds.\nIf one of these POKéMON is placed in an$"
+DexDescription_Goldeen_2:
+ .string "aquarium, it will shatter even the\nthickest glass with one ram of its horn\nand make its escape.$"
+ .else
+DexDescription_Goldeen_1:
.string "GOLDEEN is a very beautiful POKéMON\nwith fins that billow elegantly in water.\nHowever, don’t let your guard down$"
+DexDescription_Goldeen_2:
.string "around this POKéMON - it could ram you\npowerfully with its horn.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Seaking_1:
+ .string "SEAKING is very protective of its eggs.\nThe male and female will take turns\npatrolling around their nest and eggs.$"
+DexDescription_Seaking_2:
+ .string "The guarding of eggs by these POKéMON\ngoes on for over a month.$"
+ .else
+DexDescription_Seaking_1:
.string "In the autumn, SEAKING males can be\nseen performing courtship dances in\nriverbeds to woo females.$"
+DexDescription_Seaking_2:
.string "During this season, this POKéMON’s body\ncoloration is at its most beautiful.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Staryu_1:
+ .string "STARYU apparently communicates with\nthe stars in the night sky by flashing\nthe red core at the center of its body.$"
+DexDescription_Staryu_2:
+ .string "If parts of its body are torn, this\nPOKéMON simply regenerates the\nmissing pieces and limbs.$"
+ .else
+DexDescription_Staryu_1:
.string "STARYU’s center section has an organ\ncalled the core that shines bright red.\nIf you go to a beach toward the$"
+DexDescription_Staryu_2:
.string "end of summer, the glowing cores of\nthese POKéMON look like the stars\nin the sky.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Starmie_1:
+ .string "STARMIE swims through water by\nspinning its star-shaped body as if it\nwere a propeller on a ship.$"
+DexDescription_Starmie_2:
+ .string "The core at the center of this\nPOKéMON’s body glows in seven colors.$"
+ .else
+DexDescription_Starmie_1:
.string "STARMIE’s center section - the core -\nglows brightly in seven colors.\nBecause of its luminous nature, this$"
+DexDescription_Starmie_2:
.string "POKéMON has been given the nickname\n“the gem of the sea.”$"
+ .endif
+
+DexDescription_Mrmime_1:
.string "MR. MIME is a master of pantomime.\nIts gestures and motions convince\nwatchers that something unseeable$"
+DexDescription_Mrmime_2:
.string "actually exists. Once it is believed,\nit will exist as if it were a real thing.$"
+
+DexDescription_Scyther_1:
.string "SCYTHER is blindingly fast. Its blazing\nspeed enhances the effectiveness of\nthe twin scythes on its forearms.$"
+DexDescription_Scyther_2:
.string "This POKéMON’s scythes are so\neffective, they can slice through thick\nlogs in one wicked stroke.$"
+
+DexDescription_Jynx_1:
.string "JYNX walks rhythmically, swaying and\nshaking its hips as if it were dancing.\nIts motions are so bouncingly alluring,$"
+DexDescription_Jynx_2:
.string "people seeing it are compelled to shake\ntheir hips without giving any thought\nto what they are doing.$"
+
+DexDescription_Electabuzz_1:
.string "When a storm arrives, gangs of this\nPOKéMON compete with each other to\nscale heights that are likely to be$"
+DexDescription_Electabuzz_2:
.string "stricken by lightning bolts.\nSome towns use ELECTABUZZ in place of\nlightning rods.$"
+
+DexDescription_Magmar_1:
.string "In battle, MAGMAR blows out intensely\nhot flames from all over its body to\nintimidate its opponent.$"
+DexDescription_Magmar_2:
.string "This POKéMON’s fiery bursts create\nheat waves that ignite grass and trees\nin its surroundings.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Pinsir_1:
+ .string "PINSIR has a pair of massive horns \nProtruding from the surface of these\nhorns are thorns.$"
+DexDescription_Pinsir_2:
+ .string "These thorns are driven deeply into the\nfoe’s body when the pincer closes,\nmaking it tough for the foe to escape.$"
+ .else
+DexDescription_Pinsir_1:
.string "PINSIR is astoundingly strong. It can\ngrip a foe weighing twice its weight\nin its horns and easily lift it.$"
+DexDescription_Pinsir_2:
.string "This POKéMON’s movements turn sluggish\nin cold places.$"
+ .endif
+
+DexDescription_Tauros_1:
.string "This POKéMON is not satisfied unless\nit is rampaging at all times.\nIf there is no opponent for TAUROS to$"
+DexDescription_Tauros_2:
.string "battle, it will charge at thick trees and\nknock them down to calm itself.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Magikarp_1:
+ .string "MAGIKARP is virtually useless in battle\nas it can only splash around.\nAs a result, it is considered to be weak.$"
+DexDescription_Magikarp_2:
+ .string "However, it is actually a very hardy\nPOKéMON that can survive in any body of\nwater no matter how polluted it is.$"
+ .else
+DexDescription_Magikarp_1:
.string "MAGIKARP is a pathetic excuse for a\nPOKéMON that is only capable of\nflopping and splashing.$"
+DexDescription_Magikarp_2:
.string "This behavior prompted scientists to\nundertake research into it.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Gyarados_1:
+ .string "Once GYARADOS goes on a rampage, its\nferociously violent blood doesn’t calm\nuntil it has burned everything down.$"
+DexDescription_Gyarados_2:
+ .string "There are records of this POKéMON’s\nrampages lasting a whole month.$"
+ .else
+DexDescription_Gyarados_1:
.string "When MAGIKARP evolves into GYARADOS,\nits brain cells undergo a structural\ntransformation. It is said that this$"
+DexDescription_Gyarados_2:
.string "transformation is to blame for this\nPOKéMON’s wildly violent nature.$"
+ .endif
+
+DexDescription_Lapras_1:
.string "People have driven LAPRAS almost to the\npoint of extinction. In the evenings,\nthis POKéMON is said to sing plaintively$"
+DexDescription_Lapras_2:
.string "as it seeks what few others of its kind\nstill remain.$"
+
+DexDescription_Ditto_1:
.string "DITTO rearranges its cell structure to\ntransform itself into other shapes.\nHowever, if it tries to transform itself$"
+DexDescription_Ditto_2:
.string "into something by relying on its memory,\nthis POKéMON manages to get details\nwrong.$"
+
+DexDescription_Eevee_1:
.string "EEVEE has an unstable genetic makeup\nthat suddenly mutates due to the\nenvironment in which it lives.$"
+DexDescription_Eevee_2:
.string "Radiation from various STONES causes\nthis POKéMON to evolve.$"
+
+DexDescription_Vaporeon_1:
.string "VAPOREON underwent a spontaneous\nmutation and grew fins and gills that\nallow it to live underwater.$"
+DexDescription_Vaporeon_2:
.string "This POKéMON has the ability to freely\ncontrol water.$"
+
+DexDescription_Jolteon_1:
.string "JOLTEON’s cells generate a low level of\nelectricity. This power is amplified by\nthe static electricity of its fur,$"
+DexDescription_Jolteon_2:
.string "enabling the POKéMON to drop\nthunderbolts. The bristling fur is made\nof electrically charged needles.$"
+
+DexDescription_Flareon_1:
.string "FLAREON’s fluffy fur has a functional\npurpose - it releases heat into the air\nso that its body does not get$"
+DexDescription_Flareon_2:
.string "excessively hot.\nThis POKéMON’s body temperature can\nrise to a maximum of 1,650 degrees F.$"
+
+DexDescription_Porygon_1:
.string "PORYGON is capable of reverting itself\nentirely back to program data and\nentering cyberspace.$"
+DexDescription_Porygon_2:
.string "This POKéMON is copy-protected so it\ncannot be duplicated by copying.$"
+
+DexDescription_Omanyte_1:
.string "OMANYTE is one of the ancient and long-\nsince-extinct POKéMON that have been\nregenerated from fossils by people.$"
+DexDescription_Omanyte_2:
.string "If attacked by an enemy, it withdraws\nitself inside its hard shell.$"
+
+DexDescription_Omastar_1:
.string "OMASTAR uses its tentacles to capture\nits prey. It is believed to have become\nextinct because its shell grew too large$"
+DexDescription_Omastar_2:
.string "and heavy, causing its movements to\nbecome too slow and ponderous.$"
+
+DexDescription_Kabuto_1:
.string "KABUTO is a POKéMON that has been\nregenerated from a fossil. However, in\nextremely rare cases, living examples$"
+DexDescription_Kabuto_2:
.string "have been discovered.\nThe POKéMON has not changed at all for\n300 million years.$"
+
+DexDescription_Kabutops_1:
.string "KABUTOPS swam underwater to hunt for\nits prey in ancient times.\nThe POKéMON was apparently evolving$"
+DexDescription_Kabutops_2:
.string "from being a water-dweller to living on\nland as evident from the beginnings of\nchange in its gills and legs.$"
+
+DexDescription_Aerodactyl_1:
.string "AERODACTYL is a POKéMON from the age\nof dinosaurs. It was regenerated from\ngenetic material extracted from amber.$"
+DexDescription_Aerodactyl_2:
.string "It is imagined to have been the king of\nthe skies in ancient times.$"
+
+DexDescription_Snorlax_1:
.string "SNORLAX’s typical day consists of\nnothing more than eating and sleeping.\nIt is such a docile POKéMON that there$"
+DexDescription_Snorlax_2:
.string "are children who use its expansive belly\nas a place to play.$"
+
+DexDescription_Articuno_1:
.string "ARTICUNO is a legendary bird POKéMON\nthat can control ice.\nThe flapping of its wings chills the air.$"
+DexDescription_Articuno_2:
.string "As a result, it is said that when this\nPOKéMON flies, snow will fall.$"
+
+DexDescription_Zapdos_1:
.string "ZAPDOS is a legendary bird POKéMON that\nhas the ability to control electricity.\nIt usually lives in thunderclouds.$"
+DexDescription_Zapdos_2:
.string "The POKéMON gains power if it is\nstricken by lightning bolts.$"
+
+DexDescription_Moltres_1:
.string "MOLTRES is a legendary bird POKéMON\nthat has the ability to control fire.\nIf this POKéMON is injured, it is said to$"
+DexDescription_Moltres_2:
.string "dip its body in the molten magma of a\nvolcano to burn and heal itself.$"
+
+DexDescription_Dratini_1:
.string "DRATINI continually molts and sloughs\noff its old skin.\nIt does so because the life energy$"
+DexDescription_Dratini_2:
.string "within its body steadily builds to reach\nuncontrollable levels.$"
+
+DexDescription_Dragonair_1:
.string "DRAGONAIR stores an enormous amount\nof energy inside its body.\nIt is said to alter weather conditions$"
+DexDescription_Dragonair_2:
.string "in its vicinity by discharging energy\nfrom the crystals on its neck and tail.$"
+
+DexDescription_Dragonite_1:
.string "DRAGONITE is capable of circling the\nglobe in just sixteen hours.\nIt is a kindhearted POKéMON that leads$"
+DexDescription_Dragonite_2:
.string "lost and foundering ships in a storm to\nthe safety of land.$"
+
+DexDescription_Mewtwo_1:
.string "MEWTWO is a POKéMON that was created\nby genetic manipulation.\nHowever, even though the scientific$"
+DexDescription_Mewtwo_2:
.string "power of humans created this POKéMON’s\nbody, they failed to endow MEWTWO with\na compassionate heart.$"
+
+DexDescription_Mew_1:
.string "MEW is said to possess the genetic\ncomposition of all POKéMON.\nIt is capable of making itself invisible$"
+DexDescription_Mew_2:
.string "at will, so it entirely avoids notice even\nif it approaches people.$"
+
+DexDescription_Chikorita_1:
.string "In battle, CHIKORITA waves its leaf\naround to keep the foe at bay.\nHowever, a sweet fragrance also wafts$"
+DexDescription_Chikorita_2:
.string "from the leaf, becalming the battling\nPOKéMON and creating a cozy, friendly\natmosphere all around.$"
+
+DexDescription_Bayleef_1:
.string "BAYLEEF’s neck is ringed by curled-up\nleaves. Inside each tubular leaf is a\nsmall shoot of a tree.$"
+DexDescription_Bayleef_2:
.string "The fragrance of this shoot makes\npeople peppy.$"
+
+DexDescription_Meganium_1:
.string "The fragrance of MEGANIUM’s flower\nsoothes and calms emotions.\nIn battle, this POKéMON gives off more$"
+DexDescription_Meganium_2:
.string "of its becalming scent to blunt the\nfoe’s fighting spirit.$"
+
+DexDescription_Cyndaquil_1:
.string "CYNDAQUIL protects itself by flaring up\nthe flames on its back.\nThe flames are vigorous if the POKéMON$"
+DexDescription_Cyndaquil_2:
.string "is angry. However, if it is tired, the\nflames splutter fitfully with incomplete\ncombustion.$"
+
+DexDescription_Quilava_1:
.string "QUILAVA keeps its foes at bay with the\nintensity of its flames and gusts of\nsuperheated air.$"
+DexDescription_Quilava_2:
.string "This POKéMON applies its outstanding\nnimbleness to dodge attacks even while\nscorching the foe with flames.$"
+
+DexDescription_Typhlosion_1:
.string "TYPHLOSION obscures itself behind a\nshimmering heat haze that it creates\nusing its intensely hot flames.$"
+DexDescription_Typhlosion_2:
.string "This POKéMON creates blazing explosive\nblasts that burn everything to cinders.$"
+
+DexDescription_Totodile_1:
.string "Despite the smallness of its body,\nTOTODILE’s jaws are very powerful.\nWhile the POKéMON may think it is just$"
+DexDescription_Totodile_2:
.string "playfully nipping, its bite has enough\npower to cause serious injury.$"
+
+DexDescription_Croconaw_1:
.string "Once CROCONAW has clamped its jaws on\nits foe, it will absolutely not let go.\nBecause the tips of its fangs are$"
+DexDescription_Croconaw_2:
.string "forked back like barbed fishhooks, they\nbecome impossible to remove when \nthey have sunk in.$"
+
+DexDescription_Feraligatr_1:
.string "FERALIGATR intimidates its foes by\nopening its huge mouth.\nIn battle, it will kick the ground hard$"
+DexDescription_Feraligatr_2:
.string "with its thick and powerful hind legs to\ncharge at the foe at an incredible\nspeed.$"
+
+DexDescription_Sentret_1:
.string "When SENTRET sleeps, it does so while\nanother stands guard. The sentry wakes\nthe others at the first sign of danger.$"
+DexDescription_Sentret_2:
.string "When this POKéMON becomes separated\nfrom its pack, it becomes incapable of\nsleep due to fear.$"
+
+DexDescription_Furret_1:
.string "FURRET has a very slim build.\nWhen under attack, it can slickly squirm\nthrough narrow spaces and get away.$"
+DexDescription_Furret_2:
.string "In spite of its short limbs, this\nPOKéMON is very nimble and fleet.$"
+
+DexDescription_Hoothoot_1:
.string "HOOTHOOT has an internal organ that\nsenses and tracks the earth’s rotation.\nUsing this special organ, this POKéMON$"
+DexDescription_Hoothoot_2:
.string "begins hooting at precisely the same\ntime every day.$"
+
+DexDescription_Noctowl_1:
.string "NOCTOWL never fails at catching prey in\ndarkness. This POKéMON owes its\nsuccess to its superior vision that$"
+DexDescription_Noctowl_2:
.string "allows it to see in minimal light, and to\nits soft, supple wings that make no\nsound in flight.$"
+
+DexDescription_Ledyba_1:
.string "LEDYBA secretes an aromatic fluid from\nwhere its legs join its body. This fluid\nis used for communicating with others.$"
+DexDescription_Ledyba_2:
.string "This POKéMON conveys its feelings to\nothers by altering the fluid’s scent.$"
+
+DexDescription_Ledian_1:
.string "It is said that in lands with clean air,\nwhere the stars fill the sky, there live\nLEDIAN in countless numbers.$"
+DexDescription_Ledian_2:
.string "There is a good reason for this - the\nPOKéMON uses the light of the stars\nas its energy.$"
+
+DexDescription_Spinarak_1:
.string "The web spun by SPINARAK can be\nconsidered its second nervous system.\nIt is said that this POKéMON can$"
+DexDescription_Spinarak_2:
.string "determine what kind of prey is touching\nits web just by the tiny vibrations it\nfeels through the web’s strands.$"
+
+DexDescription_Ariados_1:
.string "ARIADOS’s feet are tipped with tiny\nhooked claws that enable it to scuttle\non ceilings and vertical walls.$"
+DexDescription_Ariados_2:
.string "This POKéMON constricts the foe with\nthin and strong silk webbing.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Crobat_1:
+ .string "CROBAT sneaks up on its intended prey\nusing wings that barely make a sound.\nThis POKéMON rests by hanging on a$"
+DexDescription_Crobat_2:
+ .string "tree branch with its rear legs that\nserve as wings.$"
+ .else
+DexDescription_Crobat_1:
.string "If this POKéMON is flying by fluttering\nonly a pair of wings on either the\nforelegs or hind legs, it’s proof that$"
+DexDescription_Crobat_2:
.string "CROBAT has been flying a long distance.\nIt switches the wings it uses if it is\ntired.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Chinchou_1:
+ .string "CHINCHOU’s two antennas are filled with\ncells that generate strong electricity.\nThis POKéMON’s cells create so much$"
+DexDescription_Chinchou_2:
+ .string "electrical power, it even makes itself\ntingle slightly.$"
+ .else
+DexDescription_Chinchou_1:
.string "CHINCHOU lets loose positive and\nnegative electrical charges from its\ntwo antennas to make its prey faint.$"
+DexDescription_Chinchou_2:
.string "This POKéMON flashes its electric\nlights to exchange signals with others.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Lanturn_1:
+ .string "LANTURN is known to emit light.\nIf you peer down into the dark sea from\na ship at night, you can sometimes see$"
+DexDescription_Lanturn_2:
+ .string "this POKéMON’s light rising from the\ndepths where it swims. It gives the sea\nan appearance of a starlit night.$"
+ .else
+DexDescription_Lanturn_1:
.string "LANTURN is nicknamed “the deep-sea\nstar” for its illuminated antenna.\nThis POKéMON produces light by$"
+DexDescription_Lanturn_2:
.string "causing a chemical reaction between\nbacteria and its bodily fluids inside\nthe antenna.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Pichu_1:
+ .string "When PICHU plays with others, it may\nshort out electricity with another\nPICHU, creating a shower of sparks.$"
+DexDescription_Pichu_2:
+ .string "In that event, this POKéMON will begin\ncrying, startled by the flash of sparks.$"
+ .else
+DexDescription_Pichu_1:
.string "PICHU charges itself with electricity\nmore easily on days with thunderclouds\nor when the air is very dry.$"
+DexDescription_Pichu_2:
.string "You can hear the crackling of static\nelectricity coming off this POKéMON.$"
+ .endif
+
+DexDescription_Cleffa_1:
.string "On nights with many shooting stars,\nCLEFFA can be seen dancing in a ring.\nThey dance through the night and stop$"
+DexDescription_Cleffa_2:
.string "only at the break of day, when these\nPOKéMON quench their thirst with the\nmorning dew.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Igglybuff_1:
+ .string "IGGLYBUFF has a soft and plushy body\nthat feels very much like a marshmallow.\nFrom this body wafts a gently sweet$"
+DexDescription_Igglybuff_2:
+ .string "fragrance that soothes and calms the\nemotions of its foes.$"
+ .else
+DexDescription_Igglybuff_1:
.string "IGGLYBUFF’s vocal chords are not\nsufficiently developed. It would hurt\nits throat if it were to sing too much.$"
+DexDescription_Igglybuff_2:
.string "This POKéMON gargles with freshwater\nfrom a clean stream.$"
+ .endif
+
+DexDescription_Togepi_1:
.string "As its energy, TOGEPI uses the positive\nemotions of compassion and pleasure\nexuded by people and POKéMON.$"
+DexDescription_Togepi_2:
.string "This POKéMON stores up feelings of\nhappiness inside its shell, then shares\nthem with others.$"
+
+DexDescription_Togetic_1:
.string "TOGETIC is said to be a POKéMON that\nbrings good fortune. When the POKéMON\nspots someone who is pure of heart,$"
+DexDescription_Togetic_2:
.string "it is said to appear and share its\nhappiness with that person.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Natu_1:
+ .string "NATU has a highly developed jumping\nability. The POKéMON flaps and leaps\nonto tree branches that are taller than$"
+DexDescription_Natu_2:
+ .string "grown-up people to pick at the tree’s\nnew shoots.$"
+ .else
+DexDescription_Natu_1:
.string "NATU cannot fly because its wings are\nnot yet fully grown. If your eyes meet\nwith this POKéMON’s eyes, it will stare$"
+DexDescription_Natu_2:
.string "back intently at you. But if you move\neven slightly, it will hop away to safety.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Xatu_1:
+ .string "XATU is known to stand motionless while\nstaring at the sun all day long.\nSome people revere it as a mystical$"
+DexDescription_Xatu_2:
+ .string "POKéMON out of their belief that XATU\nis in possession of the power to see\ninto the future.$"
+ .else
+DexDescription_Xatu_1:
.string "XATU stands rooted and still in one\nspot all day long. People believe that\nthis POKéMON does so out of fear of$"
+DexDescription_Xatu_2:
.string "the terrible things it has foreseen in\nthe future.$"
+ .endif
+
+DexDescription_Mareep_1:
.string "MAREEP’s fluffy coat of wool rubs\ntogether and builds a static charge.\nThe more static electricity is charged,$"
+DexDescription_Mareep_2:
.string "the more brightly the lightbulb at the\ntip of its tail grows.$"
+
+DexDescription_Flaaffy_1:
.string "FLAAFFY’s wool quality changes so that\nit can generate a high amount of static\nelectricity with a small amount of wool.$"
+DexDescription_Flaaffy_2:
.string "The bare and slick parts of its hide are\nshielded against electricity.$"
+
+DexDescription_Ampharos_1:
.string "AMPHAROS gives off so much light that\nit can be seen even from space.\nPeople in the old days used the light of$"
+DexDescription_Ampharos_2:
.string "this POKéMON to send signals back and\nforth with others far away.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Bellossom_1:
+ .string "A BELLOSSOM grows flowers more\nbeautifully if it has evolved from a\nsmelly GLOOM - the stinkier the better.$"
+DexDescription_Bellossom_2:
+ .string "At night, this POKéMON closes its\npetals and goes to sleep.$"
+ .else
+DexDescription_Bellossom_1:
.string "When BELLOSSOM gets exposed to plenty\nof sunlight, the leaves ringing its body\nbegin to spin around.$"
+DexDescription_Bellossom_2:
.string "This POKéMON’s dancing is renowned in\nthe southern lands.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Marill_1:
+ .string "When fishing for food at the edge of a\nfast-running stream, MARILL wraps its\ntail around the trunk of a tree.$"
+DexDescription_Marill_2:
+ .string "This POKéMON’s tail is flexible and\nconfigured to stretch.$"
+ .else
+DexDescription_Marill_1:
.string "MARILL’s oil-filled tail acts much like\na life preserver. If you see just its\ntail bobbing on the water’s surface,$"
+DexDescription_Marill_2:
.string "it’s a sure indication that this POKéMON\nis diving beneath the water to feed on\naquatic plants.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Azumarill_1:
+ .string "AZUMARILL can make balloons out of\nair. It makes these air balloons if it\nspots a drowning POKéMON.$"
+DexDescription_Azumarill_2:
+ .string "The air balloons enable the POKéMON in\ntrouble to breathe.$"
+ .else
+DexDescription_Azumarill_1:
.string "AZUMARILL’s long ears are indispensable\nsensors. By focusing its hearing, this\nPOKéMON can identify what kinds of$"
+DexDescription_Azumarill_2:
.string "prey are around, even in rough and\nfast-running rivers.$"
+ .endif
+
+DexDescription_Sudowoodo_1:
.string "SUDOWOODO camouflages itself as a tree\nto avoid being attacked by enemies.\nHowever, because the forelegs remain$"
+DexDescription_Sudowoodo_2:
.string "green throughout the year, the POKéMON\nis easily identified as a fake during\nthe winter.$"
+
+DexDescription_Politoed_1:
.string "The curled hair on POLITOED’s head is\nproof of its status as a king. It is said\nthat the longer and more curled the$"
+DexDescription_Politoed_2:
.string "hair, the more respect this POKéMON\nearns from its peers.$"
+
+DexDescription_Hoppip_1:
.string "This POKéMON drifts and floats with the\nwind. If it senses the approach of\nstrong winds, HOPPIP links its leaves$"
+DexDescription_Hoppip_2:
.string "with other HOPPIP to prepare against\nbeing blown away.$"
+
+DexDescription_Skiploom_1:
.string "SKIPLOOM’s flower blossoms when the\ntemperature rises above 64 degrees F.\nHow much the flower opens depends on$"
+DexDescription_Skiploom_2:
.string "the temperature. For that reason, this\nPOKéMON is sometimes used as a\nthermometer.$"
+
+DexDescription_Jumpluff_1:
.string "JUMPLUFF rides warm southern winds to\ncross the sea and fly to foreign lands.\nThe POKéMON descends to the ground$"
+DexDescription_Jumpluff_2:
.string "when it encounters cold air while it is\nfloating.$"
+
+DexDescription_Aipom_1:
.string "AIPOM’s tail ends in a hand-like\nappendage that can be cleverly\nmanipulated.$"
+DexDescription_Aipom_2:
.string "However, because the POKéMON uses its\ntail so much, its real hands have become\nrather clumsy.$"
+
+DexDescription_Sunkern_1:
.string "SUNKERN tries to move as little as it\npossibly can. It does so because it\ntries to conserve all the nutrients it$"
+DexDescription_Sunkern_2:
.string "has stored in its body for its\nevolution. It will not eat a thing, \nsubsisting only on morning dew.$"
+
+DexDescription_Sunflora_1:
.string "SUNFLORA converts solar energy into\nnutrition. It moves around actively in\nthe daytime when it is warm.$"
+DexDescription_Sunflora_2:
.string "It stops moving as soon as the sun goes\ndown for the night.$"
+
+DexDescription_Yanma_1:
.string "YANMA is capable of seeing 360 degrees\nwithout having to move its eyes.\nIt is a great flier that is adept at$"
+DexDescription_Yanma_2:
.string "making sudden stops and turning midair.\nThis POKéMON uses its flying ability to\nquickly chase down targeted prey.$"
+
+DexDescription_Wooper_1:
.string "WOOPER usually lives in water.\nHowever, it occasionally comes out onto\nland in search of food.$"
+DexDescription_Wooper_2:
.string "On land, it coats its body with a gooey,\ntoxic film.$"
+
+DexDescription_Quagsire_1:
.string "QUAGSIRE hunts for food by leaving\nits mouth wide open in water and waiting\nfor its prey to blunder in unaware.$"
+DexDescription_Quagsire_2:
.string "Because the POKéMON does not move,\nit does not get very hungry.$"
+
+DexDescription_Espeon_1:
.string "ESPEON is extremely loyal to any\nTRAINER it considers to be worthy.\nIt is said that this POKéMON developed$"
+DexDescription_Espeon_2:
.string "its precognitive powers to protect its\nTRAINER from harm.$"
+
+DexDescription_Umbreon_1:
.string "UMBREON evolved as a result of exposure\nto the moon’s waves.\nIt hides silently in darkness and waits$"
+DexDescription_Umbreon_2:
.string "for its foes to make a move.\nThe rings on its body glow when it leaps\nto attack.$"
+
+DexDescription_Murkrow_1:
.string "MURKROW was feared and loathed as the\nalleged bearer of ill fortune.\nThis POKéMON shows strong interest in$"
+DexDescription_Murkrow_2:
.string "anything that sparkles or glitters.\nIt will even try to steal rings from\nwomen.$"
+
+DexDescription_Slowking_1:
.string "SLOWKING undertakes research every\nday in an effort to solve the mysteries\nof the world.$"
+DexDescription_Slowking_2:
.string "However, this POKéMON apparently\nforgets everything it has learned if\nthe SHELLDER on its head comes off.$"
+
+DexDescription_Misdreavus_1:
.string "MISDREAVUS frightens people with a\ncreepy, sobbing cry. The POKéMON\napparently uses its red spheres to$"
+DexDescription_Misdreavus_2:
.string "absorb the fearful feelings of foes and\nturn them into nutrition.$"
+
+DexDescription_Unown_1:
.string "This POKéMON is shaped like ancient\nwriting. It is a mystery as to which\ncame first, the ancient writings or the$"
+DexDescription_Unown_2:
.string "various UNOWN. Research into this\ntopic is ongoing but nothing is known.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Wobbuffet_1:
+ .string "WOBBUFFET does nothing but endure\nattacks - it won’t attack on its own.\nHowever, it won’t endure an attack on$"
+DexDescription_Wobbuffet_2:
+ .string "its tail. When that happens, the\nPOKéMON will try to take the foe with it\nusing DESTINY BOND.$"
+ .else
+DexDescription_Wobbuffet_1:
.string "If two or more WOBBUFFET meet, they will\nturn competitive and try to outdo each\nother’s endurance.$"
+DexDescription_Wobbuffet_2:
.string "However, they may try to see which one\ncan endure the longest without food.\nTRAINERS need to beware of this habit.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Girafarig_1:
+ .string "GIRAFARIG’s rear head contains a tiny\nbrain that is too small for thinking.\nHowever, the rear head doesn’t need to$"
+DexDescription_Girafarig_2:
+ .string "sleep, so it can keep watch over its\nsurroundings 24 hours a day.$"
+ .else
+DexDescription_Girafarig_1:
.string "GIRAFARIG’s rear head also has a brain,\nbut it is small. The rear head attacks in\nresponse to smells and sounds.$"
+DexDescription_Girafarig_2:
.string "Approaching this POKéMON from behind\ncan cause the rear head to suddenly\nlash out and bite.$"
+ .endif
+
+DexDescription_Pineco_1:
.string "PINECO hangs from a tree branch and\npatiently waits for prey to come along.\nIf the POKéMON is disturbed while$"
+DexDescription_Pineco_2:
.string "eating by someone shaking its tree, it\ndrops down to the ground and explodes\nwith no warning.$"
+
+DexDescription_Forretress_1:
.string "FORRETRESS conceals itself inside its\nhardened steel shell. The shell is opened\nwhen the POKéMON is catching prey,$"
+DexDescription_Forretress_2:
.string "but it does so at such a quick pace\nthat the shell’s inside cannot be seen.$"
+
+DexDescription_Dunsparce_1:
.string "DUNSPARCE has a drill for its tail.\nIt uses this tail to burrow into the\nground backwards.$"
+DexDescription_Dunsparce_2:
.string "This POKéMON is known to make its nest\nin complex shapes deep under the\nground.$"
+
+DexDescription_Gligar_1:
.string "GLIGAR glides through the air without\na sound as if it were sliding.\nThis POKéMON hangs on to the face of$"
+DexDescription_Gligar_2:
.string "its foe using its clawed hind legs and\nthe large pincers on its forelegs, then\ninjects the prey with its poison barb.$"
+
+DexDescription_Steelix_1:
.string "STEELIX lives even further underground\nthan ONIX. This POKéMON is known to dig\ntowards the earth’s core.$"
+DexDescription_Steelix_2:
.string "There are records of this POKéMON\nreaching a depth of over six-tenths\nof a mile underground.$"
+
+DexDescription_Snubbull_1:
.string "By baring its fangs and making a scary\nface, SNUBBULL sends smaller POKéMON\nscurrying away in terror.$"
+DexDescription_Snubbull_2:
.string "However, this POKéMON seems a little\nsad at making its foes flee.$"
+
+DexDescription_Granbull_1:
.string "GRANBULL has a particularly well-\ndeveloped lower jaw. The enormous fangs\nare heavy, causing the POKéMON to tip$"
+DexDescription_Granbull_2:
.string "its head back for balance.\nUnless it is startled, it will not try to\nbite indiscriminately.$"
+
+DexDescription_Qwilfish_1:
.string "QWILFISH sucks in water, inflating\nitself. This POKéMON uses the pressure\nof the water it swallowed to shoot$"
+DexDescription_Qwilfish_2:
.string "toxic quills all at once from all over\nits body. It finds swimming somewhat\nchallenging.$"
+
+DexDescription_Scizor_1:
.string "SCIZOR has a body with the hardness of\nsteel. It is not easily fazed by ordinary\nsorts of attacks.$"
+DexDescription_Scizor_2:
.string "This POKéMON flaps its wings to\nregulate its body temperature.$"
+
+DexDescription_Shuckle_1:
.string "SHUCKLE quietly hides itself under\nrocks, keeping its body concealed\ninside its hard shell while eating$"
+DexDescription_Shuckle_2:
.string "berries it has stored away.\nThe berries mix with its body fluids to\nbecome a juice.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Heracross_1:
+ .string "HERACROSS has sharp claws on its feet.\nThese are planted firmly into the\nground or the bark of a tree, giving the$"
+DexDescription_Heracross_2:
+ .string "POKéMON a secure and solid footing\nto forcefully fling away foes with\nits proud horn.$"
+ .else
+DexDescription_Heracross_1:
.string "HERACROSS charges in a straight line at\nits foe, slips beneath the foe’s grasp,\nand then scoops up and hurls the$"
+DexDescription_Heracross_2:
.string "opponent with its mighty horn.\nThis POKéMON even has enough power\nto topple a massive tree.$"
+ .endif
+
+DexDescription_Sneasel_1:
.string "SNEASEL scales trees by punching its\nhooked claws into the bark.\nThis POKéMON seeks out unguarded$"
+DexDescription_Sneasel_2:
.string "nests and steals eggs for food while\nthe parents are away.$"
+
+DexDescription_Teddiursa_1:
.string "This POKéMON likes to lick its palms that\nare sweetened by being soaked in honey.\nTEDDIURSA concocts its own honey by$"
+DexDescription_Teddiursa_2:
.string "blending fruits and pollen collected by\nBEEDRILL.$"
+
+DexDescription_Ursaring_1:
.string "In the forests inhabited by URSARING,\nit is said that there are many streams\nand towering trees where they$"
+DexDescription_Ursaring_2:
.string "gather food. This POKéMON walks\nthrough its forest gathering food\nevery day.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Slugma_1:
+ .string "SLUGMA does not have any blood in its\nbody. Instead, intensely hot magma\ncirculates throughout this POKéMON’s$"
+DexDescription_Slugma_2:
+ .string "body, carrying essential nutrients and\noxygen to its organs.$"
+ .else
+DexDescription_Slugma_1:
.string "Molten magma courses throughout\nSLUGMA’s circulatory system.\nIf this POKéMON is chilled, the magma$"
+DexDescription_Slugma_2:
.string "cools and hardens. Its body turns\nbrittle and chunks fall off, reducing\nits size.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Magcargo_1:
+ .string "MAGCARGO’s body temperature is\napproximately 18,000 degrees F.\nWater is vaporized on contact.$"
+DexDescription_Magcargo_2:
+ .string "If this POKéMON is caught in the rain,\nthe raindrops instantly turn into\nsteam, cloaking the area in a thick fog.$"
+ .else
+DexDescription_Magcargo_1:
.string "MAGCARGO’s shell is actually its skin\nthat hardened as a result of cooling.\nIts shell is very brittle and fragile -$"
+DexDescription_Magcargo_2:
.string "just touching it causes it to crumble\napart. This POKéMON returns to its\noriginal size by dipping itself in magma.$"
+ .endif
+
+DexDescription_Swinub_1:
.string "SWINUB roots for food by rubbing its\nsnout against the ground. Its favorite\nfood is a mushroom that grows under$"
+DexDescription_Swinub_2:
.string "the cover of dead grass.\nThis POKéMON occasionally roots out\nhot springs.$"
+
+DexDescription_Piloswine_1:
.string "PILOSWINE is covered by a thick coat\nof long hair that enables it to endure\nthe freezing cold.$"
+DexDescription_Piloswine_2:
.string "This POKéMON uses its tusks to dig up\nfood that has been buried under ice.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Corsola_1:
+ .string "Clusters of CORSOLA congregate in warm\nseas where they serve as ideal hiding\nplaces for smaller POKéMON.$"
+DexDescription_Corsola_2:
+ .string "When the water temperature falls, this\nPOKéMON migrates to the southern seas.$"
+ .else
+DexDescription_Corsola_1:
.string "CORSOLA’s branches glitter very\nbeautifully in seven colors when they\ncatch sunlight.$"
+DexDescription_Corsola_2:
.string "If any branch breaks off, this POKéMON\ngrows it back in just one night.$"
+ .endif
+
+DexDescription_Remoraid_1:
.string "REMORAID sucks in water, then expels it\nat high velocity using its abdominal\nmuscles to shoot down flying prey.$"
+DexDescription_Remoraid_2:
.string "When evolution draws near, this POKéMON\ntravels downstream from rivers.$"
+
+DexDescription_Octillery_1:
.string "OCTILLERY grabs onto its foe using\nits tentacles. This POKéMON tries to\nimmobilize it before delivering the$"
+DexDescription_Octillery_2:
.string "finishing blow.\nIf the foe turns out to be too strong,\nOCTILLERY spews ink to escape.$"
+
+DexDescription_Delibird_1:
.string "DELIBIRD carries its food bundled up\nin its tail. There once was a famous\nexplorer who managed to reach the peak$"
+DexDescription_Delibird_2:
.string "of Mt. Everest thanks to one of these\nPOKéMON sharing its food.$"
+
+DexDescription_Mantine_1:
.string "On sunny days, schools of MANTINE can\nbe seen elegantly leaping over the\nsea’s waves.$"
+DexDescription_Mantine_2:
.string "This POKéMON is not bothered by the\nREMORAID that hitches rides.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Skarmory_1:
+ .string "SKARMORY’s steel wings become tattered\nand bashed in from repeated battles.\nOnce a year, the battered wings grow$"
+DexDescription_Skarmory_2:
+ .string "back completely, restoring the cutting\nedges to their pristine state.$"
+ .else
+DexDescription_Skarmory_1:
.string "SKARMORY is entirely encased in hard,\nprotective armor. This POKéMON flies at\nclose to 190 mph.$"
+DexDescription_Skarmory_2:
.string "It slashes foes with its wings that\npossess swordlike cutting edges.$"
+ .endif
+
+DexDescription_Houndour_1:
.string "HOUNDOUR hunt as a coordinated pack.\nThey communicate with each other using\na variety of cries to corner their prey.$"
+DexDescription_Houndour_2:
.string "This POKéMON’s remarkable teamwork is\nunparalleled.$"
+
+DexDescription_Houndoom_1:
.string "In a HOUNDOOM pack, the one with its\nhorns raked sharply towards the back\nserves a leadership role.$"
+DexDescription_Houndoom_2:
.string "These POKéMON choose their leader by\nfighting amongst themselves.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Kingdra_1:
+ .string "KINGDRA sleeps on the seafloor where\nit is otherwise devoid of life.\nWhen a storm arrives, the POKéMON is$"
+DexDescription_Kingdra_2:
+ .string "said to awaken and wander about in\nsearch of prey.$"
+ .else
+DexDescription_Kingdra_1:
.string "KINGDRA lives at extreme ocean depths\nthat are otherwise uninhabited.\nIt has long been believed that the$"
+DexDescription_Kingdra_2:
.string "yawning of this POKéMON creates\nspiraling ocean currents.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Phanpy_1:
+ .string "PHANPY uses its long nose to shower\nitself. When others gather around, they\nthoroughly douse each other with water.$"
+DexDescription_Phanpy_2:
+ .string "These POKéMON can be seen drying their\nsoaking-wet bodies at the edge of\nwater.$"
+ .else
+DexDescription_Phanpy_1:
.string "For its nest, PHANPY digs a vertical pit \nin the ground at the edge of a river.\nIt marks the area around its nest with$"
+DexDescription_Phanpy_2:
.string "its trunk to let the others know that\nthe area has been claimed.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Donphan_1:
+ .string "If DONPHAN were to tackle with its hard\nbody, even a house could be destroyed.\nUsing its massive strength, the$"
+DexDescription_Donphan_2:
+ .string "POKéMON helps clear rock and mud slides\nthat block mountain trails.$"
+ .else
+DexDescription_Donphan_1:
.string "DONPHAN’s favorite attack is curling\nits body into a ball, then charging at\nits foe while rolling at high speed.$"
+DexDescription_Donphan_2:
.string "Once it starts rolling, this POKéMON\ncan’t stop very easily.$"
+ .endif
+
+DexDescription_Porygon2_1:
.string "PORYGON2 was created by humans using\nthe power of science. The man-made\nPOKéMON has been endowed with$"
+DexDescription_Porygon2_2:
.string "artificial intelligence that enables it\nto learn new gestures and emotions\non its own.$"
+
+DexDescription_Stantler_1:
.string "STANTLER’s magnificent antlers were\ntraded at high prices as works of art.\nAs a result, this POKéMON was hunted$"
+DexDescription_Stantler_2:
.string "close to extinction by those who were\nafter the priceless antlers.$"
+
+DexDescription_Smeargle_1:
.string "SMEARGLE marks the boundaries of its\nterritory using a body fluid that leaks\nout from the tip of its tail.$"
+DexDescription_Smeargle_2:
.string "Over 5,000 different marks left by this\nPOKéMON have been found.$"
+
+DexDescription_Tyrogue_1:
.string "TYROGUE becomes stressed out if it\ndoes not get to train every day.\nWhen raising this POKéMON, the TRAINER$"
+DexDescription_Tyrogue_2:
.string "must establish and uphold various\ntraining methods.$"
+
+DexDescription_Hitmontop_1:
.string "HITMONTOP spins on its head at high\nspeed, all the while delivering kicks.\nThis technique is a remarkable mix of$"
+DexDescription_Hitmontop_2:
.string "both offense and defense at the same\ntime. The POKéMON travels faster\nspinning than it does walking.$"
+
+DexDescription_Smoochum_1:
.string "SMOOCHUM actively runs about, but\nalso falls quite often.\nWhenever the chance arrives, it will$"
+DexDescription_Smoochum_2:
.string "look for its reflection to make sure its\nface hasn’t become dirty.$"
+
+DexDescription_Elekid_1:
.string "ELEKID stores electricity in its body.\nIf it touches metal and accidentally\ndischarges all its built-up electricity,$"
+DexDescription_Elekid_2:
.string "this POKéMON begins swinging its arms\nin circles to recharge itself.$"
+
+DexDescription_Magby_1:
.string "MAGBY’s state of health is determined\nby observing the fire it breathes.\nIf the POKéMON is spouting yellow$"
+DexDescription_Magby_2:
.string "flames from its mouth, it is in good\nhealth. When it is fatigued, black smoke\nwill be mixed in with the flames.$"
+
+DexDescription_Miltank_1:
.string "MILTANK gives over five gallons of milk\non a daily basis. Its sweet milk is\nenjoyed by children and grown-ups alike.$"
+DexDescription_Miltank_2:
.string "People who can’t drink milk turn it into\nyogurt and eat it instead.$"
+
+DexDescription_Blissey_1:
.string "BLISSEY senses sadness with its fluffy\ncoat of fur. If it does so, this POKéMON\nwill rush over to the sad person,$"
+DexDescription_Blissey_2:
.string "however far they may be, to share an\negg of happiness that brings a smile\nto any face.$"
+
+DexDescription_Raikou_1:
.string "RAIKOU embodies the speed of lightning.\nThe roars of this POKéMON send shock\nwaves shuddering through the air and$"
+DexDescription_Raikou_2:
.string "shake the ground as if lightning bolts\nhad come crashing down.$"
+
+DexDescription_Entei_1:
.string "ENTEI embodies the passion of magma.\nThis POKéMON is thought to have been\nborn in the eruption of a volcano.$"
+DexDescription_Entei_2:
.string "It sends up massive bursts of fire that\nutterly consume all that they touch.$"
+
+DexDescription_Suicune_1:
.string "SUICUNE embodies the compassion of\na pure spring of water. It runs across\nthe land with gracefulness.$"
+DexDescription_Suicune_2:
.string "This POKéMON has the power to purify\ndirty water.$"
+
+DexDescription_Larvitar_1:
.string "LARVITAR is born deep under the ground.\nTo come up to the surface, this POKéMON\nmust eat its way through the soil above.$"
+DexDescription_Larvitar_2:
.string "Until it does so, LARVITAR cannot see\nits parent’s face.$"
+
+DexDescription_Pupitar_1:
.string "PUPITAR creates a gas inside its body\nthat it compresses and forcefully\nejects to propel itself like a jet.$"
+DexDescription_Pupitar_2:
.string "The body is very durable - it avoids\ndamage even if it hits solid steel.$"
+
+DexDescription_Tyranitar_1:
.string "TYRANITAR is so overwhelmingly\npowerful, it can bring down a whole\nmountain to make its nest.$"
+DexDescription_Tyranitar_2:
.string "This POKéMON wanders about in\nmountains seeking new opponents to\nfight.$"
+
+DexDescription_Lugia_1:
.string "LUGIA’s wings pack devastating power -\na light fluttering of its wings can blow\napart regular houses.$"
+DexDescription_Lugia_2:
.string "As a result, this POKéMON chooses to\nlive out of sight deep under the sea.$"
+
+DexDescription_HoOh_1:
.string "HO-OH’s feathers glow in seven colors\ndepending on the angle at which they\nare struck by light.$"
+DexDescription_HoOh_2:
.string "These feathers are said to bring\nhappiness to the bearers. This POKéMON\nis said to live at the foot of a rainbow.$"
+
+DexDescription_Celebi_1:
.string "This POKéMON came from the future by\ncrossing over time.\nIt is thought that so long as CELEBI$"
+DexDescription_Celebi_2:
.string "appears, a bright and shining future\nawaits us.$"
+
+ .ifdef SAPPHIRE
+DexDescription_Treecko_1:
+ .string "TREECKO is cool, calm, and collected -\nit never panics under any situation.\nIf a bigger foe were to glare at this$"
+DexDescription_Treecko_2:
+ .string "POKéMON, it would glare right back\nwithout conceding an inch of ground.$"
+ .else
+DexDescription_Treecko_1:
.string "TREECKO has small hooks on the bottom\nof its feet that enable it to scale\nvertical walls.$"
+DexDescription_Treecko_2:
.string "This POKéMON attacks by slamming foes\nwith its thick tail.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Grovyle_1:
+ .string "This POKéMON adeptly flies from branch\nto branch in trees.\nIn a forest, no POKéMON can ever hope$"
+DexDescription_Grovyle_2:
+ .string "to catch a fleeing GROVYLE however\nfast they may be.$"
+ .else
+DexDescription_Grovyle_1:
.string "The leaves growing out of GROVYLE’s\nbody are convenient for camouflaging\nit from enemies in the forest.$"
+DexDescription_Grovyle_2:
.string "This POKéMON is a master at climbing\ntrees in jungles.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Sceptile_1:
+ .string "SCEPTILE has seeds growing on its back.\nThey are said to be bursting with\nnutrients that revitalize trees.$"
+DexDescription_Sceptile_2:
+ .string "This POKéMON raises the trees in a\nforest with loving care.$"
+ .else
+DexDescription_Sceptile_1:
.string "The leaves growing on SCEPTILE’s body\nare very sharp edged. This POKéMON is\nvery agile - it leaps all over the$"
+DexDescription_Sceptile_2:
.string "branches of trees and jumps on its foe\nfrom above or behind.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Torchic_1:
+ .string "TORCHIC has a place inside its body\nwhere it keeps its flame. Give it a hug -\nit will be glowing with warmth.$"
+DexDescription_Torchic_2:
+ .string "This POKéMON is covered all over by a\nfluffy coat of down.$"
+ .else
+DexDescription_Torchic_1:
.string "TORCHIC sticks with its TRAINER,\nfollowing behind with unsteady\nsteps.$"
+DexDescription_Torchic_2:
.string "This POKéMON breathes fire of over\n1,800 degrees F, including fireballs\nthat leave the foe scorched black.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Combusken_1:
+ .string "COMBUSKEN battles with the intensely\nhot flames it spews from its beak and\nwith outstandingly destructive kicks.$"
+DexDescription_Combusken_2:
+ .string "This POKéMON’s cry is very loud and\ndistracting.$"
+ .else
+DexDescription_Combusken_1:
.string "COMBUSKEN toughens up its legs and\nthighs by running through fields and\nmountains.$"
+DexDescription_Combusken_2:
.string "This POKéMON’s legs possess both speed\nand power, enabling it to dole out ten\nkicks in one second.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Blaziken_1:
+ .string "BLAZIKEN has incredibly strong legs -\nit can easily clear a 30-story building\nin one leap.$"
+DexDescription_Blaziken_2:
+ .string "This POKéMON’s blazing punches leave\nits foes scorched and blackened.$"
+ .else
+DexDescription_Blaziken_1:
.string "In battle, BLAZIKEN blows out intense\nflames from its wrists and attacks foes\ncourageously.$"
+DexDescription_Blaziken_2:
.string "The stronger the foe, the more\nintensely this POKéMON’s wrists burn.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Mudkip_1:
+ .string "In water, MUDKIP breathes using the\ngills on its cheeks.\nIf it is faced with a tight situation in$"
+DexDescription_Mudkip_2:
+ .string "battle, this POKéMON will unleash its\namazing power - it can crush rocks\nbigger than itself.$"
+ .else
+DexDescription_Mudkip_1:
.string "The fin on MUDKIP’s head acts as highly\nsensitive radar. Using this fin to sense\nmovements of water and air, this$"
+DexDescription_Mudkip_2:
.string "POKéMON can determine what is taking\nplace around it without using its eyes.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Marshtomp_1:
+ .string "MARSHTOMP is much faster at traveling\nthrough mud than it is at swimming.\nThis POKéMON’s hindquarters exhibit$"
+DexDescription_Marshtomp_2:
+ .string "obvious development, giving it the\nability to walk on just its hind legs.$"
+ .else
+DexDescription_Marshtomp_1:
.string "The surface of MARSHTOMP’s body is\nenveloped by a thin, sticky film that\nenables it to live on land.$"
+DexDescription_Marshtomp_2:
.string "This POKéMON plays in mud on beaches\nwhen the ocean tide is low.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Swampert_1:
+ .string "SWAMPERT predicts storms by sensing\nsubtle differences in the sounds of\nwaves and tidal winds with its fins.$"
+DexDescription_Swampert_2:
+ .string "If a storm is approaching, it piles up\nboulders to protect itself.$"
+ .else
+DexDescription_Swampert_1:
.string "SWAMPERT is very strong. It has enough\npower to easily drag a boulder weighing\nmore than a ton.$"
+DexDescription_Swampert_2:
.string "This POKéMON also has powerful vision\nthat lets it see even in murky water.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Poochyena_1:
+ .string "POOCHYENA is an omnivore - it will eat\nanything. A distinguishing feature is\nhow large its fangs are compared to$"
+DexDescription_Poochyena_2:
+ .string "its body. This POKéMON tries to\nintimidate its foes by making the hair\non its tail bristle out.$"
+ .else
+DexDescription_Poochyena_1:
.string "At first sight, POOCHYENA takes a bite\nat anything that moves.\nThis POKéMON chases after prey until$"
+DexDescription_Poochyena_2:
.string "the victim becomes exhausted.\nHowever, it may turn tail if the prey\nstrikes back.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Mightyena_1:
+ .string "MIGHTYENA travel and act as a pack\nin the wild. The memory of its life in the\nwild compels the POKéMON to obey only$"
+DexDescription_Mightyena_2:
+ .string "those TRAINERS that it recognizes to\npossess superior skill.$"
+ .else
+DexDescription_Mightyena_1:
.string "MIGHTYENA gives obvious signals when\nit is preparing to attack. It starts to\ngrowl deeply and then flattens its body.$"
+DexDescription_Mightyena_2:
.string "This POKéMON will bite savagely with its\nsharply pointed fangs.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Zigzagoon_1:
+ .string "The hair on ZIGZAGOON’s back is \nbristly. It rubs the hard back hair\nagainst trees to leave its territorial$"
+DexDescription_Zigzagoon_2:
+ .string "markings.\nThis POKéMON may play dead to fool foes\nin battle.$"
+ .else
+DexDescription_Zigzagoon_1:
.string "ZIGZAGOON restlessly wanders\neverywhere at all times. This POKéMON\ndoes so because it is very curious.$"
+DexDescription_Zigzagoon_2:
.string "It becomes interested in anything\nthat it happens to see.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Linoone_1:
+ .string "When hunting, LINOONE will make a\nbeeline straight for the prey at a full\nrun. While this POKéMON is capable of$"
+DexDescription_Linoone_2:
+ .string "topping 60 mph, it has to come to a\nscreeching halt before it can turn.$"
+ .else
+DexDescription_Linoone_1:
.string "LINOONE always runs full speed and only\nin straight lines. If facing an obstacle,\nit makes a right-angle turn to evade it.$"
+DexDescription_Linoone_2:
.string "This POKéMON is very challenged by\ngently curving roads.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Wurmple_1:
+ .string "WURMPLE is targeted by SWELLOW as\nprey. This POKéMON will try to resist by\npointing the spikes on its rear at the$"
+DexDescription_Wurmple_2:
+ .string "attacking predator.\nIt will weaken the foe by leaking poison\nfrom the spikes.$"
+ .else
+DexDescription_Wurmple_1:
.string "Using the spikes on its rear end, \nWURMPLE peels the bark off trees and\nfeeds on the sap that oozes out.$"
+DexDescription_Wurmple_2:
.string "This POKéMON’s feet are tipped with\nsuction pads that allow it to cling to\nglass without slipping.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Silcoon_1:
+ .string "SILCOON was thought to endure hunger\nand not consume anything before its\nevolution. However, it is now thought$"
+DexDescription_Silcoon_2:
+ .string "that this POKéMON slakes its thirst by\ndrinking rainwater that collects on its\nsilk.$"
+ .else
+DexDescription_Silcoon_1:
.string "SILCOON tethers itself to a tree branch\nusing silk to keep from falling. There, \nthis POKéMON hangs quietly while it$"
+DexDescription_Silcoon_2:
.string "awaits evolution.\nIt peers out of the silk cocoon through\na small hole.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Beautifly_1:
+ .string "BEAUTIFLY has a long mouth like a coiled\nneedle, which is very convenient for\ncollecting pollen from flowers.$"
+DexDescription_Beautifly_2:
+ .string "This POKéMON rides the spring winds as\nit flits around gathering pollen.$"
+ .else
+DexDescription_Beautifly_1:
.string "BEAUTIFLY’s favorite food is the sweet\npollen of flowers. If you want to see\nthis POKéMON, just leave a potted$"
+DexDescription_Beautifly_2:
.string "flower by an open window. BEAUTIFLY\nis sure to come looking for pollen.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Cascoon_1:
+ .string "If it is attacked, CASCOON remains\nmotionless however badly it may be\nhurt. It does so because if it were to$"
+DexDescription_Cascoon_2:
+ .string "move, its body would be weak upon\nevolution. This POKéMON will also not\nforget the pain it endured.$"
+ .else
+DexDescription_Cascoon_1:
.string "CASCOON makes its protective cocoon\nby wrapping its body entirely with a\nfine silk from its mouth. Once the silk$"
+DexDescription_Cascoon_2:
.string "goes around its body, it hardens.\nThis POKéMON prepares for its evolution\ninside the cocoon.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Dustox_1:
+ .string "When DUSTOX flaps its wings, a fine\ndust is scattered all over. This dust is\nactually a powerful poison that will$"
+DexDescription_Dustox_2:
+ .string "even make a pro wrestler sick.\nThis POKéMON searches for food using\nits antennae like radar.$"
+ .else
+DexDescription_Dustox_1:
.string "DUSTOX is instinctively drawn to light.\nSwarms of this POKéMON are attracted\nby the bright lights of cities, where$"
+DexDescription_Dustox_2:
.string "they wreak havoc by stripping the\nleaves off roadside trees for food.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Lotad_1:
+ .string "LOTAD is said to have dwelled on land\nbefore. However, this POKéMON is\nthought to have returned to water$"
+DexDescription_Lotad_2:
+ .string "because the leaf on its head grew large\nand heavy. It now lives by floating\natop the water.$"
+ .else
+DexDescription_Lotad_1:
.string "LOTAD live in ponds and lakes, where\nthey float on the surface.\nIt grows weak if its broad leaf dies.$"
+DexDescription_Lotad_2:
.string "On rare occasions, this POKéMON travels\non land in search of clean water.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Lombre_1:
+ .string "LOMBRE’s entire body is covered by a\nslippery, slimy film. It feels horribly\nunpleasant to be touched by this$"
+DexDescription_Lombre_2:
+ .string "POKéMON’s hands.\nLOMBRE is often mistaken for a human\nchild.$"
+ .else
+DexDescription_Lombre_1:
.string "LOMBRE is nocturnal - it will get active\nafter dusk. It is also a mischief-maker.\nWhen this POKéMON spots anglers,$"
+DexDescription_Lombre_2:
.string "it tugs on their fishing lines from\nbeneath the surface and enjoys their\nconsternation.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Ludicolo_1:
+ .string "Upon hearing an upbeat and cheerful\nrhythm, the cells in LUDICOLO’s body\nbecome very energetic and active.$"
+DexDescription_Ludicolo_2:
+ .string "Even in battle, this POKéMON will\nexhibit an amazing amount of power.$"
+ .else
+DexDescription_Ludicolo_1:
.string "LUDICOLO begins dancing as soon as\nit hears cheerful, festive music.\nThis POKéMON is said to appear when it$"
+DexDescription_Ludicolo_2:
.string "hears the singing of children on hiking\noutings.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Seedot_1:
+ .string "SEEDOT looks exactly like an acorn\nwhen it is dangling from a tree branch.\nIt startles other POKéMON by suddenly$"
+DexDescription_Seedot_2:
+ .string "moving.\nThis POKéMON polishes its body once a\nday using leaves.$"
+ .else
+DexDescription_Seedot_1:
.string "SEEDOT attaches itself to a tree\nbranch using the top of its head.\nIt sucks moisture from the tree while$"
+DexDescription_Seedot_2:
.string "hanging off the branch.\nThe more water it drinks, the glossier\nthis POKéMON’s body becomes.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Nuzleaf_1:
+ .string "This POKéMON pulls out the leaf on its\nhead and makes a flute with it.\nThe sound of NUZLEAF’s flute strikes$"
+DexDescription_Nuzleaf_2:
+ .string "fear and uncertainty in the hearts of\npeople lost in a forest.$"
+ .else
+DexDescription_Nuzleaf_1:
.string "NUZLEAF live in densely overgrown\nforests. They occasionally venture out\nof the forest to startle people.$"
+DexDescription_Nuzleaf_2:
.string "This POKéMON dislikes having its long\nnose pinched.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Shiftry_1:
+ .string "SHIFTRY’s large fans generate awesome\ngusts of wind at a speed close to 100\nfeet per second. The whipped-up wind$"
+DexDescription_Shiftry_2:
+ .string "blows anything away.\nThis POKéMON chooses to live quietly\ndeep in forests.$"
+ .else
+DexDescription_Shiftry_1:
.string "SHIFTRY is a mysterious POKéMON that\nis said to live atop towering trees \ndating back over a thousand years.$"
+DexDescription_Shiftry_2:
.string "It creates terrific windstorms with\nthe fans it holds.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Taillow_1:
+ .string "TAILLOW is young - it has only just\nleft its nest. As a result, it sometimes\nbecomes lonesome and cries at night.$"
+DexDescription_Taillow_2:
+ .string "This POKéMON feeds on WURMPLE that\nlive in forests.$"
+ .else
+DexDescription_Taillow_1:
.string "TAILLOW courageously stands its\nground against foes, however strong\nthey may be.$"
+DexDescription_Taillow_2:
.string "This gutsy POKéMON will remain defiant\neven after a loss. On the other hand,\nit cries loudly if it becomes hungry.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Swellow_1:
+ .string "SWELLOW is very conscientious about\nthe upkeep of its glossy wings.\nOnce two SWELLOW are gathered, they$"
+DexDescription_Swellow_2:
+ .string "diligently take care of cleaning each\nother’s wings.$"
+ .else
+DexDescription_Swellow_1:
.string "SWELLOW flies high above our heads,\nmaking graceful arcs in the sky.\nThis POKéMON dives at a steep angle as$"
+DexDescription_Swellow_2:
.string "soon as it spots its prey. The hapless\nprey is tightly grasped by SWELLOW’s\nclawed feet, preventing escape.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Wingull_1:
+ .string "WINGULL rides updrafts rising from the\nsea by extending its long and narrow\nwings to glide.$"
+DexDescription_Wingull_2:
+ .string "This POKéMON’s long beak is useful for\ncatching prey.$"
+ .else
+DexDescription_Wingull_1:
.string "WINGULL has the habit of carrying prey\nand valuables in its beak and hiding\nthem in all sorts of locations.$"
+DexDescription_Wingull_2:
.string "This POKéMON rides the winds and flies\nas if it were skating across the sky.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Pelipper_1:
+ .string "PELIPPER searches for food while in\nflight by skimming the wave tops.\nThis POKéMON dips its large bill in the$"
+DexDescription_Pelipper_2:
+ .string "sea to scoop up food, then swallows\neverything in one big gulp.$"
+ .else
+DexDescription_Pelipper_1:
.string "PELIPPER is a flying transporter that\ncarries small POKéMON and eggs inside\nits massive bill.$"
+DexDescription_Pelipper_2:
.string "This POKéMON builds its nest on steep\ncliffs facing the sea.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Ralts_1:
+ .string "RALTS has the ability to sense the\nemotions of people.\nIf its TRAINER is in a cheerful mood,$"
+DexDescription_Ralts_2:
+ .string "this POKéMON grows cheerful and joyous\nin the same way.$"
+ .else
+DexDescription_Ralts_1:
.string "RALTS senses the emotions of\npeople using the horns on its head.\nThis POKéMON rarely appears before$"
+DexDescription_Ralts_2:
.string "people. But when it does, it draws\ncloser if it senses that the person has\na positive disposition.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Kirlia_1:
+ .string "KIRLIA uses the horns on its head\nto amplify its psychokinetic power.\nWhen the POKéMON uses its power,$"
+DexDescription_Kirlia_2:
+ .string "the air around it becomes distorted,\ncreating mirages of nonexistent\nscenery.$"
+ .else
+DexDescription_Kirlia_1:
.string "It is said that a KIRLIA that is\nexposed to the positive emotions of\nits TRAINER grows beautiful.$"
+DexDescription_Kirlia_2:
.string "This POKéMON controls psychokinetic\npowers with its highly developed brain.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Gardevoir_1:
+ .string "GARDEVOIR has the psychokinetic\npower to distort the dimensions and\ncreate a small black hole.$"
+DexDescription_Gardevoir_2:
+ .string "This POKéMON will try to protect its\nTRAINER even at the risk of its own\nlife.$"
+ .else
+DexDescription_Gardevoir_1:
.string "GARDEVOIR has the ability to read the\nfuture. If it senses impending danger\nto its TRAINER, this POKéMON is said to$"
+DexDescription_Gardevoir_2:
.string "unleash its psychokinetic energy at\nfull power.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Surskit_1:
+ .string "If SURSKIT senses danger, it secretes\na thick, sugary syrup from the tip of\nits head.$"
+DexDescription_Surskit_2:
+ .string "There are some POKéMON that love\neating this syrup.$"
+ .else
+DexDescription_Surskit_1:
.string "From the tips of its feet, SURSKIT\nsecretes an oil that enables it to walk\non water as if it were skating.$"
+DexDescription_Surskit_2:
.string "This POKéMON feeds on microscopic\norganisms in ponds and lakes.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Masquerain_1:
+ .string "MASQUERAIN’s antennas have eyelike\npatterns that usually give it an angry\nlook. If the “eyes” are droopy and$"
+DexDescription_Masquerain_2:
+ .string "appear sad, it is said to be a sign\nthat a heavy rainfall is on its way.$"
+ .else
+DexDescription_Masquerain_1:
.string "MASQUERAIN intimidates enemies with\nthe eyelike patterns on its antennas.\nThis POKéMON flaps its four wings to$"
+DexDescription_Masquerain_2:
.string "freely fly in any direction - even\nsideways and backwards - as if it were\na helicopter.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Shroomish_1:
+ .string "If SHROOMISH senses danger, it shakes\nits body and scatters spores from the\ntop of its head.$"
+DexDescription_Shroomish_2:
+ .string "This POKéMON’s spores are so toxic,\nthey make trees and weeds wilt.$"
+ .else
+DexDescription_Shroomish_1:
.string "SHROOMISH live in damp soil in the dark\ndepths of forests. They are often\nfound keeping still under fallen leaves.$"
+DexDescription_Shroomish_2:
.string "This POKéMON feeds on compost that\nis made up of fallen, rotted leaves.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Breloom_1:
+ .string "The seeds ringing BRELOOM’s tail are\nmade of hardened toxic spores. It is\nhorrible to eat the seeds.$"
+DexDescription_Breloom_2:
+ .string "Just taking a bite of this POKéMON’s\nseed will cause your stomach to rumble.$"
+ .else
+DexDescription_Breloom_1:
.string "BRELOOM closes in on its foe with light\nand sprightly footwork, then throws\npunches with its stretchy arms.$"
+DexDescription_Breloom_2:
.string "This POKéMON’s fighting technique puts\nboxers to shame.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Slakoth_1:
+ .string "SLAKOTH’s heart beats just once a\nminute. Whatever happens, it is\ncontent to loaf around motionless.$"
+DexDescription_Slakoth_2:
+ .string "It is rare to see this POKéMON in\nmotion.$"
+ .else
+DexDescription_Slakoth_1:
.string "SLAKOTH lolls around for over twenty\nhours every day. Because it moves so\nlittle, it does not need much food.$"
+DexDescription_Slakoth_2:
.string "This POKéMON’s sole daily meal consists\nof just three leaves.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Vigoroth_1:
+ .string "VIGOROTH is simply incapable of\nremaining still. Even when it tries to\nsleep, the blood in its veins grows$"
+DexDescription_Vigoroth_2:
+ .string "agitated, compelling this POKéMON to\nrun wild throughout the jungle before\nit can settle down.$"
+ .else
+DexDescription_Vigoroth_1:
.string "VIGOROTH is always itching and agitated\nto go on a wild rampage. It simply can’t\ntolerate sitting still for even a minute.$"
+DexDescription_Vigoroth_2:
.string "This POKéMON’s stress level rises if it\ncan’t be moving constantly.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Slaking_1:
+ .string "Wherever SLAKING live, rings of over\na yard in diameter appear in grassy\nfields. They are made by the POKéMON$"
+DexDescription_Slaking_2:
+ .string "as it eats all the grass within reach\nwhile lying prone on the ground.$"
+ .else
+DexDescription_Slaking_1:
.string "SLAKING spends all day lying down and\nlolling about.\nIt eats grass growing within its reach.$"
+DexDescription_Slaking_2:
.string "If it eats all the grass it can reach,\nthis POKéMON reluctantly moves to\nanother spot.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Nincada_1:
+ .string "NINCADA lives underground. It uses its\nsharp claws to carve the roots of trees\nand absorb moisture and nutrients.$"
+DexDescription_Nincada_2:
+ .string "This POKéMON can’t withstand bright\nsunlight so avoids it.$"
+ .else
+DexDescription_Nincada_1:
.string "NINCADA lives underground for many\nyears in complete darkness.\nThis POKéMON absorbs nutrients from$"
+DexDescription_Nincada_2:
.string "the roots of trees. It stays motionless\nas it waits for evolution.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Ninjask_1:
+ .string "If NINJASK is not trained properly,\nit will refuse to obey the TRAINER and\ncry loudly continuously.$"
+DexDescription_Ninjask_2:
+ .string "Because of this quality, this POKéMON\nis said to be one that puts the\nTRAINER’s abilities to the test.$"
+ .else
+DexDescription_Ninjask_1:
.string "NINJASK moves around at such a high\nspeed that it cannot be seen, even\nwhile its crying can be clearly heard.$"
+DexDescription_Ninjask_2:
.string "For that reason, this POKéMON was long\nbelieved to be invisible.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Shedinja_1:
+ .string "SHEDINJA is a peculiar POKéMON.\nIt seems to appear unsought in a POKé\nBALL after a NINCADA evolves.$"
+DexDescription_Shedinja_2:
+ .string "This bizarre POKéMON is entirely\nimmobile - it doesn’t even breathe.$"
+ .else
+DexDescription_Shedinja_1:
.string "SHEDINJA’s hard body doesn’t move -\nnot even a twitch. In fact, its body\nappears to be merely a hollow shell.$"
+DexDescription_Shedinja_2:
.string "It is believed that this POKéMON will\nsteal the spirit of anyone peering into\nits hollow body from its back.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Whismur_1:
+ .string "WHISMUR is very timid. If it starts to\ncry loudly, it becomes startled by its\nown crying and cries even harder.$"
+DexDescription_Whismur_2:
+ .string "When it finally stops crying, the\nPOKéMON goes to sleep, all tired out.$"
+ .else
+DexDescription_Whismur_1:
.string "Normally, WHISMUR’s voice is very quiet -\nit is barely audible even if one is\npaying close attention.$"
+DexDescription_Whismur_2:
.string "However, if this POKéMON senses danger,\nit starts crying at an earsplitting\nvolume.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Loudred_1:
+ .string "LOUDRED shouts while stamping its feet.\nAfter it finishes shouting, this\nPOKéMON becomes incapable of hearing$"
+DexDescription_Loudred_2:
+ .string "anything for a while. This is considered\nto be a weak point.$"
+ .else
+DexDescription_Loudred_1:
.string "LOUDRED’s bellowing can completely\ndecimate a wood-frame house. It uses\nits voice to punish its foes.$"
+DexDescription_Loudred_2:
.string "This POKéMON’s round ears serve as\nloudspeakers.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Exploud_1:
+ .string "EXPLOUD communicates its feelings to\nthe others by emitting whistle-like\nsounds from the tubes on its body.$"
+DexDescription_Exploud_2:
+ .string "This POKéMON only raises its voice when\nit is in battle.$"
+ .else
+DexDescription_Exploud_1:
.string "EXPLOUD triggers earthquakes with the\ntremors it creates by bellowing. If this\nPOKéMON violently inhales from the$"
+DexDescription_Exploud_2:
.string "ports on its body, it’s a sign that it is\npreparing to let loose a huge bellow.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Makuhita_1:
+ .string "MAKUHITA has a tireless spirit -\nit will never give up hope. It eats a lot\nof food, gets plenty of sleep, and it$"
+DexDescription_Makuhita_2:
+ .string "trains very rigorously. By living that\nway, this POKéMON packs its body with\nenergy.$"
+ .else
+DexDescription_Makuhita_1:
.string "MAKUHITA is tenacious - it will keep\ngetting up and attacking its foe\nhowever many times it is knocked down.$"
+DexDescription_Makuhita_2:
.string "Every time it gets back up, this\nPOKéMON stores more energy in its body\nfor evolving.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Hariyama_1:
+ .string "HARIYAMA’s thick body may appear fat,\nbut it is actually a hunk of solid muscle.\nIf this POKéMON bears down and$"
+DexDescription_Hariyama_2:
+ .string "tightens all its muscles, its body\nbecomes as hard as a rock.$"
+ .else
+DexDescription_Hariyama_1:
.string "HARIYAMA practices its straight-arm\nslaps in any number of locations.\nOne hit of this POKéMON’s powerful,$"
+DexDescription_Hariyama_2:
.string "openhanded, straight-arm punches\ncould snap a telephone pole in two.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Azurill_1:
+ .string "AZURILL’s tail is large and bouncy.\nIt is packed full of the nutrients this\nPOKéMON needs to grow.$"
+DexDescription_Azurill_2:
+ .string "AZURILL can be seen bouncing and\nplaying on its big, rubbery tail.$"
+ .else
+DexDescription_Azurill_1:
.string "AZURILL spins its tail as if it were a\nlasso, then hurls it far. The momentum\nof the throw sends its body flying, too.$"
+DexDescription_Azurill_2:
.string "Using this unique action, one of these\nPOKéMON managed to hurl itself a record\n33 feet.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Nosepass_1:
+ .string "NOSEPASS had been said to be completely\nunmoving, with its magnetic nose\npointed due north.$"
+DexDescription_Nosepass_2:
+ .string "However, close observation has revealed\nthat the POKéMON actually moves by a\nlittle over 3/8 of an inch every year.$"
+ .else
+DexDescription_Nosepass_1:
.string "NOSEPASS’s magnetic nose is always\npointed to the north. If two of these\nPOKéMON meet, they cannot turn$"
+DexDescription_Nosepass_2:
.string "their faces to each other when they\nare close because their magnetic noses\nrepel one another.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Skitty_1:
+ .string "SKITTY is known to chase around\nplayfully after its own tail. In the wild,\nthis POKéMON lives in holes in the trees$"
+DexDescription_Skitty_2:
+ .string "of forests. It is very popular as a pet\nbecause of its adorable looks.$"
+ .else
+DexDescription_Skitty_1:
.string "SKITTY has the habit of becoming\nfascinated by moving objects and\nchasing them around.$"
+DexDescription_Skitty_2:
.string "This POKéMON is known to chase after\nits own tail and become dizzy.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Delcatty_1:
+ .string "DELCATTY sleeps anywhere it wants\nwithout keeping a permanent nest.\nIf other POKéMON approach it as it$"
+DexDescription_Delcatty_2:
+ .string "sleeps, this POKéMON will never fight -\nit will just move away somewhere else.$"
+ .else
+DexDescription_Delcatty_1:
.string "DELCATTY prefers to live an unfettered\nexistence in which it can do as it\npleases at its own pace.$"
+DexDescription_Delcatty_2:
.string "Because this POKéMON eats and sleeps\nwhenever it decides, its daily routines\nare completely random.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Sableye_1:
+ .string "SABLEYE digs the ground with sharpened\nclaws to find rocks that it eats.\nSubstances in the eaten rocks$"
+DexDescription_Sableye_2:
+ .string "crystallize and rise up to the POKéMON’s\nbody surface.$"
+ .else
+DexDescription_Sableye_1:
.string "SABLEYE lead quiet lives deep inside\ncaverns. They are feared, however,\nbecause these POKéMON are thought to$"
+DexDescription_Sableye_2:
.string "steal the spirits of people when their\neyes burn with a sinister glow in the\ndarkness.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Mawile_1:
+ .string "Don’t be taken in by this POKéMON’s\ncute face - it’s very dangerous. MAWILE\nfools the foe into letting down its$"
+DexDescription_Mawile_2:
+ .string "guard, then chomps down with its\nmassive jaws. The steel jaws are really\nhorns that have been transformed.$"
+ .else
+DexDescription_Mawile_1:
.string "MAWHILE’s huge jaws are actually steel\nhorns that have been transformed.\nIts docile-looking face serves to lull$"
+DexDescription_Mawile_2:
.string "its foe into letting down its guard.\nWhen the foe least expects it, MAWHILE\nchomps it with its gaping jaws.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Aron_1:
+ .string "ARON has a body of steel.\nWith one all-out charge, this POKéMON\ncan demolish even a heavy dump truck.$"
+DexDescription_Aron_2:
+ .string "The destroyed dump truck then becomes\na handy meal for the POKéMON.$"
+ .else
+DexDescription_Aron_1:
.string "This POKéMON has a body of steel.\nTo make its body, ARON feeds on\niron ore that it digs from mountains.$"
+DexDescription_Aron_2:
.string "Occasionally, it causes major trouble by\neating bridges and rails.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Lairon_1:
+ .string "LAIRON feeds on iron contained in\nrocks and water. It makes its nest on\nmountains where iron ore is buried.$"
+DexDescription_Lairon_2:
+ .string "As a result, the POKéMON often clashes\nwith humans mining the iron ore.$"
+ .else
+DexDescription_Lairon_1:
.string "LAIRON tempers its steel body by\ndrinking highly nutritious mineral\nspringwater until it is bloated.$"
+DexDescription_Lairon_2:
.string "This POKéMON makes its nest close to\nsprings of delicious water.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Aggron_1:
+ .string "AGGRON is surprisingly protective\nof its environment. If its mountain\nis ravaged by a landslide or a fire, this$"
+DexDescription_Aggron_2:
+ .string "POKéMON will haul topsoil to the area,\nplant trees, and beautifully restore its\nown territory.$"
+ .else
+DexDescription_Aggron_1:
.string "AGGRON claims an entire mountain as its\nown territory. It mercilessly beats up\nanything that violates its environment.$"
+DexDescription_Aggron_2:
.string "This POKéMON vigilantly patrols its\nterritory at all times.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Meditite_1:
+ .string "MEDITITE heightens its inner energy\nthrough meditation. It survives on\njust one berry a day.$"
+DexDescription_Meditite_2:
+ .string "Minimal eating is another aspect of\nthis POKéMON’s training.$"
+ .else
+DexDescription_Meditite_1:
.string "MEDITITE undertakes rigorous mental\ntraining deep in the mountains.\nHowever, whenever it meditates, this$"
+DexDescription_Meditite_2:
.string "POKéMON always loses its concentration\nand focus. As a result, its training\nnever ends.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Medicham_1:
+ .string "Through the power of meditation,\nMEDICHAM developed its sixth sense.\nIt gained the ability to use$"
+DexDescription_Medicham_2:
+ .string "psychokinetic powers. This POKéMON is\nknown to meditate for a whole month\nwithout eating.$"
+ .else
+DexDescription_Medicham_1:
.string "It is said that through meditation,\nMEDICHAM heightens energy inside\nits body and sharpens its sixth sense.$"
+DexDescription_Medicham_2:
.string "This POKéMON hides its presence by\nmerging itself with fields and\nmountains.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Electrike_1:
+ .string "ELECTRIKE runs faster than the human\neye can follow. The friction from\nrunning is converted into electricity,$"
+DexDescription_Electrike_2:
+ .string "which is then stored in this POKéMON’s\nfur.$"
+ .else
+DexDescription_Electrike_1:
.string "ELECTRIKE stores electricity in its\nlong body hair. This POKéMON stimulates\nits leg muscles with electric charges.$"
+DexDescription_Electrike_2:
.string "These jolts of power give its legs\nexplosive acceleration performance.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Manectric_1:
+ .string "MANECTRIC discharges strong\nelectricity from its mane. The mane is\nused for collecting electricity in the$"
+DexDescription_Manectric_2:
+ .string "atmosphere. This POKéMON creates\nthunderclouds above its head.$"
+ .else
+DexDescription_Manectric_1:
.string "MANECTRIC is constantly discharging\nelectricity from its mane. The sparks\nsometimes ignite forest fires.$"
+DexDescription_Manectric_2:
.string "When it enters a battle, this POKéMON\ncreates thunderclouds.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Plusle_1:
+ .string "When PLUSLE is cheering on its partner,\nit flashes with electric sparks from all\nover its body.$"
+DexDescription_Plusle_2:
+ .string "If its partner loses, this POKéMON cries\nloudly.$"
+ .else
+DexDescription_Plusle_1:
.string "PLUSLE always acts as a cheerleader\nfor its partners. Whenever a teammate\nputs out a good effort in battle, this$"
+DexDescription_Plusle_2:
.string "POKéMON shorts out its body to create\nthe crackling noises of sparks to show\nits joy.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Minun_1:
+ .string "MINUN loves to cheer on its partner in\nbattle. It gives off sparks from its\nbody while it is doing so.$"
+DexDescription_Minun_2:
+ .string "If its partner is in trouble, this\nPOKéMON gives off increasing amounts\nof sparks.$"
+ .else
+DexDescription_Minun_1:
.string "MINUN is more concerned about cheering\non its partners than its own safety.\nIt shorts out the electricity in its$"
+DexDescription_Minun_2:
.string "body to create brilliant showers of\nsparks to cheer on its teammates.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Volbeat_1:
+ .string "VOLBEAT’s tail glows like a lightbulb.\nWith other VOLBEAT, it uses its tail to\ndraw geometric shapes in the night sky.$"
+DexDescription_Volbeat_2:
+ .string "This POKéMON loves the sweet aroma\ngiven off by ILLUMISE.$"
+ .else
+DexDescription_Volbeat_1:
.string "With the arrival of night, VOLBEAT emits\nlight from its tail. It communicates with\nothers by adjusting the intensity and$"
+DexDescription_Volbeat_2:
.string "flashing of its light.\nThis POKéMON is attracted by the sweet\naroma of ILLUMISE.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Illumise_1:
+ .string "ILLUMISE leads a flight of illuminated\nVOLBEAT to draw signs in the night sky.\nThis POKéMON is said to earn greater$"
+DexDescription_Illumise_2:
+ .string "respect from its peers by composing\nmore complex designs in the sky.$"
+ .else
+DexDescription_Illumise_1:
.string "ILLUMISE attracts a swarm of VOLBEAT\nusing a sweet fragrance. Once the\nVOLBEAT have gathered, this POKéMON$"
+DexDescription_Illumise_2:
.string "leads the lit-up swarm in drawing\ngeometric designs on the canvas of\nthe night sky.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Roselia_1:
+ .string "On extremely rare occasions, a ROSELIA\nis said to appear with its flowers in\nunusual colors.$"
+DexDescription_Roselia_2:
+ .string "The thorns on this POKéMON’s head\ncontain a vicious poison.$"
+ .else
+DexDescription_Roselia_1:
.string "ROSELIA shoots sharp thorns as\nprojectiles at any opponent that tries\nto steal the flowers on its arms.$"
+DexDescription_Roselia_2:
.string "The aroma of this POKéMON brings\nserenity to living things.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Gulpin_1:
+ .string "Most of GULPIN’s body is made up of its\nstomach - its heart and brain are very\nsmall in comparison.$"
+DexDescription_Gulpin_2:
+ .string "This POKéMON’s stomach contains\nspecial enzymes that dissolve anything.$"
+ .else
+DexDescription_Gulpin_1:
.string "Virtually all of GULPIN’s body is its\nstomach. As a result, it can swallow\nsomething its own size.$"
+DexDescription_Gulpin_2:
.string "This POKéMON’s stomach contains a\nspecial fluid that digests anything.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Swalot_1:
+ .string "SWALOT has no teeth, so what it\neats, it swallows whole, no matter what.\nIts cavernous mouth yawns widely.$"
+DexDescription_Swalot_2:
+ .string "An automobile tire could easily fit\ninside this POKéMON’s mouth.$"
+ .else
+DexDescription_Swalot_1:
.string "When SWALOT spots prey, it spurts out\na hideously toxic fluid from its pores\nand sprays the target.$"
+DexDescription_Swalot_2:
.string "Once the prey has weakened, this\nPOKéMON gulps it down whole with its\ncavernous mouth.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Carvanha_1:
+ .string "If anything invades CARVANHA’s\nterritory, it will swarm and tear at the\nintruder with its pointed fangs.$"
+DexDescription_Carvanha_2:
+ .string "On its own, however, this POKéMON turns\nsuddenly timid.$"
+ .else
+DexDescription_Carvanha_1:
.string "CARVANHA’s strongly developed jaws\nand its sharply pointed fangs pack the\ndestructive power to rip out boat hulls.$"
+DexDescription_Carvanha_2:
.string "Many boats have been attacked and\nsunk by this POKéMON.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Sharpedo_1:
+ .string "SHARPEDO can swim at speeds of up to\n75 mph by jetting seawater out of its\nbackside.$"
+DexDescription_Sharpedo_2:
+ .string "This POKéMON’s drawback is its inability\nto swim long distances.$"
+ .else
+DexDescription_Sharpedo_1:
.string "Nicknamed “the bully of the sea,”\nSHARPEDO is widely feared.\nIts cruel fangs grow back immediately$"
+DexDescription_Sharpedo_2:
.string "if they snap off.\nJust one of these POKéMON can\nthoroughly tear apart a supertanker.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Wailmer_1:
+ .string "WAILMER can store water inside its body\nto transform itself into a ball for\nbouncing around on the ground.$"
+DexDescription_Wailmer_2:
+ .string "By filling itself up with more water, this\nPOKéMON can elevate the height of its\nbounces.$"
+ .else
+DexDescription_Wailmer_1:
.string "WAILMER’s nostrils are located above\nits eyes. This playful POKéMON loves\nto startle people by forcefully snorting$"
+DexDescription_Wailmer_2:
.string "out seawater it stores inside its body\nout of its nostrils.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Wailord_1:
+ .string "When chasing prey, WAILORD herds them\nby leaping out of the water and making\na humongous splash.$"
+DexDescription_Wailord_2:
+ .string "It is breathtaking to see this POKéMON\nleaping out of the sea with others in\nits pod.$"
+ .else
+DexDescription_Wailord_1:
.string "WAILORD is the largest of all identified\nPOKéMON up to now.\nThis giant POKéMON swims languorously$"
+DexDescription_Wailord_2:
.string "in the vast open sea, eating massive\namounts of food at once with its\nenormous mouth.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Numel_1:
+ .string "NUMEL stores magma of almost 2,200\ndegrees F within its body. If it gets\nwet, the magma cools and hardens.$"
+DexDescription_Numel_2:
+ .string "In that event, the POKéMON’s body\ngrows heavy and its movements become\nsluggish.$"
+ .else
+DexDescription_Numel_1:
.string "NUMEL is extremely dull witted - it\ndoesn’t notice being hit. However, it\ncan’t stand hunger for even a second.$"
+DexDescription_Numel_2:
.string "This POKéMON’s body is a seething\ncauldron of boiling magma.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Camerupt_1:
+ .string "The humps on CAMERUPT’s back are\nformed by a transformation of its\nbones. They sometimes blast out molten$"
+DexDescription_Camerupt_2:
+ .string "magma. This POKéMON apparently erupts\noften when it is enraged.$"
+ .else
+DexDescription_Camerupt_1:
.string "CAMERUPT has a volcano inside its body.\nMagma of 18,000 degrees F courses\nthrough its body.$"
+DexDescription_Camerupt_2:
.string "Occasionally, the humps on this\nPOKéMON’s back erupt, spewing the\nsuperheated magma.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Torkoal_1:
+ .string "TORKOAL generates energy by burning\ncoal. It grows weaker as the fire\ndies down.$"
+DexDescription_Torkoal_2:
+ .string "When it is preparing for battle, this\nPOKéMON burns more coal.$"
+ .else
+DexDescription_Torkoal_1:
.string "TORKOAL digs through mountains in\nsearch of coal. If it finds some, it fills\nhollow spaces on its shell with the coal$"
+DexDescription_Torkoal_2:
.string "and burns it.\nIf it is attacked, this POKéMON spouts\nthick black smoke to beat a retreat.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Spoink_1:
+ .string "SPOINK keeps a pearl on top of its head.\nThe pearl functions to amplify this\nPOKéMON’s psychokinetic powers.$"
+DexDescription_Spoink_2:
+ .string "It is therefore on a constant search\nfor a bigger pearl.$"
+ .else
+DexDescription_Spoink_1:
.string "SPOINK bounces around on its tail.\nThe shock of its bouncing makes its\nheart pump. As a result, this POKéMON$"
+DexDescription_Spoink_2:
.string "cannot afford to stop bouncing - if it\nstops, its heart will stop.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Grumpig_1:
+ .string "GRUMPIG uses the black pearls on its\nbody to wield its fantastic powers.\nWhen it is doing so, it dances bizarrely.$"
+DexDescription_Grumpig_2:
+ .string "This POKéMON’s black pearls are valuable\nas works of art.$"
+ .else
+DexDescription_Grumpig_1:
.string "GRUMPIG uses the black pearls on its\nbody to amplify its psychic power waves\nfor gaining total control over its foe.$"
+DexDescription_Grumpig_2:
.string "When this POKéMON uses its special\npower, its snorting breath grows\nlabored.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Spinda_1:
+ .string "No two SPINDA are said to have\nidentical spot patterns on their hides.\nThis POKéMON moves in a curious manner$"
+DexDescription_Spinda_2:
+ .string "as if it is stumbling in dizziness.\nIts lurching movements can cause the\nopponent to become confused.$"
+ .else
+DexDescription_Spinda_1:
.string "All the SPINDA that exist in the\nworld are said to have utterly unique\nspot patterns.$"
+DexDescription_Spinda_2:
.string "The shaky, tottering steps of this\nPOKéMON give it the appearance of\ndancing.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Trapinch_1:
+ .string "TRAPINCH is a patient hunter. It digs\nan inescapable pit in a desert and waits\nfor its prey to come tumbling down.$"
+DexDescription_Trapinch_2:
+ .string "This POKéMON can go a whole week\nwithout access to any water.$"
+ .else
+DexDescription_Trapinch_1:
.string "TRAPINCH’s nest is a sloped, bowl-like\npit dug in sand. This POKéMON patiently\nwaits for prey to tumble down the pit.$"
+DexDescription_Trapinch_2:
.string "Its giant jaws have enough strength\nto crush even boulders.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Vibrava_1:
+ .string "VIBRAVA’s wings have not yet\ncompleted the process of growing.\nRather than flying long distances,$"
+DexDescription_Vibrava_2:
+ .string "they are more useful for generating\nultrasonic waves by vibrating.$"
+ .else
+DexDescription_Vibrava_1:
.string "To make prey faint, VIBRAVA generates\nultrasonic waves by vigorously making\nits two wings vibrate.$"
+DexDescription_Vibrava_2:
.string "This POKéMON’s ultrasonic waves are so\npowerful, they can bring on headaches\nin people.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Flygon_1:
+ .string "FLYGON whips up a sandstorm by\nflapping its wings. The wings create a\nseries of notes that sound like singing.$"
+DexDescription_Flygon_2:
+ .string "Because the “singing” is the only thing\nthat can be heard in a sandstorm, this\nPOKéMON is said to be the desert spirit.$"
+ .else
+DexDescription_Flygon_1:
.string "FLYGON is nicknamed “the elemental \nspirit of the desert.” Because its\nflapping wings whip up a cloud of sand,$"
+DexDescription_Flygon_2:
.string "this POKéMON is always enveloped in a\nsandstorm while flying.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Cacnea_1:
+ .string "The more arid and harsh the\nenvironment, the more pretty and\nfragrant a flower CACNEA grows.$"
+DexDescription_Cacnea_2:
+ .string "This POKéMON battles by wildly swinging\nits thorny arms.$"
+ .else
+DexDescription_Cacnea_1:
.string "CACNEA lives in arid locations such\nas deserts. It releases a strong aroma\nfrom its flower to attract prey.$"
+DexDescription_Cacnea_2:
.string "When prey comes near, this POKéMON\nshoots sharp thorns from its body to\nbring the victim down.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Cacturne_1:
+ .string "If a traveler is going through a desert\nin the thick of night, CACTURNE\nwill follow in a ragtag group.$"
+DexDescription_Cacturne_2:
+ .string "The POKéMON are biding their time,\nwaiting for the traveler to tire and\nbecome incapable of moving.$"
+ .else
+DexDescription_Cacturne_1:
.string "During the daytime, CACTURNE remains\nunmoving so that it does not lose any\nmoisture to the harsh desert sun.$"
+DexDescription_Cacturne_2:
.string "This POKéMON becomes active at night\nwhen the temperature drops.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Swablu_1:
+ .string "SWABLU loves to make things clean.\nIf it spots something dirty, it will wipe\nand polish it with its cottony wings.$"
+DexDescription_Swablu_2:
+ .string "If its wings become dirty, this POKéMON\nfinds a stream and showers itself.$"
+ .else
+DexDescription_Swablu_1:
.string "SWABLU has light and fluffy wings that\nare like cottony clouds. This POKéMON\nis not frightened of people.$"
+DexDescription_Swablu_2:
.string "It lands on the heads of people and\nsits there like a cotton-fluff hat.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Altaria_1:
+ .string "ALTARIA sings in a gorgeous soprano.\nIts wings are like cotton clouds.\nThis POKéMON catches updrafts with its$"
+DexDescription_Altaria_2:
+ .string "buoyant wings and soars way up into\nthe wild blue yonder.$"
+ .else
+DexDescription_Altaria_1:
.string "ALTARIA dances and wheels through the\nsky among billowing, cotton-like clouds.\nBy singing melodies in its crystal-clear$"
+DexDescription_Altaria_2:
.string "voice, this POKéMON makes its listeners\nexperience dreamy wonderment.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Zangoose_1:
+ .string "ZANGOOSE usually stays on all fours,\nbut when angered, it gets up on its\nhind legs and extends its claws.$"
+DexDescription_Zangoose_2:
+ .string "This POKéMON shares a bitter rivalry\nwith SEVIPER that dates back over\ngenerations.$"
+ .else
+DexDescription_Zangoose_1:
.string "Memories of battling its arch-rival\nSEVIPER are etched into every cell of\nZANGOOSE’s body.$"
+DexDescription_Zangoose_2:
.string "This POKéMON adroitly dodges attacks\nwith incredible agility.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Seviper_1:
+ .string "SEVIPER’s swordlike tail serves two\npurposes - it slashes foes and douses\nthem with secreted poison.$"
+DexDescription_Seviper_2:
+ .string "This POKéMON will not give up its long-\nrunning blood feud with ZANGOOSE.$"
+ .else
+DexDescription_Seviper_1:
.string "SEVIPER shares a generations-long\nfeud with ZANGOOSE. The scars on its\nbody are evidence of vicious battles.$"
+DexDescription_Seviper_2:
.string "This POKéMON attacks using its sword-\nedged tail.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Lunatone_1:
+ .string "LUNATONE becomes active around the\ntime of the full moon. Instead of\nwalking, it moves by floating in midair.$"
+DexDescription_Lunatone_2:
+ .string "The POKéMON’s intimidating red eyes\ncause all those who see it to become\ntransfixed with fear.$"
+ .else
+DexDescription_Lunatone_1:
.string "LUNATONE was discovered at a location\nwhere a meteorite fell. As a result, some\npeople theorize that this POKéMON$"
+DexDescription_Lunatone_2:
.string "came from space. However, no one has\nbeen able to prove this theory so far.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Solrock_1:
+ .string "Sunlight is the source of SOLROCK’s\npower. It is said to possess the ability\nto read the emotions of others.$"
+DexDescription_Solrock_2:
+ .string "This POKéMON gives off intense heat\nwhile rotating its body.$"
+ .else
+DexDescription_Solrock_1:
.string "SOLROCK is a new species of POKéMON\nthat is said to have fallen from space.\nIt floats in air and moves silently.$"
+DexDescription_Solrock_2:
.string "In battle, this POKéMON releases\nintensely bright light.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Barboach_1:
+ .string "BARBOACH’s body is covered with a\nslimy film. If a foe grabs it, this\nPOKéMON just slips out of the enemy’s$"
+DexDescription_Barboach_2:
+ .string "grip.\nThis POKéMON grows weak if the slimy\ncoating dries up.$"
+ .else
+DexDescription_Barboach_1:
.string "BARBOACH’s sensitive whiskers serve\nas a superb radar system.\nThis POKéMON hides in mud, leaving only$"
+DexDescription_Barboach_2:
.string "its two whiskers exposed while it waits\nfor prey to come along.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Whiscash_1:
+ .string "If WHISCASH goes on a wild rampage,\nit sets off a quake-like tremor with a\nradius of over three miles.$"
+DexDescription_Whiscash_2:
+ .string "This POKéMON has the ability to predict\nreal earthquakes.$"
+ .else
+DexDescription_Whiscash_1:
.string "WHISCASH is extremely territorial.\nJust one of these POKéMON will claim a\nlarge pond as its exclusive territory.$"
+DexDescription_Whiscash_2:
.string "If a foe approaches it, it thrashes\nabout and triggers a massive\nearthquake.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Corphish_1:
+ .string "CORPHISH catches prey with its sharp\nclaws. It has no likes or dislikes when it\ncomes to food - it will eat anything.$"
+DexDescription_Corphish_2:
+ .string "This POKéMON has no trouble living in\nfilthy water.$"
+ .else
+DexDescription_Corphish_1:
.string "CORPHISH were originally foreign\nPOKéMON that were imported as pets.\nThey eventually turned up in the wild.$"
+DexDescription_Corphish_2:
.string "This POKéMON is very hardy and has\ngreatly increased its population.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Crawdaunt_1:
+ .string "CRAWDAUNT molts (sheds) its shell\nregularly. Immediately after molting,\nits shell is soft and tender.$"
+DexDescription_Crawdaunt_2:
+ .string "Until the shell hardens, this POKéMON\nhides in its streambed burrow to avoid\nattack from its foes.$"
+ .else
+DexDescription_Crawdaunt_1:
.string "CRAWDAUNT has an extremely violent\nnature that compels it to challenge\nother living things to battle.$"
+DexDescription_Crawdaunt_2:
.string "Other life-forms refuse to live in\nponds inhabited by this POKéMON,\nmaking them desolate places.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Baltoy_1:
+ .string "As soon as it spots others of its kind,\nBALTOY congregates with them and\nthen begins crying noisily in unison.$"
+DexDescription_Baltoy_2:
+ .string "This POKéMON sleeps while cleverly\nbalancing itself on its one foot.$"
+ .else
+DexDescription_Baltoy_1:
.string "BALTOY moves while spinning around on\nits one foot. Primitive wall paintings\ndepicting this POKéMON living among$"
+DexDescription_Baltoy_2:
.string "people were discovered in some ancient\nruins.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Claydol_1:
+ .string "CLAYDOL is an enigma that appeared\nfrom a clay statue made by an ancient\ncivilization dating back 20,000 years.$"
+DexDescription_Claydol_2:
+ .string "This POKéMON shoots beams from both\nits hands.$"
+ .else
+DexDescription_Claydol_1:
.string "CLAYDOL are said to be dolls of mud made\nby primitive humans and brought to life\nby exposure to a mysterious ray.$"
+DexDescription_Claydol_2:
.string "This POKéMON moves about while\nlevitating.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Lileep_1:
+ .string "LILEEP is an ancient POKéMON that was\nregenerated from a fossil. It remains\npermanently anchored to a rock.$"
+DexDescription_Lileep_2:
+ .string "From its immobile perch, this POKéMON\nintently scans for prey with its two\neyes.$"
+ .else
+DexDescription_Lileep_1:
.string "LILEEP became extinct approximately\na hundred million years ago.\nThis ancient POKéMON attaches itself$"
+DexDescription_Lileep_2:
.string "to a rock on the seafloor and catches\napproaching prey using tentacles \nshaped like flower petals.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Cradily_1:
+ .string "CRADILY’s body serves as an anchor,\npreventing it from being washed away in\nrough seas.$"
+DexDescription_Cradily_2:
+ .string "This POKéMON secretes a strong\ndigestive fluid from its tentacles.$"
+ .else
+DexDescription_Cradily_1:
.string "CRADILY roams around the ocean floor\nin search of food. This POKéMON freely\nextends its tree trunk-like neck and$"
+DexDescription_Cradily_2:
.string "captures unwary prey using its eight\ntentacles.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Anorith_1:
+ .string "ANORITH is said to be a type of \nPOKéMON predecessor, with eight wings\nat the sides of its body.$"
+DexDescription_Anorith_2:
+ .string "This POKéMON swam in the primordial sea\nby undulating these eight wings.$"
+ .else
+DexDescription_Anorith_1:
.string "ANORITH was regenerated from a\nprehistoric fossil. This primitive\nPOKéMON once lived in warm seas.$"
+DexDescription_Anorith_2:
.string "It grips its prey firmly between its\ntwo large claws.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Armaldo_1:
+ .string "ARMALDO is a POKéMON species that\nbecame extinct in prehistoric times.\nThis POKéMON is said to have walked on$"
+DexDescription_Armaldo_2:
+ .string "its hind legs, which would have been\nmore convenient for life on land.$"
+ .else
+DexDescription_Armaldo_1:
.string "ARMALDO’s tough armor makes all attacks\nbounce off. This POKéMON’s two\nenormous claws can be freely extended$"
+DexDescription_Armaldo_2:
.string "or contracted. They have the power to\npunch right through a steel slab.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Feebas_1:
+ .string "While FEEBAS’s body is in tatters,\nit has a hardy and tenacious life force\nthat enables it to live anywhere.$"
+DexDescription_Feebas_2:
+ .string "However, this POKéMON is also slow and\ndimwitted, making it an easy catch.$"
+ .else
+DexDescription_Feebas_1:
.string "FEEBAS’s fins are ragged and\ntattered from the start of its life.\nBecause of its shoddy appearance, this$"
+DexDescription_Feebas_2:
.string "POKéMON is largely ignored.\nIt is capable of living in both the sea\nand in rivers.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Milotic_1:
+ .string "MILOTIC live at the bottom of large\nlakes. When this POKéMON’s body glows a\nvivid pink, it releases a pulsing wave of$"
+DexDescription_Milotic_2:
+ .string "energy that brings soothing calm to\nrestless spirits.$"
+ .else
+DexDescription_Milotic_1:
.string "MILOTIC is said to be the most\nbeautiful of all the POKéMON.\nIt has the power to becalm such$"
+DexDescription_Milotic_2:
.string "emotions as anger and hostility to quell\nbitter feuding.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Castform_1:
+ .string "CASTFORM borrows the power of nature\nto transform itself into the guises of\nthe sun, rain clouds, and snow clouds.$"
+DexDescription_Castform_2:
+ .string "This POKéMON’s feelings change with the\nweather.$"
+ .else
+DexDescription_Castform_1:
.string "CASTFORM’s appearance changes with\nthe weather.\nThis POKéMON gained the ability to use$"
+DexDescription_Castform_2:
.string "the vast power of nature to protect\nits tiny body.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Kecleon_1:
+ .string "KECLEON alters its body coloration to\nblend in with its surroundings, allowing\nit to sneak up on its prey unnoticed.$"
+DexDescription_Kecleon_2:
+ .string "Then it lashes out with its long,\nstretchy tongue to instantly ensnare\nthe unsuspecting target.$"
+ .else
+DexDescription_Kecleon_1:
.string "KECLEON is capable of changing its body\ncolors at will to blend in with its\nsurroundings.$"
+DexDescription_Kecleon_2:
.string "There is one exception - this POKéMON\ncan’t change the zigzag pattern on its\nbelly.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Shuppet_1:
+ .string "SHUPPET grows by feeding on dark\nemotions, such as vengefulness and \nenvy, in the hearts of people.$"
+DexDescription_Shuppet_2:
+ .string "It roams through cities in search of\ngrudges that taint people.$"
+ .else
+DexDescription_Shuppet_1:
.string "SHUPPET is attracted by feelings\nof jealousy and vindictiveness.\nIf someone develops strong feelings of$"
+DexDescription_Shuppet_2:
.string "vengeance, this POKéMON will appear\nin a swarm and line up beneath the eaves\nof that person’s home.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Banette_1:
+ .string "A cursed energy permeated the stuffing\nof a discarded and forgotten plush doll,\ngiving it new life as BANETTE.$"
+DexDescription_Banette_2:
+ .string "The POKéMON’s energy would escape if it\nwere to ever open its mouth.$"
+ .else
+DexDescription_Banette_1:
.string "BANETTE generates energy for laying\nstrong curses by sticking pins into its\nown body.$"
+DexDescription_Banette_2:
.string "This POKéMON was originally a pitiful\nplush doll that was thrown away.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Duskull_1:
+ .string "DUSKULL wanders lost among the deep\ndarkness of midnight. There is an oft-\ntold admonishment given to misbehaving$"
+DexDescription_Duskull_2:
+ .string "children that this POKéMON will spirit\naway bad children who earn scoldings\nfrom their mothers.$"
+ .else
+DexDescription_Duskull_1:
.string "DUSKULL can pass through any wall no\nmatter how thick it may be.\nOnce this POKéMON chooses a target,$"
+DexDescription_Duskull_2:
.string "it will doggedly pursue the intended\nvictim until the break of dawn.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Dusclops_1:
+ .string "DUSCLOPS absorbs anything, however\nlarge the object may be. This POKéMON\nhypnotizes its foe by waving its hands$"
+DexDescription_Dusclops_2:
+ .string "in a macabre manner and by bringing its\nsingle eye to bear. The hypnotized foe\nis made to do DUSCLOPS’s bidding.$"
+ .else
+DexDescription_Dusclops_1:
.string "DUSCLOPS’s body is completely hollow -\nthere is nothing at all inside.\nIt is said that its body is like a black$"
+DexDescription_Dusclops_2:
.string "hole. This POKéMON will absorb anything\ninto its body, but nothing will ever come\nback out.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Tropius_1:
+ .string "Children of the southern tropics eat\nas snacks the fruit that grows in\nbunches around the neck of TROPIUS.$"
+DexDescription_Tropius_2:
+ .string "This POKéMON flies by flapping the\nleaves on its back as if they were\nwings.$"
+ .else
+DexDescription_Tropius_1:
.string "The bunches of fruit around TROPIUS’s\nneck are very popular with children.\nThis POKéMON loves fruit, and eats it$"
+DexDescription_Tropius_2:
.string "continuously. Apparently, its love for\nfruit resulted in its own outgrowth\nof fruit.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Chimecho_1:
+ .string "In high winds, CHIMECHO cries as it\nhangs from a tree branch or the eaves\nof a building using a suction cup on its$"
+DexDescription_Chimecho_2:
+ .string "head.\nThis POKéMON plucks berries with its\nlong tail and eats them.$"
+ .else
+DexDescription_Chimecho_1:
.string "CHIMECHO makes its cries echo\ninside its hollow body. When this\nPOKéMON becomes enraged, its cries$"
+DexDescription_Chimecho_2:
.string "result in ultrasonic waves that have\nthe power to knock foes flying.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Absol_1:
+ .string "ABSOL has the ability to foretell the\ncoming of natural disasters.\nIt lives in a harsh, rugged mountain$"
+DexDescription_Absol_2:
+ .string "environment. This POKéMON very rarely\nventures down from the mountains.$"
+ .else
+DexDescription_Absol_1:
.string "Every time ABSOL appears before people,\nit is followed by a disaster such as an\nearthquake or a tidal wave.$"
+DexDescription_Absol_2:
.string "As a result, it came to be known as the\ndisaster POKéMON.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Wynaut_1:
+ .string "WYNAUT gather on moonlit nights to play\nby squeezing up against each other.\nBy being squeezed, this POKéMON gains$"
+DexDescription_Wynaut_2:
+ .string "endurance and is trained to dole out\npowerful counterattacks.$"
+ .else
+DexDescription_Wynaut_1:
.string "WYNAUT can always be seen with a big,\nhappy smile on its face. Look at its tail\nto determine if it is angry.$"
+DexDescription_Wynaut_2:
.string "When angered, this POKéMON will be\nslapping the ground with its tail.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Snorunt_1:
+ .string "SNORUNT survives by eating only snow\nand ice.\nOld folklore claims that a house visited$"
+DexDescription_Snorunt_2:
+ .string "by this POKéMON is sure to prosper for\nmany generations to come.$"
+ .else
+DexDescription_Snorunt_1:
.string "SNORUNT live in regions with heavy\nsnowfall. In seasons without snow, such\nas spring and summer, this POKéMON$"
+DexDescription_Snorunt_2:
.string "steals away to live quietly among\nstalactites and stalagmites deep in\ncaverns.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Glalie_1:
+ .string "GLALIE has the ability to freely\ncontrol ice. For example, it can\ninstantly freeze its foe solid.$"
+DexDescription_Glalie_2:
+ .string "After immobilizing its foe in ice, this\nPOKéMON enjoys eating it in leisurely\nfashion.$"
+ .else
+DexDescription_Glalie_1:
.string "GLALIE has a body made of rock, which it\nhardens with an armor of ice.\nThis POKéMON has the ability to freeze$"
+DexDescription_Glalie_2:
.string "moisture in the atmosphere into any\nshape it desires.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Spheal_1:
+ .string "SPHEAL always travels by rolling\naround on its ball-like body. When the\nseason for ice floes arrives, this$"
+DexDescription_Spheal_2:
+ .string "POKéMON can be seen rolling about on\nice and crossing the sea.$"
+ .else
+DexDescription_Spheal_1:
.string "SPHEAL is much faster rolling than \nwalking to get around. When groups of\nthis POKéMON eat, they all clap at once$"
+DexDescription_Spheal_2:
.string "to show their pleasure. Because of this,\ntheir mealtimes are noisy.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Sealeo_1:
+ .string "SEALEO often balances and rolls\nthings on the tip of its nose. While the\nPOKéMON is rolling something, it checks$"
+DexDescription_Sealeo_2:
+ .string "the object’s aroma and texture to\ndetermine whether it likes the object\nor not.$"
+ .else
+DexDescription_Sealeo_1:
.string "SEALEO has the habit of always juggling\non the tip of its nose anything it sees\nfor the first time.$"
+DexDescription_Sealeo_2:
.string "This POKéMON occasionally entertains\nitself by balancing and rolling a SPHEAL\non its nose.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Walrein_1:
+ .string "WALREIN swims all over in frigid\nseawater while crushing icebergs with\nits grand, imposing tusks.$"
+DexDescription_Walrein_2:
+ .string "Its thick layer of blubber makes enemy\nattacks bounce off harmlessly.$"
+ .else
+DexDescription_Walrein_1:
.string "WALREIN’s two massively developed\ntusks can totally shatter blocks of\nice weighing ten tons with one blow.$"
+DexDescription_Walrein_2:
.string "This POKéMON’s thick coat of blubber\ninsulates it from subzero temperatures.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Clamperl_1:
+ .string "CLAMPERL grows while being protected\nby its rock-hard shell. When its body\nbecomes too large to fit inside the$"
+DexDescription_Clamperl_2:
+ .string "shell, it is sure evidence that this\nPOKéMON is getting close to evolution.$"
+ .else
+DexDescription_Clamperl_1:
.string "CLAMPERL’s sturdy shell is not only good\nfor protection - it is also used for\nclamping and catching prey.$"
+DexDescription_Clamperl_2:
.string "A fully grown CLAMPERL’s shell will be\nscored with nicks and scratches all\nover.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Huntail_1:
+ .string "HUNTAIL’s tail is shaped like a fish.\nIt uses the tail to attract prey, then\nswallows the prey whole with its large,$"
+DexDescription_Huntail_2:
+ .string "gaping mouth.\nThis POKéMON swims by wiggling its\nslender body like a snake.$"
+ .else
+DexDescription_Huntail_1:
.string "HUNTAIL’s presence went unnoticed by\npeople for a long time because it lives\nat extreme depths in the sea.$"
+DexDescription_Huntail_2:
.string "This POKéMON’s eyes can see clearly\neven in the murky dark depths of the\nocean.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Gorebyss_1:
+ .string "Although GOREBYSS is the very picture\nof elegance and beauty while swimming,\nit is also cruel. When it spots prey, this$"
+DexDescription_Gorebyss_2:
+ .string "POKéMON inserts its thin mouth into the\nprey’s body and drains the prey of its\nbody fluids.$"
+ .else
+DexDescription_Gorebyss_1:
.string "GOREBYSS lives in the southern seas\nat extreme depths. Its body is built to\nwithstand the enormous pressure of$"
+DexDescription_Gorebyss_2:
.string "water at incredible depths. Because of\nthis, this POKéMON’s body is unharmed\nby ordinary attacks.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Relicanth_1:
+ .string "RELICANTH is a rare species that was\ndiscovered in deep-sea explorations.\nThis POKéMON’s body withstands the$"
+DexDescription_Relicanth_2:
+ .string "enormous water pressure of the ocean\ndepths. Its body is covered in tough\nscales that are like craggy rocks.$"
+ .else
+DexDescription_Relicanth_1:
.string "RELICANTH is a POKéMON species that\nexisted for a hundred million years\nwithout ever changing its form.$"
+DexDescription_Relicanth_2:
.string "This ancient POKéMON feeds on\nmicroscopic organisms with its\ntoothless mouth.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Luvdisc_1:
+ .string "LUVDISC’s heart-shaped body is a\nsymbol of love and romance.\nIt is said that any couple meeting this$"
+DexDescription_Luvdisc_2:
+ .string "POKéMON is promised a loving\nrelationship that never ends.$"
+ .else
+DexDescription_Luvdisc_1:
.string "LUVDISC live in shallow seas in the\ntropics. This heart-shaped POKéMON\nearned its name by swimming after$"
+DexDescription_Luvdisc_2:
.string "loving couples it spotted in the\nocean’s waves.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Bagon_1:
+ .string "BAGON harbors a never-ending dream of\none day soaring high among the clouds.\nAs if trying to dispel its frustration$"
+DexDescription_Bagon_2:
+ .string "over its inability to fly, this POKéMON\nslams its hard head against huge rocks\nand shatters them into pebbles.$"
+ .else
+DexDescription_Bagon_1:
.string "BAGON has a dream of one day soaring\nin the sky. In doomed efforts to fly,\nthis POKéMON hurls itself off cliffs.$"
+DexDescription_Bagon_2:
.string "As a result of its dives, its head has \ngrown tough and as hard as tempered\nsteel.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Shelgon_1:
+ .string "Covering SHELGON’s body are outgrowths\nmuch like bones. The shell is very hard\nand bounces off enemy attacks.$"
+DexDescription_Shelgon_2:
+ .string "When awaiting evolution, this POKéMON\nhides away in a cavern.$"
+ .else
+DexDescription_Shelgon_1:
.string "Inside SHELGON’s armor-like shell, cells\nare in the midst of transformation\nto create an entirely new body.$"
+DexDescription_Shelgon_2:
.string "This POKéMON’s shell is extremely heavy,\nmaking its movements sluggish.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Salamence_1:
+ .string "By evolving into SALAMENCE, this\nPOKéMON finally realizes its long-held\ndream of growing wings.$"
+DexDescription_Salamence_2:
+ .string "To express its joy, it flies and wheels\nall over the sky while spouting flames\nfrom its mouth.$"
+ .else
+DexDescription_Salamence_1:
.string "SALAMENCE came about as a result of a\nstrong, long-held dream of growing\nwings. It is said that this powerful$"
+DexDescription_Salamence_2:
.string "desire triggered a sudden mutation in\nthis POKéMON’s cells, causing it to\nsprout its magnificent wings.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Beldum_1:
+ .string "BELDUM keeps itself floating by\ngenerating a magnetic force that\nrepels earth’s natural magnetism.$"
+DexDescription_Beldum_2:
+ .string "When it sleeps, this POKéMON anchors\nitself to a cliff using the hooks on\nits rear.$"
+ .else
+DexDescription_Beldum_1:
.string "Instead of blood, a powerful magnetic\nforce courses throughout BELDUM’s\nbody. This POKéMON communicates with$"
+DexDescription_Beldum_2:
.string "others by sending controlled pulses of\nmagnetism.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Metang_1:
+ .string "When two BELDUM fuse together, METANG\nis formed. The brains of the BELDUM are\njoined by a magnetic nervous system.$"
+DexDescription_Metang_2:
+ .string "This POKéMON turns its arms to the rear\nfor traveling at high speed.$"
+ .else
+DexDescription_Metang_1:
.string "When two BELDUM fuse together, METANG\nis formed. The brains of the BELDUM are\njoined by a magnetic nervous system.$"
+DexDescription_Metang_2:
.string "By linking its brains magnetically,\nthis POKéMON generates strong\npsychokinetic power.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Metagross_1:
+ .string "METAGROSS is the result of two METANG\nachieving fusion. When hunting, this\nPOKéMON pins the prey to the ground$"
+DexDescription_Metagross_2:
+ .string "under its massive body. It then eats\nthe helpless victim using the large \nmouth on its stomach.$"
+ .else
+DexDescription_Metagross_1:
.string "METAGROSS has four brains in total.\nCombined, the four brains can breeze\nthrough difficult calculations faster$"
+DexDescription_Metagross_2:
.string "than a supercomputer.\nThis POKéMON can float in the air by\ntucking in its four legs.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Regirock_1:
+ .string "REGIROCK’s body is composed entirely of\nrocks. Recently, a study made the\nstartling discovery that the rocks$"
+DexDescription_Regirock_2:
+ .string "were all unearthed from different\nlocations.$"
+ .else
+DexDescription_Regirock_1:
.string "REGIROCK was sealed away by people\nlong ago. If this POKéMON’s body is\ndamaged in battle, it is said to seek$"
+DexDescription_Regirock_2:
.string "out suitable rocks on its own to repair\nitself.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Regice_1:
+ .string "REGICE cloaks itself with frigid air of\nnegative 328 degrees F.\nThings will freeze solid just by going$"
+DexDescription_Regice_2:
+ .string "near this POKéMON.\nIts icy body is so cold, it will not melt\neven if it is immersed in magma.$"
+ .else
+DexDescription_Regice_1:
.string "REGICE’s body was made during an ice\nage. The deep-frozen body can’t be\nmelted, even by fire.$"
+DexDescription_Regice_2:
.string "This POKéMON controls frigid air of\nminus 328 degrees F.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Registeel_1:
+ .string "REGISTEEL was imprisoned by people\nin ancient times.\nThe metal composing its body is thought$"
+DexDescription_Registeel_2:
+ .string "to be a curious substance that is not\nof this earth.$"
+ .else
+DexDescription_Registeel_1:
.string "REGISTEEL has a body that is harder\nthan any kind of metal.\nIts body is apparently hollow.$"
+DexDescription_Registeel_2:
.string "No one has any idea what this POKéMON\neats.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Latias_1:
+ .string "LATIAS is highly intelligent and capable\nof understanding human speech.\nIt is covered with a glass-like down.$"
+DexDescription_Latias_2:
+ .string "The POKéMON enfolds its body with its\ndown and refracts light to alter its\nappearance.$"
+ .else
+DexDescription_Latias_1:
.string "LATIAS is highly sensitive to the\nemotions of people. If it senses any\nhostility, this POKéMON ruffles the$"
+DexDescription_Latias_2:
.string "feathers all over its body and cries\nshrilly to intimidate the foe.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Latios_1:
+ .string "LATIOS will only open its heart to a\nTRAINER with a compassionate spirit.\nThis POKéMON can fly faster than a jet$"
+DexDescription_Latios_2:
+ .string "plane by folding its forelegs to minimize\nair resistance.$"
+ .else
+DexDescription_Latios_1:
.string "LATIOS has the ability to make its foe\nsee an image of what it has seen or\nimagines in its head.$"
+DexDescription_Latios_2:
.string "This POKéMON is intelligent and\nunderstands human speech.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Kyogre_1:
+ .string "KYOGRE is named in mythology as the\nPOKéMON that expanded the sea by\ncovering the land with torrential rains$"
+DexDescription_Kyogre_2:
+ .string "and towering tidal waves.\nIt took to sleep after a cataclysmic\nbattle with GROUDON.$"
+ .else
+DexDescription_Kyogre_1:
.string "KYOGRE has the power to create massive\nrain clouds that cover the entire sky\nand bring about torrential downpours.$"
+DexDescription_Kyogre_2:
.string "This POKéMON saved people who were\nsuffering from droughts.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Groudon_1:
+ .string "GROUDON has the power to scatter rain\nclouds and make water evaporate with\nlight and heat.$"
+DexDescription_Groudon_2:
+ .string "It came as a savior to people who had\nbeen suffering from terrible floods.$"
+ .else
+DexDescription_Groudon_1:
.string "GROUDON has long been described in \nmythology as the POKéMON that raised\nlands and expanded continents.$"
+DexDescription_Groudon_2:
.string "This POKéMON took to sleep after a\ncataclysmic battle with KYOGRE.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Rayquaza_1:
+ .string "RAYQUAZA is said to have lived for\nhundreds of millions of years in the\nearth’s ozone layer, above the clouds.$"
+DexDescription_Rayquaza_2:
+ .string "Its existence had been completely\nunknown because it lived so high in\nthe sky.$"
+ .else
+DexDescription_Rayquaza_1:
.string "RAYQUAZA lived for hundreds of millions\nof years in the earth’s ozone layer, \nnever descending to the ground.$"
+DexDescription_Rayquaza_2:
.string "This POKéMON appears to feed on water\nand particles in the atmosphere.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Jirachi_1:
+ .string "JIRACHI will awaken from its sleep of\na thousand years if you sing to it in a\nvoice of purity.$"
+DexDescription_Jirachi_2:
+ .string "It is said to make true any wish that\npeople desire.$"
+ .else
+DexDescription_Jirachi_1:
.string "A legend states that JIRACHI will make\ntrue any wish that is written on notes\nattached to its head when it awakens.$"
+DexDescription_Jirachi_2:
.string "If this POKéMON senses danger, it will\nfight without awakening.$"
+ .endif
+
+ .ifdef SAPPHIRE
+DexDescription_Deoxys_1:
+ .string "DEOXYS emerged from a virus that came\nfrom space. It is highly intelligent and\nwields psychokinetic powers.$"
+DexDescription_Deoxys_2:
+ .string "This POKéMON shoots lasers from the\ncrystalline organ on its chest.$"
+ .else
+DexDescription_Deoxys_1:
.string "The DNA of a space virus underwent a\nsudden mutation upon exposure to a\nlaser beam and resulted in DEOXYS.$"
+DexDescription_Deoxys_2:
.string "The crystalline organ on this POKéMON’s\nchest appears to be its brain.$"
- .string " " @ no idea why a blank space is needed, but it is
+ .endif
+
+@ Unfortunately, preproc doesn't allow us to use strings inside macros,
+@ so the category names have to be on separate lines.
+
+ .align 2
+ .global gPokedexEntries
+gPokedexEntries: @ 83B1858
+ .string "UNKNOWN$", 12
+ pokedex_entry Dummy, 0, 0, 256, 0, 256, 0
+ .string "SEED$", 12
+ pokedex_entry Bulbasaur, 7, 69, 356, 17, 256, 0
+ .string "SEED$", 12
+ pokedex_entry Ivysaur, 10, 130, 335, 13, 256, 0
+ .string "SEED$", 12
+ pokedex_entry Venusaur, 20, 1000, 256, 0, 388, 6
+ .string "LIZARD$", 12
+ pokedex_entry Charmander, 6, 85, 444, 18, 256, 0
+ .string "FLAME$", 12
+ pokedex_entry Charmeleon, 11, 190, 302, 9, 256, 0
+ .string "FLAME$", 12
+ pokedex_entry Charizard, 17, 905, 256, 1, 302, 3
+ .string "TINY TURTLE$", 12
+ pokedex_entry Squirtle, 5, 90, 412, 18, 256, 0
+ .string "TURTLE$", 12
+ pokedex_entry Wartortle, 10, 225, 332, 10, 256, 0
+ .string "SHELLFISH$", 12
+ pokedex_entry Blastoise, 16, 855, 256, -1, 293, 2
+ .string "WORM$", 12
+ pokedex_entry Caterpie, 3, 29, 549, 22, 256, 0
+ .string "COCOON$", 12
+ pokedex_entry Metapod, 7, 99, 350, 18, 256, 0
+ .string "BUTTERFLY$", 12
+ pokedex_entry Butterfree, 11, 320, 312, 2, 256, 0
+ .string "HAIRY BUG$", 12
+ pokedex_entry Weedle, 3, 32, 455, 22, 256, 0
+ .string "COCOON$", 12
+ pokedex_entry Kakuna, 6, 100, 424, 17, 256, 0
+ .string "POISON BEE$", 12
+ pokedex_entry Beedrill, 10, 295, 366, 2, 256, 0
+ .string "TINY BIRD$", 12
+ pokedex_entry Pidgey, 3, 18, 508, -3, 256, 0
+ .string "BIRD$", 12
+ pokedex_entry Pidgeotto, 11, 300, 331, 10, 256, 0
+ .string "BIRD$", 12
+ pokedex_entry Pidgeot, 15, 395, 269, 0, 256, 0
+ .string "MOUSE$", 12
+ pokedex_entry Rattata, 3, 35, 481, 21, 256, 0
+ .string "MOUSE$", 12
+ pokedex_entry Raticate, 7, 185, 459, 18, 256, 0
+ .string "TINY BIRD$", 12
+ pokedex_entry Spearow, 3, 20, 571, 22, 256, 0
+ .string "BEAK$", 12
+ pokedex_entry Fearow, 12, 380, 278, 1, 256, 0
+ .string "SNAKE$", 12
+ pokedex_entry Ekans, 20, 69, 298, 12, 256, 0
+ .string "COBRA$", 12
+ pokedex_entry Arbok, 35, 650, 256, 0, 296, 2
+ .string "MOUSE$", 12
+ pokedex_entry Pikachu, 4, 60, 479, 19, 256, 0
+ .string "MOUSE$", 12
+ pokedex_entry Raichu, 8, 300, 426, 13, 256, 0
+ .string "MOUSE$", 12
+ pokedex_entry Sandshrew, 6, 120, 365, 18, 256, 0
+ .string "MOUSE$", 12
+ pokedex_entry Sandslash, 10, 295, 341, 11, 256, 0
+ .string "POISON PIN$", 12
+ pokedex_entry NidoranF, 4, 70, 488, 21, 256, 0
+ .string "POISON PIN$", 12
+ pokedex_entry Nidorina, 8, 200, 381, 15, 256, 0
+ .string "DRILL$", 12
+ pokedex_entry Nidoqueen, 13, 600, 293, 4, 256, 0
+ .string "POISON PIN$", 12
+ pokedex_entry NidoranM, 5, 90, 511, 20, 256, 0
+ .string "POISON PIN$", 12
+ pokedex_entry Nidorino, 9, 195, 408, 15, 256, 0
+ .string "DRILL$", 12
+ pokedex_entry Nidoking, 14, 620, 256, 0, 256, 0
+ .string "FAIRY$", 12
+ pokedex_entry Clefairy, 6, 75, 441, 20, 256, 0
+ .string "FAIRY$", 12
+ pokedex_entry Clefable, 13, 400, 256, 5, 256, 0
+ .string "FOX$", 12
+ pokedex_entry Vulpix, 6, 99, 542, 19, 256, 0
+ .string "FOX$", 12
+ pokedex_entry Ninetales, 11, 199, 339, 10, 256, 0
+ .string "BALLOON$", 12
+ pokedex_entry Jigglypuff, 5, 55, 433, 2, 256, 0
+ .string "BALLOON$", 12
+ pokedex_entry Wigglytuff, 10, 120, 328, 11, 256, 0
+ .string "BAT$", 12
+ pokedex_entry Zubat, 8, 75, 362, -5, 256, 0
+ .string "BAT$", 12
+ pokedex_entry Golbat, 16, 550, 256, 1, 256, 0
+ .string "WEED$", 12
+ pokedex_entry Oddish, 5, 54, 423, 19, 256, 0
+ .string "WEED$", 12
+ pokedex_entry Gloom, 8, 86, 329, 13, 256, 0
+ .string "FLOWER$", 12
+ pokedex_entry Vileplume, 12, 186, 256, 4, 256, 0
+ .string "MUSHROOM$", 12
+ pokedex_entry Paras, 3, 54, 593, 22, 256, 0
+ .string "MUSHROOM$", 12
+ pokedex_entry Parasect, 10, 295, 307, 8, 256, 0
+ .string "INSECT$", 12
+ pokedex_entry Venonat, 10, 300, 360, 0, 256, -1
+ .string "POISON MOTH$", 12
+ pokedex_entry Venomoth, 15, 125, 285, 2, 256, 1
+ .string "MOLE$", 12
+ pokedex_entry Diglett, 2, 8, 833, 25, 256, 0
+ .string "MOLE$", 12
+ pokedex_entry Dugtrio, 7, 333, 406, 18, 256, 0
+ .string "SCRATCH CAT$", 12
+ pokedex_entry Meowth, 4, 42, 480, 19, 256, 0
+ .string "CLASSY CAT$", 12
+ pokedex_entry Persian, 10, 320, 320, 10, 256, 0
+ .string "DUCK$", 12
+ pokedex_entry Psyduck, 8, 196, 369, 15, 256, 0
+ .string "DUCK$", 12
+ pokedex_entry Golduck, 17, 766, 256, 1, 273, 1
+ .string "PIG MONKEY$", 12
+ pokedex_entry Mankey, 5, 280, 404, 19, 256, 0
+ .string "PIG MONKEY$", 12
+ pokedex_entry Primeape, 10, 320, 326, 10, 256, 0
+ .string "PUPPY$", 12
+ pokedex_entry Growlithe, 7, 190, 346, 14, 256, 0
+ .string "LEGENDARY$", 12
+ pokedex_entry Arcanine, 19, 1550, 256, 1, 312, 4
+ .string "TADPOLE$", 12
+ pokedex_entry Poliwag, 6, 124, 369, 20, 256, 0
+ .string "TADPOLE$", 12
+ pokedex_entry Poliwhirl, 10, 200, 288, 11, 256, 0
+ .string "TADPOLE$", 12
+ pokedex_entry Poliwrath, 13, 540, 256, 6, 256, 0
+ .string "PSI$", 12
+ pokedex_entry Abra, 9, 195, 363, 14, 256, 0
+ .string "PSI$", 12
+ pokedex_entry Kadabra, 13, 565, 256, 3, 256, 0
+ .string "PSI$", 12
+ pokedex_entry Alakazam, 15, 480, 256, 3, 256, 0
+ .string "SUPERPOWER$", 12
+ pokedex_entry Machop, 8, 195, 342, 14, 256, 0
+ .string "SUPERPOWER$", 12
+ pokedex_entry Machoke, 15, 705, 323, 9, 257, 0
+ .string "SUPERPOWER$", 12
+ pokedex_entry Machamp, 16, 1300, 280, 1, 269, -1
+ .string "FLOWER$", 12
+ pokedex_entry Bellsprout, 7, 40, 354, 16, 256, 0
+ .string "FLYCATCHER$", 12
+ pokedex_entry Weepinbell, 10, 64, 256, 0, 256, 0
+ .string "FLYCATCHER$", 12
+ pokedex_entry Victreebel, 17, 155, 256, 1, 312, 3
+ .string "JELLYFISH$", 12
+ pokedex_entry Tentacool, 9, 455, 256, 0, 256, 0
+ .string "JELLYFISH$", 12
+ pokedex_entry Tentacruel, 16, 550, 256, 0, 312, 1
+ .string "ROCK$", 12
+ pokedex_entry Geodude, 4, 200, 347, 18, 256, 0
+ .string "ROCK$", 12
+ pokedex_entry Graveler, 10, 1050, 256, 2, 256, 0
+ .string "MEGATON$", 12
+ pokedex_entry Golem, 14, 3000, 256, 3, 296, 2
+ .string "FIRE HORSE$", 12
+ pokedex_entry Ponyta, 10, 300, 283, 8, 256, 0
+ .string "FIRE HORSE$", 12
+ pokedex_entry Rapidash, 17, 950, 256, 0, 289, 1
+ .string "DOPEY$", 12
+ pokedex_entry Slowpoke, 12, 360, 256, 10, 256, 0
+ .string "HERMIT CRAB$", 12
+ pokedex_entry Slowbro, 16, 785, 256, 6, 296, 2
+ .string "MAGNET$", 12
+ pokedex_entry Magnemite, 3, 60, 288, -9, 256, 0
+ .string "MAGNET$", 12
+ pokedex_entry Magneton, 10, 600, 292, 1, 256, 0
+ .string "WILD DUCK$", 12
+ pokedex_entry Farfetchd, 8, 150, 330, 2, 293, 2
+ .string "TWIN BIRD$", 12
+ pokedex_entry Doduo, 14, 392, 256, 3, 257, -1
+ .string "TRIPLE BIRD$", 12
+ pokedex_entry Dodrio, 18, 852, 256, 0, 268, 0
+ .string "SEA LION$", 12
+ pokedex_entry Seel, 11, 900, 297, 8, 256, 0
+ .string "SEA LION$", 12
+ pokedex_entry Dewgong, 17, 1200, 256, 0, 275, 0
+ .string "SLUDGE$", 12
+ pokedex_entry Grimer, 9, 300, 258, 10, 256, 0
+ .string "SLUDGE$", 12
+ pokedex_entry Muk, 12, 300, 256, 2, 256, 0
+ .string "BIVALVE$", 12
+ pokedex_entry Shellder, 3, 40, 675, 24, 256, 0
+ .string "BIVALVE$", 12
+ pokedex_entry Cloyster, 15, 1325, 256, 0, 269, 1
+ .string "GAS$", 12
+ pokedex_entry Gastly, 13, 1, 256, 0, 256, 0
+ .string "GAS$", 12
+ pokedex_entry Haunter, 16, 1, 256, 2, 293, 2
+ .string "SHADOW$", 12
+ pokedex_entry Gengar, 15, 405, 256, 2, 302, 2
+ .string "ROCK SNAKE$", 12
+ pokedex_entry Onix, 88, 2100, 256, 1, 515, 14
+ .string "HYPNOSIS$", 12
+ pokedex_entry Drowzee, 10, 324, 274, 6, 256, 0
+ .string "HYPNOSIS$", 12
+ pokedex_entry Hypno, 16, 756, 256, 3, 257, 0
+ .string "RIVER CRAB$", 12
+ pokedex_entry Krabby, 4, 65, 469, 20, 256, 0
+ .string "PINCER$", 12
+ pokedex_entry Kingler, 13, 600, 256, 2, 256, 0
+ .string "BALL$", 12
+ pokedex_entry Voltorb, 5, 104, 364, -8, 256, 0
+ .string "BALL$", 12
+ pokedex_entry Electrode, 12, 666, 256, 0, 256, 0
+ .string "EGG$", 12
+ pokedex_entry Exeggcute, 4, 25, 489, -4, 256, 0
+ .string "COCONUT$", 12
+ pokedex_entry Exeggutor, 20, 1200, 256, 0, 309, 5
+ .string "LONELY$", 12
+ pokedex_entry Cubone, 4, 65, 545, 21, 256, 0
+ .string "BONE KEEPER$", 12
+ pokedex_entry Marowak, 10, 450, 293, 12, 256, 0
+ .string "KICKING$", 12
+ pokedex_entry Hitmonlee, 15, 498, 256, 3, 259, 1
+ .string "PUNCHING$", 12
+ pokedex_entry Hitmonchan, 14, 502, 256, 2, 277, 2
+ .string "LICKING$", 12
+ pokedex_entry Lickitung, 12, 655, 256, 4, 256, 0
+ .string "POISON GAS$", 12
+ pokedex_entry Koffing, 6, 10, 369, -1, 256, 0
+ .string "POISON GAS$", 12
+ pokedex_entry Weezing, 12, 95, 305, 3, 256, 0
+ .string "SPIKES$", 12
+ pokedex_entry Rhyhorn, 10, 1150, 267, 6, 256, 0
+ .string "DRILL$", 12
+ pokedex_entry Rhydon, 19, 1200, 256, 1, 299, 2
+ .string "EGG$", 12
+ pokedex_entry Chansey, 11, 346, 257, 7, 256, 0
+ .string "VINE$", 12
+ pokedex_entry Tangela, 10, 350, 304, 1, 256, 0
+ .string "PARENT$", 12
+ pokedex_entry Kangaskhan, 22, 800, 256, 0, 387, 8
+ .string "DRAGON$", 12
+ pokedex_entry Horsea, 4, 80, 399, -1, 256, 0
+ .string "DRAGON$", 12
+ pokedex_entry Seadra, 12, 250, 299, 3, 256, 0
+ .string "GOLDFISH$", 12
+ pokedex_entry Goldeen, 6, 150, 379, 4, 256, 0
+ .string "GOLDFISH$", 12
+ pokedex_entry Seaking, 13, 390, 256, 3, 256, 0
+ .string "STAR SHAPE$", 12
+ pokedex_entry Staryu, 8, 345, 326, 1, 256, 0
+ .string "MYSTERIOUS$", 12
+ pokedex_entry Starmie, 11, 800, 301, 3, 256, 0
+ .string "BARRIER$", 12
+ pokedex_entry Mrmime, 13, 545, 258, 6, 256, 0
+ .string "MANTIS$", 12
+ pokedex_entry Scyther, 15, 560, 256, 1, 293, 2
+ .string "HUMAN SHAPE$", 12
+ pokedex_entry Jynx, 14, 406, 256, 3, 300, 1
+ .string "ELECTRIC$", 12
+ pokedex_entry Electabuzz, 11, 300, 351, 8, 256, 0
+ .string "SPITFIRE$", 12
+ pokedex_entry Magmar, 13, 445, 277, 5, 256, 0
+ .string "STAG BEETLE$", 12
+ pokedex_entry Pinsir, 15, 550, 256, 2, 257, 0
+ .string "WILD BULL$", 12
+ pokedex_entry Tauros, 14, 884, 256, 0, 256, 0
+ .string "FISH$", 12
+ pokedex_entry Magikarp, 9, 100, 310, 4, 256, 0
+ .string "ATROCIOUS$", 12
+ pokedex_entry Gyarados, 65, 2350, 256, 6, 481, 13
+ .string "TRANSPORT$", 12
+ pokedex_entry Lapras, 25, 2200, 257, 10, 423, 8
+ .string "TRANSFORM$", 12
+ pokedex_entry Ditto, 3, 40, 633, 23, 256, 0
+ .string "EVOLUTION$", 12
+ pokedex_entry Eevee, 3, 65, 476, 18, 256, 0
+ .string "BUBBLE JET$", 12
+ pokedex_entry Vaporeon, 10, 290, 316, 8, 256, 0
+ .string "LIGHTNING$", 12
+ pokedex_entry Jolteon, 8, 245, 283, 8, 256, 0
+ .string "FLAME$", 12
+ pokedex_entry Flareon, 9, 250, 306, 12, 256, 0
+ .string "VIRTUAL$", 12
+ pokedex_entry Porygon, 8, 365, 328, 15, 256, 0
+ .string "SPIRAL$", 12
+ pokedex_entry Omanyte, 4, 75, 521, 22, 256, 0
+ .string "SPIRAL$", 12
+ pokedex_entry Omastar, 10, 350, 307, 7, 256, 0
+ .string "SHELLFISH$", 12
+ pokedex_entry Kabuto, 5, 115, 454, 21, 256, 0
+ .string "SHELLFISH$", 12
+ pokedex_entry Kabutops, 13, 405, 271, 3, 256, 0
+ .string "FOSSIL$", 12
+ pokedex_entry Aerodactyl, 18, 590, 256, 0, 302, 4
+ .string "SLEEPING$", 12
+ pokedex_entry Snorlax, 21, 4600, 256, 4, 423, 11
+ .string "FREEZE$", 12
+ pokedex_entry Articuno, 17, 554, 256, 0, 309, 2
+ .string "ELECTRIC$", 12
+ pokedex_entry Zapdos, 16, 526, 256, 0, 318, 3
+ .string "FLAME$", 12
+ pokedex_entry Moltres, 20, 600, 270, 0, 387, 8
+ .string "DRAGON$", 12
+ pokedex_entry Dratini, 18, 33, 256, 8, 386, 6
+ .string "DRAGON$", 12
+ pokedex_entry Dragonair, 40, 165, 256, 0, 411, 5
+ .string "DRAGON$", 12
+ pokedex_entry Dragonite, 22, 2100, 256, 0, 309, 4
+ .string "GENETIC$", 12
+ pokedex_entry Mewtwo, 20, 1220, 256, 0, 309, 4
+ .string "NEW SPECIES$", 12
+ pokedex_entry Mew, 4, 40, 457, -2, 256, 0
+ .string "LEAF$", 12
+ pokedex_entry Chikorita, 9, 64, 512, 20, 256, 0
+ .string "LEAF$", 12
+ pokedex_entry Bayleef, 12, 158, 296, 4, 256, 0
+ .string "HERB$", 12
+ pokedex_entry Meganium, 18, 1005, 256, 0, 277, 1
+ .string "FIRE MOUSE$", 12
+ pokedex_entry Cyndaquil, 5, 79, 539, 21, 256, 0
+ .string "VOLCANO$", 12
+ pokedex_entry Quilava, 9, 190, 329, 11, 256, 0
+ .string "VOLCANO$", 12
+ pokedex_entry Typhlosion, 17, 795, 256, 0, 268, 1
+ .string "BIG JAW$", 12
+ pokedex_entry Totodile, 6, 95, 487, 20, 256, 0
+ .string "BIG JAW$", 12
+ pokedex_entry Croconaw, 11, 250, 378, 13, 256, 0
+ .string "BIG JAW$", 12
+ pokedex_entry Feraligatr, 23, 888, 256, 0, 342, 7
+ .string "SCOUT$", 12
+ pokedex_entry Sentret, 8, 60, 439, 12, 256, 0
+ .string "LONG BODY$", 12
+ pokedex_entry Furret, 18, 325, 346, 11, 256, 0
+ .string "OWL$", 12
+ pokedex_entry Hoothoot, 7, 212, 380, -2, 256, 0
+ .string "OWL$", 12
+ pokedex_entry Noctowl, 16, 408, 278, 3, 256, 0
+ .string "FIVE STAR$", 12
+ pokedex_entry Ledyba, 10, 108, 256, 4, 256, 0
+ .string "FIVE STAR$", 12
+ pokedex_entry Ledian, 14, 356, 256, 2, 256, 0
+ .string "STRING SPIT$", 12
+ pokedex_entry Spinarak, 5, 85, 414, 21, 256, 0
+ .string "LONG LEG$", 12
+ pokedex_entry Ariados, 11, 335, 316, 8, 256, 0
+ .string "BAT$", 12
+ pokedex_entry Crobat, 18, 750, 256, 0, 281, 1
+ .string "ANGLER$", 12
+ pokedex_entry Chinchou, 5, 120, 424, -2, 256, 0
+ .string "LIGHT$", 12
+ pokedex_entry Lanturn, 12, 225, 269, 6, 256, 0
+ .string "TINY MOUSE$", 12
+ pokedex_entry Pichu, 3, 20, 508, 20, 256, 0
+ .string "STAR SHAPE$", 12
+ pokedex_entry Cleffa, 3, 30, 462, 23, 256, 0
+ .string "BALLOON$", 12
+ pokedex_entry Igglybuff, 3, 10, 457, -1, 256, 0
+ .string "SPIKE BALL$", 12
+ pokedex_entry Togepi, 3, 15, 507, 23, 256, 0
+ .string "HAPPINESS$", 12
+ pokedex_entry Togetic, 6, 32, 424, 17, 256, 0
+ .string "TINY BIRD$", 12
+ pokedex_entry Natu, 2, 20, 610, 25, 256, 0
+ .string "MYSTIC$", 12
+ pokedex_entry Xatu, 15, 150, 256, 6, 318, 4
+ .string "WOOL$", 12
+ pokedex_entry Mareep, 6, 78, 379, 18, 256, 0
+ .string "WOOL$", 12
+ pokedex_entry Flaaffy, 8, 133, 372, 15, 256, 0
+ .string "LIGHT$", 12
+ pokedex_entry Ampharos, 14, 615, 256, 4, 256, 0
+ .string "FLOWER$", 12
+ pokedex_entry Bellossom, 4, 58, 472, 21, 256, 0
+ .string "AQUA MOUSE$", 12
+ pokedex_entry Marill, 4, 85, 476, 20, 256, 0
+ .string "AQUA RABBIT$", 12
+ pokedex_entry Azumarill, 8, 285, 448, 16, 256, 0
+ .string "IMITATION$", 12
+ pokedex_entry Sudowoodo, 12, 380, 305, 8, 256, 0
+ .string "FROG$", 12
+ pokedex_entry Politoed, 11, 339, 289, 6, 256, 0
+ .string "COTTONWEED$", 12
+ pokedex_entry Hoppip, 4, 5, 562, -7, 256, 0
+ .string "COTTONWEED$", 12
+ pokedex_entry Skiploom, 6, 10, 387, 0, 256, 0
+ .string "COTTONWEED$", 12
+ pokedex_entry Jumpluff, 8, 30, 418, -4, 256, 0
+ .string "LONG TAIL$", 12
+ pokedex_entry Aipom, 8, 115, 363, 6, 256, 0
+ .string "SEED$", 12
+ pokedex_entry Sunkern, 3, 18, 541, 0, 256, 0
+ .string "SUN$", 12
+ pokedex_entry Sunflora, 8, 85, 444, 15, 256, 0
+ .string "CLEAR WING$", 12
+ pokedex_entry Yanma, 12, 380, 274, -1, 256, 0
+ .string "WATER FISH$", 12
+ pokedex_entry Wooper, 4, 85, 479, 21, 256, 0
+ .string "WATER FISH$", 12
+ pokedex_entry Quagsire, 14, 750, 256, 4, 256, 0
+ .string "SUN$", 12
+ pokedex_entry Espeon, 9, 265, 363, 14, 256, 0
+ .string "MOONLIGHT$", 12
+ pokedex_entry Umbreon, 10, 270, 317, 11, 256, 0
+ .string "DARKNESS$", 12
+ pokedex_entry Murkrow, 5, 21, 401, -8, 256, 1
+ .string "ROYAL$", 12
+ pokedex_entry Slowking, 20, 795, 256, 0, 309, 5
+ .string "SCREECH$", 12
+ pokedex_entry Misdreavus, 7, 10, 407, -8, 256, 0
+ .string "SYMBOL$", 12
+ pokedex_entry Unown, 5, 50, 411, 2, 256, 0
+ .string "PATIENT$", 12
+ pokedex_entry Wobbuffet, 13, 285, 274, 4, 256, 0
+ .string "LONG NECK$", 12
+ pokedex_entry Girafarig, 15, 415, 281, 1, 256, 0
+ .string "BAGWORM$", 12
+ pokedex_entry Pineco, 6, 72, 445, 2, 256, 0
+ .string "BAGWORM$", 12
+ pokedex_entry Forretress, 12, 1258, 293, 5, 256, 0
+ .string "LAND SNAKE$", 12
+ pokedex_entry Dunsparce, 15, 140, 316, 17, 256, 0
+ .string "FLYSCORPION$", 12
+ pokedex_entry Gligar, 11, 648, 350, -1, 256, 0
+ .string "IRON SNAKE$", 12
+ pokedex_entry Steelix, 92, 4000, 256, 0, 516, 13
+ .string "FAIRY$", 12
+ pokedex_entry Snubbull, 6, 78, 465, 19, 256, 0
+ .string "FAIRY$", 12
+ pokedex_entry Granbull, 14, 487, 256, 4, 256, 0
+ .string "BALLOON$", 12
+ pokedex_entry Qwilfish, 5, 39, 430, 0, 256, 0
+ .string "PINCER$", 12
+ pokedex_entry Scizor, 18, 1180, 278, 1, 256, 0
+ .string "MOLD$", 12
+ pokedex_entry Shuckle, 6, 205, 485, 18, 256, 0
+ .string "SINGLE HORN$", 12
+ pokedex_entry Heracross, 15, 540, 256, 0, 256, 0
+ .string "SHARP CLAW$", 12
+ pokedex_entry Sneasel, 9, 280, 413, -3, 256, 0
+ .string "LITTLE BEAR$", 12
+ pokedex_entry Teddiursa, 6, 88, 455, 19, 256, 0
+ .string "HIBERNATOR$", 12
+ pokedex_entry Ursaring, 18, 1258, 256, 0, 256, 0
+ .string "LAVA$", 12
+ pokedex_entry Slugma, 7, 350, 329, 15, 256, 0
+ .string "LAVA$", 12
+ pokedex_entry Magcargo, 8, 550, 332, 15, 256, 0
+ .string "PIG$", 12
+ pokedex_entry Swinub, 4, 65, 324, 20, 256, 0
+ .string "SWINE$", 12
+ pokedex_entry Piloswine, 11, 558, 306, 10, 256, 0
+ .string "CORAL$", 12
+ pokedex_entry Corsola, 6, 50, 410, 15, 256, 0
+ .string "JET$", 12
+ pokedex_entry Remoraid, 6, 120, 316, 4, 256, 0
+ .string "JET$", 12
+ pokedex_entry Octillery, 9, 285, 296, 3, 256, 0
+ .string "DELIVERY$", 12
+ pokedex_entry Delibird, 9, 160, 293, 11, 256, 0
+ .string "KITE$", 12
+ pokedex_entry Mantine, 21, 2200, 256, 0, 342, 7
+ .string "ARMOR BIRD$", 12
+ pokedex_entry Skarmory, 17, 505, 256, 0, 271, 1
+ .string "DARK$", 12
+ pokedex_entry Houndour, 6, 108, 393, 16, 256, 0
+ .string "DARK$", 12
+ pokedex_entry Houndoom, 14, 350, 256, 4, 256, 0
+ .string "DRAGON$", 12
+ pokedex_entry Kingdra, 18, 1520, 256, 0, 287, 0
+ .string "LONG NOSE$", 12
+ pokedex_entry Phanpy, 5, 335, 465, 21, 256, 0
+ .string "ARMOR$", 12
+ pokedex_entry Donphan, 11, 1200, 313, 9, 256, 0
+ .string "VIRTUAL$", 12
+ pokedex_entry Porygon2, 6, 325, 320, 17, 256, 0
+ .string "BIG HORN$", 12
+ pokedex_entry Stantler, 14, 712, 256, 0, 256, 0
+ .string "PAINTER$", 12
+ pokedex_entry Smeargle, 12, 580, 287, 5, 256, 0
+ .string "SCUFFLE$", 12
+ pokedex_entry Tyrogue, 7, 210, 292, 9, 256, 0
+ .string "HANDSTAND$", 12
+ pokedex_entry Hitmontop, 14, 480, 256, 2, 257, 0
+ .string "KISS$", 12
+ pokedex_entry Smoochum, 4, 60, 440, 20, 256, 0
+ .string "ELECTRIC$", 12
+ pokedex_entry Elekid, 6, 235, 363, 14, 256, 0
+ .string "LIVE COAL$", 12
+ pokedex_entry Magby, 7, 214, 284, 13, 256, 0
+ .string "MILK COW$", 12
+ pokedex_entry Miltank, 12, 755, 280, 5, 256, 0
+ .string "HAPPINESS$", 12
+ pokedex_entry Blissey, 15, 468, 256, 4, 310, 3
+ .string "THUNDER$", 12
+ pokedex_entry Raikou, 19, 1780, 256, 0, 345, 7
+ .string "VOLCANO$", 12
+ pokedex_entry Entei, 21, 1980, 259, 0, 345, 7
+ .string "AURORA$", 12
+ pokedex_entry Suicune, 20, 1870, 269, 0, 345, 7
+ .string "ROCK SKIN$", 12
+ pokedex_entry Larvitar, 6, 720, 472, 18, 256, 0
+ .string "HARD SHELL$", 12
+ pokedex_entry Pupitar, 12, 1520, 292, 8, 256, 0
+ .string "ARMOR$", 12
+ pokedex_entry Tyranitar, 20, 2020, 256, 0, 345, 7
+ .string "DIVING$", 12
+ pokedex_entry Lugia, 52, 2160, 256, 0, 721, 19
+ .string "RAINBOW$", 12
+ pokedex_entry HoOh, 38, 1990, 256, 0, 610, 17
+ .string "TIME TRAVEL$", 12
+ pokedex_entry Celebi, 6, 50, 393, -10, 256, 0
+ .string "WOOD GECKO$", 12
+ pokedex_entry Treecko, 5, 50, 541, 19, 256, 0
+ .string "WOOD GECKO$", 12
+ pokedex_entry Grovyle, 9, 216, 360, 5, 256, 0
+ .string "FOREST$", 12
+ pokedex_entry Sceptile, 17, 522, 256, -1, 275, 2
+ .string "CHICK$", 12
+ pokedex_entry Torchic, 4, 25, 566, 19, 256, 0
+ .string "YOUNG FOWL$", 12
+ pokedex_entry Combusken, 9, 195, 343, 5, 256, 0
+ .string "BLAZE$", 12
+ pokedex_entry Blaziken, 19, 520, 256, 0, 301, 4
+ .string "MUD FISH$", 12
+ pokedex_entry Mudkip, 4, 76, 535, 20, 256, 0
+ .string "MUD FISH$", 12
+ pokedex_entry Marshtomp, 7, 280, 340, 7, 256, 0
+ .string "MUD FISH$", 12
+ pokedex_entry Swampert, 15, 819, 256, 0, 256, 0
+ .string "BITE$", 12
+ pokedex_entry Poochyena, 5, 136, 481, 19, 256, 0
+ .string "BITE$", 12
+ pokedex_entry Mightyena, 10, 370, 362, 9, 256, 0
+ .string "TINYRACCOON$", 12
+ pokedex_entry Zigzagoon, 4, 175, 560, 22, 256, 0
+ .string "RUSHING$", 12
+ pokedex_entry Linoone, 5, 325, 321, 7, 256, 0
+ .string "WORM$", 12
+ pokedex_entry Wurmple, 3, 36, 711, 24, 256, 0
+ .string "COCOON$", 12
+ pokedex_entry Silcoon, 6, 100, 431, 19, 256, 0
+ .string "BUTTERFLY$", 12
+ pokedex_entry Beautifly, 10, 284, 298, -1, 256, 0
+ .string "COCOON$", 12
+ pokedex_entry Cascoon, 7, 115, 391, 20, 256, 0
+ .string "POISON MOTH$", 12
+ pokedex_entry Dustox, 12, 316, 269, 1, 256, 0
+ .string "WATER WEED$", 12
+ pokedex_entry Lotad, 5, 26, 406, 19, 256, 0
+ .string "JOLLY$", 12
+ pokedex_entry Lombre, 12, 325, 277, 9, 256, 0
+ .string "CAREFREE$", 12
+ pokedex_entry Ludicolo, 15, 550, 256, 0, 268, -1
+ .string "ACORN$", 12
+ pokedex_entry Seedot, 5, 40, 472, 20, 256, 0
+ .string "WILY$", 12
+ pokedex_entry Nuzleaf, 10, 280, 299, 10, 256, 0
+ .string "WICKED$", 12
+ pokedex_entry Shiftry, 13, 596, 290, 4, 256, 0
+ .string "TINYSWALLOW$", 12
+ pokedex_entry Taillow, 3, 23, 465, 21, 256, 0
+ .string "SWALLOW$", 12
+ pokedex_entry Swellow, 7, 198, 428, 15, 256, 0
+ .string "SEAGULL$", 12
+ pokedex_entry Wingull, 6, 95, 295, -2, 256, 0
+ .string "WATER BIRD$", 12
+ pokedex_entry Pelipper, 12, 280, 288, 1, 256, 0
+ .string "FEELING$", 12
+ pokedex_entry Ralts, 4, 66, 457, -3, 256, 0
+ .string "EMOTION$", 12
+ pokedex_entry Kirlia, 8, 202, 354, 0, 256, 0
+ .string "EMBRACE$", 12
+ pokedex_entry Gardevoir, 16, 484, 256, 0, 256, 0
+ .string "POND SKATER$", 12
+ pokedex_entry Surskit, 5, 17, 375, 17, 256, 0
+ .string "EYEBALL$", 12
+ pokedex_entry Masquerain, 8, 36, 378, 8, 256, 0
+ .string "MUSHROOM$", 12
+ pokedex_entry Shroomish, 4, 45, 513, 22, 256, 0
+ .string "MUSHROOM$", 12
+ pokedex_entry Breloom, 12, 392, 324, 6, 256, 0
+ .string "SLACKER$", 12
+ pokedex_entry Slakoth, 8, 240, 291, 16, 256, 0
+ .string "WILD MONKEY$", 12
+ pokedex_entry Vigoroth, 14, 465, 301, 2, 256, 0
+ .string "LAZY$", 12
+ pokedex_entry Slaking, 20, 1305, 256, 2, 300, 1
+ .string "TRAINEE$", 12
+ pokedex_entry Nincada, 5, 55, 405, 21, 256, 0
+ .string "NINJA$", 12
+ pokedex_entry Ninjask, 8, 120, 383, -9, 256, 0
+ .string "SHED$", 12
+ pokedex_entry Shedinja, 8, 12, 372, -8, 256, 0
+ .string "WHISPER$", 12
+ pokedex_entry Whismur, 6, 163, 373, 17, 256, 0
+ .string "BIG VOICE$", 12
+ pokedex_entry Loudred, 10, 405, 356, 10, 256, 0
+ .string "LOUD NOISE$", 12
+ pokedex_entry Exploud, 15, 840, 284, 1, 256, 0
+ .string "GUTS$", 12
+ pokedex_entry Makuhita, 10, 864, 256, 10, 256, 0
+ .string "ARM THRUST$", 12
+ pokedex_entry Hariyama, 23, 2538, 256, 0, 343, 7
+ .string "POLKA DOT$", 12
+ pokedex_entry Azurill, 2, 20, 603, 23, 256, 0
+ .string "COMPASS$", 12
+ pokedex_entry Nosepass, 10, 970, 256, 9, 289, 3
+ .string "KITTEN$", 12
+ pokedex_entry Skitty, 6, 110, 492, 19, 256, 0
+ .string "PRIM$", 12
+ pokedex_entry Delcatty, 11, 326, 322, 10, 256, 0
+ .string "DARKNESS$", 12
+ pokedex_entry Sableye, 5, 110, 451, 17, 256, 0
+ .string "DECEIVER$", 12
+ pokedex_entry Mawile, 6, 115, 466, 17, 256, 0
+ .string "IRON ARMOR$", 12
+ pokedex_entry Aron, 4, 600, 419, 23, 256, 0
+ .string "IRON ARMOR$", 12
+ pokedex_entry Lairon, 9, 1200, 275, 12, 256, 0
+ .string "IRON ARMOR$", 12
+ pokedex_entry Aggron, 21, 3600, 256, -1, 350, 6
+ .string "MEDITATE$", 12
+ pokedex_entry Meditite, 6, 112, 465, 17, 256, 0
+ .string "MEDITATE$", 12
+ pokedex_entry Medicham, 13, 315, 298, 5, 256, 0
+ .string "LIGHTNING$", 12
+ pokedex_entry Electrike, 6, 152, 290, 15, 256, 0
+ .string "DISCHARGE$", 12
+ pokedex_entry Manectric, 15, 402, 256, 3, 257, 0
+ .string "CHEERING$", 12
+ pokedex_entry Plusle, 4, 42, 515, -9, 256, 0
+ .string "CHEERING$", 12
+ pokedex_entry Minun, 4, 42, 512, -7, 256, 0
+ .string "FIREFLY$", 12
+ pokedex_entry Volbeat, 7, 177, 442, 16, 256, 0
+ .string "FIREFLY$", 12
+ pokedex_entry Illumise, 6, 177, 572, 19, 256, 0
+ .string "THORN$", 12
+ pokedex_entry Roselia, 3, 20, 677, 20, 256, 0
+ .string "STOMACH$", 12
+ pokedex_entry Gulpin, 4, 103, 593, 23, 256, 0
+ .string "POISON BAG$", 12
+ pokedex_entry Swalot, 17, 800, 256, 6, 345, 3
+ .string "SAVAGE$", 12
+ pokedex_entry Carvanha, 8, 208, 362, 0, 256, 0
+ .string "BRUTAL$", 12
+ pokedex_entry Sharpedo, 18, 888, 256, 0, 317, 3
+ .string "BALL WHALE$", 12
+ pokedex_entry Wailmer, 20, 1300, 256, 2, 493, 0
+ .string "FLOAT WHALE$", 12
+ pokedex_entry Wailord, 145, 3980, 256, 0, 1352, 18
+ .string "NUMB$", 12
+ pokedex_entry Numel, 7, 240, 342, 17, 256, 0
+ .string "ERUPTION$", 12
+ pokedex_entry Camerupt, 19, 2200, 256, 7, 345, 6
+ .string "COAL$", 12
+ pokedex_entry Torkoal, 5, 804, 390, 9, 256, 0
+ .string "BOUNCE$", 12
+ pokedex_entry Spoink, 7, 306, 423, 17, 256, 0
+ .string "MANIPULATE$", 12
+ pokedex_entry Grumpig, 9, 715, 358, 10, 256, 0
+ .string "SPOT PANDA$", 12
+ pokedex_entry Spinda, 11, 50, 321, 4, 256, 0
+ .string "ANT PIT$", 12
+ pokedex_entry Trapinch, 7, 150, 298, 17, 256, 0
+ .string "VIBRATION$", 12
+ pokedex_entry Vibrava, 11, 153, 370, 11, 256, 0
+ .string "MYSTIC$", 12
+ pokedex_entry Flygon, 20, 820, 256, 0, 268, 1
+ .string "CACTUS$", 12
+ pokedex_entry Cacnea, 4, 513, 455, 20, 256, 0
+ .string "SCARECROW$", 12
+ pokedex_entry Cacturne, 13, 774, 327, 5, 256, 0
+ .string "COTTON BIRD$", 12
+ pokedex_entry Swablu, 4, 12, 422, -8, 256, 0
+ .string "HUMMING$", 12
+ pokedex_entry Altaria, 11, 206, 327, 0, 256, 0
+ .string "CAT FERRET$", 12
+ pokedex_entry Zangoose, 13, 403, 256, 3, 256, 0
+ .string "FANG SNAKE$", 12
+ pokedex_entry Seviper, 27, 525, 275, 7, 256, 0
+ .string "METEORITE$", 12
+ pokedex_entry Lunatone, 10, 1680, 300, 3, 256, 0
+ .string "METEORITE$", 12
+ pokedex_entry Solrock, 12, 1540, 328, 0, 256, 0
+ .string "WHISKERS$", 12
+ pokedex_entry Barboach, 4, 19, 581, -3, 256, 0
+ .string "WHISKERS$", 12
+ pokedex_entry Whiscash, 9, 236, 317, 1, 256, 0
+ .string "RUFFIAN$", 12
+ pokedex_entry Corphish, 6, 115, 484, 19, 256, 0
+ .string "ROGUE$", 12
+ pokedex_entry Crawdaunt, 11, 328, 365, 9, 256, 0
+ .string "CLAY DOLL$", 12
+ pokedex_entry Baltoy, 5, 215, 457, 21, 256, 0
+ .string "CLAY DOLL$", 12
+ pokedex_entry Claydol, 15, 1080, 256, 3, 280, 1
+ .string "SEA LILY$", 12
+ pokedex_entry Lileep, 10, 238, 305, 8, 256, 0
+ .string "BARNACLE$", 12
+ pokedex_entry Cradily, 15, 604, 267, 0, 256, 0
+ .string "OLD SHRIMP$", 12
+ pokedex_entry Anorith, 7, 125, 296, 4, 256, 0
+ .string "PLATE$", 12
+ pokedex_entry Armaldo, 15, 682, 312, 3, 271, 0
+ .string "FISH$", 12
+ pokedex_entry Feebas, 6, 74, 423, -4, 256, 0
+ .string "TENDER$", 12
+ pokedex_entry Milotic, 62, 1620, 256, 0, 360, 7
+ .string "WEATHER$", 12
+ pokedex_entry Castform, 3, 8, 435, -5, 256, 0
+ .string "COLOR SWAP$", 12
+ pokedex_entry Kecleon, 10, 220, 316, 10, 256, 0
+ .string "PUPPET$", 12
+ pokedex_entry Shuppet, 6, 23, 440, 20, 256, 0
+ .string "MARIONETTE$", 12
+ pokedex_entry Banette, 11, 125, 262, 9, 256, 0
+ .string "REQUIEM$", 12
+ pokedex_entry Duskull, 8, 150, 406, -4, 256, 0
+ .string "BECKON$", 12
+ pokedex_entry Dusclops, 16, 306, 256, 3, 299, 1
+ .string "FRUIT$", 12
+ pokedex_entry Tropius, 20, 1000, 256, 0, 344, 7
+ .string "WIND CHIME$", 12
+ pokedex_entry Chimecho, 6, 10, 505, 0, 256, 0
+ .string "DISASTER$", 12
+ pokedex_entry Absol, 12, 470, 301, 3, 256, 0
+ .string "BRIGHT$", 12
+ pokedex_entry Wynaut, 6, 140, 484, 19, 256, 0
+ .string "SNOW HAT$", 12
+ pokedex_entry Snorunt, 7, 168, 380, 15, 256, 0
+ .string "FACE$", 12
+ pokedex_entry Glalie, 15, 2565, 256, 3, 344, 0
+ .string "CLAP$", 12
+ pokedex_entry Spheal, 8, 395, 315, 16, 256, 0
+ .string "BALL ROLL$", 12
+ pokedex_entry Sealeo, 11, 876, 338, 13, 256, 0
+ .string "ICE BREAK$", 12
+ pokedex_entry Walrein, 14, 1506, 316, 4, 256, 0
+ .string "BIVALVE$", 12
+ pokedex_entry Clamperl, 4, 525, 691, 22, 256, 0
+ .string "DEEP SEA$", 12
+ pokedex_entry Huntail, 17, 270, 307, 1, 256, 0
+ .string "SOUTH SEA$", 12
+ pokedex_entry Gorebyss, 18, 226, 278, 5, 256, 0
+ .string "LONGEVITY$", 12
+ pokedex_entry Relicanth, 10, 234, 316, 7, 256, 0
+ .string "RENDEZVOUS$", 12
+ pokedex_entry Luvdisc, 6, 87, 371, 2, 256, 0
+ .string "ROCK HEAD$", 12
+ pokedex_entry Bagon, 6, 421, 448, 18, 256, 0
+ .string "ENDURANCE$", 12
+ pokedex_entry Shelgon, 11, 1105, 311, 12, 256, 0
+ .string "DRAGON$", 12
+ pokedex_entry Salamence, 15, 1026, 256, 0, 256, 0
+ .string "IRON BALL$", 12
+ pokedex_entry Beldum, 6, 952, 414, -1, 256, 0
+ .string "IRON CLAW$", 12
+ pokedex_entry Metang, 12, 2025, 256, 6, 256, 0
+ .string "IRON LEG$", 12
+ pokedex_entry Metagross, 16, 5500, 256, 4, 447, 9
+ .string "ROCK PEAK$", 12
+ pokedex_entry Regirock, 17, 2300, 256, 2, 309, 1
+ .string "ICEBERG$", 12
+ pokedex_entry Regice, 18, 1750, 256, 0, 301, 2
+ .string "IRON$", 12
+ pokedex_entry Registeel, 19, 2050, 256, 0, 359, 6
+ .string "EON$", 12
+ pokedex_entry Latias, 14, 400, 304, 3, 256, 0
+ .string "EON$", 12
+ pokedex_entry Latios, 20, 600, 256, 0, 294, 3
+ .string "SEA BASIN$", 12
+ pokedex_entry Kyogre, 45, 3520, 256, 0, 614, 13
+ .string "CONTINENT$", 12
+ pokedex_entry Groudon, 35, 9500, 256, 0, 515, 14
+ .string "SKY HIGH$", 12
+ pokedex_entry Rayquaza, 70, 2065, 256, 0, 448, 12
+ .string "WISH$", 12
+ pokedex_entry Jirachi, 3, 11, 608, -8, 256, 0
+ .string "DNA$", 12
+ pokedex_entry Deoxys, 17, 608, 256, 0, 290, 2