UNPKG

@xaroth8088/random-names

Version:

A random name generator for all kinds of things

222 lines 128 kB
export default function pokemons() { let i; let rnd3; let rnTrait; let rndmz; let rndm; let description; let place; let attk1; let atkOne; let attk2; let atkTwo; let rndPlace; const flyArms = ['']; const flySnout = ['']; const groundWings = ['']; const rockWings = ['']; const bugSkin = ['bioluminescent', 'phosphorescent', 'fluorescent', 'camouflaged', 'dark', 'fluff covered', 'glowing', 'hair covered', 'light', 'patterned', 'thick armored', 'thorny', 'translucent']; const bugLegs = ['ridged', 'armored', 'thick, fluffy', 'hair covered', 'thin, long', 'thorn covered', 'camouflaged', 'small', 'powerful']; const bugWings = ['angular', 'bioluminescent', 'phosphorescent', 'fluorescent', 'petal-like', 'camouflaged', 'cloak-like', 'dark', 'double paired', 'giant', 'glowing', 'light', 'patterned', 'powerful', 'razor sharp', 'ribbon-like', 'small', 'translucent']; const bugMouth = ['tusked', 'seemingly invisible', 'giant', 'powerful', 'little', 'toothed', 'sharp toothed', 'pincer-like', 'seemingly smiling', 'seemingly frowning']; const bugArms = ['bladed', 'pincer-like', 'flexible', 'strong', 'stinger-like', 'claw-like', 'tiny', 'hidden']; const darkSkin = ['black', 'black and crimson', 'black and gray', 'black and white', 'blue and crimson', 'blue and purple', 'dark', 'dark blue', 'dark glowing', 'deep purple', 'gray', 'red and black', 'shadowy', 'white and blue']; const darkLegs = ['ridged', 'armored', 'thick', 'powerful', 'shaded', 'smoke-like', 'patterned', 'an extra pair of', 'gem encrusted']; const darkArms = ['ridged', 'folded', 'shielded', 'strong', 'enormous', 'elongated', 'bladed', 'barbed', 'muscled']; const darkWings = ['angular', 'smoke-like', 'cloak-like', 'dark', 'double paired', 'giant', 'glowing', 'patterned', 'powerful', 'razor sharp', 'translucent', 'ribbon-like', 'overgrown', 'barbed', 'reflective']; const darkMouth = ['tusked', 'seemingly invisible', 'giant', 'powerful', 'sharp toothed', 'seemingly smirking', 'seemingly frowning', 'distinct lack of a visible', 'cavernous', 'toothed']; const darkBeak = ['crescent', 'reinforced', 'razor sharp', 'crystal-like', 'thick obsidian', 'solid onyx', 'sharp, crimson', 'terrifying', 'mighty', 'enlarged', 'rugged']; const darkSnout = ['tusked', 'horned', 'pointed', 'giant', 'stubby', 'sharp toothed', 'seemingly smirking', 'seemingly frowning', 'fuming', 'abyssal', 'toothed']; const darkTail = ['a tail much like a whip', 'a tail that ends in a barbed tip', 'a pair of tails instead of one', 'several tails instead of one', 'a tail with the appearance of flowing smoke', 'a tail that ends in a sharp, blade-like curve', 'a tail that ends in a fan-like shape', 'a tail that seems to shimmer in light', 'an incredibly fluffy tail', 'a tail covered in armored plates', 'a tail that visibly holds the Pokemon\'s powers', 'a tail charged with dark energies', 'a tail that wraps itself around the body when in rest', 'a tail decorated by the Pokemon', 'a tail that pulses with energy during attacks', 'a tail with odd, dark pulsing symbols', 'a tail that seems to distort light behind and around the Pokemon']; const darkEars = ['horn-like', 'wing-like', 'pointy', 'flappy', 'flabby', 'huge', 'jagged', 'ribbon-like', 'fan-like', 'stubby', 'nimble', 'enormous']; const darkHorns = ['ridged', 'a crown of', 'a row of', 'blade-like', 'crystal', 'curved', 'glowing', 'obsidian', 'onyx', 'pulsing', 'scythe-like', 'sharp', 'thin', 'two sets of']; const dragonHorns = ['ridged', 'a crown of', 'a row of', 'antler-like', 'crystal', 'curved', 'fan-like', 'glowing', 'hammer-like', 'mohawk-like', 'pulsing', 'sharp', 'stubby', 'thin', 'two sets of']; const dragonEars = ['armored', 'bone-like', 'coiling', 'crystal', 'enormous', 'hammer-like', 'horn-like', 'no visible', 'pointy', 'round', 'smoldering', 'wing-like']; const dragonSkin = ['aerodynamic', 'armor plated', 'barbed', 'bioluminescent', 'phosphorescent', 'fluorescent', 'boulder-like', 'cloud-like', 'crystal-like', 'fiery looking', 'glowing', 'metal', 'scaled', 'smooth', 'soft', 'thick', 'translucent']; const dragonLegs = ['ridged', 'an extra pair of', 'armored', 'barbed', 'crystal-like', 'curved', 'enormous', 'massive', 'powerful', 'stubby', 'thick', 'two extra pairs of']; const dragonArms = ['ridged', 'folded', 'armored', 'barbed', 'bat-like', 'blade-like', 'clawed', 'fiery', 'jagged', 'stocky', 'strong', 'winged']; const dragonWings = ['cloud-like', 'rainbow', 'fiery', 'angelic', 'barbed', 'bioluminescent', 'phosphorescent', 'fluorescent', 'crystal', 'energy pulsing', 'enormous', 'fan-like', 'giant', 'glowing', 'humongous', 'jagged', 'ridged', 'translucent', 'two pairs of']; const dragonMouth = ['tusked', 'bearded', 'blade toothed', 'boulder-like', 'cavernous', 'crystal toothed', 'fiery', 'metal-like', 'powerful', 'seemingly ever angry', 'seemingly smiling', 'sharp toothed', 'small', 'smoldering']; const dragonTail = ['a barbed tail', 'a bladed tail', 'a cloud-like tail', 'a crystal adorned tail', 'a curling tail', 'a fan-like tail', 'a pair of tails', 'a rainbow tail', 'a segmented tail', 'a stubby tail', 'a tail ending in a hammer', 'a tail ending in double barbs', 'a tail like a whip', 'a thick tail', 'an armor plated tail', 'an incredibly long tail', 'an incredibly powerful tail', 'several tails']; const elecSkin = ['yellow', 'orange', 'black and yellow', 'blue and yellow', 'yellow and white', 'statically charged', 'electrifying', 'charged', 'electrically charged', 'magnetized', 'jagged', 'sharp', 'sharply jagged', 'barbed']; const elecLegs = ['ridged', 'agile', 'bolt-like', 'energy laden', 'energy pulsing', 'fast', 'magnetized', 'nimble', 'powerful', 'spiked', 'tiny']; const elecArms = ['ridged', 'folded', 'bolt-like', 'energy laden', 'energy pulsing', 'magnetized', 'swift', 'strong', 'small', 'electrifying', 'an extra pair of', 'orb-like']; const elecWings = ['angular', 'bolt-like', 'cloak-like', 'electrically laden', 'energized', 'jagged', 'layered', 'magnetic', 'pulsing', 'tiny', 'two pairs of']; const elecMouth = ['bearded', 'gigantic', 'jagged', 'sharp toothed', 'small', 'tiny', 'toothed', 'seemingly lack of a', 'seemingly invisible', 'hidden']; const elecBeak = ['crescent', 'bolt-like', 'bright yellow', 'glowing', 'jagged', 'powerful', 'pulsing', 'razor sharp']; const elecSnout = ['tusked', 'horned', 'jagged', 'pointed', 'seemingly frowning', 'seemingly smirking', 'sharp toothed', 'small', 'smiling', 'stubby', 'thick']; const elecTail = ['a coiling tail', 'a jagged tail', 'a jagged, fan-like tail', 'a lightning bolt tail', 'a magnetized tail', 'a pair of tails', 'a positively and a negatively charged tail', 'a sharp blade-like tail', 'a stubby orb-like tail', 'a tail ending in a charged orb', 'a tail ending in a magnet', 'a tail full of charged orbs', 'a tail laden with electric charges', 'a tail pulsing with electricity', 'several tails']; const elecEars = ['bolt-like', 'coiling', 'oscillating', 'electrically charged', 'big, round', 'tiny', 'orb-like', 'magnetized', 'blade-like', 'flappy', 'flabby', 'stubby', 'glowing']; const elecHorns = ['ridged', 'pulsing', 'magnetized', 'orb-like', 'coiled', 'bolt-like', 'sharp', 'jagged', 'curved', 'a row of', 'mohawk-like', 'stubby', 'two sets of']; const fairySkin = ['blushy', 'coral', 'fluffy', 'glistening', 'glossy', 'glowing', 'luminous', 'pink', 'rose', 'shiny', 'silken', 'soft', 'sparkling', 'velvety']; const fairyLegs = ['covered', 'feathery', 'fluffy', 'glowing', 'lean', 'shrouded', 'slender', 'slim', 'small', 'soft', 'stubby', 'tiny', 'wispy']; const fairyArms = ['cloak-like', 'elongated', 'fat', 'fluffy', 'folded', 'lean', 'ribbon-like', 'slim', 'small', 'smooth', 'stubby', 'tiny']; const fairyWings = ['angelic', 'bioluminescent', 'bow-like', 'cloud-like', 'enormous', 'fan-like', 'floating', 'fluffy', 'glowing', 'layered', 'ribbon-like', 'smooth', 'soft, feathery', 'tiny', 'two sets of']; const fairyBeak = ['blunt', 'broad', 'crescent', 'curved', 'glowing', 'huge', 'pointy', 'shining', 'smiling', 'sparkling']; const fairyMouth = ['bearded', 'blunt toothed', 'broad', 'cavernous', 'grinning', 'hidden', 'lack of a', 'shrouded', 'small', 'smiling', 'smirking', 'tiny', 'veiled']; const fairySnout = ['bearded', 'broad', 'fluffy', 'glossy', 'glowing', 'huge', 'pointy', 'rounded', 'shining', 'shrouded', 'small', 'sparkling', 'stubby', 'tiny', 'veiled']; const fairyTail = ['a bioluminescent tail', 'a decorated tail', 'a fan-like tail', 'a fluffy tail', 'a glowing tail', 'a long tail wrapped around its body', 'a long, floating tail', 'a long, forked tail', 'a ribbon-like tail', 'a short, stubby tail', 'a sparkling tail', 'several tails instead of one', 'two tails instead of one']; const fairyEars = ['bow-like', 'cloud-like', 'enormous', 'flabby', 'flappy', 'fluffy', 'hidden', 'huge', 'pointy', 'puffy', 'ribbon-like', 'short', 'stubby', 'veiled']; const fairyHorns = ['antenna-like', 'antler-like', 'coiling', 'crescent', 'curling', 'curving', 'decorated', 'looping', 'painted', 'pointy', 'short', 'smooth', 'stubby']; const fightSkin = ['armor-like', 'bruised', 'camouflaged', 'coarse', 'decorated', 'deflective', 'nimble', 'patterned', 'smooth', 'stone-like', 'strengthened', 'thick']; const fightLegs = ['ridged', 'agile', 'armored', 'broad', 'clothed', 'decorated', 'dexterous', 'muscled', 'nimble', 'patterned', 'powerful', 'strengthened', 'two sets of']; const fightArms = ['ridged', 'folded', 'armored', 'barbed', 'blade-like', 'composed', 'energetic', 'hammer-like', 'relaxed', 'robust', 'slim', 'strong', 'toned', 'two sets of']; const fightWings = ['angular', 'angelic', 'armored', 'blade-like', 'broad', 'cloak-like', 'fan-like', 'honed', 'jagged', 'ribbon-like', 'robe-like', 'sharp', 'strong']; const fightMouth = ['tusked', 'foaming', 'focused looking', 'frowning', 'giant', 'lack of a', 'raging', 'seemingly angry', 'seemingly smirking', 'serious looking', 'smiling', 'content looking', 'tranquil looking', 'seemingly arrogantly smiling']; const fightBeak = ['crescent', 'reinforced', 'barbed', 'blade-like', 'broad', 'decorated', 'jagged', 'powerful', 'razor sharp', 'sharp', 'talon-like', 'thin']; const fightSnout = ['tusked', 'horned', 'broad', 'bruised', 'decorated', 'fierce looking', 'flattened', 'frowning', 'pointy', 'protected', 'seemingly arrogantly smiling', 'seemingly broken', 'seemingly smirking', 'serious looking', 'sharp', 'shielded', 'stubby']; const fightTail = ['a leg-like tail', 'a long tail used for superior balance', 'a muscular tail', 'a nimble and strong tail', 'a prehensile tail', 'a ribbon-like tail', 'a set of prehensile tails', 'a set of tails like a fan', 'a set of two powerful tails', 'a tail ending in a fist-like extremity', 'a tail ending in a hammer', 'a tail like a whip', 'a tail that wraps around the body like a belt']; const fightEars = ['a lack of', 'bolt-like', 'broken', 'fan-like', 'flappy', 'flabby', 'hat-like', 'helmet-like', 'jagged', 'mohawk-like', 'protective', 'ribbon-like', 'round', 'smoothened', 'stubby']; const fightHorns = ['ridged', 'a crown of', 'a row of', 'aerodynamic', 'antler-like', 'blade-like', 'curled', 'curved', 'mohawk-like', 'pointed', 'ridge', 'rounded', 'sharp', 'spiral', 'stubby']; const fireSkin = ['incandescent', 'burning', 'crimson', 'fiery', 'flaming', 'fuming', 'gleaming', 'glowing', 'lava-like', 'luminous', 'orange', 'red', 'red and orange', 'sanguine', 'smoking', 'smoldering', 'white and orange']; const fireLegs = ['ridged', 'an extra set of', 'ashen', 'black', 'boulder-like', 'dark', 'fiery hot', 'glowing', 'lava stone', 'muscular', 'obsidian', 'powerful', 'smoking', 'strong']; const fireArms = ['ridged', 'folded', 'agile', 'ashen', 'dark', 'little', 'muscular', 'nimble', 'obsidian', 'slim', 'smoldering', 'strong', 'stubby']; const fireWings = ['angular', 'ashen', 'black', 'burning', 'cloak-like', 'crimson', 'dark', 'enormous', 'fan-like', 'fiery', 'flame-like', 'fuming', 'glowing', 'layered', 'luminescent', 'obsidian', 'ribbon-like', 'robe-like', 'smoldering', 'steaming']; const fireMouth = ['cavernous', 'fiery', 'frowning', 'fuming', 'serious looking', 'sharp toothed', 'small', 'smiling', 'smirking', 'steaming']; const fireBeak = ['crescent', 'black', 'curved', 'fiery', 'fuming', 'glowing', 'luminescent', 'dark', 'razor-sharp', 'sharp', 'steaming']; const fireSnout = ['tusked', 'horned', 'fierce looking', 'bearded', 'black', 'broad', 'glowing', 'black', 'protected', 'smoldering', 'steaming', 'stubby', 'stumpy', 'thin']; const fireTail = ['a burning tail', 'a flame-like tail', 'a fluffy flame patterned tail', 'a lava-like tail', 'a literal flame as a tail', 'a muscular', 'a smoldering tail', 'a stubby tail', 'a tail like a fan', 'a tail that ends in fire', 'a tailpipe-like tail', 'an obsidian tail', 'several tails in a fan-like pattern']; const fireEars = ['enormous', 'wing-like', 'flame shaped', 'flappy', 'flabby', 'furnace-like', 'horn-like', 'huge', 'pointy', 'rounded', 'small', 'steaming', 'stumpy', 'tiny', 'big']; const fireHorns = ['ridged', 'enormous', 'curved', 'furnace-like', 'stubby', 'huge', 'pointy', 'rounded', 'small', 'steaming', 'stumpy', 'tiny', 'jagged']; const flySkin = ['armored', 'bioluminescent', 'phosphorescent', 'fluorescent', 'brightly colored', 'camouflaged', 'light', 'patterned', 'rough', 'smooth', 'soft', 'thorny', 'translucent']; const flyLegs = ['an extra pair of', 'armored', 'broad', 'clawed', 'decorated', 'delicate', 'fluffy', 'long', 'muscular', 'nimble', 'powerful', 'slim', 'tiny']; const flyWings = ['angular', 'angelic', 'armored', 'bioluminescent', 'phosphorescent', 'fluorescent', 'blade-like', 'clawed', 'cloak-like', 'cloud-like', 'enormous', 'fan-like', 'gigantic', 'huge', 'layered', 'patterned', 'rainbow', 'shield-like', 'translucent', 'two pairs of']; const flyMouth = ['broad', 'cavernous', 'frowning', 'hidden', 'huge', 'lack of a', 'mischievous', 'pointed', 'seemingly angry', 'seemingly expressionless', 'seemingly invisible', 'small', 'smiling', 'tiny', 'toothed', 'tranquil looking']; const flyBeak = ['crescent', 'reinforced', 'broad', 'crooked', 'curved', 'decorated', 'glowing', 'jagged', 'black', 'painted', 'patterned', 'pointy', 'powerful', 'razor sharp', 'seemingly frowning', 'seemingly smiling', 'seemingly smirking', 'sharp']; const flyTail = ['a barbed tail', 'a cloak-like tail', 'a cloud-like tail', 'a fan-like tail', 'a muscular tail', 'a powerful tail', 'a puffy, round tail', 'a rainbow colored tail', 'a rather small tail', 'a ribbon-like tail', 'a set of tails', 'an elongated tail', 'an incredibly long, ribbon-like tail', 'several tails in a fan-like shape', 'two tails instead of one']; const flyEars = ['an extra pair of', 'wing-like', 'antenna-like', 'antler-like', 'fan-like', 'feather-like', 'fluffy', 'hidden', 'horn-like', 'huge', 'orb-like', 'pointy', 'puffy', 'rounded', 'seemingly invisible', 'tiny']; const flyHorns = ['ridged', 'blade-like', 'curled', 'curved', 'jagged', 'mohawk-like', 'pointy', 'rounded', 'sharp', 'small', 'stubby']; const ghostSkin = ['bioluminescent', 'phosphorescent', 'fluorescent', 'black', 'black and crimson', 'blue and black', 'crimson', 'dark', 'dark blue', 'gaseous', 'glowing', 'hazy', 'luminous', 'purple', 'see through', 'translucent']; const ghostLegs = ['elongated', 'gaseous', 'hanging', 'hidden', 'hovering', 'ribbon-like', 'shrouded', 'stumpy', 'suspended', 'tiny', 'veiled', 'wavy']; const ghostArms = ['folded', 'bioluminescent', 'phosphorescent', 'fluorescent', 'blade-like', 'cloak-like', 'dangling', 'floating', 'glowing', 'hanging', 'often invisible', 'ribbon-like', 'shield-like', 'stretched', 'stubby', 'wavy']; const ghostWings = ['angular', 'angelic', 'bioluminescent', 'phosphorescent', 'fluorescent', 'cloak-like', 'cloth-like', 'cloud-like', 'enormous', 'gaseous', 'glowing', 'inflatable', 'poncho-like', 'powerful', 'ribbon-like', 'shield-like', 'shrouded', 'two pairs of']; const ghostMouth = ['tusked', 'cavernous', 'frowning', 'grinning', 'hidden', 'huge', 'serious looking', 'shrouded', 'smiling', 'smirking', 'sneering', 'toothed', 'veiled']; const ghostBeak = ['crescent', 'barbed', 'black', 'blade-like', 'crooked', 'curved', 'dark', 'pointy', 'razor sharp', 'sharp', 'shrouded', 'smirking', 'sneering', 'veiled']; const ghostSnout = ['tusked', 'horned', 'bearded', 'black', 'dark', 'frowning', 'grinning', 'lack of a', 'mostly hidden', 'partially hidden', 'serious looking', 'shrouded', 'smiling', 'smirking', 'veiled']; const ghostTail = ['a broad tail, ribbon-like tail', 'a fan-like tail', 'a gaseous tail', 'a hovering tail', 'a long tail floating gently in the air', 'a long tail wrapped around its body', 'a long, ribbon-like tail', 'a spiky tail', 'a tail like a cape', 'several ribbon-like tails', 'several tails instead of one', 'two tails instead of one']; const ghostEars = ['antenna-like', 'wing-like', 'broad', 'broken', 'curved', 'floppy', 'hat-like', 'horn-like', 'inflatable', 'pointy', 'rounded', 'stubby', 'stumpy', 'tiny']; const ghostHorns = ['ridged', 'a crown of', 'antler-like', 'bioluminescent', 'phosphorescent', 'fluorescent', 'broken', 'curled', 'curved', 'flame-like', 'glowing', 'mohawk-like', 'moon-shaped', 'several rows', 'sharp', 'two pairs of']; const grassSkin = ['bark-like', 'bioluminescent', 'phosphorescent', 'fluorescent', 'blossoming', 'camouflaged', 'emerald', 'glowing', 'grass-like', 'green', 'jade', 'leafy', 'lush', 'mossy', 'sprouting', 'thorny', 'verdigris', 'vine-like', 'viridian']; const grassLegs = ['ridged', 'an extra pair of', 'bark-like', 'brown', 'elongated', 'flower covered', 'leaf covered', 'leaf shrouded', 'lean', 'root-like', 'seed shaped', 'slim', 'stumpy', 'thick', 'trunk-like', 'veiled']; const grassArms = ['ridged', 'folded', 'stalk-like', 'blossoming', 'broccoli-like', 'fan-like', 'leaf', 'leaf-like', 'petal', 'ribbon-like', 'small', 'sprouting', 'stumpy', 'thick', 'thorny', 'vine']; const grassWings = ['angular', 'blade-like', 'blossoming', 'budding', 'fan-like', 'flowering', 'leaf', 'leaf-like', 'needle', 'petal', 'ribbon-like', 'sprouting', 'stalk-like', 'two sets of']; const grassMouth = ['bark-like', 'hidden', 'huge', 'lack of a', 'prickly', 'sharp toothed', 'smiling', 'smirking', 'thorny', 'tiny']; const grassBeak = ['crescent', 'bark-like', 'blossoming', 'broad', 'curved', 'humongous', 'leaf shaped', 'needle', 'mostly overgrown', 'sharp', 'shining', 'stubby', 'thorn-like', 'thorny']; const grassSnout = ['tusked', 'horned', 'bearded', 'blossoming', 'broad', 'flower covered', 'gentle', 'huge', 'leaf covered', 'leaf shrouded', 'mossy', 'mostly overgrown', 'pointy', 'sharp', 'smiling', 'stubby', 'thorny']; const grassTail = ['a bioluminescent tail', 'a blossoming tail', 'a fan-like tail', 'a leafy tail', 'a moss covered tail', 'a mostly overgrown tail', 'a mushroom as a tail', 'a needle-like tail', 'a stubby tail', 'a tail full of flowers', 'a thorny tail', 'a trunk-like tail', 'a vine-like tail', 'an evergrowing tail', 'several vine-like tails']; const grassEars = ['blossoming', 'wing-like', 'flower', 'flowery', 'fluffy', 'huge', 'leaf-like', 'leafy', 'mushroom', 'mushroom-like', 'needle-like', 'pollen-like', 'round', 'sprouting', 'thorny', 'tiny', 'vine-like']; const grassHorns = ['ridged', 'a crown of', 'blossoming', 'curled', 'curved', 'flowering', 'hidden', 'mushroom shaped', 'needle', 'overgrown', 'pointy', 'rounded', 'sharp', 'spiky', 'spotted']; const groundSkin = ['amber', 'brown', 'brown and gray', 'bulky', 'camouflaged', 'coarse', 'compact', 'dark', 'dull', 'dusty', 'gray', 'hazel', 'muddy', 'plated', 'sandy', 'sepia', 'shielded', 'solid', 'thick']; const groundLegs = ['ridged', 'an extra pair of', 'armored', 'coarse', 'elongated', 'fluffy', 'heavy', 'huge', 'muscular', 'powerful', 'protected', 'robust', 'short', 'stumpy', 'thick']; const groundArms = ['ridged', 'blade-like', 'clawed', 'dig-efficient', 'drill-like', 'elongated', 'fluffy', 'folded', 'lean', 'muscular', 'short', 'shovel-like', 'strong', 'stumpy', 'thick']; const groundMouth = ['bearded', 'broad', 'cavernous', 'frowning', 'grinning', 'huge', 'lack of a', 'pointy', 'powerful', 'seemingly expressionless', 'shrouded', 'small', 'smiling', 'tiny', 'tusked', 'veiled']; const groundBeak = ['blunt', 'bone-like', 'broad', 'crescent', 'curved', 'horn-like', 'huge', 'humongous', 'jagged', 'large', 'reinforced', 'sharp', 'small', 'stone', 'stubby']; const groundSnout = ['bearded', 'broad', 'coarse', 'flat', 'frowning', 'grinning', 'horned', 'large', 'pointy', 'protected', 'reinforced', 'sharp toothed', 'shielded', 'small', 'smiling', 'smirking', 'stubby', 'tusked']; const groundTail = ['a barbed tail', 'a bony tail', 'a broad tail', 'a bruised tail', 'a fab-like tail', 'a forked tail', 'a long, thin tail', 'a muscular tail', 'a powerful tail', 'a short, stubby tail', 'a shovel-like tail', 'a strong and nimble tail', 'a stubby tail', 'a tail suitable for digging', 'an armor plated tail', 'several tails instead of one', 'two tails instead of one']; const groundEars = ['antenna-like', 'bone-like', 'broken', 'coarse', 'flabby', 'flappy', 'horn-like', 'huge', 'jagged', 'orb-like', 'pointy', 'rounded', 'stubby', 'thorny', 'wing-like']; const groundHorns = ['ridged', 'a crown of', 'blunt', 'broad', 'broken', 'coarse', 'curled', 'curved', 'drill-like', 'mohawk-like', 'orb-like', 'sharp', 'shield-like', 'shovel-like', 'stubby']; const iceSkin = ['azure', 'blue', 'blue and white', 'cobalt', 'frost covered', 'frosty', 'glacial', 'ice cold', 'icy', 'ivory', 'reflective', 'sapphire', 'silvery', 'smooth', 'thick', 'pure white']; const iceLegs = ['ridged', 'an extra pair of', 'fat', 'fluffy', 'ice covered', 'muscular', 'powerful', 'short', 'snowy', 'stout', 'strong', 'stubby', 'thick']; const iceArms = ['ridged', 'folded', 'cloak-like', 'fan-like', 'fat', 'fluffy', 'icicle-like', 'lean', 'muscular', 'ribbon-like', 'scarf-like', 'strong', 'stubby', 'warming']; const iceWings = ['angular', 'cloak-like', 'enormous', 'frost covered', 'frosty', 'gigantic', 'icy', 'reflective', 'ribbon-like', 'scarf-like', 'shield-like', 'shimmering', 'shivering', 'sleeted', 'smooth', 'stalactite covered', 'glowing']; const iceMouth = ['bearded', 'broad', 'cavernous', 'crystal', 'frowning', 'fur covered', 'hidden', 'icicle covered', 'icicle toothed', 'serious looking', 'smiling', 'smirking', 'sparkling', 'tiny']; const iceBeak = ['crescent', 'broad', 'crystal', 'curved', 'frost covered', 'large, icicle-like', 'pointy', 'reflective', 'rimy', 'sapphire', 'sharp', 'silvery', 'sleeted', 'small, icicle-like']; const iceSnout = ['tusked', 'horned', 'bearded', 'broad', 'densely icicle-covered', 'fluffy', 'frost covered', 'frosty', 'frowning', 'fur covered', 'smiling', 'smirking', 'stubby', 'thinly icicle-covered', 'tranquil looking']; const iceTail = ['a broad, fan-like tail', 'a fluffy tail', 'a frost covered tail', 'a frosty tail', 'a long, fluffy tail wrapped around its body', 'a ribbon-like tail', 'a short and stubby tail', 'a tail wrapped around its body like a scarf', 'an icicle covered tail', 'an icicle-like tail', 'an icy, reflective tail', 'several tails instead of one', 'two tails instead of one']; const iceEars = ['crystal-like', 'fluffy', 'frosty', 'furry', 'fuzzy', 'huge', 'ice-like', 'icicle', 'icy', 'pointy', 'reflective', 'round', 'snowball-like', 'snowflake-like', 'tiny']; const iceHorns = ['ridged', 'a crown of', 'antler-like', 'broad', 'crystal', 'curved', 'diamond shaped', 'freezing', 'frosty', 'ice-like', 'icicle', 'icy, crystal-like', 'pointy', 'reflective', 'short', 'sleeted', 'stubby']; const normSkin = ['bioluminescent', 'phosphorescent', 'fluorescent', 'coarse', 'dirt covered', 'dull', 'glossy', 'glowing', 'luminous', 'lustrous', 'messy', 'radiant', 'silky', 'smooth', 'unkempt', 'velvety', 'vibrant', 'vivid']; const normLegs = ['ridged', 'an extra pair of', 'armored', 'elongated', 'enlarged', 'huge', 'lean', 'muscular', 'powerful', 'short', 'stour', 'stubby', 'thick', 'tiny', 'withdrawn']; const normArms = ['ridged', 'folded', 'armored', 'cloak-like', 'elongated', 'fat', 'fluffy', 'lean', 'little', 'long', 'slim', 'small', 'strong', 'stubby', 'tiny']; const normWings = ['angular', 'broad', 'cloak-like', 'elongated', 'enormous', 'fluffy', 'humongous', 'layered', 'pointy', 'ribbon-like', 'sharp', 'slender', 'smooth', 'thick', 'two pairs of']; const normMouth = ['bearded', 'blunt toothed', 'broad', 'cavernous', 'frowning', 'grinning', 'hidden', 'humongous', 'serious looking', 'sharp toothed', 'small', 'smiling', 'smirking', 'tiny', 'veiled']; const normBeak = ['crescent', 'blunt', 'broad', 'crooked', 'curved', 'flattened', 'huge', 'sharp', 'slim', 'thin', 'needle-like']; const normSnout = ['tusked', 'horned', 'bearded', 'bioluminescent', 'phosphorescent', 'fluorescent', 'broad', 'fluffy', 'frowning', 'glowing', 'large', 'pointy', 'smiling', 'smirking', 'stubby']; const normTail = ['a fluffy tail', 'a forked tail', 'a glowing tail', 'a long tail wrapped around its body', 'a ribbon-like tail', 'a short, rounded tail', 'a stubby little tail', 'a thick fluffy tail', 'an elongated tail', 'several tails instead of one', 'two tails instead of one']; const normEars = ['enlarged', 'wing-like', 'enormous', 'flabby', 'flappy', 'fluffy', 'horn-like', 'humongous', 'large', 'little', 'pointy', 'rounded', 'stubby', 'tiny']; const normHorns = ['ridged', 'a crown of', 'antler-like', 'blade-like', 'broken', 'curled', 'curved', 'fan-like', 'mohawk-like', 'pointy', 'rounded', 'sharp', 'spiked', 'stubby', 'stumpy']; const poisonSkin = ['armored', 'bioluminescent', 'phosphorescent', 'fluorescent', 'camouflaged', 'dark', 'darkened', 'glossy', 'glowing', 'grimy', 'luminous', 'magenta', 'purple', 'shiny', 'silky', 'smooth', 'vibrant', 'violet', 'vivid']; const poisonLegs = ['ridged', 'an extra pair of', 'armored', 'elongated', 'hidden', 'lean', 'long', 'muscular', 'powerful', 'scaly', 'skinny', 'slimy', 'stumpy', 'thin']; const poisonArms = ['ridged', 'folded', 'armored', 'barbed', 'broad', 'clawed', 'elongated', 'fat', 'lean', 'little', 'muscular', 'ribbon-like', 'small', 'strong', 'stubby', 'thorny']; const poisonWings = ['angular', 'barbed', 'bioluminescent', 'phosphorescent', 'fluorescent', 'blade-like', 'cloak-like', 'elongated', 'enormous', 'glowing', 'layered', 'pointy', 'reflective', 'ribbon-like', 'scaly', 'sharp', 'smooth', 'thin', 'thorny', 'translucent']; const poisonMouth = ['tusked', 'cavernous', 'grinning', 'hidden', 'huge', 'lack of a', 'noxious', 'sharp toothed', 'shrouded', 'smirking', 'thorny', 'tiny', 'veiled', 'venomous']; const poisonBeak = ['crescent', 'blunt', 'broad', 'curved', 'hidden', 'noxious', 'pointy', 'razor sharp', 'sharp', 'smirking', 'toothed', 'veiled', 'venomous']; const poisonSnout = ['bearded', 'bioluminescent', 'phosphorescent', 'fluorescent', 'fluffy', 'glowing', 'grimy', 'horned', 'luminous', 'noxious', 'protected', 'shrouded', 'slimy', 'stubby', 'tusked', 'veiled', 'venomous']; const poisonTail = ['a barbed tail', 'a bioluminescent tail', 'a forked tail', 'a glowing tail', 'a long tail wrapped around its body', 'a long, whip-like tail', 'a rattling tail', 'a slimy tail', 'a spiky tail', 'a spring-like tail', 'a tail with a stinger at the end', 'a thorny tail', 'a venomous tail', 'several tails instead of one', 'two tails instead of one']; const poisonEars = ['a lack of', 'wing-like', 'chimney-like', 'fan-like', 'flabby', 'flappy', 'fluffy', 'gooey', 'hairy', 'horn-like', 'huge', 'mucky', 'pointy', 'spiky', 'stubby', 'vent-like']; const poisonHorns = ['ridged', 'a crown of', 'antler-like', 'barbed', 'blade-like', 'broken', 'chimney-like', 'curled', 'curved', 'ejectable', 'fan-like', 'looping', 'mohawk-like', 'spiky', 'stinger-like', 'thorny', 'venomous', 'vent-like']; const psySkin = ['armored', 'bioluminescent', 'phosphorescent', 'fluorescent', 'black and white', 'camouflaged', 'dark', 'darkened', 'glossy', 'glowing', 'luminous', 'obsidian', 'pink and purple', 'pink and white', 'purple', 'smooth', 'vermilion', 'white']; const psyLegs = ['an extra pair of', 'broad', 'elongated', 'fat', 'hidden', 'hovering', 'lean', 'muscular', 'patterned', 'powerful', 'short', 'shrouded', 'stubby', 'thick', 'thin', 'veiled']; const psyArms = ['armored', 'cloak-like', 'elongated', 'fan-like', 'fat', 'folded', 'lean', 'long', 'muscular', 'ribbon-like', 'shrouded', 'slender', 'stumpy']; const psyWings = ['angelic', 'angular', 'armored', 'blade-like', 'body wrapping', 'cloak-like', 'darkened', 'enormous', 'gaseous', 'glossy', 'huge', 'reflective', 'ribbon-like', 'shadowy', 'smooth']; const psyMouth = ['bearded', 'broad', 'frowning', 'grinning', 'hidden', 'lack of a', 'pointy', 'seemingly expressionless', 'serene looking', 'shrouded', 'smiling', 'smirking', 'tiny', 'tusked', 'veiled']; const psyBeak = ['crescent', 'blunt', 'crooked', 'curved', 'flat', 'metal', 'razor sharp', 'sharp', 'shrouded', 'smirking', 'thorny', 'toothed', 'veiled']; const psySnout = ['bearded', 'bioluminescent', 'phosphorescent', 'fluorescent', 'broad', 'flat', 'fluffy', 'glowing', 'hairy', 'horned', 'huge', 'humongous', 'large', 'long', 'protected', 'shrouded', 'small', 'stubby', 'tiny', 'tusked', 'veiled']; const psyTail = ['a barbed tail', 'a bioluminescent tail', 'a forked tail', 'a long, decorated tail', 'a long, muscular tail', 'a ribbon-like tail', 'a spiky tail', 'a tail ending in a crescent shape', 'a tail that ends in a fan-like shape', 'a tail that ends in an orb shape', 'a tail that has been tied into a knot', 'a tail that hovers gently in the air', 'a tail that wraps completely around its body', 'a tail with a crystal on its tip', 'a tail with a gem on its tip', 'an armored tail', 'an incredibly long tail', 'several tails instead of one', 'two tails instead of one']; const psyEars = ['antenna-like', 'wing-like', 'elongated', 'enormous', 'fan-like', 'flabby', 'flappy', 'fuzzy', 'hidden', 'horn-like', 'long', 'pointy', 'rounded', 'shrouded', 'stubby', 'two sets of', 'veiled']; const psyHorns = ['ridged', 'a crown of', 'antenna-like', 'antler-like', 'barbed', 'blade-like', 'broken', 'connected', 'curled', 'curved', 'huge', 'looping', 'pointy', 'sharp', 'thick', 'two sets of']; const rockSkin = ['crystal', 'gem encrusted', 'amber', 'armored', 'boulder-like', 'brown', 'brown and gray', 'bulky', 'compact', 'dark', 'dusty', 'gray', 'hard', 'hazel', 'muddy', 'plated', 'rock-like', 'sandy', 'sepia', 'shielded', 'solid', 'thick']; const rockLegs = ['ridged', 'an extra pair of', 'armor plated', 'armored', 'coarse', 'heavy', 'huge', 'muscular', 'powerful', 'protected', 'robust', 'rock-like', 'short', 'stone covered', 'stumpy']; const rockArms = ['ridged', 'folded', 'armor plated', 'armored', 'elongated', 'gem adorned', 'lean', 'muscular', 'rocky', 'rough textured', 'short', 'stalagmite-like', 'strong', 'stumpy', 'thick', 'two sets of']; const rockMouth = ['broad', 'cavernous', 'crystal', 'crystal toothed', 'frowning', 'grinning', 'powerful', 'seemingly expressionless', 'small', 'stalactite toothed', 'stalgmite and stalactite toothed', 'stone', 'tusked']; const rockBeak = ['crescent', 'reinforced', 'blunt', 'bone-like', 'broad', 'crystal', 'curved', 'gem-like', 'jagged', 'sharp', 'stone', 'stubby']; const rockSnout = ['tusked', 'horned', 'bone covered', 'broad', 'coarse', 'crystal', 'flat', 'hardened', 'protected', 'shielded', 'stubby', 'large', 'small']; const rockTail = ['a broad tail', 'a bruised tail', 'a gem encrusted tail', 'a hammer-like tail', 'a muscular tail', 'a powerful tail', 'a shovel-like tail', 'a strong and nimble tail', 'a stubby tail', 'a tail full of stalactites', 'a tail like a stalactite', 'a tail like a stalagmite', 'a tail suitable for digging', 'an armor plated tail']; const rockEars = ['bone-like', 'boulder-like', 'broken', 'coarse', 'crystal', 'diamond', 'flappy', 'flabby', 'gem encrusted', 'horn-like', 'huge', 'pointy', 'rock-like', 'rounded', 'shield-like', 'stone', 'stubby']; const rockHorns = ['ridged', 'a crown of', 'blunt', 'broad', 'broken', 'coarse', 'crystal', 'curled', 'curved', 'diamond', 'drill-like', 'gem encrusted', 'metal', 'obsidian', 'sharp', 'stone']; const steelSkin = ['armored', 'bronze', 'copper', 'glistening', 'golden', 'gray', 'heavily armored', 'incredibly thick', 'iron', 'jagged', 'layered', 'magnetic', 'metal', 'reflective', 'sharp', 'shiny', 'silvery', 'smooth', 'spiky']; const steelLegs = ['ridged', 'an extra pair of', 'armor plated', 'armored', 'blade-like', 'glistening', 'heavy set', 'honed', 'huge', 'magnetic', 'powerful', 'reflective', 'sharpened', 'shielded', 'smooth', 'spiked', 'steel-plated', 'thick']; const steelArms = ['ridged', 'folded', 'armored', 'blade-like', 'elongated', 'energized', 'lean', 'metal-plated', 'pincer-like', 'reinforced', 'shielded', 'smooth', 'spiky', 'stubby', 'sturdy', 'thick']; const steelWings = ['armored', 'blade-like', 'enormous', 'fan-like', 'honed', 'humongous', 'layered', 'magnetized', 'powerful', 'reflective', 'reinforced', 'sharp', 'shield-like', 'smooth', 'thick', 'thin']; const steelMouth = ['broad', 'frowning', 'hidden', 'huge', 'jagged', 'lack of a', 'powerful', 'reinforced', 'seemingly expressionless', 'sharp', 'sharp toothed', 'shrouded', 'smiling', 'smirking', 'tusked']; const steelBeak = ['crescent', 'crooked', 'curved', 'glistening', 'glowing', 'huge', 'humongous', 'luminous', 'metal', 'pincer-like', 'pointy', 'razor sharp', 'reinforced', 'sharp', 'shiny', 'smooth', 'steel plated']; const steelSnout = ['bearded', 'broadened', 'hidden', 'metal', 'metal covered', 'metal plated', 'metal toothed', 'metal tusked', 'powerful', 'protective', 'reinforced', 'shrouded', 'spiky', 'stubby', 'tusked']; const steelTail = ['a blade-like tail', 'a fan-like tail', 'a forked, blade-like tail', 'a glowing, bioluminescent tail', 'a glowing, metallic tail', 'a long tail wrapped around its body', 'a long, energized tail', 'a long, spiky tail', 'a magnetized tail', 'a metal scaled tail', 'a short, spike-like tail', 'a short, stumpy tail', 'a tail ending in a massive orb-like shape', 'a tail ending in a u-shape magnet', 'a thick, reflective tail', 'an armor plated tail', 'an elongated tail', 'several tails instead of one', 'two tails instead of one']; const steelEars = ['a lack of', 'antenna-like', 'blade-like', 'cog-shaped', 'covered', 'enormous', 'fan-like', 'helmet-like', 'huge', 'jagged', 'pointy', 'shielded', 'spiky', 'thick', 'tiny', 'u-shaped']; const steelHorns = ['ridged', 'a crown of', 'antenna-like', 'antler-like', 'barbed', 'coil-like', 'curled', 'curved', 'enormous', 'forked', 'honed', 'keen', 'looping', 'mohawk-like', 'needle-like', 'pointy', 'razor sharp', 'spiky', 'stubby', 'u-shaped magnet']; const waterSkin = ['azure', 'bioluminescent', 'cerulean', 'coral', 'darkened', 'fluorescent', 'glistening', 'glossy', 'phosphorescent', 'salmon', 'sapphire', 'shimmering', 'shiny', 'silky', 'smooth', 'sparkling', 'teal', 'turquoise', 'ultramarine', 'velvety', 'white and blue']; const waterLegs = ['ridged', 'an extra pair of', 'coral encrusted', 'elongated', 'fat', 'fatty', 'firm', 'lean', 'muscular', 'scaly', 'shell covered', 'shiny', 'smooth', 'steady', 'stubby', 'thick']; const waterArms = ['an extra pair of', 'coral encrusted', 'elongated', 'fat', 'folded', 'long', 'pincer-like', 'ribbon-like', 'ridged', 'scaly', 'shell covered', 'short', 'slim', 'smooth', 'stubby']; const waterWings = ['angelic', 'bioluminescent', 'cloak-like', 'enormous', 'fin-like', 'flipper-like', 'fluorescent', 'glistening', 'glowing', 'layered', 'phosphorescent', 'ribbon-like', 'scaly', 'shimmering', 'smooth']; const waterMouth = ['bearded', 'blunt toothed', 'broad', 'cavernous', 'frowning', 'grinning', 'pointy', 'sharp toothed', 'shrouded', 'small', 'smiling', 'smirking', 'tusked']; const waterBeak = ['bioluminescent', 'blunt', 'broad', 'crescent', 'curved', 'glistening', 'glowing', 'pointy', 'sapphire', 'seemingly smiling', 'shell-like', 'shiny', 'stubby', 'wavy']; const waterSnout = ['bearded', 'bioluminescent', 'broad', 'coral covered', 'flat', 'fluffy', 'horned', 'huge', 'pointy', 'shell covered', 'smooth', 'sparkling', 'stubby', 'trumpet-like', 'tusked']; const waterTail = ['a bioluminescent tail', 'a broad, fan-like tail', 'a coral covered tail', 'a forked tail', 'a glowing tail', 'a huge, cloak-like tail', 'a long, curled up tail', 'a long, ribbon-like tail', 'a long, smooth tail', 'a long, wavy tail', 'a ridged tail', 'a shell covered tail', 'a short and tiny tail', 'a strong, muscular tail', 'a stubby, fin-like tail', 'several tails instead of one', 'two tails instead of one']; const waterEars = ['antenna-like', 'curled', 'enormous', 'fin-like', 'flabby', 'flappy', 'flipper-like', 'orb-like', 'shell covered', 'shell-like', 'short', 'shrouded', 'stubby', 'two sets of', 'wavy']; const waterHorns = ['antler-like', 'a crown of', 'antenna-like', 'bioluminescent', 'coral covered', 'coral-like', 'curled', 'curved', 'fin-like', 'flipper-like', 'glowing', 'looping', 'ridged', 'shell-like', 'short', 'smooth', 'stubby', 'wavy']; const placeBug = ['in labyrinths', 'during summer', 'in national parks', 'in bushes', 'in farmlands', 'in fields', 'in forests', 'in gardens', 'in grassy fields', 'in meadows', 'in parks', 'in pastures', 'in tree tops', 'in valleys', 'in vineyards']; const placeDark = ['in labyrinths', 'in dark caves', 'at midnight', 'in caverns', 'in caves', 'in chasms', 'in dark forests', 'in dens', 'in grottoes', 'in ruins', 'in shadowy places', 'in the early morning', 'in the evening', 'in the middle of the night', 'in thick forests']; const placeDragon = ['during heavy clouded weather', 'during periods of heavy winds', 'high up in the air', 'in canyons', 'in massive caves', 'in mountainous areas', 'in ruins', 'in towers', 'on deserted islands', 'on mountain tops']; const placeElectric = ['in labyrinths', 'after thunderstorms', 'during the day', 'during the night', 'during thunderstorms', 'in dark caves', 'in ruins', 'in valleys', 'near power facilities', 'near power plants']; const placeFairy = ['in dense forests', 'in hilly areas', 'in labyrinths', 'in large cave systems', 'in large forests', 'in the early morning', 'in the late evening hours', 'near mountains', 'near sanctuaries', 'near shrines']; const placeFighting = ['in cave systems', 'in dense forests', 'in hilly areas', 'in labyrinths', 'in mountain caves', 'in open fields', 'in rocky hill areas', 'in towers', 'near cliffs', 'near mountain tops', 'near ruins']; const placeFire = ['after forest fires', 'during summer', 'in cave systems', 'in deep caves', 'in deserty areas', 'near hot springs', 'near ruins', 'near volcanoes', 'on deserted islands', 'on hot summer days', 'on volcanic islands']; const placeFlying = ['high in the sky', 'in dense forests', 'in gardens', 'in large forests', 'in meadows', 'in national parks', 'in open fields', 'in parks', 'in summer', 'in tall grass', 'in the evening hours', 'in the morning hours', 'in tree tops', 'in winter']; const placeGhost = ['near temples', 'near shrines', 'near sanctuaries', 'at night', 'in abandoned buildings', 'in abandoned towers', 'in clock towers', 'in dark caves', 'in dark forests', 'in dense forests', 'in labyrinths', 'in the middle of the night', 'near graveyards', 'near ruins']; const placeGrass = ['in bushes', 'in dense forests', 'in farmlands', 'in fields', 'in flowery meadows', 'in forests', 'in gardens', 'in grassy fields', 'in meadows', 'in national parks', 'in open fields', 'in parks', 'in pastures', 'in summer', 'in the early morning', 'in the evening hours', 'in tree tops', 'in valleys', 'in vineyards']; const placeGround = ['at night', 'in cave systems', 'in caves', 'in dense forests', 'in deserty areas', 'in hilly areas', 'in labyrinths', 'in mountainous areas', 'in national parks', 'in rocky hill areas', 'near cliffs', 'near ruins', 'on rocky paths', 'on sandy paths']; const placeIce = ['after a blizzard', 'after a snow storm', 'during a blizzard', 'during snowy weather', 'in icy cave systems', 'in snowlands', 'in snowy mountain peaks', 'in taigas', 'in tundras', 'in winter', 'on cold mountain peaks', 'on frozen lakes', 'on frozen rivers', 'on icy plains']; const placeNormal = ['all around', 'at night', 'during the day', 'in farmlands', 'in fields', 'in forests', 'in gardens', 'in hilly areas', 'in national parks', 'in parks', 'in quiet towns', 'in the early morning', 'in the evening hours', 'near beaches', 'near ruins', 'near sanctuaries', 'near temples', 'on forest paths']; const placePoison = ['during summer', 'hiding in bushes', 'hiding in forests', 'hiding in tree tops', 'in dense forests', 'in gardens', 'in grassy fields', 'in labyrinths', 'in meadows', 'in parks', 'in valleys', 'near cliffs']; const placePsychic = ['in abandoned buildings', 'in abandoned towers', 'in cave systems', 'in dark caves', 'in dense forests', 'in the middle of the night', 'near ruins', 'near sanctuaries', 'near shrines', 'near temples', 'on deserted islands']; const placeRock = ['in cave systems', 'in caverns', 'in caves', 'in deep cavern systems', 'in labyrinths', 'in mountain caves', 'in mountainous areas', 'in rocky hill areas', 'in rocky mountains', 'near cliffs', 'on and near hillsides', 'on and near mountains', 'on mountain peaks', 'on rocky paths']; const placeSteel = ['after meteor showers', 'in cave systems', 'in caverns', 'in dark caves', 'in deep cavern systems', 'in labyrinths', 'near cliffs', 'near construction works', 'near mines', 'near shrines']; const placeWater = ['around harbors', 'around high tides', 'around low tides', 'in forest lakes', 'in gentle creeks', 'in lagoons', 'in large canals', 'in park lakes', 'in rivers', 'in serene lakes', 'in swampy areas', 'in wild water rapids', 'near beaches', 'near calm shores', 'near coral reefs', 'near ocean fronts', 'near sea fronts', 'near steep coastal areas', 'near waterfalls', 'on oceanic islands']; const pers = ['aggressive', 'apprehensive', 'attentive', 'carefree', 'cautious', 'cheerful', 'comical', 'cordial', 'disruptive', 'distrustful', 'easygoing', 'energetic', 'fearful', 'fidgety', 'friendly', 'gentle', 'hostile', 'impish', 'inhospitable', 'irritable', 'jittery', 'laid-back', 'lively', 'mischievous', 'placid', 'playful', 'precarious', 'quiet', 'receptive', 'relaxed', 'serene', 'shy', 'skittish', 'sociable', 'spiteful', 'threatening', 'timid', 'volatile', 'wary', 'watchful', 'whimsical']; const amnt = ['all around you', 'alone or alongside one or two others', 'alongside a few others', 'alongside other Pokemon', 'among many other kinds of Pokemon', 'hidden away and on their own', 'hiding with several others', 'in huge groups', 'in small groups', 'lurking about and on their own', 'lurking with several others', 'on their own', 'only after giving up your search for them', 'only by accident']; const wtr = ['dark', 'dragon', 'ghost', 'ice', 'poison', 'psychic', 'water']; const lnd = ['bug', 'dark', 'electric', 'fairy', 'fighting', 'fire', 'ghost', 'grass', 'ground', 'ice', 'normal', 'poison', 'psychic', 'rock', 'steel']; const air = ['bug', 'dark', 'dragon', 'electric', 'fairy', 'fire', 'flying', 'ghost', 'normal', 'poison', 'psychic']; const bugAttk = ['Attack Order', 'Bug Bite', 'Bug Buzz', 'Defend Order', 'Fell Stinger', 'Fury Cutter', 'Heal Order', 'Infestation', 'Leech Life', 'Megahorn', 'Pin Missile', 'Powder', 'Quiver Dance', 'Rage Powder', 'Signal Beam', 'Silver Wind', 'Spider Web', 'Steamroller', 'Sticky Web', 'String Shot', 'Struggle Bug', 'Tail Glow', 'Twineedle', 'U-turn', 'X-Scissor']; const darkAttk = ['Assurance', 'Beat Up', 'Bite', 'Crunch', 'Dark Pulse', 'Dark Void', 'Embargo', 'Fake Tears', 'Feint Attack', 'Flatter', 'Fling', 'Foul Play', 'Hone Claws', 'Hyperspace Fury', 'Knock Off', 'Memento', 'Nasty Plot', 'Night Daze', 'Night Slash', 'Parting Shot', 'Payback', 'Punishment', 'Pursuit', 'Quash', 'Snarl', 'Snatch', 'Sucker Punch', 'Switcheroo', 'Taunt', 'Thief', 'Topsy-Turvy', 'Torment']; const dragonAttk = ['Draco Meteor', 'Dragon Breath', 'Dragon Claw', 'Dragon Dance', 'Dragon Pulse', 'Dragon Rage', 'Dragon Rush', 'Dragon Tail', 'Dual Chop', 'Outrage', 'Roar of Time', 'Spacial Rend', 'Twister']; const electricAttk = ['Bolt Strike', 'Charge', 'Charge Beam', 'Discharge', 'Eerie Impulse', 'Electric Terrain', 'Electrify', 'Electro Ball', 'Electroweb', 'Fusion Bolt', 'Ion Deluge', 'Magnet Rise', 'Magnetic Flux', 'Nuzzle', 'Parabolic Charge', 'Shock Wave', 'Spark', 'Thunder', 'Thunder Fang', 'Thunder Wave', 'Thunderbolt', 'Thunder Punch', 'Thunder Shock', 'Volt Switch', 'Volt Tackle', 'Wild Charge', 'Zap Cannon']; const fairyAttk = ['Aromatic Mist', 'Baby-Doll Eyes', 'Charm', 'Crafty Shield', 'Dazzling Gleam', 'Disarming Voice', 'Draining Kiss', 'Fairy Lock', 'Fairy Wind', 'Flower Shield', 'Geomancy', 'Light of Ruin', 'Misty Terrain', 'Moonblast', 'Moonlight', 'Play Rough', 'Sweet Kiss']; const fightingAttk = ['Arm Thrust', 'Aura Sphere', 'Brick Break', 'Bulk Up', 'Circle Throw', 'Close Combat', 'Counter', 'Cross Chop', 'Detect', 'Double Kick', 'Drain Punch', 'Dynamic Punch', 'Final Gambit', 'Flying Press', 'Focus Blast', 'Focus Punch', 'Force Palm', 'Hammer Arm', 'High Jump Kick', 'Jump Kick', 'Karate Chop', 'Low Kick', 'Low Sweep', 'Mach Punch', 'Mat Block', 'Power-Up Punch', 'Quick Guard', 'Revenge', 'Reversal', 'Rock Smash', 'Rolling Kick', 'Sacred Sword', 'Secret Sword', 'Seismic Toss', 'Sky Uppercut', 'Storm Throw', 'Submission', 'Superpower', 'Triple Kick', 'Vacuum Wave', 'Vital Throw', 'Wake-Up Slap']; const fireAttk = ['Blast Burn', 'Blaze Kick', 'Blue Flare', 'Ember', 'Eruption', 'Fiery Dance', 'Fire Blast', 'Fire Fang', 'Fire Pledge', 'Fire Punch', 'Fire Spin', 'Flame Burst', 'Flame Charge', 'Flame Wheel', 'Flamethrower', 'Flare Blitz', 'Fusion Flare', 'Heat Crash', 'Heat Wave', 'Incinerate', 'Inferno', 'Lava Plume', 'Magma Storm', 'Mystical Fire', 'Overheat', 'Sacred Fire', 'Searing Shot', 'Sunny Day', 'V-create', 'Will-O-Wisp']; const flyingAttk = ['Acrobatics', 'Aerial Ace', 'Aeroblast', 'Air Cutter', 'Air Slash', 'Bounce', 'Brave Bird', 'Chatter', 'Defog', 'Dragon Ascent', 'Drill Peck', 'Feather Dance', 'Fly', 'Gust', 'Hurricane', 'Mirror Move', 'Oblivion Wing', 'Peck', 'Pluck', 'Roost', 'Sky Attack', 'Sky Drop', 'Tailwind', 'Wing Attack']; const ghostAttk = ['Astonish', 'Confuse Ray', 'Curse', 'Destiny Bond', 'Grudge', 'Hex', 'Lick', 'Night Shade', 'Nightmare', 'Ominous Wind', 'Phantom Force', 'Shadow Ball', 'Shadow Claw', 'Shadow Force', 'Shadow Punch', 'Shadow Sneak', 'Spite', 'Trick-or-Treat']; const grassAttk = ['Absorb', 'Aromatherapy', 'Bullet Seed', 'Cotton Guard', 'Cotton Spore', 'Energy Ball', 'Forest\'s Curse', 'Frenzy Plant', 'Giga Drain', 'Grass Knot', 'Grass Pledge', 'Grass Whistle', 'Grassy Terrain', 'Horn Leech', 'Ingrain', 'Leaf Blade', 'Leaf Storm', 'Leaf Tornado', 'Leech Seed', 'Magical Leaf', 'Mega Drain', 'Needle Arm', 'Petal Blizzard', 'Petal Dance', 'Power Whip', 'Razor Leaf', 'Seed Bomb', 'Seed Flare', 'Sleep Powder', 'Solar Beam', 'Spiky Shield', 'Spore', 'Stun Spore', 'Synthesis', 'Vine Whip', 'Wood Hammer', 'Worry Seed']; const groundAttk = ['Bone Club', 'Bone Rush', 'Bonemerang', 'Bulldoze', 'Dig', 'Drill Run', 'Earth Power', 'Earthquake', 'Fissure', 'Land\'s Wrath', 'Magnitude', 'Mud Bomb', 'Mud Shot', 'Mud Sport', 'Mud-Slap', 'Precipice Blades', 'Rototiller', 'Sand Tomb', 'Sand Attack', 'Spikes', 'Thousand Arrows', 'Thousand Waves']; const iceAttk = ['Aurora Beam', 'Avalanche', 'Blizzard', 'Freeze-Dry', 'Freeze Shock', 'Frost Breath', 'Glaciate', 'Hail', 'Haze', 'Ice Ball', 'Ice Beam', 'Ice Burn', 'Ice Fang', 'Ice Punch', 'Ice Shard', 'Icicle Crash', 'Icicle Spear', 'Icy Wind', 'Mist', 'Powder Snow', 'Sheer Cold']; const normalAttk = ['Acupressure', 'After You', 'Assist', 'Attract', 'Barrage', 'Baton Pass', 'Belly Drum', 'Bestow', 'Bide', 'Bind', 'Block', 'Body Slam', 'Boomburst', 'Camouflage', 'Captivate', 'Celebrate', 'Chip Away', 'Comet Punch', 'Confide', 'Constrict', 'Conversion', 'Conversion 2', 'Copycat', 'Covet', 'Crush Claw', 'Crush Grip', 'Cut', 'Defense Curl', 'Disable', 'Dizzy Punch', 'Double Hit', 'Double Slap', 'Double Team', 'Double-Edge', 'Echoed Voice', 'Encore', 'Endeavor', 'Endure', 'Entrainment', 'Explosion', 'Extreme Speed', 'Facade', 'Fake Out', 'False Swipe', 'Feint', 'Flail', 'Flash', 'Focus Energy', 'Follow Me', 'Foresight', 'Frustration', 'Fury Attack', 'Fury Swipes', 'Giga Impact', 'Glare', 'Growl', 'Growth', 'Guillotine', 'Happy Hour', 'Harden', 'Head Charge', 'Headbutt', 'Heal Bell', 'Helping Hand', 'Hidden Power', 'Hold Back', 'Hold Hands', 'Horn Attack', 'Horn Drill', 'Howl', 'Hyper Beam', 'Hyper Fang', 'Hyper Voice', 'Judgment', 'Last Resort', 'Leer', 'Lock-On', 'Lovely Kiss', 'Lucky Chant', 'Me First', 'Mean Look', 'Mega Kick', 'Mega Punch', 'Metronome', 'Milk Drink', 'Mimic', 'Mind Reader', 'Minimize', 'Morning Sun', 'Natural Gift', 'Nature Power', 'Noble Roar', 'Odor Sleuth', 'Pain Split', 'Pay Day', 'Perish Song', 'Play Nice', 'Pound', 'Present', 'Protect', 'Psych Up', 'Quick Attack', 'Rage', 'Rapid Spin', 'Razor Wind', 'Recover', 'Recycle', 'Reflect Type', 'Refresh', 'Relic Song', 'Retaliate', 'Return', 'Roar', 'Rock Climb', 'Round', 'Safeguard', 'Scary Face', 'Scratch', 'Screech', 'Secret Power', 'Self-Destruct', 'Sharpen', 'Shell Smash', 'Simple Beam', 'Sing', 'Sketch', 'Skull Bash', 'Slack Off', 'Slam', 'Slash', 'Sleep Talk', 'Smelling Salts', 'Smokescreen', 'Snore', 'Soft-Boiled', 'Sonic Boom', 'Spike Cannon', 'Spit Up', 'Splash', 'Stockpile', 'Stomp', 'Strength', 'Struggle', 'Substitute', 'Super Fang', 'Supersonic', 'Swagger', 'Swallow', 'Sweet Scent', 'Swift', 'Swords Dance', 'Tackle', 'Tail Slap', 'Tail Whip', 'Take Down', 'Techno Bl