Spaces:
Running
Running
Ron Au
commited on
Commit
•
6f41437
1
Parent(s):
335e0ef
WIP3: New UI
Browse files- lists/attacks.json +0 -0
- lists/descriptions.json +2 -105
- lists/species.json +0 -0
- static/index.js +149 -47
- static/style.css +189 -186
- templates/index.html +11 -7
lists/attacks.json
CHANGED
The diff for this file is too large to render.
See raw diff
|
|
lists/descriptions.json
CHANGED
@@ -87,7 +87,6 @@
|
|
87 |
"Its tongue can be extended like a chameleon's. It leaves a stinging sensation when it licks enemies.",
|
88 |
"The bone it holds is its key weapon. It throws the bone skillfully like a boomerang to K.O. targets.",
|
89 |
"The female's horn develops slowly. Prefers physical attacks such as clawing and biting.",
|
90 |
-
"A host-parasite pair in which the parasite mushroom has taken over the host bug. Prefers damp places.",
|
91 |
"Although its fur has many admirers, it is tough to raise as a pet because of its fickle meanness.",
|
92 |
"Always furious and tenacious to boot. It will not abandon chasing its quarry until its quarry is caught.",
|
93 |
"Very competitive, this Pokémon will chase anything that moves fast in the hopes of racing it.",
|
@@ -358,7 +357,6 @@
|
|
358 |
"Its head sprouts horns as sharp as blades. Using whirlwind-like movements, it confounds and swiftly cuts opponents.",
|
359 |
"The fire on the tip of its tail is a measure of its life. If healthy, its tail burns intensely.",
|
360 |
"As each tail grows, its fur becomes more lustrous. When held, it feels slightly warm.",
|
361 |
-
"Each of its nine tails is imbued with supernatural power, and it can live for a thousand years.",
|
362 |
"One of the legendary bird Pokémon. It is said that its appearance indicates the coming of spring.",
|
363 |
"When its internal fire flares up, its movements grow sharper and faster. When it trouble, it emits smoke.",
|
364 |
"A legendary bird Pokémon. It can create blizzards by freezing moisture in the air.",
|
@@ -521,7 +519,6 @@
|
|
521 |
"It uses psychic power to control an opponent's brain and tamper with its memories.",
|
522 |
"While shining a light and pretending to be a guide, it leaches off the life force of any who follow it.",
|
523 |
"This ominous Pokémon is feared. Through cities it wanders, searching for the spirits of the fallen.",
|
524 |
-
"It absorbs a spirit, which it then burns. By waving the flames on its arms, it puts its foes into a hypnotic trance.",
|
525 |
"Compressing the energy from its internal core lets it fire off an attack capable of blowing away a mountain.",
|
526 |
"It fights by swinging a piece of lumber around. It is close to evolving when it can handle the lumber without difficulty.",
|
527 |
"This Pokémon is so muscular and strongly built that even a group of wrestlers could not make it budge an inch.",
|
@@ -545,7 +542,6 @@
|
|
545 |
"There is a village that hosts a contest based on the amazingly variable cries of this Pokémon.",
|
546 |
"It lures people in with its Poké Ball pattern, then releases poison spores. Why it resembles a Poké Ball is unknown.",
|
547 |
"It lures prey close by dancing and waving its arm caps, which resemble Poké Balls, in a swaying motion.",
|
548 |
-
"A Pokémon with a loyal nature, it will remain motionless until it is given an order by its Trainer.",
|
549 |
"Its proud and regal appearance has captured the hearts of people since long ago.",
|
550 |
"It arrives near the moment of death and steals spirit from the body.",
|
551 |
"If its body is torn, it can grow back if the red core remains. The core flashes at midnight.",
|
@@ -582,7 +578,6 @@
|
|
582 |
"It brought rains by opening portals to another world. It was revered as a bringer of plentiful harvests.",
|
583 |
"When it wavers its big, round eyes, it begins singing a lullaby that makes everyone drowsy.",
|
584 |
"Its fine fur feels sublime to the touch. It can expand its body by inhaling air.",
|
585 |
-
"It is nocturnal in nature. If it spots something shiny, its eyes glitter brightly.",
|
586 |
"A very haughty Pokémon. Among fans, the size of the jewel in its forehead is a topic of much talk.",
|
587 |
"These Pokémon live in cities. They are accustomed to people. Flocks often gather in parks and plazas.",
|
588 |
"For some time after its birth, it grows by gaining nourishment from the seed on its back.",
|
@@ -814,7 +809,6 @@
|
|
814 |
"It attacks by curling up, then rolling into its foe. It can blow apart a house in one hit.",
|
815 |
"The phase of the moon apparently has some effect on its power. It's active on the night of a full moon.",
|
816 |
"Solar energy is the source of its power, so it is strong during the daytime. When it spins, its body shines.",
|
817 |
-
"They communicate with one another using their auras made tangible by their emotions.",
|
818 |
"By reading the auras of all things, it can tell how others are feeling from over half a mile away.",
|
819 |
"Always carrying squared logs, they help out with construction. As they grow, they carry bigger logs.",
|
820 |
"With strengthened bodies, they skillfully wield steel beams to take down buildings.",
|
@@ -850,7 +844,6 @@
|
|
850 |
"Its spines provide protection. Its fins and bones are prized as traditional-medicine ingredients.",
|
851 |
"Its cell composition is similar to water molecules. As a result, it can't be seen when it melts away into water.",
|
852 |
"When walking on land, it covers its body with a poisonous film that keeps its skin from dehydrating.",
|
853 |
-
"It has an easygoing nature. It doesn't care if it bumps its head on boats and boulders while swimming.",
|
854 |
"It lowers its body heat to freeze its fur. The hairs then become like needles it can fire.",
|
855 |
"By vibrating its cheeks, it emits sound waves imperceptible to humans and warns others of danger.",
|
856 |
"It lives in the water and on land. It uses its long, sticky tongue to immobilize its opponents.",
|
@@ -891,7 +884,6 @@
|
|
891 |
"Attached to its head is a huge set of jaws formed by horns. It can chew through iron beams.",
|
892 |
"It is called the \"Mirage Pokémon\" because so few have seen it. Its shed skin has been found.",
|
893 |
"If its body takes on an aura, the weather changes instantly. It is said to live in seas and lakes.",
|
894 |
-
"It is said to make its home somewhere in the sea. It guides crews of shipwrecks to shore.",
|
895 |
"It lives in caves on the seafloor and creates giant whirlpools every time it moves.",
|
896 |
"It marks time precisely. Some countries consider it to be a wise friend, versed in the world's ways.",
|
897 |
"Its eyes are specially developed to enable it to see clearly even in murky darkness and minimal light.",
|
@@ -963,7 +955,6 @@
|
|
963 |
"It likes to make its shell thicker by adding layers of tree bark. The additional weight doesn't bother it.",
|
964 |
"Discovered by chance during deep-sea explorations, it has not changed since ancient times.",
|
965 |
"It lazes vacantly near water. If something bites its tail, it won't even notice for a whole day.",
|
966 |
-
"It has an active, playful nature. Many women like to frolic with it because of its affectionate ways.",
|
967 |
"It tangles any moving thing with its vines. Their subtle shaking is ticklish if you get ensnared.",
|
968 |
"If it finds honey, its crescent mark glows. It always licks its paws because they are soaked with honey.",
|
969 |
"It is small but rough and tough. It won't hesitate to take a bite out of anything that moves.",
|
@@ -1002,10 +993,8 @@
|
|
1002 |
"It has the ability to distort space. It is described as a deity in Sinnoh-region mythology.",
|
1003 |
"It attracts prey with a sweet aroma, then downs it with thorny whips hidden in its arms.",
|
1004 |
"It sprays a vile-smelling fluid from the tip of its tail to attack. Its range is over 160 feet.",
|
1005 |
-
"It has a savage nature. It will courageously challenge foes that are much larger.",
|
1006 |
"Small Pokémon occasionally gather on its unmoving back to begin building their nests.",
|
1007 |
"It lives in rivers and lakes. In water, its coloring and patterns trick the vision of foes.",
|
1008 |
-
"It has an aggressive nature. It stabs prey with its long, narrow mouth to drain the prey's fluids.",
|
1009 |
"It makes its nest by damming streams with bark and mud. It is known as an industrious worker.",
|
1010 |
"It attracts prey with its sweet-smelling saliva, then chomps down. It takes a whole day to eat prey.",
|
1011 |
"Rarely seen by people, it is said to be drawn by the full moon to play at deserted lakes.",
|
@@ -1024,7 +1013,6 @@
|
|
1024 |
"It is a brazen brute that barges its way into another Pokémon's nest and claims it as its own.",
|
1025 |
"Its stomach can digest any kind of food, even if it happens to be moldy or rotten.",
|
1026 |
"Tempered underground under high pressure and heat, its body is harder than any metal.",
|
1027 |
-
"Its abdomen is a honeycomb for grubs. It raises its grubs on honey collected by COMBEE.",
|
1028 |
"They live in cold regions, forming groups of four or five that hunt prey with impressive coordination.",
|
1029 |
"It grows strong by pushing up against others en masse. It loves eating sweet fruit.",
|
1030 |
"Over the winter, it closes its bud and endures the cold. In spring, the bud opens and releases pollen.",
|
@@ -1037,8 +1025,6 @@
|
|
1037 |
"It can slip through any obstacle. It lurks inside walls to keep an eye on its foes.",
|
1038 |
"It lives in arid places. Instead of perspiration, it expels grainy sand from its body.",
|
1039 |
"Its claws loose electricity with enough amperage to cause fainting. They live in small groups.",
|
1040 |
-
"MACHOKE's boundless power is very dangerous, so it wears a belt that suppresses its energy.",
|
1041 |
-
"It is actually three MAGNEMITE linked by magnetism. A group can set off a magnetic storm.",
|
1042 |
"A friendly Pokémon that captures the subtle flows of seawater using its two antennae.",
|
1043 |
"To intimidate attackers, it stretches the fire on its tail to make itself appear bigger.",
|
1044 |
"It lives alone, away from others. Apparently, every one of them believes it is the most important.",
|
@@ -1048,7 +1034,6 @@
|
|
1048 |
"It makes its nest by hollowing out boulders in streams with its horn. It defends its eggs with its life.",
|
1049 |
"It anchors itself by wrapping twigs with the silk from its body. It motionlessly awaits evolution.",
|
1050 |
"It flies around forests and fields in search of bug Pokémon. It stays within a huge flock.",
|
1051 |
-
"Shaped like ancient writing, it is a huge mystery whether language or UNOWN came first.",
|
1052 |
"A Pokémon that lives by water. It moves quickly on land by bouncing on its big tail.",
|
1053 |
"With nerves of steel, nothing can perturb it. It is more agile and active than it appears.",
|
1054 |
"It looks as if it is always crying. It is actually adjusting its body's fluid levels by eliminating excess.",
|
@@ -1057,16 +1042,13 @@
|
|
1057 |
"It can learn and speak human words. If they gather, they all learn the same saying.",
|
1058 |
"The small ball holds the nutrients needed for evolution. Apparently, it is very sweet and tasty.",
|
1059 |
"It agilely scales sheer cliffs to live atop craggy mountains. Its fire is put out when it sleeps.",
|
1060 |
-
"Thought to live with others on quiet mountains, it is popular for its adorable nature.",
|
1061 |
"Its silhouette is like a star. It is believed to arrive riding on shooting stars.",
|
1062 |
-
"A Pokémon formed by three others. It busily carries sweet floral honey to VESPIQUEN.",
|
1063 |
"It doggedly pursues its prey wherever it goes. However, the chase is abandoned at sunrise.",
|
1064 |
"Half of all blackouts occur when this Pokémon appears at power plants and eats electricity.",
|
1065 |
"This Pokémon's body is 95% made up of gases, which are blown away by strong gusts of wind.",
|
1066 |
"It claws if displeased and purrs when affectionate. Its fickleness if very popular among some.",
|
1067 |
"It swims elegantly by flittering its tail as if it were a dress. It has the look of a queen.",
|
1068 |
"It always stands on one foot. Even when attacked, it does not brace itself using both feet.",
|
1069 |
-
"It hefts a GRAVELER repeatedly to strengthen its entire body. It uses every type of martial arts.",
|
1070 |
"The units at its sides generate electromagnetic waves that keep it airborne. It feeds on electricity.",
|
1071 |
"Using its tail as a float, it dives underwater. It likes eating plants that grow on river bottoms.",
|
1072 |
"It eats just one berry a day. By enduring hunger, its spirit is tempered and made sharper.",
|
@@ -1076,14 +1058,12 @@
|
|
1076 |
"Because it is very proud, it hates accepting food from people. Its thick down guards it from cold.",
|
1077 |
"About an hour after birth, its fiery mane and tail grow out, giving it an impressive appearance.",
|
1078 |
"Its body is clad in a thick hide, and its tackles topple buildings. Unfortunately, it is not smart.",
|
1079 |
-
"ROSELIA raised on clean drinking water are known to grow vividly colored flowers.",
|
1080 |
"All of its fur dazzles if danger is sensed. It flees while the foe is momentarily blinded.",
|
1081 |
"It grips prey with its tail claws and injects poison. It tenaciously hangs on until the poison takes.",
|
1082 |
"It feeds on eggs stolen from nests. Its sharply hooked claws rip vulnerable spots on prey.",
|
1083 |
"They flock in great numbers. Though small, they flap their wings with great power.",
|
1084 |
"It protects itself by spraying a noxious fluid from its rear. The stench lingers for 24 hours.",
|
1085 |
"Made from soil, the shell on its back hardens when it drinks water. It lives along lakes.",
|
1086 |
-
"It loves to eat leaves. If it is attacked by a STARLY, it will defend itself with its spiked rear.",
|
1087 |
"Its superb memory lets it recall everything it has experienced from birth. Its IQ exceeds 5,000.",
|
1088 |
"To eat, it deftly shucks nuts with its two tails. It rarely uses its arms now.",
|
1089 |
"Known as \"The Being of Willpower.\" It sleeps at the bottom of a lake to keep the world in balance.",
|
@@ -1092,7 +1072,6 @@
|
|
1092 |
"It has the power to travel across time, but is is said to appear only in peaceful times.",
|
1093 |
"It usually moves slowly, but it goes at blinding speed when it attacks and bites prey.",
|
1094 |
"When it folds up its body and extends its wings, it looks like a jet plane. It flies at sonic speed.",
|
1095 |
-
"Becoming active at night, it is known to swarm with numerous MURKROW in tow.",
|
1096 |
"It lives on the deep-sea floor. It attracts prey by flashing the patterns on its four tail fins.",
|
1097 |
"It blasts fireballs of over 3,600 degrees F from the ends of its arms. It lives in volcanic craters.",
|
1098 |
"Its breath has the fantastic ability to revive dead plants and flowers.",
|
@@ -1106,7 +1085,6 @@
|
|
1106 |
"Any frontal attack is repulsed. It is a docile Pokémon that feeds on grass and berries.",
|
1107 |
"To knock foes flying, it makes the air shudder with its cries. It converses using seven cries.",
|
1108 |
"Having four wings enables it to fly faster and more quietly. It turns active when the night comes.",
|
1109 |
-
"It is called \"The Walking Jungle.\" If a head grows too big, it falls off and becomes an EXEGGCUTE.",
|
1110 |
"To protect itself, it clads its body in an armor of ice, made by freezing moisture in the air.",
|
1111 |
"Once it appears, its rage never settles until it has razed the fields and mountains around it.",
|
1112 |
"It crosses its knifelike arms in front of its chest when it cries. It can compose melodies ad lib.",
|
@@ -1120,18 +1098,13 @@
|
|
1120 |
"It lived in jungles around 100 million years ago. Its skull is as hard as iron.",
|
1121 |
"Once it bites down, it won't let go until it loses its fangs. New fangs quickly grow into place.",
|
1122 |
"In snow, the pure white coat covering its body obscures it from predators.",
|
1123 |
-
"When DODUO evolves into this odd breed, one of its heads splits into two. It runs at nearly 40 mph.",
|
1124 |
"It digs into the ground with its tail and makes a mazelike nest. It can fly just a little.",
|
1125 |
"There is a long-held belief that medicine made from its scale will heal even incurable illnesses.",
|
1126 |
"Its tail also has a small brain. It bites to repel any foe trying to sneak up on it from behind.",
|
1127 |
"It loves the blood of humans and Pokémon. It flies around at night in search of neck veins.",
|
1128 |
-
"GRAVELER make their homes on sheer cliff faces by gouging out numerous horizontal holes.",
|
1129 |
-
"It loves round white things. It carries and egg-shaped rock in imitation of CHANSEY.",
|
1130 |
"For food, it digs up iron ore. It smashes its steely body against others to fight over territory.",
|
1131 |
"Born in the spout of a volcano, its body is covered by flames that shimmer like the sun.",
|
1132 |
-
"When it senses danger, it raises all the barbs on its body. These barbs grow slower than NIDORINO's.",
|
1133 |
"It lives in the gaps of boulders and in holes on the seafloor. Its suction cups grip prey tightly.",
|
1134 |
-
"A mushroom grown larger than the host's body controls PARASECT. It scatters poisonous spores.",
|
1135 |
"Its body is as hard as bedrock. By venting pressurized gas, it can launch itself like a rocket.",
|
1136 |
"It intimidates foes with the heat of its flames. The fire burn more strongly when it readies to fight.",
|
1137 |
"It curls up, then rolls into foes with its back. Its sharp spines inflict severe damage.",
|
@@ -1145,7 +1118,6 @@
|
|
1145 |
"It is said to deliver happiness. Being compassionate, it shares its eggs with injured people.",
|
1146 |
"It uses the leaf on its head to determine the temperature and humidity. It loves to sunbathe.",
|
1147 |
"Its cheeks hold poison sacs. It tries to catch foes off guard to jab them with toxic fingers.",
|
1148 |
-
"It has a timid nature. If it is startled, the flames on its back burn more vigorously.",
|
1149 |
"The brains in its two heads appear to communicate emotions to each other with a telepathic power.",
|
1150 |
"After long exposure to sunlight, the patterns on its tail fins shine vividly when darkness arrives.",
|
1151 |
"Many live on mountain trails and remain half buried while keeping an eye on climbers.",
|
@@ -1156,20 +1128,16 @@
|
|
1156 |
"It is said to be the world's weakest Pokémon. No one knows why it has managed to survive.",
|
1157 |
"It is believed that seeing this Pokémon at night will bring about ominous occurrences.",
|
1158 |
"While it does not prefer to fight, even one drop of the poison it secretes from barbs can be fatal.",
|
1159 |
-
"Mushrooms named tochukaso grow on its back. They grow along with the host PARAS.",
|
1160 |
"The electric pouches on its cheeks are still small. They cannot store much electricity yet.",
|
1161 |
"It lives in forests with others. It stores electricity in the pouches on its cheeks.",
|
1162 |
"It squirts water forcefully from its mouth to shoot down flying prey.",
|
1163 |
"To protect itself from attackers, it curls up into a ball. It lives in arid regions with minimal rainfall.",
|
1164 |
"A Pokémon that lives on icebergs. It swims in the sea using the point on its head to break up ice.",
|
1165 |
-
"In the snow country, certain folklore says a house will prosper if a SNORUNT lives there.",
|
1166 |
"It lives on snowy mountains. Having had little contact with humans, it is boldly inquisitive.",
|
1167 |
"It sets a trap by spinning a web with thin but strong silk. It waits motionlessly for prey to arrive.",
|
1168 |
"It lets honey soak into its paws so it can lick them all the time. Every sets of paws tastes unique.",
|
1169 |
"It has the habit of biting anything with its developed jaws. Even its Trainer need to be careful.",
|
1170 |
"Even though it has no eyes, it can sense obstacles using ultrasonic waves it emits from its mouth.",
|
1171 |
-
"It is said that CHARIZARD's fire burns hotter if it has experienced harsh battles.",
|
1172 |
-
"It is said that when it roars, a volcano erupts somewhere around the globe.",
|
1173 |
"It whips up sandstorms with powerful flaps of its wings. It is known as \"The Desert Spirit.\"",
|
1174 |
"A master of courtesy and swordsmanship, it fights using extending swords on its elbows.",
|
1175 |
"It will try to guard its trusted Trainer with its life. It has the ability to see the future.",
|
@@ -1178,7 +1146,6 @@
|
|
1178 |
"Blown by seasonal winds, it circles the globe, scattering cotton spores as it goes.",
|
1179 |
"It wraps things with its extensible tongue. Getting to close to it will leave you soaked with drool.",
|
1180 |
"It sleeps in a deep-sea trench. If it flaps its wings, it is said to cause a 40-day storm.",
|
1181 |
-
"Because it can use all kinds of moves, many scientists believe MEW to be the ancestor of Pokémon.",
|
1182 |
"It is said to have fallen with lightning. It can fire thunderbolts from the rain clouds on its back.",
|
1183 |
"As a result of its long-held dream of flying, its cellular structure changes, and wings grew out.",
|
1184 |
"It senses disasters coming and appears before people only to warn them of impending danger.",
|
@@ -1188,18 +1155,12 @@
|
|
1188 |
"A Pokémon that lives in lakes. It swims faster than any human swimming champion.",
|
1189 |
"It sheds its hide once a year. Its boulderlike body is so tough, even dynamite can't harm it.",
|
1190 |
"It cries sound like human speech. However, it is impossible to tell what it is trying to say.",
|
1191 |
-
"It loves the honey of flowers and steals honey collected by COMBEE.",
|
1192 |
-
"By flapping its wings with all its might, PIDGEOT can make a gust of wind capable of bending tall trees.",
|
1193 |
"Its fangs rip through sheet iron. It swims at 75 mph and is known as \"The Bully of the Sea.\"",
|
1194 |
"It gets energy from warm sunlight and is known for its habit of moving in pursuit of it.",
|
1195 |
-
"When BURMY evolved, its cloak became a part of this Pokémon's body. The cloak is never shed.",
|
1196 |
"Its short arms stretch when it throws punches. Its technique is equal to that of pro boxers.",
|
1197 |
-
"In the rocky mountains where CHARMELEON live, their fiery tails shine at night like stars.",
|
1198 |
"It fights by keeping its shell tightly shut for protection and by shooting spikes to repel foes.",
|
1199 |
"It is highly perceptive of its Trainer's feelings. It dances when it is feeling happy.",
|
1200 |
-
"It is said that kids who drink MILTANK's milk grow up to become hearty, healthy adults.",
|
1201 |
"It flies over its wide territory in search of prey, downing it with its highly developed claws.",
|
1202 |
-
"It has a sluggish nature. It lies at the river's bottom, waiting for prey to stray into its mouth.",
|
1203 |
"It whittles its constantly growing fangs by gnawing on hard things. It can chew apart cinder walls.",
|
1204 |
"It marks its territory by using its tail like a paintbrush. There are more than 5,000 different marks.",
|
1205 |
"It tests everything by touching with its lips, which remember what it likes and dislikes.",
|
@@ -1209,15 +1170,12 @@
|
|
1209 |
"They can swarm any foe that invades their territory. Their sharp fangs can tear out boat hulls.",
|
1210 |
"Many live in the clean seas of the south. They apparently can't live in polluted waters.",
|
1211 |
"A Pokémon that lives underground. Because of its dark habitat, it is repelled by bright sunlight.",
|
1212 |
-
"A Pokémon with a loyal nature. It will remain motionless until it is given an order by its Trainer.",
|
1213 |
-
"It drifts on winds. It is said that when HOPPIP gather in fields and mountains, spring is on the way.",
|
1214 |
"Instead of hands, it uses its tongue, which is twice its height. Its sticky saliva grips anything.",
|
1215 |
"It is docile and prefers to avoid conflict. If disturbed, however, it can ferociously strike back.",
|
1216 |
"If its usual headache worsens, its starts exhibiting odd powers. It can't remember doing so, however.",
|
1217 |
"It shoots the poison spines on its body in all directions. Its round form makes it a poor swimmer.",
|
1218 |
"It uses the thorns on its head to sense human emotions. It is said to appear in front of cheerful people.",
|
1219 |
"Cautious in the extreme, its hardy vitality lets it live in any kind of environment.",
|
1220 |
-
"It has a very nervous nature. It stands up high on its tail so it can scan wide areas.",
|
1221 |
"It swims backwards by opening and closing its two shells. Its large tongue is always kept hanging out.",
|
1222 |
"Its colors and shapes differ from region to region. In the Sinnoh region, two types are confirmed.",
|
1223 |
"It spouts poison spores from the top of its head. These spores cause pain all over if inhaled.",
|
@@ -1256,11 +1214,8 @@
|
|
1256 |
"A steel-hard shell protects its tender body. It quietly endures hardships while awaiting evolution.",
|
1257 |
"It dips its large bill in the sea, then scoops up numerous prey along with water.",
|
1258 |
"With planetary development software installed, it became capable of working in space.",
|
1259 |
-
"For many generations, it has feuded with ZANGOOSE. It whets its bladed tail on rocks for battle.",
|
1260 |
"Despite being clad entirely in iron-hard armor, it flies at speeds over 180 mph.",
|
1261 |
-
"Though usually dim witted, it seems to become inspired if the SHELLDER on its tail bites down.",
|
1262 |
"It is said to appear in front of kindly people to scatter a glowing down called \"joy dust.\"",
|
1263 |
-
"It has feuded with SEVIPER for many generations. Its sharp claws are its biggest weapons.",
|
1264 |
"It moves by spinning on its foot. It is a rare Pokémon that was discovered in ancient ruins.",
|
1265 |
"By storing water in its body, this desert dweller can survive 30 days without water.",
|
1266 |
"It releases a stench from its red antenna to repel enemies. It grows by molting repeatedly.",
|
@@ -1271,7 +1226,6 @@
|
|
1271 |
"It claws if displeased and purrs when affectionate. Its fickleness is very popular among some.",
|
1272 |
"It conveys its feelings using different cries. It works in a pack to cleverly take down prey.",
|
1273 |
"It has a soft and bouncy body. Once it starts bouncing, it becomes impossible to stop.",
|
1274 |
-
"With its sweet aroma, it guides VOLBEAT to draw signs with light in the night sky.",
|
1275 |
"Lighter-than-air gases in its body keep it aloft. The gases not only smell, they are also explosive.",
|
1276 |
"It lives in burrows dug on sandy beaches. Its pincers fully grow back if they are broken in battle.",
|
1277 |
"Because it turns active on nights of the full moon, it is said to have some link to the lunar phases.",
|
@@ -1284,7 +1238,6 @@
|
|
1284 |
"Its wings are like cotton tufts. If it perches on someone's head, it looks like a cotton hat.",
|
1285 |
"It is shrouded by blue vines. No one has seen the face hidden behind this growth of vines.",
|
1286 |
"Its shell is said to be stuffed with happiness that it shares with kindhearted people.",
|
1287 |
-
"It communicates with others by lighting up its rear at night. It loves ILLUMISE's sweet aroma.",
|
1288 |
"Usually, its cries are like quiet murmurs. If frightened, it shrieks at the same volume as a jet plane.",
|
1289 |
"It makes its nest on steep sea cliffs. Riding updrafts, it soars to great heights.",
|
1290 |
"It walks in zigzag fashion. It is good at finding items in the grass and even in the ground.",
|
@@ -1296,7 +1249,6 @@
|
|
1296 |
"Its fur has the look and feel of velvet. The orb on its forehead glows when it uses psycho-power.",
|
1297 |
"It has a flame sac in its body. Its body temperature tops 1,650 degrees Fahrenheit before battle.",
|
1298 |
"Its huge mouth is almost seven feet across. It has enough power to completely crush a car.",
|
1299 |
-
"Its crown of fire is indicative of its fiery nature. It is beaten by none in terms of quickness.",
|
1300 |
"It controls 10,000-volt power and can raise all the furs on its body as if it were sharp needles.",
|
1301 |
"It is thought that this Pokémon became extinct because its spiral shell grew too large.",
|
1302 |
"It has a steel-hard body. It intimidates foes by upraising its eye-patterned pincers.",
|
@@ -1322,7 +1274,6 @@
|
|
1322 |
"Inflating its poison sacs, it makes an eerie blubbering sound for intimidation.",
|
1323 |
"It tugs on the hands of children to steal them away. However, it gets pulled around instead.",
|
1324 |
"A rare Pokémon that adapts to harsh environments by taking on different evolutionary forms.",
|
1325 |
-
"With its sharp glare, it puts foes in a mild hypnotic state. It is a very fickle Pokémon.",
|
1326 |
"It enshrouds itself with sand to protect itself from germs. It does not enjoy getting wet.",
|
1327 |
"It is thought to have inhabited beaches 300 million years ago. It is protected by a stiff shell.",
|
1328 |
"It hides food under its long body hair. However, it forgets it has hidden the food.",
|
@@ -1366,7 +1317,6 @@
|
|
1366 |
"Its spines provide protection. Its fins and bones are prized as traditional medicine ingredients.",
|
1367 |
"It swallows anything whole. It sweats toxic fluids from its follicles to douse foes.",
|
1368 |
"It circles the sky in search of prey. When it spots one, it dive steeply to catch the prey.",
|
1369 |
-
"Once it takes aim at its foe, it makes a headlong charge. It is famous for its violent nature.",
|
1370 |
"With 80 tentacles for ensnaring victims, it prevents escape until the prey is weakened by poison.",
|
1371 |
"It converses with others by using magnetic pulses. In a swarm, they move in perfect unison.",
|
1372 |
"It prefers hot and humid environments. It is quick at capturing prey with its vines.",
|
@@ -1379,10 +1329,8 @@
|
|
1379 |
"It is so timid, it can't move if it isn't with a swarm of others. It conveys its feelings with scent.",
|
1380 |
"Its nose is a magnet. As a result, this Pokémon always keeps its face pointing north.",
|
1381 |
"Its humped back stores intensely hot magma. In rain, the magma cools, slowing its movement.",
|
1382 |
-
"It looks just like a pinecone. Its shell protects it from bird Pokémon that peck it by mistake.",
|
1383 |
"Its skin is so thin, its internal organs are visible. It has trouble walking on its newly grown feet.",
|
1384 |
"The spiral pattern on its belly subtly undulates. Staring at it gradually causes drowsiness.",
|
1385 |
-
"A Pokémon with a persistent nature, it chases its chosen prey until the prey becomes exhausted.",
|
1386 |
"It can't stop itself from chasing moving things, and it runs in a circle, chasing its own tail.",
|
1387 |
"It bounces constantly, using its tail like a spring. The shock of bouncing keeps its heart beating.",
|
1388 |
"Its body is virtually composed of water. It shoots strange beams from its crystal-like eyes.",
|
@@ -1407,7 +1355,6 @@
|
|
1407 |
"It swings its long antlers wildly to attack. During cold periods, it hides deep in forests.",
|
1408 |
"Found near the mouth of a volcano. This fire-breather's body temperature is nearly 2,200 degrees Fahrenheit.",
|
1409 |
"If it senses danger approaching, it cloaks itself with bubbles from its mouth so it will look bigger.",
|
1410 |
-
"In the distant past, it was somewhat stronger than the horribly weak descendants that exist today.",
|
1411 |
"It raises its tail to check its surroundings. The tail is sometimes struck by lightning in this pose.",
|
1412 |
"When its electricity builds, its muscles are stimulated, and it becomes more aggressive than usual.",
|
1413 |
"Even though it has no eyes, it can sense obstacles using ultrasonic waves it emits from it mouth.",
|
@@ -1421,7 +1368,6 @@
|
|
1421 |
"In battle, it digs through the ground and strikes the unsuspecting foe from an unexpected direction.",
|
1422 |
"Its muscular body is so powerful, it must wear a power-save belt to be able to regulate its motions.",
|
1423 |
"Its four ruggedly developed arms can launch a flurry of 1,000 punches in just two seconds.",
|
1424 |
-
"With a free and uncaring nature, it doesn't mind if pieces break off while it rolls down mountains.",
|
1425 |
"It tumbles down mountains, leaving grooves from peak to base. Stay clear of these grooves.",
|
1426 |
"The legs freely contract and stretch. The stretchy legs allow it to hit a distant foe with a rising kick.",
|
1427 |
"It is inept at turning because of its four short legs. It can only charge and run in one direction.",
|
@@ -1447,7 +1393,6 @@
|
|
1447 |
"Hidden away in its jet-black wings is a red passion.",
|
1448 |
"It's OK. No one will take away your flower. You look cute even when you're angry.",
|
1449 |
"The five of us team up to be the Pretty Young Girl Force! We'll show you some beautiful moves!",
|
1450 |
-
"My fluffy heart makes me feel like a marshmallow. A thrilling macaron full of colorful magic. Everybody's crazy about the taste of candy! ☆",
|
1451 |
"Open the magic door and a dream-colored party will start again today. I'll teach you the secret password.",
|
1452 |
"Wings and beaks. I like yours, and I like mine, too.",
|
1453 |
"This fluffiness makes everyone go crazy. Is it really that charming?",
|
@@ -1489,7 +1434,6 @@
|
|
1489 |
"It usually stays hunched over. If it is angry or surprised, it shoots flames out of its back.",
|
1490 |
"It remembers every dream it eats. It rarely eats the dreams of adults because children's are much tastier.",
|
1491 |
"Its tail has a small brain of its own. Beware! If you get close, it may react to your scent and bite.",
|
1492 |
-
"It has a brave and trustworthy nature. It fearlessly stands up to bigger and stronger foes.",
|
1493 |
"It always stands on one foot. It changes feet so fast, the movement can rarely be seen.",
|
1494 |
"To keep from being blown away by the wind, they gather in clusters. But they do enjoy gentle breezes.",
|
1495 |
"Looking into its cute, round eyes causes it to sing a relaxing melody, inducing its enemies to sleep.",
|
@@ -1525,7 +1469,6 @@
|
|
1525 |
"Its sweet aroma attracts prey. Then it spews poison. The more toxic it is, the sweeter its aroma.",
|
1526 |
"Its body has been compressed deep under the ground. As a result, it is even harder than a diamond.",
|
1527 |
"You find abandoned coal mines full of them. They dig tirelessly in search of coal.",
|
1528 |
-
"Extremely strong, it can change the landscape. It has an insolent nature that makes it not care about others.",
|
1529 |
"During times of strong sunlight, its bud blooms, its petals open fully, and it becomes very active.",
|
1530 |
"It can drink more than 10 ounces of blood at once. If it has too much, it gets heavy and flies clumsily.",
|
1531 |
"Although it is a cocoon, it can move a little. It can extend its poison barb if it is attacked.",
|
@@ -1537,7 +1480,6 @@
|
|
1537 |
"Its fin tips leak poison. Its fins and bones are highly valued as ingredients in herbal medicine.",
|
1538 |
"They fight each other by locking horns. The herd's protector takes pride in its battle-scarred horns.",
|
1539 |
"It lives atop tall trees. When leaping from branch to branch, it deftly uses its tail for balance.",
|
1540 |
-
"The magnetic force generated by its body repels the ground's natural magnetism, letting it float.",
|
1541 |
"It inflates its flotation sac, keeping its face above water in order to watch for prey movement.",
|
1542 |
"It walks around on its tentacles in search of a tree branch where it can dangle down and ambush prey.",
|
1543 |
"It evolves by sucking the energy out of the small ball where it had been storing nutrients.",
|
@@ -1632,7 +1574,6 @@
|
|
1632 |
"It always goes at its full power, but this very tough and durable Pokémon never gets tired.",
|
1633 |
"The fiery surface of its body gives off a wavering, rippling glare that is similar to the sun.",
|
1634 |
"It has been seen pounding boulders with the bone it carries in order to tap out messages to others.",
|
1635 |
-
"It has a calm and caring nature. Because its horn grows slowly, it prefers not to fight.",
|
1636 |
"Quick to anger, it stabs enemies with its horn to inject a powerful poison when it becomes agitated.",
|
1637 |
"Because the long hair all over its body obscures its sight, it just keeps charging repeatedly.",
|
1638 |
"Further research enhanced its abilities. Sometimes, it may exhibit motions that were not programmed.",
|
@@ -1798,7 +1739,6 @@
|
|
1798 |
"It spreads its petals to absorb sunlight. It also floats in the air to get closer to the sun.",
|
1799 |
"It never sleeps. It has to keep moving because if it stopped, its magma body would cool and harden.",
|
1800 |
"It always rocks its head slowly backwards and forwards as if it is trying to kiss someone.",
|
1801 |
-
"It has an active, playful nature. Many people like to frolic with it because of its affectionate ways.",
|
1802 |
"If it smells something enticing, it dashes headlong off to find the source of the aroma.",
|
1803 |
"While flying, it constantly emits ultrasonic waves from its mouth to check its surroundings.",
|
1804 |
"An underpowered, pathetic Pokémon. It may jump high on rare occasions, but never more than seven feet.",
|
@@ -1881,26 +1821,19 @@
|
|
1881 |
"It uses its highly developed psychic powers to defeat its enemies before they even have time to think.",
|
1882 |
"It speeds up its thought processes by turning its head around 180 degrees.",
|
1883 |
"If the electricity in its cheeks runs out, it sticks its tail straight up and uses it to collect energy from the air.",
|
1884 |
-
"It is so powerful, it can knock down a mountain with
|
1885 |
"It lives in flower patches and avoids detection by curling up to look like a flowering plant.",
|
1886 |
"It uses unique fighting moves with fires on its hands and feet. It will take on any opponent.",
|
1887 |
"The long tongue is always soggy with slobber. The saliva contains a solvent that causes numbness.",
|
1888 |
-
"A legendary Pokémon of Sinnoh. It is said that space becomes more stable with PALKIA's every breath.",
|
1889 |
-
"Some Pokémon are born on a TORTERRA's back and spend their entire life there.",
|
1890 |
"A lifelong jungle dweller from 100 million years ago, it would snap obstructing trees with head butts.",
|
1891 |
"Its cry sounds like an incantation. It is said the cry may rarely be imbued with happiness-giving power.",
|
1892 |
"It skillfully control the intensity of the fire on its tail to keep its foes at an ideal distance.",
|
1893 |
"It loves to lurk inside holes in rocks. It sometimes sprays ink on prey by sticking out only its mouth.",
|
1894 |
-
"Because every PRINPLUP considers itself to be the most important, they can never form a group.",
|
1895 |
"It is outstandingly armored. As a result, it can eat grass and berries without having to fight.",
|
1896 |
"It binds itself to trees in marshes. It attracts prey with its sweet-smelling drool and gulps them down.",
|
1897 |
-
"The trio is together from birth. It constantly gathers honey from flowers to please VESPIQUEN.",
|
1898 |
"It likes to carry around a small rock. It may wander around others' feet and cause them to stumble.",
|
1899 |
"When it extends its over-six-foot-long tongue, its tail quivers. There is a possibility they are connected.",
|
1900 |
-
"A Pokémon with persistent nature, it chases its prey until the prey becomes exhausted.",
|
1901 |
-
"It forcefully squirts water. The water jet never misses prey even if the REMORAID is deep in the sea.",
|
1902 |
"It can't relax if it or its surroundings are not clean. It wipes off dirt with its wings.",
|
1903 |
-
"The shell on its back is made of soil. On a very healthy TURTWIG, the shell should feel moist.",
|
1904 |
"It loves to feed on strong electricity. It occasionally appears around large power plants and so on.",
|
1905 |
"The spirit of a pro boxer has infused this POKéMON. It throws punches that are faster than a bullet train.",
|
1906 |
"It tears and shreds prey with its wickedly sharp scythes. It very rarely spreads its wings to fly.",
|
@@ -1948,13 +1881,10 @@
|
|
1948 |
"A master of courtesy and swordsmanship, it fights using extending swords on it elbows.",
|
1949 |
"Its body is covered with a down that can refract light in such a way that it becomes invisble.",
|
1950 |
"If its coat becomes fully charged with electricity, its tail lights up. It fire hair that zaps on impact.",
|
1951 |
-
"When BURMY evolved, it cloak became a part of this Pokémon's body. The cloak is never shed.",
|
1952 |
"It uses the horns on its head to sense human emotions. It is said to appear in front of cheerful people.",
|
1953 |
-
"No two SPINDA have the same pattern of spots. Its tottering step fouls the aim of foes.",
|
1954 |
"By catching the aura emanating from others, it can read their thoughts and movements.",
|
1955 |
"When its eyes gleam gold, it can spot hiding prey–even those taking shelter behind a wall.",
|
1956 |
"It exudes strong magnetium from all cover. It controls three small units called Mini-Noses.",
|
1957 |
-
"It loves round white things. It carries an egg-shaped rock in imitation of CHANSEY.",
|
1958 |
"Its body is lithe yet powerful. It can crest three mountains and cross two canyons in one night.",
|
1959 |
"It flies at speeds equal to a jet fighter plane. It never allows its prey to escape.",
|
1960 |
"It swims by rotating its two tails like a screw. When it dives, its flotation sac collapses.",
|
@@ -1996,7 +1926,6 @@
|
|
1996 |
"Overflowing with beauty and majesty, this strong Pokémon appears in ancient Eastern folklore.",
|
1997 |
"At its throat, it bears a bell of fire. The bell rings brightly whenever this Pokémon spits fire.",
|
1998 |
"This Pokémon has a violent, selfish disposition. If it's not in the mood to listen, it will ignore its Trainer's orders with complete nonchalance.",
|
1999 |
-
"It is said that the red part of its forehead grants supernatural powers to those who posses one, so it was over-hunted in the past.",
|
2000 |
"It's still not very good at walking. Its Trainers should train this Pokémon to walk every day.",
|
2001 |
"It marches over the land in search of bug Pokémon to eat. Then it takes them underwater so it can dine on them where it's safe.",
|
2002 |
"Its percentage of body fat is nearly zero. Its body is entirely muscle, which makes it heavy and forces its swimming prowess to develop.",
|
@@ -2042,7 +1971,6 @@
|
|
2042 |
"Incur the wrath of this normally calm Pokémon at your peril, because it will smash everything to smithereens before it's satisfied.",
|
2043 |
"Because it doesn't yelp, it's extremely popular with Trainers who live in apartment buildings.",
|
2044 |
"Its dense black fur grows continuously. The high cost of keeping its hard fur properly groomed make this a troublesome Pokémon to train.",
|
2045 |
-
"Intelligent, good-natured, and valiant, it's a trustworthy partner on rescue teams.",
|
2046 |
"By bending its beak, it can produce a variety of call and brand itself a noisy nuisance for its neighbors.",
|
2047 |
"Within its beak, its internal gas ignites, explosively launching seeds with enough power to pulverize boulders.",
|
2048 |
"Despite its adorable appearance, when it gets angry and flails about, its arms and legs could knock a pro wrestler sprawling.",
|
@@ -2121,7 +2049,6 @@
|
|
2121 |
"It devises various scents, pleasant and unpleasant, and emits scents that its enemies dislike in order to gain an edge in battle.",
|
2122 |
"Its incisors grow continuously throughout its life. If its incisors get too long, this Pokémon becomes unable to eat, and it starves to death.",
|
2123 |
"People say that it fled from its enemies by using its small webbed hind feet to swim from island to island in Alola.",
|
2124 |
-
"Its reckless nature leads it to stand up to others—even large Pokémon—if it has to protect its territory.",
|
2125 |
"A two-headed Pokémon that was discovered as a sudden mutation. It runs at a pace of over 60 miles per hour.",
|
2126 |
"An enemy that takes its eyes off any of the three heads—even for a second—will get pecked severely.",
|
2127 |
"A contest is under way to determine which one can stick its tongue out the farthest. The current record is…more than 82 feet.",
|
@@ -2171,7 +2098,6 @@
|
|
2171 |
"Once thought to be the ancestor of all bird Pokémon, some of the latest research suggests that may not be the case.",
|
2172 |
"This ancient Pokémon's plumage is delicate, so if anyone other than an experienced professional tries to restore it, they will fail.",
|
2173 |
"There are a hundred or so of them living in Alola's waste-disposal site. They're all hard workers who eat a lot of trash.",
|
2174 |
-
"It will absolutely not forgive failure from or betrayal by its goons. It has no choice in this if it wants to maintain the order of the flock.",
|
2175 |
"They will cooperate to steal eggs from the nests of bird Pokémon, but fights break out to determine which one gets to eat the eggs.",
|
2176 |
"It takes pride in its strength. Even though it can tear foes apart, it finishes them off with powerful poison.",
|
2177 |
"They move in small groups, walking around lazily. Anyone who makes eye contact gets smacked with a headbutt.",
|
@@ -2330,7 +2256,6 @@
|
|
2330 |
"It creates drops of ice in its coat and showers them over its enemies. Anyone who angers it will be frozen stiff in an instant.",
|
2331 |
"Its body bristles with sharp spikes. Carelessly trying to touch it could cause fainting from the spikes.",
|
2332 |
"Although weak and helpless, this Pokémon is incredibly fertile. They exist in such multitudes, you'll soon grow tired of seeing them.",
|
2333 |
-
"The fur on its body naturally repels water. It can stay dry, even when it plays in the water.",
|
2334 |
"Its long ears are superb sensors. It can distinguish the movements of living things on riverbeds.",
|
2335 |
"The water stored inside the tuft on its head is full of nutrients. It waters plants with it using its tail.",
|
2336 |
"When it unleashes its psychic power from the protuberance on its head, the grating sound of grinding teeth echoes through the area.",
|
@@ -2343,7 +2268,6 @@
|
|
2343 |
"Born from a sand mound playfully built by a child, this Pokémon embodies the grudges of the departed.",
|
2344 |
"Possessed people controlled by this Pokémon transformed its sand mound into a castle. As it evolved, its power to curse grew ever stronger.",
|
2345 |
"Protected by an armor-like hide, it is capable of living in molten lava of 3,600 degrees Fahrenheit.",
|
2346 |
-
"It can discern the physical and emotional states of people, Pokémon, and other natural things from the shape of their aura waves.",
|
2347 |
"Not only does it perceive auras, but it has also gained the power to control them. It employs them in battle.",
|
2348 |
"While guarding its weak points with its pincers, it looks for an opening and unleashes punches. When it loses, it foams at the mouth and faints.",
|
2349 |
"It aimed for the top but got lost and ended up on a snowy mountain. Being forced to endure the cold, this Pokémon evolved and grew fur.",
|
@@ -2353,7 +2277,6 @@
|
|
2353 |
"It has a cunning yet savage disposition. It waits for parents to leave their nests, and then it sneaks in to steal their eggs.",
|
2354 |
"They travel in groups of four or five, leaving signs for one another on trees and rocks. They bring down their prey with coordinated attacks.",
|
2355 |
"It chases people and Pokémon from its territory by causing them to experience deep, nightmarish slumbers.",
|
2356 |
-
"It wields the most compelling hypnotic powers of any Pokémon, and it forces others to do whatever it wants.",
|
2357 |
"It scatters spores that flicker and glow. Anyone seeing these lights falls into a deep slumber.",
|
2358 |
"It lies around all day, becoming active near dusk. At night, it wanders the city in search of loose change.",
|
2359 |
"It has a violent temperament. It will attack anything that looks it in the eye. Its sharp claws inflict deep wounds.",
|
@@ -2479,7 +2402,6 @@
|
|
2479 |
"The complex attack patterns of its two swords are unstoppable, even for an opponent greatly accomplished at swordplay.",
|
2480 |
"Apparently, it can detect the innate qualities of leadership. According to legend, whoever it recognizes is destined to become king.",
|
2481 |
"It flashes the light-emitting spots on its body, which drains its opponent's will to fight. It takes the opportunity to scuttle away and hide.",
|
2482 |
-
"It lures prey close with hypnotic motions, then wraps its tentacles around it before finishing it off with digestive fluids.",
|
2483 |
"It looks just like rotten kelp. It hides from foes while storing up power for its evolution.",
|
2484 |
"It gathers things it likes and passes them through its loop to teleport them to a secret place.",
|
2485 |
"There's no point to the leaf in its mouth, aside from an effort to look cool. It's mischievous, so it's not well suited to inexperienced Trainers.",
|
@@ -2563,7 +2485,6 @@
|
|
2563 |
"These Pokémon were once near extinction due to poaching. Following protective regulations, there is now an overabundance of them.",
|
2564 |
"Its powerful, well-developed jaws are capable of crushing anything. Even its Trainer must be careful.",
|
2565 |
"When the temperature cools in the evening, they emerge from water to seek food along the shore.",
|
2566 |
-
"This carefree Pokémon has an easygoing nature. While swimming, it always bumps into boat hulls.",
|
2567 |
"Although unattractive and unpopular, this Pokémon's marvelous vitality has made it a subject of research.",
|
2568 |
"It lives at the bottom of clear lakes. In times of war, it shows itself, which soothes people's minds and hearts.",
|
2569 |
"It's awfully weak and notably tasty, so everyone is always out to get it. As it happens, anyone trying to bully it receives a painful lesson.",
|
@@ -2626,7 +2547,6 @@
|
|
2626 |
"It has three poisonous stingers on its forelegs and its tail. They are used to jab its enemy repeatedly.",
|
2627 |
"The bug is mostly dead, with the mushroom on its back having become the main body. If the mushroom comes off, the bug stops moving.",
|
2628 |
"Its beautiful tails have made it very popular. However, if it's not brushed diligently, it will be a mass of tangles before you know it.",
|
2629 |
-
"It is vindictive and relentless by nature. Those who cross it even once will be cursed for a thousand years, along with their descendants.",
|
2630 |
"It is said to be the legendary bird Pokémon of fire. Every flap of its wings creates a dazzling flare of flames.",
|
2631 |
"It doesn't allow its emotions to be easily seen. Earning its trust takes time. It prefers solitude.",
|
2632 |
"It boasts powerful front legs. With a single punch, it can bend an iron bar right over.",
|
@@ -2646,7 +2566,6 @@
|
|
2646 |
"It will never forgive opponents who have angered it. Even after it has beaten them down until they can't move, it never ever forgives.",
|
2647 |
"This Pokémon thrived 300 million years ago. It's said that living specimens can still be seen in a certain region—a rare sight.",
|
2648 |
"Its body had begun to change so it could function on land. But it didn't adapt in time and went extinct.",
|
2649 |
-
"It has a very tenacious nature. Its acute sense of smell lets it chase a chosen prey without ever losing track.",
|
2650 |
"It chases down prey in a pack of around ten. They defeat foes with perfectly coordinated teamwork.",
|
2651 |
"Although it's said to bring disaster, in actuality, this Pokémon possesses a calm disposition and warns people of any crises that loom.",
|
2652 |
"It was bound to a fissure in an odd keystone as punishment for misdeeds 500 years ago",
|
@@ -2664,8 +2583,6 @@
|
|
2664 |
"It pulls large trees up by the roots and swings them around. It causes vegetation to grow, and then it absorbs energy from the growth.",
|
2665 |
"The dense fog it creates brings the downfall and destruction of its confused enemies. Ocean currents are the source of its energy.",
|
2666 |
"Boiling blood, like plasma, circulates through its body. It makes its dwelling place in volcanic caves.",
|
2667 |
-
"It's in its nature to store electricity. It feel stressed now and then if it's unable to fully discharge the electricity.",
|
2668 |
-
"It's in its nature to store electricity. It feels stressed now and then if it's unable to fully discharge the electricity.",
|
2669 |
"A lonely Pokémon, it conceals its terrifying appearance beneath an old rag so it can get closer to people and other Pokémon.",
|
2670 |
"Skilled in deduction, he's a self-proclaimed \"great detective.\" His detective hat is his trademark.",
|
2671 |
"It's so popular with the elderly that there's a magazine devoted to this Pokémon. Fans obsess over the particular length and angle of its arms.",
|
@@ -2682,7 +2599,6 @@
|
|
2682 |
"It emits psychic energy to observe and study what's around it—and what's around it can include things over six miles away.",
|
2683 |
"It whirls around in the wind while singing a joyous song. This delightful display has charmed many into raising this Pokémon.",
|
2684 |
"The cotton on the head of this Pokémon can be spun into a glossy, gorgeous yarn—a Galar regional specialty.",
|
2685 |
-
"It is said to live 1,000 years, and each of its tails is loaded with supernatural powers.",
|
2686 |
"There's a hole in its tail that allows it to draw in the air it needs to keep its fire burning. If the hole gets blocked, this Pokémon will fall ill.",
|
2687 |
"Explosive substances coat the shell on its back. Enemies that dare attack it will be blown away by an immense detonation.",
|
2688 |
"It has special pads on the backs of its feet, and one on its nose. Once it's raring to fight, these pads radiate tremendous heat.",
|
@@ -2729,7 +2645,6 @@
|
|
2729 |
"Its unique style of coiling allows it to blast sand out of its sand sac more efficiently.",
|
2730 |
"When it contracts its body, over 220 pounds of sand sprays from its nose. If it ever runs out of sand, it becomes disheartened.",
|
2731 |
"It's very curious, but its means of investigating things is to try to punch them with its tentacles. The search for food is what brings it onto land.",
|
2732 |
-
"A body made up of nothing but muscle makes the grappling moves this Pokémon performs with its tentacles tremendously powerful.",
|
2733 |
"It stands in grasslands, watching the sun's descent from zenith to horizon. This Pokémon has a talent for delivering dynamic kicks.",
|
2734 |
"This very aggressive Pokémon will recklessly challenge opponents stronger than itself.",
|
2735 |
"It evolved after experiencing numerous fights. While crossing its arms, it lets out a shout that would make any opponent flinch.",
|
@@ -2761,17 +2676,14 @@
|
|
2761 |
"It lives on snowy mountains. It sinks its legs into the snow to absorb water and keep its own temperature down.",
|
2762 |
"After a lost child perished in the forest, their spirit possessed a tree stump, causing the spirit's rebirth as this Pokémon.",
|
2763 |
"People fear it due to a belief that it devours any who try to cut down trees in its forest, but to the Pokémon it shares its woods with, it's kind.",
|
2764 |
-
"It spends its entire life inside an apple. It hides from its natural enemies, bird Pokémon, by pretending it's just an apple and nothing more.",
|
2765 |
"It ate a sour apple, and that induced its evolution. In its cheeks, it stores an acid capable of causing chemical burns.",
|
2766 |
"Eating a sweet apple caused its evolution. A nectarous scent wafts from its body, luring in the bug Pokémon it preys on.",
|
2767 |
"The sight of it running over 6,200 miles in a single day and night has captivated many people.",
|
2768 |
"The flame on its head keeps its body slightly warm. This Pokémon takes lost children by the hand to guide them to the spirit world.",
|
2769 |
"This Pokémon appears just before someone passes away, so it's feared as an emissary of death.",
|
2770 |
-
"This Pokémon haunts dilapidated mansions. It sways its arms to hypnotize opponents with the ominous dancing of its flames.",
|
2771 |
"Its talent is tap-dancing. It can also manipulate temperatures to create a floor of ice, which this Pokémon can kick up to use as a barrier.",
|
2772 |
"It's highly skilled at tap-dancing. It waves its cane of ice in time with its graceful movements.",
|
2773 |
"It is virtually worthless in terms of both power and speed. It is the most weak and pathetic Pokémon in the world.",
|
2774 |
-
"It has an extremely aggressive nature. The Hyper Beam it shoots from its mouth totally incinerates all targets.",
|
2775 |
"It makes its nest on sheer cliffs. Riding the sea breeze, it glides up into the expansive skies.",
|
2776 |
"It weakens its prey with sound waves intense enough to cause headaches, then entangles them with its sticky tongue.",
|
2777 |
"It lived in snowy areas for so long that its fire sac cooled off and atrophied. It now has an organ that generates cold instead.",
|
@@ -2796,12 +2708,10 @@
|
|
2796 |
"This Pokémon was born from sweet-smelling particles in the air. Its body is made of cream.",
|
2797 |
"When it trusts a Trainer, it will treat them to berries it's decorated with cream.",
|
2798 |
"These intelligent Pokémon touch horns with each other to share information between them.",
|
2799 |
-
"It hunts without twitching a muscle by pulling in its prey with powerful magnetism. But sometimes it pulls natural enemies in close.",
|
2800 |
"Its slimy body is hard to grasp. In one region, it is said to have been born from hardened mud.",
|
2801 |
"Most of its body has the same composition as coal. Fittingly, this Pokémon was first discovered in coal mines about 400 years ago.",
|
2802 |
"It forms coal inside its body. Coal dropped by this Pokémon once helped fuel the lives of people in the Galar region.",
|
2803 |
"It's usually peaceful, but the vandalism of mines enrages it. Offenders will be incinerated with flames that reach 2,700 degrees Fahrenheit.",
|
2804 |
-
"Five of them are troopers, and one is the brass. The brass's orders are absolute.",
|
2805 |
"Its body is full of poisonous gas. It floats into garbage dumps, seeking out the fumes of raw, rotting trash.",
|
2806 |
"This Pokémon consumes particles that contaminate the air. Instead of leaving droppings, it expels clean air.",
|
2807 |
"From its rear, it sprays a foul-smelling liquid at opponents. It aims for their faces, and it can hit them from over 16 feet away.",
|
@@ -2833,7 +2743,6 @@
|
|
2833 |
"Its body gives off a sweet, fruity scent that is extremely appetizing to bird Pokémon.",
|
2834 |
"As it twirls like a dancer, a sweet smell spreads out around it. Anyone who inhales the scent will feel a surge of happiness.",
|
2835 |
"This feared Pokémon has long, slender legs and a cruel heart. It shows no mercy as it stomps on its opponents.",
|
2836 |
-
"It's nature's cleaner—it eats anything and everything, including garbage and rotten things. The ground near its nest is always clean.",
|
2837 |
"It will do anything to win, taking advantage of every opening and finishing opponents off with the small claws on its front legs.",
|
2838 |
"This Pokémon lives in caves in volcanoes. The fire within the tuft on its head can reach 600 degrees Fahrenheit.",
|
2839 |
"Anger has reignited its atrophied flame sac. This Pokémon spews fire everywhere as it rampages indiscriminately.",
|
@@ -2896,7 +2805,6 @@
|
|
2896 |
"After stunning its opponents with the pattern on its stomach, it quickly wraps them up in its body and waits for them to stop moving.",
|
2897 |
"Its restlessness has it constantly running around. If it sees another Pokémon, it will purposely run into them in order to start a fight.",
|
2898 |
"It uses its long tongue to taunt opponents. Once the opposition is enraged, this Pokémon hurls itself at the opponent, tackling them forcefully.",
|
2899 |
-
"Its voice is staggering in volume. Obstagoon has a tendency to take on a threatening posture and shout—this move is known as Obstruct.",
|
2900 |
"The elderly call it the disaster Pokémon and detest it, but interest in its power to predict disasters is on the rise.",
|
2901 |
"If it locks eyes with you, watch out! Nothing and no one is safe from the reckless headbutts of this troublesome Pokémon.",
|
2902 |
"It spins while making its luminescent spots flash. These spots allow it to communicate with others by using different patterns of light.",
|
@@ -2907,7 +2815,6 @@
|
|
2907 |
"Its cry leaves a lasting headache if heard for too long. It moves so quickly that it is almost invisible.",
|
2908 |
"After a piece of seaweed merged with debris from a sunken ship, it was reborn as this ghost Pokémon.",
|
2909 |
"It has a preference for hot things. When it rains, steam is said to spout from the tip of its tail.",
|
2910 |
-
"It has a barbaric nature. In battle, it whips its fiery tail around and slashes away with sharp claws.",
|
2911 |
"It spits fire that is hot enough to melt boulders. It may cause forest fires by blowing flames.",
|
2912 |
"Once it has stored up enough heat, this Pokémon's body temperature can reach up to 1,700 degrees Fahrenheit.",
|
2913 |
"It can sometimes knock out opponents with the shock created by breaching and crashing its big body onto the water.",
|
@@ -3002,7 +2909,6 @@
|
|
3002 |
"When it gets wet, its skin changes color, and this Pokémon becomes invisible as if it were camouflaged.",
|
3003 |
"Highly intelligent but also very lazy, it keeps enemies out of its territory by laying traps everywhere.",
|
3004 |
"Its nictitating membranes let it pick out foes' weak points so it can precisely blast them with water that shoots from its fingertips at Mach 3.",
|
3005 |
-
"This form of Urshifu is a strong believer in defeating foes by raining many blows down on them. Its strikes are nonstop, flowing like a river.",
|
3006 |
"As it flies around, it shoots lightning all over the place and causes forest fires. It is therefore disliked.",
|
3007 |
"With its gas-like body, it can sneak into any place it desires. However, it can be blown away by wind.",
|
3008 |
"It is said to emerge from darkness to steal the lives of those who become lost in mountains.",
|
@@ -3051,7 +2957,6 @@
|
|
3051 |
"It feeds on gemstone crystals. In darkness, its eyes sparkle with the glitter of jewels.",
|
3052 |
"It emits ultrasonic waves as it flutters about, searching for its prey—bug Pokémon.",
|
3053 |
"Its life can span several hundred years. It’s said to devote its entire life to protecting gardens.",
|
3054 |
-
"The light that streams out from the holes in the pumpkin can hypnotize and control the people and Pokémon that see it.",
|
3055 |
"It sinks into the shadows of people and Pokémon, where it can understand their feelings and copy their capabilities.",
|
3056 |
"One kick from its powerful legs will pulverize a dump truck. Supposedly, this Pokémon runs through the mountains at over 180 mph.",
|
3057 |
"This Pokémon is active during the day and passes the cold desert nights burrowed snugly into the sand.",
|
@@ -3133,7 +3038,6 @@
|
|
3133 |
"The lump on its back contains its tiny brain. It thinks only of food and escaping its enemies.",
|
3134 |
"Its form of offense is forcefully stretching out its horns. The strikes land 100 times harder than any blow from a heavyweight boxer.",
|
3135 |
"Eating sulfur in its volcanic habitat is what causes explosive compounds to develop in its shell. Its droppings are also dangerously explosive.",
|
3136 |
-
"Its elegant and refined behavior clashes with that of the barbaric Perrserker. The relationship between the two is one of mutual disdain.",
|
3137 |
"You shouldn’t get close to the child when it’s playing outside its mother’s pouch. Its mother is always nearby watching over it.",
|
3138 |
"This Pokémon’s stomach is so strong, even eating moldy or rotten food will not affect it.",
|
3139 |
"The reason it keeps one ear rolled up is so it can launch a swift counterattack if it’s attacked by an enemy.",
|
@@ -3219,7 +3123,6 @@
|
|
3219 |
"It is easily angered. By swinging its well-developed horn wildly, it can even punch through diamond.",
|
3220 |
"It is recognized by its rock-hard hide and its extended horn. Be careful with the horn as it contains venom.",
|
3221 |
"A being that exists as a thin gas. It can topple an Indian elephant by enveloping the prey in two seconds.",
|
3222 |
-
"A descendant of the legendary animal baku, which is said to eat dreams. It is skilled at hypnotism.",
|
3223 |
"A Pokémon whose genetic code was repeatedly recombined for research. It turned vicious as a result.",
|
3224 |
"It burrows and lives underground. If threatened, it curls itself up into a ball for protection.",
|
3225 |
"Its formidable body never gets tired. It helps people by doing work such as the moving of heavy goods.",
|
@@ -3259,7 +3162,6 @@
|
|
3259 |
"The diamond-shaped crystals on its body expel air as cold as -240 degrees Fahrenheit, surrounding its enemies and encasing them in ice.",
|
3260 |
"Electricity runs across the surface of its body. In darkness, its body glows a whitish blue.",
|
3261 |
"Puts enemies to sleep, then eats their dreams. Occasionally gets sick from eating only bad dreams.",
|
3262 |
-
"It carries a pendulum-like device. There once was an incident in which it took away a child it hypnotized.",
|
3263 |
"It stomps on the ground to build power. It can send a 10-ton truck flying with a straight-arm punch.",
|
3264 |
"It lives in arid deserts. It makes a sloping pit trap in sand where it patiently awaits prey.",
|
3265 |
"It wields the fur on its arm like a whip. Its arm attacks come with such rapidity that they cannot even be seen.",
|
@@ -3300,9 +3202,7 @@
|
|
3300 |
"It generates ultrasonic waves by violently flapping its wings. After making its prey faint, it melts the prey with acid.",
|
3301 |
"It constantly gnaws on logs and rocks to whittle down its front teeth. It nests alongside water.",
|
3302 |
"Even though it appears to be eggs of some sort, it was discovered to be a life-form more like plant seeds.",
|
3303 |
-
"It appears when it senses an impending natural disaster. As a result, it was mistaken as a doom bringer.",
|
3304 |
"A mystical Pokémon that exudes a gentle aura. It is said to have the ability to change the weather.",
|
3305 |
-
"Its armored body makes all attacks bounce off. The armor is too tough, however, making it heavy and somewhat sluggish.",
|
3306 |
"It's uncontrollable if enraged. It flies around spouting flames and scorching fields and mountains.",
|
3307 |
"No matter where in the world it goes, it knows where its nest is, so it never gets separated from its Trainer.",
|
3308 |
"Males have plumage on their heads. They will never let themselves feel close to anyone other than their Trainers.",
|
@@ -3311,7 +3211,6 @@
|
|
3311 |
"It has evolved to be suitable for an aquatic life. It can invisibly melt away into water.",
|
3312 |
"It accumulates negative ions in the atmosphere to blast out 10,000-volt lightning bolts.",
|
3313 |
"It flies across the sky at Mach speeds. Removing the seal on its chest makes its internal energy go out of control.",
|
3314 |
-
"This carefree Pokémon has an easy-going nature. While swimming, it always bumps into boat hulls.",
|
3315 |
"It converses with others by magnetic pulses. In a swarm, they move in perfect unison.",
|
3316 |
"It's covered in a slimy membrane that makes any punches or kicks slide off it harmlessly.",
|
3317 |
"Its four horns are a high-performance radar system. It uses them to sense sounds and smells, rather than using ears or a nose.",
|
@@ -3325,7 +3224,6 @@
|
|
3325 |
"Generates strange radio signals. It raises the temperature by 3.6 degrees Fahrenheit within 3,300 feet.",
|
3326 |
"It conceals itself in the mud of the seashore. Then it waits. When prey touch it, it delivers aa jolt of electricity.",
|
3327 |
"It likes playing mischievous tricks, such as screaming and wailing to startle people at night.",
|
3328 |
-
"The heart-shaped mark left on a body after a woobat has been attached to it is said to bring good fortune.",
|
3329 |
"It always wears the skull of its dead mother, so no one has any idea what its hidden face looks like.",
|
3330 |
"If it smells something enticing, it dashes off headlong to find the source of the aroma.",
|
3331 |
"It does its level best to glare and pull a scary face, but it can't help grinning if anyone pats its head.",
|
@@ -3351,7 +3249,6 @@
|
|
3351 |
"By flapping its leafy fan, it can whip up gusts of 100 feet per second that can level houses.",
|
3352 |
"It charges ahead and bashes its opponents like a berserker, uncaring about any hits it might take. Its arms are mighty enough to snap a telephone pole.",
|
3353 |
"The webs on its hind legs enable it to cross rivers. It searches wide areas for food.",
|
3354 |
-
"It lures its prey close with hypnotic motions, then wraps its tentacles around it before finishing it off with digestive fluids.",
|
3355 |
"It gathers things it likes and pushes them through its loop to teleport them to a secret place.",
|
3356 |
"The blooming of Gracidea flowers confers the power of flight upon it. Feelings of gratitude and the message it delivers.",
|
3357 |
"When it is resolute, its body fills with power and it becomes swifter. Its jumps are too fast to follow.",
|
@@ -3361,4 +3258,4 @@
|
|
3361 |
"This Pokémon lives in caves with volcanoes. The fire within the tuft on its head can reach 600 degrees Fahrenheit.",
|
3362 |
"When it is resolute, it body fills with power and it becomes swifter. Its jumps are then too fast to follow.",
|
3363 |
"It can lull people to sleep and make them dream. It is active during the nights of the new moon."
|
3364 |
-
]
|
|
|
87 |
"Its tongue can be extended like a chameleon's. It leaves a stinging sensation when it licks enemies.",
|
88 |
"The bone it holds is its key weapon. It throws the bone skillfully like a boomerang to K.O. targets.",
|
89 |
"The female's horn develops slowly. Prefers physical attacks such as clawing and biting.",
|
|
|
90 |
"Although its fur has many admirers, it is tough to raise as a pet because of its fickle meanness.",
|
91 |
"Always furious and tenacious to boot. It will not abandon chasing its quarry until its quarry is caught.",
|
92 |
"Very competitive, this Pokémon will chase anything that moves fast in the hopes of racing it.",
|
|
|
357 |
"Its head sprouts horns as sharp as blades. Using whirlwind-like movements, it confounds and swiftly cuts opponents.",
|
358 |
"The fire on the tip of its tail is a measure of its life. If healthy, its tail burns intensely.",
|
359 |
"As each tail grows, its fur becomes more lustrous. When held, it feels slightly warm.",
|
|
|
360 |
"One of the legendary bird Pokémon. It is said that its appearance indicates the coming of spring.",
|
361 |
"When its internal fire flares up, its movements grow sharper and faster. When it trouble, it emits smoke.",
|
362 |
"A legendary bird Pokémon. It can create blizzards by freezing moisture in the air.",
|
|
|
519 |
"It uses psychic power to control an opponent's brain and tamper with its memories.",
|
520 |
"While shining a light and pretending to be a guide, it leaches off the life force of any who follow it.",
|
521 |
"This ominous Pokémon is feared. Through cities it wanders, searching for the spirits of the fallen.",
|
|
|
522 |
"Compressing the energy from its internal core lets it fire off an attack capable of blowing away a mountain.",
|
523 |
"It fights by swinging a piece of lumber around. It is close to evolving when it can handle the lumber without difficulty.",
|
524 |
"This Pokémon is so muscular and strongly built that even a group of wrestlers could not make it budge an inch.",
|
|
|
542 |
"There is a village that hosts a contest based on the amazingly variable cries of this Pokémon.",
|
543 |
"It lures people in with its Poké Ball pattern, then releases poison spores. Why it resembles a Poké Ball is unknown.",
|
544 |
"It lures prey close by dancing and waving its arm caps, which resemble Poké Balls, in a swaying motion.",
|
|
|
545 |
"Its proud and regal appearance has captured the hearts of people since long ago.",
|
546 |
"It arrives near the moment of death and steals spirit from the body.",
|
547 |
"If its body is torn, it can grow back if the red core remains. The core flashes at midnight.",
|
|
|
578 |
"It brought rains by opening portals to another world. It was revered as a bringer of plentiful harvests.",
|
579 |
"When it wavers its big, round eyes, it begins singing a lullaby that makes everyone drowsy.",
|
580 |
"Its fine fur feels sublime to the touch. It can expand its body by inhaling air.",
|
|
|
581 |
"A very haughty Pokémon. Among fans, the size of the jewel in its forehead is a topic of much talk.",
|
582 |
"These Pokémon live in cities. They are accustomed to people. Flocks often gather in parks and plazas.",
|
583 |
"For some time after its birth, it grows by gaining nourishment from the seed on its back.",
|
|
|
809 |
"It attacks by curling up, then rolling into its foe. It can blow apart a house in one hit.",
|
810 |
"The phase of the moon apparently has some effect on its power. It's active on the night of a full moon.",
|
811 |
"Solar energy is the source of its power, so it is strong during the daytime. When it spins, its body shines.",
|
|
|
812 |
"By reading the auras of all things, it can tell how others are feeling from over half a mile away.",
|
813 |
"Always carrying squared logs, they help out with construction. As they grow, they carry bigger logs.",
|
814 |
"With strengthened bodies, they skillfully wield steel beams to take down buildings.",
|
|
|
844 |
"Its spines provide protection. Its fins and bones are prized as traditional-medicine ingredients.",
|
845 |
"Its cell composition is similar to water molecules. As a result, it can't be seen when it melts away into water.",
|
846 |
"When walking on land, it covers its body with a poisonous film that keeps its skin from dehydrating.",
|
|
|
847 |
"It lowers its body heat to freeze its fur. The hairs then become like needles it can fire.",
|
848 |
"By vibrating its cheeks, it emits sound waves imperceptible to humans and warns others of danger.",
|
849 |
"It lives in the water and on land. It uses its long, sticky tongue to immobilize its opponents.",
|
|
|
884 |
"Attached to its head is a huge set of jaws formed by horns. It can chew through iron beams.",
|
885 |
"It is called the \"Mirage Pokémon\" because so few have seen it. Its shed skin has been found.",
|
886 |
"If its body takes on an aura, the weather changes instantly. It is said to live in seas and lakes.",
|
|
|
887 |
"It lives in caves on the seafloor and creates giant whirlpools every time it moves.",
|
888 |
"It marks time precisely. Some countries consider it to be a wise friend, versed in the world's ways.",
|
889 |
"Its eyes are specially developed to enable it to see clearly even in murky darkness and minimal light.",
|
|
|
955 |
"It likes to make its shell thicker by adding layers of tree bark. The additional weight doesn't bother it.",
|
956 |
"Discovered by chance during deep-sea explorations, it has not changed since ancient times.",
|
957 |
"It lazes vacantly near water. If something bites its tail, it won't even notice for a whole day.",
|
|
|
958 |
"It tangles any moving thing with its vines. Their subtle shaking is ticklish if you get ensnared.",
|
959 |
"If it finds honey, its crescent mark glows. It always licks its paws because they are soaked with honey.",
|
960 |
"It is small but rough and tough. It won't hesitate to take a bite out of anything that moves.",
|
|
|
993 |
"It has the ability to distort space. It is described as a deity in Sinnoh-region mythology.",
|
994 |
"It attracts prey with a sweet aroma, then downs it with thorny whips hidden in its arms.",
|
995 |
"It sprays a vile-smelling fluid from the tip of its tail to attack. Its range is over 160 feet.",
|
|
|
996 |
"Small Pokémon occasionally gather on its unmoving back to begin building their nests.",
|
997 |
"It lives in rivers and lakes. In water, its coloring and patterns trick the vision of foes.",
|
|
|
998 |
"It makes its nest by damming streams with bark and mud. It is known as an industrious worker.",
|
999 |
"It attracts prey with its sweet-smelling saliva, then chomps down. It takes a whole day to eat prey.",
|
1000 |
"Rarely seen by people, it is said to be drawn by the full moon to play at deserted lakes.",
|
|
|
1013 |
"It is a brazen brute that barges its way into another Pokémon's nest and claims it as its own.",
|
1014 |
"Its stomach can digest any kind of food, even if it happens to be moldy or rotten.",
|
1015 |
"Tempered underground under high pressure and heat, its body is harder than any metal.",
|
|
|
1016 |
"They live in cold regions, forming groups of four or five that hunt prey with impressive coordination.",
|
1017 |
"It grows strong by pushing up against others en masse. It loves eating sweet fruit.",
|
1018 |
"Over the winter, it closes its bud and endures the cold. In spring, the bud opens and releases pollen.",
|
|
|
1025 |
"It can slip through any obstacle. It lurks inside walls to keep an eye on its foes.",
|
1026 |
"It lives in arid places. Instead of perspiration, it expels grainy sand from its body.",
|
1027 |
"Its claws loose electricity with enough amperage to cause fainting. They live in small groups.",
|
|
|
|
|
1028 |
"A friendly Pokémon that captures the subtle flows of seawater using its two antennae.",
|
1029 |
"To intimidate attackers, it stretches the fire on its tail to make itself appear bigger.",
|
1030 |
"It lives alone, away from others. Apparently, every one of them believes it is the most important.",
|
|
|
1034 |
"It makes its nest by hollowing out boulders in streams with its horn. It defends its eggs with its life.",
|
1035 |
"It anchors itself by wrapping twigs with the silk from its body. It motionlessly awaits evolution.",
|
1036 |
"It flies around forests and fields in search of bug Pokémon. It stays within a huge flock.",
|
|
|
1037 |
"A Pokémon that lives by water. It moves quickly on land by bouncing on its big tail.",
|
1038 |
"With nerves of steel, nothing can perturb it. It is more agile and active than it appears.",
|
1039 |
"It looks as if it is always crying. It is actually adjusting its body's fluid levels by eliminating excess.",
|
|
|
1042 |
"It can learn and speak human words. If they gather, they all learn the same saying.",
|
1043 |
"The small ball holds the nutrients needed for evolution. Apparently, it is very sweet and tasty.",
|
1044 |
"It agilely scales sheer cliffs to live atop craggy mountains. Its fire is put out when it sleeps.",
|
|
|
1045 |
"Its silhouette is like a star. It is believed to arrive riding on shooting stars.",
|
|
|
1046 |
"It doggedly pursues its prey wherever it goes. However, the chase is abandoned at sunrise.",
|
1047 |
"Half of all blackouts occur when this Pokémon appears at power plants and eats electricity.",
|
1048 |
"This Pokémon's body is 95% made up of gases, which are blown away by strong gusts of wind.",
|
1049 |
"It claws if displeased and purrs when affectionate. Its fickleness if very popular among some.",
|
1050 |
"It swims elegantly by flittering its tail as if it were a dress. It has the look of a queen.",
|
1051 |
"It always stands on one foot. Even when attacked, it does not brace itself using both feet.",
|
|
|
1052 |
"The units at its sides generate electromagnetic waves that keep it airborne. It feeds on electricity.",
|
1053 |
"Using its tail as a float, it dives underwater. It likes eating plants that grow on river bottoms.",
|
1054 |
"It eats just one berry a day. By enduring hunger, its spirit is tempered and made sharper.",
|
|
|
1058 |
"Because it is very proud, it hates accepting food from people. Its thick down guards it from cold.",
|
1059 |
"About an hour after birth, its fiery mane and tail grow out, giving it an impressive appearance.",
|
1060 |
"Its body is clad in a thick hide, and its tackles topple buildings. Unfortunately, it is not smart.",
|
|
|
1061 |
"All of its fur dazzles if danger is sensed. It flees while the foe is momentarily blinded.",
|
1062 |
"It grips prey with its tail claws and injects poison. It tenaciously hangs on until the poison takes.",
|
1063 |
"It feeds on eggs stolen from nests. Its sharply hooked claws rip vulnerable spots on prey.",
|
1064 |
"They flock in great numbers. Though small, they flap their wings with great power.",
|
1065 |
"It protects itself by spraying a noxious fluid from its rear. The stench lingers for 24 hours.",
|
1066 |
"Made from soil, the shell on its back hardens when it drinks water. It lives along lakes.",
|
|
|
1067 |
"Its superb memory lets it recall everything it has experienced from birth. Its IQ exceeds 5,000.",
|
1068 |
"To eat, it deftly shucks nuts with its two tails. It rarely uses its arms now.",
|
1069 |
"Known as \"The Being of Willpower.\" It sleeps at the bottom of a lake to keep the world in balance.",
|
|
|
1072 |
"It has the power to travel across time, but is is said to appear only in peaceful times.",
|
1073 |
"It usually moves slowly, but it goes at blinding speed when it attacks and bites prey.",
|
1074 |
"When it folds up its body and extends its wings, it looks like a jet plane. It flies at sonic speed.",
|
|
|
1075 |
"It lives on the deep-sea floor. It attracts prey by flashing the patterns on its four tail fins.",
|
1076 |
"It blasts fireballs of over 3,600 degrees F from the ends of its arms. It lives in volcanic craters.",
|
1077 |
"Its breath has the fantastic ability to revive dead plants and flowers.",
|
|
|
1085 |
"Any frontal attack is repulsed. It is a docile Pokémon that feeds on grass and berries.",
|
1086 |
"To knock foes flying, it makes the air shudder with its cries. It converses using seven cries.",
|
1087 |
"Having four wings enables it to fly faster and more quietly. It turns active when the night comes.",
|
|
|
1088 |
"To protect itself, it clads its body in an armor of ice, made by freezing moisture in the air.",
|
1089 |
"Once it appears, its rage never settles until it has razed the fields and mountains around it.",
|
1090 |
"It crosses its knifelike arms in front of its chest when it cries. It can compose melodies ad lib.",
|
|
|
1098 |
"It lived in jungles around 100 million years ago. Its skull is as hard as iron.",
|
1099 |
"Once it bites down, it won't let go until it loses its fangs. New fangs quickly grow into place.",
|
1100 |
"In snow, the pure white coat covering its body obscures it from predators.",
|
|
|
1101 |
"It digs into the ground with its tail and makes a mazelike nest. It can fly just a little.",
|
1102 |
"There is a long-held belief that medicine made from its scale will heal even incurable illnesses.",
|
1103 |
"Its tail also has a small brain. It bites to repel any foe trying to sneak up on it from behind.",
|
1104 |
"It loves the blood of humans and Pokémon. It flies around at night in search of neck veins.",
|
|
|
|
|
1105 |
"For food, it digs up iron ore. It smashes its steely body against others to fight over territory.",
|
1106 |
"Born in the spout of a volcano, its body is covered by flames that shimmer like the sun.",
|
|
|
1107 |
"It lives in the gaps of boulders and in holes on the seafloor. Its suction cups grip prey tightly.",
|
|
|
1108 |
"Its body is as hard as bedrock. By venting pressurized gas, it can launch itself like a rocket.",
|
1109 |
"It intimidates foes with the heat of its flames. The fire burn more strongly when it readies to fight.",
|
1110 |
"It curls up, then rolls into foes with its back. Its sharp spines inflict severe damage.",
|
|
|
1118 |
"It is said to deliver happiness. Being compassionate, it shares its eggs with injured people.",
|
1119 |
"It uses the leaf on its head to determine the temperature and humidity. It loves to sunbathe.",
|
1120 |
"Its cheeks hold poison sacs. It tries to catch foes off guard to jab them with toxic fingers.",
|
|
|
1121 |
"The brains in its two heads appear to communicate emotions to each other with a telepathic power.",
|
1122 |
"After long exposure to sunlight, the patterns on its tail fins shine vividly when darkness arrives.",
|
1123 |
"Many live on mountain trails and remain half buried while keeping an eye on climbers.",
|
|
|
1128 |
"It is said to be the world's weakest Pokémon. No one knows why it has managed to survive.",
|
1129 |
"It is believed that seeing this Pokémon at night will bring about ominous occurrences.",
|
1130 |
"While it does not prefer to fight, even one drop of the poison it secretes from barbs can be fatal.",
|
|
|
1131 |
"The electric pouches on its cheeks are still small. They cannot store much electricity yet.",
|
1132 |
"It lives in forests with others. It stores electricity in the pouches on its cheeks.",
|
1133 |
"It squirts water forcefully from its mouth to shoot down flying prey.",
|
1134 |
"To protect itself from attackers, it curls up into a ball. It lives in arid regions with minimal rainfall.",
|
1135 |
"A Pokémon that lives on icebergs. It swims in the sea using the point on its head to break up ice.",
|
|
|
1136 |
"It lives on snowy mountains. Having had little contact with humans, it is boldly inquisitive.",
|
1137 |
"It sets a trap by spinning a web with thin but strong silk. It waits motionlessly for prey to arrive.",
|
1138 |
"It lets honey soak into its paws so it can lick them all the time. Every sets of paws tastes unique.",
|
1139 |
"It has the habit of biting anything with its developed jaws. Even its Trainer need to be careful.",
|
1140 |
"Even though it has no eyes, it can sense obstacles using ultrasonic waves it emits from its mouth.",
|
|
|
|
|
1141 |
"It whips up sandstorms with powerful flaps of its wings. It is known as \"The Desert Spirit.\"",
|
1142 |
"A master of courtesy and swordsmanship, it fights using extending swords on its elbows.",
|
1143 |
"It will try to guard its trusted Trainer with its life. It has the ability to see the future.",
|
|
|
1146 |
"Blown by seasonal winds, it circles the globe, scattering cotton spores as it goes.",
|
1147 |
"It wraps things with its extensible tongue. Getting to close to it will leave you soaked with drool.",
|
1148 |
"It sleeps in a deep-sea trench. If it flaps its wings, it is said to cause a 40-day storm.",
|
|
|
1149 |
"It is said to have fallen with lightning. It can fire thunderbolts from the rain clouds on its back.",
|
1150 |
"As a result of its long-held dream of flying, its cellular structure changes, and wings grew out.",
|
1151 |
"It senses disasters coming and appears before people only to warn them of impending danger.",
|
|
|
1155 |
"A Pokémon that lives in lakes. It swims faster than any human swimming champion.",
|
1156 |
"It sheds its hide once a year. Its boulderlike body is so tough, even dynamite can't harm it.",
|
1157 |
"It cries sound like human speech. However, it is impossible to tell what it is trying to say.",
|
|
|
|
|
1158 |
"Its fangs rip through sheet iron. It swims at 75 mph and is known as \"The Bully of the Sea.\"",
|
1159 |
"It gets energy from warm sunlight and is known for its habit of moving in pursuit of it.",
|
|
|
1160 |
"Its short arms stretch when it throws punches. Its technique is equal to that of pro boxers.",
|
|
|
1161 |
"It fights by keeping its shell tightly shut for protection and by shooting spikes to repel foes.",
|
1162 |
"It is highly perceptive of its Trainer's feelings. It dances when it is feeling happy.",
|
|
|
1163 |
"It flies over its wide territory in search of prey, downing it with its highly developed claws.",
|
|
|
1164 |
"It whittles its constantly growing fangs by gnawing on hard things. It can chew apart cinder walls.",
|
1165 |
"It marks its territory by using its tail like a paintbrush. There are more than 5,000 different marks.",
|
1166 |
"It tests everything by touching with its lips, which remember what it likes and dislikes.",
|
|
|
1170 |
"They can swarm any foe that invades their territory. Their sharp fangs can tear out boat hulls.",
|
1171 |
"Many live in the clean seas of the south. They apparently can't live in polluted waters.",
|
1172 |
"A Pokémon that lives underground. Because of its dark habitat, it is repelled by bright sunlight.",
|
|
|
|
|
1173 |
"Instead of hands, it uses its tongue, which is twice its height. Its sticky saliva grips anything.",
|
1174 |
"It is docile and prefers to avoid conflict. If disturbed, however, it can ferociously strike back.",
|
1175 |
"If its usual headache worsens, its starts exhibiting odd powers. It can't remember doing so, however.",
|
1176 |
"It shoots the poison spines on its body in all directions. Its round form makes it a poor swimmer.",
|
1177 |
"It uses the thorns on its head to sense human emotions. It is said to appear in front of cheerful people.",
|
1178 |
"Cautious in the extreme, its hardy vitality lets it live in any kind of environment.",
|
|
|
1179 |
"It swims backwards by opening and closing its two shells. Its large tongue is always kept hanging out.",
|
1180 |
"Its colors and shapes differ from region to region. In the Sinnoh region, two types are confirmed.",
|
1181 |
"It spouts poison spores from the top of its head. These spores cause pain all over if inhaled.",
|
|
|
1214 |
"A steel-hard shell protects its tender body. It quietly endures hardships while awaiting evolution.",
|
1215 |
"It dips its large bill in the sea, then scoops up numerous prey along with water.",
|
1216 |
"With planetary development software installed, it became capable of working in space.",
|
|
|
1217 |
"Despite being clad entirely in iron-hard armor, it flies at speeds over 180 mph.",
|
|
|
1218 |
"It is said to appear in front of kindly people to scatter a glowing down called \"joy dust.\"",
|
|
|
1219 |
"It moves by spinning on its foot. It is a rare Pokémon that was discovered in ancient ruins.",
|
1220 |
"By storing water in its body, this desert dweller can survive 30 days without water.",
|
1221 |
"It releases a stench from its red antenna to repel enemies. It grows by molting repeatedly.",
|
|
|
1226 |
"It claws if displeased and purrs when affectionate. Its fickleness is very popular among some.",
|
1227 |
"It conveys its feelings using different cries. It works in a pack to cleverly take down prey.",
|
1228 |
"It has a soft and bouncy body. Once it starts bouncing, it becomes impossible to stop.",
|
|
|
1229 |
"Lighter-than-air gases in its body keep it aloft. The gases not only smell, they are also explosive.",
|
1230 |
"It lives in burrows dug on sandy beaches. Its pincers fully grow back if they are broken in battle.",
|
1231 |
"Because it turns active on nights of the full moon, it is said to have some link to the lunar phases.",
|
|
|
1238 |
"Its wings are like cotton tufts. If it perches on someone's head, it looks like a cotton hat.",
|
1239 |
"It is shrouded by blue vines. No one has seen the face hidden behind this growth of vines.",
|
1240 |
"Its shell is said to be stuffed with happiness that it shares with kindhearted people.",
|
|
|
1241 |
"Usually, its cries are like quiet murmurs. If frightened, it shrieks at the same volume as a jet plane.",
|
1242 |
"It makes its nest on steep sea cliffs. Riding updrafts, it soars to great heights.",
|
1243 |
"It walks in zigzag fashion. It is good at finding items in the grass and even in the ground.",
|
|
|
1249 |
"Its fur has the look and feel of velvet. The orb on its forehead glows when it uses psycho-power.",
|
1250 |
"It has a flame sac in its body. Its body temperature tops 1,650 degrees Fahrenheit before battle.",
|
1251 |
"Its huge mouth is almost seven feet across. It has enough power to completely crush a car.",
|
|
|
1252 |
"It controls 10,000-volt power and can raise all the furs on its body as if it were sharp needles.",
|
1253 |
"It is thought that this Pokémon became extinct because its spiral shell grew too large.",
|
1254 |
"It has a steel-hard body. It intimidates foes by upraising its eye-patterned pincers.",
|
|
|
1274 |
"Inflating its poison sacs, it makes an eerie blubbering sound for intimidation.",
|
1275 |
"It tugs on the hands of children to steal them away. However, it gets pulled around instead.",
|
1276 |
"A rare Pokémon that adapts to harsh environments by taking on different evolutionary forms.",
|
|
|
1277 |
"It enshrouds itself with sand to protect itself from germs. It does not enjoy getting wet.",
|
1278 |
"It is thought to have inhabited beaches 300 million years ago. It is protected by a stiff shell.",
|
1279 |
"It hides food under its long body hair. However, it forgets it has hidden the food.",
|
|
|
1317 |
"Its spines provide protection. Its fins and bones are prized as traditional medicine ingredients.",
|
1318 |
"It swallows anything whole. It sweats toxic fluids from its follicles to douse foes.",
|
1319 |
"It circles the sky in search of prey. When it spots one, it dive steeply to catch the prey.",
|
|
|
1320 |
"With 80 tentacles for ensnaring victims, it prevents escape until the prey is weakened by poison.",
|
1321 |
"It converses with others by using magnetic pulses. In a swarm, they move in perfect unison.",
|
1322 |
"It prefers hot and humid environments. It is quick at capturing prey with its vines.",
|
|
|
1329 |
"It is so timid, it can't move if it isn't with a swarm of others. It conveys its feelings with scent.",
|
1330 |
"Its nose is a magnet. As a result, this Pokémon always keeps its face pointing north.",
|
1331 |
"Its humped back stores intensely hot magma. In rain, the magma cools, slowing its movement.",
|
|
|
1332 |
"Its skin is so thin, its internal organs are visible. It has trouble walking on its newly grown feet.",
|
1333 |
"The spiral pattern on its belly subtly undulates. Staring at it gradually causes drowsiness.",
|
|
|
1334 |
"It can't stop itself from chasing moving things, and it runs in a circle, chasing its own tail.",
|
1335 |
"It bounces constantly, using its tail like a spring. The shock of bouncing keeps its heart beating.",
|
1336 |
"Its body is virtually composed of water. It shoots strange beams from its crystal-like eyes.",
|
|
|
1355 |
"It swings its long antlers wildly to attack. During cold periods, it hides deep in forests.",
|
1356 |
"Found near the mouth of a volcano. This fire-breather's body temperature is nearly 2,200 degrees Fahrenheit.",
|
1357 |
"If it senses danger approaching, it cloaks itself with bubbles from its mouth so it will look bigger.",
|
|
|
1358 |
"It raises its tail to check its surroundings. The tail is sometimes struck by lightning in this pose.",
|
1359 |
"When its electricity builds, its muscles are stimulated, and it becomes more aggressive than usual.",
|
1360 |
"Even though it has no eyes, it can sense obstacles using ultrasonic waves it emits from it mouth.",
|
|
|
1368 |
"In battle, it digs through the ground and strikes the unsuspecting foe from an unexpected direction.",
|
1369 |
"Its muscular body is so powerful, it must wear a power-save belt to be able to regulate its motions.",
|
1370 |
"Its four ruggedly developed arms can launch a flurry of 1,000 punches in just two seconds.",
|
|
|
1371 |
"It tumbles down mountains, leaving grooves from peak to base. Stay clear of these grooves.",
|
1372 |
"The legs freely contract and stretch. The stretchy legs allow it to hit a distant foe with a rising kick.",
|
1373 |
"It is inept at turning because of its four short legs. It can only charge and run in one direction.",
|
|
|
1393 |
"Hidden away in its jet-black wings is a red passion.",
|
1394 |
"It's OK. No one will take away your flower. You look cute even when you're angry.",
|
1395 |
"The five of us team up to be the Pretty Young Girl Force! We'll show you some beautiful moves!",
|
|
|
1396 |
"Open the magic door and a dream-colored party will start again today. I'll teach you the secret password.",
|
1397 |
"Wings and beaks. I like yours, and I like mine, too.",
|
1398 |
"This fluffiness makes everyone go crazy. Is it really that charming?",
|
|
|
1434 |
"It usually stays hunched over. If it is angry or surprised, it shoots flames out of its back.",
|
1435 |
"It remembers every dream it eats. It rarely eats the dreams of adults because children's are much tastier.",
|
1436 |
"Its tail has a small brain of its own. Beware! If you get close, it may react to your scent and bite.",
|
|
|
1437 |
"It always stands on one foot. It changes feet so fast, the movement can rarely be seen.",
|
1438 |
"To keep from being blown away by the wind, they gather in clusters. But they do enjoy gentle breezes.",
|
1439 |
"Looking into its cute, round eyes causes it to sing a relaxing melody, inducing its enemies to sleep.",
|
|
|
1469 |
"Its sweet aroma attracts prey. Then it spews poison. The more toxic it is, the sweeter its aroma.",
|
1470 |
"Its body has been compressed deep under the ground. As a result, it is even harder than a diamond.",
|
1471 |
"You find abandoned coal mines full of them. They dig tirelessly in search of coal.",
|
|
|
1472 |
"During times of strong sunlight, its bud blooms, its petals open fully, and it becomes very active.",
|
1473 |
"It can drink more than 10 ounces of blood at once. If it has too much, it gets heavy and flies clumsily.",
|
1474 |
"Although it is a cocoon, it can move a little. It can extend its poison barb if it is attacked.",
|
|
|
1480 |
"Its fin tips leak poison. Its fins and bones are highly valued as ingredients in herbal medicine.",
|
1481 |
"They fight each other by locking horns. The herd's protector takes pride in its battle-scarred horns.",
|
1482 |
"It lives atop tall trees. When leaping from branch to branch, it deftly uses its tail for balance.",
|
|
|
1483 |
"It inflates its flotation sac, keeping its face above water in order to watch for prey movement.",
|
1484 |
"It walks around on its tentacles in search of a tree branch where it can dangle down and ambush prey.",
|
1485 |
"It evolves by sucking the energy out of the small ball where it had been storing nutrients.",
|
|
|
1574 |
"It always goes at its full power, but this very tough and durable Pokémon never gets tired.",
|
1575 |
"The fiery surface of its body gives off a wavering, rippling glare that is similar to the sun.",
|
1576 |
"It has been seen pounding boulders with the bone it carries in order to tap out messages to others.",
|
|
|
1577 |
"Quick to anger, it stabs enemies with its horn to inject a powerful poison when it becomes agitated.",
|
1578 |
"Because the long hair all over its body obscures its sight, it just keeps charging repeatedly.",
|
1579 |
"Further research enhanced its abilities. Sometimes, it may exhibit motions that were not programmed.",
|
|
|
1739 |
"It spreads its petals to absorb sunlight. It also floats in the air to get closer to the sun.",
|
1740 |
"It never sleeps. It has to keep moving because if it stopped, its magma body would cool and harden.",
|
1741 |
"It always rocks its head slowly backwards and forwards as if it is trying to kiss someone.",
|
|
|
1742 |
"If it smells something enticing, it dashes headlong off to find the source of the aroma.",
|
1743 |
"While flying, it constantly emits ultrasonic waves from its mouth to check its surroundings.",
|
1744 |
"An underpowered, pathetic Pokémon. It may jump high on rare occasions, but never more than seven feet.",
|
|
|
1821 |
"It uses its highly developed psychic powers to defeat its enemies before they even have time to think.",
|
1822 |
"It speeds up its thought processes by turning its head around 180 degrees.",
|
1823 |
"If the electricity in its cheeks runs out, it sticks its tail straight up and uses it to collect energy from the air.",
|
1824 |
+
"It is so powerful, it can knock down a mountain with just one arm.",
|
1825 |
"It lives in flower patches and avoids detection by curling up to look like a flowering plant.",
|
1826 |
"It uses unique fighting moves with fires on its hands and feet. It will take on any opponent.",
|
1827 |
"The long tongue is always soggy with slobber. The saliva contains a solvent that causes numbness.",
|
|
|
|
|
1828 |
"A lifelong jungle dweller from 100 million years ago, it would snap obstructing trees with head butts.",
|
1829 |
"Its cry sounds like an incantation. It is said the cry may rarely be imbued with happiness-giving power.",
|
1830 |
"It skillfully control the intensity of the fire on its tail to keep its foes at an ideal distance.",
|
1831 |
"It loves to lurk inside holes in rocks. It sometimes sprays ink on prey by sticking out only its mouth.",
|
|
|
1832 |
"It is outstandingly armored. As a result, it can eat grass and berries without having to fight.",
|
1833 |
"It binds itself to trees in marshes. It attracts prey with its sweet-smelling drool and gulps them down.",
|
|
|
1834 |
"It likes to carry around a small rock. It may wander around others' feet and cause them to stumble.",
|
1835 |
"When it extends its over-six-foot-long tongue, its tail quivers. There is a possibility they are connected.",
|
|
|
|
|
1836 |
"It can't relax if it or its surroundings are not clean. It wipes off dirt with its wings.",
|
|
|
1837 |
"It loves to feed on strong electricity. It occasionally appears around large power plants and so on.",
|
1838 |
"The spirit of a pro boxer has infused this POKéMON. It throws punches that are faster than a bullet train.",
|
1839 |
"It tears and shreds prey with its wickedly sharp scythes. It very rarely spreads its wings to fly.",
|
|
|
1881 |
"A master of courtesy and swordsmanship, it fights using extending swords on it elbows.",
|
1882 |
"Its body is covered with a down that can refract light in such a way that it becomes invisble.",
|
1883 |
"If its coat becomes fully charged with electricity, its tail lights up. It fire hair that zaps on impact.",
|
|
|
1884 |
"It uses the horns on its head to sense human emotions. It is said to appear in front of cheerful people.",
|
|
|
1885 |
"By catching the aura emanating from others, it can read their thoughts and movements.",
|
1886 |
"When its eyes gleam gold, it can spot hiding prey–even those taking shelter behind a wall.",
|
1887 |
"It exudes strong magnetium from all cover. It controls three small units called Mini-Noses.",
|
|
|
1888 |
"Its body is lithe yet powerful. It can crest three mountains and cross two canyons in one night.",
|
1889 |
"It flies at speeds equal to a jet fighter plane. It never allows its prey to escape.",
|
1890 |
"It swims by rotating its two tails like a screw. When it dives, its flotation sac collapses.",
|
|
|
1926 |
"Overflowing with beauty and majesty, this strong Pokémon appears in ancient Eastern folklore.",
|
1927 |
"At its throat, it bears a bell of fire. The bell rings brightly whenever this Pokémon spits fire.",
|
1928 |
"This Pokémon has a violent, selfish disposition. If it's not in the mood to listen, it will ignore its Trainer's orders with complete nonchalance.",
|
|
|
1929 |
"It's still not very good at walking. Its Trainers should train this Pokémon to walk every day.",
|
1930 |
"It marches over the land in search of bug Pokémon to eat. Then it takes them underwater so it can dine on them where it's safe.",
|
1931 |
"Its percentage of body fat is nearly zero. Its body is entirely muscle, which makes it heavy and forces its swimming prowess to develop.",
|
|
|
1971 |
"Incur the wrath of this normally calm Pokémon at your peril, because it will smash everything to smithereens before it's satisfied.",
|
1972 |
"Because it doesn't yelp, it's extremely popular with Trainers who live in apartment buildings.",
|
1973 |
"Its dense black fur grows continuously. The high cost of keeping its hard fur properly groomed make this a troublesome Pokémon to train.",
|
|
|
1974 |
"By bending its beak, it can produce a variety of call and brand itself a noisy nuisance for its neighbors.",
|
1975 |
"Within its beak, its internal gas ignites, explosively launching seeds with enough power to pulverize boulders.",
|
1976 |
"Despite its adorable appearance, when it gets angry and flails about, its arms and legs could knock a pro wrestler sprawling.",
|
|
|
2049 |
"It devises various scents, pleasant and unpleasant, and emits scents that its enemies dislike in order to gain an edge in battle.",
|
2050 |
"Its incisors grow continuously throughout its life. If its incisors get too long, this Pokémon becomes unable to eat, and it starves to death.",
|
2051 |
"People say that it fled from its enemies by using its small webbed hind feet to swim from island to island in Alola.",
|
|
|
2052 |
"A two-headed Pokémon that was discovered as a sudden mutation. It runs at a pace of over 60 miles per hour.",
|
2053 |
"An enemy that takes its eyes off any of the three heads—even for a second—will get pecked severely.",
|
2054 |
"A contest is under way to determine which one can stick its tongue out the farthest. The current record is…more than 82 feet.",
|
|
|
2098 |
"Once thought to be the ancestor of all bird Pokémon, some of the latest research suggests that may not be the case.",
|
2099 |
"This ancient Pokémon's plumage is delicate, so if anyone other than an experienced professional tries to restore it, they will fail.",
|
2100 |
"There are a hundred or so of them living in Alola's waste-disposal site. They're all hard workers who eat a lot of trash.",
|
|
|
2101 |
"They will cooperate to steal eggs from the nests of bird Pokémon, but fights break out to determine which one gets to eat the eggs.",
|
2102 |
"It takes pride in its strength. Even though it can tear foes apart, it finishes them off with powerful poison.",
|
2103 |
"They move in small groups, walking around lazily. Anyone who makes eye contact gets smacked with a headbutt.",
|
|
|
2256 |
"It creates drops of ice in its coat and showers them over its enemies. Anyone who angers it will be frozen stiff in an instant.",
|
2257 |
"Its body bristles with sharp spikes. Carelessly trying to touch it could cause fainting from the spikes.",
|
2258 |
"Although weak and helpless, this Pokémon is incredibly fertile. They exist in such multitudes, you'll soon grow tired of seeing them.",
|
|
|
2259 |
"Its long ears are superb sensors. It can distinguish the movements of living things on riverbeds.",
|
2260 |
"The water stored inside the tuft on its head is full of nutrients. It waters plants with it using its tail.",
|
2261 |
"When it unleashes its psychic power from the protuberance on its head, the grating sound of grinding teeth echoes through the area.",
|
|
|
2268 |
"Born from a sand mound playfully built by a child, this Pokémon embodies the grudges of the departed.",
|
2269 |
"Possessed people controlled by this Pokémon transformed its sand mound into a castle. As it evolved, its power to curse grew ever stronger.",
|
2270 |
"Protected by an armor-like hide, it is capable of living in molten lava of 3,600 degrees Fahrenheit.",
|
|
|
2271 |
"Not only does it perceive auras, but it has also gained the power to control them. It employs them in battle.",
|
2272 |
"While guarding its weak points with its pincers, it looks for an opening and unleashes punches. When it loses, it foams at the mouth and faints.",
|
2273 |
"It aimed for the top but got lost and ended up on a snowy mountain. Being forced to endure the cold, this Pokémon evolved and grew fur.",
|
|
|
2277 |
"It has a cunning yet savage disposition. It waits for parents to leave their nests, and then it sneaks in to steal their eggs.",
|
2278 |
"They travel in groups of four or five, leaving signs for one another on trees and rocks. They bring down their prey with coordinated attacks.",
|
2279 |
"It chases people and Pokémon from its territory by causing them to experience deep, nightmarish slumbers.",
|
|
|
2280 |
"It scatters spores that flicker and glow. Anyone seeing these lights falls into a deep slumber.",
|
2281 |
"It lies around all day, becoming active near dusk. At night, it wanders the city in search of loose change.",
|
2282 |
"It has a violent temperament. It will attack anything that looks it in the eye. Its sharp claws inflict deep wounds.",
|
|
|
2402 |
"The complex attack patterns of its two swords are unstoppable, even for an opponent greatly accomplished at swordplay.",
|
2403 |
"Apparently, it can detect the innate qualities of leadership. According to legend, whoever it recognizes is destined to become king.",
|
2404 |
"It flashes the light-emitting spots on its body, which drains its opponent's will to fight. It takes the opportunity to scuttle away and hide.",
|
|
|
2405 |
"It looks just like rotten kelp. It hides from foes while storing up power for its evolution.",
|
2406 |
"It gathers things it likes and passes them through its loop to teleport them to a secret place.",
|
2407 |
"There's no point to the leaf in its mouth, aside from an effort to look cool. It's mischievous, so it's not well suited to inexperienced Trainers.",
|
|
|
2485 |
"These Pokémon were once near extinction due to poaching. Following protective regulations, there is now an overabundance of them.",
|
2486 |
"Its powerful, well-developed jaws are capable of crushing anything. Even its Trainer must be careful.",
|
2487 |
"When the temperature cools in the evening, they emerge from water to seek food along the shore.",
|
|
|
2488 |
"Although unattractive and unpopular, this Pokémon's marvelous vitality has made it a subject of research.",
|
2489 |
"It lives at the bottom of clear lakes. In times of war, it shows itself, which soothes people's minds and hearts.",
|
2490 |
"It's awfully weak and notably tasty, so everyone is always out to get it. As it happens, anyone trying to bully it receives a painful lesson.",
|
|
|
2547 |
"It has three poisonous stingers on its forelegs and its tail. They are used to jab its enemy repeatedly.",
|
2548 |
"The bug is mostly dead, with the mushroom on its back having become the main body. If the mushroom comes off, the bug stops moving.",
|
2549 |
"Its beautiful tails have made it very popular. However, if it's not brushed diligently, it will be a mass of tangles before you know it.",
|
|
|
2550 |
"It is said to be the legendary bird Pokémon of fire. Every flap of its wings creates a dazzling flare of flames.",
|
2551 |
"It doesn't allow its emotions to be easily seen. Earning its trust takes time. It prefers solitude.",
|
2552 |
"It boasts powerful front legs. With a single punch, it can bend an iron bar right over.",
|
|
|
2566 |
"It will never forgive opponents who have angered it. Even after it has beaten them down until they can't move, it never ever forgives.",
|
2567 |
"This Pokémon thrived 300 million years ago. It's said that living specimens can still be seen in a certain region—a rare sight.",
|
2568 |
"Its body had begun to change so it could function on land. But it didn't adapt in time and went extinct.",
|
|
|
2569 |
"It chases down prey in a pack of around ten. They defeat foes with perfectly coordinated teamwork.",
|
2570 |
"Although it's said to bring disaster, in actuality, this Pokémon possesses a calm disposition and warns people of any crises that loom.",
|
2571 |
"It was bound to a fissure in an odd keystone as punishment for misdeeds 500 years ago",
|
|
|
2583 |
"It pulls large trees up by the roots and swings them around. It causes vegetation to grow, and then it absorbs energy from the growth.",
|
2584 |
"The dense fog it creates brings the downfall and destruction of its confused enemies. Ocean currents are the source of its energy.",
|
2585 |
"Boiling blood, like plasma, circulates through its body. It makes its dwelling place in volcanic caves.",
|
|
|
|
|
2586 |
"A lonely Pokémon, it conceals its terrifying appearance beneath an old rag so it can get closer to people and other Pokémon.",
|
2587 |
"Skilled in deduction, he's a self-proclaimed \"great detective.\" His detective hat is his trademark.",
|
2588 |
"It's so popular with the elderly that there's a magazine devoted to this Pokémon. Fans obsess over the particular length and angle of its arms.",
|
|
|
2599 |
"It emits psychic energy to observe and study what's around it—and what's around it can include things over six miles away.",
|
2600 |
"It whirls around in the wind while singing a joyous song. This delightful display has charmed many into raising this Pokémon.",
|
2601 |
"The cotton on the head of this Pokémon can be spun into a glossy, gorgeous yarn—a Galar regional specialty.",
|
|
|
2602 |
"There's a hole in its tail that allows it to draw in the air it needs to keep its fire burning. If the hole gets blocked, this Pokémon will fall ill.",
|
2603 |
"Explosive substances coat the shell on its back. Enemies that dare attack it will be blown away by an immense detonation.",
|
2604 |
"It has special pads on the backs of its feet, and one on its nose. Once it's raring to fight, these pads radiate tremendous heat.",
|
|
|
2645 |
"Its unique style of coiling allows it to blast sand out of its sand sac more efficiently.",
|
2646 |
"When it contracts its body, over 220 pounds of sand sprays from its nose. If it ever runs out of sand, it becomes disheartened.",
|
2647 |
"It's very curious, but its means of investigating things is to try to punch them with its tentacles. The search for food is what brings it onto land.",
|
|
|
2648 |
"It stands in grasslands, watching the sun's descent from zenith to horizon. This Pokémon has a talent for delivering dynamic kicks.",
|
2649 |
"This very aggressive Pokémon will recklessly challenge opponents stronger than itself.",
|
2650 |
"It evolved after experiencing numerous fights. While crossing its arms, it lets out a shout that would make any opponent flinch.",
|
|
|
2676 |
"It lives on snowy mountains. It sinks its legs into the snow to absorb water and keep its own temperature down.",
|
2677 |
"After a lost child perished in the forest, their spirit possessed a tree stump, causing the spirit's rebirth as this Pokémon.",
|
2678 |
"People fear it due to a belief that it devours any who try to cut down trees in its forest, but to the Pokémon it shares its woods with, it's kind.",
|
|
|
2679 |
"It ate a sour apple, and that induced its evolution. In its cheeks, it stores an acid capable of causing chemical burns.",
|
2680 |
"Eating a sweet apple caused its evolution. A nectarous scent wafts from its body, luring in the bug Pokémon it preys on.",
|
2681 |
"The sight of it running over 6,200 miles in a single day and night has captivated many people.",
|
2682 |
"The flame on its head keeps its body slightly warm. This Pokémon takes lost children by the hand to guide them to the spirit world.",
|
2683 |
"This Pokémon appears just before someone passes away, so it's feared as an emissary of death.",
|
|
|
2684 |
"Its talent is tap-dancing. It can also manipulate temperatures to create a floor of ice, which this Pokémon can kick up to use as a barrier.",
|
2685 |
"It's highly skilled at tap-dancing. It waves its cane of ice in time with its graceful movements.",
|
2686 |
"It is virtually worthless in terms of both power and speed. It is the most weak and pathetic Pokémon in the world.",
|
|
|
2687 |
"It makes its nest on sheer cliffs. Riding the sea breeze, it glides up into the expansive skies.",
|
2688 |
"It weakens its prey with sound waves intense enough to cause headaches, then entangles them with its sticky tongue.",
|
2689 |
"It lived in snowy areas for so long that its fire sac cooled off and atrophied. It now has an organ that generates cold instead.",
|
|
|
2708 |
"This Pokémon was born from sweet-smelling particles in the air. Its body is made of cream.",
|
2709 |
"When it trusts a Trainer, it will treat them to berries it's decorated with cream.",
|
2710 |
"These intelligent Pokémon touch horns with each other to share information between them.",
|
|
|
2711 |
"Its slimy body is hard to grasp. In one region, it is said to have been born from hardened mud.",
|
2712 |
"Most of its body has the same composition as coal. Fittingly, this Pokémon was first discovered in coal mines about 400 years ago.",
|
2713 |
"It forms coal inside its body. Coal dropped by this Pokémon once helped fuel the lives of people in the Galar region.",
|
2714 |
"It's usually peaceful, but the vandalism of mines enrages it. Offenders will be incinerated with flames that reach 2,700 degrees Fahrenheit.",
|
|
|
2715 |
"Its body is full of poisonous gas. It floats into garbage dumps, seeking out the fumes of raw, rotting trash.",
|
2716 |
"This Pokémon consumes particles that contaminate the air. Instead of leaving droppings, it expels clean air.",
|
2717 |
"From its rear, it sprays a foul-smelling liquid at opponents. It aims for their faces, and it can hit them from over 16 feet away.",
|
|
|
2743 |
"Its body gives off a sweet, fruity scent that is extremely appetizing to bird Pokémon.",
|
2744 |
"As it twirls like a dancer, a sweet smell spreads out around it. Anyone who inhales the scent will feel a surge of happiness.",
|
2745 |
"This feared Pokémon has long, slender legs and a cruel heart. It shows no mercy as it stomps on its opponents.",
|
|
|
2746 |
"It will do anything to win, taking advantage of every opening and finishing opponents off with the small claws on its front legs.",
|
2747 |
"This Pokémon lives in caves in volcanoes. The fire within the tuft on its head can reach 600 degrees Fahrenheit.",
|
2748 |
"Anger has reignited its atrophied flame sac. This Pokémon spews fire everywhere as it rampages indiscriminately.",
|
|
|
2805 |
"After stunning its opponents with the pattern on its stomach, it quickly wraps them up in its body and waits for them to stop moving.",
|
2806 |
"Its restlessness has it constantly running around. If it sees another Pokémon, it will purposely run into them in order to start a fight.",
|
2807 |
"It uses its long tongue to taunt opponents. Once the opposition is enraged, this Pokémon hurls itself at the opponent, tackling them forcefully.",
|
|
|
2808 |
"The elderly call it the disaster Pokémon and detest it, but interest in its power to predict disasters is on the rise.",
|
2809 |
"If it locks eyes with you, watch out! Nothing and no one is safe from the reckless headbutts of this troublesome Pokémon.",
|
2810 |
"It spins while making its luminescent spots flash. These spots allow it to communicate with others by using different patterns of light.",
|
|
|
2815 |
"Its cry leaves a lasting headache if heard for too long. It moves so quickly that it is almost invisible.",
|
2816 |
"After a piece of seaweed merged with debris from a sunken ship, it was reborn as this ghost Pokémon.",
|
2817 |
"It has a preference for hot things. When it rains, steam is said to spout from the tip of its tail.",
|
|
|
2818 |
"It spits fire that is hot enough to melt boulders. It may cause forest fires by blowing flames.",
|
2819 |
"Once it has stored up enough heat, this Pokémon's body temperature can reach up to 1,700 degrees Fahrenheit.",
|
2820 |
"It can sometimes knock out opponents with the shock created by breaching and crashing its big body onto the water.",
|
|
|
2909 |
"When it gets wet, its skin changes color, and this Pokémon becomes invisible as if it were camouflaged.",
|
2910 |
"Highly intelligent but also very lazy, it keeps enemies out of its territory by laying traps everywhere.",
|
2911 |
"Its nictitating membranes let it pick out foes' weak points so it can precisely blast them with water that shoots from its fingertips at Mach 3.",
|
|
|
2912 |
"As it flies around, it shoots lightning all over the place and causes forest fires. It is therefore disliked.",
|
2913 |
"With its gas-like body, it can sneak into any place it desires. However, it can be blown away by wind.",
|
2914 |
"It is said to emerge from darkness to steal the lives of those who become lost in mountains.",
|
|
|
2957 |
"It feeds on gemstone crystals. In darkness, its eyes sparkle with the glitter of jewels.",
|
2958 |
"It emits ultrasonic waves as it flutters about, searching for its prey—bug Pokémon.",
|
2959 |
"Its life can span several hundred years. It’s said to devote its entire life to protecting gardens.",
|
|
|
2960 |
"It sinks into the shadows of people and Pokémon, where it can understand their feelings and copy their capabilities.",
|
2961 |
"One kick from its powerful legs will pulverize a dump truck. Supposedly, this Pokémon runs through the mountains at over 180 mph.",
|
2962 |
"This Pokémon is active during the day and passes the cold desert nights burrowed snugly into the sand.",
|
|
|
3038 |
"The lump on its back contains its tiny brain. It thinks only of food and escaping its enemies.",
|
3039 |
"Its form of offense is forcefully stretching out its horns. The strikes land 100 times harder than any blow from a heavyweight boxer.",
|
3040 |
"Eating sulfur in its volcanic habitat is what causes explosive compounds to develop in its shell. Its droppings are also dangerously explosive.",
|
|
|
3041 |
"You shouldn’t get close to the child when it’s playing outside its mother’s pouch. Its mother is always nearby watching over it.",
|
3042 |
"This Pokémon’s stomach is so strong, even eating moldy or rotten food will not affect it.",
|
3043 |
"The reason it keeps one ear rolled up is so it can launch a swift counterattack if it’s attacked by an enemy.",
|
|
|
3123 |
"It is easily angered. By swinging its well-developed horn wildly, it can even punch through diamond.",
|
3124 |
"It is recognized by its rock-hard hide and its extended horn. Be careful with the horn as it contains venom.",
|
3125 |
"A being that exists as a thin gas. It can topple an Indian elephant by enveloping the prey in two seconds.",
|
|
|
3126 |
"A Pokémon whose genetic code was repeatedly recombined for research. It turned vicious as a result.",
|
3127 |
"It burrows and lives underground. If threatened, it curls itself up into a ball for protection.",
|
3128 |
"Its formidable body never gets tired. It helps people by doing work such as the moving of heavy goods.",
|
|
|
3162 |
"The diamond-shaped crystals on its body expel air as cold as -240 degrees Fahrenheit, surrounding its enemies and encasing them in ice.",
|
3163 |
"Electricity runs across the surface of its body. In darkness, its body glows a whitish blue.",
|
3164 |
"Puts enemies to sleep, then eats their dreams. Occasionally gets sick from eating only bad dreams.",
|
|
|
3165 |
"It stomps on the ground to build power. It can send a 10-ton truck flying with a straight-arm punch.",
|
3166 |
"It lives in arid deserts. It makes a sloping pit trap in sand where it patiently awaits prey.",
|
3167 |
"It wields the fur on its arm like a whip. Its arm attacks come with such rapidity that they cannot even be seen.",
|
|
|
3202 |
"It generates ultrasonic waves by violently flapping its wings. After making its prey faint, it melts the prey with acid.",
|
3203 |
"It constantly gnaws on logs and rocks to whittle down its front teeth. It nests alongside water.",
|
3204 |
"Even though it appears to be eggs of some sort, it was discovered to be a life-form more like plant seeds.",
|
|
|
3205 |
"A mystical Pokémon that exudes a gentle aura. It is said to have the ability to change the weather.",
|
|
|
3206 |
"It's uncontrollable if enraged. It flies around spouting flames and scorching fields and mountains.",
|
3207 |
"No matter where in the world it goes, it knows where its nest is, so it never gets separated from its Trainer.",
|
3208 |
"Males have plumage on their heads. They will never let themselves feel close to anyone other than their Trainers.",
|
|
|
3211 |
"It has evolved to be suitable for an aquatic life. It can invisibly melt away into water.",
|
3212 |
"It accumulates negative ions in the atmosphere to blast out 10,000-volt lightning bolts.",
|
3213 |
"It flies across the sky at Mach speeds. Removing the seal on its chest makes its internal energy go out of control.",
|
|
|
3214 |
"It converses with others by magnetic pulses. In a swarm, they move in perfect unison.",
|
3215 |
"It's covered in a slimy membrane that makes any punches or kicks slide off it harmlessly.",
|
3216 |
"Its four horns are a high-performance radar system. It uses them to sense sounds and smells, rather than using ears or a nose.",
|
|
|
3224 |
"Generates strange radio signals. It raises the temperature by 3.6 degrees Fahrenheit within 3,300 feet.",
|
3225 |
"It conceals itself in the mud of the seashore. Then it waits. When prey touch it, it delivers aa jolt of electricity.",
|
3226 |
"It likes playing mischievous tricks, such as screaming and wailing to startle people at night.",
|
|
|
3227 |
"It always wears the skull of its dead mother, so no one has any idea what its hidden face looks like.",
|
3228 |
"If it smells something enticing, it dashes off headlong to find the source of the aroma.",
|
3229 |
"It does its level best to glare and pull a scary face, but it can't help grinning if anyone pats its head.",
|
|
|
3249 |
"By flapping its leafy fan, it can whip up gusts of 100 feet per second that can level houses.",
|
3250 |
"It charges ahead and bashes its opponents like a berserker, uncaring about any hits it might take. Its arms are mighty enough to snap a telephone pole.",
|
3251 |
"The webs on its hind legs enable it to cross rivers. It searches wide areas for food.",
|
|
|
3252 |
"It gathers things it likes and pushes them through its loop to teleport them to a secret place.",
|
3253 |
"The blooming of Gracidea flowers confers the power of flight upon it. Feelings of gratitude and the message it delivers.",
|
3254 |
"When it is resolute, its body fills with power and it becomes swifter. Its jumps are too fast to follow.",
|
|
|
3258 |
"This Pokémon lives in caves with volcanoes. The fire within the tuft on its head can reach 600 degrees Fahrenheit.",
|
3259 |
"When it is resolute, it body fills with power and it becomes swifter. Its jumps are then too fast to follow.",
|
3260 |
"It can lull people to sleep and make them dream. It is active during the nights of the new moon."
|
3261 |
+
]
|
lists/species.json
CHANGED
The diff for this file is too large to render.
See raw diff
|
|
static/index.js
CHANGED
@@ -1,3 +1,5 @@
|
|
|
|
|
|
1 |
/* HTML generation */
|
2 |
|
3 |
const TYPES = {
|
@@ -18,6 +20,17 @@ const energyHTML = (type, types = TYPES) => {
|
|
18 |
return `<span title="${type} energy" class="energy ${type.toLowerCase()}">${types[type]}</span>`;
|
19 |
};
|
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
const attackDescriptionHTML = (text) => {
|
22 |
if (!text) {
|
23 |
return '';
|
@@ -27,32 +40,37 @@ const attackDescriptionHTML = (text) => {
|
|
27 |
|
28 |
if (text.length > 185) {
|
29 |
fontSize = 0.7;
|
30 |
-
} else if (text.length >
|
31 |
fontSize = 0.8;
|
32 |
-
} else
|
33 |
fontSize = 0.9;
|
34 |
}
|
35 |
|
36 |
return `<span class="attack-details"${fontSize ? ` style="font-size: ${fontSize.toString()}em"` : ''}>${text}</span>`;
|
37 |
};
|
38 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
const attackRowsHTML = (attacks) => {
|
40 |
return attacks
|
41 |
.map((attack) => {
|
42 |
const { cost, damage, name, text } = attack;
|
43 |
|
44 |
return `
|
45 |
-
<li class="attacks-row
|
46 |
-
|
47 |
-
${cost.map((energy) => energyHTML(energy)).join('')}
|
48 |
-
</div>
|
49 |
<span class="attack-text">
|
50 |
<span class="attack-name">${name}</span>
|
51 |
${attackDescriptionHTML(text)}
|
52 |
</span>
|
53 |
-
|
54 |
-
</li
|
55 |
-
<hr role="presentation" />`;
|
56 |
})
|
57 |
.join('');
|
58 |
};
|
@@ -73,42 +91,44 @@ const cardHTML = (details) => {
|
|
73 |
${energyHTML(energy_type)}
|
74 |
</div>
|
75 |
</header>
|
76 |
-
<img class="picture frame" alt="AI generated Pokémon called ${poke_name}" />
|
77 |
<div class="species frame">
|
78 |
${species} Pokémon. Length: ${length.feet}'${length.inches}", Weight: ${weight}
|
79 |
</div>
|
80 |
-
<
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
<div class="
|
85 |
-
<
|
86 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
87 |
</div>
|
88 |
-
<
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
|
|
|
|
93 |
>
|
|
|
|
|
94 |
</div>
|
95 |
-
<div class="retreat-cost">
|
96 |
-
<span>retreat cost</span>
|
97 |
-
<div>${energyHTML('Colorless').repeat(retreat)}</div>
|
98 |
-
</div>
|
99 |
-
</div>
|
100 |
-
<p class="description frame">${description}</p>
|
101 |
-
<div class="footer grid-three">
|
102 |
-
<span
|
103 |
-
><a
|
104 |
-
href="https://huggingface.co/minimaxir/ai-generated-pokemon-rudalle"
|
105 |
-
>Illus. Max Woolf</a
|
106 |
-
></span
|
107 |
-
>
|
108 |
-
<span><a href="https://huggingface.co/spaces/launch">${new Date().getFullYear()} Hugging Face</a></span>
|
109 |
-
<span title="Rarity">${rarity}</span>
|
110 |
</div>
|
111 |
-
</div>`;
|
112 |
};
|
113 |
|
114 |
/* Utility */
|
@@ -234,15 +254,73 @@ const setOutput = (mode, state) => {
|
|
234 |
output.dataset.state = state;
|
235 |
};
|
236 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
/* Initialise */
|
238 |
|
239 |
let generating = false;
|
240 |
|
|
|
|
|
241 |
const booster = document.querySelector('.booster');
|
242 |
const newGenerationButton = document.querySelector('button.generate-new');
|
|
|
243 |
|
244 |
let mousemoveHandlerForPreviousCard;
|
245 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
246 |
const generate = async () => {
|
247 |
if (generating) {
|
248 |
return;
|
@@ -261,24 +339,24 @@ const generate = async () => {
|
|
261 |
setOutput('booster', 'generating');
|
262 |
|
263 |
const details = await generateDetails();
|
|
|
264 |
const task = await createTask(details.energy_type);
|
265 |
|
|
|
266 |
durationDisplay.classList.add('displayed');
|
267 |
const timer = durationTimer(durationDisplay);
|
268 |
const timerCleanup = timer().cleanup;
|
269 |
|
270 |
const longPromises = [queueTask(task.task_id), longPollTask(task)];
|
271 |
const completedTask = await Promise.any(longPromises);
|
272 |
-
await new Promise((resolve) => setTimeout(resolve, 1_000));
|
273 |
|
274 |
setOutput('booster', 'completed');
|
275 |
|
276 |
-
await new Promise((resolve) => setTimeout(resolve, 1_000));
|
277 |
-
|
278 |
generating = false;
|
279 |
timerCleanup(completedTask);
|
280 |
|
281 |
cardSlot.innerHTML = cardHTML(details);
|
|
|
282 |
const picture = document.querySelector('img.picture');
|
283 |
picture.src = completedTask.value;
|
284 |
|
@@ -291,13 +369,37 @@ const generate = async () => {
|
|
291 |
}
|
292 |
};
|
293 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
294 |
booster.addEventListener('click', generate);
|
295 |
newGenerationButton.addEventListener('click', generate);
|
|
|
|
|
296 |
|
297 |
-
|
298 |
-
|
299 |
-
|
|
|
300 |
|
301 |
-
|
302 |
-
|
303 |
-
|
|
|
|
|
|
1 |
+
import { toPng } from 'https://cdn.skypack.dev/html-to-image';
|
2 |
+
|
3 |
/* HTML generation */
|
4 |
|
5 |
const TYPES = {
|
|
|
20 |
return `<span title="${type} energy" class="energy ${type.toLowerCase()}">${types[type]}</span>`;
|
21 |
};
|
22 |
|
23 |
+
const attackCostHTML = (cost) => {
|
24 |
+
if (!cost.length) {
|
25 |
+
return '';
|
26 |
+
}
|
27 |
+
|
28 |
+
return `
|
29 |
+
<div class="attack-cost">
|
30 |
+
${cost.map((energy) => energyHTML(energy)).join('')}
|
31 |
+
</div>`;
|
32 |
+
};
|
33 |
+
|
34 |
const attackDescriptionHTML = (text) => {
|
35 |
if (!text) {
|
36 |
return '';
|
|
|
40 |
|
41 |
if (text.length > 185) {
|
42 |
fontSize = 0.7;
|
43 |
+
} else if (text.length > 120) {
|
44 |
fontSize = 0.8;
|
45 |
+
} else {
|
46 |
fontSize = 0.9;
|
47 |
}
|
48 |
|
49 |
return `<span class="attack-details"${fontSize ? ` style="font-size: ${fontSize.toString()}em"` : ''}>${text}</span>`;
|
50 |
};
|
51 |
|
52 |
+
const attackDamageHTML = (damage) => {
|
53 |
+
if (!damage) {
|
54 |
+
return '';
|
55 |
+
}
|
56 |
+
|
57 |
+
return `<span class="attack-damage">${damage}</span>`;
|
58 |
+
};
|
59 |
+
|
60 |
const attackRowsHTML = (attacks) => {
|
61 |
return attacks
|
62 |
.map((attack) => {
|
63 |
const { cost, damage, name, text } = attack;
|
64 |
|
65 |
return `
|
66 |
+
<li class="attacks-row ${cost.length ? '' : 'no-cost'} ${damage ? '' : 'no-damage'}">
|
67 |
+
${attackCostHTML(cost)}
|
|
|
|
|
68 |
<span class="attack-text">
|
69 |
<span class="attack-name">${name}</span>
|
70 |
${attackDescriptionHTML(text)}
|
71 |
</span>
|
72 |
+
${attackDamageHTML(damage)}
|
73 |
+
</li>`;
|
|
|
74 |
})
|
75 |
.join('');
|
76 |
};
|
|
|
91 |
${energyHTML(energy_type)}
|
92 |
</div>
|
93 |
</header>
|
94 |
+
<img class="picture frame" alt="AI generated Pokémon called ${poke_name}" width="324" height="228" />
|
95 |
<div class="species frame">
|
96 |
${species} Pokémon. Length: ${length.feet}'${length.inches}", Weight: ${weight}
|
97 |
</div>
|
98 |
+
<div class="lower-half">
|
99 |
+
<ul class="attacks">
|
100 |
+
${attackRowsHTML(attacks)}
|
101 |
+
</ul>
|
102 |
+
<div class="multipliers">
|
103 |
+
<div class="weakness">
|
104 |
+
<span>weakness</span>
|
105 |
+
${weakness ? energyHTML(weakness) : ''}
|
106 |
+
</div>
|
107 |
+
<div class="resistance">
|
108 |
+
<span>resistance</span>
|
109 |
+
${resistance ? energyHTML(resistance) : ''}
|
110 |
+
<span class="resistance-total"
|
111 |
+
>${resistance ? '-30' : ''}</span
|
112 |
+
>
|
113 |
+
</div>
|
114 |
+
<div class="retreat-cost">
|
115 |
+
<span>retreat cost</span>
|
116 |
+
<div>${energyHTML('Colorless').repeat(retreat)}</div>
|
117 |
+
</div>
|
118 |
</div>
|
119 |
+
<p class="description frame">${description}</p>
|
120 |
+
<div class="footer">
|
121 |
+
<span
|
122 |
+
><a
|
123 |
+
href="https://huggingface.co/minimaxir/ai-generated-pokemon-rudalle"
|
124 |
+
>Illus. Max Woolf</a
|
125 |
+
></span
|
126 |
>
|
127 |
+
<span><a href="https://huggingface.co/spaces/launch">${new Date().getFullYear()} Hugging Face</a></span>
|
128 |
+
<span title="Rarity">${rarity}</span>
|
129 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
</div>
|
131 |
+
</div>`;
|
132 |
};
|
133 |
|
134 |
/* Utility */
|
|
|
254 |
output.dataset.state = state;
|
255 |
};
|
256 |
|
257 |
+
const screenshotCard = async () => {
|
258 |
+
const card = document.querySelector('.pokecard');
|
259 |
+
|
260 |
+
const imageUrl = await toPng(card, {
|
261 |
+
width: 400,
|
262 |
+
height: 558,
|
263 |
+
backgroundColor: 'transparent',
|
264 |
+
style: {
|
265 |
+
transform: 'none',
|
266 |
+
},
|
267 |
+
});
|
268 |
+
|
269 |
+
return imageUrl;
|
270 |
+
};
|
271 |
+
|
272 |
/* Initialise */
|
273 |
|
274 |
let generating = false;
|
275 |
|
276 |
+
const nameForm = document.querySelector('form.trainer-name');
|
277 |
+
const nameInput = document.querySelector('input[name="name"');
|
278 |
const booster = document.querySelector('.booster');
|
279 |
const newGenerationButton = document.querySelector('button.generate-new');
|
280 |
+
const saveButton = document.querySelector('button.save');
|
281 |
|
282 |
let mousemoveHandlerForPreviousCard;
|
283 |
|
284 |
+
let trainerName;
|
285 |
+
let useTrainerName = true;
|
286 |
+
let pokeName;
|
287 |
+
|
288 |
+
nameInput.addEventListener('input', (e) => {
|
289 |
+
trainerName = [...e.target.value].filter((char) => char.match(/[\wÀ-ÿ '".,&+#!?:/\\()_-]/g)?.length).join('');
|
290 |
+
|
291 |
+
nameInput.value = trainerName;
|
292 |
+
|
293 |
+
updateCardName();
|
294 |
+
});
|
295 |
+
|
296 |
+
const updateCardName = () => {
|
297 |
+
const cardName = document.querySelector('.pokecard .name');
|
298 |
+
|
299 |
+
if (!cardName) {
|
300 |
+
return;
|
301 |
+
}
|
302 |
+
|
303 |
+
let trainerString = '';
|
304 |
+
|
305 |
+
if (trainerName && useTrainerName) {
|
306 |
+
trainerName = [...trainerName].filter((char) => char.match(/[\wÀ-ÿ '".,&+#!?:/\\()_-]/g)?.length).join('');
|
307 |
+
trainerString = `${trainerName}${trainerName.match(/[sSzZ]$/g)?.length ? "' " : "'s "}`;
|
308 |
+
}
|
309 |
+
|
310 |
+
cardName.innerText = `${trainerString}${pokeName}`;
|
311 |
+
|
312 |
+
let nameWidth;
|
313 |
+
let cardWidth = document.querySelector('.pokecard').getBoundingClientRect().width;
|
314 |
+
|
315 |
+
let scale = 1.01;
|
316 |
+
|
317 |
+
do {
|
318 |
+
scale -= 0.01;
|
319 |
+
cardName.style.transform = `scaleX(${scale})`;
|
320 |
+
nameWidth = cardName.getBoundingClientRect().width;
|
321 |
+
} while (nameWidth / cardWidth > 0.62);
|
322 |
+
};
|
323 |
+
|
324 |
const generate = async () => {
|
325 |
if (generating) {
|
326 |
return;
|
|
|
339 |
setOutput('booster', 'generating');
|
340 |
|
341 |
const details = await generateDetails();
|
342 |
+
pokeName = details.name;
|
343 |
const task = await createTask(details.energy_type);
|
344 |
|
345 |
+
document.querySelector('.actions').style.opacity = '1';
|
346 |
durationDisplay.classList.add('displayed');
|
347 |
const timer = durationTimer(durationDisplay);
|
348 |
const timerCleanup = timer().cleanup;
|
349 |
|
350 |
const longPromises = [queueTask(task.task_id), longPollTask(task)];
|
351 |
const completedTask = await Promise.any(longPromises);
|
|
|
352 |
|
353 |
setOutput('booster', 'completed');
|
354 |
|
|
|
|
|
355 |
generating = false;
|
356 |
timerCleanup(completedTask);
|
357 |
|
358 |
cardSlot.innerHTML = cardHTML(details);
|
359 |
+
updateCardName();
|
360 |
const picture = document.querySelector('img.picture');
|
361 |
picture.src = completedTask.value;
|
362 |
|
|
|
369 |
}
|
370 |
};
|
371 |
|
372 |
+
const nameToggle = document.querySelector('button.toggle-name');
|
373 |
+
|
374 |
+
nameToggle.addEventListener('click', () => {
|
375 |
+
useTrainerName = !useTrainerName;
|
376 |
+
|
377 |
+
updateCardName();
|
378 |
+
|
379 |
+
if (!useTrainerName) {
|
380 |
+
nameToggle.classList.add('off');
|
381 |
+
} else {
|
382 |
+
nameToggle.classList.remove('off');
|
383 |
+
}
|
384 |
+
});
|
385 |
+
|
386 |
+
nameForm.addEventListener('submit', (e) => {
|
387 |
+
e.preventDefault();
|
388 |
+
generate();
|
389 |
+
});
|
390 |
+
|
391 |
booster.addEventListener('click', generate);
|
392 |
newGenerationButton.addEventListener('click', generate);
|
393 |
+
saveButton.addEventListener('click', async () => {
|
394 |
+
let trainerString = '';
|
395 |
|
396 |
+
if (trainerName && useTrainerName) {
|
397 |
+
trainerName = [...trainerName].filter((char) => char.match(/[\wÀ-ÿ '".,&+#!?:/\\()_-]/g)?.length).join('');
|
398 |
+
trainerString = `${trainerName}${trainerName.match(/[sSzZ]$/g)?.length ? "' " : "'s "}`;
|
399 |
+
}
|
400 |
|
401 |
+
const a = document.createElement('a');
|
402 |
+
a.href = await screenshotCard();
|
403 |
+
a.download = `${trainerString}${pokeName} - This Pokémon Does Not Exist.png`;
|
404 |
+
a.click();
|
405 |
+
});
|
static/style.css
CHANGED
@@ -19,16 +19,15 @@ body {
|
|
19 |
}
|
20 |
|
21 |
* {
|
|
|
22 |
outline-style: none;
|
23 |
outline-width: 0.15rem;
|
24 |
outline-color: var(--theme-primary);
|
25 |
-
transition: outline-offset 0.25s ease-out;
|
26 |
}
|
27 |
|
28 |
*:focus-visible:not(input) {
|
29 |
outline-style: dashed;
|
30 |
outline-offset: 0.25em;
|
31 |
-
/* border-radius: 0.375em; */
|
32 |
}
|
33 |
|
34 |
.info h1::selection {
|
@@ -43,29 +42,26 @@ body {
|
|
43 |
|
44 |
body {
|
45 |
height: 100vh;
|
46 |
-
font-family: 'Gill Sans', 'Gill Sans Mt', 'sans-serif';
|
47 |
background-color: whitesmoke;
|
48 |
background-image: linear-gradient(300deg, var(--theme-highlight), var(--theme-white));
|
|
|
49 |
}
|
50 |
|
51 |
main {
|
52 |
display: grid;
|
53 |
-
grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr));
|
54 |
place-items: center;
|
|
|
55 |
gap: 1.5rem 0;
|
56 |
-
margin: 0 auto;
|
57 |
max-width: 80rem;
|
58 |
padding: 3rem;
|
|
|
59 |
}
|
60 |
|
61 |
section {
|
62 |
-
/* display: flex;
|
63 |
-
flex-direction: column; */
|
64 |
display: grid;
|
65 |
place-items: center;
|
66 |
-
box-sizing: border-box;
|
67 |
width: 100%;
|
68 |
-
|
69 |
}
|
70 |
|
71 |
.info {
|
@@ -77,8 +73,8 @@ section {
|
|
77 |
display: flex;
|
78 |
flex-direction: row;
|
79 |
justify-content: space-between;
|
80 |
-
height: 5rem;
|
81 |
position: relative;
|
|
|
82 |
}
|
83 |
|
84 |
.poke-trio > img {
|
@@ -90,36 +86,25 @@ section {
|
|
90 |
content: '';
|
91 |
position: absolute;
|
92 |
top: 0;
|
93 |
-
/* bottom: 0; */
|
94 |
left: 0;
|
95 |
-
/* left: 50%; */
|
96 |
-
/* width: 100%; */
|
97 |
-
/* height: 15%; */
|
98 |
width: 3rem;
|
99 |
height: 3rem;
|
100 |
-
/* background-color: hsl(0 0% 25% / 0.5); */
|
101 |
-
background-color: blue;
|
102 |
-
/* border-radius: 50%; */
|
103 |
border: 2px solid red;
|
|
|
104 |
}
|
105 |
|
106 |
.info h1 {
|
107 |
-
|
108 |
-
/* background-size: 100%; */
|
109 |
background-image: linear-gradient(0deg, var(--theme-primary), var(--theme-secondary));
|
110 |
background-clip: text;
|
111 |
-
text-fill-color: transparent;
|
112 |
-webkit-background-clip: text;
|
113 |
-moz-background-clip: text;
|
114 |
-
|
115 |
-
-moz-text-fill-color: transparent;
|
116 |
font-size: 4.5rem;
|
117 |
font-weight: bold;
|
118 |
-
text-
|
119 |
-
|
120 |
-
|
121 |
-
/* margin: auto; */
|
122 |
-
/* padding-bottom: 1rem; */
|
123 |
transition: font-size 0.5s ease;
|
124 |
}
|
125 |
|
@@ -129,54 +114,36 @@ section {
|
|
129 |
}
|
130 |
}
|
131 |
|
132 |
-
/* @media (min-width: 600px) and (max-width: 1280px) { */
|
133 |
@media (max-width: 1280px) {
|
134 |
-
/* .scene[data-mode='card'] {
|
135 |
-
--scale: 0.8;
|
136 |
-
} */
|
137 |
.card-slot > .pokecard {
|
138 |
--card-scale: 0.8;
|
139 |
}
|
140 |
}
|
141 |
|
142 |
-
/* .info hr {
|
143 |
-
width: 100%;
|
144 |
-
border-width: 1px;
|
145 |
-
margin: 1rem;
|
146 |
-
} */
|
147 |
-
|
148 |
.info label {
|
149 |
width: 100%;
|
150 |
-
font-weight: 700;
|
151 |
-
font-size: 1.25rem;
|
152 |
text-align: center;
|
|
|
|
|
153 |
}
|
154 |
|
155 |
.info input {
|
156 |
-
box-sizing: border-box;
|
157 |
display: block;
|
158 |
width: 80%;
|
|
|
159 |
padding: 0.5rem 1rem;
|
160 |
margin: 0.5rem auto;
|
161 |
-
/* border-radius: 0.375rem;
|
162 |
-
border: hsl(0 0% 70%);
|
163 |
-
box-shadow: 0 0 0.1rem var(--theme-primary); */
|
164 |
-
border-radius: 1rem;
|
165 |
border: 0.2rem solid hsl(0 0% 70%);
|
166 |
-
|
167 |
-
box-shadow: 0 0 0.25rem hsl(165.1 64.7% 48.8% / 60%);
|
168 |
-
/* box-shadow: 0 0 0.25rem hsl(165.1 64.7% 48.8% / 60%); */
|
169 |
-
font-size: 1.25rem;
|
170 |
text-align: center;
|
171 |
-
|
172 |
-
/* transition: outline-color 0.5s ease-in; */
|
173 |
transition: border-color 0.25s ease-in;
|
174 |
-
|
|
|
175 |
}
|
176 |
|
177 |
input:focus {
|
178 |
border-color: transparent;
|
179 |
-
/* border-color: var(--theme-primary); */
|
180 |
outline-style: solid;
|
181 |
outline-color: var(--theme-primary);
|
182 |
}
|
@@ -188,13 +155,13 @@ input:focus {
|
|
188 |
.info p {
|
189 |
width: 80%;
|
190 |
margin: 3rem auto 0;
|
191 |
-
line-height: 1.5rem;
|
192 |
text-align: justify;
|
193 |
color: var(--theme-subtext);
|
|
|
194 |
}
|
195 |
|
196 |
-
.info a:is(:hover, :focus, :active, :visited) {
|
197 |
-
color:
|
198 |
}
|
199 |
|
200 |
/* Output Section */
|
@@ -204,7 +171,6 @@ input:focus {
|
|
204 |
flex-direction: column;
|
205 |
justify-content: space-around;
|
206 |
height: max-content;
|
207 |
-
perspective: 100rem;
|
208 |
}
|
209 |
|
210 |
.output .actions {
|
@@ -213,107 +179,98 @@ input:focus {
|
|
213 |
justify-content: center;
|
214 |
align-items: center;
|
215 |
gap: 1rem;
|
|
|
216 |
width: 100%;
|
217 |
margin: 1rem auto 1.5rem;
|
218 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
219 |
transform-origin: bottom;
|
220 |
transform: translateY(-25%);
|
221 |
transition: transform 0.5s, opacity 0.5s;
|
222 |
-
|
223 |
opacity: 0;
|
224 |
}
|
225 |
|
226 |
-
|
227 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
228 |
transform: translateY(0);
|
|
|
229 |
opacity: 1;
|
230 |
-
/* pointer-events: none; */
|
231 |
}
|
232 |
|
233 |
@media (max-width: 500px) {
|
234 |
main {
|
235 |
padding: 3rem 0;
|
236 |
-
/* background-color: hotpink !important; */
|
237 |
}
|
238 |
|
239 |
.output .actions {
|
240 |
display: flex;
|
241 |
-
flex-wrap: wrap;
|
242 |
width: 90vw;
|
|
|
243 |
}
|
244 |
-
|
245 |
-
/* .output .actions > button {
|
246 |
-
width: max-content;
|
247 |
-
width: 40rem;
|
248 |
-
whitespace: nowrap;
|
249 |
-
} */
|
250 |
-
|
251 |
-
/* .info h1 {
|
252 |
-
font-size: 3rem;
|
253 |
-
} */
|
254 |
-
|
255 |
-
/* .scene {
|
256 |
-
transform: scale(0.8);
|
257 |
-
} */
|
258 |
}
|
259 |
|
260 |
.duration {
|
261 |
-
|
262 |
-
margin: 0 auto;
|
263 |
-
text-align: right;
|
264 |
width: max-content;
|
265 |
-
|
266 |
-
|
267 |
border-radius: 1rem;
|
268 |
-
|
|
|
|
|
|
|
|
|
269 |
opacity: 0;
|
270 |
-
transition: opacity 0.2s ease-in;
|
271 |
}
|
272 |
|
273 |
.duration.displayed {
|
274 |
visibility: visible;
|
|
|
275 |
opacity: 1;
|
276 |
}
|
277 |
|
278 |
-
button {
|
279 |
-
whitespace: nowrap;
|
280 |
-
padding: 0.5rem 1rem;
|
281 |
-
border: none;
|
282 |
-
border-radius: 1rem;
|
283 |
-
/* margin: 1rem; */
|
284 |
-
background-image: linear-gradient(-90deg, var(--theme-ternary), var(--theme-secondary));
|
285 |
-
/* color: var(--theme-white); */
|
286 |
-
color: white;
|
287 |
-
font-weight: bold;
|
288 |
-
box-shadow: 0 0.2rem 0.375rem hsl(158 100% 33% / 60%);
|
289 |
-
transition: transform 0.1s ease-out, box-shadow 0.1s, outline-offset 0.25s ease-out;
|
290 |
-
cursor: pointer;
|
291 |
-
user-select: none;
|
292 |
-
}
|
293 |
-
|
294 |
-
button:active {
|
295 |
-
transform: translateY(0.1rem);
|
296 |
-
box-shadow: none;
|
297 |
-
}
|
298 |
-
|
299 |
-
/* button:focus-visible: {
|
300 |
-
outline-offset: 1em !important;
|
301 |
-
} */
|
302 |
|
303 |
.scene {
|
304 |
--scale: 0.9;
|
305 |
-
perspective: 100rem;
|
306 |
-
/* margin: 0.5rem; */
|
307 |
-
margin: 2rem;
|
308 |
height: 40rem;
|
309 |
-
/* height: 100%; */
|
310 |
-
|
311 |
-
/* transform: scale(2); */
|
312 |
box-sizing: border-box;
|
313 |
-
|
314 |
-
|
315 |
transform: scale(var(--scale));
|
316 |
-
transition: transform 0.5s ease-out
|
|
|
317 |
}
|
318 |
|
319 |
.grass {
|
@@ -376,9 +333,9 @@ button:active {
|
|
376 |
--l: 85%;
|
377 |
}
|
378 |
.colorless.energy {
|
379 |
-
font-size: 0.9em;
|
380 |
border-radius: 50%;
|
381 |
background-color: hsl(0 0% 100% / 15%);
|
|
|
382 |
filter: contrast(100) grayscale(1) drop-shadow(0 0 0.1rem white);
|
383 |
}
|
384 |
|
@@ -442,8 +399,8 @@ button:active {
|
|
442 |
display: flex;
|
443 |
flex-direction: column;
|
444 |
width: 25rem;
|
445 |
-
|
446 |
-
padding: 0.5rem 1rem;
|
447 |
border: 1rem solid;
|
448 |
border-radius: 0.75rem;
|
449 |
border-color: var(--card-color);
|
@@ -456,8 +413,8 @@ button:active {
|
|
456 |
var(--lightest) 90%,
|
457 |
var(--lighter) 100%
|
458 |
);
|
459 |
-
transform-origin: center;
|
460 |
transform-style: preserve-3d;
|
|
|
461 |
transform: rotateX(var(--card-rx)) rotateY(var(--card-ry)) scale(var(--card-scale));
|
462 |
transition: transform 0.5s ease-out;
|
463 |
}
|
@@ -469,6 +426,12 @@ button:active {
|
|
469 |
display: none;
|
470 |
}
|
471 |
|
|
|
|
|
|
|
|
|
|
|
|
|
472 |
.pokecard :where(header, p) {
|
473 |
font-family: 'Gill Sans', 'Gill Sans Mt', 'sans-serif';
|
474 |
}
|
@@ -481,14 +444,15 @@ button:active {
|
|
481 |
|
482 |
.evolves {
|
483 |
margin: 0;
|
|
|
484 |
font-weight: bold;
|
485 |
-
font-size: 0.5rem;
|
486 |
}
|
487 |
|
488 |
header {
|
489 |
display: flex;
|
490 |
flex-direction: row;
|
491 |
justify-content: space-between;
|
|
|
492 |
}
|
493 |
|
494 |
header > * {
|
@@ -496,9 +460,19 @@ header > * {
|
|
496 |
}
|
497 |
|
498 |
.name {
|
|
|
499 |
justify-self: left;
|
500 |
-
|
|
|
501 |
margin: 0;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
502 |
}
|
503 |
|
504 |
.hp {
|
@@ -518,12 +492,17 @@ header .energy {
|
|
518 |
border-color: var(--darker) var(--card-color) var(--lighter);
|
519 |
}
|
520 |
|
|
|
|
|
|
|
|
|
|
|
521 |
.picture {
|
522 |
width: 100%;
|
523 |
-
|
524 |
-
object-fit: contain;
|
525 |
-
background-color: white;
|
526 |
border: 0.375rem solid;
|
|
|
|
|
527 |
box-shadow: 0.25rem 0.25rem 0.5rem black;
|
528 |
user-select: none;
|
529 |
}
|
@@ -532,59 +511,99 @@ header .energy {
|
|
532 |
width: 90%;
|
533 |
padding: 0.1rem;
|
534 |
margin: 0.25rem auto;
|
|
|
|
|
|
|
|
|
535 |
text-align: center;
|
536 |
font-size: 0.75rem;
|
537 |
-
font-style: italic;
|
538 |
font-weight: bold;
|
539 |
-
|
540 |
-
border-width: 0 0.2rem;
|
541 |
-
border-style: solid;
|
542 |
-
border-image: linear-gradient(var(--lightest), var(--darker)) 1 100%;
|
543 |
}
|
544 |
|
545 |
-
.
|
|
|
|
|
|
|
|
|
|
|
546 |
display: grid;
|
547 |
grid-template-columns: repeat(3, 1fr);
|
|
|
548 |
}
|
549 |
|
550 |
-
.
|
551 |
text-align: left;
|
552 |
}
|
553 |
|
554 |
-
.
|
555 |
text-align: right;
|
556 |
}
|
557 |
|
558 |
.attacks {
|
559 |
-
|
|
|
|
|
|
|
560 |
padding: 0;
|
561 |
-
margin: 0
|
|
|
562 |
}
|
563 |
|
564 |
.attacks-row {
|
565 |
-
|
566 |
-
grid-template-columns: 3rem 10fr 1fr;
|
567 |
align-items: center;
|
568 |
-
|
|
|
|
|
|
|
|
|
|
|
569 |
font-size: 0.95em;
|
570 |
}
|
571 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
572 |
.attack-text > span:only-child {
|
573 |
display: block;
|
574 |
-
margin-left: -
|
575 |
text-align: center;
|
576 |
}
|
577 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
578 |
.attack-cost {
|
579 |
display: flex;
|
580 |
-
justify-content: space-evenly;
|
581 |
flex-flow: row wrap;
|
|
|
582 |
text-align: justify;
|
583 |
}
|
584 |
|
585 |
.energy {
|
586 |
-
width:
|
587 |
aspect-ratio: 1 / 1;
|
|
|
588 |
cursor: default;
|
589 |
user-select: none;
|
590 |
}
|
@@ -600,13 +619,13 @@ header .energy {
|
|
600 |
|
601 |
.attack-damage {
|
602 |
min-width: 2.25rem;
|
603 |
-
font-size: 1.375rem;
|
604 |
text-align: center;
|
|
|
605 |
}
|
606 |
|
607 |
hr {
|
608 |
-
background-color: black;
|
609 |
border: 0.5px solid black;
|
|
|
610 |
}
|
611 |
|
612 |
.multipliers {
|
@@ -614,7 +633,7 @@ hr {
|
|
614 |
flex-direction: row;
|
615 |
justify-content: space-between;
|
616 |
height: 2rem;
|
617 |
-
margin-top:
|
618 |
text-align: center;
|
619 |
font-size: 0.75rem;
|
620 |
font-weight: bold;
|
@@ -639,47 +658,42 @@ hr {
|
|
639 |
|
640 |
.description {
|
641 |
padding: 0.1rem 0.5rem;
|
642 |
-
margin: 0.25rem 0 0
|
643 |
-
border: 0.
|
644 |
font-size: 0.65rem;
|
645 |
-
font-style: italic;
|
646 |
font-weight: bold;
|
|
|
647 |
}
|
648 |
|
649 |
.footer {
|
|
|
|
|
|
|
650 |
text-align: center;
|
651 |
-
font-weight: bold;
|
652 |
font-size: 0.6rem;
|
653 |
-
|
654 |
}
|
655 |
|
656 |
.pokecard a {
|
657 |
text-decoration: none;
|
658 |
-
color: inherit
|
659 |
}
|
660 |
|
661 |
/* Booster Pack */
|
662 |
|
663 |
.booster {
|
664 |
-
display: none;
|
665 |
--booster-rx: 0deg;
|
666 |
--booster-ry: 0deg;
|
667 |
-
/* --booster-ry: 65deg; */
|
668 |
--booster-rz: -5deg;
|
669 |
-
/* --booster-rz: 0deg; */
|
670 |
--booster-scale: 0.7;
|
671 |
-
/* --width: 18.9rem;
|
672 |
-
--height: 27.2rem; */
|
673 |
--width: var(--card-width);
|
674 |
--height: calc(var(--card-width) / 66 * 88);
|
675 |
--depth: 0.5rem;
|
676 |
--bg: hsl(227, 54%, 21%);
|
677 |
-
|
678 |
-
|
679 |
-
height: var(--height); */
|
680 |
width: var(--width);
|
681 |
height: var(--height);
|
682 |
-
position: relative;
|
683 |
transform-style: preserve-3d;
|
684 |
transform: rotateX(var(--booster-rx)) rotateY(var(--booster-ry)) rotateZ(var(--booster-rz))
|
685 |
scale(var(--booster-scale));
|
@@ -688,9 +702,9 @@ hr {
|
|
688 |
}
|
689 |
|
690 |
.booster > div {
|
691 |
-
position: absolute;
|
692 |
display: grid;
|
693 |
place-items: center;
|
|
|
694 |
font-size: 5rem;
|
695 |
transform-origin: center;
|
696 |
user-select: none;
|
@@ -731,9 +745,9 @@ hr {
|
|
731 |
);
|
732 |
}
|
733 |
.foil.top.flat {
|
|
|
734 |
transform-origin: bottom;
|
735 |
transform: translate3d(0, -30px, 0px) rotateX(0deg);
|
736 |
-
height: 20px;
|
737 |
}
|
738 |
.foil.top.flat::after,
|
739 |
.foil.bottom.flat::after {
|
@@ -745,14 +759,14 @@ hr {
|
|
745 |
background-size: 1% 100%;
|
746 |
}
|
747 |
.foil.top.front {
|
|
|
748 |
transform-origin: bottom;
|
749 |
transform: translate3d(0, -11.4px, 3.8px) rotateX(20.5deg);
|
750 |
-
height: 11px;
|
751 |
}
|
752 |
.foil.top.back {
|
|
|
753 |
transform-origin: bottom;
|
754 |
transform: translate3d(0, -11.4px, -4px) rotateX(339deg);
|
755 |
-
height: 11px;
|
756 |
}
|
757 |
.face.front {
|
758 |
transform: rotateY(0deg) translate3d(0, 0, calc(var(--depth) / 2));
|
@@ -773,27 +787,24 @@ hr {
|
|
773 |
transform: rotateX(-90deg) translate3d(0, 0, calc(var(--height) - calc(var(--depth) / 2)));
|
774 |
}
|
775 |
.foil.bottom.flat {
|
|
|
776 |
transform-origin: top;
|
777 |
transform: translate3d(0, calc(var(--height) + 10px), 0px) rotateX(0deg);
|
778 |
-
height: 20px;
|
779 |
}
|
780 |
.foil.bottom.front {
|
|
|
781 |
transform-origin: top;
|
782 |
transform: translate3d(0, var(--height), 3.8px) rotateX(-19.5deg);
|
783 |
-
height: 11px;
|
784 |
}
|
785 |
.foil.bottom.back {
|
|
|
786 |
transform-origin: top;
|
787 |
transform: translate3d(0, var(--height), -3.8px) rotateX(19.5deg);
|
788 |
-
height: 11px;
|
789 |
}
|
790 |
|
791 |
.foil.back.flat {
|
792 |
-
transform-origin: bottom;
|
793 |
-
transform: translate3d(calc(var(--width) / 2 - 25px), 0px, calc(var(--depth) * -0.50001)) rotateX(0deg);
|
794 |
width: 30px;
|
795 |
height: var(--height);
|
796 |
-
transform-style: preserve-3d;
|
797 |
background-image: linear-gradient(
|
798 |
90deg,
|
799 |
hsl(0 0% 0%) 0%,
|
@@ -806,13 +817,13 @@ hr {
|
|
806 |
hsl(0 0% 90%) 90%,
|
807 |
hsl(0 0% 70%) 100%
|
808 |
);
|
|
|
|
|
|
|
809 |
}
|
810 |
.foil.back.flap {
|
811 |
-
transform-origin: center;
|
812 |
-
transform: translate3d(calc(var(--width) / 2 - 25.5px), 0, -8px) rotateY(15deg);
|
813 |
width: 30px;
|
814 |
height: var(--height);
|
815 |
-
transform-style: preserve-3d;
|
816 |
background-image: linear-gradient(
|
817 |
90deg,
|
818 |
hsl(0 0% 70%) 0%,
|
@@ -827,6 +838,9 @@ hr {
|
|
827 |
hsl(0 0% 74%) 90%,
|
828 |
hsl(0 0% 70%) 100%
|
829 |
);
|
|
|
|
|
|
|
830 |
}
|
831 |
|
832 |
.foil.back.flap::after {
|
@@ -863,9 +877,9 @@ hr {
|
|
863 |
|
864 |
.face.front,
|
865 |
.face.back {
|
|
|
866 |
background-image: url("data:image/svg+xml;utf8,<svg id='patternId' width='100%' height='100%' style='opacity: 0.1' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='100' height='100' patternTransform='scale(3) rotate(45)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0, 0%, 0%, 0)'/><path d='M4.43 0c.17.58.34 1.12.52 1.58.29.76.59 1.51.9 2.25 1.59 3.68 4.3 5.96 8.1 7.2 2.69.88 6.77 1.47 10.1 1.58.14 0-.38-1.66-.93-3.38-.77-2.4-.74-4.74-1.27-7.16-.16-.7-.4-1.4-.7-2.07h-3.37c.19.24.37.49.54.74 1.25 1.83 1.73 4.07 2.07 6.2.17 1.08.33 2.67 1 3.45-.61-.28-3.5-1.2-3.97-1.4-2.94-1.2-5.53-1.08-7.84-3.6C8.21 3.9 7.56 1.96 6.87 0zm22.6 0a30.74 30.74 0 001.89 3.75c.09-1.1.54-2.51.94-3.75zm8.85 0c-3.4 5.03-5.04 11.1-.88 16.5 1.77 2.16 3.52 4.33 5.14 6.6 1.45 2.02 2.6 4.46 4.36 6.23.04.05 2.12-3.78 2.27-4.14.69-1.58 1.25-3.22 1.98-4.79 1.57-3.4 3.8-6.5 5.32-9.89v-.02c1.32-2.95 1.3-6.26 1.2-9.43 0-.25 0-.6-.03-1.06h-2.3a22.37 22.37 0 01.7 4.7 9.7 9.7 0 01-.57 3.33 15.35 15.35 0 01-1.74 3.47c-2.83 4.33-5.16 8.5-7.83 12.67-.33-.71-.58-1.42-.87-2.13l-.07-.15c-.1-.25-.2-.5-.32-.74l-.08-.17a10.11 10.11 0 00-.96-1.5l-.06-.08a12.18 12.18 0 00-.68-.79l-.39-.41a19.1 19.1 0 01-1.13-1.28 9.06 9.06 0 01-.67-.98 18.88 18.88 0 01-1.65-3.29c-.35-.96-.62-1.95-.76-2.96-.11-.8-.15-1.62-.1-2.45.18-2.9 1.5-5.18 3.22-7.24zm26.83 0a23.38 23.38 0 01-.85 3.63c-.46 1.47-1.2 2.97-1.2 4.54 1.79-2.23 4.86-2.88 7.38-3.93 2.63-1.1 5.25-2.37 7.42-4.24zM16.08 18.25c-.28 0-.55 0-.83.02-1.61-.05-3.17.34-4.75.73-1.11.28.44 1.06 2.67 4.17 2.31 3.24 3.84 8.76 8.33 9.66 3.01.6 6.15-.06 9.15-.45.47-.06 6.11-1.02 6.23-.6-.06-.23-.4-.58-1-1.08a22.05 22.05 0 01-4.18-4.47 17.1 17.1 0 00-4.7-4.81 19.07 19.07 0 00-10.92-3.17zm67.25 8.58a45.04 45.04 0 01-6.41 8c-2.57 2.46-5.57 4.03-8.59 5.84-3.22 1.93-4.9 6.23-4.16 9.83 1 5.33 2.16 10.17 2.38 15.35.04.9.45 3.98 1.37 4.98.56-.96 1.91-3.21 2.55-4.1a86.54 86.54 0 018.08-9.4c1.94-2.01 4.3-3.98 5.73-6.41a7.71 7.71 0 001.12-3.62c.27-6.8.6-13.97-2.07-20.47zm-1.16 7.5c-.25 4.67-.59 9.63-1.83 14.22a18.17 18.17 0 01-2.05 5.12c-2.46 3.83-6.12 6.5-9.29 9.83.25-1.92-.33-3.67-.48-5.58-.2-2.76-1.26-5.32-1.55-8.03-.1-.86-.04-1.73.3-2.57 1.16-2.92 4.3-5.4 6.7-7.32 1.52-1.23 7.03-3.83 8.2-5.67zM36.6 39.5c-4.17-.04-7.9 1.7-12.1 2.34-3.65.82-8.63.16-11.9 2.12-1.91 1.14-2.89 3.37-4.2 5.1-1.86 3.1-6 5.72-8.4 8.83v6.22c4.92-2.43 10.42-2.03 15.9-2.13 4.62-.08 10.32-.37 13.46-4.3 1.48-1.86 1.27-4.84 2.03-7.03.88-2.54 2.26-4.87 3.55-7.22.21-.4 1.4-3.25 2.06-3.92l-.4-.01zm-3.68 3.34c-2.77 3.2-5.32 7.08-8.25 12.17a9.54 9.54 0 01-4.7 4.3c-2.12.83-4.84.35-7.06.34a37.4 37.4 0 00-6.3.41c-1.33.22-3.2.37-5.2 1.53.13-.54 1.06-2.06 1.31-2.57 1.26-2.55 3.92-4.68 5.72-6.6 1.98-2.11 4.23-3.97 6.96-5.01 2.27-.87 4.66-1.37 7.04-1.88 2.33-.5 8.9-2.6 10.48-2.69zM100 57.88c-1.56 2.02-2.39 4.25-1.33 6.95.44-.27.88-.51 1.33-.73zM32.75 62.5c-1.75 2-4.07 5.92-5.85 8.13-2.37 2.95-5.05 6.05-5.27 9.84-.17 2.92.85 5.76 1.72 8.5 1.18 3.7 2.15 7.47 3.67 11.03h2.84c.16-.51.32-1 .43-1.4 1.23-4.34 3.72-8.16 6.38-11.77 2.56-3.47 2-8.6.5-12.42-.56-1.4-1.37-2.57-2.18-3.83-.93-1.44-1.26-3.1-1.8-4.7-.21-.66-.44-2.13-.44-3.38zM9.75 81C7.33 82.58 3.1 82.39.22 82.64l-.22.02v6.5c.5.08 1 .15 1.5.17 3.82.18 7.19-5.15 8.25-8.33zm38.58.17a34.68 34.68 0 01-7.05 12.75c-1.15 1.25-2.5 2.4-3.58 3.67-.64.77-1.25 1.58-1.82 2.41h3.1c1.5-1.8 3.32-3.42 4.93-5.12 1.78-1.88 2.79-4.1 3.74-6.38.13-.33.6-1.83.93-2.92 1.4 2.9 2.3 6.78 3.12 9.87.4 1.52.87 3.02 1.25 4.55h2.29c-.12-2.43-.87-8.03-6.9-18.83zm51.67 1.5c-2.4.22-4.95.7-6.92 2.18-.83.62-3.08 3.82-3.41 5.32 1.43-.92 3.08-1.9 4.81-1.94 1.88-.04 3.68.6 5.52.93zm-15.83 1.16a95.53 95.53 0 01-7.97 3.32c-4.2 1.53-9.96 2.46-12.32 6.78-.8 1.46-.94 3.3-1.05 4.94-.03.38-.07.76-.12 1.13h12.75l.39-.35c1.74-1.6 2.91-3.86 4.04-5.92a37.51 37.51 0 004.28-9.9zm-80.7 8.28c-.9 0-1.74.14-2.47.56 1.45 2.27 2.41 4.8 3.36 7.33h2.5a16.57 16.57 0 00-2.03-4.33c1.34 0 2.5 0 3.77-.13.25-.03.5-.04.75-.05 3.43-.06 6.36 1.85 8.43 4.51h3.37a14.48 14.48 0 00-1.76-2.91c-2.43-3.13-5.9-4.06-9.69-4.4-1.97.1-4.24-.58-6.23-.58z' stroke-width='1' stroke='none' fill='hsla(174, 100%, 29%, 1)'/><path d='M38.98 0c-1.72 2.06-3.04 4.34-3.22 7.24-.2 3.3 1.02 6.52 2.85 9.22.86 1.27 2.07 2.21 2.93 3.47.96 1.4 1.3 2.82 1.96 4.24 2.67-4.17 5-8.34 7.83-12.67 1.43-2.19 2.43-4.64 2.3-7.3a22.37 22.37 0 00-.68-4.2zm19.68 0a27.2 27.2 0 01-.12 4.26c-.4 2.95-.95 5.94-.37 8.9 3-.83 4.66-3.66 7.37-4.78C70.23 6.44 74.71 3.82 78.1 0h-2.64c-2.17 1.87-4.8 3.14-7.42 4.24-2.52 1.05-5.59 1.7-7.37 3.93 0-1.57.73-3.07 1.19-4.54.37-1.2.67-2.4.85-3.63zM97.4 6.96c-.03 0-.05.01-.07.04C93.17 15.33 84 23.17 86.9 33.34c1.12 3.97 4.3 6.5 6.73 9.65 2.08 2.7 3.07 5.46 4.42 8.5l1.96-2.86v-4.48c-.48.8-.98 1.56-1.5 2.24-.44-3.45-3.5-7.39-6.17-10.72-1.86-2.23-2.13-5.54-2.15-8.33-.03-6.4 4.9-10.22 7.65-15.5 1 1.1.7 3.71 1.12 5 .38 1.2.71 2.39 1.05 3.58v-9.45l-.12-.42c-.1-.34-2.06-3.54-2.48-3.59zm-97.4 4v9.46c.37 1.3.77 2.61 1.28 3.89 1.12 2.73 3.07 5.38 3.24 8.41.05.94-.1 1.92-.52 2.95a67.51 67.51 0 01-4 8.48v4.48c2.65-3.97 4.22-7 5.88-11.48.62-1.67 1.35-3.51 1.37-5.35.03-2.32-1.44-4.3-2.29-6.25-1.04-2.4-2.47-4.61-3.42-7.05C.58 16.05.68 13.46 0 10.97zm65.04 3.85l-.04.02c-1.35 1.36-3.08 2.3-4.58 3.47-2.34 1.84-3.93 4.46-6.06 6.51-1.37 1.32-2.7 2.75-2.34 4.8.88 4.88 2.09 9.82 5.31 13.72a16.93 16.93 0 011.57-4.14c1.43-2.49 4-3.85 5.97-5.83 2.48-2.48 3.29-5.9 2.8-9.36-.65-3.23-2.16-9.2-2.63-9.19zM91 59.33a36.8 36.8 0 01-3.61 1.65c-1.49.6-3 1.1-4.45 1.8-3.36 1.59-6.83 3.78-8.2 7.36-.7 1.8-1.12 3.58-2.05 5.32-.94 1.76-2.02 3.47-2.69 5.37 1.83-1 5.84-2.2 7.54-2.74 1.7-.54 3.5-.83 5.06-1.76a10.69 10.69 0 004.15-4.89c1.21-2.75.9-5.94 2.24-8.65.68-1.12 1.51-2.29 2.01-3.46zm-68 5.34a40.93 40.93 0 01-7.83 1.66c-3.61.4-7.25.17-10.86.65-1.47.12-2.92.5-4.31 1.1v1.95a16.41 16.41 0 019.19-2.3c2.7.11 5.14.77 7.81.44-.67.66-1.18 1.4-1.49 1.75-1.47 1.7-3 3.43-5.01 4.52a18.8 18.8 0 01-8.72 2.1c-.2.01-.9-.03-1.78-.08v1.6c.83 0 1.66-.02 2.48-.07 3.02-.15 5.92-.56 8.64-1.98a27.4 27.4 0 006.95-5.28 45.84 45.84 0 003.24-3.78c.21-.27 1.1-1.53 1.69-2.28zm77 3.4c-4.42 1.87-8.17 5.82-9.5 10.26 0 0 2.86-.12 3.24-.15 2.02-.14 4.15-.1 6.26-.12v-1.6l-1.57-.08a20.72 20.72 0 00-4.08.13l-.22.05c.37-.98.94-1.78 1.2-2.15a15.34 15.34 0 014.67-4.38zM87.17 80c-1.09.42-4.75 1.51-5.28 1.7-3.44 1.3-6.79 2.81-10.24 4.06-2.6.94-5.22 1.46-7.65 2.85-3.6 2.04-5.33 5.33-5.36 9.41 0 .66 0 1.32.02 1.98h4.05c.05-.37.1-.75.12-1.13.1-1.64.25-3.48 1.05-4.94 2.36-4.32 8.12-5.25 12.32-6.78 2.7-.98 5.36-2.1 7.97-3.32-1 3.5-2.34 6.84-4.28 9.9-1.13 2.06-2.3 4.31-4.04 5.92l-.39.35h2.64c3.1-3.5 5.56-7.71 7.1-12.13A45.45 45.45 0 0087.16 80zm-38.59 5.58c-.33 1.09-.8 2.6-.93 2.92-.95 2.28-1.96 4.5-3.74 6.38-1.61 1.7-3.42 3.32-4.93 5.12h13.97c-.38-1.53-.84-3.03-1.25-4.55-.82-3.1-1.73-6.97-3.12-9.87z' stroke-width='1' stroke='none' fill='hsla(0, 0%, 22%, 1)'/><path d='M80.57 0c-.35.33-.7.66-1.03 1-3.65 3.67-6.35 8.32-6.71 13.57-.16 2.3.06 4.61.3 6.9.24 2.2.98 6.53 1.54 9.7 2.79-2.7 4.55-6.26 7.41-8.86 1.52-1.38 3.2-2.55 4.62-4.04a24.4 24.4 0 003.64-5.12c.77-1.4 1.62-2.83 2.12-4.36l.09-.28c.47-1.61.53-3.3.85-4.94.25-1.24.74-2.42 1.25-3.57h-3.31c-.37.74-.66 1.52-.84 2.32-.34 1.5-.32 3.08-.52 4.6a16.5 16.5 0 01-1.07 4.13 16.93 16.93 0 01-4.28 5.91c-1.57 1.48-3.33 2.74-4.8 4.32-1.46 1.59-2.51 3.49-4 5.05 0-2.63-.43-5.23-.26-7.86.17-2.65.38-5.3.8-7.93.35-2.1.95-4.22 2.4-5.85C80.3 3 82.39 1.8 84.37.68l1.2-.68zm17.26 11.84c-2.74 5.28-7.68 9.1-7.65 15.5.02 2.8.3 6.1 2.15 8.33C95 39 98.06 42.94 98.5 46.39c.52-.68 1.02-1.44 1.5-2.24V20.42c-.34-1.2-.67-2.39-1.05-3.57-.43-1.3-.12-3.9-1.12-5.01zm-89.68 2.4c-1.48-.02-2.94.17-4.32.76 1.88 2.89 4.27 5.44 5.43 8.74 1.07 3.04 1.37 6.31 2.8 9.23 1.54 3.16 4.84 5.14 8.22 5.8 3.66.7 6.91-1.03 10.32-2.05 3.37-1 6.4-2.89 9.82-3.64.86-.19-1.66-3.3-2.9-4.49-.38-.37-.7-.66-.82-.82-1.4-1.7-2.5-3.62-3.44-5.6-1.16-2.47-2.55-4.82-5.31-5.65-4.04-1.22-8.26-1.2-12.43-1.5-2.37-.18-4.9-.76-7.37-.78zm7.93 4.01c4.09-.01 7.75 1.04 10.93 3.17a17.1 17.1 0 014.7 4.81c1.15 1.7 2.6 3.15 4.17 4.47.6.5.94.85 1 1.08-.12-.42-5.76.54-6.23.6-3 .4-6.14 1.06-9.15.45-4.5-.9-6.02-6.42-8.33-9.66-2.23-3.11-3.78-3.9-2.67-4.17a17.51 17.51 0 015.58-.75zM0 20.42v23.73a67.51 67.51 0 004-8.48c.42-1.03.57-2 .52-2.95-.17-3.03-2.12-5.68-3.24-8.41A37.8 37.8 0 010 20.42zm82.17 13.91c-1.17 1.84-6.68 4.44-8.2 5.67-2.4 1.92-5.54 4.4-6.7 7.32-.34.84-.4 1.7-.3 2.57.29 2.71 1.34 5.27 1.55 8.03.15 1.91.73 3.66.48 5.58 3.17-3.33 6.83-6 9.3-9.83.99-1.55 1.56-3.35 2.04-5.12 1.24-4.6 1.58-9.55 1.83-14.22zM44 39.83c-4 5-5.33 13.34-5.67 20-.24 4.96 1.97 10.36 6.54 12.83 1.95 1.05 4.16 1.49 6.19 2.35 1.9.8 3.68 1.8 5.47 2.8 5.22 2.94 6.28 4.63 6.47 4.19 1.33-3.08 1.02-6.82.92-10.02-.05-1.52-.08-3.04-.09-4.56.33-4.86-.2-10.61-4.67-13.53-2.05-1.57-4.7-1.71-6.98-2.75C47.5 49 47 43.5 44 39.84zm-11.08 3c-1.59.09-8.15 2.19-10.48 2.7-2.38.5-4.77 1-7.04 1.87-2.73 1.04-4.98 2.9-6.96 5-1.8 1.93-4.46 4.06-5.72 6.61-.25.5-1.18 2.03-1.3 2.57 2-1.16 3.86-1.31 5.18-1.53a37.4 37.4 0 016.31-.41c2.22.01 4.94.5 7.07-.34a9.54 9.54 0 004.69-4.3c2.94-5.1 5.48-8.96 8.25-12.17zm10.39 2.59c1.52 4.08 4.97 8.29 7.26 9.87 2.13 1.47 4.69 2.17 6.65 3.94 1.75 1.58 2.22 3.48 2.61 5.73.26 1.44 1.19 9.1 1.11 11.32-.55-.84-4.6-2.7-5.12-3.01-3.13-1.8-7.19-2.57-9.88-5.03-3.55-3.25-3.92-8.85-3.75-13.35.08-2.17.71-6.94 1.12-9.47zm53.02 45.75c-.83 1-1.66 1.83-2.66 2.16-1.81.6-3.57 1.32-5.35 2.01A22.3 22.3 0 0083 97.98c-.84.62-1.65 1.3-2.42 2.02h5c2.27-1.29 5.6-3.14 8.37-3.89-.25.39-1.44 1.84-1.69 2.24a18.8 18.8 0 00-.91 1.65h3.3l.17-.36c.91-2.03 2.43-4.4 2.21-6.7a3.21 3.21 0 00-.69-1.77z' stroke-width='1' stroke='none' fill='hsla(199, 59%, 53%, 1)'/><path d='M6.87 0c.69 1.95 1.34 3.9 2.71 5.4 2.31 2.5 4.9 2.4 7.84 3.6.46.19 3.36 1.11 3.97 1.39-.67-.78-.83-2.37-1-3.45-.34-2.13-.82-4.37-2.07-6.2-.17-.25-.35-.5-.54-.74zm17.09 0C25.5 2.97 27.27 5.84 29 8.67c.25-.92.84-2.54 1.07-3.08.76-1.84 1.33-3.73 1.98-5.59h-2.2c-.4 1.24-.84 2.66-.93 3.75A30.74 30.74 0 0127.02 0zm61.6 0l-1.2.68c-1.98 1.1-4.06 2.3-5.58 4.01-1.46 1.63-2.06 3.74-2.4 5.85a83.57 83.57 0 00-.81 7.93c-.17 2.63.26 5.23.26 7.86 1.49-1.56 2.54-3.46 4-5.05 1.47-1.58 3.23-2.84 4.8-4.32 1.8-1.7 3.33-3.6 4.28-5.91.54-1.33.89-2.7 1.07-4.13.2-1.52.18-3.1.52-4.6.18-.8.47-1.58.84-2.32zm-19.4 10.17c-.41.75-2.77 2.88-3.1 3.19a27.62 27.62 0 01-3.93 3.01c-5.3 3.3-11.46 7.8-9.96 14.96 1.5 6.67 3 14.34 9.66 17.5.2-.94.47-1.85.81-2.72a18.7 18.7 0 013.68-5.84c1.56-1.66 3.54-2.83 5.2-4.38 2.46-2.32 1.92-5.43 1.62-8.48-.5-5.02-1.74-9.9-3.02-14.75-.29-.85-.6-1.68-.95-2.5zm-1.12 4.64c.47 0 1.98 5.96 2.63 9.19.49 3.46-.32 6.88-2.8 9.36-1.97 1.98-4.54 3.34-5.97 5.83-.3.53-1.4 2.9-1.57 4.14-3.22-3.9-4.43-8.84-5.3-13.71-.38-2.06.96-3.5 2.33-4.8 2.13-2.06 3.72-4.68 6.06-6.52 1.5-1.18 3.23-2.11 4.58-3.47a.06.06 0 01.04-.02zm-21.73 30.6c-.4 2.54-1.04 7.31-1.12 9.48-.17 4.5.2 10.1 3.75 13.35 2.7 2.46 6.75 3.22 9.88 5.03.52.3 4.57 2.17 5.12 3 .08-2.2-.85-9.87-1.1-11.31-.4-2.25-.87-4.15-2.62-5.73-1.96-1.77-4.52-2.47-6.65-3.94-2.3-1.58-5.74-5.79-7.26-9.87zm-8.48 9.26c-1 2.27-2.31 4.31-3.8 6.21-2.14 2.73-4.73 5.82-7.46 7.97-2.33 2.34-4.7 4.1-5.3 7.54-.75 4.3.7 9.01 1.63 13.1.85 3.7 2.32 7.18 4.06 10.51h3.06c-1.52-3.56-2.49-7.33-3.67-11.04-.87-2.73-1.9-5.57-1.72-8.49.22-3.8 2.9-6.9 5.27-9.84 1.78-2.2 4.1-6.13 5.85-8.13 0 1.25.23 2.72.45 3.38.53 1.6.86 3.26 1.79 4.7.8 1.26 1.62 2.44 2.17 3.83 1.51 3.81 2.07 8.95-.5 12.42-2.65 3.6-5.14 7.43-6.37 11.77-.11.4-.27.89-.43 1.4h2.2c.8-2.31 1.73-4.56 3.32-6.56 2.92-3.7 8.14-7.56 7.12-12.94-1.07-5.6-4.96-10.04-6.68-15.4-.74-2.3-.9-4.75-.97-7.15a68.51 68.51 0 01-.02-3.28zm61.67.5c-2.67 1.58-6.63 2.6-8.93 3.04-3.7.72-8.12 2.56-11.32 5.24a14.57 14.57 0 00-2.65 2.85c-2.63 3.79-3.12 8.75-5.16 12.86-1.02 2.05-2.19 4-3.6 5.84 5.59-1.86 10.9-4.63 16.59-6.2 2.07-.57 4.59-.72 6.22-2.28 1.9-1.81 1.8-4.99 2.44-7.36.87-3.2 2.3-6.2 3.83-9.12.85-1.63 1.74-3.24 2.58-4.87zM91 59.33c-.5 1.17-1.33 2.34-2 3.46-1.34 2.7-1.04 5.9-2.25 8.65a10.69 10.69 0 01-4.15 4.9c-1.55.92-3.35 1.2-5.06 1.75-1.7.54-5.7 1.74-7.54 2.74.67-1.9 1.75-3.6 2.7-5.37.92-1.74 1.35-3.51 2.04-5.32 1.37-3.58 4.84-5.77 8.2-7.37 1.45-.69 2.96-1.19 4.45-1.79A36.8 36.8 0 0091 59.33zM8.68 67.72c-3.1-.04-6.1.76-8.68 2.31v6.43c.88.05 1.57.1 1.78.09a18.8 18.8 0 008.72-2.11c2-1.09 3.54-2.81 5.01-4.52.3-.35.82-1.09 1.49-1.75-2.67.33-5.11-.33-7.81-.44l-.51-.01zM100 70.03a15.34 15.34 0 00-4.67 4.38c-.26.37-.83 1.17-1.2 2.15 1.11-.33 3.96-.2 5.87-.1zm-85.06 7.25a42.2 42.2 0 00-4.37 1.17C8.7 79.2 6.81 80 4.81 80.44c-1.59.34-3.2.5-4.81.68v1.54l.22-.02c2.88-.25 7.11-.06 9.53-1.64-1.06 3.18-4.43 8.5-8.25 8.33-.5-.02-1-.09-1.5-.17v.99c1.44-.04 2.9-.07 4.33-.15 1.82-.1 3.38-1.42 4.17-3 .8-1.61 1.64-3.24 2.54-4.8 1.04-1.77 2.38-3.2 3.9-4.92zM100 81.12c-2.07.23-4.14.47-6.15 1.12-5.18 1.6-5.85 7.6-8.18 11.76 3.83-3.5 9.16-4 13.96-3.84l.37-.01v-1c-1.84-.32-3.64-.96-5.52-.92-1.73.04-3.38 1.02-4.81 1.94.33-1.5 2.58-4.7 3.4-5.32 1.98-1.47 4.53-1.96 6.93-2.19zM9.35 95.5a35.79 35.79 0 01-4.52.18c.95 1.3 1.5 2.81 2.04 4.33h10.91c-2.07-2.66-5-4.57-8.43-4.5zm84.6.62c-2.77.75-6.11 2.6-8.39 3.89h5.78c.27-.57.58-1.12.91-1.65.25-.4 1.44-1.85 1.7-2.24z' stroke-width='1' stroke='none' fill='hsla(199, 100%, 62%, 1)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>");
|
867 |
background-position: center;
|
868 |
-
background-size: var(--width);
|
869 |
}
|
870 |
|
871 |
.face.right,
|
@@ -904,7 +918,6 @@ img.hf-logo {
|
|
904 |
.triangle.bottom.left {
|
905 |
width: calc(var(--depth) * 10);
|
906 |
aspect-ratio: 1 / 1.35;
|
907 |
-
background-color: hotpink !important;
|
908 |
transform: rotateY(90deg) translate3d(0.1px, calc(var(--height) - 49px), calc(var(--width) - 41.5px)) scale(0.1);
|
909 |
clip-path: polygon(0% 0%, 50% 100%, 100% 0%);
|
910 |
}
|
@@ -917,27 +930,19 @@ img.hf-logo {
|
|
917 |
|
918 |
/* Animation */
|
919 |
|
920 |
-
/* transform: rotateX(var(--booster-rx)) rotateY(var(--booster-ry)) rotateZ(var(--booster-rz)) scale(var(--booster-scale)); */
|
921 |
-
|
922 |
@keyframes spin-x {
|
923 |
from {
|
924 |
-
/* transform: scale(0.9) rotate(0turn); */
|
925 |
transform: scale(var(--scale)) rotate(0turn);
|
926 |
}
|
927 |
to {
|
928 |
-
/* transform: scale(0.9) rotate(1turn); */
|
929 |
transform: scale(var(--scale)) rotate(1turn);
|
930 |
}
|
931 |
}
|
932 |
|
933 |
@keyframes spin-y {
|
934 |
0% {
|
935 |
-
/* transform: rotateZ(0turn) rotateY(0turn); */
|
936 |
transform: rotateX(var(--booster-rx)) rotateY(0deg) rotateZ(0deg) scale(var(--booster-scale));
|
937 |
}
|
938 |
-
/* 80% {
|
939 |
-
transform: rotateX(var(--booster-rx)) rotateY(360deg) rotateZ(0deg) scale(var(--booster-scale));
|
940 |
-
} */
|
941 |
100% {
|
942 |
transform: rotateX(var(--booster-rx)) rotateY(360deg) rotateZ(0deg) scale(var(--booster-scale));
|
943 |
}
|
@@ -987,12 +992,10 @@ img.hf-logo {
|
|
987 |
|
988 |
[data-state='generating'] .scene {
|
989 |
animation: 15s spin-x infinite linear;
|
990 |
-
/* height: auto; */
|
991 |
-
transform-origin: center;
|
992 |
}
|
993 |
[data-state='generating'] .booster {
|
994 |
-
animation: 3s spin-y infinite linear;
|
995 |
transform-origin: center;
|
|
|
996 |
cursor: default;
|
997 |
}
|
998 |
|
|
|
19 |
}
|
20 |
|
21 |
* {
|
22 |
+
transition: outline-offset 0.25s ease-out;
|
23 |
outline-style: none;
|
24 |
outline-width: 0.15rem;
|
25 |
outline-color: var(--theme-primary);
|
|
|
26 |
}
|
27 |
|
28 |
*:focus-visible:not(input) {
|
29 |
outline-style: dashed;
|
30 |
outline-offset: 0.25em;
|
|
|
31 |
}
|
32 |
|
33 |
.info h1::selection {
|
|
|
42 |
|
43 |
body {
|
44 |
height: 100vh;
|
|
|
45 |
background-color: whitesmoke;
|
46 |
background-image: linear-gradient(300deg, var(--theme-highlight), var(--theme-white));
|
47 |
+
font-family: 'Gill Sans', 'Gill Sans Mt', 'sans-serif';
|
48 |
}
|
49 |
|
50 |
main {
|
51 |
display: grid;
|
|
|
52 |
place-items: center;
|
53 |
+
grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr));
|
54 |
gap: 1.5rem 0;
|
|
|
55 |
max-width: 80rem;
|
56 |
padding: 3rem;
|
57 |
+
margin: 0 auto;
|
58 |
}
|
59 |
|
60 |
section {
|
|
|
|
|
61 |
display: grid;
|
62 |
place-items: center;
|
|
|
63 |
width: 100%;
|
64 |
+
box-sizing: border-box;
|
65 |
}
|
66 |
|
67 |
.info {
|
|
|
73 |
display: flex;
|
74 |
flex-direction: row;
|
75 |
justify-content: space-between;
|
|
|
76 |
position: relative;
|
77 |
+
height: 5rem;
|
78 |
}
|
79 |
|
80 |
.poke-trio > img {
|
|
|
86 |
content: '';
|
87 |
position: absolute;
|
88 |
top: 0;
|
|
|
89 |
left: 0;
|
|
|
|
|
|
|
90 |
width: 3rem;
|
91 |
height: 3rem;
|
|
|
|
|
|
|
92 |
border: 2px solid red;
|
93 |
+
background-color: blue;
|
94 |
}
|
95 |
|
96 |
.info h1 {
|
97 |
+
margin: 0.5rem auto 3rem;
|
|
|
98 |
background-image: linear-gradient(0deg, var(--theme-primary), var(--theme-secondary));
|
99 |
background-clip: text;
|
|
|
100 |
-webkit-background-clip: text;
|
101 |
-moz-background-clip: text;
|
102 |
+
text-align: center;
|
|
|
103 |
font-size: 4.5rem;
|
104 |
font-weight: bold;
|
105 |
+
text-fill-color: transparent;
|
106 |
+
-webkit-text-fill-color: transparent;
|
107 |
+
-moz-text-fill-color: transparent;
|
|
|
|
|
108 |
transition: font-size 0.5s ease;
|
109 |
}
|
110 |
|
|
|
114 |
}
|
115 |
}
|
116 |
|
|
|
117 |
@media (max-width: 1280px) {
|
|
|
|
|
|
|
118 |
.card-slot > .pokecard {
|
119 |
--card-scale: 0.8;
|
120 |
}
|
121 |
}
|
122 |
|
|
|
|
|
|
|
|
|
|
|
|
|
123 |
.info label {
|
124 |
width: 100%;
|
|
|
|
|
125 |
text-align: center;
|
126 |
+
font-size: 1.25rem;
|
127 |
+
font-weight: 700;
|
128 |
}
|
129 |
|
130 |
.info input {
|
|
|
131 |
display: block;
|
132 |
width: 80%;
|
133 |
+
box-sizing: border-box;
|
134 |
padding: 0.5rem 1rem;
|
135 |
margin: 0.5rem auto;
|
|
|
|
|
|
|
|
|
136 |
border: 0.2rem solid hsl(0 0% 70%);
|
137 |
+
border-radius: 1rem;
|
|
|
|
|
|
|
138 |
text-align: center;
|
139 |
+
font-size: 1.25rem;
|
|
|
140 |
transition: border-color 0.25s ease-in;
|
141 |
+
box-shadow: 0 0 0.25rem hsl(165.1 64.7% 48.8% / 60%);
|
142 |
+
outline-color: white;
|
143 |
}
|
144 |
|
145 |
input:focus {
|
146 |
border-color: transparent;
|
|
|
147 |
outline-style: solid;
|
148 |
outline-color: var(--theme-primary);
|
149 |
}
|
|
|
155 |
.info p {
|
156 |
width: 80%;
|
157 |
margin: 3rem auto 0;
|
|
|
158 |
text-align: justify;
|
159 |
color: var(--theme-subtext);
|
160 |
+
line-height: 1.5rem;
|
161 |
}
|
162 |
|
163 |
+
.info a, info a:is(:hover, :focus, :active, :visited) {
|
164 |
+
color: var(--theme-subtext);
|
165 |
}
|
166 |
|
167 |
/* Output Section */
|
|
|
171 |
flex-direction: column;
|
172 |
justify-content: space-around;
|
173 |
height: max-content;
|
|
|
174 |
}
|
175 |
|
176 |
.output .actions {
|
|
|
179 |
justify-content: center;
|
180 |
align-items: center;
|
181 |
gap: 1rem;
|
182 |
+
|
183 |
width: 100%;
|
184 |
margin: 1rem auto 1.5rem;
|
185 |
+
|
186 |
+
|
187 |
+
}
|
188 |
+
|
189 |
+
.output .buttons {
|
190 |
+
display: contents;
|
191 |
+
}
|
192 |
+
|
193 |
+
button {
|
194 |
transform-origin: bottom;
|
195 |
transform: translateY(-25%);
|
196 |
transition: transform 0.5s, opacity 0.5s;
|
197 |
+
pointer-events: none;
|
198 |
opacity: 0;
|
199 |
}
|
200 |
|
201 |
+
button {
|
202 |
+
padding: 0.5rem 1rem;
|
203 |
+
border: none;
|
204 |
+
border-radius: 1rem;
|
205 |
+
background-image: linear-gradient(-90deg, var(--theme-ternary), var(--theme-secondary));
|
206 |
+
font-weight: bold;
|
207 |
+
color: white;
|
208 |
+
transition: transform 0.5s ease, box-shadow 0.1s, outline-offset 0.25s ease-out, filter 0.25s ease-out, opacity 0.25s;
|
209 |
+
whitespace: nowrap;
|
210 |
+
box-shadow: 0 0.2rem 0.375rem hsl(158 100% 33% / 60%);
|
211 |
+
filter: saturate(1);
|
212 |
+
cursor: pointer;
|
213 |
+
user-select: none;
|
214 |
+
}
|
215 |
+
|
216 |
+
button.toggle-name.off {
|
217 |
+
filter: saturate(0.15);
|
218 |
+
}
|
219 |
+
|
220 |
+
button:active {
|
221 |
+
transform: translateY(0.1rem);
|
222 |
+
box-shadow: none;
|
223 |
+
}
|
224 |
+
|
225 |
+
|
226 |
+
[data-mode='card'][data-state='completed'] button {
|
227 |
transform: translateY(0);
|
228 |
+
pointer-events: auto;
|
229 |
opacity: 1;
|
|
|
230 |
}
|
231 |
|
232 |
@media (max-width: 500px) {
|
233 |
main {
|
234 |
padding: 3rem 0;
|
|
|
235 |
}
|
236 |
|
237 |
.output .actions {
|
238 |
display: flex;
|
|
|
239 |
width: 90vw;
|
240 |
+
flex-wrap: wrap;
|
241 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
242 |
}
|
243 |
|
244 |
.duration {
|
245 |
+
visibility: hidden;
|
|
|
|
|
246 |
width: max-content;
|
247 |
+
padding: 0.35rem 1rem;
|
248 |
+
border: 0.1rem solid hsl(90 100% 50% / 25%);
|
249 |
border-radius: 1rem;
|
250 |
+
background-color: var(--theme-highlight);
|
251 |
+
text-align: right;
|
252 |
+
color: var(--theme-subtext);
|
253 |
+
transform: translateY(-25%);
|
254 |
+
transition: transform 0.5s, opacity 0.5s;
|
255 |
opacity: 0;
|
|
|
256 |
}
|
257 |
|
258 |
.duration.displayed {
|
259 |
visibility: visible;
|
260 |
+
transform: translateY(0);
|
261 |
opacity: 1;
|
262 |
}
|
263 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
264 |
|
265 |
.scene {
|
266 |
--scale: 0.9;
|
|
|
|
|
|
|
267 |
height: 40rem;
|
|
|
|
|
|
|
268 |
box-sizing: border-box;
|
269 |
+
margin: 2rem;
|
270 |
+
perspective: 100rem;
|
271 |
transform: scale(var(--scale));
|
272 |
+
transition: transform 0.5s ease-out;/
|
273 |
+
transform-origin: center 40%;
|
274 |
}
|
275 |
|
276 |
.grass {
|
|
|
333 |
--l: 85%;
|
334 |
}
|
335 |
.colorless.energy {
|
|
|
336 |
border-radius: 50%;
|
337 |
background-color: hsl(0 0% 100% / 15%);
|
338 |
+
font-size: 0.9em;
|
339 |
filter: contrast(100) grayscale(1) drop-shadow(0 0 0.1rem white);
|
340 |
}
|
341 |
|
|
|
399 |
display: flex;
|
400 |
flex-direction: column;
|
401 |
width: 25rem;
|
402 |
+
height: 35rem;
|
403 |
+
padding: 0.5rem 1rem 0.1rem;
|
404 |
border: 1rem solid;
|
405 |
border-radius: 0.75rem;
|
406 |
border-color: var(--card-color);
|
|
|
413 |
var(--lightest) 90%,
|
414 |
var(--lighter) 100%
|
415 |
);
|
|
|
416 |
transform-style: preserve-3d;
|
417 |
+
transform-origin: center;
|
418 |
transform: rotateX(var(--card-rx)) rotateY(var(--card-ry)) scale(var(--card-scale));
|
419 |
transition: transform 0.5s ease-out;
|
420 |
}
|
|
|
426 |
display: none;
|
427 |
}
|
428 |
|
429 |
+
.pokecard .lower-half {
|
430 |
+
display: flex;
|
431 |
+
flex-direction: column;
|
432 |
+
height: 100%;
|
433 |
+
}
|
434 |
+
|
435 |
.pokecard :where(header, p) {
|
436 |
font-family: 'Gill Sans', 'Gill Sans Mt', 'sans-serif';
|
437 |
}
|
|
|
444 |
|
445 |
.evolves {
|
446 |
margin: 0;
|
447 |
+
font-size: 0.6rem;
|
448 |
font-weight: bold;
|
|
|
449 |
}
|
450 |
|
451 |
header {
|
452 |
display: flex;
|
453 |
flex-direction: row;
|
454 |
justify-content: space-between;
|
455 |
+
min-height: 1.4rem;
|
456 |
}
|
457 |
|
458 |
header > * {
|
|
|
460 |
}
|
461 |
|
462 |
.name {
|
463 |
+
display: inline-block;
|
464 |
justify-self: left;
|
465 |
+
position: absolute;
|
466 |
+
left: 1rem;
|
467 |
margin: 0;
|
468 |
+
font-size: 1.25rem;
|
469 |
+
transform-origin: left;
|
470 |
+
white-space: nowrap;
|
471 |
+
}
|
472 |
+
|
473 |
+
header > div {
|
474 |
+
position: absolute;
|
475 |
+
right: 1rem;
|
476 |
}
|
477 |
|
478 |
.hp {
|
|
|
492 |
border-color: var(--darker) var(--card-color) var(--lighter);
|
493 |
}
|
494 |
|
495 |
+
.picture,
|
496 |
+
.inline-block {
|
497 |
+
display: inline-block;
|
498 |
+
}
|
499 |
+
|
500 |
.picture {
|
501 |
width: 100%;
|
502 |
+
height: 240px;
|
|
|
|
|
503 |
border: 0.375rem solid;
|
504 |
+
background-color: white;
|
505 |
+
object-fit: contain;
|
506 |
box-shadow: 0.25rem 0.25rem 0.5rem black;
|
507 |
user-select: none;
|
508 |
}
|
|
|
511 |
width: 90%;
|
512 |
padding: 0.1rem;
|
513 |
margin: 0.25rem auto;
|
514 |
+
border-style: solid;
|
515 |
+
border-width: 0 0.2rem;
|
516 |
+
border-image: linear-gradient(var(--lightest), var(--darker)) 1 100%;
|
517 |
+
background-image: linear-gradient(90deg, var(--card-color), var(--lightest) 45% 55%, var(--card-color));
|
518 |
text-align: center;
|
519 |
font-size: 0.75rem;
|
|
|
520 |
font-weight: bold;
|
521 |
+
font-style: italic;
|
|
|
|
|
|
|
522 |
}
|
523 |
|
524 |
+
.species::selection {
|
525 |
+
background-color: white;
|
526 |
+
}
|
527 |
+
|
528 |
+
.attacks-row,
|
529 |
+
.footer {
|
530 |
display: grid;
|
531 |
grid-template-columns: repeat(3, 1fr);
|
532 |
+
width: 100%;
|
533 |
}
|
534 |
|
535 |
+
.footer > span:first-child {
|
536 |
text-align: left;
|
537 |
}
|
538 |
|
539 |
+
.footer > span:last-child {
|
540 |
text-align: right;
|
541 |
}
|
542 |
|
543 |
.attacks {
|
544 |
+
display: flex;
|
545 |
+
flex-direction: column;
|
546 |
+
justify-content: space-evenly;
|
547 |
+
height: 100%;
|
548 |
padding: 0;
|
549 |
+
margin: 0;
|
550 |
+
list-style-type: none;
|
551 |
}
|
552 |
|
553 |
.attacks-row {
|
554 |
+
grid-template-columns: 3rem 1fr 3rem;
|
|
|
555 |
align-items: center;
|
556 |
+
width: 105%;
|
557 |
+
height: 100%;
|
558 |
+
max-height: 5rem;
|
559 |
+
padding: 0.25rem 0;
|
560 |
+
margin-left: -2.5%;
|
561 |
+
border-bottom: 0.5px solid hsl(0, 0%, 10%);
|
562 |
font-size: 0.95em;
|
563 |
}
|
564 |
|
565 |
+
.attacks-row.no-cost {
|
566 |
+
grid-template-columns: 1fr 3rem;
|
567 |
+
}
|
568 |
+
.attacks-row.no-damage {
|
569 |
+
grid-template-columns: 3rem 1fr;
|
570 |
+
text-align: left;
|
571 |
+
}
|
572 |
+
.attacks-row.no-cost.no-damage {
|
573 |
+
grid-template-columns: 1fr;
|
574 |
+
}
|
575 |
+
|
576 |
+
.attack-text {
|
577 |
+
margin-left: 0.25rem;
|
578 |
+
margin-right: 0.1rem;
|
579 |
+
}
|
580 |
+
|
581 |
.attack-text > span:only-child {
|
582 |
display: block;
|
583 |
+
margin-left: -1rem;
|
584 |
text-align: center;
|
585 |
}
|
586 |
|
587 |
+
.no-cost .attack-text > span:only-child, .no-cost.no-damage .attack-text > span:only-child {
|
588 |
+
width: var(--card-width);
|
589 |
+
margin-left: -2.5rem;
|
590 |
+
}
|
591 |
+
.no-damage .attack-text > span:only-child {
|
592 |
+
width: var(--card-width);
|
593 |
+
margin-left: -5.5rem;
|
594 |
+
}
|
595 |
+
|
596 |
.attack-cost {
|
597 |
display: flex;
|
|
|
598 |
flex-flow: row wrap;
|
599 |
+
justify-content: space-evenly;
|
600 |
text-align: justify;
|
601 |
}
|
602 |
|
603 |
.energy {
|
604 |
+
width: 1.2em;
|
605 |
aspect-ratio: 1 / 1;
|
606 |
+
text-align: center;
|
607 |
cursor: default;
|
608 |
user-select: none;
|
609 |
}
|
|
|
619 |
|
620 |
.attack-damage {
|
621 |
min-width: 2.25rem;
|
|
|
622 |
text-align: center;
|
623 |
+
font-size: 1.375rem;
|
624 |
}
|
625 |
|
626 |
hr {
|
|
|
627 |
border: 0.5px solid black;
|
628 |
+
background-color: black;
|
629 |
}
|
630 |
|
631 |
.multipliers {
|
|
|
633 |
flex-direction: row;
|
634 |
justify-content: space-between;
|
635 |
height: 2rem;
|
636 |
+
margin-top: 0;
|
637 |
text-align: center;
|
638 |
font-size: 0.75rem;
|
639 |
font-weight: bold;
|
|
|
658 |
|
659 |
.description {
|
660 |
padding: 0.1rem 0.5rem;
|
661 |
+
margin: 0.25rem 0 0;
|
662 |
+
border: 0.1rem solid;
|
663 |
font-size: 0.65rem;
|
|
|
664 |
font-weight: bold;
|
665 |
+
font-style: italic;
|
666 |
}
|
667 |
|
668 |
.footer {
|
669 |
+
align-self: end;
|
670 |
+
position: relative;
|
671 |
+
margin: 0.15rem 0;
|
672 |
text-align: center;
|
|
|
673 |
font-size: 0.6rem;
|
674 |
+
font-weight: bold;
|
675 |
}
|
676 |
|
677 |
.pokecard a {
|
678 |
text-decoration: none;
|
679 |
+
color: inherit;
|
680 |
}
|
681 |
|
682 |
/* Booster Pack */
|
683 |
|
684 |
.booster {
|
|
|
685 |
--booster-rx: 0deg;
|
686 |
--booster-ry: 0deg;
|
|
|
687 |
--booster-rz: -5deg;
|
|
|
688 |
--booster-scale: 0.7;
|
|
|
|
|
689 |
--width: var(--card-width);
|
690 |
--height: calc(var(--card-width) / 66 * 88);
|
691 |
--depth: 0.5rem;
|
692 |
--bg: hsl(227, 54%, 21%);
|
693 |
+
display: none;
|
694 |
+
position: relative;
|
|
|
695 |
width: var(--width);
|
696 |
height: var(--height);
|
|
|
697 |
transform-style: preserve-3d;
|
698 |
transform: rotateX(var(--booster-rx)) rotateY(var(--booster-ry)) rotateZ(var(--booster-rz))
|
699 |
scale(var(--booster-scale));
|
|
|
702 |
}
|
703 |
|
704 |
.booster > div {
|
|
|
705 |
display: grid;
|
706 |
place-items: center;
|
707 |
+
position: absolute;
|
708 |
font-size: 5rem;
|
709 |
transform-origin: center;
|
710 |
user-select: none;
|
|
|
745 |
);
|
746 |
}
|
747 |
.foil.top.flat {
|
748 |
+
height: 20px;
|
749 |
transform-origin: bottom;
|
750 |
transform: translate3d(0, -30px, 0px) rotateX(0deg);
|
|
|
751 |
}
|
752 |
.foil.top.flat::after,
|
753 |
.foil.bottom.flat::after {
|
|
|
759 |
background-size: 1% 100%;
|
760 |
}
|
761 |
.foil.top.front {
|
762 |
+
height: 11px;
|
763 |
transform-origin: bottom;
|
764 |
transform: translate3d(0, -11.4px, 3.8px) rotateX(20.5deg);
|
|
|
765 |
}
|
766 |
.foil.top.back {
|
767 |
+
height: 11px;
|
768 |
transform-origin: bottom;
|
769 |
transform: translate3d(0, -11.4px, -4px) rotateX(339deg);
|
|
|
770 |
}
|
771 |
.face.front {
|
772 |
transform: rotateY(0deg) translate3d(0, 0, calc(var(--depth) / 2));
|
|
|
787 |
transform: rotateX(-90deg) translate3d(0, 0, calc(var(--height) - calc(var(--depth) / 2)));
|
788 |
}
|
789 |
.foil.bottom.flat {
|
790 |
+
height: 20px;
|
791 |
transform-origin: top;
|
792 |
transform: translate3d(0, calc(var(--height) + 10px), 0px) rotateX(0deg);
|
|
|
793 |
}
|
794 |
.foil.bottom.front {
|
795 |
+
height: 11px;
|
796 |
transform-origin: top;
|
797 |
transform: translate3d(0, var(--height), 3.8px) rotateX(-19.5deg);
|
|
|
798 |
}
|
799 |
.foil.bottom.back {
|
800 |
+
height: 11px;
|
801 |
transform-origin: top;
|
802 |
transform: translate3d(0, var(--height), -3.8px) rotateX(19.5deg);
|
|
|
803 |
}
|
804 |
|
805 |
.foil.back.flat {
|
|
|
|
|
806 |
width: 30px;
|
807 |
height: var(--height);
|
|
|
808 |
background-image: linear-gradient(
|
809 |
90deg,
|
810 |
hsl(0 0% 0%) 0%,
|
|
|
817 |
hsl(0 0% 90%) 90%,
|
818 |
hsl(0 0% 70%) 100%
|
819 |
);
|
820 |
+
transform-style: preserve-3d;
|
821 |
+
transform-origin: bottom;
|
822 |
+
transform: translate3d(calc(var(--width) / 2 - 25px), 0px, calc(var(--depth) * -0.50001)) rotateX(0deg);
|
823 |
}
|
824 |
.foil.back.flap {
|
|
|
|
|
825 |
width: 30px;
|
826 |
height: var(--height);
|
|
|
827 |
background-image: linear-gradient(
|
828 |
90deg,
|
829 |
hsl(0 0% 70%) 0%,
|
|
|
838 |
hsl(0 0% 74%) 90%,
|
839 |
hsl(0 0% 70%) 100%
|
840 |
);
|
841 |
+
transform-style: preserve-3d;
|
842 |
+
transform-origin: center;
|
843 |
+
transform: translate3d(calc(var(--width) / 2 - 25.5px), 0, -8px) rotateY(15deg);
|
844 |
}
|
845 |
|
846 |
.foil.back.flap::after {
|
|
|
877 |
|
878 |
.face.front,
|
879 |
.face.back {
|
880 |
+
background-size: var(--width);
|
881 |
background-image: url("data:image/svg+xml;utf8,<svg id='patternId' width='100%' height='100%' style='opacity: 0.1' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='100' height='100' patternTransform='scale(3) rotate(45)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0, 0%, 0%, 0)'/><path d='M4.43 0c.17.58.34 1.12.52 1.58.29.76.59 1.51.9 2.25 1.59 3.68 4.3 5.96 8.1 7.2 2.69.88 6.77 1.47 10.1 1.58.14 0-.38-1.66-.93-3.38-.77-2.4-.74-4.74-1.27-7.16-.16-.7-.4-1.4-.7-2.07h-3.37c.19.24.37.49.54.74 1.25 1.83 1.73 4.07 2.07 6.2.17 1.08.33 2.67 1 3.45-.61-.28-3.5-1.2-3.97-1.4-2.94-1.2-5.53-1.08-7.84-3.6C8.21 3.9 7.56 1.96 6.87 0zm22.6 0a30.74 30.74 0 001.89 3.75c.09-1.1.54-2.51.94-3.75zm8.85 0c-3.4 5.03-5.04 11.1-.88 16.5 1.77 2.16 3.52 4.33 5.14 6.6 1.45 2.02 2.6 4.46 4.36 6.23.04.05 2.12-3.78 2.27-4.14.69-1.58 1.25-3.22 1.98-4.79 1.57-3.4 3.8-6.5 5.32-9.89v-.02c1.32-2.95 1.3-6.26 1.2-9.43 0-.25 0-.6-.03-1.06h-2.3a22.37 22.37 0 01.7 4.7 9.7 9.7 0 01-.57 3.33 15.35 15.35 0 01-1.74 3.47c-2.83 4.33-5.16 8.5-7.83 12.67-.33-.71-.58-1.42-.87-2.13l-.07-.15c-.1-.25-.2-.5-.32-.74l-.08-.17a10.11 10.11 0 00-.96-1.5l-.06-.08a12.18 12.18 0 00-.68-.79l-.39-.41a19.1 19.1 0 01-1.13-1.28 9.06 9.06 0 01-.67-.98 18.88 18.88 0 01-1.65-3.29c-.35-.96-.62-1.95-.76-2.96-.11-.8-.15-1.62-.1-2.45.18-2.9 1.5-5.18 3.22-7.24zm26.83 0a23.38 23.38 0 01-.85 3.63c-.46 1.47-1.2 2.97-1.2 4.54 1.79-2.23 4.86-2.88 7.38-3.93 2.63-1.1 5.25-2.37 7.42-4.24zM16.08 18.25c-.28 0-.55 0-.83.02-1.61-.05-3.17.34-4.75.73-1.11.28.44 1.06 2.67 4.17 2.31 3.24 3.84 8.76 8.33 9.66 3.01.6 6.15-.06 9.15-.45.47-.06 6.11-1.02 6.23-.6-.06-.23-.4-.58-1-1.08a22.05 22.05 0 01-4.18-4.47 17.1 17.1 0 00-4.7-4.81 19.07 19.07 0 00-10.92-3.17zm67.25 8.58a45.04 45.04 0 01-6.41 8c-2.57 2.46-5.57 4.03-8.59 5.84-3.22 1.93-4.9 6.23-4.16 9.83 1 5.33 2.16 10.17 2.38 15.35.04.9.45 3.98 1.37 4.98.56-.96 1.91-3.21 2.55-4.1a86.54 86.54 0 018.08-9.4c1.94-2.01 4.3-3.98 5.73-6.41a7.71 7.71 0 001.12-3.62c.27-6.8.6-13.97-2.07-20.47zm-1.16 7.5c-.25 4.67-.59 9.63-1.83 14.22a18.17 18.17 0 01-2.05 5.12c-2.46 3.83-6.12 6.5-9.29 9.83.25-1.92-.33-3.67-.48-5.58-.2-2.76-1.26-5.32-1.55-8.03-.1-.86-.04-1.73.3-2.57 1.16-2.92 4.3-5.4 6.7-7.32 1.52-1.23 7.03-3.83 8.2-5.67zM36.6 39.5c-4.17-.04-7.9 1.7-12.1 2.34-3.65.82-8.63.16-11.9 2.12-1.91 1.14-2.89 3.37-4.2 5.1-1.86 3.1-6 5.72-8.4 8.83v6.22c4.92-2.43 10.42-2.03 15.9-2.13 4.62-.08 10.32-.37 13.46-4.3 1.48-1.86 1.27-4.84 2.03-7.03.88-2.54 2.26-4.87 3.55-7.22.21-.4 1.4-3.25 2.06-3.92l-.4-.01zm-3.68 3.34c-2.77 3.2-5.32 7.08-8.25 12.17a9.54 9.54 0 01-4.7 4.3c-2.12.83-4.84.35-7.06.34a37.4 37.4 0 00-6.3.41c-1.33.22-3.2.37-5.2 1.53.13-.54 1.06-2.06 1.31-2.57 1.26-2.55 3.92-4.68 5.72-6.6 1.98-2.11 4.23-3.97 6.96-5.01 2.27-.87 4.66-1.37 7.04-1.88 2.33-.5 8.9-2.6 10.48-2.69zM100 57.88c-1.56 2.02-2.39 4.25-1.33 6.95.44-.27.88-.51 1.33-.73zM32.75 62.5c-1.75 2-4.07 5.92-5.85 8.13-2.37 2.95-5.05 6.05-5.27 9.84-.17 2.92.85 5.76 1.72 8.5 1.18 3.7 2.15 7.47 3.67 11.03h2.84c.16-.51.32-1 .43-1.4 1.23-4.34 3.72-8.16 6.38-11.77 2.56-3.47 2-8.6.5-12.42-.56-1.4-1.37-2.57-2.18-3.83-.93-1.44-1.26-3.1-1.8-4.7-.21-.66-.44-2.13-.44-3.38zM9.75 81C7.33 82.58 3.1 82.39.22 82.64l-.22.02v6.5c.5.08 1 .15 1.5.17 3.82.18 7.19-5.15 8.25-8.33zm38.58.17a34.68 34.68 0 01-7.05 12.75c-1.15 1.25-2.5 2.4-3.58 3.67-.64.77-1.25 1.58-1.82 2.41h3.1c1.5-1.8 3.32-3.42 4.93-5.12 1.78-1.88 2.79-4.1 3.74-6.38.13-.33.6-1.83.93-2.92 1.4 2.9 2.3 6.78 3.12 9.87.4 1.52.87 3.02 1.25 4.55h2.29c-.12-2.43-.87-8.03-6.9-18.83zm51.67 1.5c-2.4.22-4.95.7-6.92 2.18-.83.62-3.08 3.82-3.41 5.32 1.43-.92 3.08-1.9 4.81-1.94 1.88-.04 3.68.6 5.52.93zm-15.83 1.16a95.53 95.53 0 01-7.97 3.32c-4.2 1.53-9.96 2.46-12.32 6.78-.8 1.46-.94 3.3-1.05 4.94-.03.38-.07.76-.12 1.13h12.75l.39-.35c1.74-1.6 2.91-3.86 4.04-5.92a37.51 37.51 0 004.28-9.9zm-80.7 8.28c-.9 0-1.74.14-2.47.56 1.45 2.27 2.41 4.8 3.36 7.33h2.5a16.57 16.57 0 00-2.03-4.33c1.34 0 2.5 0 3.77-.13.25-.03.5-.04.75-.05 3.43-.06 6.36 1.85 8.43 4.51h3.37a14.48 14.48 0 00-1.76-2.91c-2.43-3.13-5.9-4.06-9.69-4.4-1.97.1-4.24-.58-6.23-.58z' stroke-width='1' stroke='none' fill='hsla(174, 100%, 29%, 1)'/><path d='M38.98 0c-1.72 2.06-3.04 4.34-3.22 7.24-.2 3.3 1.02 6.52 2.85 9.22.86 1.27 2.07 2.21 2.93 3.47.96 1.4 1.3 2.82 1.96 4.24 2.67-4.17 5-8.34 7.83-12.67 1.43-2.19 2.43-4.64 2.3-7.3a22.37 22.37 0 00-.68-4.2zm19.68 0a27.2 27.2 0 01-.12 4.26c-.4 2.95-.95 5.94-.37 8.9 3-.83 4.66-3.66 7.37-4.78C70.23 6.44 74.71 3.82 78.1 0h-2.64c-2.17 1.87-4.8 3.14-7.42 4.24-2.52 1.05-5.59 1.7-7.37 3.93 0-1.57.73-3.07 1.19-4.54.37-1.2.67-2.4.85-3.63zM97.4 6.96c-.03 0-.05.01-.07.04C93.17 15.33 84 23.17 86.9 33.34c1.12 3.97 4.3 6.5 6.73 9.65 2.08 2.7 3.07 5.46 4.42 8.5l1.96-2.86v-4.48c-.48.8-.98 1.56-1.5 2.24-.44-3.45-3.5-7.39-6.17-10.72-1.86-2.23-2.13-5.54-2.15-8.33-.03-6.4 4.9-10.22 7.65-15.5 1 1.1.7 3.71 1.12 5 .38 1.2.71 2.39 1.05 3.58v-9.45l-.12-.42c-.1-.34-2.06-3.54-2.48-3.59zm-97.4 4v9.46c.37 1.3.77 2.61 1.28 3.89 1.12 2.73 3.07 5.38 3.24 8.41.05.94-.1 1.92-.52 2.95a67.51 67.51 0 01-4 8.48v4.48c2.65-3.97 4.22-7 5.88-11.48.62-1.67 1.35-3.51 1.37-5.35.03-2.32-1.44-4.3-2.29-6.25-1.04-2.4-2.47-4.61-3.42-7.05C.58 16.05.68 13.46 0 10.97zm65.04 3.85l-.04.02c-1.35 1.36-3.08 2.3-4.58 3.47-2.34 1.84-3.93 4.46-6.06 6.51-1.37 1.32-2.7 2.75-2.34 4.8.88 4.88 2.09 9.82 5.31 13.72a16.93 16.93 0 011.57-4.14c1.43-2.49 4-3.85 5.97-5.83 2.48-2.48 3.29-5.9 2.8-9.36-.65-3.23-2.16-9.2-2.63-9.19zM91 59.33a36.8 36.8 0 01-3.61 1.65c-1.49.6-3 1.1-4.45 1.8-3.36 1.59-6.83 3.78-8.2 7.36-.7 1.8-1.12 3.58-2.05 5.32-.94 1.76-2.02 3.47-2.69 5.37 1.83-1 5.84-2.2 7.54-2.74 1.7-.54 3.5-.83 5.06-1.76a10.69 10.69 0 004.15-4.89c1.21-2.75.9-5.94 2.24-8.65.68-1.12 1.51-2.29 2.01-3.46zm-68 5.34a40.93 40.93 0 01-7.83 1.66c-3.61.4-7.25.17-10.86.65-1.47.12-2.92.5-4.31 1.1v1.95a16.41 16.41 0 019.19-2.3c2.7.11 5.14.77 7.81.44-.67.66-1.18 1.4-1.49 1.75-1.47 1.7-3 3.43-5.01 4.52a18.8 18.8 0 01-8.72 2.1c-.2.01-.9-.03-1.78-.08v1.6c.83 0 1.66-.02 2.48-.07 3.02-.15 5.92-.56 8.64-1.98a27.4 27.4 0 006.95-5.28 45.84 45.84 0 003.24-3.78c.21-.27 1.1-1.53 1.69-2.28zm77 3.4c-4.42 1.87-8.17 5.82-9.5 10.26 0 0 2.86-.12 3.24-.15 2.02-.14 4.15-.1 6.26-.12v-1.6l-1.57-.08a20.72 20.72 0 00-4.08.13l-.22.05c.37-.98.94-1.78 1.2-2.15a15.34 15.34 0 014.67-4.38zM87.17 80c-1.09.42-4.75 1.51-5.28 1.7-3.44 1.3-6.79 2.81-10.24 4.06-2.6.94-5.22 1.46-7.65 2.85-3.6 2.04-5.33 5.33-5.36 9.41 0 .66 0 1.32.02 1.98h4.05c.05-.37.1-.75.12-1.13.1-1.64.25-3.48 1.05-4.94 2.36-4.32 8.12-5.25 12.32-6.78 2.7-.98 5.36-2.1 7.97-3.32-1 3.5-2.34 6.84-4.28 9.9-1.13 2.06-2.3 4.31-4.04 5.92l-.39.35h2.64c3.1-3.5 5.56-7.71 7.1-12.13A45.45 45.45 0 0087.16 80zm-38.59 5.58c-.33 1.09-.8 2.6-.93 2.92-.95 2.28-1.96 4.5-3.74 6.38-1.61 1.7-3.42 3.32-4.93 5.12h13.97c-.38-1.53-.84-3.03-1.25-4.55-.82-3.1-1.73-6.97-3.12-9.87z' stroke-width='1' stroke='none' fill='hsla(0, 0%, 22%, 1)'/><path d='M80.57 0c-.35.33-.7.66-1.03 1-3.65 3.67-6.35 8.32-6.71 13.57-.16 2.3.06 4.61.3 6.9.24 2.2.98 6.53 1.54 9.7 2.79-2.7 4.55-6.26 7.41-8.86 1.52-1.38 3.2-2.55 4.62-4.04a24.4 24.4 0 003.64-5.12c.77-1.4 1.62-2.83 2.12-4.36l.09-.28c.47-1.61.53-3.3.85-4.94.25-1.24.74-2.42 1.25-3.57h-3.31c-.37.74-.66 1.52-.84 2.32-.34 1.5-.32 3.08-.52 4.6a16.5 16.5 0 01-1.07 4.13 16.93 16.93 0 01-4.28 5.91c-1.57 1.48-3.33 2.74-4.8 4.32-1.46 1.59-2.51 3.49-4 5.05 0-2.63-.43-5.23-.26-7.86.17-2.65.38-5.3.8-7.93.35-2.1.95-4.22 2.4-5.85C80.3 3 82.39 1.8 84.37.68l1.2-.68zm17.26 11.84c-2.74 5.28-7.68 9.1-7.65 15.5.02 2.8.3 6.1 2.15 8.33C95 39 98.06 42.94 98.5 46.39c.52-.68 1.02-1.44 1.5-2.24V20.42c-.34-1.2-.67-2.39-1.05-3.57-.43-1.3-.12-3.9-1.12-5.01zm-89.68 2.4c-1.48-.02-2.94.17-4.32.76 1.88 2.89 4.27 5.44 5.43 8.74 1.07 3.04 1.37 6.31 2.8 9.23 1.54 3.16 4.84 5.14 8.22 5.8 3.66.7 6.91-1.03 10.32-2.05 3.37-1 6.4-2.89 9.82-3.64.86-.19-1.66-3.3-2.9-4.49-.38-.37-.7-.66-.82-.82-1.4-1.7-2.5-3.62-3.44-5.6-1.16-2.47-2.55-4.82-5.31-5.65-4.04-1.22-8.26-1.2-12.43-1.5-2.37-.18-4.9-.76-7.37-.78zm7.93 4.01c4.09-.01 7.75 1.04 10.93 3.17a17.1 17.1 0 014.7 4.81c1.15 1.7 2.6 3.15 4.17 4.47.6.5.94.85 1 1.08-.12-.42-5.76.54-6.23.6-3 .4-6.14 1.06-9.15.45-4.5-.9-6.02-6.42-8.33-9.66-2.23-3.11-3.78-3.9-2.67-4.17a17.51 17.51 0 015.58-.75zM0 20.42v23.73a67.51 67.51 0 004-8.48c.42-1.03.57-2 .52-2.95-.17-3.03-2.12-5.68-3.24-8.41A37.8 37.8 0 010 20.42zm82.17 13.91c-1.17 1.84-6.68 4.44-8.2 5.67-2.4 1.92-5.54 4.4-6.7 7.32-.34.84-.4 1.7-.3 2.57.29 2.71 1.34 5.27 1.55 8.03.15 1.91.73 3.66.48 5.58 3.17-3.33 6.83-6 9.3-9.83.99-1.55 1.56-3.35 2.04-5.12 1.24-4.6 1.58-9.55 1.83-14.22zM44 39.83c-4 5-5.33 13.34-5.67 20-.24 4.96 1.97 10.36 6.54 12.83 1.95 1.05 4.16 1.49 6.19 2.35 1.9.8 3.68 1.8 5.47 2.8 5.22 2.94 6.28 4.63 6.47 4.19 1.33-3.08 1.02-6.82.92-10.02-.05-1.52-.08-3.04-.09-4.56.33-4.86-.2-10.61-4.67-13.53-2.05-1.57-4.7-1.71-6.98-2.75C47.5 49 47 43.5 44 39.84zm-11.08 3c-1.59.09-8.15 2.19-10.48 2.7-2.38.5-4.77 1-7.04 1.87-2.73 1.04-4.98 2.9-6.96 5-1.8 1.93-4.46 4.06-5.72 6.61-.25.5-1.18 2.03-1.3 2.57 2-1.16 3.86-1.31 5.18-1.53a37.4 37.4 0 016.31-.41c2.22.01 4.94.5 7.07-.34a9.54 9.54 0 004.69-4.3c2.94-5.1 5.48-8.96 8.25-12.17zm10.39 2.59c1.52 4.08 4.97 8.29 7.26 9.87 2.13 1.47 4.69 2.17 6.65 3.94 1.75 1.58 2.22 3.48 2.61 5.73.26 1.44 1.19 9.1 1.11 11.32-.55-.84-4.6-2.7-5.12-3.01-3.13-1.8-7.19-2.57-9.88-5.03-3.55-3.25-3.92-8.85-3.75-13.35.08-2.17.71-6.94 1.12-9.47zm53.02 45.75c-.83 1-1.66 1.83-2.66 2.16-1.81.6-3.57 1.32-5.35 2.01A22.3 22.3 0 0083 97.98c-.84.62-1.65 1.3-2.42 2.02h5c2.27-1.29 5.6-3.14 8.37-3.89-.25.39-1.44 1.84-1.69 2.24a18.8 18.8 0 00-.91 1.65h3.3l.17-.36c.91-2.03 2.43-4.4 2.21-6.7a3.21 3.21 0 00-.69-1.77z' stroke-width='1' stroke='none' fill='hsla(199, 59%, 53%, 1)'/><path d='M6.87 0c.69 1.95 1.34 3.9 2.71 5.4 2.31 2.5 4.9 2.4 7.84 3.6.46.19 3.36 1.11 3.97 1.39-.67-.78-.83-2.37-1-3.45-.34-2.13-.82-4.37-2.07-6.2-.17-.25-.35-.5-.54-.74zm17.09 0C25.5 2.97 27.27 5.84 29 8.67c.25-.92.84-2.54 1.07-3.08.76-1.84 1.33-3.73 1.98-5.59h-2.2c-.4 1.24-.84 2.66-.93 3.75A30.74 30.74 0 0127.02 0zm61.6 0l-1.2.68c-1.98 1.1-4.06 2.3-5.58 4.01-1.46 1.63-2.06 3.74-2.4 5.85a83.57 83.57 0 00-.81 7.93c-.17 2.63.26 5.23.26 7.86 1.49-1.56 2.54-3.46 4-5.05 1.47-1.58 3.23-2.84 4.8-4.32 1.8-1.7 3.33-3.6 4.28-5.91.54-1.33.89-2.7 1.07-4.13.2-1.52.18-3.1.52-4.6.18-.8.47-1.58.84-2.32zm-19.4 10.17c-.41.75-2.77 2.88-3.1 3.19a27.62 27.62 0 01-3.93 3.01c-5.3 3.3-11.46 7.8-9.96 14.96 1.5 6.67 3 14.34 9.66 17.5.2-.94.47-1.85.81-2.72a18.7 18.7 0 013.68-5.84c1.56-1.66 3.54-2.83 5.2-4.38 2.46-2.32 1.92-5.43 1.62-8.48-.5-5.02-1.74-9.9-3.02-14.75-.29-.85-.6-1.68-.95-2.5zm-1.12 4.64c.47 0 1.98 5.96 2.63 9.19.49 3.46-.32 6.88-2.8 9.36-1.97 1.98-4.54 3.34-5.97 5.83-.3.53-1.4 2.9-1.57 4.14-3.22-3.9-4.43-8.84-5.3-13.71-.38-2.06.96-3.5 2.33-4.8 2.13-2.06 3.72-4.68 6.06-6.52 1.5-1.18 3.23-2.11 4.58-3.47a.06.06 0 01.04-.02zm-21.73 30.6c-.4 2.54-1.04 7.31-1.12 9.48-.17 4.5.2 10.1 3.75 13.35 2.7 2.46 6.75 3.22 9.88 5.03.52.3 4.57 2.17 5.12 3 .08-2.2-.85-9.87-1.1-11.31-.4-2.25-.87-4.15-2.62-5.73-1.96-1.77-4.52-2.47-6.65-3.94-2.3-1.58-5.74-5.79-7.26-9.87zm-8.48 9.26c-1 2.27-2.31 4.31-3.8 6.21-2.14 2.73-4.73 5.82-7.46 7.97-2.33 2.34-4.7 4.1-5.3 7.54-.75 4.3.7 9.01 1.63 13.1.85 3.7 2.32 7.18 4.06 10.51h3.06c-1.52-3.56-2.49-7.33-3.67-11.04-.87-2.73-1.9-5.57-1.72-8.49.22-3.8 2.9-6.9 5.27-9.84 1.78-2.2 4.1-6.13 5.85-8.13 0 1.25.23 2.72.45 3.38.53 1.6.86 3.26 1.79 4.7.8 1.26 1.62 2.44 2.17 3.83 1.51 3.81 2.07 8.95-.5 12.42-2.65 3.6-5.14 7.43-6.37 11.77-.11.4-.27.89-.43 1.4h2.2c.8-2.31 1.73-4.56 3.32-6.56 2.92-3.7 8.14-7.56 7.12-12.94-1.07-5.6-4.96-10.04-6.68-15.4-.74-2.3-.9-4.75-.97-7.15a68.51 68.51 0 01-.02-3.28zm61.67.5c-2.67 1.58-6.63 2.6-8.93 3.04-3.7.72-8.12 2.56-11.32 5.24a14.57 14.57 0 00-2.65 2.85c-2.63 3.79-3.12 8.75-5.16 12.86-1.02 2.05-2.19 4-3.6 5.84 5.59-1.86 10.9-4.63 16.59-6.2 2.07-.57 4.59-.72 6.22-2.28 1.9-1.81 1.8-4.99 2.44-7.36.87-3.2 2.3-6.2 3.83-9.12.85-1.63 1.74-3.24 2.58-4.87zM91 59.33c-.5 1.17-1.33 2.34-2 3.46-1.34 2.7-1.04 5.9-2.25 8.65a10.69 10.69 0 01-4.15 4.9c-1.55.92-3.35 1.2-5.06 1.75-1.7.54-5.7 1.74-7.54 2.74.67-1.9 1.75-3.6 2.7-5.37.92-1.74 1.35-3.51 2.04-5.32 1.37-3.58 4.84-5.77 8.2-7.37 1.45-.69 2.96-1.19 4.45-1.79A36.8 36.8 0 0091 59.33zM8.68 67.72c-3.1-.04-6.1.76-8.68 2.31v6.43c.88.05 1.57.1 1.78.09a18.8 18.8 0 008.72-2.11c2-1.09 3.54-2.81 5.01-4.52.3-.35.82-1.09 1.49-1.75-2.67.33-5.11-.33-7.81-.44l-.51-.01zM100 70.03a15.34 15.34 0 00-4.67 4.38c-.26.37-.83 1.17-1.2 2.15 1.11-.33 3.96-.2 5.87-.1zm-85.06 7.25a42.2 42.2 0 00-4.37 1.17C8.7 79.2 6.81 80 4.81 80.44c-1.59.34-3.2.5-4.81.68v1.54l.22-.02c2.88-.25 7.11-.06 9.53-1.64-1.06 3.18-4.43 8.5-8.25 8.33-.5-.02-1-.09-1.5-.17v.99c1.44-.04 2.9-.07 4.33-.15 1.82-.1 3.38-1.42 4.17-3 .8-1.61 1.64-3.24 2.54-4.8 1.04-1.77 2.38-3.2 3.9-4.92zM100 81.12c-2.07.23-4.14.47-6.15 1.12-5.18 1.6-5.85 7.6-8.18 11.76 3.83-3.5 9.16-4 13.96-3.84l.37-.01v-1c-1.84-.32-3.64-.96-5.52-.92-1.73.04-3.38 1.02-4.81 1.94.33-1.5 2.58-4.7 3.4-5.32 1.98-1.47 4.53-1.96 6.93-2.19zM9.35 95.5a35.79 35.79 0 01-4.52.18c.95 1.3 1.5 2.81 2.04 4.33h10.91c-2.07-2.66-5-4.57-8.43-4.5zm84.6.62c-2.77.75-6.11 2.6-8.39 3.89h5.78c.27-.57.58-1.12.91-1.65.25-.4 1.44-1.85 1.7-2.24z' stroke-width='1' stroke='none' fill='hsla(199, 100%, 62%, 1)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>");
|
882 |
background-position: center;
|
|
|
883 |
}
|
884 |
|
885 |
.face.right,
|
|
|
918 |
.triangle.bottom.left {
|
919 |
width: calc(var(--depth) * 10);
|
920 |
aspect-ratio: 1 / 1.35;
|
|
|
921 |
transform: rotateY(90deg) translate3d(0.1px, calc(var(--height) - 49px), calc(var(--width) - 41.5px)) scale(0.1);
|
922 |
clip-path: polygon(0% 0%, 50% 100%, 100% 0%);
|
923 |
}
|
|
|
930 |
|
931 |
/* Animation */
|
932 |
|
|
|
|
|
933 |
@keyframes spin-x {
|
934 |
from {
|
|
|
935 |
transform: scale(var(--scale)) rotate(0turn);
|
936 |
}
|
937 |
to {
|
|
|
938 |
transform: scale(var(--scale)) rotate(1turn);
|
939 |
}
|
940 |
}
|
941 |
|
942 |
@keyframes spin-y {
|
943 |
0% {
|
|
|
944 |
transform: rotateX(var(--booster-rx)) rotateY(0deg) rotateZ(0deg) scale(var(--booster-scale));
|
945 |
}
|
|
|
|
|
|
|
946 |
100% {
|
947 |
transform: rotateX(var(--booster-rx)) rotateY(360deg) rotateZ(0deg) scale(var(--booster-scale));
|
948 |
}
|
|
|
992 |
|
993 |
[data-state='generating'] .scene {
|
994 |
animation: 15s spin-x infinite linear;
|
|
|
|
|
995 |
}
|
996 |
[data-state='generating'] .booster {
|
|
|
997 |
transform-origin: center;
|
998 |
+
animation: 3s spin-y infinite linear;
|
999 |
cursor: default;
|
1000 |
}
|
1001 |
|
templates/index.html
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
6 |
<title>This Pokémon Does Not Exist</title>
|
7 |
<style>
|
8 |
-
.actions
|
9 |
opacity: 0;
|
10 |
}
|
11 |
</style>
|
@@ -29,7 +29,9 @@
|
|
29 |
<h1>This Pokémon<br />Does Not Exist</h1>
|
30 |
<label>
|
31 |
Enter your trainer name
|
32 |
-
<
|
|
|
|
|
33 |
</label>
|
34 |
<p>
|
35 |
Each illustration is <strong>generated with AI</strong> using a <a href="https://rudalle.ru/en/">ruDALL-E</a>
|
@@ -41,12 +43,14 @@
|
|
41 |
</section>
|
42 |
<section class="output" data-mode="booster" data-state="ready">
|
43 |
<div class="actions">
|
44 |
-
<button class="share">Share</button>
|
45 |
-
<
|
46 |
-
|
47 |
-
|
|
|
|
|
|
|
48 |
</div>
|
49 |
-
<div class="duration"><span class="elapsed">0.0</span>s (ETA: <span class="eta">40</span>s)</div>
|
50 |
<div class="scene">
|
51 |
<div class="booster">
|
52 |
<div class="foil triangle top left"></div>
|
|
|
5 |
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
6 |
<title>This Pokémon Does Not Exist</title>
|
7 |
<style>
|
8 |
+
.actions {
|
9 |
opacity: 0;
|
10 |
}
|
11 |
</style>
|
|
|
29 |
<h1>This Pokémon<br />Does Not Exist</h1>
|
30 |
<label>
|
31 |
Enter your trainer name
|
32 |
+
<form class="trainer-name" action="">
|
33 |
+
<input name="name" type="text" placeholder="Ash" maxlength="75" />
|
34 |
+
</form>
|
35 |
</label>
|
36 |
<p>
|
37 |
Each illustration is <strong>generated with AI</strong> using a <a href="https://rudalle.ru/en/">ruDALL-E</a>
|
|
|
43 |
</section>
|
44 |
<section class="output" data-mode="booster" data-state="ready">
|
45 |
<div class="actions">
|
46 |
+
<!-- <button class="share">Share</button> -->
|
47 |
+
<div class="buttons">
|
48 |
+
<button class="save">Save</button>
|
49 |
+
<button class="toggle-name" data-include>Trainer Name</button>
|
50 |
+
<button class="generate-new">New Pokémon</button>
|
51 |
+
</div>
|
52 |
+
<div class="duration"><span class="elapsed">0.0</span>s (ETA: <span class="eta">40</span>s)</div>
|
53 |
</div>
|
|
|
54 |
<div class="scene">
|
55 |
<div class="booster">
|
56 |
<div class="foil triangle top left"></div>
|