inital commit
This commit is contained in:
commit
90cb32fd5a
|
|
@ -0,0 +1,8 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<component jdk="9.0 (1)" jdk_type="JavaSDK">
|
||||||
|
<exclude-output/>
|
||||||
|
<contentEntry url="file://$MODULE_DIR$"/>
|
||||||
|
<lib name="opencsv-3.8.jar" scope="COMPILE">
|
||||||
|
<relative-module-cls project-related="jar://$PROJECT_DIR$/opencsv-3.8.jar!/"/>
|
||||||
|
</lib>
|
||||||
|
</component>
|
||||||
|
|
@ -0,0 +1,2 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<module classpath="eclipse" classpath-dir="$MODULE_DIR$" type="JAVA_MODULE" version="4" />
|
||||||
|
|
@ -0,0 +1,123 @@
|
||||||
|
package pokemonbattleServer;
|
||||||
|
|
||||||
|
import java.io.BufferedReader;
|
||||||
|
import java.io.InputStreamReader;
|
||||||
|
import java.io.OutputStreamWriter;
|
||||||
|
import java.io.PrintWriter;
|
||||||
|
import java.net.ServerSocket;
|
||||||
|
import java.net.Socket;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
public class PKServer {
|
||||||
|
|
||||||
|
private static int ip = 4563;
|
||||||
|
public static ArrayList<ClientServiceThread> map = new ArrayList<ClientServiceThread>(2);
|
||||||
|
|
||||||
|
public static String Data0 = "";
|
||||||
|
public static String Data1 = "";
|
||||||
|
public static boolean both = false;
|
||||||
|
public static boolean S0 = false;
|
||||||
|
public static boolean S1 = false;
|
||||||
|
|
||||||
|
@SuppressWarnings("resource")
|
||||||
|
public static void main(String[] args) throws Exception {
|
||||||
|
ServerSocket m_ServerSocket = new ServerSocket(ip);
|
||||||
|
int id = 0;
|
||||||
|
while (true) {
|
||||||
|
System.out.println("Waiting for connections on port " + ip);
|
||||||
|
Socket clientSocket = m_ServerSocket.accept();
|
||||||
|
ClientServiceThread cliThread = new ClientServiceThread(clientSocket, id);
|
||||||
|
cliThread.start();
|
||||||
|
map.add(id, cliThread);
|
||||||
|
id++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ClientServiceThread extends Thread {
|
||||||
|
Socket clientSocket;
|
||||||
|
BufferedReader in;
|
||||||
|
PrintWriter out;
|
||||||
|
int clientID = 0;
|
||||||
|
boolean running = true;
|
||||||
|
|
||||||
|
ClientServiceThread(Socket s, int i) {
|
||||||
|
clientSocket = s;
|
||||||
|
clientID = i;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void run() {
|
||||||
|
System.out.println(
|
||||||
|
"Accepted Client : ID - " + clientID + " : Address - " + clientSocket.getInetAddress().getHostName());
|
||||||
|
try {
|
||||||
|
in = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
|
||||||
|
out = new PrintWriter(new OutputStreamWriter(clientSocket.getOutputStream()));
|
||||||
|
|
||||||
|
while (running == true) {
|
||||||
|
|
||||||
|
if (in.ready()) {
|
||||||
|
String clientCommand = in.readLine();
|
||||||
|
System.out.println("Client Says :" + clientCommand);
|
||||||
|
|
||||||
|
if (clientID == 0) {
|
||||||
|
if (clientCommand != "") {
|
||||||
|
PKServer.Data0 = clientCommand;
|
||||||
|
System.out.println("Data 0 " + PKServer.Data0);
|
||||||
|
PKServer.S0 = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (PKServer.Data0 != "" && PKServer.Data1 != "") {
|
||||||
|
PKServer.both = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
} else if (clientID == 1) {
|
||||||
|
if (clientCommand != "") {
|
||||||
|
PKServer.Data1 = clientCommand;
|
||||||
|
System.out.println("Data 1 " + PKServer.Data1);
|
||||||
|
PKServer.S1 = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (PKServer.Data0 != "" && PKServer.Data1 != "") {
|
||||||
|
PKServer.both = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
System.out.println(PKServer.both + " 0 = " + PKServer.Data0 + " 1 = " + PKServer.Data1);
|
||||||
|
|
||||||
|
}
|
||||||
|
// check for false both
|
||||||
|
if (PKServer.S0 && PKServer.S1) {
|
||||||
|
PKServer.both = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (PKServer.both) {
|
||||||
|
switch (clientID) {
|
||||||
|
case 0:
|
||||||
|
if (!PKServer.S0) {
|
||||||
|
out.println(PKServer.Data1);
|
||||||
|
out.flush();
|
||||||
|
System.out.println("Sent " + PKServer.Data1 + " to 0");
|
||||||
|
PKServer.Data1 = "";
|
||||||
|
PKServer.S0 = true;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
if (!PKServer.S1) {
|
||||||
|
out.println(PKServer.Data0);
|
||||||
|
out.flush();
|
||||||
|
System.out.println("Sent " + PKServer.Data1 + " to 1");
|
||||||
|
PKServer.Data0 = "";
|
||||||
|
PKServer.S1 = true;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,193 @@
|
||||||
|
000,Cacophony,Avoids sound-based moves.,II,0,0,0
|
||||||
|
000,Cacophony,Avoids sound-based moves.,II,0,0,0
|
||||||
|
001,Stench,The stench may cause the target to flinch.,III,0,6,1
|
||||||
|
002,Drizzle,The Pokémon makes it rain if it appears in battle.,III,1,0,1
|
||||||
|
003,Speed Boost,The Pokémon's Speed stat is gradually boosted.III,2,2,8
|
||||||
|
004,Battle Armor,The Pokémon is protected against critical hits.,III,2,4,2
|
||||||
|
005,Sturdy,The Pokémon is protected against 1-hit KO attacks.,III,8,22,6
|
||||||
|
006,Damp,Prevents combatants from self destructing.,III,0,8,10
|
||||||
|
007,Limber,The Pokémon is protected from paralysis.,III,1,7,2
|
||||||
|
008,Sand Veil,Boosts the Pokémon's evasion in a sandstorm.,III,7,6,7
|
||||||
|
009,Static,Contact with the Pokémon may cause paralysis.,III,9,5,1
|
||||||
|
010,Volt Absorb,Restores HP if hit by an Electric-type move.,III,2,2,3
|
||||||
|
011,Water Absorb,Restores HP if hit by a Water-type move.,III,2,12,8
|
||||||
|
012,Oblivious,Prevents the Pokémon from becoming infatuated or falling for taunts.,III,0,17,3
|
||||||
|
013,Cloud Nine,Eliminates the effects of weather.,III,0,2,4
|
||||||
|
014,Compound Eyes,The Pokémon's accuracy is boosted.,III,2,6,1
|
||||||
|
015,Insomnia,Prevents the Pokémon from falling asleep.,III,1,10,3
|
||||||
|
016,Color Change,Changes the Pokémon's type to the foe’s move.,III,1,0,0
|
||||||
|
017,Immunity,Prevents the Pokémon from getting poisoned.,III,1,1,1
|
||||||
|
018,Flash Fire,Powers up Fire-type moves if hit by a fire move.,III,4,10,4
|
||||||
|
019,Shield Dust,Blocks the added effects of attacks taken.,III,4,3,0
|
||||||
|
020,Own Tempo,Prevents the Pokémon from becoming confused.,III,0,15,5
|
||||||
|
021,Suction Cups,Negates moves that force switching out.,III,2,3,0
|
||||||
|
022,Intimidate,Lowers the foe’s Attack stat.,III,7,19,3
|
||||||
|
023,Shadow Tag,Prevents the foe from escaping.,III,3,0,3
|
||||||
|
024,Rough Skin,Inflicts damage to the foe on contact.,III,2,1,3
|
||||||
|
025,Wonder Guard,Only supereffective moves will hit.,III,1,0,0
|
||||||
|
026,Levitate,Gives full immunity to all Ground-type moves.,III,31,2,0
|
||||||
|
027,Effect Spore,Contact may paralyze, poison, or cause sleep.,III,2,4,1
|
||||||
|
028,Synchronize,Passes on a burn, poison, or paralysis to the foe.,III,3,12,0
|
||||||
|
029,Clear Body,Prevents the Pokémon's stats from being lowered.,III,8,2,3
|
||||||
|
030,Natural Cure,All status problems are healed upon switching out.,III,4,11,0
|
||||||
|
031,Lightning Rod,The Pokémon draws in all Electric-type moves to raise Sp.Atk.,III,2,9,6
|
||||||
|
032,Serene Grace,Boosts the likelihood of added effects appearing.,III,3,7,2
|
||||||
|
033,Swift Swim,Boosts the Pokémon's Speed in rain.,III,8,21,10
|
||||||
|
034,Chlorophyll,Boosts the Pokémon's Speed in sunshine.,III,10,19,6
|
||||||
|
035,Illuminate,Raises the likelihood of meeting wild Pokémon.,III,0,6,0
|
||||||
|
036,Trace,The Pokémon copies a foe's Ability.,III,1,5,0
|
||||||
|
037,Huge Power,Raises the Pokémon's Attack stat.,III,1,3,2
|
||||||
|
038,Poison Point,Contact with the Pokémon may poison the foe.,III,0,16,0
|
||||||
|
039,Inner Focus,The Pokémon is protected from flinching.,III,5,16,6
|
||||||
|
040,Magma Armor,Prevents the Pokémon from becoming frozen.,III,0,3,0
|
||||||
|
041,Water Veil,Prevents the Pokémon from getting a burn.,III,0,4,7
|
||||||
|
042,Magnet Pull,Prevents Steel-type Pokémon from escaping.,III,0,5,0
|
||||||
|
043,Soundproof,Gives full immunity to all sound-based moves.,III,3,4,5
|
||||||
|
044,Rain Dish,The Pokémon gradually recovers HP in rain.,III,0,3,8
|
||||||
|
045,Sand Stream,The Pokémon summons a sandstorm in battle.,III,3,0,0
|
||||||
|
046,Pressure,The Pokémon raises the foe’s PP usage.,III,19,2,4
|
||||||
|
047,Thick Fat,Raises resistance to Fire- and Ice-type moves.,III,1,16,5
|
||||||
|
048,Early Bird,The Pokémon awakens quickly from sleep.,III,0,13,2
|
||||||
|
049,Flame Body,Contact with the Pokémon may burn the foe.,III,7,5,4
|
||||||
|
050,Run Away,Enables sure getaway from wild Pokémon.,III,0,16,8
|
||||||
|
051,Keen Eye,Prevents the Pokémon from losing accuracy.,III,4,22,5
|
||||||
|
052,Hyper Cutter,Prevents the Attack stat from being lowered.,III,0,9,0
|
||||||
|
053,Pickup,The Pokémon may pick up items.,III,1,14,0
|
||||||
|
054,Truant,The Pokémon can't attack on consecutive turns.,III,2,0,1
|
||||||
|
055,Hustle,Boosts the Attack stat, but lowers accuracy.,III,3,7,8
|
||||||
|
056,Cute Charm,Contact with the Pokémon may cause infatuation.,III,1,11,1
|
||||||
|
057,Plus,Boosts Sp. Atk if another Pokémon has Minus.,III,1,3,4
|
||||||
|
058,Minus,Boosts Sp. Atk if another Pokémon has Plus.,III,1,3,2
|
||||||
|
059,Forecast,Transforms with the weather.,III,1,0,0
|
||||||
|
060,Sticky Hold,Protects the Pokémon from item theft.,III,0,8,0
|
||||||
|
061,Shed Skin,The Pokémon may heal its own status problems.,III,11,5,0
|
||||||
|
062,Guts,Boosts Attack if there is a status problem.,III,3,14,4
|
||||||
|
063,Marvel Scale,Boosts Defense if there is a status problem.,III,0,1,2
|
||||||
|
064,Liquid Ooze,Inflicts damage on foes using any draining move.,III,0,4,0
|
||||||
|
065,Overgrow,Powers up Grass-type moves in a pinch.,III,18,0,2
|
||||||
|
066,Blaze,Powers up Fire-type moves in a pinch.,III,18,0,2
|
||||||
|
067,Torrent,Powers up Water-type moves in a pinch.,III,18,0,2
|
||||||
|
068,Swarm,Powers up Bug-type moves in a pinch.,III,4,16,4
|
||||||
|
069,Rock Head,Protects the Pokémon from recoil damage.,III,2,17,1
|
||||||
|
070,Drought,The Pokémon makes it sunny if it is in battle.,III,2,0,2
|
||||||
|
071,Arena Trap,Prevents the foe from fleeing.,III,0,3,0
|
||||||
|
072,Vital Spirit,Prevents the Pokémon from falling asleep.,III,1,4,7
|
||||||
|
073,White Smoke,Prevents the Pokémon's stats from being lowered.,III,1,0,1
|
||||||
|
074,Pure Power,Boosts the power of physical attacks.,III,2,0,0
|
||||||
|
075,Shell Armor,The Pokémon is protected against critical hits.,III,2,13,7
|
||||||
|
076,Air Lock,Eliminates the effects of weather.,III,1,0,0
|
||||||
|
077,Tangled Feet,Raises evasion if the Pokémon is confused.,IV,0,5,2
|
||||||
|
078,Motor Drive,Raises Speed if hit by an Electric-type move.,IV,1,2,1
|
||||||
|
079,Rivalry,Raises Attack if the foe is of the same gender.,IV,0,14,4
|
||||||
|
080,Steadfast,Raises Speed each time the Pokémon flinches.,IV,2,3,5
|
||||||
|
081,Snow Cloak,Raises evasion in a hailstorm.,IV,4,3,1
|
||||||
|
082,Gluttony,Encourages the early use of a held Berry.,IV,6,4,9
|
||||||
|
083,Anger Point,Raises Attack upon taking a critical hit.,IV,0,3,4
|
||||||
|
084,Unburden,Raises Speed if a held item is used.,IV,0,5,7
|
||||||
|
085,Heatproof,Weakens the power of Fire-type moves.,IV,0,2,0
|
||||||
|
086,Simple,The Pokémon is prone to wild stat changes.,IV,0,3,2
|
||||||
|
087,Dry Skin,Reduces HP if it is hot. Water restores HP.,IV,0,6,1
|
||||||
|
088,Download,Adjusts power according to the foe’s lowest defensive stat.,IV,1,3,0
|
||||||
|
089,Iron Fist,Boosts the power of punching moves.,IV,0,5,7
|
||||||
|
090,Poison Heal,Restores HP if the Pokémon is poisoned.,IV,0,2,1
|
||||||
|
091,Adaptability,Powers up moves of the same type.,IV,2,4,5
|
||||||
|
092,Skill Link,Increases the frequency of multi-strike moves.,IV,1,2,4
|
||||||
|
093,Hydration,Heals status problems if it is raining.,IV,2,10,9
|
||||||
|
094,Solar Power,Boosts Sp. Atk, but lowers HP in sunshine.,IV,1,3,5
|
||||||
|
095,Quick Feet,Boosts Speed if there is a status problem.,IV,0,5,4
|
||||||
|
096,Normalize,All the Pokémon's moves become Normal type.,IV,0,2,0
|
||||||
|
097,Sniper,Powers up moves if they become critical hits.,IV,0,9,5
|
||||||
|
098,Magic Guard,The Pokémon only takes damage from attacks.,IV,0,7,3
|
||||||
|
099,No Guard,Ensures the Pokémon and its foe’s attacks land.,IV,3,3,3
|
||||||
|
100,Stall,The Pokémon moves after even slower foes.,IV,0,1,0
|
||||||
|
101,Technician,Powers up the Pokémon's weaker moves.,IV,1,9,5
|
||||||
|
102,Leaf Guard,Prevents status problems in sunny weather.,IV,1,6,7
|
||||||
|
103,Klutz,The Pokémon can’t use any held items.,IV,0,6,1
|
||||||
|
104,Mold Breaker,Moves can be used regardless of Abilities.,IV,4,6,7
|
||||||
|
105,Super Luck,Heightens the critical-hit ratios of moves.,IV,0,6,3
|
||||||
|
106,Aftermath,Damages the foe landing the finishing hit.,IV,0,4,4
|
||||||
|
107,Anticipation,Senses the foe’s dangerous moves.,IV,1,4,2
|
||||||
|
108,Forewarn,Determines what moves the foe has.,IV,0,6,0
|
||||||
|
109,Unaware,Ignores any change in stats by the foe.,IV,0,4,3
|
||||||
|
110,Tinted Lens,Powers up “not very effective” moves.,IV,0,4,5
|
||||||
|
111,Filter,Powers down supereffective moves.,IV,1,2,0
|
||||||
|
112,Slow Start,Temporarily halves Attack and Speed.,IV,1,0,0
|
||||||
|
113,Scrappy,Enables moves to hit Ghost-type foes.,IV,1,2,8
|
||||||
|
114,Storm Drain,The Pokémon draws in all Water-type moves.,IV,0,4,3
|
||||||
|
115,Ice Body,The Pokémon regains HP in a hailstorm.,IV,3,7,4
|
||||||
|
116,Solid Rock,Powers down supereffective moves.,IV,0,4,0
|
||||||
|
117,Snow Warning,The Pokémon summons a hailstorm in battle.,IV,2,0,2
|
||||||
|
118,Honey Gather,The Pokémon may gather Honey from somewhere.,IV,1,0,1
|
||||||
|
119,Frisk,The Pokémon can check the foe’s held item.,IV,0,12,8
|
||||||
|
120,Reckless,Powers up moves that have recoil damage.,IV,0,3,9
|
||||||
|
121,Multitype,Changes type to match the held Plate.,IV,1,0,0
|
||||||
|
122,Flower Gift,Powers up party Pokémon when it is sunny.,IV,1,0,0
|
||||||
|
123,Bad Dreams,Reduces a sleeping foe’s HP.,IV,1,0,0
|
||||||
|
124,Pickpocket,Steals attacking Pokémon's held item on contact.,V,0,0,7
|
||||||
|
125,Sheer Force,Strengthens moves with extra effects to 1.3× their power, but prevents their extra effects.,V,2,6,17
|
||||||
|
126,Contrary,Inverts stat modifiers.,V,0,2,5
|
||||||
|
127,Unnerve,Prevents opposing Pokémon from eating held Berries.,V,0,4,15
|
||||||
|
128,Defiant,Raises Attack two stages upon having any stat lowered.,V,0,2,10
|
||||||
|
129,Defeatist,Halves Attack and Special Attack below 50% HP.,V,2,0,0
|
||||||
|
130,Cursed Body,Has a 30% chance of Disabling any move that hits the Pokémon.,V,0,2,3
|
||||||
|
131,Healer,Has a 30% chance of curing each adjacent ally of any major status ailment after each turn.,V,3,2,3
|
||||||
|
132,Friend Guard,Decreases damage inflicted against ally Pokémon.,V,0,0,8
|
||||||
|
133,Weak Armor,Raises Speed and lowers Defense by one stage each upon being hit by any move.,V,0,1,15
|
||||||
|
134,Heavy Metal,Doubles the Pokémon's weight.,V,0,0,5
|
||||||
|
135,Light Metal,Halves the Pokémon's weight.,V,0,0,5
|
||||||
|
136,Multiscale,Halves damage taken from full HP.,V,0,0,2
|
||||||
|
137,Toxic Boost,Increases Attack to 1.5× when poisoned.,V,0,0,1
|
||||||
|
138,Flare Boost,Increases Special Attack to 1.5× when burned.,V,0,0,2
|
||||||
|
139,Harvest,Sometimes restores a consumed Berry.,V,0,0,5
|
||||||
|
140,Telepathy,Protects against damaging moves from friendly Pokémon.,V,0,2,14
|
||||||
|
141,Moody,Raises a random stat two stages and lowers another one stage after each turn.,V,0,0,7
|
||||||
|
142,Overcoat,Protects against damage from weather.,V,0,5,12
|
||||||
|
143,Poison Touch,Has a 30% chance of poisoning Pokémon upon contact when attacking.,V,0,3,4
|
||||||
|
144,Regenerator,Heals for 1/3 max HP upon leaving battle.,V,1,3,13
|
||||||
|
145,Big Pecks,Protects the Pokémon from Defense-lowering attacks.,V,1,7,4
|
||||||
|
146,Sand Rush,Doubles Speed during a sandstorm.,V,0,4,2
|
||||||
|
147,Wonder Skin,Has a 50% chance of protecting against non-damaging moves that inflict major status ailments.,V,0,1,3
|
||||||
|
148,Analytic,Strengthens moves when moving last.,V,0,0,12
|
||||||
|
149,Illusion,Takes the appearance of the last conscious party Pokémon upon being sent out until hit by a damaging move.,V,2,0,0
|
||||||
|
150,Imposter,Transforms upon entering battle.,V,0,0,1
|
||||||
|
151,Infiltrator,Ignores Light Screen, Reflect, and Safeguard.,V,0,6,14
|
||||||
|
152,Mummy,Contact with this Pokémon spreads this Ability.,V,2,0,0
|
||||||
|
153,Moxie,Raises Attack one stage upon KOing a Pokémon.,V,0,5,8
|
||||||
|
154,Justified,Raises Attack when hit by Dark-type moves.,V,4,0,5
|
||||||
|
155,Rattled,Raises Speed one stage upon being hit by a Dark, Ghost, or Bug move.,V,0,0,11
|
||||||
|
156,Magic Bounce,Reflects most non-damaging moves back at their user.,V,3,0,3
|
||||||
|
157,Sap Sipper,Absorbs Grass moves, raising Attack one stage.,V,2,6,8
|
||||||
|
158,Prankster,Raises non-damaging moves' priority by one stage.,V,4,2,8
|
||||||
|
159,Sand Force,Strengthens Rock, Ground, and Steel moves to 1.3× their power during a sandstorm.,V,3,2,13
|
||||||
|
160,Iron Barbs,Damages attacking Pokémon for 1/8 their max HP on contact.,V,2,0,0
|
||||||
|
161,Zen Mode,Changes the Pokémon's shape when HP is halved.,V,0,0,1
|
||||||
|
162,Victory Star,Raises moves' accuracy to 1.1× for friendly Pokémon.,V,1,0,0
|
||||||
|
163,Turboblaze,Moves can be used regardless of Abilities.,V,2,0,0
|
||||||
|
164,Teravolt,Moves can be used regardless of Abilities.,V,2,0,0
|
||||||
|
165,Aroma Veil,Protects allies from attacks that limit their move choices.,VI,0,0,2
|
||||||
|
166,Flower Veil,Prevents lowering of ally Grass-type Pokémon's stats.,VI,3,0,0
|
||||||
|
167,Cheek Pouch,Restores HP as well when the Pokémon eats a Berry.,VI,0,3,0
|
||||||
|
168,Protean,Changes the Pokémon's type to the same type of the move it is using.,VI,0,0,4
|
||||||
|
169,Fur Coat,Halves damage from physical moves.,VI,1,0,0
|
||||||
|
170,Magician,The Pokémon steals the held item of a Pokémon it hits with a move.,VI,1,0,4
|
||||||
|
171,Bulletproof,Protects the Pokémon from some ball and bomb moves.,VI,0,0,3
|
||||||
|
172,Competitive,Boosts the Sp.Atk stat when a stat is lowered.,VI,0,7,1
|
||||||
|
173,Strong Jaw,The Pokémon's strong jaw gives it tremendous biting power.,VI,3,0,0
|
||||||
|
174,Refrigerate,Normal-type moves become Ice-type moves.,VI,3,0,0
|
||||||
|
175,Sweet Veil,Prevents itself and its allies from falling asleep.,VI,2,0,0
|
||||||
|
176,Stance Change,The Pokémon changes form depending on how it battles.,VI,1,0,0
|
||||||
|
177,Gale Wings,Gives priority to Flying-type moves.,VI,0,0,3
|
||||||
|
178,Mega Launcher,Powers up aura and pulse moves.,VI,3,0,0
|
||||||
|
179,Grass Pelt,Boosts the Defense stat in Grassy Terrain.,VI,0,0,2
|
||||||
|
180,Symbiosis,The Pokémon can pass an item to an ally.,VI,0,0,3
|
||||||
|
181,Tough Claws,Powers up moves that make direct contact.,VI,3,2,0
|
||||||
|
182,Pixilate,Normal-type moves become Fairy-type moves.,VI,2,0,1
|
||||||
|
183,Gooey,Contact with the Pokémon lowers the attacker's Speed stat.,VI,0,0,3
|
||||||
|
184,Aerilate,Normal-type moves become Flying-type moves.,VI,2,0,0
|
||||||
|
185,Parental Bond,Parent and child attack together.,VI,1,0,0
|
||||||
|
186,Dark Aura,Powers up each Pokémon's Dark-type moves.,VI,1,0,0
|
||||||
|
187,Fairy Aura,Powers up each Pokémon's Fairy-type moves.,VI,1,0,0
|
||||||
|
188,Aura Break,The effects of "Aura" Abilities are reversed.,VI,1,0,0
|
||||||
|
189,Primordial Sea,Causes heavy rain.,VI,1,0,0
|
||||||
|
190,Desolate Land,Creates harsh sunlight.,VI,1,0,0
|
||||||
|
191,Delta Stream,Eliminates weather effects and eliminates weaknesses of Flying-type Pokémon.,VI,1,0,0
|
||||||
|
Can't render this file because it contains an unexpected character in line 190 and column 31.
|
|
|
@ -0,0 +1,622 @@
|
||||||
|
0,Name,Type,Category,0,0,0
|
||||||
|
1,Pound,Normal,Physical,35,35,100
|
||||||
|
2,Karate Chop,Fighting,Physical,25,25,100
|
||||||
|
3,Double Slap,Normal,Physical,10,10,85
|
||||||
|
4,Comet Punch,Normal,Physical,15,15,85
|
||||||
|
5,Mega Punch,Normal,Physical,20,20,85
|
||||||
|
6,Pay Day,Normal,Physical,20,20,100
|
||||||
|
7,Fire Punch,Fire,Physical,15,15,100
|
||||||
|
8,Ice Punch,Ice,Physical,15,15,100
|
||||||
|
9,Thunder Punch,Electric,Physical,15,15,100
|
||||||
|
10,Scratch,Normal,Physical,35,35,100
|
||||||
|
11,Vice Grip,Normal,Physical,30,30,100
|
||||||
|
12,Guillotine,Normal,Physical,5,5,100
|
||||||
|
13,Razor Wind,Normal,Special,10,10,100
|
||||||
|
14,Swords Dance,Normal,Status,20,20,100
|
||||||
|
15,Cut,Normal,Physical,30,30,95
|
||||||
|
16,Gust,Flying,Special,35,35,100
|
||||||
|
17,Wing Attack,Flying,Physical,35,35,100
|
||||||
|
18,Whirlwind,Normal,Status,20,20,100
|
||||||
|
19,Fly,Flying,Physical,15,15,95
|
||||||
|
20,Bind,Normal,Physical,20,20,85
|
||||||
|
21,Slam,Normal,Physical,20,20,75
|
||||||
|
22,Vine Whip,Grass,Physical,25,25,100
|
||||||
|
23,Stomp,Normal,Physical,20,20,100
|
||||||
|
24,Double Kick,Fighting,Physical,30,30,100
|
||||||
|
25,Mega Kick,Normal,Physical,5,5,75
|
||||||
|
26,Jump Kick,Fighting,Physical,10,10,95
|
||||||
|
27,Rolling Kick,Fighting,Physical,15,15,85
|
||||||
|
28,Sand Attack,Ground,Status,15,15,100
|
||||||
|
29,Headbutt,Normal,Physical,15,15,100
|
||||||
|
30,Horn Attack,Normal,Physical,25,25,100
|
||||||
|
31,Fury Attack,Normal,Physical,20,20,85
|
||||||
|
32,Horn Drill,Normal,Physical,5,5,100
|
||||||
|
33,Tackle,Normal,Physical,35,35,100
|
||||||
|
34,Body Slam,Normal,Physical,15,15,100
|
||||||
|
35,Wrap,Normal,Physical,20,20,90
|
||||||
|
36,Take Down,Normal,Physical,20,20,85
|
||||||
|
37,Thrash,Normal,Physical,10,10,100
|
||||||
|
38,Double-Edge,Normal,Physical,15,15,100
|
||||||
|
39,Tail Whip,Normal,Status,30,30,100
|
||||||
|
40,Poison Sting,Poison,Physical,35,35,100
|
||||||
|
41,Twineedle,Bug,Physical,20,20,100
|
||||||
|
42,Pin Missile,Bug,Physical,20,20,95
|
||||||
|
43,Leer,Normal,Status,30,30,100
|
||||||
|
44,Bite,Dark,Physical,25,25,100
|
||||||
|
45,Growl,Normal,Status,40,40,100
|
||||||
|
46,Roar,Normal,Status,20,20,100
|
||||||
|
47,Sing,Normal,Status,15,15,55
|
||||||
|
48,Supersonic,Normal,Status,20,20,55
|
||||||
|
49,Sonic Boom,Normal,Special,20,20,90
|
||||||
|
50,Disable,Normal,Status,20,20,100
|
||||||
|
51,Acid,Poison,Special,30,30,100
|
||||||
|
52,Ember,Fire,Special,25,25,100
|
||||||
|
53,Flamethrower,Fire,Special,15,15,100
|
||||||
|
54,Mist,Ice,Status,30,30,100
|
||||||
|
55,Water Gun,Water,Special,25,25,100
|
||||||
|
56,Hydro Pump,Water,Special,5,5,80
|
||||||
|
57,Surf,Water,Special,15,15,100
|
||||||
|
58,Ice Beam,Ice,Special,10,10,100
|
||||||
|
59,Blizzard,Ice,Special,5,5,70
|
||||||
|
60,Psybeam,Psychic,Special,20,20,100
|
||||||
|
61,Bubble Beam,Water,Special,20,20,100
|
||||||
|
62,Aurora Beam,Ice,Special,20,20,100
|
||||||
|
63,Hyper Beam,Normal,Special,5,5,90
|
||||||
|
64,Peck,Flying,Physical,35,35,100
|
||||||
|
65,Drill Peck,Flying,Physical,20,20,100
|
||||||
|
66,Submission,Fighting,Physical,25,25,80
|
||||||
|
67,Low Kick,Fighting,Physical,20,20,100
|
||||||
|
68,Counter,Fighting,Physical,20,20,100
|
||||||
|
69,Seismic Toss,Fighting,Physical,20,20,100
|
||||||
|
70,Strength,Normal,Physical,15,15,100
|
||||||
|
71,Absorb,Grass,Special,25,25,100
|
||||||
|
72,Mega Drain,Grass,Special,15,15,100
|
||||||
|
73,Leech Seed,Grass,Status,10,10,90
|
||||||
|
74,Growth,Normal,Status,20,20,100
|
||||||
|
75,Razor Leaf,Grass,Physical,25,25,95
|
||||||
|
76,Solar Beam,Grass,Special,10,10,100
|
||||||
|
77,Poison Powder,Poison,Status,35,35,75
|
||||||
|
78,Stun Spore,Grass,Status,30,30,75
|
||||||
|
79,Sleep Powder,Grass,Status,15,15,75
|
||||||
|
80,Petal Dance,Grass,Special,10,10,100
|
||||||
|
81,String Shot,Bug,Status,40,40,95
|
||||||
|
82,Dragon Rage,Dragon,Special,10,10,100
|
||||||
|
83,Fire Spin,Fire,Special,15,15,85
|
||||||
|
84,Thunder Shock,Electric,Special,30,30,100
|
||||||
|
85,Thunderbolt,Electric,Special,15,15,100
|
||||||
|
86,Thunder Wave,Electric,Status,20,20,100
|
||||||
|
87,Thunder,Electric,Special,10,10,70
|
||||||
|
88,Rock Throw,Rock,Physical,15,15,90
|
||||||
|
89,Earthquake,Ground,Physical,10,10,100
|
||||||
|
90,Fissure,Ground,Physical,5,5,100
|
||||||
|
91,Dig,Ground,Physical,10,10,100
|
||||||
|
92,Toxic,Poison,Status,10,10,90
|
||||||
|
93,Confusion,Psychic,Special,25,25,100
|
||||||
|
94,Psychic,Psychic,Special,10,10,100
|
||||||
|
95,Hypnosis,Psychic,Status,20,20,60
|
||||||
|
96,Meditate,Psychic,Status,40,40,100
|
||||||
|
97,Agility,Psychic,Status,30,30,100
|
||||||
|
98,Quick Attack,Normal,Physical,30,30,100
|
||||||
|
99,Rage,Normal,Physical,20,20,100
|
||||||
|
100,Teleport,Psychic,Status,20,20,100
|
||||||
|
101,Night Shade,Ghost,Special,15,15,100
|
||||||
|
102,Mimic,Normal,Status,10,10,100
|
||||||
|
103,Screech,Normal,Status,40,40,85
|
||||||
|
104,Double Team,Normal,Status,15,15,100
|
||||||
|
105,Recover,Normal,Status,10,10,100
|
||||||
|
106,Harden,Normal,Status,30,30,100
|
||||||
|
107,Minimize,Normal,Status,10,10,100
|
||||||
|
108,Smokescreen,Normal,Status,20,20,100
|
||||||
|
109,Confuse Ray,Ghost,Status,10,10,100
|
||||||
|
110,Withdraw,Water,Status,40,40,100
|
||||||
|
111,Defense Curl,Normal,Status,40,40,100
|
||||||
|
112,Barrier,Psychic,Status,20,20,100
|
||||||
|
113,Light Screen,Psychic,Status,30,30,100
|
||||||
|
114,Haze,Ice,Status,30,30,100
|
||||||
|
115,Reflect,Psychic,Status,20,20,100100
|
||||||
|
116,Focus Energy,Normal,Status,30,30,100
|
||||||
|
117,Bide,Normal,Physical,10,10,100
|
||||||
|
118,Metronome,Normal,Status,10,10,
|
||||||
|
119,Mirror Move,Flying,Status,20,20,
|
||||||
|
120,Self-Destruct,Normal,Physical,5,5,100
|
||||||
|
121,Egg Bomb,Normal,Physical,10,10,75
|
||||||
|
122,Lick,Ghost,Physical,30,30,100
|
||||||
|
123,Smog,Poison,Special,20,20,70
|
||||||
|
124,Sludge,Poison,Special,20,20,100
|
||||||
|
125,Bone Club,Ground,Physical,20,20,85
|
||||||
|
126,Fire Blast,Fire,Special,5,5,85
|
||||||
|
127,Waterfall,Water,Physical,15,15,100
|
||||||
|
128,Clamp,Water,Physical,15,15,85
|
||||||
|
129,Swift,Normal,Special,20,20,100
|
||||||
|
130,Skull Bash,Normal,Physical,10,10,100
|
||||||
|
131,Spike Cannon,Normal,Physical,15,15,100
|
||||||
|
132,Constrict,Normal,Physical,35,35,100
|
||||||
|
133,Amnesia,Psychic,Status,20,20,100
|
||||||
|
134,Kinesis,Psychic,Status,15,15,80
|
||||||
|
135,Soft-Boiled,Normal,Status,10,10,100
|
||||||
|
136,High Jump Kick,Fighting,Physical,10,10,90
|
||||||
|
137,Glare,Normal,Status,30,30,100
|
||||||
|
138,Dream Eater,Psychic,Special,15,15,100
|
||||||
|
139,Poison Gas,Poison,Status,40,40,90
|
||||||
|
140,Barrage,Normal,Physical,20,20,85
|
||||||
|
141,Leech Life,Bug,Physical,15,15,100
|
||||||
|
142,Lovely Kiss,Normal,Status,10,10,75
|
||||||
|
143,Sky Attack,Flying,Physical,5,5,90
|
||||||
|
144,Transform,Normal,Status,10,10,100
|
||||||
|
145,Bubble,Water,Special,30,30,100
|
||||||
|
146,Dizzy Punch,Normal,Physical,10,10,100
|
||||||
|
147,Spore,Grass,Status,15,15,100
|
||||||
|
148,Flash,Normal,Status,20,20,100
|
||||||
|
149,Psywave,Psychic,Special,15,15,100
|
||||||
|
150,Splash,Normal,Status,40,40,100
|
||||||
|
151,Acid Armor,Poison,Status,20,20,100
|
||||||
|
152,Crabhammer,Water,Physical,10,10,90
|
||||||
|
153,Explosion,Normal,Physical,5,5,100
|
||||||
|
154,Fury Swipes,Normal,Physical,15,15,80
|
||||||
|
155,Bonemerang,Ground,Physical,10,10,90
|
||||||
|
156,Rest,Psychic,Status,10,10,100
|
||||||
|
157,Rock Slide,Rock,Physical,10,10,90
|
||||||
|
158,Hyper Fang,Normal,Physical,15,15,90
|
||||||
|
159,Sharpen,Normal,Status,30,30,100
|
||||||
|
160,Conversion,Normal,Status,30,30,100
|
||||||
|
161,Tri Attack,Normal,Special,10,10,100
|
||||||
|
162,Super Fang,Normal,Physical,10,10,90
|
||||||
|
163,Slash,Normal,Physical,20,20,100
|
||||||
|
164,Substitute,Normal,Status,10,10,100
|
||||||
|
165,Struggle,Normal,Physical,1,1,100
|
||||||
|
166,Sketch,Normal,Status,1,1,100
|
||||||
|
167,Triple Kick,Fighting,Physical,10,10,90
|
||||||
|
168,Thief,Dark,Physical,25,25,100
|
||||||
|
169,Spider Web,Bug,Status,10,10,100
|
||||||
|
170,Mind Reader,Normal,Status,5,5,100
|
||||||
|
171,Nightmare,Ghost,Status,15,15,100
|
||||||
|
172,Flame Wheel,Fire,Physical,25,25,100
|
||||||
|
173,Snore,Normal,Special,15,15,100
|
||||||
|
174,Curse,Ghost,Status,10,10,100
|
||||||
|
175,Flail,Normal,Physical,15,15,100
|
||||||
|
176,Conversion 2,Normal,Status,30,30,100
|
||||||
|
177,Aeroblast,Flying,Special,5,5,95
|
||||||
|
178,Cotton Spore,Grass,Status,40,40,100
|
||||||
|
179,Reversal,Fighting,Physical,15,15,100
|
||||||
|
180,Spite,Ghost,Status,10,10,100
|
||||||
|
181,Powder Snow,Ice,Special,25,25,100
|
||||||
|
182,Protect,Normal,Status,10,10,100
|
||||||
|
183,Mach Punch,Fighting,Physical,30,30,100
|
||||||
|
184,Scary Face,Normal,Status,10,10,100
|
||||||
|
185,Feint Attack,Dark,Physical,20,20,100
|
||||||
|
186,Sweet Kiss,Fairy,Status,10,10,75
|
||||||
|
187,Belly Drum,Normal,Status,10,10,100
|
||||||
|
188,Sludge Bomb,Poison,Special,10,10,100
|
||||||
|
189,Mud-Slap,Ground,Special,10,10,100
|
||||||
|
190,Octazooka,Water,Special,10,10,85
|
||||||
|
191,Spikes,Ground,Status,20,20,100
|
||||||
|
192,Zap Cannon,Electric,Special,5,5,50
|
||||||
|
193,Foresight,Normal,Status,40,40,100
|
||||||
|
194,Destiny Bond,Ghost,Status,5,5,100
|
||||||
|
195,Perish Song,Normal,Status,5,5,100
|
||||||
|
196,Icy Wind,Ice,Special,15,15,95
|
||||||
|
197,Detect,Fighting,Status,5,5,100
|
||||||
|
198,Bone Rush,Ground,Physical,10,10,90
|
||||||
|
199,Lock-On,Normal,Status,5,5,100
|
||||||
|
200,Outrage,Dragon,Physical,10,10,100
|
||||||
|
201,Sandstorm,Rock,Status,10,10,100
|
||||||
|
202,Giga Drain,Grass,Special,10,10,100
|
||||||
|
203,Endure,Normal,Status,10,10,100
|
||||||
|
204,Charm,Fairy,Status,20,20,100
|
||||||
|
205,Rollout,Rock,Physical,20,20,90
|
||||||
|
206,False Swipe,Normal,Physical,40,40,100
|
||||||
|
207,Swagger,Normal,Status,15,15,90
|
||||||
|
208,Milk Drink,Normal,Status,10,10,100
|
||||||
|
209,Spark,Electric,Physical,20,20,100
|
||||||
|
210,Fury Cutter,Bug,Physical,20,20,95
|
||||||
|
211,Steel Wing,Steel,Physical,25,25,90
|
||||||
|
212,Mean Look,Normal,Status,5,5,100
|
||||||
|
213,Attract,Normal,Status,15,15,100
|
||||||
|
214,Sleep Talk,Normal,Status,10,10,100
|
||||||
|
215,Heal Bell,Normal,Status,5,5,100
|
||||||
|
216,Return,Normal,Physical,20,20,100
|
||||||
|
217,Present,Normal,Physical,15,15,90
|
||||||
|
218,Frustration,Normal,Physical,20,20,100
|
||||||
|
219,Safeguard,Normal,Status,25,25,100
|
||||||
|
220,Pain Split,Normal,Status,20,20,100
|
||||||
|
221,Sacred Fire,Fire,Physical,5,5,95
|
||||||
|
222,Magnitude,Ground,Physical,30,30,100
|
||||||
|
223,Dynamic Punch,Fighting,Physical,5,5,50
|
||||||
|
224,Megahorn,Bug,Physical,10,10,85
|
||||||
|
225,Dragon Breath,Dragon,Special,20,20,100
|
||||||
|
226,Baton Pass,Normal,Status,40,40,100
|
||||||
|
227,Encore,Normal,Status,5,5,100
|
||||||
|
228,Pursuit,Dark,Physical,20,20,100
|
||||||
|
229,Rapid Spin,Normal,Physical,40,40,100
|
||||||
|
230,Sweet Scent,Normal,Status,20,20,100
|
||||||
|
231,Iron Tail,Steel,Physical,15,15,75
|
||||||
|
232,Metal Claw,Steel,Physical,35,35,95
|
||||||
|
233,Vital Throw,Fighting,Physical,10,10,100
|
||||||
|
234,Morning Sun,Normal,Status,5,5,100
|
||||||
|
235,Synthesis,Grass,Status,5,5,100
|
||||||
|
236,Moonlight,Fairy,Status,5,5,100
|
||||||
|
237,Hidden Power,Normal,Special,15,15,100
|
||||||
|
238,Cross Chop,Fighting,Physical,5,5,80
|
||||||
|
239,Twister,Dragon,Special,20,20,100
|
||||||
|
240,Rain Dance,Water,Status,5,5,100
|
||||||
|
241,Sunny Day,Fire,Status,5,5,100
|
||||||
|
242,Crunch,Dark,Physical,15,15,100
|
||||||
|
243,Mirror Coat,Psychic,Special,20,20,100
|
||||||
|
244,Psych Up,Normal,Status,10,10,100
|
||||||
|
245,Extreme Speed,Normal,Physical,5,5,100
|
||||||
|
246,Ancient Power,Rock,Special,5,5,100
|
||||||
|
247,Shadow Ball,Ghost,Special,15,15,100
|
||||||
|
248,Future Sight,Psychic,Special,10,10,100
|
||||||
|
249,Rock Smash,Fighting,Physical,15,15,100
|
||||||
|
250,Whirlpool,Water,Special,15,15,85
|
||||||
|
251,Beat Up,Dark,Physical,10,10,100
|
||||||
|
252,Fake Out,Normal,Physical,10,10,100
|
||||||
|
253,Uproar,Normal,Special,10,10,100
|
||||||
|
254,Stockpile,Normal,Status,20,20,100
|
||||||
|
255,Spit Up,Normal,Special,10,10,100
|
||||||
|
256,Swallow,Normal,Status,10,10,100
|
||||||
|
257,Heat Wave,Fire,Special,10,10,90
|
||||||
|
258,Hail,Ice,Status,10,10,100
|
||||||
|
259,Torment,Dark,Status,15,15,100
|
||||||
|
260,Flatter,Dark,Status,15,15,100
|
||||||
|
261,Will-O-Wisp,Fire,Status,15,15,85
|
||||||
|
262,Memento,Dark,Status,10,10,100
|
||||||
|
263,Facade,Normal,Physical,20,20,100
|
||||||
|
264,Focus Punch,Fighting,Physical,20,20,100
|
||||||
|
265,Smelling Salts,Normal,Physical,10,10,100
|
||||||
|
266,Follow Me,Normal,Status,20,20,100
|
||||||
|
267,Nature Power,Normal,Status,20,20,100
|
||||||
|
268,Charge,Electric,Status,20,20,100
|
||||||
|
269,Taunt,Dark,Status,20,20,100
|
||||||
|
270,Helping Hand,Normal,Status,20,20,100
|
||||||
|
271,Trick,Psychic,Status,10,10,100
|
||||||
|
272,Role Play,Psychic,Status,10,10,100
|
||||||
|
273,Wish,Normal,Status,10,10,100
|
||||||
|
274,Assist,Normal,Status,20,20,100
|
||||||
|
275,Ingrain,Grass,Status,20,20,100
|
||||||
|
276,Superpower,Fighting,Physical,5,5,100
|
||||||
|
277,Magic Coat,Psychic,Status,15,15,100
|
||||||
|
278,Recycle,Normal,Status,10,10,100
|
||||||
|
279,Revenge,Fighting,Physical,10,10,100
|
||||||
|
280,Brick Break,Fighting,Physical,15,15,100
|
||||||
|
281,Yawn,Normal,Status,10,10,100
|
||||||
|
282,Knock Off,Dark,Physical,20,20,100
|
||||||
|
283,Endeavor,Normal,Physical,5,5,100
|
||||||
|
284,Eruption,Fire,Special,5,5,100
|
||||||
|
285,Skill Swap,Psychic,Status,10,10,100
|
||||||
|
286,Imprison,Psychic,Status,10,10,100
|
||||||
|
287,Refresh,Normal,Status,20,20,100
|
||||||
|
288,Grudge,Ghost,Status,5,5,100
|
||||||
|
289,Snatch,Dark,Status,10,10,100
|
||||||
|
290,Secret Power,Normal,Physical,20,20,100
|
||||||
|
291,Dive,Water,Physical,10,10,100
|
||||||
|
292,Arm Thrust,Fighting,Physical,20,20,100
|
||||||
|
293,Camouflage,Normal,Status,20,20,100
|
||||||
|
294,Tail Glow,Bug,Status,20,20,100
|
||||||
|
295,Luster Purge,Psychic,Special,5,5,100
|
||||||
|
296,Mist Ball,Psychic,Special,5,5,100
|
||||||
|
297,Feather Dance,Flying,Status,15,15,100
|
||||||
|
298,Teeter Dance,Normal,Status,20,20,100
|
||||||
|
299,Blaze Kick,Fire,Physical,10,10,90
|
||||||
|
300,Mud Sport,Ground,Status,15,15,100
|
||||||
|
301,Ice Ball,Ice,Physical,20,20,90
|
||||||
|
302,Needle Arm,Grass,Physical,15,15,100
|
||||||
|
303,Slack Off,Normal,Status,10,10,100
|
||||||
|
304,Hyper Voice,Normal,Special,10,10,100
|
||||||
|
305,Poison Fang,Poison,Physical,15,15,100
|
||||||
|
306,Crush Claw,Normal,Physical,10,10,95
|
||||||
|
307,Blast Burn,Fire,Special,5,5,90
|
||||||
|
308,Hydro Cannon,Water,Special,5,5,90
|
||||||
|
309,Meteor Mash,Steel,Physical,10,10,90
|
||||||
|
310,Astonish,Ghost,Physical,15,15,100
|
||||||
|
311,Weather Ball,Normal,Special,10,10,100
|
||||||
|
312,Aromatherapy,Grass,Status,5,5,100
|
||||||
|
313,Fake Tears,Dark,Status,20,20,100
|
||||||
|
314,Air Cutter,Flying,Special,25,25,95
|
||||||
|
315,Overheat,Fire,Special,5,5,90
|
||||||
|
316,Odor Sleuth,Normal,Status,40,40,100
|
||||||
|
317,Rock Tomb,Rock,Physical,15,15,95
|
||||||
|
318,Silver Wind,Bug,Special,5,5,100
|
||||||
|
319,Metal Sound,Steel,Status,40,40,85
|
||||||
|
320,Grass Whistle,Grass,Status,15,15,55
|
||||||
|
321,Tickle,Normal,Status,20,20,100
|
||||||
|
322,Cosmic Power,Psychic,Status,20,20,100
|
||||||
|
323,Water Spout,Water,Special,5,5,100
|
||||||
|
324,Signal Beam,Bug,Special,15,15,100
|
||||||
|
325,Shadow Punch,Ghost,Physical,20,20,100
|
||||||
|
326,Extrasensory,Psychic,Special,20,20,100
|
||||||
|
327,Sky Uppercut,Fighting,Physical,15,15,90
|
||||||
|
328,Sand Tomb,Ground,Physical,15,15,85
|
||||||
|
329,Sheer Cold,Ice,Special,5,5,100
|
||||||
|
330,Muddy Water,Water,Special,10,10,85
|
||||||
|
331,Bullet Seed,Grass,Physical,30,30,100
|
||||||
|
332,Aerial Ace,Flying,Physical,20,20,100
|
||||||
|
333,Icicle Spear,Ice,Physical,30,30,100
|
||||||
|
334,Iron Defense,Steel,Status,15,15,100
|
||||||
|
335,Block,Normal,Status,5,5,100
|
||||||
|
336,Howl,Normal,Status,40,40,100
|
||||||
|
337,Dragon Claw,Dragon,Physical,15,15,100
|
||||||
|
338,Frenzy Plant,Grass,Special,5,5,90
|
||||||
|
339,Bulk Up,Fighting,Status,20,20,100
|
||||||
|
340,Bounce,Flying,Physical,5,5,85
|
||||||
|
341,Mud Shot,Ground,Special,15,15,95
|
||||||
|
342,Poison Tail,Poison,Physical,25,25,100
|
||||||
|
343,Covet,Normal,Physical,25,25,100
|
||||||
|
344,Volt Tackle,Electric,Physical,15,15,100
|
||||||
|
345,Magical Leaf,Grass,Special,20,20,100
|
||||||
|
346,Water Sport,Water,Status,15,15,100
|
||||||
|
347,Calm Mind,Psychic,Status,20,20,100
|
||||||
|
348,Leaf Blade,Grass,Physical,15,15,100
|
||||||
|
349,Dragon Dance,Dragon,Status,20,20,100
|
||||||
|
350,Rock Blast,Rock,Physical,10,10,90
|
||||||
|
351,Shock Wave,Electric,Special,20,20,100
|
||||||
|
352,Water Pulse,Water,Special,20,20,100
|
||||||
|
353,Doom Desire,Steel,Special,5,5,100
|
||||||
|
354,Psycho Boost,Psychic,Special,5,5,90
|
||||||
|
355,Roost,Flying,Status,10,10,100
|
||||||
|
356,Gravity,Psychic,Status,5,5,100
|
||||||
|
357,Miracle Eye,Psychic,Status,40,40,100
|
||||||
|
358,Wake-Up Slap,Fighting,Physical,10,10,100
|
||||||
|
359,Hammer Arm,Fighting,Physical,10,10,90
|
||||||
|
360,Gyro Ball,Steel,Physical,5,5,100
|
||||||
|
361,Healing Wish,Psychic,Status,10,10,100
|
||||||
|
362,Brine,Water,Special,10,10,100
|
||||||
|
363,Natural Gift,Normal,Physical,15,15,100
|
||||||
|
364,Feint,Normal,Physical,10,10,100
|
||||||
|
365,Pluck,Flying,Physical,20,20,100
|
||||||
|
366,Tailwind,Flying,Status,15,15,100
|
||||||
|
367,Acupressure,Normal,Status,30,30,100
|
||||||
|
368,Metal Burst,Steel,Physical,10,10,100
|
||||||
|
369,U-turn,Bug,Physical,20,20,100
|
||||||
|
370,Close Combat,Fighting,Physical,5,5,100
|
||||||
|
371,Payback,Dark,Physical,10,10,100
|
||||||
|
372,Assurance,Dark,Physical,10,10,100
|
||||||
|
373,Embargo,Dark,Status,15,15,100
|
||||||
|
374,Fling,Dark,Physical,10,10,100
|
||||||
|
375,Psycho Shift,Psychic,Status,10,10,100
|
||||||
|
376,Trump Card,Normal,Special,5,5,100
|
||||||
|
377,Heal Block,Psychic,Status,15,15,100
|
||||||
|
378,Wring Out,Normal,Special,5,5,100
|
||||||
|
379,Power Trick,Psychic,Status,10,10,100
|
||||||
|
380,Gastro Acid,Poison,Status,10,10,100
|
||||||
|
381,Lucky Chant,Normal,Status,30,30,100
|
||||||
|
382,Me First,Normal,Status,20,20,100
|
||||||
|
383,Copycat,Normal,Status,20,20,100
|
||||||
|
384,Power Swap,Psychic,Status,10,10,100
|
||||||
|
385,Guard Swap,Psychic,Status,10,10,100
|
||||||
|
386,Punishment,Dark,Physical,5,5,100
|
||||||
|
387,Last Resort,Normal,Physical,5,5,100
|
||||||
|
388,Worry Seed,Grass,Status,10,10,100
|
||||||
|
389,Sucker Punch,Dark,Physical,5,5,100
|
||||||
|
390,Toxic Spikes,Poison,Status,20,20,100
|
||||||
|
391,Heart Swap,Psychic,Status,10,10,100
|
||||||
|
392,Aqua Ring,Water,Status,20,20,100
|
||||||
|
393,Magnet Rise,Electric,Status,10,10,100
|
||||||
|
394,Flare Blitz,Fire,Physical,15,15,100
|
||||||
|
395,Force Palm,Fighting,Physical,10,10,100
|
||||||
|
396,Aura Sphere,Fighting,Special,20,20,100
|
||||||
|
397,Rock Polish,Rock,Status,20,20,100
|
||||||
|
398,Poison Jab,Poison,Physical,20,20,100
|
||||||
|
399,Dark Pulse,Dark,Special,15,15,100
|
||||||
|
400,Night Slash,Dark,Physical,15,15,100
|
||||||
|
401,Aqua Tail,Water,Physical,10,10,90
|
||||||
|
402,Seed Bomb,Grass,Physical,15,15,100
|
||||||
|
403,Air Slash,Flying,Special,15,15,95
|
||||||
|
404,X-Scissor,Bug,Physical,15,15,100
|
||||||
|
405,Bug Buzz,Bug,Special,10,10,100
|
||||||
|
406,Dragon Pulse,Dragon,Special,10,10,100
|
||||||
|
407,Dragon Rush,Dragon,Physical,10,10,75
|
||||||
|
408,Power Gem,Rock,Special,20,20,100
|
||||||
|
409,Drain Punch,Fighting,Physical,10,10,100
|
||||||
|
410,Vacuum Wave,Fighting,Special,30,30,100
|
||||||
|
411,Focus Blast,Fighting,Special,5,5,70
|
||||||
|
412,Energy Ball,Grass,Special,10,10,100
|
||||||
|
413,Brave Bird,Flying,Physical,15,15,100
|
||||||
|
414,Earth Power,Ground,Special,10,10,100
|
||||||
|
415,Switcheroo,Dark,Status,10,10,100
|
||||||
|
416,Giga Impact,Normal,Physical,5,5,90
|
||||||
|
417,Nasty Plot,Dark,Status,20,20,100
|
||||||
|
418,Bullet Punch,Steel,Physical,30,30,100
|
||||||
|
419,Avalanche,Ice,Physical,10,10,100
|
||||||
|
420,Ice Shard,Ice,Physical,30,30,100
|
||||||
|
421,Shadow Claw,Ghost,Physical,15,15,100
|
||||||
|
422,Thunder Fang,Electric,Physical,15,15,95
|
||||||
|
423,Ice Fang,Ice,Physical,15,15,95
|
||||||
|
424,Fire Fang,Fire,Physical,15,15,95
|
||||||
|
425,Shadow Sneak,Ghost,Physical,30,30,100
|
||||||
|
426,Mud Bomb,Ground,Special,10,10,85
|
||||||
|
427,Psycho Cut,Psychic,Physical,20,20,100
|
||||||
|
428,Zen Headbutt,Psychic,Physical,15,15,90
|
||||||
|
429,Mirror Shot,Steel,Special,10,10,85
|
||||||
|
430,Flash Cannon,Steel,Special,10,10,100
|
||||||
|
431,Rock Climb,Normal,Physical,20,20,85
|
||||||
|
432,Defog,Flying,Status,15,15,100
|
||||||
|
433,Trick Room,Psychic,Status,5,5,100
|
||||||
|
434,Draco Meteor,Dragon,Special,5,5,90
|
||||||
|
435,Discharge,Electric,Special,15,15,100
|
||||||
|
436,Lava Plume,Fire,Special,15,15,100
|
||||||
|
437,Leaf Storm,Grass,Special,5,5,90
|
||||||
|
438,Power Whip,Grass,Physical,10,10,85
|
||||||
|
439,Rock Wrecker,Rock,Physical,5,5,90
|
||||||
|
440,Cross Poison,Poison,Physical,20,20,100
|
||||||
|
441,Gunk Shot,Poison,Physical,5,5,80
|
||||||
|
442,Iron Head,Steel,Physical,15,15,100
|
||||||
|
443,Magnet Bomb,Steel,Physical,20,20,100
|
||||||
|
444,Stone Edge,Rock,Physical,5,5,80
|
||||||
|
445,Captivate,Normal,Status,20,20,100
|
||||||
|
446,Stealth Rock,Rock,Status,20,20,100
|
||||||
|
447,Grass Knot,Grass,Special,20,20,100
|
||||||
|
448,Chatter,Flying,Special,20,20,100
|
||||||
|
449,Judgment,Normal,Special,10,10,100
|
||||||
|
450,Bug Bite,Bug,Physical,20,20,100
|
||||||
|
451,Charge Beam,Electric,Special,10,10,90
|
||||||
|
452,Wood Hammer,Grass,Physical,15,15,100
|
||||||
|
453,Aqua Jet,Water,Physical,20,20,100
|
||||||
|
454,Attack Order,Bug,Physical,15,15,100
|
||||||
|
455,Defend Order,Bug,Status,10,10,100
|
||||||
|
456,Heal Order,Bug,Status,10,10,100
|
||||||
|
457,Head Smash,Rock,Physical,5,5,80
|
||||||
|
458,Double Hit,Normal,Physical,10,10,90
|
||||||
|
459,Roar of Time,Dragon,Special,5,5,90
|
||||||
|
460,Spacial Rend,Dragon,Special,5,5,95
|
||||||
|
461,Lunar Dance,Psychic,Status,10,10,100
|
||||||
|
462,Crush Grip,Normal,Physical,5,5,100
|
||||||
|
463,Magma Storm,Fire,Special,5,5,75
|
||||||
|
464,Dark Void,Dark,Status,10,10,80
|
||||||
|
465,Seed Flare,Grass,Special,5,5,85
|
||||||
|
466,Ominous Wind,Ghost,Special,5,5,100
|
||||||
|
467,Shadow Force,Ghost,Physical,5,5,100
|
||||||
|
468,Hone Claws,Dark,Status,15,15,100
|
||||||
|
469,Wide Guard,Rock,Status,10,10,100
|
||||||
|
470,Guard Split,Psychic,Status,10,10,100
|
||||||
|
471,Power Split,Psychic,Status,10,10,100
|
||||||
|
472,Wonder Room,Psychic,Status,10,10,100
|
||||||
|
473,Psyshock,Psychic,Special,10,10,100
|
||||||
|
474,Venoshock,Poison,Special,10,10,100
|
||||||
|
475,Autotomize,Steel,Status,15,15,100
|
||||||
|
476,Rage Powder,Bug,Status,20,20,100
|
||||||
|
477,Telekinesis,Psychic,Status,15,15,100
|
||||||
|
478,Magic Room,Psychic,Status,10,10,100
|
||||||
|
479,Smack Down,Rock,Physical,15,15,100
|
||||||
|
480,Storm Throw,Fighting,Physical,10,10,100
|
||||||
|
481,Flame Burst,Fire,Special,15,15,100
|
||||||
|
482,Sludge Wave,Poison,Special,10,10,100
|
||||||
|
483,Quiver Dance,Bug,Status,20,20,100
|
||||||
|
484,Heavy Slam,Steel,Physical,10,10,100
|
||||||
|
485,Synchronoise,Psychic,Special,15,15,100
|
||||||
|
486,Electro Ball,Electric,Special,10,10,100
|
||||||
|
487,Soak,Water,Status,20,20,100
|
||||||
|
488,Flame Charge,Fire,Physical,20,20,100
|
||||||
|
489,Coil,Poison,Status,20,20,100
|
||||||
|
490,Low Sweep,Fighting,Physical,20,20,100
|
||||||
|
491,Acid Spray,Poison,Special,20,20,100
|
||||||
|
492,Foul Play,Dark,Physical,15,15,100
|
||||||
|
493,Simple Beam,Normal,Status,15,15,100
|
||||||
|
494,Entrainment,Normal,Status,15,15,100
|
||||||
|
495,After You,Normal,Status,15,15,100
|
||||||
|
496,Round,Normal,Special,15,15,100
|
||||||
|
497,Echoed Voice,Normal,Special,15,15,100
|
||||||
|
498,Chip Away,Normal,Physical,20,20,100
|
||||||
|
499,Clear Smog,Poison,Special,15,15,100
|
||||||
|
500,Stored Power,Psychic,Special,10,10,100
|
||||||
|
501,Quick Guard,Fighting,Status,15,15,100
|
||||||
|
502,Ally Switch,Psychic,Status,15,15,100
|
||||||
|
503,Scald,Water,Special,15,15,100
|
||||||
|
504,Shell Smash,Normal,Status,15,15,100
|
||||||
|
505,Heal Pulse,Psychic,Status,10,10,100
|
||||||
|
506,Hex,Ghost,Special,10,10,100
|
||||||
|
507,Sky Drop,Flying,Physical,10,10,100
|
||||||
|
508,Shift Gear,Steel,Status,10,10,100
|
||||||
|
509,Circle Throw,Fighting,Physical,10,10,90
|
||||||
|
510,Incinerate,Fire,Special,15,15,100
|
||||||
|
511,Quash,Dark,Status,15,15,100
|
||||||
|
512,Acrobatics,Flying,Physical,15,15,100
|
||||||
|
513,Reflect Type,Normal,Status,15,15,100
|
||||||
|
514,Retaliate,Normal,Physical,5,5,100
|
||||||
|
515,Final Gambit,Fighting,Special,5,5,100
|
||||||
|
516,Bestow,Normal,Status,15,15,100
|
||||||
|
517,Inferno,Fire,Special,5,5,50
|
||||||
|
518,Water Pledge,Water,Special,10,10,100
|
||||||
|
519,Fire Pledge,Fire,Special,10,10,100
|
||||||
|
520,Grass Pledge,Grass,Special,10,10,100
|
||||||
|
521,Volt Switch,Electric,Special,20,20,100
|
||||||
|
522,Struggle Bug,Bug,Special,20,20,100
|
||||||
|
523,Bulldoze,Ground,Physical,20,20,100
|
||||||
|
524,Frost Breath,Ice,Special,10,10,90
|
||||||
|
525,Dragon Tail,Dragon,Physical,10,10,90
|
||||||
|
526,Work Up,Normal,Status,30,30,100
|
||||||
|
527,Electroweb,Electric,Special,15,15,95
|
||||||
|
528,Wild Charge,Electric,Physical,15,15,100
|
||||||
|
529,Drill Run,Ground,Physical,10,10,95
|
||||||
|
530,Dual Chop,Dragon,Physical,15,15,90
|
||||||
|
531,Heart Stamp,Psychic,Physical,25,25,100
|
||||||
|
532,Horn Leech,Grass,Physical,10,10,100
|
||||||
|
533,Sacred Sword,Fighting,Physical,15,15,100
|
||||||
|
534,Razor Shell,Water,Physical,10,10,95
|
||||||
|
535,Heat Crash,Fire,Physical,10,10,100
|
||||||
|
536,Leaf Tornado,Grass,Special,10,10,90
|
||||||
|
537,Steamroller,Bug,Physical,20,20,100
|
||||||
|
538,Cotton Guard,Grass,Status,10,10,100
|
||||||
|
539,Night Daze,Dark,Special,10,10,95
|
||||||
|
540,Psystrike,Psychic,Special,10,10,100
|
||||||
|
541,Tail Slap,Normal,Physical,10,10,85
|
||||||
|
542,Hurricane,Flying,Special,10,10,70
|
||||||
|
543,Head Charge,Normal,Physical,15,15,100
|
||||||
|
544,Gear Grind,Steel,Physical,15,15,85
|
||||||
|
545,Searing Shot,Fire,Special,5,5,100
|
||||||
|
546,Techno Blast,Normal,Special,5,5,100
|
||||||
|
547,Relic Song,Normal,Special,10,10,100
|
||||||
|
548,Secret Sword,Fighting,Special,10,10,100
|
||||||
|
549,Glaciate,Ice,Special,10,10,95
|
||||||
|
550,Bolt Strike,Electric,Physical,5,5,85
|
||||||
|
551,Blue Flare,Fire,Special,5,5,85
|
||||||
|
552,Fiery Dance,Fire,Special,10,10,100
|
||||||
|
553,Freeze Shock,Ice,Physical,5,5,90
|
||||||
|
554,Ice Burn,Ice,Special,5,5,90
|
||||||
|
555,Snarl,Dark,Special,15,15,95
|
||||||
|
556,Icicle Crash,Ice,Physical,10,10,90
|
||||||
|
557,V-create,Fire,Physical,5,5,95
|
||||||
|
558,Fusion Flare,Fire,Special,5,5,100
|
||||||
|
559,Fusion Bolt,Electric,Physical,5,5,100
|
||||||
|
560,Flying Press,Fighting,Physical,10,10,95
|
||||||
|
561,Mat Block,Fighting,Status,10,10,100
|
||||||
|
562,Belch,Poison,Special,10,10,90
|
||||||
|
563,Rototiller,Ground,Status,10,10,100
|
||||||
|
564,Sticky Web,Bug,Status,20,20,100
|
||||||
|
565,Fell Stinger,Bug,Physical,25,25,100
|
||||||
|
566,Phantom Force,Ghost,Physical,10,10,100
|
||||||
|
567,Trick-or-Treat,Ghost,Status,20,20,100
|
||||||
|
568,Noble Roar,Normal,Status,30,30,100
|
||||||
|
569,Ion Deluge,Electric,Status,25,25,100
|
||||||
|
570,Parabolic Charge,Electric,Special,20,20,100
|
||||||
|
571,Forest's Curse,Grass,Status,20,20,100
|
||||||
|
572,Petal Blizzard,Grass,Physical,15,15,100
|
||||||
|
573,Freeze-Dry,Ice,Special,20,20,100
|
||||||
|
574,Disarming Voice,Fairy,Special,15,15,100
|
||||||
|
575,Parting Shot,Dark,Status,20,20,100
|
||||||
|
576,Topsy-Turvy,Dark,Status,20,20,100
|
||||||
|
577,Draining Kiss,Fairy,Special,10,10,100
|
||||||
|
578,Crafty Shield,Fairy,Status,10,10,100
|
||||||
|
579,Flower Shield,Fairy,Status,10,10,100
|
||||||
|
580,Grassy Terrain,Grass,Status,10,10,100
|
||||||
|
581,Misty Terrain,Fairy,Status,10,10,100
|
||||||
|
582,Electrify,Electric,Status,20,20,100
|
||||||
|
583,Play Rough,Fairy,Physical,10,10,90
|
||||||
|
584,Fairy Wind,Fairy,Special,30,30,100
|
||||||
|
585,Moonblast,Fairy,Special,15,15,100
|
||||||
|
586,Boomburst,Normal,Special,10,10,100
|
||||||
|
587,Fairy Lock,Fairy,Status,10,10,100
|
||||||
|
588,King's Shield,Steel,Status,10,10,100
|
||||||
|
589,Play Nice,Normal,Status,20,20,100
|
||||||
|
590,Confide,Normal,Status,20,20,100
|
||||||
|
591,Diamond Storm,Rock,Physical,5,5,95
|
||||||
|
592,Steam Eruption,Water,Special,5,5,95
|
||||||
|
593,Hyperspace Hole,Psychic,Special,5,5,100
|
||||||
|
594,Water Shuriken,Water,Physical,20,20,100
|
||||||
|
595,Mystical Fire,Fire,Special,10,10,100
|
||||||
|
596,Spiky Shield,Grass,Status,10,10,100
|
||||||
|
597,Aromatic Mist,Fairy,Status,20,20,100
|
||||||
|
598,Eerie Impulse,Electric,Status,15,15,100
|
||||||
|
599,Venom Drench,Poison,Status,20,20,100
|
||||||
|
600,Powder,Bug,Status,20,20,100
|
||||||
|
601,Geomancy,Fairy,Status,10,10,100
|
||||||
|
602,Magnetic Flux,Electric,Status,20,20,100
|
||||||
|
603,Happy Hour,Normal,Status,30,30,100
|
||||||
|
604,Electric Terrain,Electric,Status,10,10,100
|
||||||
|
605,Dazzling Gleam,Fairy,Special,10,10,100
|
||||||
|
606,Celebrate,Normal,Status,40,40,100
|
||||||
|
607,Hold Hands,Normal,Status,40,40,100
|
||||||
|
608,Baby-Doll Eyes,Fairy,Status,30,30,100
|
||||||
|
609,Nuzzle,Electric,Physical,20,20,100
|
||||||
|
610,Hold Back,Normal,Physical,40,40,100
|
||||||
|
611,Infestation,Bug,Special,20,20,100
|
||||||
|
612,Power-Up Punch,Fighting,Physical,20,20,100
|
||||||
|
613,Oblivion Wing,Flying,Special,10,10,100
|
||||||
|
614,Thousand Arrows,Ground,Physical,10,10,100
|
||||||
|
615,Thousand Waves,Ground,Physical,10,10,100
|
||||||
|
616,Land's Wrath,Ground,Physical,10,10,100
|
||||||
|
617,Light of Ruin,Fairy,Special,5,5,90
|
||||||
|
618,Origin Pulse,Water,Special,10,10,85
|
||||||
|
619,Precipice Blades,Ground,Physical,10,10,85
|
||||||
|
620,Dragon Ascent,Flying,Physical,5,5,100
|
||||||
|
621,Hyperspace Fury,Dark,Physical,5,5,100
|
||||||
|
|
|
@ -0,0 +1,748 @@
|
||||||
|
1,Bulbasaur,45,49,49,65,65,45,318,0,0,0,0,0
|
||||||
|
2,Ivysaur,60,62,63,80,80,60,405,0,0,0,0,0
|
||||||
|
3,Venusaur,80,82,83,100,100,80,525,0,0,0,0,0
|
||||||
|
4,Charmander,39,52,43,60,50,65,309,0,0,0,0,0
|
||||||
|
5,Charmeleon,58,64,58,80,65,80,405,0,0,0,0,0
|
||||||
|
6,Charizard,78,84,78,109,85,100,534,0,0,0,0,0
|
||||||
|
7,Squirtle,44,48,65,50,64,43,314,67,396,406,330,323
|
||||||
|
8,Wartortle,59,63,80,65,80,58,405,0,0,0,0,0
|
||||||
|
9,Blastoise,79,83,100,85,105,78,530,0,0,0,0,0
|
||||||
|
10,Caterpie,45,30,35,20,20,45,195,0,0,0,0,0
|
||||||
|
11,Metapod,50,20,55,25,25,30,205,0,0,0,0,0
|
||||||
|
12,Butterfree,60,45,50,90,80,70,395,0,0,0,0,0
|
||||||
|
13,Weedle,40,35,30,20,20,50,195,0,0,0,0,0
|
||||||
|
14,Kakuna,45,25,50,25,25,35,205,0,0,0,0,0
|
||||||
|
15,Beedrill,65,90,40,45,80,75,395,0,0,0,0,0
|
||||||
|
16,Pidgey,40,45,40,35,35,56,251,0,0,0,0,0
|
||||||
|
17,Pidgeotto,63,60,55,50,50,71,349,0,0,0,0,0
|
||||||
|
18,Pidgeot,83,80,75,70,70,101,479,0,0,0,0,0
|
||||||
|
19,Rattata,30,56,35,25,35,72,253,0,0,0,0,0
|
||||||
|
20,Raticate,55,81,60,50,70,97,413,0,0,0,0,0
|
||||||
|
21,Spearow,40,60,30,31,31,70,262,0,0,0,0,0
|
||||||
|
22,Fearow,65,90,65,61,61,100,442,0,0,0,0,0
|
||||||
|
23,Ekans,35,60,44,40,54,55,288,0,0,0,0,0
|
||||||
|
24,Arbok,60,85,69,65,79,80,438,0,0,0,0,0
|
||||||
|
25,Pikachu,35,55,40,50,50,90,320,0,0,0,0,0
|
||||||
|
26,Raichu,60,90,55,90,80,110,485,0,0,0,0,0
|
||||||
|
27,Sandshrew,50,75,85,20,30,40,300,0,0,0,0,0
|
||||||
|
28,Sandslash,75,100,110,45,55,65,450,0,0,0,0,0
|
||||||
|
29,Nidoranâ F,55,47,52,40,40,41,275,0,0,0,0,0
|
||||||
|
30,Nidorina,70,62,67,55,55,56,365,0,0,0,0,0
|
||||||
|
31,Nidoqueen,90,92,87,75,85,76,505,0,0,0,0,0
|
||||||
|
32,Nidoranâ M,46,57,40,40,40,50,273,0,0,0,0,0
|
||||||
|
33,Nidorino,61,72,57,55,55,65,365,0,0,0,0,0
|
||||||
|
34,Nidoking,81,102,77,85,75,85,505,0,0,0,0,0
|
||||||
|
35,Clefairy,70,45,48,60,65,35,323,0,0,0,0,0
|
||||||
|
36,Clefable,95,70,73,95,90,60,483,0,0,0,0,0
|
||||||
|
37,Vulpix,38,41,40,50,65,65,299,0,0,0,0,0
|
||||||
|
38,Ninetales,73,76,75,81,100,100,505,0,0,0,0,0
|
||||||
|
39,Jigglypuff,115,45,20,45,25,20,270,0,0,0,0,0
|
||||||
|
40,Wigglytuff,140,70,45,85,50,45,435,0,0,0,0,0
|
||||||
|
41,Zubat,40,45,35,30,40,55,245,0,0,0,0,0
|
||||||
|
42,Golbat,75,80,70,65,75,90,455,0,0,0,0,0
|
||||||
|
43,Oddish,45,50,55,75,65,30,320,0,0,0,0,0
|
||||||
|
44,Gloom,60,65,70,85,75,40,395,0,0,0,0,0
|
||||||
|
45,Vileplume,75,80,85,110,90,50,490,0,0,0,0,0
|
||||||
|
46,Paras,35,70,55,45,55,25,285,0,0,0,0,0
|
||||||
|
47,Parasect,60,95,80,60,80,30,405,0,0,0,0,0
|
||||||
|
48,Venonat,60,55,50,40,55,45,305,0,0,0,0,0
|
||||||
|
49,Venomoth,70,65,60,90,75,90,450,0,0,0,0,0
|
||||||
|
50,Diglett,10,55,25,35,45,95,265,0,0,0,0,0
|
||||||
|
51,Dugtrio,35,80,50,50,70,120,405,0,0,0,0,0
|
||||||
|
52,Meowth,40,45,35,40,40,90,290,0,0,0,0,0
|
||||||
|
53,Persian,65,70,60,65,65,115,440,0,0,0,0,0
|
||||||
|
54,Psyduck,50,52,48,65,50,55,320,0,0,0,0,0
|
||||||
|
55,Golduck,80,82,78,95,80,85,500,0,0,0,0,0
|
||||||
|
56,Mankey,40,80,35,35,45,70,305,0,0,0,0,0
|
||||||
|
57,Primeape,65,105,60,60,70,95,455,0,0,0,0,0
|
||||||
|
58,Growlithe,55,70,45,70,50,60,350,0,0,0,0,0
|
||||||
|
59,Arcanine,90,110,80,100,80,95,555,0,0,0,0,0
|
||||||
|
60,Poliwag,40,50,40,40,40,90,300,0,0,0,0,0
|
||||||
|
61,Poliwhirl,65,65,65,50,50,90,385,0,0,0,0,0
|
||||||
|
62,Poliwrath,90,95,95,70,90,70,510,0,0,0,0,0
|
||||||
|
63,Abra,25,20,15,105,55,90,310,0,0,0,0,0
|
||||||
|
64,Kadabra,40,35,30,120,70,105,400,0,0,0,0,0
|
||||||
|
65,Alakazam,55,50,45,135,95,120,500,0,0,0,0,0
|
||||||
|
66,Machop,70,80,50,35,35,35,305,0,0,0,0,0
|
||||||
|
67,Machoke,80,100,70,50,60,45,405,0,0,0,0,0
|
||||||
|
68,Machamp,90,130,80,65,85,55,505,0,0,0,0,0
|
||||||
|
69,Bellsprout,50,75,35,70,30,40,300,0,0,0,0,0
|
||||||
|
70,Weepinbell,65,90,50,85,45,55,390,0,0,0,0,0
|
||||||
|
71,Victreebel,80,105,65,100,70,70,490,0,0,0,0,0
|
||||||
|
72,Tentacool,40,40,35,50,100,70,335,0,0,0,0,0
|
||||||
|
73,Tentacruel,80,70,65,80,120,100,515,0,0,0,0,0
|
||||||
|
74,Geodude,40,80,100,30,30,20,300,0,0,0,0,0
|
||||||
|
75,Graveler,55,95,115,45,45,35,390,0,0,0,0,0
|
||||||
|
76,Golem,80,120,130,55,65,45,495,0,0,0,0,0
|
||||||
|
77,Ponyta,50,85,55,65,65,90,410,0,0,0,0,0
|
||||||
|
78,Rapidash,65,100,70,80,80,105,500,0,0,0,0,0
|
||||||
|
79,Slowpoke,90,65,65,40,40,15,315,0,0,0,0,0
|
||||||
|
80,Slowbro,95,75,110,100,80,30,490,0,0,0,0,0
|
||||||
|
81,Magnemite,25,35,70,95,55,45,325,0,0,0,0,0
|
||||||
|
82,Magneton,50,60,95,120,70,70,465,0,0,0,0,0
|
||||||
|
83,Farfetch'd,52,65,55,58,62,60,352,0,0,0,0,0
|
||||||
|
84,Doduo,35,85,45,35,35,75,310,0,0,0,0,0
|
||||||
|
85,Dodrio,60,110,70,60,60,100,460,0,0,0,0,0
|
||||||
|
86,Seel,65,45,55,45,70,45,325,0,0,0,0,0
|
||||||
|
87,Dewgong,90,70,80,70,95,70,475,0,0,0,0,0
|
||||||
|
88,Grimer,80,80,50,40,50,25,325,0,0,0,0,0
|
||||||
|
89,Muk,105,105,75,65,100,50,500,0,0,0,0,0
|
||||||
|
90,Shellder,30,65,100,45,25,40,305,0,0,0,0,0
|
||||||
|
91,Cloyster,50,95,180,85,45,70,525,0,0,0,0,0
|
||||||
|
92,Gastly,30,35,30,100,35,80,310,0,0,0,0,0
|
||||||
|
93,Haunter,45,50,45,115,55,95,405,0,0,0,0,0
|
||||||
|
94,Gengar,60,65,60,130,75,110,500,0,0,0,0,0
|
||||||
|
95,Onix,35,45,160,30,45,70,385,0,0,0,0,0
|
||||||
|
96,Drowzee,60,48,45,43,90,42,328,0,0,0,0,0
|
||||||
|
97,Hypno,85,73,70,73,115,67,483,0,0,0,0,0
|
||||||
|
98,Krabby,30,105,90,25,25,50,325,0,0,0,0,0
|
||||||
|
99,Kingler,55,130,115,50,50,75,475,0,0,0,0,0
|
||||||
|
100,Voltorb,40,30,50,55,55,100,330,0,0,0,0,0
|
||||||
|
101,Electrode,60,50,70,80,80,140,480,0,0,0,0,0
|
||||||
|
102,Exeggcute,60,40,80,60,45,40,325,0,0,0,0,0
|
||||||
|
103,Exeggutor,95,95,85,125,65,55,520,0,0,0,0,0
|
||||||
|
104,Cubone,50,50,95,40,50,35,320,0,0,0,0,0
|
||||||
|
105,Marowak,60,80,110,50,80,45,425,0,0,0,0,0
|
||||||
|
106,Hitmonlee,50,120,53,35,110,87,455,0,0,0,0,0
|
||||||
|
107,Hitmonchan,50,105,79,35,110,76,455,0,0,0,0,0
|
||||||
|
108,Lickitung,90,55,75,60,75,30,385,0,0,0,0,0
|
||||||
|
109,Koffing,40,65,95,60,45,35,340,0,0,0,0,0
|
||||||
|
110,Weezing,65,90,120,85,70,60,490,0,0,0,0,0
|
||||||
|
111,Rhyhorn,80,85,95,30,30,25,345,0,0,0,0,0
|
||||||
|
112,Rhydon,105,130,120,45,45,40,485,0,0,0,0,0
|
||||||
|
113,Chansey,250,5,5,35,105,50,450,0,0,0,0,0
|
||||||
|
114,Tangela,65,55,115,100,40,60,435,0,0,0,0,0
|
||||||
|
115,Kangaskhan,105,95,80,40,80,90,490,0,0,0,0,0
|
||||||
|
116,Horsea,30,40,70,70,25,60,295,0,0,0,0,0
|
||||||
|
117,Seadra,55,65,95,95,45,85,440,0,0,0,0,0
|
||||||
|
118,Goldeen,45,67,60,35,50,63,320,0,0,0,0,0
|
||||||
|
119,Seaking,80,92,65,65,80,68,450,0,0,0,0,0
|
||||||
|
120,Staryu,30,45,55,70,55,85,340,0,0,0,0,0
|
||||||
|
121,Starmie,60,75,85,100,85,115,520,0,0,0,0,0
|
||||||
|
122,Mr. Mime,40,45,65,100,120,90,460,0,0,0,0,0
|
||||||
|
123,Scyther,70,110,80,55,80,105,500,0,0,0,0,0
|
||||||
|
124,Jynx,65,50,35,115,95,95,455,0,0,0,0,0
|
||||||
|
125,Electabuzz,65,83,57,95,85,105,490,0,0,0,0,0
|
||||||
|
126,Magmar,65,95,57,100,85,93,495,0,0,0,0,0
|
||||||
|
127,Pinsir,65,125,100,55,70,85,500,0,0,0,0,0
|
||||||
|
128,Tauros,75,100,95,40,70,110,490,0,0,0,0,0
|
||||||
|
129,Magikarp,20,10,55,15,20,80,200,0,0,0,0,0
|
||||||
|
130,Gyarados,95,125,79,60,100,81,540,0,0,0,0,0
|
||||||
|
131,Lapras,130,85,80,85,95,60,535,0,0,0,0,0
|
||||||
|
132,Ditto,48,48,48,48,48,48,288,0,0,0,0,0
|
||||||
|
133,Eevee,55,55,50,45,65,55,325,0,0,0,0,0
|
||||||
|
134,Vaporeon,130,65,60,110,95,65,525,0,0,0,0,0
|
||||||
|
135,Jolteon,65,65,60,110,95,130,525,0,0,0,0,0
|
||||||
|
136,Flareon,65,130,60,95,110,65,525,0,0,0,0,0
|
||||||
|
137,Porygon,65,60,70,85,75,40,395,0,0,0,0,0
|
||||||
|
138,Omanyte,35,40,100,90,55,35,355,0,0,0,0,0
|
||||||
|
139,Omastar,70,60,125,115,70,55,495,0,0,0,0,0
|
||||||
|
140,Kabuto,30,80,90,55,45,55,355,0,0,0,0,0
|
||||||
|
141,Kabutops,60,115,105,65,70,80,495,0,0,0,0,0
|
||||||
|
142,Aerodactyl,80,105,65,60,75,130,515,0,0,0,0,0
|
||||||
|
143,Snorlax,160,110,65,65,110,30,540,0,0,0,0,0
|
||||||
|
144,Articuno,90,85,100,95,125,85,580,0,0,0,0,0
|
||||||
|
145,Zapdos,90,90,85,125,90,100,580,0,0,0,0,0
|
||||||
|
146,Moltres,90,100,90,125,85,90,580,0,0,0,0,0
|
||||||
|
147,Dratini,41,64,45,50,50,50,300,0,0,0,0,0
|
||||||
|
148,Dragonair,61,84,65,70,70,70,420,0,0,0,0,0
|
||||||
|
149,Dragonite,91,134,95,100,100,80,600,0,0,0,0,0
|
||||||
|
150,Mewtwo,106,110,90,154,90,130,680,0,0,0,0,0
|
||||||
|
151,Mew,100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
152,Chikorita,45,49,65,49,65,45,318,0,0,0,0,0
|
||||||
|
153,Bayleef,60,62,80,63,80,60,405,0,0,0,0,0
|
||||||
|
154,Meganium,80,82,100,83,100,80,525,0,0,0,0,0
|
||||||
|
155,Cyndaquil,39,52,43,60,50,65,309,0,0,0,0,0
|
||||||
|
156,Quilava,58,64,58,80,65,80,405,0,0,0,0,0
|
||||||
|
157,Typhlosion,78,84,78,109,85,100,534,0,0,0,0,0
|
||||||
|
158,Totodile,50,65,64,44,48,43,314,0,0,0,0,0
|
||||||
|
159,Croconaw,65,80,80,59,63,58,405,0,0,0,0,0
|
||||||
|
160,Feraligatr,85,105,100,79,83,78,530,0,0,0,0,0
|
||||||
|
161,Sentret,35,46,34,35,45,20,215,0,0,0,0,0
|
||||||
|
162,Furret,85,76,64,45,55,90,415,0,0,0,0,0
|
||||||
|
163,Hoothoot,60,30,30,36,56,50,262,0,0,0,0,0
|
||||||
|
164,Noctowl,100,50,50,76,96,70,442,0,0,0,0,0
|
||||||
|
165,Ledyba,40,20,30,40,80,55,265,0,0,0,0,0
|
||||||
|
166,Ledian,55,35,50,55,110,85,390,0,0,0,0,0
|
||||||
|
167,Spinarak,40,60,40,40,40,30,250,0,0,0,0,0
|
||||||
|
168,Ariados,70,90,70,60,60,40,390,0,0,0,0,0
|
||||||
|
169,Crobat,85,90,80,70,80,130,535,0,0,0,0,0
|
||||||
|
170,Chinchou,75,38,38,56,56,67,330,0,0,0,0,0
|
||||||
|
171,Lanturn,125,58,58,76,76,67,460,0,0,0,0,0
|
||||||
|
172,Pichu,20,40,15,35,35,60,205,0,0,0,0,0
|
||||||
|
173,Cleffa,50,25,28,45,55,15,218,0,0,0,0,0
|
||||||
|
174,Igglybuff,90,30,15,40,20,15,210,0,0,0,0,0
|
||||||
|
175,Togepi,35,20,65,40,65,20,245,0,0,0,0,0
|
||||||
|
176,Togetic,55,40,85,80,105,40,405,0,0,0,0,0
|
||||||
|
177,Natu,40,50,45,70,45,70,320,0,0,0,0,0
|
||||||
|
178,Xatu,65,75,70,95,70,95,470,0,0,0,0,0
|
||||||
|
179,Mareep,55,40,40,65,45,35,280,0,0,0,0,0
|
||||||
|
180,Flaaffy,70,55,55,80,60,45,365,0,0,0,0,0
|
||||||
|
181,Ampharos,90,75,85,115,90,55,510,0,0,0,0,0
|
||||||
|
182,Bellossom,75,80,95,90,100,50,490,0,0,0,0,0
|
||||||
|
183,Marill,70,20,50,20,50,40,250,0,0,0,0,0
|
||||||
|
184,Azumarill,100,50,80,60,80,50,420,0,0,0,0,0
|
||||||
|
185,Sudowoodo,70,100,115,30,65,30,410,0,0,0,0,0
|
||||||
|
186,Politoed,90,75,75,90,100,70,500,0,0,0,0,0
|
||||||
|
187,Hoppip,35,35,40,35,55,50,250,0,0,0,0,0
|
||||||
|
188,Skiploom,55,45,50,45,65,80,340,0,0,0,0,0
|
||||||
|
189,Jumpluff,75,55,70,55,95,110,460,0,0,0,0,0
|
||||||
|
190,Aipom,55,70,55,40,55,85,360,0,0,0,0,0
|
||||||
|
191,Sunkern,30,30,30,30,30,30,180,0,0,0,0,0
|
||||||
|
192,Sunflora,75,75,55,105,85,30,425,0,0,0,0,0
|
||||||
|
193,Yanma,65,65,45,75,45,95,390,0,0,0,0,0
|
||||||
|
194,Wooper,55,45,45,25,25,15,210,0,0,0,0,0
|
||||||
|
195,Quagsire,95,85,85,65,65,35,430,0,0,0,0,0
|
||||||
|
196,Espeon,65,65,60,130,95,110,525,0,0,0,0,0
|
||||||
|
197,Umbreon,95,65,110,60,130,65,525,0,0,0,0,0
|
||||||
|
198,Murkrow,60,85,42,85,42,91,405,0,0,0,0,0
|
||||||
|
199,Slowking,95,75,80,100,110,30,490,0,0,0,0,0
|
||||||
|
200,Misdreavus,60,60,60,85,85,85,435,0,0,0,0,0
|
||||||
|
201,Unown,48,72,48,72,48,48,336,0,0,0,0,0
|
||||||
|
202,Wobbuffet,190,33,58,33,58,33,405,0,0,0,0,0
|
||||||
|
203,Girafarig,70,80,65,90,65,85,455,0,0,0,0,0
|
||||||
|
204,Pineco,50,65,90,35,35,15,290,0,0,0,0,0
|
||||||
|
205,Forretress,75,90,140,60,60,40,465,0,0,0,0,0
|
||||||
|
206,Dunsparce,100,70,70,65,65,45,415,0,0,0,0,0
|
||||||
|
207,Gligar,65,75,105,35,65,85,430,0,0,0,0,0
|
||||||
|
208,Steelix,75,85,200,55,65,30,510,0,0,0,0,0
|
||||||
|
209,Snubbull,60,80,50,40,40,30,300,0,0,0,0,0
|
||||||
|
210,Granbull,90,120,75,60,60,45,450,0,0,0,0,0
|
||||||
|
211,Qwilfish,65,95,75,55,55,85,430,0,0,0,0,0
|
||||||
|
212,Scizor,70,130,100,55,80,65,500,0,0,0,0,0
|
||||||
|
213,Shuckle,20,10,230,10,230,5,505,0,0,0,0,0
|
||||||
|
214,Heracross,80,125,75,40,95,85,500,0,0,0,0,0
|
||||||
|
215,Sneasel,55,95,55,35,75,115,430,0,0,0,0,0
|
||||||
|
216,Teddiursa,60,80,50,50,50,40,330,0,0,0,0,0
|
||||||
|
217,Ursaring,90,130,75,75,75,55,500,0,0,0,0,0
|
||||||
|
218,Slugma,40,40,40,70,40,20,250,0,0,0,0,0
|
||||||
|
219,Magcargo,50,50,120,80,80,30,410,0,0,0,0,0
|
||||||
|
220,Swinub,50,50,40,30,30,50,250,0,0,0,0,0
|
||||||
|
221,Piloswine,100,100,80,60,60,50,450,0,0,0,0,0
|
||||||
|
222,Corsola,55,55,85,65,85,35,380,0,0,0,0,0
|
||||||
|
223,Remoraid,35,65,35,65,35,65,300,0,0,0,0,0
|
||||||
|
224,Octillery,75,105,75,105,75,45,480,0,0,0,0,0
|
||||||
|
225,Delibird,45,55,45,65,45,75,330,0,0,0,0,0
|
||||||
|
226,Mantine,65,40,70,80,140,70,465,0,0,0,0,0
|
||||||
|
227,Skarmory,65,80,140,40,70,70,465,0,0,0,0,0
|
||||||
|
228,Houndour,45,60,30,80,50,65,330,0,0,0,0,0
|
||||||
|
229,Houndoom,75,90,50,110,80,95,500,0,0,0,0,0
|
||||||
|
230,Kingdra,75,95,95,95,95,85,540,0,0,0,0,0
|
||||||
|
231,Phanpy,90,60,60,40,40,40,330,0,0,0,0,0
|
||||||
|
232,Donphan,90,120,120,60,60,50,500,0,0,0,0,0
|
||||||
|
233,Porygon2,85,80,90,105,95,60,515,0,0,0,0,0
|
||||||
|
234,Stantler,73,95,62,85,65,85,465,0,0,0,0,0
|
||||||
|
235,Smeargle,55,20,35,20,45,75,250,0,0,0,0,0
|
||||||
|
236,Tyrogue,35,35,35,35,35,35,210,0,0,0,0,0
|
||||||
|
237,Hitmontop,50,95,95,35,110,70,455,0,0,0,0,0
|
||||||
|
238,Smoochum,45,30,15,85,65,65,305,0,0,0,0,0
|
||||||
|
239,Elekid,45,63,37,65,55,95,360,0,0,0,0,0
|
||||||
|
240,Magby,45,75,37,70,55,83,365,0,0,0,0,0
|
||||||
|
241,Miltank,95,80,105,40,70,100,490,0,0,0,0,0
|
||||||
|
242,Blissey,255,10,10,75,135,55,540,0,0,0,0,0
|
||||||
|
243,Raikou,90,85,75,115,100,115,580,0,0,0,0,0
|
||||||
|
244,Entei,115,115,85,90,75,100,580,0,0,0,0,0
|
||||||
|
245,Suicune,100,75,115,90,115,85,580,0,0,0,0,0
|
||||||
|
246,Larvitar,50,64,50,45,50,41,300,0,0,0,0,0
|
||||||
|
247,Pupitar,70,84,70,65,70,51,410,0,0,0,0,0
|
||||||
|
248,Tyranitar,100,134,110,95,100,61,600,0,0,0,0,0
|
||||||
|
249,Lugia,106,90,130,90,154,110,680,0,0,0,0,0
|
||||||
|
250,Ho-Oh,106,130,90,110,154,90,680,0,0,0,0,0
|
||||||
|
251,Celebi,100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
252,Treecko,40,45,35,65,55,70,310,0,0,0,0,0
|
||||||
|
253,Grovyle,50,65,45,85,65,95,405,0,0,0,0,0
|
||||||
|
254,Sceptile,70,85,65,105,85,120,530,0,0,0,0,0
|
||||||
|
255,Torchic,45,60,40,70,50,45,310,0,0,0,0,0
|
||||||
|
256,Combusken,60,85,60,85,60,55,405,0,0,0,0,0
|
||||||
|
257,Blaziken,80,120,70,110,70,80,530,0,0,0,0,0
|
||||||
|
258,Mudkip,50,70,50,50,50,40,310,0,0,0,0,0
|
||||||
|
259,Marshtomp,70,85,70,60,70,50,405,0,0,0,0,0
|
||||||
|
260,Swampert,100,110,90,85,90,60,535,0,0,0,0,0
|
||||||
|
261,Poochyena,35,55,35,30,30,35,220,0,0,0,0,0
|
||||||
|
262,Mightyena,70,90,70,60,60,70,420,0,0,0,0,0
|
||||||
|
263,Zigzagoon,38,30,41,30,41,60,240,0,0,0,0,0
|
||||||
|
264,Linoone,78,70,61,50,61,100,420,0,0,0,0,0
|
||||||
|
265,Wurmple,45,45,35,20,30,20,195,0,0,0,0,0
|
||||||
|
266,Silcoon,50,35,55,25,25,15,205,0,0,0,0,0
|
||||||
|
267,Beautifly,60,70,50,100,50,65,395,0,0,0,0,0
|
||||||
|
268,Cascoon,50,35,55,25,25,15,205,0,0,0,0,0
|
||||||
|
269,Dustox,60,50,70,50,90,65,385,0,0,0,0,0
|
||||||
|
270,Lotad,40,30,30,40,50,30,220,0,0,0,0,0
|
||||||
|
271,Lombre,60,50,50,60,70,50,340,0,0,0,0,0
|
||||||
|
272,Ludicolo,80,70,70,90,100,70,480,0,0,0,0,0
|
||||||
|
273,Seedot,40,40,50,30,30,30,220,0,0,0,0,0
|
||||||
|
274,Nuzleaf,70,70,40,60,40,60,340,0,0,0,0,0
|
||||||
|
275,Shiftry,90,100,60,90,60,80,480,0,0,0,0,0
|
||||||
|
276,Taillow,40,55,30,30,30,85,270,0,0,0,0,0
|
||||||
|
277,Swellow,60,85,60,50,50,125,430,0,0,0,0,0
|
||||||
|
278,Wingull,40,30,30,55,30,85,270,0,0,0,0,0
|
||||||
|
279,Pelipper,60,50,100,85,70,65,430,0,0,0,0,0
|
||||||
|
280,Ralts,28,25,25,45,35,40,198,0,0,0,0,0
|
||||||
|
281,Kirlia,38,35,35,65,55,50,278,0,0,0,0,0
|
||||||
|
282,Gardevoir,68,65,65,125,115,80,518,0,0,0,0,0
|
||||||
|
283,Surskit,40,30,32,50,52,65,269,0,0,0,0,0
|
||||||
|
284,Masquerain,70,60,62,80,82,60,414,0,0,0,0,0
|
||||||
|
285,Shroomish,60,40,60,40,60,35,295,0,0,0,0,0
|
||||||
|
286,Breloom,60,130,80,60,60,70,460,0,0,0,0,0
|
||||||
|
287,Slakoth,60,60,60,35,35,30,280,0,0,0,0,0
|
||||||
|
288,Vigoroth,80,80,80,55,55,90,440,0,0,0,0,0
|
||||||
|
289,Slaking,150,160,100,95,65,100,670,0,0,0,0,0
|
||||||
|
290,Nincada,31,45,90,30,30,40,266,0,0,0,0,0
|
||||||
|
291,Ninjask,61,90,45,50,50,160,456,0,0,0,0,0
|
||||||
|
292,Shedinja,1,90,45,30,30,40,236,0,0,0,0,0
|
||||||
|
293,Whismur,64,51,23,51,23,28,240,0,0,0,0,0
|
||||||
|
294,Loudred,84,71,43,71,43,48,360,0,0,0,0,0
|
||||||
|
295,Exploud,104,91,63,91,73,68,490,0,0,0,0,0
|
||||||
|
296,Makuhita,72,60,30,20,30,25,237,0,0,0,0,0
|
||||||
|
297,Hariyama,144,120,60,40,60,50,474,0,0,0,0,0
|
||||||
|
298,Azurill,50,20,40,20,40,20,190,0,0,0,0,0
|
||||||
|
299,Nosepass,30,45,135,45,90,30,375,0,0,0,0,0
|
||||||
|
300,Skitty,50,45,45,35,35,50,260,0,0,0,0,0
|
||||||
|
301,Delcatty,70,65,65,55,55,70,380,0,0,0,0,0
|
||||||
|
302,Sableye,50,75,75,65,65,50,380,0,0,0,0,0
|
||||||
|
303,Mawile,50,85,85,55,55,50,380,0,0,0,0,0
|
||||||
|
304,Aron,50,70,100,40,40,30,330,0,0,0,0,0
|
||||||
|
305,Lairon,60,90,140,50,50,40,430,0,0,0,0,0
|
||||||
|
306,Aggron,70,110,180,60,60,50,530,0,0,0,0,0
|
||||||
|
307,Meditite,30,40,55,40,55,60,280,0,0,0,0,0
|
||||||
|
308,Medicham,60,60,75,60,75,80,410,0,0,0,0,0
|
||||||
|
309,Electrike,40,45,40,65,40,65,295,0,0,0,0,0
|
||||||
|
310,Manectric,70,75,60,105,60,105,475,0,0,0,0,0
|
||||||
|
311,Plusle,60,50,40,85,75,95,405,0,0,0,0,0
|
||||||
|
312,Minun,60,40,50,75,85,95,405,0,0,0,0,0
|
||||||
|
313,Volbeat,65,73,55,47,75,85,400,0,0,0,0,0
|
||||||
|
314,Illumise,65,47,55,73,75,85,400,0,0,0,0,0
|
||||||
|
315,Roselia,50,60,45,100,80,65,400,0,0,0,0,0
|
||||||
|
316,Gulpin,70,43,53,43,53,40,302,0,0,0,0,0
|
||||||
|
317,Swalot,100,73,83,73,83,55,467,0,0,0,0,0
|
||||||
|
318,Carvanha,45,90,20,65,20,65,305,0,0,0,0,0
|
||||||
|
319,Sharpedo,70,120,40,95,40,95,460,0,0,0,0,0
|
||||||
|
320,Wailmer,130,70,35,70,35,60,400,0,0,0,0,0
|
||||||
|
321,Wailord,170,90,45,90,45,60,500,0,0,0,0,0
|
||||||
|
322,Numel,60,60,40,65,45,35,305,0,0,0,0,0
|
||||||
|
323,Camerupt,70,100,70,105,75,40,460,0,0,0,0,0
|
||||||
|
324,Torkoal,70,85,140,85,70,20,470,0,0,0,0,0
|
||||||
|
325,Spoink,60,25,35,70,80,60,330,0,0,0,0,0
|
||||||
|
326,Grumpig,80,45,65,90,110,80,470,0,0,0,0,0
|
||||||
|
327,Spinda,60,60,60,60,60,60,360,0,0,0,0,0
|
||||||
|
328,Trapinch,45,100,45,45,45,10,290,0,0,0,0,0
|
||||||
|
329,Vibrava,50,70,50,50,50,70,340,0,0,0,0,0
|
||||||
|
330,Flygon,80,100,80,80,80,100,520,0,0,0,0,0
|
||||||
|
331,Cacnea,50,85,40,85,40,35,335,0,0,0,0,0
|
||||||
|
332,Cacturne,70,115,60,115,60,55,475,0,0,0,0,0
|
||||||
|
333,Swablu,45,40,60,40,75,50,310,0,0,0,0,0
|
||||||
|
334,Altaria,75,70,90,70,105,80,490,0,0,0,0,0
|
||||||
|
335,Zangoose,73,115,60,60,60,90,458,0,0,0,0,0
|
||||||
|
336,Seviper,73,100,60,100,60,65,458,0,0,0,0,0
|
||||||
|
337,Lunatone,70,55,65,95,85,70,440,0,0,0,0,0
|
||||||
|
338,Solrock,70,95,85,55,65,70,440,0,0,0,0,0
|
||||||
|
339,Barboach,50,48,43,46,41,60,288,0,0,0,0,0
|
||||||
|
340,Whiscash,110,78,73,76,71,60,468,0,0,0,0,0
|
||||||
|
341,Corphish,43,80,65,50,35,35,308,0,0,0,0,0
|
||||||
|
342,Crawdaunt,63,120,85,90,55,55,468,0,0,0,0,0
|
||||||
|
343,Baltoy,40,40,55,40,70,55,300,0,0,0,0,0
|
||||||
|
344,Claydol,60,70,105,70,120,75,500,0,0,0,0,0
|
||||||
|
345,Lileep,66,41,77,61,87,23,355,0,0,0,0,0
|
||||||
|
346,Cradily,86,81,97,81,107,43,495,0,0,0,0,0
|
||||||
|
347,Anorith,45,95,50,40,50,75,355,0,0,0,0,0
|
||||||
|
348,Armaldo,75,125,100,70,80,45,495,0,0,0,0,0
|
||||||
|
349,Feebas,20,15,20,10,55,80,200,0,0,0,0,0
|
||||||
|
350,Milotic,95,60,79,100,125,81,540,0,0,0,0,0
|
||||||
|
351,Castform,70,70,70,70,70,70,420,0,0,0,0,0
|
||||||
|
352,Kecleon,60,90,70,60,120,40,440,0,0,0,0,0
|
||||||
|
353,Shuppet,44,75,35,63,33,45,295,0,0,0,0,0
|
||||||
|
354,Banette,64,115,65,83,63,65,455,0,0,0,0,0
|
||||||
|
355,Duskull,20,40,90,30,90,25,295,0,0,0,0,0
|
||||||
|
356,Dusclops,40,70,130,60,130,25,455,0,0,0,0,0
|
||||||
|
357,Tropius,99,68,83,72,87,51,460,0,0,0,0,0
|
||||||
|
358,Chimecho,65,50,70,95,80,65,425,0,0,0,0,0
|
||||||
|
359,Absol,65,130,60,75,60,75,465,0,0,0,0,0
|
||||||
|
360,Wynaut,95,23,48,23,48,23,260,0,0,0,0,0
|
||||||
|
361,Snorunt,50,50,50,50,50,50,300,0,0,0,0,0
|
||||||
|
362,Glalie,80,80,80,80,80,80,480,0,0,0,0,0
|
||||||
|
363,Spheal,70,40,50,55,50,25,290,0,0,0,0,0
|
||||||
|
364,Sealeo,90,60,70,75,70,45,410,0,0,0,0,0
|
||||||
|
365,Walrein,110,80,90,95,90,65,530,0,0,0,0,0
|
||||||
|
366,Clamperl,35,64,85,74,55,32,345,0,0,0,0,0
|
||||||
|
367,Huntail,55,104,105,94,75,52,485,0,0,0,0,0
|
||||||
|
368,Gorebyss,55,84,105,114,75,52,485,0,0,0,0,0
|
||||||
|
369,Relicanth,100,90,130,45,65,55,485,0,0,0,0,0
|
||||||
|
370,Luvdisc,43,30,55,40,65,97,330,0,0,0,0,0
|
||||||
|
371,Bagon,45,75,60,40,30,50,300,0,0,0,0,0
|
||||||
|
372,Shelgon,65,95,100,60,50,50,420,0,0,0,0,0
|
||||||
|
373,Salamence,95,135,80,110,80,100,600,0,0,0,0,0
|
||||||
|
374,Beldum,40,55,80,35,60,30,300,0,0,0,0,0
|
||||||
|
375,Metang,60,75,100,55,80,50,420,0,0,0,0,0
|
||||||
|
376,Metagross,80,135,130,95,90,70,600,0,0,0,0,0
|
||||||
|
377,Regirock,80,100,200,50,100,50,580,0,0,0,0,0
|
||||||
|
378,Regice,80,50,100,100,200,50,580,0,0,0,0,0
|
||||||
|
379,Registeel,80,75,150,75,150,50,580,0,0,0,0,0
|
||||||
|
380,Latias,80,80,90,110,130,110,600,0,0,0,0,0
|
||||||
|
381,Latios,80,90,80,130,110,110,600,0,0,0,0,0
|
||||||
|
382,Kyogre,100,100,90,150,140,90,670,0,0,0,0,0
|
||||||
|
383,Groudon,100,150,140,100,90,90,670,0,0,0,0,0
|
||||||
|
384,Rayquaza,105,150,90,150,90,95,680,0,0,0,0,0
|
||||||
|
385,Jirachi,100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
386,Deoxys (Normal Forme),50,150,50,150,50,150,600,0,0,0,0,0
|
||||||
|
386:01,Deoxys (Attack Forme),50,180,20,180,20,150,600,0,0,0,0,0
|
||||||
|
386:02,Deoxys (Defense Forme),50,70,160,70,160,90,600,0,0,0,0,0
|
||||||
|
386:03,Deoxys (Speed Forme),50,95,90,95,90,180,600,0,0,0,0,0
|
||||||
|
387,Turtwig,55,68,64,45,55,31,318,0,0,0,0,0
|
||||||
|
388,Grotle,75,89,85,55,65,36,405,0,0,0,0,0
|
||||||
|
389,Torterra,95,109,105,75,85,56,525,0,0,0,0,0
|
||||||
|
390,Chimchar,44,58,44,58,44,61,309,0,0,0,0,0
|
||||||
|
391,Monferno,64,78,52,78,52,81,405,0,0,0,0,0
|
||||||
|
392,Infernape,76,104,71,104,71,108,534,0,0,0,0,0
|
||||||
|
393,Piplup,53,51,53,61,56,40,314,0,0,0,0,0
|
||||||
|
394,Prinplup,64,66,68,81,76,50,405,0,0,0,0,0
|
||||||
|
395,Empoleon,84,86,88,111,101,60,530,0,0,0,0,0
|
||||||
|
396,Starly,40,55,30,30,30,60,245,0,0,0,0,0
|
||||||
|
397,Staravia,55,75,50,40,40,80,340,0,0,0,0,0
|
||||||
|
398,Staraptor,85,120,70,50,60,100,485,0,0,0,0,0
|
||||||
|
399,Bidoof,59,45,40,35,40,31,250,0,0,0,0,0
|
||||||
|
400,Bibarel,79,85,60,55,60,71,410,0,0,0,0,0
|
||||||
|
401,Kricketot,37,25,41,25,41,25,194,0,0,0,0,0
|
||||||
|
402,Kricketune,77,85,51,55,51,65,384,0,0,0,0,0
|
||||||
|
403,Shinx,45,65,34,40,34,45,263,0,0,0,0,0
|
||||||
|
404,Luxio,60,85,49,60,49,60,363,0,0,0,0,0
|
||||||
|
405,Luxray,80,120,79,95,79,70,523,0,0,0,0,0
|
||||||
|
406,Budew,40,30,35,50,70,55,280,0,0,0,0,0
|
||||||
|
407,Roserade,60,70,65,125,105,90,515,0,0,0,0,0
|
||||||
|
408,Cranidos,67,125,40,30,30,58,350,0,0,0,0,0
|
||||||
|
409,Rampardos,97,165,60,65,50,58,495,0,0,0,0,0
|
||||||
|
410,Shieldon,30,42,118,42,88,30,350,0,0,0,0,0
|
||||||
|
411,Bastiodon,60,52,168,47,138,30,495,0,0,0,0,0
|
||||||
|
412,Burmy,40,29,45,29,45,36,224,0,0,0,0,0
|
||||||
|
413,Wormadam (Plant Cloak),60,59,85,79,105,36,424,0,0,0,0,0
|
||||||
|
413:01,Wormadam (Sandy Cloak),60,79,105,59,85,36,424,0,0,0,0,0
|
||||||
|
413:02,Wormadam (Trash Cloak),60,69,95,69,95,36,424,0,0,0,0,0
|
||||||
|
414,Mothim,70,94,50,94,50,66,424,0,0,0,0,0
|
||||||
|
415,Combee,30,30,42,30,42,70,244,0,0,0,0,0
|
||||||
|
416,Vespiquen,70,80,102,80,102,40,474,0,0,0,0,0
|
||||||
|
417,Pachirisu,60,45,70,45,90,95,405,0,0,0,0,0
|
||||||
|
418,Buizel,55,65,35,60,30,85,330,0,0,0,0,0
|
||||||
|
419,Floatzel,85,105,55,85,50,115,495,0,0,0,0,0
|
||||||
|
420,Cherubi,45,35,45,62,53,35,275,0,0,0,0,0
|
||||||
|
421,Cherrim,70,60,70,87,78,85,450,0,0,0,0,0
|
||||||
|
422,Shellos,76,48,48,57,62,34,325,0,0,0,0,0
|
||||||
|
423,Gastrodon,111,83,68,92,82,39,475,0,0,0,0,0
|
||||||
|
424,Ambipom,75,100,66,60,66,115,482,0,0,0,0,0
|
||||||
|
425,Drifloon,90,50,34,60,44,70,348,0,0,0,0,0
|
||||||
|
426,Drifblim,150,80,44,90,54,80,498,0,0,0,0,0
|
||||||
|
427,Buneary,55,66,44,44,56,85,350,0,0,0,0,0
|
||||||
|
428,Lopunny,65,76,84,54,96,105,480,0,0,0,0,0
|
||||||
|
429,Mismagius,60,60,60,105,105,105,495,0,0,0,0,0
|
||||||
|
430,Honchkrow,100,125,52,105,52,71,505,0,0,0,0,0
|
||||||
|
431,Glameow,49,55,42,42,37,85,310,0,0,0,0,0
|
||||||
|
432,Purugly,71,82,64,64,59,112,452,0,0,0,0,0
|
||||||
|
433,Chingling,45,30,50,65,50,45,285,0,0,0,0,0
|
||||||
|
434,Stunky,63,63,47,41,41,74,329,0,0,0,0,0
|
||||||
|
435,Skuntank,103,93,67,71,61,84,479,0,0,0,0,0
|
||||||
|
436,Bronzor,57,24,86,24,86,23,300,0,0,0,0,0
|
||||||
|
437,Bronzong,67,89,116,79,116,33,500,0,0,0,0,0
|
||||||
|
438,Bonsly,50,80,95,10,45,10,290,0,0,0,0,0
|
||||||
|
439,Mime Jr.,20,25,45,70,90,60,310,0,0,0,0,0
|
||||||
|
440,Happiny,100,5,5,15,65,30,220,0,0,0,0,0
|
||||||
|
441,Chatot,76,65,45,92,42,91,411,0,0,0,0,0
|
||||||
|
442,Spiritomb,50,92,108,92,108,35,485,0,0,0,0,0
|
||||||
|
443,Gible,58,70,45,40,45,42,300,0,0,0,0,0
|
||||||
|
444,Gabite,68,90,65,50,55,82,410,0,0,0,0,0
|
||||||
|
445,Garchomp,108,130,95,80,85,102,600,0,0,0,0,0
|
||||||
|
446,Munchlax,135,85,40,40,85,5,390,0,0,0,0,0
|
||||||
|
447,Riolu,40,70,40,35,40,60,285,0,0,0,0,0
|
||||||
|
448,Lucario,70,110,70,115,70,90,525,0,0,0,0,0
|
||||||
|
449,Hippopotas,68,72,78,38,42,32,330,0,0,0,0,0
|
||||||
|
450,Hippowdon,108,112,118,68,72,47,525,0,0,0,0,0
|
||||||
|
451,Skorupi,40,50,90,30,55,65,330,0,0,0,0,0
|
||||||
|
452,Drapion,70,90,110,60,75,95,500,0,0,0,0,0
|
||||||
|
453,Croagunk,48,61,40,61,40,50,300,0,0,0,0,0
|
||||||
|
454,Toxicroak,83,106,65,86,65,85,490,0,0,0,0,0
|
||||||
|
455,Carnivine,74,100,72,90,72,46,454,0,0,0,0,0
|
||||||
|
456,Finneon,49,49,56,49,61,66,330,0,0,0,0,0
|
||||||
|
457,Lumineon,69,69,76,69,86,91,460,0,0,0,0,0
|
||||||
|
458,Mantyke,45,20,50,60,120,50,345,0,0,0,0,0
|
||||||
|
459,Snover,60,62,50,62,60,40,334,0,0,0,0,0
|
||||||
|
460,Abomasnow,90,92,75,92,85,60,494,0,0,0,0,0
|
||||||
|
461,Weavile,70,120,65,45,85,125,510,0,0,0,0,0
|
||||||
|
462,Magnezone,70,70,115,130,90,60,535,0,0,0,0,0
|
||||||
|
463,Lickilicky,110,85,95,80,95,50,515,0,0,0,0,0
|
||||||
|
464,Rhyperior,115,140,130,55,55,40,535,0,0,0,0,0
|
||||||
|
465,Tangrowth,100,100,125,110,50,50,535,0,0,0,0,0
|
||||||
|
466,Electivire,75,123,67,95,85,95,540,0,0,0,0,0
|
||||||
|
467,Magmortar,75,95,67,125,95,83,540,0,0,0,0,0
|
||||||
|
468,Togekiss,85,50,95,120,115,80,545,0,0,0,0,0
|
||||||
|
469,Yanmega,86,76,86,116,56,95,515,0,0,0,0,0
|
||||||
|
470,Leafeon,65,110,130,60,65,95,525,0,0,0,0,0
|
||||||
|
471,Glaceon,65,60,110,130,95,65,525,0,0,0,0,0
|
||||||
|
472,Gliscor,75,95,125,45,75,95,510,0,0,0,0,0
|
||||||
|
473,Mamoswine,110,130,80,70,60,80,530,0,0,0,0,0
|
||||||
|
474,Porygon-Z,85,80,70,135,75,90,535,0,0,0,0,0
|
||||||
|
475,Gallade,68,125,65,65,115,80,518,0,0,0,0,0
|
||||||
|
476,Probopass,60,55,145,75,150,40,525,0,0,0,0,0
|
||||||
|
477,Dusknoir,45,100,135,65,135,45,525,0,0,0,0,0
|
||||||
|
478,Froslass,70,80,70,80,70,110,480,0,0,0,0,0
|
||||||
|
479,Rotom (Normal Rotom),50,50,77,95,77,91,440,0,0,0,0,0
|
||||||
|
479:01,Rotom (Heat Rotom),50,65,107,105,107,86,520,0,0,0,0,0
|
||||||
|
479:02,Rotom (Wash Rotom),50,65,107,105,107,86,520,0,0,0,0,0
|
||||||
|
479:03,Rotom (Frost Rotom),50,65,107,105,107,86,520,0,0,0,0,0
|
||||||
|
479:04,Rotom (Fan Rotom),50,65,107,105,107,86,520,0,0,0,0,0
|
||||||
|
479:05,Rotom (Mow Rotom),50,65,107,105,107,86,520,0,0,0,0,0
|
||||||
|
480,Uxie,75,75,130,75,130,95,580,0,0,0,0,0
|
||||||
|
481,Mesprit,80,105,105,105,105,80,580,0,0,0,0,0
|
||||||
|
482,Azelf,75,125,70,125,70,115,580,0,0,0,0,0
|
||||||
|
483,Dialga,100,120,120,150,100,90,680,0,0,0,0,0
|
||||||
|
484,Palkia,90,120,100,150,120,100,680,0,0,0,0,0
|
||||||
|
485,Heatran,91,90,106,130,106,77,600,0,0,0,0,0
|
||||||
|
486,Regigigas,110,160,110,80,110,100,670,0,0,0,0,0
|
||||||
|
487,Giratina (Altered Forme),150,100,120,100,120,90,680,0,0,0,0,0
|
||||||
|
487:01,Giratina (Origin Forme),150,120,100,120,100,90,680,0,0,0,0,0
|
||||||
|
488,Cresselia,120,70,120,75,130,85,600,0,0,0,0,0
|
||||||
|
489,Phione,80,80,80,80,80,80,480,0,0,0,0,0
|
||||||
|
490,Manaphy,100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
491,Darkrai,70,90,90,135,90,125,600,0,0,0,0,0
|
||||||
|
492,Shaymin (Land Forme),100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
492:01,Shaymin (Sky Forme),100,103,75,120,75,127,600,0,0,0,0,0
|
||||||
|
493,Arceus,120,120,120,120,120,120,720,0,0,0,0,0
|
||||||
|
494,Victini,100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
495,Snivy,45,45,55,45,55,63,308,0,0,0,0,0
|
||||||
|
496,Servine,60,60,75,60,75,83,413,0,0,0,0,0
|
||||||
|
497,Serperior,75,75,95,75,95,113,528,0,0,0,0,0
|
||||||
|
498,Tepig,65,63,45,45,45,45,308,0,0,0,0,0
|
||||||
|
499,Pignite,90,93,55,70,55,55,418,0,0,0,0,0
|
||||||
|
500,Emboar,110,123,65,100,65,65,528,0,0,0,0,0
|
||||||
|
501,Oshawott,55,55,45,63,45,45,308,0,0,0,0,0
|
||||||
|
502,Dewott,75,75,60,83,60,60,413,0,0,0,0,0
|
||||||
|
503,Samurott,95,100,85,108,70,70,528,0,0,0,0,0
|
||||||
|
504,Patrat,45,55,39,35,39,42,255,0,0,0,0,0
|
||||||
|
505,Watchog,60,85,69,60,69,77,420,0,0,0,0,0
|
||||||
|
506,Lillipup,45,60,45,25,45,55,275,0,0,0,0,0
|
||||||
|
507,Herdier,65,80,65,35,65,60,370,0,0,0,0,0
|
||||||
|
508,Stoutland,85,110,90,45,90,80,500,0,0,0,0,0
|
||||||
|
509,Purrloin,41,50,37,50,37,66,281,0,0,0,0,0
|
||||||
|
510,Liepard,64,88,50,88,50,106,446,0,0,0,0,0
|
||||||
|
511,Pansage,50,53,48,53,48,64,316,0,0,0,0,0
|
||||||
|
512,Simisage,75,98,63,98,63,101,498,0,0,0,0,0
|
||||||
|
513,Pansear,50,53,48,53,48,64,316,0,0,0,0,0
|
||||||
|
514,Simisear,75,98,63,98,63,101,498,0,0,0,0,0
|
||||||
|
515,Panpour,50,53,48,53,48,64,316,0,0,0,0,0
|
||||||
|
516,Simipour,75,98,63,98,63,101,498,0,0,0,0,0
|
||||||
|
517,Munna,76,25,45,67,55,24,292,0,0,0,0,0
|
||||||
|
518,Musharna,116,55,85,107,95,29,487,0,0,0,0,0
|
||||||
|
519,Pidove,50,55,50,36,30,43,264,0,0,0,0,0
|
||||||
|
520,Tranquill,62,77,62,50,42,65,358,0,0,0,0,0
|
||||||
|
521,Unfezant,80,115,80,65,55,93,488,0,0,0,0,0
|
||||||
|
522,Blitzle,45,60,32,50,32,76,295,0,0,0,0,0
|
||||||
|
523,Zebstrika,75,100,63,80,63,116,497,0,0,0,0,0
|
||||||
|
524,Roggenrola,55,75,85,25,25,15,280,0,0,0,0,0
|
||||||
|
525,Boldore,70,105,105,50,40,20,390,0,0,0,0,0
|
||||||
|
526,Gigalith,85,135,130,60,80,25,515,0,0,0,0,0
|
||||||
|
527,Woobat,55,45,43,55,43,72,313,0,0,0,0,0
|
||||||
|
528,Swoobat,67,57,55,77,55,114,425,0,0,0,0,0
|
||||||
|
529,Drilbur,60,85,40,30,45,68,328,0,0,0,0,0
|
||||||
|
530,Excadrill,110,135,60,50,65,88,508,0,0,0,0,0
|
||||||
|
531,Audino,103,60,86,60,86,50,445,0,0,0,0,0
|
||||||
|
532,Timburr,75,80,55,25,35,35,305,0,0,0,0,0
|
||||||
|
533,Gurdurr,85,105,85,40,50,40,405,0,0,0,0,0
|
||||||
|
534,Conkeldurr,105,140,95,55,65,45,505,0,0,0,0,0
|
||||||
|
535,Tympole,50,50,40,50,40,64,294,0,0,0,0,0
|
||||||
|
536,Palpitoad,75,65,55,65,55,69,384,0,0,0,0,0
|
||||||
|
537,Seismitoad,105,95,75,85,75,74,509,0,0,0,0,0
|
||||||
|
538,Throh,120,100,85,30,85,45,465,0,0,0,0,0
|
||||||
|
539,Sawk,75,125,75,30,75,85,465,0,0,0,0,0
|
||||||
|
540,Sewaddle,45,53,70,40,60,42,310,0,0,0,0,0
|
||||||
|
541,Swadloon,55,63,90,50,80,42,380,0,0,0,0,0
|
||||||
|
542,Leavanny,75,103,80,70,80,92,500,0,0,0,0,0
|
||||||
|
543,Venipede,30,45,59,30,39,57,260,0,0,0,0,0
|
||||||
|
544,Whirlipede,40,55,99,40,79,47,360,0,0,0,0,0
|
||||||
|
545,Scolipede,60,100,89,55,69,112,485,0,0,0,0,0
|
||||||
|
546,Cottonee,40,27,60,37,50,66,280,0,0,0,0,0
|
||||||
|
547,Whimsicott,60,67,85,77,75,116,480,0,0,0,0,0
|
||||||
|
548,Petilil,45,35,50,70,50,30,280,0,0,0,0,0
|
||||||
|
549,Lilligant,70,60,75,110,75,90,480,0,0,0,0,0
|
||||||
|
550,Basculin,70,92,65,80,55,98,460,0,0,0,0,0
|
||||||
|
551,Sandile,50,72,35,35,35,65,292,0,0,0,0,0
|
||||||
|
552,Krokorok,60,82,45,45,45,74,351,0,0,0,0,0
|
||||||
|
553,Krookodile,95,117,80,65,70,92,519,0,0,0,0,0
|
||||||
|
554,Darumaka,70,90,45,15,45,50,315,0,0,0,0,0
|
||||||
|
555,Darmanitan (Standard Mode),105,140,55,30,55,95,480,0,0,0,0,0
|
||||||
|
555:01,Darmanitan (Zen Mode),105,30,105,140,105,55,540,0,0,0,0,0
|
||||||
|
556,Maractus,75,86,67,106,67,60,461,0,0,0,0,0
|
||||||
|
557,Dwebble,50,65,85,35,35,55,325,0,0,0,0,0
|
||||||
|
558,Crustle,70,95,125,65,75,45,475,0,0,0,0,0
|
||||||
|
559,Scraggy,50,75,70,35,70,48,348,0,0,0,0,0
|
||||||
|
560,Scrafty,65,90,115,45,115,58,488,0,0,0,0,0
|
||||||
|
561,Sigilyph,72,58,80,103,80,97,490,0,0,0,0,0
|
||||||
|
562,Yamask,38,30,85,55,65,30,303,0,0,0,0,0
|
||||||
|
563,Cofagrigus,58,50,145,95,105,30,483,0,0,0,0,0
|
||||||
|
564,Tirtouga,54,78,103,53,45,22,355,0,0,0,0,0
|
||||||
|
565,Carracosta,74,108,133,83,65,32,495,0,0,0,0,0
|
||||||
|
566,Archen,55,112,45,74,45,70,401,0,0,0,0,0
|
||||||
|
567,Archeops,75,140,65,112,65,110,567,0,0,0,0,0
|
||||||
|
568,Trubbish,50,50,62,40,62,65,329,0,0,0,0,0
|
||||||
|
569,Garbodor,80,95,82,60,82,75,474,0,0,0,0,0
|
||||||
|
570,Zorua,40,65,40,80,40,65,330,0,0,0,0,0
|
||||||
|
571,Zoroark,60,105,60,120,60,105,510,0,0,0,0,0
|
||||||
|
572,Minccino,55,50,40,40,40,75,300,0,0,0,0,0
|
||||||
|
573,Cinccino,75,95,60,65,60,115,470,0,0,0,0,0
|
||||||
|
574,Gothita,45,30,50,55,65,45,290,0,0,0,0,0
|
||||||
|
575,Gothorita,60,45,70,75,85,55,390,0,0,0,0,0
|
||||||
|
576,Gothitelle,70,55,95,95,110,65,490,0,0,0,0,0
|
||||||
|
577,Solosis,45,30,40,105,50,20,290,0,0,0,0,0
|
||||||
|
578,Duosion,65,40,50,125,60,30,370,0,0,0,0,0
|
||||||
|
579,Reuniclus,110,65,75,125,85,30,490,0,0,0,0,0
|
||||||
|
580,Ducklett,62,44,50,44,50,55,305,0,0,0,0,0
|
||||||
|
581,Swanna,75,87,63,87,63,98,473,0,0,0,0,0
|
||||||
|
582,Vanillite,36,50,50,65,60,44,305,0,0,0,0,0
|
||||||
|
583,Vanillish,51,65,65,80,75,59,395,0,0,0,0,0
|
||||||
|
584,Vanilluxe,71,95,85,110,95,79,535,0,0,0,0,0
|
||||||
|
585,Deerling,60,60,50,40,50,75,335,0,0,0,0,0
|
||||||
|
586,Sawsbuck,80,100,70,60,70,95,475,0,0,0,0,0
|
||||||
|
587,Emolga,55,75,60,75,60,103,428,0,0,0,0,0
|
||||||
|
588,Karrablast,50,75,45,40,45,60,315,0,0,0,0,0
|
||||||
|
589,Escavalier,70,135,105,60,105,20,495,0,0,0,0,0
|
||||||
|
590,Foongus,69,55,45,55,55,15,294,0,0,0,0,0
|
||||||
|
591,Amoonguss,114,85,70,85,80,30,464,0,0,0,0,0
|
||||||
|
592,Frillish,55,40,50,65,85,40,335,0,0,0,0,0
|
||||||
|
593,Jellicent,100,60,70,85,105,60,480,0,0,0,0,0
|
||||||
|
594,Alomomola,165,75,80,40,45,65,470,0,0,0,0,0
|
||||||
|
595,Joltik,50,47,50,57,50,65,319,0,0,0,0,0
|
||||||
|
596,Galvantula,70,77,60,97,60,108,472,0,0,0,0,0
|
||||||
|
597,Ferroseed,44,50,91,24,86,10,305,0,0,0,0,0
|
||||||
|
598,Ferrothorn,74,94,131,54,116,20,489,0,0,0,0,0
|
||||||
|
599,Klink,40,55,70,45,60,30,300,0,0,0,0,0
|
||||||
|
600,Klang,60,80,95,70,85,50,440,0,0,0,0,0
|
||||||
|
601,Klinklang,60,100,115,70,85,90,520,0,0,0,0,0
|
||||||
|
602,Tynamo,35,55,40,45,40,60,275,0,0,0,0,0
|
||||||
|
603,Eelektrik,65,85,70,75,70,40,405,0,0,0,0,0
|
||||||
|
604,Eelektross,85,115,80,105,80,50,515,0,0,0,0,0
|
||||||
|
605,Elgyem,55,55,55,85,55,30,335,0,0,0,0,0
|
||||||
|
606,Beheeyem,75,75,75,125,95,40,485,0,0,0,0,0
|
||||||
|
607,Litwick,50,30,55,65,55,20,275,0,0,0,0,0
|
||||||
|
608,Lampent,60,40,60,95,60,55,370,0,0,0,0,0
|
||||||
|
609,Chandelure,60,55,90,145,90,80,520,0,0,0,0,0
|
||||||
|
610,Axew,46,87,60,30,40,57,320,0,0,0,0,0
|
||||||
|
611,Fraxure,66,117,70,40,50,67,410,0,0,0,0,0
|
||||||
|
612,Haxorus,76,147,90,60,70,97,540,0,0,0,0,0
|
||||||
|
613,Cubchoo,55,70,40,60,40,40,305,0,0,0,0,0
|
||||||
|
614,Beartic,95,110,80,70,80,50,485,0,0,0,0,0
|
||||||
|
615,Cryogonal,70,50,30,95,135,105,485,0,0,0,0,0
|
||||||
|
616,Shelmet,50,40,85,40,65,25,305,0,0,0,0,0
|
||||||
|
617,Accelgor,80,70,40,100,60,145,495,0,0,0,0,0
|
||||||
|
618,Stunfisk,109,66,84,81,99,32,471,0,0,0,0,0
|
||||||
|
619,Mienfoo,45,85,50,55,50,65,350,0,0,0,0,0
|
||||||
|
620,Mienshao,65,125,60,95,60,105,510,0,0,0,0,0
|
||||||
|
621,Druddigon,77,120,90,60,90,48,485,0,0,0,0,0
|
||||||
|
622,Golett,59,74,50,35,50,35,303,0,0,0,0,0
|
||||||
|
623,Golurk,89,124,80,55,80,55,483,0,0,0,0,0
|
||||||
|
624,Pawniard,45,85,70,40,40,60,340,0,0,0,0,0
|
||||||
|
625,Bisharp,65,125,100,60,70,70,490,0,0,0,0,0
|
||||||
|
626,Bouffalant,95,110,95,40,95,55,490,0,0,0,0,0
|
||||||
|
627,Rufflet,70,83,50,37,50,60,350,0,0,0,0,0
|
||||||
|
628,Braviary,100,123,75,57,75,80,510,0,0,0,0,0
|
||||||
|
629,Vullaby,70,55,75,45,65,60,370,0,0,0,0,0
|
||||||
|
630,Mandibuzz,110,65,105,55,95,80,510,0,0,0,0,0
|
||||||
|
631,Heatmor,85,97,66,105,66,65,484,0,0,0,0,0
|
||||||
|
632,Durant,58,109,112,48,48,109,484,0,0,0,0,0
|
||||||
|
633,Deino,52,65,50,45,50,38,300,0,0,0,0,0
|
||||||
|
634,Zweilous,72,85,70,65,70,58,420,0,0,0,0,0
|
||||||
|
635,Hydreigon,92,105,90,125,90,98,600,0,0,0,0,0
|
||||||
|
636,Larvesta,55,85,55,50,55,60,360,0,0,0,0,0
|
||||||
|
637,Volcarona,85,60,65,135,105,100,550,0,0,0,0,0
|
||||||
|
638,Cobalion,91,90,129,90,72,108,580,0,0,0,0,0
|
||||||
|
639,Terrakion,91,129,90,72,90,108,580,0,0,0,0,0
|
||||||
|
640,Virizion,91,90,72,90,129,108,580,0,0,0,0,0
|
||||||
|
641,Tornadus (Incarnate Forme),79,115,70,125,80,111,580,0,0,0,0,0
|
||||||
|
641:01,Tornadus (Therian Forme),79,100,80,110,90,121,580,0,0,0,0,0
|
||||||
|
642:02,Thundurus (Incarnate Forme),79,115,70,125,80,111,580,0,0,0,0,0
|
||||||
|
642:03,Thundurus (Therian Forme),79,105,70,145,80,101,580,0,0,0,0,0
|
||||||
|
643,Reshiram,100,120,100,150,120,90,680,0,0,0,0,0
|
||||||
|
644,Zekrom,100,150,120,120,100,90,680,0,0,0,0,0
|
||||||
|
645,Landorus (Incarnate Forme),89,125,90,115,80,101,600,0,0,0,0,0
|
||||||
|
645:01,Landorus (Therian Forme),89,145,90,105,80,91,600,0,0,0,0,0
|
||||||
|
646,Kyurem (Normal Kyurem),125,130,90,130,90,95,660,0,0,0,0,0
|
||||||
|
646:01,Kyurem (Black Kyurem),125,170,100,120,90,95,700,0,0,0,0,0
|
||||||
|
646:02,Kyurem (White Kyurem),125,120,90,170,100,95,700,0,0,0,0,0
|
||||||
|
647,Keldeo,91,72,90,129,90,108,580,0,0,0,0,0
|
||||||
|
648,Meloetta (Aria Forme),100,77,77,128,128,90,600,0,0,0,0,0
|
||||||
|
648:01,Meloetta (Pirouette Forme),100,128,90,77,77,128,600,0,0,0,0,0
|
||||||
|
649,Genesect,71,120,95,120,95,99,600,0,0,0,0,0
|
||||||
|
650,Chespin,56,61,65,48,45,38,313,0,0,0,0,0
|
||||||
|
651,Quilladin,61,78,95,56,58,57,405,0,0,0,0,0
|
||||||
|
652,Chesnaught,88,107,122,74,75,64,530,0,0,0,0,0
|
||||||
|
653,Fennekin,40,45,40,62,60,60,307,0,0,0,0,0
|
||||||
|
654,Braixen,59,59,58,90,70,73,409,0,0,0,0,0
|
||||||
|
655,Delphox,75,69,72,114,100,104,534,0,0,0,0,0
|
||||||
|
656,Froakie,41,56,40,62,44,71,314,0,0,0,0,0
|
||||||
|
657,Frogadier,54,63,52,83,56,97,405,0,0,0,0,0
|
||||||
|
658,Greninja,72,95,67,103,71,122,530,0,0,0,0,0
|
||||||
|
659,Bunnelby,38,36,38,32,36,57,237,0,0,0,0,0
|
||||||
|
660,Diggersby,85,56,77,50,77,78,423,0,0,0,0,0
|
||||||
|
661,Fletchling,45,50,43,40,38,62,278,0,0,0,0,0
|
||||||
|
662,Fletchinder,62,73,55,56,52,84,382,0,0,0,0,0
|
||||||
|
663,Talonflame,78,81,71,74,69,126,499,0,0,0,0,0
|
||||||
|
664,Scatterbug,38,35,40,27,25,35,200,0,0,0,0,0
|
||||||
|
665,Spewpa,45,22,60,27,30,29,213,0,0,0,0,0
|
||||||
|
666,Vivillon,80,52,50,90,50,89,411,0,0,0,0,0
|
||||||
|
667,Litleo,62,50,58,73,54,72,369,0,0,0,0,0
|
||||||
|
668,Pyroar,86,68,72,109,66,106,507,0,0,0,0,0
|
||||||
|
669,Flabébé,44,38,39,61,79,42,303,0,0,0,0,0
|
||||||
|
670,Floette,54,45,47,75,98,52,371,0,0,0,0,0
|
||||||
|
671,Florges,78,65,68,112,154,75,552,0,0,0,0,0
|
||||||
|
672,Skiddo,66,65,48,62,57,52,350,0,0,0,0,0
|
||||||
|
673,Gogoat,123,100,62,97,81,68,531,0,0,0,0,0
|
||||||
|
674,Pancham,67,82,62,46,48,43,348,0,0,0,0,0
|
||||||
|
675,Pangoro,95,124,78,69,71,58,495,0,0,0,0,0
|
||||||
|
676,Furfrou,75,80,60,65,90,102,472,0,0,0,0,0
|
||||||
|
677,Espurr,62,48,54,63,60,68,355,0,0,0,0,0
|
||||||
|
678,Meowstic,74,48,76,83,81,104,466,0,0,0,0,0
|
||||||
|
679,Honedge,45,80,100,35,37,28,325,0,0,0,0,0
|
||||||
|
680,Doublade,59,110,150,45,49,35,448,0,0,0,0,0
|
||||||
|
681,Aegislash (Shield Forme),60,50,150,50,150,60,520,0,0,0,0,0
|
||||||
|
681:01,Aegislash (Blade Forme),60,150,50,150,50,60,520,0,0,0,0,0
|
||||||
|
682,Spritzee,78,52,60,63,65,23,341,0,0,0,0,0
|
||||||
|
683,Aromatisse,101,72,72,99,89,29,462,0,0,0,0,0
|
||||||
|
684,Swirlix,62,48,66,59,57,49,341,0,0,0,0,0
|
||||||
|
685,Slurpuff,82,80,86,85,75,72,480,0,0,0,0,0
|
||||||
|
686,Inkay,53,54,53,37,46,45,288,0,0,0,0,0
|
||||||
|
687,Malamar,86,92,88,68,75,73,482,0,0,0,0,0
|
||||||
|
688,Binacle,42,52,67,39,56,50,306,0,0,0,0,0
|
||||||
|
689,Barbaracle,72,105,115,54,86,68,500,0,0,0,0,0
|
||||||
|
690,Skrelp,50,60,60,60,60,30,320,0,0,0,0,0
|
||||||
|
691,Dragalge,65,75,90,97,123,44,494,0,0,0,0,0
|
||||||
|
692,Clauncher,50,53,62,58,63,44,330,0,0,0,0,0
|
||||||
|
693,Clawitzer,71,73,88,120,89,59,500,0,0,0,0,0
|
||||||
|
694,Helioptile,44,38,33,61,43,70,289,0,0,0,0,0
|
||||||
|
695,Heliolisk,62,55,52,109,94,109,481,0,0,0,0,0
|
||||||
|
696,Tyrunt,58,89,77,45,45,48,362,0,0,0,0,0
|
||||||
|
697,Tyrantrum,82,121,119,69,59,71,521,0,0,0,0,0
|
||||||
|
698,Amaura,77,59,50,67,63,46,362,0,0,0,0,0
|
||||||
|
699,Aurorus,123,77,72,99,92,58,521,0,0,0,0,0
|
||||||
|
700,Sylveon,95,65,65,110,130,60,525,0,0,0,0,0
|
||||||
|
701,Hawlucha,78,92,75,74,63,118,500,0,0,0,0,0
|
||||||
|
702,Dedenne,67,58,57,81,67,101,431,0,0,0,0,0
|
||||||
|
703,Carbink,50,50,150,50,150,50,500,0,0,0,0,0
|
||||||
|
704,Goomy,45,50,35,55,75,40,300,0,0,0,0,0
|
||||||
|
705,Sliggoo,68,75,53,83,113,60,452,0,0,0,0,0
|
||||||
|
706,Goodra,90,100,70,110,150,80,600,0,0,0,0,0
|
||||||
|
707,Klefki,57,80,91,80,87,75,470,0,0,0,0,0
|
||||||
|
708,Phantump,43,70,48,50,60,38,309,0,0,0,0,0
|
||||||
|
709,Trevenant,85,110,76,65,82,56,474,0,0,0,0,0
|
||||||
|
710,Pumpkaboo (Small Size),44,66,70,44,55,56,335,0,0,0,0,0
|
||||||
|
710:01,Pumpkaboo (Average Size),49,66,70,44,55,51,335,0,0,0,0,0
|
||||||
|
710:02,Pumpkaboo (Large Size),54,66,70,44,55,46,335,0,0,0,0,0
|
||||||
|
710:03,Pumpkaboo (Super Size),59,66,70,44,55,41,335,0,0,0,0,0
|
||||||
|
711,Gourgeist (Small Size),55,85,122,58,75,99,494,0,0,0,0,0
|
||||||
|
711:01,Gourgeist (Average Size),65,90,122,58,75,84,494,0,0,0,0,0
|
||||||
|
711:02,Gourgeist (Large Size),75,95,122,58,75,69,494,0,0,0,0,0
|
||||||
|
711:03,Gourgeist (Super Size),85,100,122,58,75,54,494,0,0,0,0,0
|
||||||
|
712,Bergmite,55,69,85,32,35,28,304,0,0,0,0,0
|
||||||
|
713,Avalugg,95,117,184,44,46,28,514,0,0,0,0,0
|
||||||
|
714,Noibat,40,30,35,45,40,55,245,0,0,0,0,0
|
||||||
|
715,Noivern,85,70,80,97,80,123,535,0,0,0,0,0
|
||||||
|
716,Xerneas,126,131,95,131,98,99,680,0,0,0,0,0
|
||||||
|
717,Yveltal,126,131,95,131,98,99,680,0,0,0,0,0
|
||||||
|
718,Zygarde,108,100,121,81,95,95,600,0,0,0,0,0
|
||||||
|
719,Diancie,50,100,150,100,150,50,600,0,0,0,0,0
|
||||||
|
720,Hoopa (Hoopa Confined),80,110,60,150,130,70,600,0,0,0,0,0
|
||||||
|
720:01,Hoopa (Hoopa Unbound),80,160,60,170,130,80,680,0,0,0,0,0
|
||||||
|
721,Volcanion,80,110,120,130,90,70,600,0,0,0,0,0
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,215 @@
|
||||||
|
# !!!!!!!! UNLIKE PREVIOUS VERSIONS OF PROCESSING !!!!!!!!!!
|
||||||
|
# DO NOT MODIFY THIS FILE, OR DELETE SETTINGS FROM THIS FILE
|
||||||
|
|
||||||
|
# These are the default preferences. If you want to modify
|
||||||
|
# them directly, use the per-user local version of the file:
|
||||||
|
|
||||||
|
# Documents and Settings -> [username] -> Application Data ->
|
||||||
|
# Processing -> preferences.txt (on Windows XP)
|
||||||
|
|
||||||
|
# Users -> [username] -> AppData -> Roaming ->
|
||||||
|
# Processing -> preferences.txt (on Windows Vista)
|
||||||
|
|
||||||
|
# ~/Library -> Processing -> preferences.txt (on Mac OS X)
|
||||||
|
|
||||||
|
# ~/.processing -> preferences.txt (on Linux)
|
||||||
|
|
||||||
|
# The exact location of your preferences file can be found at
|
||||||
|
# the bottom of the Preferences window inside Processing.
|
||||||
|
|
||||||
|
# Because AppData and Application Data may be considered
|
||||||
|
# hidden or system folders on Windows, you'll have to ensure
|
||||||
|
# that they're visible in order to get at preferences.txt
|
||||||
|
|
||||||
|
# You'll have problems running Processing if you incorrectly
|
||||||
|
# modify lines in this file.
|
||||||
|
|
||||||
|
|
||||||
|
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
|
|
||||||
|
# DEFAULT PATHS FOR SKETCHBOOK AND SETTINGS
|
||||||
|
|
||||||
|
# relative paths will be relative to processing.exe or procesing.app.
|
||||||
|
# absolute paths may also be used.
|
||||||
|
|
||||||
|
# note that this path should use forward slashes (like unix)
|
||||||
|
# instead of \ on windows or : on macos or whatever else
|
||||||
|
|
||||||
|
# If you don't want users to have their sketchbook default to
|
||||||
|
# "My Documents/Processing" on Windows and "Documents/Processing" on OS X,
|
||||||
|
# set this to another path that will be used by default.
|
||||||
|
# Note that this path must exist already otherwise it won't see
|
||||||
|
# the sketchbook folder, and will instead assume the sketchbook
|
||||||
|
# has gone missing, and that it should instead use the default.
|
||||||
|
#sketchbook.path=
|
||||||
|
|
||||||
|
# if you don't want settings to go into "application data" on windows
|
||||||
|
# and "library" on macosx, set this to the alternate location.
|
||||||
|
#settings.path=data
|
||||||
|
|
||||||
|
# temporary build path, normally this goes into the default
|
||||||
|
# "temp" folder for that platform (as defined by java)
|
||||||
|
# but this can be used to set a specific file in case of problems
|
||||||
|
#build.path=build
|
||||||
|
|
||||||
|
# By default, no sketches currently open
|
||||||
|
last.sketch.count=0
|
||||||
|
|
||||||
|
|
||||||
|
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
|
|
||||||
|
# by default, check the processing server for any updates
|
||||||
|
# (please avoid disabling, this also helps us know basic numbers
|
||||||
|
# on how many people are using Processing)
|
||||||
|
update.check = true
|
||||||
|
|
||||||
|
# on windows, automatically associate .pde files with processing.exe
|
||||||
|
platform.auto_file_type_associations = true
|
||||||
|
|
||||||
|
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
|
|
||||||
|
# default size for the main window
|
||||||
|
default.window.width = 500
|
||||||
|
default.window.height = 600
|
||||||
|
|
||||||
|
# font size for editor
|
||||||
|
editor.font=Monospaced,plain,12
|
||||||
|
# Monaco is nicer on Mac OS X, so use that explicitly
|
||||||
|
editor.font.macosx = Monaco,plain,10
|
||||||
|
|
||||||
|
# anti-aliased text, turned off by default
|
||||||
|
editor.antialias=false
|
||||||
|
|
||||||
|
# color to be used for background when 'external editor' enabled
|
||||||
|
editor.external=false
|
||||||
|
|
||||||
|
# caret blinking
|
||||||
|
editor.caret.blink=true
|
||||||
|
|
||||||
|
# area that's not in use by the text (replaced with tildes)
|
||||||
|
editor.invalid=false
|
||||||
|
|
||||||
|
console = true
|
||||||
|
console.output.file = stdout.txt
|
||||||
|
console.error.file = stderr.txt
|
||||||
|
console.lines = 4
|
||||||
|
|
||||||
|
# set to false to disable automatically clearing the console
|
||||||
|
# each time 'run' is hit
|
||||||
|
console.auto_clear = true
|
||||||
|
|
||||||
|
# set the maximum number of lines remembered by the console
|
||||||
|
# the default is 500, lengthen at your own peril
|
||||||
|
console.length = 500
|
||||||
|
|
||||||
|
# convert tabs to spaces? how many spaces?
|
||||||
|
editor.tabs.expand = true
|
||||||
|
editor.tabs.size = 2
|
||||||
|
|
||||||
|
# automatically indent each line
|
||||||
|
editor.indent = true
|
||||||
|
|
||||||
|
# size of divider between editing area and the console
|
||||||
|
editor.divider.size = 0
|
||||||
|
# the larger divider on windows is ugly with the little arrows
|
||||||
|
# this makes it large enough to see (mouse changes) and use,
|
||||||
|
# but keeps it from being annoyingly obtrusive
|
||||||
|
editor.divider.size.windows = 2
|
||||||
|
|
||||||
|
# any additional java options when running externally
|
||||||
|
# (for applets that are run external to the environment...
|
||||||
|
# those with a code folder, or using any libraries)
|
||||||
|
# if you hose this and can't run things, it's your own durn fault
|
||||||
|
run.options =
|
||||||
|
|
||||||
|
# settings for the -XmsNNNm and -XmxNNNm command line option
|
||||||
|
run.options.memory = false
|
||||||
|
run.options.memory.initial = 64
|
||||||
|
run.options.memory.maximum = 256
|
||||||
|
|
||||||
|
# example of increasing the memory size for applets run externally
|
||||||
|
#run.options = -Xms128m -Xmx1024m
|
||||||
|
|
||||||
|
# index of the default display to use for present mode
|
||||||
|
# (this setting not yet completely implemented)
|
||||||
|
run.display = 1
|
||||||
|
|
||||||
|
# set internally
|
||||||
|
#run.window.bgcolor=
|
||||||
|
|
||||||
|
# set to false to open a new untitled window when closing the last window
|
||||||
|
# (otherwise, the environment will quit)
|
||||||
|
# default to the relative norm for the different platforms,
|
||||||
|
# but the setting can be changed in the prefs dialog anyway
|
||||||
|
#sketchbook.closing_last_window_quits = true
|
||||||
|
#sketchbook.closing_last_window_quits.macosx = false
|
||||||
|
|
||||||
|
|
||||||
|
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
|
|
||||||
|
#history.recording = true
|
||||||
|
|
||||||
|
# for advanced users, enable option to export a library
|
||||||
|
#export.library = false
|
||||||
|
|
||||||
|
# which platforms to export by default
|
||||||
|
export.application.platform.windows = true
|
||||||
|
export.application.platform.macosx = true
|
||||||
|
export.application.platform.linux = true
|
||||||
|
|
||||||
|
# whether or not to export as full screen (present) mode
|
||||||
|
export.application.fullscreen = false
|
||||||
|
|
||||||
|
# whether to show the stop button when exporting to application
|
||||||
|
export.application.stop = true
|
||||||
|
|
||||||
|
# false will place all exported files into a single .jar
|
||||||
|
export.applet.separate_jar_files = false
|
||||||
|
|
||||||
|
# set to false to no longer delete applet or application folders before export
|
||||||
|
export.delete_target_folder = true
|
||||||
|
|
||||||
|
# may be useful when attempting to debug the preprocessor
|
||||||
|
preproc.save_build_files=false
|
||||||
|
|
||||||
|
# allows various preprocessor features to be toggled
|
||||||
|
# in case they are causing problems
|
||||||
|
|
||||||
|
# preprocessor: pde.g
|
||||||
|
preproc.color_datatype = true
|
||||||
|
preproc.web_colors = true
|
||||||
|
preproc.enhanced_casting = true
|
||||||
|
|
||||||
|
# preprocessor: PdeEmitter.java
|
||||||
|
preproc.substitute_floats = true
|
||||||
|
#preproc.substitute_image = false
|
||||||
|
#preproc.substitute_font = false
|
||||||
|
|
||||||
|
# auto-convert non-ascii chars to unicode escape sequences
|
||||||
|
preproc.substitute_unicode = true
|
||||||
|
|
||||||
|
# PdePreproc.java
|
||||||
|
# writes out the parse tree as parseTree.xml, which can be usefully
|
||||||
|
# viewed in (at least) Mozilla or IE. useful when debugging the preprocessor.
|
||||||
|
preproc.output_parse_tree = false
|
||||||
|
|
||||||
|
# imports to use by default (changed for 0149, some imports removed)
|
||||||
|
preproc.imports = java.applet,java.awt,java.awt.image,java.awt.event,java.io,java.net,java.text,java.util,java.util.zip,java.util.regex
|
||||||
|
|
||||||
|
# set the browser to be used on linux
|
||||||
|
browser.linux = mozilla
|
||||||
|
|
||||||
|
# set to the program to be used for launching apps on linux
|
||||||
|
#launcher.linux = gnome-open
|
||||||
|
|
||||||
|
# FULL SCREEN (PRESENT MODE)
|
||||||
|
run.present.bgcolor = #666666
|
||||||
|
run.present.stop.color = #cccccc
|
||||||
|
# starting in release 0159, don't use full screen exclusive anymore
|
||||||
|
run.present.exclusive = false
|
||||||
|
# use this by default to hide the menu bar and dock on osx
|
||||||
|
run.present.exclusive.macosx = true
|
||||||
|
|
@ -0,0 +1,193 @@
|
||||||
|
000,Cacophony,Avoids sound-based moves.,II,0,0,0
|
||||||
|
000,Cacophony,Avoids sound-based moves.,II,0,0,0
|
||||||
|
001,Stench,The stench may cause the target to flinch.,III,0,6,1
|
||||||
|
002,Drizzle,The Pokémon makes it rain if it appears in battle.,III,1,0,1
|
||||||
|
003,Speed Boost,The Pokémon's Speed stat is gradually boosted.III,2,2,8
|
||||||
|
004,Battle Armor,The Pokémon is protected against critical hits.,III,2,4,2
|
||||||
|
005,Sturdy,The Pokémon is protected against 1-hit KO attacks.,III,8,22,6
|
||||||
|
006,Damp,Prevents combatants from self destructing.,III,0,8,10
|
||||||
|
007,Limber,The Pokémon is protected from paralysis.,III,1,7,2
|
||||||
|
008,Sand Veil,Boosts the Pokémon's evasion in a sandstorm.,III,7,6,7
|
||||||
|
009,Static,Contact with the Pokémon may cause paralysis.,III,9,5,1
|
||||||
|
010,Volt Absorb,Restores HP if hit by an Electric-type move.,III,2,2,3
|
||||||
|
011,Water Absorb,Restores HP if hit by a Water-type move.,III,2,12,8
|
||||||
|
012,Oblivious,Prevents the Pokémon from becoming infatuated or falling for taunts.,III,0,17,3
|
||||||
|
013,Cloud Nine,Eliminates the effects of weather.,III,0,2,4
|
||||||
|
014,Compound Eyes,The Pokémon's accuracy is boosted.,III,2,6,1
|
||||||
|
015,Insomnia,Prevents the Pokémon from falling asleep.,III,1,10,3
|
||||||
|
016,Color Change,Changes the Pokémon's type to the foe’s move.,III,1,0,0
|
||||||
|
017,Immunity,Prevents the Pokémon from getting poisoned.,III,1,1,1
|
||||||
|
018,Flash Fire,Powers up Fire-type moves if hit by a fire move.,III,4,10,4
|
||||||
|
019,Shield Dust,Blocks the added effects of attacks taken.,III,4,3,0
|
||||||
|
020,Own Tempo,Prevents the Pokémon from becoming confused.,III,0,15,5
|
||||||
|
021,Suction Cups,Negates moves that force switching out.,III,2,3,0
|
||||||
|
022,Intimidate,Lowers the foe’s Attack stat.,III,7,19,3
|
||||||
|
023,Shadow Tag,Prevents the foe from escaping.,III,3,0,3
|
||||||
|
024,Rough Skin,Inflicts damage to the foe on contact.,III,2,1,3
|
||||||
|
025,Wonder Guard,Only supereffective moves will hit.,III,1,0,0
|
||||||
|
026,Levitate,Gives full immunity to all Ground-type moves.,III,31,2,0
|
||||||
|
027,Effect Spore,Contact may paralyze, poison, or cause sleep.,III,2,4,1
|
||||||
|
028,Synchronize,Passes on a burn, poison, or paralysis to the foe.,III,3,12,0
|
||||||
|
029,Clear Body,Prevents the Pokémon's stats from being lowered.,III,8,2,3
|
||||||
|
030,Natural Cure,All status problems are healed upon switching out.,III,4,11,0
|
||||||
|
031,Lightning Rod,The Pokémon draws in all Electric-type moves to raise Sp.Atk.,III,2,9,6
|
||||||
|
032,Serene Grace,Boosts the likelihood of added effects appearing.,III,3,7,2
|
||||||
|
033,Swift Swim,Boosts the Pokémon's Speed in rain.,III,8,21,10
|
||||||
|
034,Chlorophyll,Boosts the Pokémon's Speed in sunshine.,III,10,19,6
|
||||||
|
035,Illuminate,Raises the likelihood of meeting wild Pokémon.,III,0,6,0
|
||||||
|
036,Trace,The Pokémon copies a foe's Ability.,III,1,5,0
|
||||||
|
037,Huge Power,Raises the Pokémon's Attack stat.,III,1,3,2
|
||||||
|
038,Poison Point,Contact with the Pokémon may poison the foe.,III,0,16,0
|
||||||
|
039,Inner Focus,The Pokémon is protected from flinching.,III,5,16,6
|
||||||
|
040,Magma Armor,Prevents the Pokémon from becoming frozen.,III,0,3,0
|
||||||
|
041,Water Veil,Prevents the Pokémon from getting a burn.,III,0,4,7
|
||||||
|
042,Magnet Pull,Prevents Steel-type Pokémon from escaping.,III,0,5,0
|
||||||
|
043,Soundproof,Gives full immunity to all sound-based moves.,III,3,4,5
|
||||||
|
044,Rain Dish,The Pokémon gradually recovers HP in rain.,III,0,3,8
|
||||||
|
045,Sand Stream,The Pokémon summons a sandstorm in battle.,III,3,0,0
|
||||||
|
046,Pressure,The Pokémon raises the foe’s PP usage.,III,19,2,4
|
||||||
|
047,Thick Fat,Raises resistance to Fire- and Ice-type moves.,III,1,16,5
|
||||||
|
048,Early Bird,The Pokémon awakens quickly from sleep.,III,0,13,2
|
||||||
|
049,Flame Body,Contact with the Pokémon may burn the foe.,III,7,5,4
|
||||||
|
050,Run Away,Enables sure getaway from wild Pokémon.,III,0,16,8
|
||||||
|
051,Keen Eye,Prevents the Pokémon from losing accuracy.,III,4,22,5
|
||||||
|
052,Hyper Cutter,Prevents the Attack stat from being lowered.,III,0,9,0
|
||||||
|
053,Pickup,The Pokémon may pick up items.,III,1,14,0
|
||||||
|
054,Truant,The Pokémon can't attack on consecutive turns.,III,2,0,1
|
||||||
|
055,Hustle,Boosts the Attack stat, but lowers accuracy.,III,3,7,8
|
||||||
|
056,Cute Charm,Contact with the Pokémon may cause infatuation.,III,1,11,1
|
||||||
|
057,Plus,Boosts Sp. Atk if another Pokémon has Minus.,III,1,3,4
|
||||||
|
058,Minus,Boosts Sp. Atk if another Pokémon has Plus.,III,1,3,2
|
||||||
|
059,Forecast,Transforms with the weather.,III,1,0,0
|
||||||
|
060,Sticky Hold,Protects the Pokémon from item theft.,III,0,8,0
|
||||||
|
061,Shed Skin,The Pokémon may heal its own status problems.,III,11,5,0
|
||||||
|
062,Guts,Boosts Attack if there is a status problem.,III,3,14,4
|
||||||
|
063,Marvel Scale,Boosts Defense if there is a status problem.,III,0,1,2
|
||||||
|
064,Liquid Ooze,Inflicts damage on foes using any draining move.,III,0,4,0
|
||||||
|
065,Overgrow,Powers up Grass-type moves in a pinch.,III,18,0,2
|
||||||
|
066,Blaze,Powers up Fire-type moves in a pinch.,III,18,0,2
|
||||||
|
067,Torrent,Powers up Water-type moves in a pinch.,III,18,0,2
|
||||||
|
068,Swarm,Powers up Bug-type moves in a pinch.,III,4,16,4
|
||||||
|
069,Rock Head,Protects the Pokémon from recoil damage.,III,2,17,1
|
||||||
|
070,Drought,The Pokémon makes it sunny if it is in battle.,III,2,0,2
|
||||||
|
071,Arena Trap,Prevents the foe from fleeing.,III,0,3,0
|
||||||
|
072,Vital Spirit,Prevents the Pokémon from falling asleep.,III,1,4,7
|
||||||
|
073,White Smoke,Prevents the Pokémon's stats from being lowered.,III,1,0,1
|
||||||
|
074,Pure Power,Boosts the power of physical attacks.,III,2,0,0
|
||||||
|
075,Shell Armor,The Pokémon is protected against critical hits.,III,2,13,7
|
||||||
|
076,Air Lock,Eliminates the effects of weather.,III,1,0,0
|
||||||
|
077,Tangled Feet,Raises evasion if the Pokémon is confused.,IV,0,5,2
|
||||||
|
078,Motor Drive,Raises Speed if hit by an Electric-type move.,IV,1,2,1
|
||||||
|
079,Rivalry,Raises Attack if the foe is of the same gender.,IV,0,14,4
|
||||||
|
080,Steadfast,Raises Speed each time the Pokémon flinches.,IV,2,3,5
|
||||||
|
081,Snow Cloak,Raises evasion in a hailstorm.,IV,4,3,1
|
||||||
|
082,Gluttony,Encourages the early use of a held Berry.,IV,6,4,9
|
||||||
|
083,Anger Point,Raises Attack upon taking a critical hit.,IV,0,3,4
|
||||||
|
084,Unburden,Raises Speed if a held item is used.,IV,0,5,7
|
||||||
|
085,Heatproof,Weakens the power of Fire-type moves.,IV,0,2,0
|
||||||
|
086,Simple,The Pokémon is prone to wild stat changes.,IV,0,3,2
|
||||||
|
087,Dry Skin,Reduces HP if it is hot. Water restores HP.,IV,0,6,1
|
||||||
|
088,Download,Adjusts power according to the foe’s lowest defensive stat.,IV,1,3,0
|
||||||
|
089,Iron Fist,Boosts the power of punching moves.,IV,0,5,7
|
||||||
|
090,Poison Heal,Restores HP if the Pokémon is poisoned.,IV,0,2,1
|
||||||
|
091,Adaptability,Powers up moves of the same type.,IV,2,4,5
|
||||||
|
092,Skill Link,Increases the frequency of multi-strike moves.,IV,1,2,4
|
||||||
|
093,Hydration,Heals status problems if it is raining.,IV,2,10,9
|
||||||
|
094,Solar Power,Boosts Sp. Atk, but lowers HP in sunshine.,IV,1,3,5
|
||||||
|
095,Quick Feet,Boosts Speed if there is a status problem.,IV,0,5,4
|
||||||
|
096,Normalize,All the Pokémon's moves become Normal type.,IV,0,2,0
|
||||||
|
097,Sniper,Powers up moves if they become critical hits.,IV,0,9,5
|
||||||
|
098,Magic Guard,The Pokémon only takes damage from attacks.,IV,0,7,3
|
||||||
|
099,No Guard,Ensures the Pokémon and its foe’s attacks land.,IV,3,3,3
|
||||||
|
100,Stall,The Pokémon moves after even slower foes.,IV,0,1,0
|
||||||
|
101,Technician,Powers up the Pokémon's weaker moves.,IV,1,9,5
|
||||||
|
102,Leaf Guard,Prevents status problems in sunny weather.,IV,1,6,7
|
||||||
|
103,Klutz,The Pokémon can’t use any held items.,IV,0,6,1
|
||||||
|
104,Mold Breaker,Moves can be used regardless of Abilities.,IV,4,6,7
|
||||||
|
105,Super Luck,Heightens the critical-hit ratios of moves.,IV,0,6,3
|
||||||
|
106,Aftermath,Damages the foe landing the finishing hit.,IV,0,4,4
|
||||||
|
107,Anticipation,Senses the foe’s dangerous moves.,IV,1,4,2
|
||||||
|
108,Forewarn,Determines what moves the foe has.,IV,0,6,0
|
||||||
|
109,Unaware,Ignores any change in stats by the foe.,IV,0,4,3
|
||||||
|
110,Tinted Lens,Powers up “not very effective” moves.,IV,0,4,5
|
||||||
|
111,Filter,Powers down supereffective moves.,IV,1,2,0
|
||||||
|
112,Slow Start,Temporarily halves Attack and Speed.,IV,1,0,0
|
||||||
|
113,Scrappy,Enables moves to hit Ghost-type foes.,IV,1,2,8
|
||||||
|
114,Storm Drain,The Pokémon draws in all Water-type moves.,IV,0,4,3
|
||||||
|
115,Ice Body,The Pokémon regains HP in a hailstorm.,IV,3,7,4
|
||||||
|
116,Solid Rock,Powers down supereffective moves.,IV,0,4,0
|
||||||
|
117,Snow Warning,The Pokémon summons a hailstorm in battle.,IV,2,0,2
|
||||||
|
118,Honey Gather,The Pokémon may gather Honey from somewhere.,IV,1,0,1
|
||||||
|
119,Frisk,The Pokémon can check the foe’s held item.,IV,0,12,8
|
||||||
|
120,Reckless,Powers up moves that have recoil damage.,IV,0,3,9
|
||||||
|
121,Multitype,Changes type to match the held Plate.,IV,1,0,0
|
||||||
|
122,Flower Gift,Powers up party Pokémon when it is sunny.,IV,1,0,0
|
||||||
|
123,Bad Dreams,Reduces a sleeping foe’s HP.,IV,1,0,0
|
||||||
|
124,Pickpocket,Steals attacking Pokémon's held item on contact.,V,0,0,7
|
||||||
|
125,Sheer Force,Strengthens moves with extra effects to 1.3× their power, but prevents their extra effects.,V,2,6,17
|
||||||
|
126,Contrary,Inverts stat modifiers.,V,0,2,5
|
||||||
|
127,Unnerve,Prevents opposing Pokémon from eating held Berries.,V,0,4,15
|
||||||
|
128,Defiant,Raises Attack two stages upon having any stat lowered.,V,0,2,10
|
||||||
|
129,Defeatist,Halves Attack and Special Attack below 50% HP.,V,2,0,0
|
||||||
|
130,Cursed Body,Has a 30% chance of Disabling any move that hits the Pokémon.,V,0,2,3
|
||||||
|
131,Healer,Has a 30% chance of curing each adjacent ally of any major status ailment after each turn.,V,3,2,3
|
||||||
|
132,Friend Guard,Decreases damage inflicted against ally Pokémon.,V,0,0,8
|
||||||
|
133,Weak Armor,Raises Speed and lowers Defense by one stage each upon being hit by any move.,V,0,1,15
|
||||||
|
134,Heavy Metal,Doubles the Pokémon's weight.,V,0,0,5
|
||||||
|
135,Light Metal,Halves the Pokémon's weight.,V,0,0,5
|
||||||
|
136,Multiscale,Halves damage taken from full HP.,V,0,0,2
|
||||||
|
137,Toxic Boost,Increases Attack to 1.5× when poisoned.,V,0,0,1
|
||||||
|
138,Flare Boost,Increases Special Attack to 1.5× when burned.,V,0,0,2
|
||||||
|
139,Harvest,Sometimes restores a consumed Berry.,V,0,0,5
|
||||||
|
140,Telepathy,Protects against damaging moves from friendly Pokémon.,V,0,2,14
|
||||||
|
141,Moody,Raises a random stat two stages and lowers another one stage after each turn.,V,0,0,7
|
||||||
|
142,Overcoat,Protects against damage from weather.,V,0,5,12
|
||||||
|
143,Poison Touch,Has a 30% chance of poisoning Pokémon upon contact when attacking.,V,0,3,4
|
||||||
|
144,Regenerator,Heals for 1/3 max HP upon leaving battle.,V,1,3,13
|
||||||
|
145,Big Pecks,Protects the Pokémon from Defense-lowering attacks.,V,1,7,4
|
||||||
|
146,Sand Rush,Doubles Speed during a sandstorm.,V,0,4,2
|
||||||
|
147,Wonder Skin,Has a 50% chance of protecting against non-damaging moves that inflict major status ailments.,V,0,1,3
|
||||||
|
148,Analytic,Strengthens moves when moving last.,V,0,0,12
|
||||||
|
149,Illusion,Takes the appearance of the last conscious party Pokémon upon being sent out until hit by a damaging move.,V,2,0,0
|
||||||
|
150,Imposter,Transforms upon entering battle.,V,0,0,1
|
||||||
|
151,Infiltrator,Ignores Light Screen, Reflect, and Safeguard.,V,0,6,14
|
||||||
|
152,Mummy,Contact with this Pokémon spreads this Ability.,V,2,0,0
|
||||||
|
153,Moxie,Raises Attack one stage upon KOing a Pokémon.,V,0,5,8
|
||||||
|
154,Justified,Raises Attack when hit by Dark-type moves.,V,4,0,5
|
||||||
|
155,Rattled,Raises Speed one stage upon being hit by a Dark, Ghost, or Bug move.,V,0,0,11
|
||||||
|
156,Magic Bounce,Reflects most non-damaging moves back at their user.,V,3,0,3
|
||||||
|
157,Sap Sipper,Absorbs Grass moves, raising Attack one stage.,V,2,6,8
|
||||||
|
158,Prankster,Raises non-damaging moves' priority by one stage.,V,4,2,8
|
||||||
|
159,Sand Force,Strengthens Rock, Ground, and Steel moves to 1.3× their power during a sandstorm.,V,3,2,13
|
||||||
|
160,Iron Barbs,Damages attacking Pokémon for 1/8 their max HP on contact.,V,2,0,0
|
||||||
|
161,Zen Mode,Changes the Pokémon's shape when HP is halved.,V,0,0,1
|
||||||
|
162,Victory Star,Raises moves' accuracy to 1.1× for friendly Pokémon.,V,1,0,0
|
||||||
|
163,Turboblaze,Moves can be used regardless of Abilities.,V,2,0,0
|
||||||
|
164,Teravolt,Moves can be used regardless of Abilities.,V,2,0,0
|
||||||
|
165,Aroma Veil,Protects allies from attacks that limit their move choices.,VI,0,0,2
|
||||||
|
166,Flower Veil,Prevents lowering of ally Grass-type Pokémon's stats.,VI,3,0,0
|
||||||
|
167,Cheek Pouch,Restores HP as well when the Pokémon eats a Berry.,VI,0,3,0
|
||||||
|
168,Protean,Changes the Pokémon's type to the same type of the move it is using.,VI,0,0,4
|
||||||
|
169,Fur Coat,Halves damage from physical moves.,VI,1,0,0
|
||||||
|
170,Magician,The Pokémon steals the held item of a Pokémon it hits with a move.,VI,1,0,4
|
||||||
|
171,Bulletproof,Protects the Pokémon from some ball and bomb moves.,VI,0,0,3
|
||||||
|
172,Competitive,Boosts the Sp.Atk stat when a stat is lowered.,VI,0,7,1
|
||||||
|
173,Strong Jaw,The Pokémon's strong jaw gives it tremendous biting power.,VI,3,0,0
|
||||||
|
174,Refrigerate,Normal-type moves become Ice-type moves.,VI,3,0,0
|
||||||
|
175,Sweet Veil,Prevents itself and its allies from falling asleep.,VI,2,0,0
|
||||||
|
176,Stance Change,The Pokémon changes form depending on how it battles.,VI,1,0,0
|
||||||
|
177,Gale Wings,Gives priority to Flying-type moves.,VI,0,0,3
|
||||||
|
178,Mega Launcher,Powers up aura and pulse moves.,VI,3,0,0
|
||||||
|
179,Grass Pelt,Boosts the Defense stat in Grassy Terrain.,VI,0,0,2
|
||||||
|
180,Symbiosis,The Pokémon can pass an item to an ally.,VI,0,0,3
|
||||||
|
181,Tough Claws,Powers up moves that make direct contact.,VI,3,2,0
|
||||||
|
182,Pixilate,Normal-type moves become Fairy-type moves.,VI,2,0,1
|
||||||
|
183,Gooey,Contact with the Pokémon lowers the attacker's Speed stat.,VI,0,0,3
|
||||||
|
184,Aerilate,Normal-type moves become Flying-type moves.,VI,2,0,0
|
||||||
|
185,Parental Bond,Parent and child attack together.,VI,1,0,0
|
||||||
|
186,Dark Aura,Powers up each Pokémon's Dark-type moves.,VI,1,0,0
|
||||||
|
187,Fairy Aura,Powers up each Pokémon's Fairy-type moves.,VI,1,0,0
|
||||||
|
188,Aura Break,The effects of "Aura" Abilities are reversed.,VI,1,0,0
|
||||||
|
189,Primordial Sea,Causes heavy rain.,VI,1,0,0
|
||||||
|
190,Desolate Land,Creates harsh sunlight.,VI,1,0,0
|
||||||
|
191,Delta Stream,Eliminates weather effects and eliminates weaknesses of Flying-type Pokémon.,VI,1,0,0
|
||||||
|
Can't render this file because it contains an unexpected character in line 190 and column 31.
|
|
|
@ -0,0 +1,622 @@
|
||||||
|
0,Name,Type,Category,0,0,0
|
||||||
|
1,Pound,Normal,Physical,35,35,100
|
||||||
|
2,Karate Chop,Fighting,Physical,25,25,100
|
||||||
|
3,Double Slap,Normal,Physical,10,10,85
|
||||||
|
4,Comet Punch,Normal,Physical,15,15,85
|
||||||
|
5,Mega Punch,Normal,Physical,20,20,85
|
||||||
|
6,Pay Day,Normal,Physical,20,20,100
|
||||||
|
7,Fire Punch,Fire,Physical,15,15,100
|
||||||
|
8,Ice Punch,Ice,Physical,15,15,100
|
||||||
|
9,Thunder Punch,Electric,Physical,15,15,100
|
||||||
|
10,Scratch,Normal,Physical,35,35,100
|
||||||
|
11,Vice Grip,Normal,Physical,30,30,100
|
||||||
|
12,Guillotine,Normal,Physical,5,5,100
|
||||||
|
13,Razor Wind,Normal,Special,10,10,100
|
||||||
|
14,Swords Dance,Normal,Status,20,20,100
|
||||||
|
15,Cut,Normal,Physical,30,30,95
|
||||||
|
16,Gust,Flying,Special,35,35,100
|
||||||
|
17,Wing Attack,Flying,Physical,35,35,100
|
||||||
|
18,Whirlwind,Normal,Status,20,20,100
|
||||||
|
19,Fly,Flying,Physical,15,15,95
|
||||||
|
20,Bind,Normal,Physical,20,20,85
|
||||||
|
21,Slam,Normal,Physical,20,20,75
|
||||||
|
22,Vine Whip,Grass,Physical,25,25,100
|
||||||
|
23,Stomp,Normal,Physical,20,20,100
|
||||||
|
24,Double Kick,Fighting,Physical,30,30,100
|
||||||
|
25,Mega Kick,Normal,Physical,5,5,75
|
||||||
|
26,Jump Kick,Fighting,Physical,10,10,95
|
||||||
|
27,Rolling Kick,Fighting,Physical,15,15,85
|
||||||
|
28,Sand Attack,Ground,Status,15,15,100
|
||||||
|
29,Headbutt,Normal,Physical,15,15,100
|
||||||
|
30,Horn Attack,Normal,Physical,25,25,100
|
||||||
|
31,Fury Attack,Normal,Physical,20,20,85
|
||||||
|
32,Horn Drill,Normal,Physical,5,5,100
|
||||||
|
33,Tackle,Normal,Physical,35,35,100
|
||||||
|
34,Body Slam,Normal,Physical,15,15,100
|
||||||
|
35,Wrap,Normal,Physical,20,20,90
|
||||||
|
36,Take Down,Normal,Physical,20,20,85
|
||||||
|
37,Thrash,Normal,Physical,10,10,100
|
||||||
|
38,Double-Edge,Normal,Physical,15,15,100
|
||||||
|
39,Tail Whip,Normal,Status,30,30,100
|
||||||
|
40,Poison Sting,Poison,Physical,35,35,100
|
||||||
|
41,Twineedle,Bug,Physical,20,20,100
|
||||||
|
42,Pin Missile,Bug,Physical,20,20,95
|
||||||
|
43,Leer,Normal,Status,30,30,100
|
||||||
|
44,Bite,Dark,Physical,25,25,100
|
||||||
|
45,Growl,Normal,Status,40,40,100
|
||||||
|
46,Roar,Normal,Status,20,20,100
|
||||||
|
47,Sing,Normal,Status,15,15,55
|
||||||
|
48,Supersonic,Normal,Status,20,20,55
|
||||||
|
49,Sonic Boom,Normal,Special,20,20,90
|
||||||
|
50,Disable,Normal,Status,20,20,100
|
||||||
|
51,Acid,Poison,Special,30,30,100
|
||||||
|
52,Ember,Fire,Special,25,25,100
|
||||||
|
53,Flamethrower,Fire,Special,15,15,100
|
||||||
|
54,Mist,Ice,Status,30,30,100
|
||||||
|
55,Water Gun,Water,Special,25,25,100
|
||||||
|
56,Hydro Pump,Water,Special,5,5,80
|
||||||
|
57,Surf,Water,Special,15,15,100
|
||||||
|
58,Ice Beam,Ice,Special,10,10,100
|
||||||
|
59,Blizzard,Ice,Special,5,5,70
|
||||||
|
60,Psybeam,Psychic,Special,20,20,100
|
||||||
|
61,Bubble Beam,Water,Special,20,20,100
|
||||||
|
62,Aurora Beam,Ice,Special,20,20,100
|
||||||
|
63,Hyper Beam,Normal,Special,5,5,90
|
||||||
|
64,Peck,Flying,Physical,35,35,100
|
||||||
|
65,Drill Peck,Flying,Physical,20,20,100
|
||||||
|
66,Submission,Fighting,Physical,25,25,80
|
||||||
|
67,Low Kick,Fighting,Physical,20,20,100
|
||||||
|
68,Counter,Fighting,Physical,20,20,100
|
||||||
|
69,Seismic Toss,Fighting,Physical,20,20,100
|
||||||
|
70,Strength,Normal,Physical,15,15,100
|
||||||
|
71,Absorb,Grass,Special,25,25,100
|
||||||
|
72,Mega Drain,Grass,Special,15,15,100
|
||||||
|
73,Leech Seed,Grass,Status,10,10,90
|
||||||
|
74,Growth,Normal,Status,20,20,100
|
||||||
|
75,Razor Leaf,Grass,Physical,25,25,95
|
||||||
|
76,Solar Beam,Grass,Special,10,10,100
|
||||||
|
77,Poison Powder,Poison,Status,35,35,75
|
||||||
|
78,Stun Spore,Grass,Status,30,30,75
|
||||||
|
79,Sleep Powder,Grass,Status,15,15,75
|
||||||
|
80,Petal Dance,Grass,Special,10,10,100
|
||||||
|
81,String Shot,Bug,Status,40,40,95
|
||||||
|
82,Dragon Rage,Dragon,Special,10,10,100
|
||||||
|
83,Fire Spin,Fire,Special,15,15,85
|
||||||
|
84,Thunder Shock,Electric,Special,30,30,100
|
||||||
|
85,Thunderbolt,Electric,Special,15,15,100
|
||||||
|
86,Thunder Wave,Electric,Status,20,20,100
|
||||||
|
87,Thunder,Electric,Special,10,10,70
|
||||||
|
88,Rock Throw,Rock,Physical,15,15,90
|
||||||
|
89,Earthquake,Ground,Physical,10,10,100
|
||||||
|
90,Fissure,Ground,Physical,5,5,100
|
||||||
|
91,Dig,Ground,Physical,10,10,100
|
||||||
|
92,Toxic,Poison,Status,10,10,90
|
||||||
|
93,Confusion,Psychic,Special,25,25,100
|
||||||
|
94,Psychic,Psychic,Special,10,10,100
|
||||||
|
95,Hypnosis,Psychic,Status,20,20,60
|
||||||
|
96,Meditate,Psychic,Status,40,40,100
|
||||||
|
97,Agility,Psychic,Status,30,30,100
|
||||||
|
98,Quick Attack,Normal,Physical,30,30,100
|
||||||
|
99,Rage,Normal,Physical,20,20,100
|
||||||
|
100,Teleport,Psychic,Status,20,20,100
|
||||||
|
101,Night Shade,Ghost,Special,15,15,100
|
||||||
|
102,Mimic,Normal,Status,10,10,100
|
||||||
|
103,Screech,Normal,Status,40,40,85
|
||||||
|
104,Double Team,Normal,Status,15,15,100
|
||||||
|
105,Recover,Normal,Status,10,10,100
|
||||||
|
106,Harden,Normal,Status,30,30,100
|
||||||
|
107,Minimize,Normal,Status,10,10,100
|
||||||
|
108,Smokescreen,Normal,Status,20,20,100
|
||||||
|
109,Confuse Ray,Ghost,Status,10,10,100
|
||||||
|
110,Withdraw,Water,Status,40,40,100
|
||||||
|
111,Defense Curl,Normal,Status,40,40,100
|
||||||
|
112,Barrier,Psychic,Status,20,20,100
|
||||||
|
113,Light Screen,Psychic,Status,30,30,100
|
||||||
|
114,Haze,Ice,Status,30,30,100
|
||||||
|
115,Reflect,Psychic,Status,20,20,100100
|
||||||
|
116,Focus Energy,Normal,Status,30,30,100
|
||||||
|
117,Bide,Normal,Physical,10,10,100
|
||||||
|
118,Metronome,Normal,Status,10,10,
|
||||||
|
119,Mirror Move,Flying,Status,20,20,
|
||||||
|
120,Self-Destruct,Normal,Physical,5,5,100
|
||||||
|
121,Egg Bomb,Normal,Physical,10,10,75
|
||||||
|
122,Lick,Ghost,Physical,30,30,100
|
||||||
|
123,Smog,Poison,Special,20,20,70
|
||||||
|
124,Sludge,Poison,Special,20,20,100
|
||||||
|
125,Bone Club,Ground,Physical,20,20,85
|
||||||
|
126,Fire Blast,Fire,Special,5,5,85
|
||||||
|
127,Waterfall,Water,Physical,15,15,100
|
||||||
|
128,Clamp,Water,Physical,15,15,85
|
||||||
|
129,Swift,Normal,Special,20,20,100
|
||||||
|
130,Skull Bash,Normal,Physical,10,10,100
|
||||||
|
131,Spike Cannon,Normal,Physical,15,15,100
|
||||||
|
132,Constrict,Normal,Physical,35,35,100
|
||||||
|
133,Amnesia,Psychic,Status,20,20,100
|
||||||
|
134,Kinesis,Psychic,Status,15,15,80
|
||||||
|
135,Soft-Boiled,Normal,Status,10,10,100
|
||||||
|
136,High Jump Kick,Fighting,Physical,10,10,90
|
||||||
|
137,Glare,Normal,Status,30,30,100
|
||||||
|
138,Dream Eater,Psychic,Special,15,15,100
|
||||||
|
139,Poison Gas,Poison,Status,40,40,90
|
||||||
|
140,Barrage,Normal,Physical,20,20,85
|
||||||
|
141,Leech Life,Bug,Physical,15,15,100
|
||||||
|
142,Lovely Kiss,Normal,Status,10,10,75
|
||||||
|
143,Sky Attack,Flying,Physical,5,5,90
|
||||||
|
144,Transform,Normal,Status,10,10,100
|
||||||
|
145,Bubble,Water,Special,30,30,100
|
||||||
|
146,Dizzy Punch,Normal,Physical,10,10,100
|
||||||
|
147,Spore,Grass,Status,15,15,100
|
||||||
|
148,Flash,Normal,Status,20,20,100
|
||||||
|
149,Psywave,Psychic,Special,15,15,100
|
||||||
|
150,Splash,Normal,Status,40,40,100
|
||||||
|
151,Acid Armor,Poison,Status,20,20,100
|
||||||
|
152,Crabhammer,Water,Physical,10,10,90
|
||||||
|
153,Explosion,Normal,Physical,5,5,100
|
||||||
|
154,Fury Swipes,Normal,Physical,15,15,80
|
||||||
|
155,Bonemerang,Ground,Physical,10,10,90
|
||||||
|
156,Rest,Psychic,Status,10,10,100
|
||||||
|
157,Rock Slide,Rock,Physical,10,10,90
|
||||||
|
158,Hyper Fang,Normal,Physical,15,15,90
|
||||||
|
159,Sharpen,Normal,Status,30,30,100
|
||||||
|
160,Conversion,Normal,Status,30,30,100
|
||||||
|
161,Tri Attack,Normal,Special,10,10,100
|
||||||
|
162,Super Fang,Normal,Physical,10,10,90
|
||||||
|
163,Slash,Normal,Physical,20,20,100
|
||||||
|
164,Substitute,Normal,Status,10,10,100
|
||||||
|
165,Struggle,Normal,Physical,1,1,100
|
||||||
|
166,Sketch,Normal,Status,1,1,100
|
||||||
|
167,Triple Kick,Fighting,Physical,10,10,90
|
||||||
|
168,Thief,Dark,Physical,25,25,100
|
||||||
|
169,Spider Web,Bug,Status,10,10,100
|
||||||
|
170,Mind Reader,Normal,Status,5,5,100
|
||||||
|
171,Nightmare,Ghost,Status,15,15,100
|
||||||
|
172,Flame Wheel,Fire,Physical,25,25,100
|
||||||
|
173,Snore,Normal,Special,15,15,100
|
||||||
|
174,Curse,Ghost,Status,10,10,100
|
||||||
|
175,Flail,Normal,Physical,15,15,100
|
||||||
|
176,Conversion 2,Normal,Status,30,30,100
|
||||||
|
177,Aeroblast,Flying,Special,5,5,95
|
||||||
|
178,Cotton Spore,Grass,Status,40,40,100
|
||||||
|
179,Reversal,Fighting,Physical,15,15,100
|
||||||
|
180,Spite,Ghost,Status,10,10,100
|
||||||
|
181,Powder Snow,Ice,Special,25,25,100
|
||||||
|
182,Protect,Normal,Status,10,10,100
|
||||||
|
183,Mach Punch,Fighting,Physical,30,30,100
|
||||||
|
184,Scary Face,Normal,Status,10,10,100
|
||||||
|
185,Feint Attack,Dark,Physical,20,20,100
|
||||||
|
186,Sweet Kiss,Fairy,Status,10,10,75
|
||||||
|
187,Belly Drum,Normal,Status,10,10,100
|
||||||
|
188,Sludge Bomb,Poison,Special,10,10,100
|
||||||
|
189,Mud-Slap,Ground,Special,10,10,100
|
||||||
|
190,Octazooka,Water,Special,10,10,85
|
||||||
|
191,Spikes,Ground,Status,20,20,100
|
||||||
|
192,Zap Cannon,Electric,Special,5,5,50
|
||||||
|
193,Foresight,Normal,Status,40,40,100
|
||||||
|
194,Destiny Bond,Ghost,Status,5,5,100
|
||||||
|
195,Perish Song,Normal,Status,5,5,100
|
||||||
|
196,Icy Wind,Ice,Special,15,15,95
|
||||||
|
197,Detect,Fighting,Status,5,5,100
|
||||||
|
198,Bone Rush,Ground,Physical,10,10,90
|
||||||
|
199,Lock-On,Normal,Status,5,5,100
|
||||||
|
200,Outrage,Dragon,Physical,10,10,100
|
||||||
|
201,Sandstorm,Rock,Status,10,10,100
|
||||||
|
202,Giga Drain,Grass,Special,10,10,100
|
||||||
|
203,Endure,Normal,Status,10,10,100
|
||||||
|
204,Charm,Fairy,Status,20,20,100
|
||||||
|
205,Rollout,Rock,Physical,20,20,90
|
||||||
|
206,False Swipe,Normal,Physical,40,40,100
|
||||||
|
207,Swagger,Normal,Status,15,15,90
|
||||||
|
208,Milk Drink,Normal,Status,10,10,100
|
||||||
|
209,Spark,Electric,Physical,20,20,100
|
||||||
|
210,Fury Cutter,Bug,Physical,20,20,95
|
||||||
|
211,Steel Wing,Steel,Physical,25,25,90
|
||||||
|
212,Mean Look,Normal,Status,5,5,100
|
||||||
|
213,Attract,Normal,Status,15,15,100
|
||||||
|
214,Sleep Talk,Normal,Status,10,10,100
|
||||||
|
215,Heal Bell,Normal,Status,5,5,100
|
||||||
|
216,Return,Normal,Physical,20,20,100
|
||||||
|
217,Present,Normal,Physical,15,15,90
|
||||||
|
218,Frustration,Normal,Physical,20,20,100
|
||||||
|
219,Safeguard,Normal,Status,25,25,100
|
||||||
|
220,Pain Split,Normal,Status,20,20,100
|
||||||
|
221,Sacred Fire,Fire,Physical,5,5,95
|
||||||
|
222,Magnitude,Ground,Physical,30,30,100
|
||||||
|
223,Dynamic Punch,Fighting,Physical,5,5,50
|
||||||
|
224,Megahorn,Bug,Physical,10,10,85
|
||||||
|
225,Dragon Breath,Dragon,Special,20,20,100
|
||||||
|
226,Baton Pass,Normal,Status,40,40,100
|
||||||
|
227,Encore,Normal,Status,5,5,100
|
||||||
|
228,Pursuit,Dark,Physical,20,20,100
|
||||||
|
229,Rapid Spin,Normal,Physical,40,40,100
|
||||||
|
230,Sweet Scent,Normal,Status,20,20,100
|
||||||
|
231,Iron Tail,Steel,Physical,15,15,75
|
||||||
|
232,Metal Claw,Steel,Physical,35,35,95
|
||||||
|
233,Vital Throw,Fighting,Physical,10,10,100
|
||||||
|
234,Morning Sun,Normal,Status,5,5,100
|
||||||
|
235,Synthesis,Grass,Status,5,5,100
|
||||||
|
236,Moonlight,Fairy,Status,5,5,100
|
||||||
|
237,Hidden Power,Normal,Special,15,15,100
|
||||||
|
238,Cross Chop,Fighting,Physical,5,5,80
|
||||||
|
239,Twister,Dragon,Special,20,20,100
|
||||||
|
240,Rain Dance,Water,Status,5,5,100
|
||||||
|
241,Sunny Day,Fire,Status,5,5,100
|
||||||
|
242,Crunch,Dark,Physical,15,15,100
|
||||||
|
243,Mirror Coat,Psychic,Special,20,20,100
|
||||||
|
244,Psych Up,Normal,Status,10,10,100
|
||||||
|
245,Extreme Speed,Normal,Physical,5,5,100
|
||||||
|
246,Ancient Power,Rock,Special,5,5,100
|
||||||
|
247,Shadow Ball,Ghost,Special,15,15,100
|
||||||
|
248,Future Sight,Psychic,Special,10,10,100
|
||||||
|
249,Rock Smash,Fighting,Physical,15,15,100
|
||||||
|
250,Whirlpool,Water,Special,15,15,85
|
||||||
|
251,Beat Up,Dark,Physical,10,10,100
|
||||||
|
252,Fake Out,Normal,Physical,10,10,100
|
||||||
|
253,Uproar,Normal,Special,10,10,100
|
||||||
|
254,Stockpile,Normal,Status,20,20,100
|
||||||
|
255,Spit Up,Normal,Special,10,10,100
|
||||||
|
256,Swallow,Normal,Status,10,10,100
|
||||||
|
257,Heat Wave,Fire,Special,10,10,90
|
||||||
|
258,Hail,Ice,Status,10,10,100
|
||||||
|
259,Torment,Dark,Status,15,15,100
|
||||||
|
260,Flatter,Dark,Status,15,15,100
|
||||||
|
261,Will-O-Wisp,Fire,Status,15,15,85
|
||||||
|
262,Memento,Dark,Status,10,10,100
|
||||||
|
263,Facade,Normal,Physical,20,20,100
|
||||||
|
264,Focus Punch,Fighting,Physical,20,20,100
|
||||||
|
265,Smelling Salts,Normal,Physical,10,10,100
|
||||||
|
266,Follow Me,Normal,Status,20,20,100
|
||||||
|
267,Nature Power,Normal,Status,20,20,100
|
||||||
|
268,Charge,Electric,Status,20,20,100
|
||||||
|
269,Taunt,Dark,Status,20,20,100
|
||||||
|
270,Helping Hand,Normal,Status,20,20,100
|
||||||
|
271,Trick,Psychic,Status,10,10,100
|
||||||
|
272,Role Play,Psychic,Status,10,10,100
|
||||||
|
273,Wish,Normal,Status,10,10,100
|
||||||
|
274,Assist,Normal,Status,20,20,100
|
||||||
|
275,Ingrain,Grass,Status,20,20,100
|
||||||
|
276,Superpower,Fighting,Physical,5,5,100
|
||||||
|
277,Magic Coat,Psychic,Status,15,15,100
|
||||||
|
278,Recycle,Normal,Status,10,10,100
|
||||||
|
279,Revenge,Fighting,Physical,10,10,100
|
||||||
|
280,Brick Break,Fighting,Physical,15,15,100
|
||||||
|
281,Yawn,Normal,Status,10,10,100
|
||||||
|
282,Knock Off,Dark,Physical,20,20,100
|
||||||
|
283,Endeavor,Normal,Physical,5,5,100
|
||||||
|
284,Eruption,Fire,Special,5,5,100
|
||||||
|
285,Skill Swap,Psychic,Status,10,10,100
|
||||||
|
286,Imprison,Psychic,Status,10,10,100
|
||||||
|
287,Refresh,Normal,Status,20,20,100
|
||||||
|
288,Grudge,Ghost,Status,5,5,100
|
||||||
|
289,Snatch,Dark,Status,10,10,100
|
||||||
|
290,Secret Power,Normal,Physical,20,20,100
|
||||||
|
291,Dive,Water,Physical,10,10,100
|
||||||
|
292,Arm Thrust,Fighting,Physical,20,20,100
|
||||||
|
293,Camouflage,Normal,Status,20,20,100
|
||||||
|
294,Tail Glow,Bug,Status,20,20,100
|
||||||
|
295,Luster Purge,Psychic,Special,5,5,100
|
||||||
|
296,Mist Ball,Psychic,Special,5,5,100
|
||||||
|
297,Feather Dance,Flying,Status,15,15,100
|
||||||
|
298,Teeter Dance,Normal,Status,20,20,100
|
||||||
|
299,Blaze Kick,Fire,Physical,10,10,90
|
||||||
|
300,Mud Sport,Ground,Status,15,15,100
|
||||||
|
301,Ice Ball,Ice,Physical,20,20,90
|
||||||
|
302,Needle Arm,Grass,Physical,15,15,100
|
||||||
|
303,Slack Off,Normal,Status,10,10,100
|
||||||
|
304,Hyper Voice,Normal,Special,10,10,100
|
||||||
|
305,Poison Fang,Poison,Physical,15,15,100
|
||||||
|
306,Crush Claw,Normal,Physical,10,10,95
|
||||||
|
307,Blast Burn,Fire,Special,5,5,90
|
||||||
|
308,Hydro Cannon,Water,Special,5,5,90
|
||||||
|
309,Meteor Mash,Steel,Physical,10,10,90
|
||||||
|
310,Astonish,Ghost,Physical,15,15,100
|
||||||
|
311,Weather Ball,Normal,Special,10,10,100
|
||||||
|
312,Aromatherapy,Grass,Status,5,5,100
|
||||||
|
313,Fake Tears,Dark,Status,20,20,100
|
||||||
|
314,Air Cutter,Flying,Special,25,25,95
|
||||||
|
315,Overheat,Fire,Special,5,5,90
|
||||||
|
316,Odor Sleuth,Normal,Status,40,40,100
|
||||||
|
317,Rock Tomb,Rock,Physical,15,15,95
|
||||||
|
318,Silver Wind,Bug,Special,5,5,100
|
||||||
|
319,Metal Sound,Steel,Status,40,40,85
|
||||||
|
320,Grass Whistle,Grass,Status,15,15,55
|
||||||
|
321,Tickle,Normal,Status,20,20,100
|
||||||
|
322,Cosmic Power,Psychic,Status,20,20,100
|
||||||
|
323,Water Spout,Water,Special,5,5,100
|
||||||
|
324,Signal Beam,Bug,Special,15,15,100
|
||||||
|
325,Shadow Punch,Ghost,Physical,20,20,100
|
||||||
|
326,Extrasensory,Psychic,Special,20,20,100
|
||||||
|
327,Sky Uppercut,Fighting,Physical,15,15,90
|
||||||
|
328,Sand Tomb,Ground,Physical,15,15,85
|
||||||
|
329,Sheer Cold,Ice,Special,5,5,100
|
||||||
|
330,Muddy Water,Water,Special,10,10,85
|
||||||
|
331,Bullet Seed,Grass,Physical,30,30,100
|
||||||
|
332,Aerial Ace,Flying,Physical,20,20,100
|
||||||
|
333,Icicle Spear,Ice,Physical,30,30,100
|
||||||
|
334,Iron Defense,Steel,Status,15,15,100
|
||||||
|
335,Block,Normal,Status,5,5,100
|
||||||
|
336,Howl,Normal,Status,40,40,100
|
||||||
|
337,Dragon Claw,Dragon,Physical,15,15,100
|
||||||
|
338,Frenzy Plant,Grass,Special,5,5,90
|
||||||
|
339,Bulk Up,Fighting,Status,20,20,100
|
||||||
|
340,Bounce,Flying,Physical,5,5,85
|
||||||
|
341,Mud Shot,Ground,Special,15,15,95
|
||||||
|
342,Poison Tail,Poison,Physical,25,25,100
|
||||||
|
343,Covet,Normal,Physical,25,25,100
|
||||||
|
344,Volt Tackle,Electric,Physical,15,15,100
|
||||||
|
345,Magical Leaf,Grass,Special,20,20,100
|
||||||
|
346,Water Sport,Water,Status,15,15,100
|
||||||
|
347,Calm Mind,Psychic,Status,20,20,100
|
||||||
|
348,Leaf Blade,Grass,Physical,15,15,100
|
||||||
|
349,Dragon Dance,Dragon,Status,20,20,100
|
||||||
|
350,Rock Blast,Rock,Physical,10,10,90
|
||||||
|
351,Shock Wave,Electric,Special,20,20,100
|
||||||
|
352,Water Pulse,Water,Special,20,20,100
|
||||||
|
353,Doom Desire,Steel,Special,5,5,100
|
||||||
|
354,Psycho Boost,Psychic,Special,5,5,90
|
||||||
|
355,Roost,Flying,Status,10,10,100
|
||||||
|
356,Gravity,Psychic,Status,5,5,100
|
||||||
|
357,Miracle Eye,Psychic,Status,40,40,100
|
||||||
|
358,Wake-Up Slap,Fighting,Physical,10,10,100
|
||||||
|
359,Hammer Arm,Fighting,Physical,10,10,90
|
||||||
|
360,Gyro Ball,Steel,Physical,5,5,100
|
||||||
|
361,Healing Wish,Psychic,Status,10,10,100
|
||||||
|
362,Brine,Water,Special,10,10,100
|
||||||
|
363,Natural Gift,Normal,Physical,15,15,100
|
||||||
|
364,Feint,Normal,Physical,10,10,100
|
||||||
|
365,Pluck,Flying,Physical,20,20,100
|
||||||
|
366,Tailwind,Flying,Status,15,15,100
|
||||||
|
367,Acupressure,Normal,Status,30,30,100
|
||||||
|
368,Metal Burst,Steel,Physical,10,10,100
|
||||||
|
369,U-turn,Bug,Physical,20,20,100
|
||||||
|
370,Close Combat,Fighting,Physical,5,5,100
|
||||||
|
371,Payback,Dark,Physical,10,10,100
|
||||||
|
372,Assurance,Dark,Physical,10,10,100
|
||||||
|
373,Embargo,Dark,Status,15,15,100
|
||||||
|
374,Fling,Dark,Physical,10,10,100
|
||||||
|
375,Psycho Shift,Psychic,Status,10,10,100
|
||||||
|
376,Trump Card,Normal,Special,5,5,100
|
||||||
|
377,Heal Block,Psychic,Status,15,15,100
|
||||||
|
378,Wring Out,Normal,Special,5,5,100
|
||||||
|
379,Power Trick,Psychic,Status,10,10,100
|
||||||
|
380,Gastro Acid,Poison,Status,10,10,100
|
||||||
|
381,Lucky Chant,Normal,Status,30,30,100
|
||||||
|
382,Me First,Normal,Status,20,20,100
|
||||||
|
383,Copycat,Normal,Status,20,20,100
|
||||||
|
384,Power Swap,Psychic,Status,10,10,100
|
||||||
|
385,Guard Swap,Psychic,Status,10,10,100
|
||||||
|
386,Punishment,Dark,Physical,5,5,100
|
||||||
|
387,Last Resort,Normal,Physical,5,5,100
|
||||||
|
388,Worry Seed,Grass,Status,10,10,100
|
||||||
|
389,Sucker Punch,Dark,Physical,5,5,100
|
||||||
|
390,Toxic Spikes,Poison,Status,20,20,100
|
||||||
|
391,Heart Swap,Psychic,Status,10,10,100
|
||||||
|
392,Aqua Ring,Water,Status,20,20,100
|
||||||
|
393,Magnet Rise,Electric,Status,10,10,100
|
||||||
|
394,Flare Blitz,Fire,Physical,15,15,100
|
||||||
|
395,Force Palm,Fighting,Physical,10,10,100
|
||||||
|
396,Aura Sphere,Fighting,Special,20,20,100
|
||||||
|
397,Rock Polish,Rock,Status,20,20,100
|
||||||
|
398,Poison Jab,Poison,Physical,20,20,100
|
||||||
|
399,Dark Pulse,Dark,Special,15,15,100
|
||||||
|
400,Night Slash,Dark,Physical,15,15,100
|
||||||
|
401,Aqua Tail,Water,Physical,10,10,90
|
||||||
|
402,Seed Bomb,Grass,Physical,15,15,100
|
||||||
|
403,Air Slash,Flying,Special,15,15,95
|
||||||
|
404,X-Scissor,Bug,Physical,15,15,100
|
||||||
|
405,Bug Buzz,Bug,Special,10,10,100
|
||||||
|
406,Dragon Pulse,Dragon,Special,10,10,100
|
||||||
|
407,Dragon Rush,Dragon,Physical,10,10,75
|
||||||
|
408,Power Gem,Rock,Special,20,20,100
|
||||||
|
409,Drain Punch,Fighting,Physical,10,10,100
|
||||||
|
410,Vacuum Wave,Fighting,Special,30,30,100
|
||||||
|
411,Focus Blast,Fighting,Special,5,5,70
|
||||||
|
412,Energy Ball,Grass,Special,10,10,100
|
||||||
|
413,Brave Bird,Flying,Physical,15,15,100
|
||||||
|
414,Earth Power,Ground,Special,10,10,100
|
||||||
|
415,Switcheroo,Dark,Status,10,10,100
|
||||||
|
416,Giga Impact,Normal,Physical,5,5,90
|
||||||
|
417,Nasty Plot,Dark,Status,20,20,100
|
||||||
|
418,Bullet Punch,Steel,Physical,30,30,100
|
||||||
|
419,Avalanche,Ice,Physical,10,10,100
|
||||||
|
420,Ice Shard,Ice,Physical,30,30,100
|
||||||
|
421,Shadow Claw,Ghost,Physical,15,15,100
|
||||||
|
422,Thunder Fang,Electric,Physical,15,15,95
|
||||||
|
423,Ice Fang,Ice,Physical,15,15,95
|
||||||
|
424,Fire Fang,Fire,Physical,15,15,95
|
||||||
|
425,Shadow Sneak,Ghost,Physical,30,30,100
|
||||||
|
426,Mud Bomb,Ground,Special,10,10,85
|
||||||
|
427,Psycho Cut,Psychic,Physical,20,20,100
|
||||||
|
428,Zen Headbutt,Psychic,Physical,15,15,90
|
||||||
|
429,Mirror Shot,Steel,Special,10,10,85
|
||||||
|
430,Flash Cannon,Steel,Special,10,10,100
|
||||||
|
431,Rock Climb,Normal,Physical,20,20,85
|
||||||
|
432,Defog,Flying,Status,15,15,100
|
||||||
|
433,Trick Room,Psychic,Status,5,5,100
|
||||||
|
434,Draco Meteor,Dragon,Special,5,5,90
|
||||||
|
435,Discharge,Electric,Special,15,15,100
|
||||||
|
436,Lava Plume,Fire,Special,15,15,100
|
||||||
|
437,Leaf Storm,Grass,Special,5,5,90
|
||||||
|
438,Power Whip,Grass,Physical,10,10,85
|
||||||
|
439,Rock Wrecker,Rock,Physical,5,5,90
|
||||||
|
440,Cross Poison,Poison,Physical,20,20,100
|
||||||
|
441,Gunk Shot,Poison,Physical,5,5,80
|
||||||
|
442,Iron Head,Steel,Physical,15,15,100
|
||||||
|
443,Magnet Bomb,Steel,Physical,20,20,100
|
||||||
|
444,Stone Edge,Rock,Physical,5,5,80
|
||||||
|
445,Captivate,Normal,Status,20,20,100
|
||||||
|
446,Stealth Rock,Rock,Status,20,20,100
|
||||||
|
447,Grass Knot,Grass,Special,20,20,100
|
||||||
|
448,Chatter,Flying,Special,20,20,100
|
||||||
|
449,Judgment,Normal,Special,10,10,100
|
||||||
|
450,Bug Bite,Bug,Physical,20,20,100
|
||||||
|
451,Charge Beam,Electric,Special,10,10,90
|
||||||
|
452,Wood Hammer,Grass,Physical,15,15,100
|
||||||
|
453,Aqua Jet,Water,Physical,20,20,100
|
||||||
|
454,Attack Order,Bug,Physical,15,15,100
|
||||||
|
455,Defend Order,Bug,Status,10,10,100
|
||||||
|
456,Heal Order,Bug,Status,10,10,100
|
||||||
|
457,Head Smash,Rock,Physical,5,5,80
|
||||||
|
458,Double Hit,Normal,Physical,10,10,90
|
||||||
|
459,Roar of Time,Dragon,Special,5,5,90
|
||||||
|
460,Spacial Rend,Dragon,Special,5,5,95
|
||||||
|
461,Lunar Dance,Psychic,Status,10,10,100
|
||||||
|
462,Crush Grip,Normal,Physical,5,5,100
|
||||||
|
463,Magma Storm,Fire,Special,5,5,75
|
||||||
|
464,Dark Void,Dark,Status,10,10,80
|
||||||
|
465,Seed Flare,Grass,Special,5,5,85
|
||||||
|
466,Ominous Wind,Ghost,Special,5,5,100
|
||||||
|
467,Shadow Force,Ghost,Physical,5,5,100
|
||||||
|
468,Hone Claws,Dark,Status,15,15,100
|
||||||
|
469,Wide Guard,Rock,Status,10,10,100
|
||||||
|
470,Guard Split,Psychic,Status,10,10,100
|
||||||
|
471,Power Split,Psychic,Status,10,10,100
|
||||||
|
472,Wonder Room,Psychic,Status,10,10,100
|
||||||
|
473,Psyshock,Psychic,Special,10,10,100
|
||||||
|
474,Venoshock,Poison,Special,10,10,100
|
||||||
|
475,Autotomize,Steel,Status,15,15,100
|
||||||
|
476,Rage Powder,Bug,Status,20,20,100
|
||||||
|
477,Telekinesis,Psychic,Status,15,15,100
|
||||||
|
478,Magic Room,Psychic,Status,10,10,100
|
||||||
|
479,Smack Down,Rock,Physical,15,15,100
|
||||||
|
480,Storm Throw,Fighting,Physical,10,10,100
|
||||||
|
481,Flame Burst,Fire,Special,15,15,100
|
||||||
|
482,Sludge Wave,Poison,Special,10,10,100
|
||||||
|
483,Quiver Dance,Bug,Status,20,20,100
|
||||||
|
484,Heavy Slam,Steel,Physical,10,10,100
|
||||||
|
485,Synchronoise,Psychic,Special,15,15,100
|
||||||
|
486,Electro Ball,Electric,Special,10,10,100
|
||||||
|
487,Soak,Water,Status,20,20,100
|
||||||
|
488,Flame Charge,Fire,Physical,20,20,100
|
||||||
|
489,Coil,Poison,Status,20,20,100
|
||||||
|
490,Low Sweep,Fighting,Physical,20,20,100
|
||||||
|
491,Acid Spray,Poison,Special,20,20,100
|
||||||
|
492,Foul Play,Dark,Physical,15,15,100
|
||||||
|
493,Simple Beam,Normal,Status,15,15,100
|
||||||
|
494,Entrainment,Normal,Status,15,15,100
|
||||||
|
495,After You,Normal,Status,15,15,100
|
||||||
|
496,Round,Normal,Special,15,15,100
|
||||||
|
497,Echoed Voice,Normal,Special,15,15,100
|
||||||
|
498,Chip Away,Normal,Physical,20,20,100
|
||||||
|
499,Clear Smog,Poison,Special,15,15,100
|
||||||
|
500,Stored Power,Psychic,Special,10,10,100
|
||||||
|
501,Quick Guard,Fighting,Status,15,15,100
|
||||||
|
502,Ally Switch,Psychic,Status,15,15,100
|
||||||
|
503,Scald,Water,Special,15,15,100
|
||||||
|
504,Shell Smash,Normal,Status,15,15,100
|
||||||
|
505,Heal Pulse,Psychic,Status,10,10,100
|
||||||
|
506,Hex,Ghost,Special,10,10,100
|
||||||
|
507,Sky Drop,Flying,Physical,10,10,100
|
||||||
|
508,Shift Gear,Steel,Status,10,10,100
|
||||||
|
509,Circle Throw,Fighting,Physical,10,10,90
|
||||||
|
510,Incinerate,Fire,Special,15,15,100
|
||||||
|
511,Quash,Dark,Status,15,15,100
|
||||||
|
512,Acrobatics,Flying,Physical,15,15,100
|
||||||
|
513,Reflect Type,Normal,Status,15,15,100
|
||||||
|
514,Retaliate,Normal,Physical,5,5,100
|
||||||
|
515,Final Gambit,Fighting,Special,5,5,100
|
||||||
|
516,Bestow,Normal,Status,15,15,100
|
||||||
|
517,Inferno,Fire,Special,5,5,50
|
||||||
|
518,Water Pledge,Water,Special,10,10,100
|
||||||
|
519,Fire Pledge,Fire,Special,10,10,100
|
||||||
|
520,Grass Pledge,Grass,Special,10,10,100
|
||||||
|
521,Volt Switch,Electric,Special,20,20,100
|
||||||
|
522,Struggle Bug,Bug,Special,20,20,100
|
||||||
|
523,Bulldoze,Ground,Physical,20,20,100
|
||||||
|
524,Frost Breath,Ice,Special,10,10,90
|
||||||
|
525,Dragon Tail,Dragon,Physical,10,10,90
|
||||||
|
526,Work Up,Normal,Status,30,30,100
|
||||||
|
527,Electroweb,Electric,Special,15,15,95
|
||||||
|
528,Wild Charge,Electric,Physical,15,15,100
|
||||||
|
529,Drill Run,Ground,Physical,10,10,95
|
||||||
|
530,Dual Chop,Dragon,Physical,15,15,90
|
||||||
|
531,Heart Stamp,Psychic,Physical,25,25,100
|
||||||
|
532,Horn Leech,Grass,Physical,10,10,100
|
||||||
|
533,Sacred Sword,Fighting,Physical,15,15,100
|
||||||
|
534,Razor Shell,Water,Physical,10,10,95
|
||||||
|
535,Heat Crash,Fire,Physical,10,10,100
|
||||||
|
536,Leaf Tornado,Grass,Special,10,10,90
|
||||||
|
537,Steamroller,Bug,Physical,20,20,100
|
||||||
|
538,Cotton Guard,Grass,Status,10,10,100
|
||||||
|
539,Night Daze,Dark,Special,10,10,95
|
||||||
|
540,Psystrike,Psychic,Special,10,10,100
|
||||||
|
541,Tail Slap,Normal,Physical,10,10,85
|
||||||
|
542,Hurricane,Flying,Special,10,10,70
|
||||||
|
543,Head Charge,Normal,Physical,15,15,100
|
||||||
|
544,Gear Grind,Steel,Physical,15,15,85
|
||||||
|
545,Searing Shot,Fire,Special,5,5,100
|
||||||
|
546,Techno Blast,Normal,Special,5,5,100
|
||||||
|
547,Relic Song,Normal,Special,10,10,100
|
||||||
|
548,Secret Sword,Fighting,Special,10,10,100
|
||||||
|
549,Glaciate,Ice,Special,10,10,95
|
||||||
|
550,Bolt Strike,Electric,Physical,5,5,85
|
||||||
|
551,Blue Flare,Fire,Special,5,5,85
|
||||||
|
552,Fiery Dance,Fire,Special,10,10,100
|
||||||
|
553,Freeze Shock,Ice,Physical,5,5,90
|
||||||
|
554,Ice Burn,Ice,Special,5,5,90
|
||||||
|
555,Snarl,Dark,Special,15,15,95
|
||||||
|
556,Icicle Crash,Ice,Physical,10,10,90
|
||||||
|
557,V-create,Fire,Physical,5,5,95
|
||||||
|
558,Fusion Flare,Fire,Special,5,5,100
|
||||||
|
559,Fusion Bolt,Electric,Physical,5,5,100
|
||||||
|
560,Flying Press,Fighting,Physical,10,10,95
|
||||||
|
561,Mat Block,Fighting,Status,10,10,100
|
||||||
|
562,Belch,Poison,Special,10,10,90
|
||||||
|
563,Rototiller,Ground,Status,10,10,100
|
||||||
|
564,Sticky Web,Bug,Status,20,20,100
|
||||||
|
565,Fell Stinger,Bug,Physical,25,25,100
|
||||||
|
566,Phantom Force,Ghost,Physical,10,10,100
|
||||||
|
567,Trick-or-Treat,Ghost,Status,20,20,100
|
||||||
|
568,Noble Roar,Normal,Status,30,30,100
|
||||||
|
569,Ion Deluge,Electric,Status,25,25,100
|
||||||
|
570,Parabolic Charge,Electric,Special,20,20,100
|
||||||
|
571,Forest's Curse,Grass,Status,20,20,100
|
||||||
|
572,Petal Blizzard,Grass,Physical,15,15,100
|
||||||
|
573,Freeze-Dry,Ice,Special,20,20,100
|
||||||
|
574,Disarming Voice,Fairy,Special,15,15,100
|
||||||
|
575,Parting Shot,Dark,Status,20,20,100
|
||||||
|
576,Topsy-Turvy,Dark,Status,20,20,100
|
||||||
|
577,Draining Kiss,Fairy,Special,10,10,100
|
||||||
|
578,Crafty Shield,Fairy,Status,10,10,100
|
||||||
|
579,Flower Shield,Fairy,Status,10,10,100
|
||||||
|
580,Grassy Terrain,Grass,Status,10,10,100
|
||||||
|
581,Misty Terrain,Fairy,Status,10,10,100
|
||||||
|
582,Electrify,Electric,Status,20,20,100
|
||||||
|
583,Play Rough,Fairy,Physical,10,10,90
|
||||||
|
584,Fairy Wind,Fairy,Special,30,30,100
|
||||||
|
585,Moonblast,Fairy,Special,15,15,100
|
||||||
|
586,Boomburst,Normal,Special,10,10,100
|
||||||
|
587,Fairy Lock,Fairy,Status,10,10,100
|
||||||
|
588,King's Shield,Steel,Status,10,10,100
|
||||||
|
589,Play Nice,Normal,Status,20,20,100
|
||||||
|
590,Confide,Normal,Status,20,20,100
|
||||||
|
591,Diamond Storm,Rock,Physical,5,5,95
|
||||||
|
592,Steam Eruption,Water,Special,5,5,95
|
||||||
|
593,Hyperspace Hole,Psychic,Special,5,5,100
|
||||||
|
594,Water Shuriken,Water,Physical,20,20,100
|
||||||
|
595,Mystical Fire,Fire,Special,10,10,100
|
||||||
|
596,Spiky Shield,Grass,Status,10,10,100
|
||||||
|
597,Aromatic Mist,Fairy,Status,20,20,100
|
||||||
|
598,Eerie Impulse,Electric,Status,15,15,100
|
||||||
|
599,Venom Drench,Poison,Status,20,20,100
|
||||||
|
600,Powder,Bug,Status,20,20,100
|
||||||
|
601,Geomancy,Fairy,Status,10,10,100
|
||||||
|
602,Magnetic Flux,Electric,Status,20,20,100
|
||||||
|
603,Happy Hour,Normal,Status,30,30,100
|
||||||
|
604,Electric Terrain,Electric,Status,10,10,100
|
||||||
|
605,Dazzling Gleam,Fairy,Special,10,10,100
|
||||||
|
606,Celebrate,Normal,Status,40,40,100
|
||||||
|
607,Hold Hands,Normal,Status,40,40,100
|
||||||
|
608,Baby-Doll Eyes,Fairy,Status,30,30,100
|
||||||
|
609,Nuzzle,Electric,Physical,20,20,100
|
||||||
|
610,Hold Back,Normal,Physical,40,40,100
|
||||||
|
611,Infestation,Bug,Special,20,20,100
|
||||||
|
612,Power-Up Punch,Fighting,Physical,20,20,100
|
||||||
|
613,Oblivion Wing,Flying,Special,10,10,100
|
||||||
|
614,Thousand Arrows,Ground,Physical,10,10,100
|
||||||
|
615,Thousand Waves,Ground,Physical,10,10,100
|
||||||
|
616,Land's Wrath,Ground,Physical,10,10,100
|
||||||
|
617,Light of Ruin,Fairy,Special,5,5,90
|
||||||
|
618,Origin Pulse,Water,Special,10,10,85
|
||||||
|
619,Precipice Blades,Ground,Physical,10,10,85
|
||||||
|
620,Dragon Ascent,Flying,Physical,5,5,100
|
||||||
|
621,Hyperspace Fury,Dark,Physical,5,5,100
|
||||||
|
|
|
@ -0,0 +1,748 @@
|
||||||
|
1,Bulbasaur,45,49,49,65,65,45,318,0,0,0,0,0
|
||||||
|
2,Ivysaur,60,62,63,80,80,60,405,0,0,0,0,0
|
||||||
|
3,Venusaur,80,82,83,100,100,80,525,0,0,0,0,0
|
||||||
|
4,Charmander,39,52,43,60,50,65,309,0,0,0,0,0
|
||||||
|
5,Charmeleon,58,64,58,80,65,80,405,0,0,0,0,0
|
||||||
|
6,Charizard,78,84,78,109,85,100,534,0,0,0,0,0
|
||||||
|
7,Squirtle,44,48,65,50,64,43,314,67,396,406,330,323
|
||||||
|
8,Wartortle,59,63,80,65,80,58,405,0,0,0,0,0
|
||||||
|
9,Blastoise,79,83,100,85,105,78,530,0,0,0,0,0
|
||||||
|
10,Caterpie,45,30,35,20,20,45,195,0,0,0,0,0
|
||||||
|
11,Metapod,50,20,55,25,25,30,205,0,0,0,0,0
|
||||||
|
12,Butterfree,60,45,50,90,80,70,395,0,0,0,0,0
|
||||||
|
13,Weedle,40,35,30,20,20,50,195,0,0,0,0,0
|
||||||
|
14,Kakuna,45,25,50,25,25,35,205,0,0,0,0,0
|
||||||
|
15,Beedrill,65,90,40,45,80,75,395,0,0,0,0,0
|
||||||
|
16,Pidgey,40,45,40,35,35,56,251,0,0,0,0,0
|
||||||
|
17,Pidgeotto,63,60,55,50,50,71,349,0,0,0,0,0
|
||||||
|
18,Pidgeot,83,80,75,70,70,101,479,0,0,0,0,0
|
||||||
|
19,Rattata,30,56,35,25,35,72,253,0,0,0,0,0
|
||||||
|
20,Raticate,55,81,60,50,70,97,413,0,0,0,0,0
|
||||||
|
21,Spearow,40,60,30,31,31,70,262,0,0,0,0,0
|
||||||
|
22,Fearow,65,90,65,61,61,100,442,0,0,0,0,0
|
||||||
|
23,Ekans,35,60,44,40,54,55,288,0,0,0,0,0
|
||||||
|
24,Arbok,60,85,69,65,79,80,438,0,0,0,0,0
|
||||||
|
25,Pikachu,35,55,40,50,50,90,320,0,0,0,0,0
|
||||||
|
26,Raichu,60,90,55,90,80,110,485,0,0,0,0,0
|
||||||
|
27,Sandshrew,50,75,85,20,30,40,300,0,0,0,0,0
|
||||||
|
28,Sandslash,75,100,110,45,55,65,450,0,0,0,0,0
|
||||||
|
29,Nidoranâ F,55,47,52,40,40,41,275,0,0,0,0,0
|
||||||
|
30,Nidorina,70,62,67,55,55,56,365,0,0,0,0,0
|
||||||
|
31,Nidoqueen,90,92,87,75,85,76,505,0,0,0,0,0
|
||||||
|
32,Nidoranâ M,46,57,40,40,40,50,273,0,0,0,0,0
|
||||||
|
33,Nidorino,61,72,57,55,55,65,365,0,0,0,0,0
|
||||||
|
34,Nidoking,81,102,77,85,75,85,505,0,0,0,0,0
|
||||||
|
35,Clefairy,70,45,48,60,65,35,323,0,0,0,0,0
|
||||||
|
36,Clefable,95,70,73,95,90,60,483,0,0,0,0,0
|
||||||
|
37,Vulpix,38,41,40,50,65,65,299,0,0,0,0,0
|
||||||
|
38,Ninetales,73,76,75,81,100,100,505,0,0,0,0,0
|
||||||
|
39,Jigglypuff,115,45,20,45,25,20,270,0,0,0,0,0
|
||||||
|
40,Wigglytuff,140,70,45,85,50,45,435,0,0,0,0,0
|
||||||
|
41,Zubat,40,45,35,30,40,55,245,0,0,0,0,0
|
||||||
|
42,Golbat,75,80,70,65,75,90,455,0,0,0,0,0
|
||||||
|
43,Oddish,45,50,55,75,65,30,320,0,0,0,0,0
|
||||||
|
44,Gloom,60,65,70,85,75,40,395,0,0,0,0,0
|
||||||
|
45,Vileplume,75,80,85,110,90,50,490,0,0,0,0,0
|
||||||
|
46,Paras,35,70,55,45,55,25,285,0,0,0,0,0
|
||||||
|
47,Parasect,60,95,80,60,80,30,405,0,0,0,0,0
|
||||||
|
48,Venonat,60,55,50,40,55,45,305,0,0,0,0,0
|
||||||
|
49,Venomoth,70,65,60,90,75,90,450,0,0,0,0,0
|
||||||
|
50,Diglett,10,55,25,35,45,95,265,0,0,0,0,0
|
||||||
|
51,Dugtrio,35,80,50,50,70,120,405,0,0,0,0,0
|
||||||
|
52,Meowth,40,45,35,40,40,90,290,0,0,0,0,0
|
||||||
|
53,Persian,65,70,60,65,65,115,440,0,0,0,0,0
|
||||||
|
54,Psyduck,50,52,48,65,50,55,320,0,0,0,0,0
|
||||||
|
55,Golduck,80,82,78,95,80,85,500,0,0,0,0,0
|
||||||
|
56,Mankey,40,80,35,35,45,70,305,0,0,0,0,0
|
||||||
|
57,Primeape,65,105,60,60,70,95,455,0,0,0,0,0
|
||||||
|
58,Growlithe,55,70,45,70,50,60,350,0,0,0,0,0
|
||||||
|
59,Arcanine,90,110,80,100,80,95,555,0,0,0,0,0
|
||||||
|
60,Poliwag,40,50,40,40,40,90,300,0,0,0,0,0
|
||||||
|
61,Poliwhirl,65,65,65,50,50,90,385,0,0,0,0,0
|
||||||
|
62,Poliwrath,90,95,95,70,90,70,510,0,0,0,0,0
|
||||||
|
63,Abra,25,20,15,105,55,90,310,0,0,0,0,0
|
||||||
|
64,Kadabra,40,35,30,120,70,105,400,0,0,0,0,0
|
||||||
|
65,Alakazam,55,50,45,135,95,120,500,0,0,0,0,0
|
||||||
|
66,Machop,70,80,50,35,35,35,305,0,0,0,0,0
|
||||||
|
67,Machoke,80,100,70,50,60,45,405,0,0,0,0,0
|
||||||
|
68,Machamp,90,130,80,65,85,55,505,0,0,0,0,0
|
||||||
|
69,Bellsprout,50,75,35,70,30,40,300,0,0,0,0,0
|
||||||
|
70,Weepinbell,65,90,50,85,45,55,390,0,0,0,0,0
|
||||||
|
71,Victreebel,80,105,65,100,70,70,490,0,0,0,0,0
|
||||||
|
72,Tentacool,40,40,35,50,100,70,335,0,0,0,0,0
|
||||||
|
73,Tentacruel,80,70,65,80,120,100,515,0,0,0,0,0
|
||||||
|
74,Geodude,40,80,100,30,30,20,300,0,0,0,0,0
|
||||||
|
75,Graveler,55,95,115,45,45,35,390,0,0,0,0,0
|
||||||
|
76,Golem,80,120,130,55,65,45,495,0,0,0,0,0
|
||||||
|
77,Ponyta,50,85,55,65,65,90,410,0,0,0,0,0
|
||||||
|
78,Rapidash,65,100,70,80,80,105,500,0,0,0,0,0
|
||||||
|
79,Slowpoke,90,65,65,40,40,15,315,0,0,0,0,0
|
||||||
|
80,Slowbro,95,75,110,100,80,30,490,0,0,0,0,0
|
||||||
|
81,Magnemite,25,35,70,95,55,45,325,0,0,0,0,0
|
||||||
|
82,Magneton,50,60,95,120,70,70,465,0,0,0,0,0
|
||||||
|
83,Farfetch'd,52,65,55,58,62,60,352,0,0,0,0,0
|
||||||
|
84,Doduo,35,85,45,35,35,75,310,0,0,0,0,0
|
||||||
|
85,Dodrio,60,110,70,60,60,100,460,0,0,0,0,0
|
||||||
|
86,Seel,65,45,55,45,70,45,325,0,0,0,0,0
|
||||||
|
87,Dewgong,90,70,80,70,95,70,475,0,0,0,0,0
|
||||||
|
88,Grimer,80,80,50,40,50,25,325,0,0,0,0,0
|
||||||
|
89,Muk,105,105,75,65,100,50,500,0,0,0,0,0
|
||||||
|
90,Shellder,30,65,100,45,25,40,305,0,0,0,0,0
|
||||||
|
91,Cloyster,50,95,180,85,45,70,525,0,0,0,0,0
|
||||||
|
92,Gastly,30,35,30,100,35,80,310,0,0,0,0,0
|
||||||
|
93,Haunter,45,50,45,115,55,95,405,0,0,0,0,0
|
||||||
|
94,Gengar,60,65,60,130,75,110,500,0,0,0,0,0
|
||||||
|
95,Onix,35,45,160,30,45,70,385,0,0,0,0,0
|
||||||
|
96,Drowzee,60,48,45,43,90,42,328,0,0,0,0,0
|
||||||
|
97,Hypno,85,73,70,73,115,67,483,0,0,0,0,0
|
||||||
|
98,Krabby,30,105,90,25,25,50,325,0,0,0,0,0
|
||||||
|
99,Kingler,55,130,115,50,50,75,475,0,0,0,0,0
|
||||||
|
100,Voltorb,40,30,50,55,55,100,330,0,0,0,0,0
|
||||||
|
101,Electrode,60,50,70,80,80,140,480,0,0,0,0,0
|
||||||
|
102,Exeggcute,60,40,80,60,45,40,325,0,0,0,0,0
|
||||||
|
103,Exeggutor,95,95,85,125,65,55,520,0,0,0,0,0
|
||||||
|
104,Cubone,50,50,95,40,50,35,320,0,0,0,0,0
|
||||||
|
105,Marowak,60,80,110,50,80,45,425,0,0,0,0,0
|
||||||
|
106,Hitmonlee,50,120,53,35,110,87,455,0,0,0,0,0
|
||||||
|
107,Hitmonchan,50,105,79,35,110,76,455,0,0,0,0,0
|
||||||
|
108,Lickitung,90,55,75,60,75,30,385,0,0,0,0,0
|
||||||
|
109,Koffing,40,65,95,60,45,35,340,0,0,0,0,0
|
||||||
|
110,Weezing,65,90,120,85,70,60,490,0,0,0,0,0
|
||||||
|
111,Rhyhorn,80,85,95,30,30,25,345,0,0,0,0,0
|
||||||
|
112,Rhydon,105,130,120,45,45,40,485,0,0,0,0,0
|
||||||
|
113,Chansey,250,5,5,35,105,50,450,0,0,0,0,0
|
||||||
|
114,Tangela,65,55,115,100,40,60,435,0,0,0,0,0
|
||||||
|
115,Kangaskhan,105,95,80,40,80,90,490,0,0,0,0,0
|
||||||
|
116,Horsea,30,40,70,70,25,60,295,0,0,0,0,0
|
||||||
|
117,Seadra,55,65,95,95,45,85,440,0,0,0,0,0
|
||||||
|
118,Goldeen,45,67,60,35,50,63,320,0,0,0,0,0
|
||||||
|
119,Seaking,80,92,65,65,80,68,450,0,0,0,0,0
|
||||||
|
120,Staryu,30,45,55,70,55,85,340,0,0,0,0,0
|
||||||
|
121,Starmie,60,75,85,100,85,115,520,0,0,0,0,0
|
||||||
|
122,Mr. Mime,40,45,65,100,120,90,460,0,0,0,0,0
|
||||||
|
123,Scyther,70,110,80,55,80,105,500,0,0,0,0,0
|
||||||
|
124,Jynx,65,50,35,115,95,95,455,0,0,0,0,0
|
||||||
|
125,Electabuzz,65,83,57,95,85,105,490,0,0,0,0,0
|
||||||
|
126,Magmar,65,95,57,100,85,93,495,0,0,0,0,0
|
||||||
|
127,Pinsir,65,125,100,55,70,85,500,0,0,0,0,0
|
||||||
|
128,Tauros,75,100,95,40,70,110,490,0,0,0,0,0
|
||||||
|
129,Magikarp,20,10,55,15,20,80,200,0,0,0,0,0
|
||||||
|
130,Gyarados,95,125,79,60,100,81,540,0,0,0,0,0
|
||||||
|
131,Lapras,130,85,80,85,95,60,535,0,0,0,0,0
|
||||||
|
132,Ditto,48,48,48,48,48,48,288,0,0,0,0,0
|
||||||
|
133,Eevee,55,55,50,45,65,55,325,0,0,0,0,0
|
||||||
|
134,Vaporeon,130,65,60,110,95,65,525,0,0,0,0,0
|
||||||
|
135,Jolteon,65,65,60,110,95,130,525,0,0,0,0,0
|
||||||
|
136,Flareon,65,130,60,95,110,65,525,0,0,0,0,0
|
||||||
|
137,Porygon,65,60,70,85,75,40,395,0,0,0,0,0
|
||||||
|
138,Omanyte,35,40,100,90,55,35,355,0,0,0,0,0
|
||||||
|
139,Omastar,70,60,125,115,70,55,495,0,0,0,0,0
|
||||||
|
140,Kabuto,30,80,90,55,45,55,355,0,0,0,0,0
|
||||||
|
141,Kabutops,60,115,105,65,70,80,495,0,0,0,0,0
|
||||||
|
142,Aerodactyl,80,105,65,60,75,130,515,0,0,0,0,0
|
||||||
|
143,Snorlax,160,110,65,65,110,30,540,0,0,0,0,0
|
||||||
|
144,Articuno,90,85,100,95,125,85,580,0,0,0,0,0
|
||||||
|
145,Zapdos,90,90,85,125,90,100,580,0,0,0,0,0
|
||||||
|
146,Moltres,90,100,90,125,85,90,580,0,0,0,0,0
|
||||||
|
147,Dratini,41,64,45,50,50,50,300,0,0,0,0,0
|
||||||
|
148,Dragonair,61,84,65,70,70,70,420,0,0,0,0,0
|
||||||
|
149,Dragonite,91,134,95,100,100,80,600,0,0,0,0,0
|
||||||
|
150,Mewtwo,106,110,90,154,90,130,680,0,0,0,0,0
|
||||||
|
151,Mew,100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
152,Chikorita,45,49,65,49,65,45,318,0,0,0,0,0
|
||||||
|
153,Bayleef,60,62,80,63,80,60,405,0,0,0,0,0
|
||||||
|
154,Meganium,80,82,100,83,100,80,525,0,0,0,0,0
|
||||||
|
155,Cyndaquil,39,52,43,60,50,65,309,0,0,0,0,0
|
||||||
|
156,Quilava,58,64,58,80,65,80,405,0,0,0,0,0
|
||||||
|
157,Typhlosion,78,84,78,109,85,100,534,0,0,0,0,0
|
||||||
|
158,Totodile,50,65,64,44,48,43,314,0,0,0,0,0
|
||||||
|
159,Croconaw,65,80,80,59,63,58,405,0,0,0,0,0
|
||||||
|
160,Feraligatr,85,105,100,79,83,78,530,0,0,0,0,0
|
||||||
|
161,Sentret,35,46,34,35,45,20,215,0,0,0,0,0
|
||||||
|
162,Furret,85,76,64,45,55,90,415,0,0,0,0,0
|
||||||
|
163,Hoothoot,60,30,30,36,56,50,262,0,0,0,0,0
|
||||||
|
164,Noctowl,100,50,50,76,96,70,442,0,0,0,0,0
|
||||||
|
165,Ledyba,40,20,30,40,80,55,265,0,0,0,0,0
|
||||||
|
166,Ledian,55,35,50,55,110,85,390,0,0,0,0,0
|
||||||
|
167,Spinarak,40,60,40,40,40,30,250,0,0,0,0,0
|
||||||
|
168,Ariados,70,90,70,60,60,40,390,0,0,0,0,0
|
||||||
|
169,Crobat,85,90,80,70,80,130,535,0,0,0,0,0
|
||||||
|
170,Chinchou,75,38,38,56,56,67,330,0,0,0,0,0
|
||||||
|
171,Lanturn,125,58,58,76,76,67,460,0,0,0,0,0
|
||||||
|
172,Pichu,20,40,15,35,35,60,205,0,0,0,0,0
|
||||||
|
173,Cleffa,50,25,28,45,55,15,218,0,0,0,0,0
|
||||||
|
174,Igglybuff,90,30,15,40,20,15,210,0,0,0,0,0
|
||||||
|
175,Togepi,35,20,65,40,65,20,245,0,0,0,0,0
|
||||||
|
176,Togetic,55,40,85,80,105,40,405,0,0,0,0,0
|
||||||
|
177,Natu,40,50,45,70,45,70,320,0,0,0,0,0
|
||||||
|
178,Xatu,65,75,70,95,70,95,470,0,0,0,0,0
|
||||||
|
179,Mareep,55,40,40,65,45,35,280,0,0,0,0,0
|
||||||
|
180,Flaaffy,70,55,55,80,60,45,365,0,0,0,0,0
|
||||||
|
181,Ampharos,90,75,85,115,90,55,510,0,0,0,0,0
|
||||||
|
182,Bellossom,75,80,95,90,100,50,490,0,0,0,0,0
|
||||||
|
183,Marill,70,20,50,20,50,40,250,0,0,0,0,0
|
||||||
|
184,Azumarill,100,50,80,60,80,50,420,0,0,0,0,0
|
||||||
|
185,Sudowoodo,70,100,115,30,65,30,410,0,0,0,0,0
|
||||||
|
186,Politoed,90,75,75,90,100,70,500,0,0,0,0,0
|
||||||
|
187,Hoppip,35,35,40,35,55,50,250,0,0,0,0,0
|
||||||
|
188,Skiploom,55,45,50,45,65,80,340,0,0,0,0,0
|
||||||
|
189,Jumpluff,75,55,70,55,95,110,460,0,0,0,0,0
|
||||||
|
190,Aipom,55,70,55,40,55,85,360,0,0,0,0,0
|
||||||
|
191,Sunkern,30,30,30,30,30,30,180,0,0,0,0,0
|
||||||
|
192,Sunflora,75,75,55,105,85,30,425,0,0,0,0,0
|
||||||
|
193,Yanma,65,65,45,75,45,95,390,0,0,0,0,0
|
||||||
|
194,Wooper,55,45,45,25,25,15,210,0,0,0,0,0
|
||||||
|
195,Quagsire,95,85,85,65,65,35,430,0,0,0,0,0
|
||||||
|
196,Espeon,65,65,60,130,95,110,525,0,0,0,0,0
|
||||||
|
197,Umbreon,95,65,110,60,130,65,525,0,0,0,0,0
|
||||||
|
198,Murkrow,60,85,42,85,42,91,405,0,0,0,0,0
|
||||||
|
199,Slowking,95,75,80,100,110,30,490,0,0,0,0,0
|
||||||
|
200,Misdreavus,60,60,60,85,85,85,435,0,0,0,0,0
|
||||||
|
201,Unown,48,72,48,72,48,48,336,0,0,0,0,0
|
||||||
|
202,Wobbuffet,190,33,58,33,58,33,405,0,0,0,0,0
|
||||||
|
203,Girafarig,70,80,65,90,65,85,455,0,0,0,0,0
|
||||||
|
204,Pineco,50,65,90,35,35,15,290,0,0,0,0,0
|
||||||
|
205,Forretress,75,90,140,60,60,40,465,0,0,0,0,0
|
||||||
|
206,Dunsparce,100,70,70,65,65,45,415,0,0,0,0,0
|
||||||
|
207,Gligar,65,75,105,35,65,85,430,0,0,0,0,0
|
||||||
|
208,Steelix,75,85,200,55,65,30,510,0,0,0,0,0
|
||||||
|
209,Snubbull,60,80,50,40,40,30,300,0,0,0,0,0
|
||||||
|
210,Granbull,90,120,75,60,60,45,450,0,0,0,0,0
|
||||||
|
211,Qwilfish,65,95,75,55,55,85,430,0,0,0,0,0
|
||||||
|
212,Scizor,70,130,100,55,80,65,500,0,0,0,0,0
|
||||||
|
213,Shuckle,20,10,230,10,230,5,505,0,0,0,0,0
|
||||||
|
214,Heracross,80,125,75,40,95,85,500,0,0,0,0,0
|
||||||
|
215,Sneasel,55,95,55,35,75,115,430,0,0,0,0,0
|
||||||
|
216,Teddiursa,60,80,50,50,50,40,330,0,0,0,0,0
|
||||||
|
217,Ursaring,90,130,75,75,75,55,500,0,0,0,0,0
|
||||||
|
218,Slugma,40,40,40,70,40,20,250,0,0,0,0,0
|
||||||
|
219,Magcargo,50,50,120,80,80,30,410,0,0,0,0,0
|
||||||
|
220,Swinub,50,50,40,30,30,50,250,0,0,0,0,0
|
||||||
|
221,Piloswine,100,100,80,60,60,50,450,0,0,0,0,0
|
||||||
|
222,Corsola,55,55,85,65,85,35,380,0,0,0,0,0
|
||||||
|
223,Remoraid,35,65,35,65,35,65,300,0,0,0,0,0
|
||||||
|
224,Octillery,75,105,75,105,75,45,480,0,0,0,0,0
|
||||||
|
225,Delibird,45,55,45,65,45,75,330,0,0,0,0,0
|
||||||
|
226,Mantine,65,40,70,80,140,70,465,0,0,0,0,0
|
||||||
|
227,Skarmory,65,80,140,40,70,70,465,0,0,0,0,0
|
||||||
|
228,Houndour,45,60,30,80,50,65,330,0,0,0,0,0
|
||||||
|
229,Houndoom,75,90,50,110,80,95,500,0,0,0,0,0
|
||||||
|
230,Kingdra,75,95,95,95,95,85,540,0,0,0,0,0
|
||||||
|
231,Phanpy,90,60,60,40,40,40,330,0,0,0,0,0
|
||||||
|
232,Donphan,90,120,120,60,60,50,500,0,0,0,0,0
|
||||||
|
233,Porygon2,85,80,90,105,95,60,515,0,0,0,0,0
|
||||||
|
234,Stantler,73,95,62,85,65,85,465,0,0,0,0,0
|
||||||
|
235,Smeargle,55,20,35,20,45,75,250,0,0,0,0,0
|
||||||
|
236,Tyrogue,35,35,35,35,35,35,210,0,0,0,0,0
|
||||||
|
237,Hitmontop,50,95,95,35,110,70,455,0,0,0,0,0
|
||||||
|
238,Smoochum,45,30,15,85,65,65,305,0,0,0,0,0
|
||||||
|
239,Elekid,45,63,37,65,55,95,360,0,0,0,0,0
|
||||||
|
240,Magby,45,75,37,70,55,83,365,0,0,0,0,0
|
||||||
|
241,Miltank,95,80,105,40,70,100,490,0,0,0,0,0
|
||||||
|
242,Blissey,255,10,10,75,135,55,540,0,0,0,0,0
|
||||||
|
243,Raikou,90,85,75,115,100,115,580,0,0,0,0,0
|
||||||
|
244,Entei,115,115,85,90,75,100,580,0,0,0,0,0
|
||||||
|
245,Suicune,100,75,115,90,115,85,580,0,0,0,0,0
|
||||||
|
246,Larvitar,50,64,50,45,50,41,300,0,0,0,0,0
|
||||||
|
247,Pupitar,70,84,70,65,70,51,410,0,0,0,0,0
|
||||||
|
248,Tyranitar,100,134,110,95,100,61,600,0,0,0,0,0
|
||||||
|
249,Lugia,106,90,130,90,154,110,680,0,0,0,0,0
|
||||||
|
250,Ho-Oh,106,130,90,110,154,90,680,0,0,0,0,0
|
||||||
|
251,Celebi,100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
252,Treecko,40,45,35,65,55,70,310,0,0,0,0,0
|
||||||
|
253,Grovyle,50,65,45,85,65,95,405,0,0,0,0,0
|
||||||
|
254,Sceptile,70,85,65,105,85,120,530,0,0,0,0,0
|
||||||
|
255,Torchic,45,60,40,70,50,45,310,0,0,0,0,0
|
||||||
|
256,Combusken,60,85,60,85,60,55,405,0,0,0,0,0
|
||||||
|
257,Blaziken,80,120,70,110,70,80,530,0,0,0,0,0
|
||||||
|
258,Mudkip,50,70,50,50,50,40,310,0,0,0,0,0
|
||||||
|
259,Marshtomp,70,85,70,60,70,50,405,0,0,0,0,0
|
||||||
|
260,Swampert,100,110,90,85,90,60,535,0,0,0,0,0
|
||||||
|
261,Poochyena,35,55,35,30,30,35,220,0,0,0,0,0
|
||||||
|
262,Mightyena,70,90,70,60,60,70,420,0,0,0,0,0
|
||||||
|
263,Zigzagoon,38,30,41,30,41,60,240,0,0,0,0,0
|
||||||
|
264,Linoone,78,70,61,50,61,100,420,0,0,0,0,0
|
||||||
|
265,Wurmple,45,45,35,20,30,20,195,0,0,0,0,0
|
||||||
|
266,Silcoon,50,35,55,25,25,15,205,0,0,0,0,0
|
||||||
|
267,Beautifly,60,70,50,100,50,65,395,0,0,0,0,0
|
||||||
|
268,Cascoon,50,35,55,25,25,15,205,0,0,0,0,0
|
||||||
|
269,Dustox,60,50,70,50,90,65,385,0,0,0,0,0
|
||||||
|
270,Lotad,40,30,30,40,50,30,220,0,0,0,0,0
|
||||||
|
271,Lombre,60,50,50,60,70,50,340,0,0,0,0,0
|
||||||
|
272,Ludicolo,80,70,70,90,100,70,480,0,0,0,0,0
|
||||||
|
273,Seedot,40,40,50,30,30,30,220,0,0,0,0,0
|
||||||
|
274,Nuzleaf,70,70,40,60,40,60,340,0,0,0,0,0
|
||||||
|
275,Shiftry,90,100,60,90,60,80,480,0,0,0,0,0
|
||||||
|
276,Taillow,40,55,30,30,30,85,270,0,0,0,0,0
|
||||||
|
277,Swellow,60,85,60,50,50,125,430,0,0,0,0,0
|
||||||
|
278,Wingull,40,30,30,55,30,85,270,0,0,0,0,0
|
||||||
|
279,Pelipper,60,50,100,85,70,65,430,0,0,0,0,0
|
||||||
|
280,Ralts,28,25,25,45,35,40,198,0,0,0,0,0
|
||||||
|
281,Kirlia,38,35,35,65,55,50,278,0,0,0,0,0
|
||||||
|
282,Gardevoir,68,65,65,125,115,80,518,0,0,0,0,0
|
||||||
|
283,Surskit,40,30,32,50,52,65,269,0,0,0,0,0
|
||||||
|
284,Masquerain,70,60,62,80,82,60,414,0,0,0,0,0
|
||||||
|
285,Shroomish,60,40,60,40,60,35,295,0,0,0,0,0
|
||||||
|
286,Breloom,60,130,80,60,60,70,460,0,0,0,0,0
|
||||||
|
287,Slakoth,60,60,60,35,35,30,280,0,0,0,0,0
|
||||||
|
288,Vigoroth,80,80,80,55,55,90,440,0,0,0,0,0
|
||||||
|
289,Slaking,150,160,100,95,65,100,670,0,0,0,0,0
|
||||||
|
290,Nincada,31,45,90,30,30,40,266,0,0,0,0,0
|
||||||
|
291,Ninjask,61,90,45,50,50,160,456,0,0,0,0,0
|
||||||
|
292,Shedinja,1,90,45,30,30,40,236,0,0,0,0,0
|
||||||
|
293,Whismur,64,51,23,51,23,28,240,0,0,0,0,0
|
||||||
|
294,Loudred,84,71,43,71,43,48,360,0,0,0,0,0
|
||||||
|
295,Exploud,104,91,63,91,73,68,490,0,0,0,0,0
|
||||||
|
296,Makuhita,72,60,30,20,30,25,237,0,0,0,0,0
|
||||||
|
297,Hariyama,144,120,60,40,60,50,474,0,0,0,0,0
|
||||||
|
298,Azurill,50,20,40,20,40,20,190,0,0,0,0,0
|
||||||
|
299,Nosepass,30,45,135,45,90,30,375,0,0,0,0,0
|
||||||
|
300,Skitty,50,45,45,35,35,50,260,0,0,0,0,0
|
||||||
|
301,Delcatty,70,65,65,55,55,70,380,0,0,0,0,0
|
||||||
|
302,Sableye,50,75,75,65,65,50,380,0,0,0,0,0
|
||||||
|
303,Mawile,50,85,85,55,55,50,380,0,0,0,0,0
|
||||||
|
304,Aron,50,70,100,40,40,30,330,0,0,0,0,0
|
||||||
|
305,Lairon,60,90,140,50,50,40,430,0,0,0,0,0
|
||||||
|
306,Aggron,70,110,180,60,60,50,530,0,0,0,0,0
|
||||||
|
307,Meditite,30,40,55,40,55,60,280,0,0,0,0,0
|
||||||
|
308,Medicham,60,60,75,60,75,80,410,0,0,0,0,0
|
||||||
|
309,Electrike,40,45,40,65,40,65,295,0,0,0,0,0
|
||||||
|
310,Manectric,70,75,60,105,60,105,475,0,0,0,0,0
|
||||||
|
311,Plusle,60,50,40,85,75,95,405,0,0,0,0,0
|
||||||
|
312,Minun,60,40,50,75,85,95,405,0,0,0,0,0
|
||||||
|
313,Volbeat,65,73,55,47,75,85,400,0,0,0,0,0
|
||||||
|
314,Illumise,65,47,55,73,75,85,400,0,0,0,0,0
|
||||||
|
315,Roselia,50,60,45,100,80,65,400,0,0,0,0,0
|
||||||
|
316,Gulpin,70,43,53,43,53,40,302,0,0,0,0,0
|
||||||
|
317,Swalot,100,73,83,73,83,55,467,0,0,0,0,0
|
||||||
|
318,Carvanha,45,90,20,65,20,65,305,0,0,0,0,0
|
||||||
|
319,Sharpedo,70,120,40,95,40,95,460,0,0,0,0,0
|
||||||
|
320,Wailmer,130,70,35,70,35,60,400,0,0,0,0,0
|
||||||
|
321,Wailord,170,90,45,90,45,60,500,0,0,0,0,0
|
||||||
|
322,Numel,60,60,40,65,45,35,305,0,0,0,0,0
|
||||||
|
323,Camerupt,70,100,70,105,75,40,460,0,0,0,0,0
|
||||||
|
324,Torkoal,70,85,140,85,70,20,470,0,0,0,0,0
|
||||||
|
325,Spoink,60,25,35,70,80,60,330,0,0,0,0,0
|
||||||
|
326,Grumpig,80,45,65,90,110,80,470,0,0,0,0,0
|
||||||
|
327,Spinda,60,60,60,60,60,60,360,0,0,0,0,0
|
||||||
|
328,Trapinch,45,100,45,45,45,10,290,0,0,0,0,0
|
||||||
|
329,Vibrava,50,70,50,50,50,70,340,0,0,0,0,0
|
||||||
|
330,Flygon,80,100,80,80,80,100,520,0,0,0,0,0
|
||||||
|
331,Cacnea,50,85,40,85,40,35,335,0,0,0,0,0
|
||||||
|
332,Cacturne,70,115,60,115,60,55,475,0,0,0,0,0
|
||||||
|
333,Swablu,45,40,60,40,75,50,310,0,0,0,0,0
|
||||||
|
334,Altaria,75,70,90,70,105,80,490,0,0,0,0,0
|
||||||
|
335,Zangoose,73,115,60,60,60,90,458,0,0,0,0,0
|
||||||
|
336,Seviper,73,100,60,100,60,65,458,0,0,0,0,0
|
||||||
|
337,Lunatone,70,55,65,95,85,70,440,0,0,0,0,0
|
||||||
|
338,Solrock,70,95,85,55,65,70,440,0,0,0,0,0
|
||||||
|
339,Barboach,50,48,43,46,41,60,288,0,0,0,0,0
|
||||||
|
340,Whiscash,110,78,73,76,71,60,468,0,0,0,0,0
|
||||||
|
341,Corphish,43,80,65,50,35,35,308,0,0,0,0,0
|
||||||
|
342,Crawdaunt,63,120,85,90,55,55,468,0,0,0,0,0
|
||||||
|
343,Baltoy,40,40,55,40,70,55,300,0,0,0,0,0
|
||||||
|
344,Claydol,60,70,105,70,120,75,500,0,0,0,0,0
|
||||||
|
345,Lileep,66,41,77,61,87,23,355,0,0,0,0,0
|
||||||
|
346,Cradily,86,81,97,81,107,43,495,0,0,0,0,0
|
||||||
|
347,Anorith,45,95,50,40,50,75,355,0,0,0,0,0
|
||||||
|
348,Armaldo,75,125,100,70,80,45,495,0,0,0,0,0
|
||||||
|
349,Feebas,20,15,20,10,55,80,200,0,0,0,0,0
|
||||||
|
350,Milotic,95,60,79,100,125,81,540,0,0,0,0,0
|
||||||
|
351,Castform,70,70,70,70,70,70,420,0,0,0,0,0
|
||||||
|
352,Kecleon,60,90,70,60,120,40,440,0,0,0,0,0
|
||||||
|
353,Shuppet,44,75,35,63,33,45,295,0,0,0,0,0
|
||||||
|
354,Banette,64,115,65,83,63,65,455,0,0,0,0,0
|
||||||
|
355,Duskull,20,40,90,30,90,25,295,0,0,0,0,0
|
||||||
|
356,Dusclops,40,70,130,60,130,25,455,0,0,0,0,0
|
||||||
|
357,Tropius,99,68,83,72,87,51,460,0,0,0,0,0
|
||||||
|
358,Chimecho,65,50,70,95,80,65,425,0,0,0,0,0
|
||||||
|
359,Absol,65,130,60,75,60,75,465,0,0,0,0,0
|
||||||
|
360,Wynaut,95,23,48,23,48,23,260,0,0,0,0,0
|
||||||
|
361,Snorunt,50,50,50,50,50,50,300,0,0,0,0,0
|
||||||
|
362,Glalie,80,80,80,80,80,80,480,0,0,0,0,0
|
||||||
|
363,Spheal,70,40,50,55,50,25,290,0,0,0,0,0
|
||||||
|
364,Sealeo,90,60,70,75,70,45,410,0,0,0,0,0
|
||||||
|
365,Walrein,110,80,90,95,90,65,530,0,0,0,0,0
|
||||||
|
366,Clamperl,35,64,85,74,55,32,345,0,0,0,0,0
|
||||||
|
367,Huntail,55,104,105,94,75,52,485,0,0,0,0,0
|
||||||
|
368,Gorebyss,55,84,105,114,75,52,485,0,0,0,0,0
|
||||||
|
369,Relicanth,100,90,130,45,65,55,485,0,0,0,0,0
|
||||||
|
370,Luvdisc,43,30,55,40,65,97,330,0,0,0,0,0
|
||||||
|
371,Bagon,45,75,60,40,30,50,300,0,0,0,0,0
|
||||||
|
372,Shelgon,65,95,100,60,50,50,420,0,0,0,0,0
|
||||||
|
373,Salamence,95,135,80,110,80,100,600,0,0,0,0,0
|
||||||
|
374,Beldum,40,55,80,35,60,30,300,0,0,0,0,0
|
||||||
|
375,Metang,60,75,100,55,80,50,420,0,0,0,0,0
|
||||||
|
376,Metagross,80,135,130,95,90,70,600,0,0,0,0,0
|
||||||
|
377,Regirock,80,100,200,50,100,50,580,0,0,0,0,0
|
||||||
|
378,Regice,80,50,100,100,200,50,580,0,0,0,0,0
|
||||||
|
379,Registeel,80,75,150,75,150,50,580,0,0,0,0,0
|
||||||
|
380,Latias,80,80,90,110,130,110,600,0,0,0,0,0
|
||||||
|
381,Latios,80,90,80,130,110,110,600,0,0,0,0,0
|
||||||
|
382,Kyogre,100,100,90,150,140,90,670,0,0,0,0,0
|
||||||
|
383,Groudon,100,150,140,100,90,90,670,0,0,0,0,0
|
||||||
|
384,Rayquaza,105,150,90,150,90,95,680,0,0,0,0,0
|
||||||
|
385,Jirachi,100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
386,Deoxys (Normal Forme),50,150,50,150,50,150,600,0,0,0,0,0
|
||||||
|
386:01,Deoxys (Attack Forme),50,180,20,180,20,150,600,0,0,0,0,0
|
||||||
|
386:02,Deoxys (Defense Forme),50,70,160,70,160,90,600,0,0,0,0,0
|
||||||
|
386:03,Deoxys (Speed Forme),50,95,90,95,90,180,600,0,0,0,0,0
|
||||||
|
387,Turtwig,55,68,64,45,55,31,318,0,0,0,0,0
|
||||||
|
388,Grotle,75,89,85,55,65,36,405,0,0,0,0,0
|
||||||
|
389,Torterra,95,109,105,75,85,56,525,0,0,0,0,0
|
||||||
|
390,Chimchar,44,58,44,58,44,61,309,0,0,0,0,0
|
||||||
|
391,Monferno,64,78,52,78,52,81,405,0,0,0,0,0
|
||||||
|
392,Infernape,76,104,71,104,71,108,534,0,0,0,0,0
|
||||||
|
393,Piplup,53,51,53,61,56,40,314,0,0,0,0,0
|
||||||
|
394,Prinplup,64,66,68,81,76,50,405,0,0,0,0,0
|
||||||
|
395,Empoleon,84,86,88,111,101,60,530,0,0,0,0,0
|
||||||
|
396,Starly,40,55,30,30,30,60,245,0,0,0,0,0
|
||||||
|
397,Staravia,55,75,50,40,40,80,340,0,0,0,0,0
|
||||||
|
398,Staraptor,85,120,70,50,60,100,485,0,0,0,0,0
|
||||||
|
399,Bidoof,59,45,40,35,40,31,250,0,0,0,0,0
|
||||||
|
400,Bibarel,79,85,60,55,60,71,410,0,0,0,0,0
|
||||||
|
401,Kricketot,37,25,41,25,41,25,194,0,0,0,0,0
|
||||||
|
402,Kricketune,77,85,51,55,51,65,384,0,0,0,0,0
|
||||||
|
403,Shinx,45,65,34,40,34,45,263,0,0,0,0,0
|
||||||
|
404,Luxio,60,85,49,60,49,60,363,0,0,0,0,0
|
||||||
|
405,Luxray,80,120,79,95,79,70,523,0,0,0,0,0
|
||||||
|
406,Budew,40,30,35,50,70,55,280,0,0,0,0,0
|
||||||
|
407,Roserade,60,70,65,125,105,90,515,0,0,0,0,0
|
||||||
|
408,Cranidos,67,125,40,30,30,58,350,0,0,0,0,0
|
||||||
|
409,Rampardos,97,165,60,65,50,58,495,0,0,0,0,0
|
||||||
|
410,Shieldon,30,42,118,42,88,30,350,0,0,0,0,0
|
||||||
|
411,Bastiodon,60,52,168,47,138,30,495,0,0,0,0,0
|
||||||
|
412,Burmy,40,29,45,29,45,36,224,0,0,0,0,0
|
||||||
|
413,Wormadam (Plant Cloak),60,59,85,79,105,36,424,0,0,0,0,0
|
||||||
|
413:01,Wormadam (Sandy Cloak),60,79,105,59,85,36,424,0,0,0,0,0
|
||||||
|
413:02,Wormadam (Trash Cloak),60,69,95,69,95,36,424,0,0,0,0,0
|
||||||
|
414,Mothim,70,94,50,94,50,66,424,0,0,0,0,0
|
||||||
|
415,Combee,30,30,42,30,42,70,244,0,0,0,0,0
|
||||||
|
416,Vespiquen,70,80,102,80,102,40,474,0,0,0,0,0
|
||||||
|
417,Pachirisu,60,45,70,45,90,95,405,0,0,0,0,0
|
||||||
|
418,Buizel,55,65,35,60,30,85,330,0,0,0,0,0
|
||||||
|
419,Floatzel,85,105,55,85,50,115,495,0,0,0,0,0
|
||||||
|
420,Cherubi,45,35,45,62,53,35,275,0,0,0,0,0
|
||||||
|
421,Cherrim,70,60,70,87,78,85,450,0,0,0,0,0
|
||||||
|
422,Shellos,76,48,48,57,62,34,325,0,0,0,0,0
|
||||||
|
423,Gastrodon,111,83,68,92,82,39,475,0,0,0,0,0
|
||||||
|
424,Ambipom,75,100,66,60,66,115,482,0,0,0,0,0
|
||||||
|
425,Drifloon,90,50,34,60,44,70,348,0,0,0,0,0
|
||||||
|
426,Drifblim,150,80,44,90,54,80,498,0,0,0,0,0
|
||||||
|
427,Buneary,55,66,44,44,56,85,350,0,0,0,0,0
|
||||||
|
428,Lopunny,65,76,84,54,96,105,480,0,0,0,0,0
|
||||||
|
429,Mismagius,60,60,60,105,105,105,495,0,0,0,0,0
|
||||||
|
430,Honchkrow,100,125,52,105,52,71,505,0,0,0,0,0
|
||||||
|
431,Glameow,49,55,42,42,37,85,310,0,0,0,0,0
|
||||||
|
432,Purugly,71,82,64,64,59,112,452,0,0,0,0,0
|
||||||
|
433,Chingling,45,30,50,65,50,45,285,0,0,0,0,0
|
||||||
|
434,Stunky,63,63,47,41,41,74,329,0,0,0,0,0
|
||||||
|
435,Skuntank,103,93,67,71,61,84,479,0,0,0,0,0
|
||||||
|
436,Bronzor,57,24,86,24,86,23,300,0,0,0,0,0
|
||||||
|
437,Bronzong,67,89,116,79,116,33,500,0,0,0,0,0
|
||||||
|
438,Bonsly,50,80,95,10,45,10,290,0,0,0,0,0
|
||||||
|
439,Mime Jr.,20,25,45,70,90,60,310,0,0,0,0,0
|
||||||
|
440,Happiny,100,5,5,15,65,30,220,0,0,0,0,0
|
||||||
|
441,Chatot,76,65,45,92,42,91,411,0,0,0,0,0
|
||||||
|
442,Spiritomb,50,92,108,92,108,35,485,0,0,0,0,0
|
||||||
|
443,Gible,58,70,45,40,45,42,300,0,0,0,0,0
|
||||||
|
444,Gabite,68,90,65,50,55,82,410,0,0,0,0,0
|
||||||
|
445,Garchomp,108,130,95,80,85,102,600,0,0,0,0,0
|
||||||
|
446,Munchlax,135,85,40,40,85,5,390,0,0,0,0,0
|
||||||
|
447,Riolu,40,70,40,35,40,60,285,0,0,0,0,0
|
||||||
|
448,Lucario,70,110,70,115,70,90,525,0,0,0,0,0
|
||||||
|
449,Hippopotas,68,72,78,38,42,32,330,0,0,0,0,0
|
||||||
|
450,Hippowdon,108,112,118,68,72,47,525,0,0,0,0,0
|
||||||
|
451,Skorupi,40,50,90,30,55,65,330,0,0,0,0,0
|
||||||
|
452,Drapion,70,90,110,60,75,95,500,0,0,0,0,0
|
||||||
|
453,Croagunk,48,61,40,61,40,50,300,0,0,0,0,0
|
||||||
|
454,Toxicroak,83,106,65,86,65,85,490,0,0,0,0,0
|
||||||
|
455,Carnivine,74,100,72,90,72,46,454,0,0,0,0,0
|
||||||
|
456,Finneon,49,49,56,49,61,66,330,0,0,0,0,0
|
||||||
|
457,Lumineon,69,69,76,69,86,91,460,0,0,0,0,0
|
||||||
|
458,Mantyke,45,20,50,60,120,50,345,0,0,0,0,0
|
||||||
|
459,Snover,60,62,50,62,60,40,334,0,0,0,0,0
|
||||||
|
460,Abomasnow,90,92,75,92,85,60,494,0,0,0,0,0
|
||||||
|
461,Weavile,70,120,65,45,85,125,510,0,0,0,0,0
|
||||||
|
462,Magnezone,70,70,115,130,90,60,535,0,0,0,0,0
|
||||||
|
463,Lickilicky,110,85,95,80,95,50,515,0,0,0,0,0
|
||||||
|
464,Rhyperior,115,140,130,55,55,40,535,0,0,0,0,0
|
||||||
|
465,Tangrowth,100,100,125,110,50,50,535,0,0,0,0,0
|
||||||
|
466,Electivire,75,123,67,95,85,95,540,0,0,0,0,0
|
||||||
|
467,Magmortar,75,95,67,125,95,83,540,0,0,0,0,0
|
||||||
|
468,Togekiss,85,50,95,120,115,80,545,0,0,0,0,0
|
||||||
|
469,Yanmega,86,76,86,116,56,95,515,0,0,0,0,0
|
||||||
|
470,Leafeon,65,110,130,60,65,95,525,0,0,0,0,0
|
||||||
|
471,Glaceon,65,60,110,130,95,65,525,0,0,0,0,0
|
||||||
|
472,Gliscor,75,95,125,45,75,95,510,0,0,0,0,0
|
||||||
|
473,Mamoswine,110,130,80,70,60,80,530,0,0,0,0,0
|
||||||
|
474,Porygon-Z,85,80,70,135,75,90,535,0,0,0,0,0
|
||||||
|
475,Gallade,68,125,65,65,115,80,518,0,0,0,0,0
|
||||||
|
476,Probopass,60,55,145,75,150,40,525,0,0,0,0,0
|
||||||
|
477,Dusknoir,45,100,135,65,135,45,525,0,0,0,0,0
|
||||||
|
478,Froslass,70,80,70,80,70,110,480,0,0,0,0,0
|
||||||
|
479,Rotom (Normal Rotom),50,50,77,95,77,91,440,0,0,0,0,0
|
||||||
|
479:01,Rotom (Heat Rotom),50,65,107,105,107,86,520,0,0,0,0,0
|
||||||
|
479:02,Rotom (Wash Rotom),50,65,107,105,107,86,520,0,0,0,0,0
|
||||||
|
479:03,Rotom (Frost Rotom),50,65,107,105,107,86,520,0,0,0,0,0
|
||||||
|
479:04,Rotom (Fan Rotom),50,65,107,105,107,86,520,0,0,0,0,0
|
||||||
|
479:05,Rotom (Mow Rotom),50,65,107,105,107,86,520,0,0,0,0,0
|
||||||
|
480,Uxie,75,75,130,75,130,95,580,0,0,0,0,0
|
||||||
|
481,Mesprit,80,105,105,105,105,80,580,0,0,0,0,0
|
||||||
|
482,Azelf,75,125,70,125,70,115,580,0,0,0,0,0
|
||||||
|
483,Dialga,100,120,120,150,100,90,680,0,0,0,0,0
|
||||||
|
484,Palkia,90,120,100,150,120,100,680,0,0,0,0,0
|
||||||
|
485,Heatran,91,90,106,130,106,77,600,0,0,0,0,0
|
||||||
|
486,Regigigas,110,160,110,80,110,100,670,0,0,0,0,0
|
||||||
|
487,Giratina (Altered Forme),150,100,120,100,120,90,680,0,0,0,0,0
|
||||||
|
487:01,Giratina (Origin Forme),150,120,100,120,100,90,680,0,0,0,0,0
|
||||||
|
488,Cresselia,120,70,120,75,130,85,600,0,0,0,0,0
|
||||||
|
489,Phione,80,80,80,80,80,80,480,0,0,0,0,0
|
||||||
|
490,Manaphy,100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
491,Darkrai,70,90,90,135,90,125,600,0,0,0,0,0
|
||||||
|
492,Shaymin (Land Forme),100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
492:01,Shaymin (Sky Forme),100,103,75,120,75,127,600,0,0,0,0,0
|
||||||
|
493,Arceus,120,120,120,120,120,120,720,0,0,0,0,0
|
||||||
|
494,Victini,100,100,100,100,100,100,600,0,0,0,0,0
|
||||||
|
495,Snivy,45,45,55,45,55,63,308,0,0,0,0,0
|
||||||
|
496,Servine,60,60,75,60,75,83,413,0,0,0,0,0
|
||||||
|
497,Serperior,75,75,95,75,95,113,528,0,0,0,0,0
|
||||||
|
498,Tepig,65,63,45,45,45,45,308,0,0,0,0,0
|
||||||
|
499,Pignite,90,93,55,70,55,55,418,0,0,0,0,0
|
||||||
|
500,Emboar,110,123,65,100,65,65,528,0,0,0,0,0
|
||||||
|
501,Oshawott,55,55,45,63,45,45,308,0,0,0,0,0
|
||||||
|
502,Dewott,75,75,60,83,60,60,413,0,0,0,0,0
|
||||||
|
503,Samurott,95,100,85,108,70,70,528,0,0,0,0,0
|
||||||
|
504,Patrat,45,55,39,35,39,42,255,0,0,0,0,0
|
||||||
|
505,Watchog,60,85,69,60,69,77,420,0,0,0,0,0
|
||||||
|
506,Lillipup,45,60,45,25,45,55,275,0,0,0,0,0
|
||||||
|
507,Herdier,65,80,65,35,65,60,370,0,0,0,0,0
|
||||||
|
508,Stoutland,85,110,90,45,90,80,500,0,0,0,0,0
|
||||||
|
509,Purrloin,41,50,37,50,37,66,281,0,0,0,0,0
|
||||||
|
510,Liepard,64,88,50,88,50,106,446,0,0,0,0,0
|
||||||
|
511,Pansage,50,53,48,53,48,64,316,0,0,0,0,0
|
||||||
|
512,Simisage,75,98,63,98,63,101,498,0,0,0,0,0
|
||||||
|
513,Pansear,50,53,48,53,48,64,316,0,0,0,0,0
|
||||||
|
514,Simisear,75,98,63,98,63,101,498,0,0,0,0,0
|
||||||
|
515,Panpour,50,53,48,53,48,64,316,0,0,0,0,0
|
||||||
|
516,Simipour,75,98,63,98,63,101,498,0,0,0,0,0
|
||||||
|
517,Munna,76,25,45,67,55,24,292,0,0,0,0,0
|
||||||
|
518,Musharna,116,55,85,107,95,29,487,0,0,0,0,0
|
||||||
|
519,Pidove,50,55,50,36,30,43,264,0,0,0,0,0
|
||||||
|
520,Tranquill,62,77,62,50,42,65,358,0,0,0,0,0
|
||||||
|
521,Unfezant,80,115,80,65,55,93,488,0,0,0,0,0
|
||||||
|
522,Blitzle,45,60,32,50,32,76,295,0,0,0,0,0
|
||||||
|
523,Zebstrika,75,100,63,80,63,116,497,0,0,0,0,0
|
||||||
|
524,Roggenrola,55,75,85,25,25,15,280,0,0,0,0,0
|
||||||
|
525,Boldore,70,105,105,50,40,20,390,0,0,0,0,0
|
||||||
|
526,Gigalith,85,135,130,60,80,25,515,0,0,0,0,0
|
||||||
|
527,Woobat,55,45,43,55,43,72,313,0,0,0,0,0
|
||||||
|
528,Swoobat,67,57,55,77,55,114,425,0,0,0,0,0
|
||||||
|
529,Drilbur,60,85,40,30,45,68,328,0,0,0,0,0
|
||||||
|
530,Excadrill,110,135,60,50,65,88,508,0,0,0,0,0
|
||||||
|
531,Audino,103,60,86,60,86,50,445,0,0,0,0,0
|
||||||
|
532,Timburr,75,80,55,25,35,35,305,0,0,0,0,0
|
||||||
|
533,Gurdurr,85,105,85,40,50,40,405,0,0,0,0,0
|
||||||
|
534,Conkeldurr,105,140,95,55,65,45,505,0,0,0,0,0
|
||||||
|
535,Tympole,50,50,40,50,40,64,294,0,0,0,0,0
|
||||||
|
536,Palpitoad,75,65,55,65,55,69,384,0,0,0,0,0
|
||||||
|
537,Seismitoad,105,95,75,85,75,74,509,0,0,0,0,0
|
||||||
|
538,Throh,120,100,85,30,85,45,465,0,0,0,0,0
|
||||||
|
539,Sawk,75,125,75,30,75,85,465,0,0,0,0,0
|
||||||
|
540,Sewaddle,45,53,70,40,60,42,310,0,0,0,0,0
|
||||||
|
541,Swadloon,55,63,90,50,80,42,380,0,0,0,0,0
|
||||||
|
542,Leavanny,75,103,80,70,80,92,500,0,0,0,0,0
|
||||||
|
543,Venipede,30,45,59,30,39,57,260,0,0,0,0,0
|
||||||
|
544,Whirlipede,40,55,99,40,79,47,360,0,0,0,0,0
|
||||||
|
545,Scolipede,60,100,89,55,69,112,485,0,0,0,0,0
|
||||||
|
546,Cottonee,40,27,60,37,50,66,280,0,0,0,0,0
|
||||||
|
547,Whimsicott,60,67,85,77,75,116,480,0,0,0,0,0
|
||||||
|
548,Petilil,45,35,50,70,50,30,280,0,0,0,0,0
|
||||||
|
549,Lilligant,70,60,75,110,75,90,480,0,0,0,0,0
|
||||||
|
550,Basculin,70,92,65,80,55,98,460,0,0,0,0,0
|
||||||
|
551,Sandile,50,72,35,35,35,65,292,0,0,0,0,0
|
||||||
|
552,Krokorok,60,82,45,45,45,74,351,0,0,0,0,0
|
||||||
|
553,Krookodile,95,117,80,65,70,92,519,0,0,0,0,0
|
||||||
|
554,Darumaka,70,90,45,15,45,50,315,0,0,0,0,0
|
||||||
|
555,Darmanitan (Standard Mode),105,140,55,30,55,95,480,0,0,0,0,0
|
||||||
|
555:01,Darmanitan (Zen Mode),105,30,105,140,105,55,540,0,0,0,0,0
|
||||||
|
556,Maractus,75,86,67,106,67,60,461,0,0,0,0,0
|
||||||
|
557,Dwebble,50,65,85,35,35,55,325,0,0,0,0,0
|
||||||
|
558,Crustle,70,95,125,65,75,45,475,0,0,0,0,0
|
||||||
|
559,Scraggy,50,75,70,35,70,48,348,0,0,0,0,0
|
||||||
|
560,Scrafty,65,90,115,45,115,58,488,0,0,0,0,0
|
||||||
|
561,Sigilyph,72,58,80,103,80,97,490,0,0,0,0,0
|
||||||
|
562,Yamask,38,30,85,55,65,30,303,0,0,0,0,0
|
||||||
|
563,Cofagrigus,58,50,145,95,105,30,483,0,0,0,0,0
|
||||||
|
564,Tirtouga,54,78,103,53,45,22,355,0,0,0,0,0
|
||||||
|
565,Carracosta,74,108,133,83,65,32,495,0,0,0,0,0
|
||||||
|
566,Archen,55,112,45,74,45,70,401,0,0,0,0,0
|
||||||
|
567,Archeops,75,140,65,112,65,110,567,0,0,0,0,0
|
||||||
|
568,Trubbish,50,50,62,40,62,65,329,0,0,0,0,0
|
||||||
|
569,Garbodor,80,95,82,60,82,75,474,0,0,0,0,0
|
||||||
|
570,Zorua,40,65,40,80,40,65,330,0,0,0,0,0
|
||||||
|
571,Zoroark,60,105,60,120,60,105,510,0,0,0,0,0
|
||||||
|
572,Minccino,55,50,40,40,40,75,300,0,0,0,0,0
|
||||||
|
573,Cinccino,75,95,60,65,60,115,470,0,0,0,0,0
|
||||||
|
574,Gothita,45,30,50,55,65,45,290,0,0,0,0,0
|
||||||
|
575,Gothorita,60,45,70,75,85,55,390,0,0,0,0,0
|
||||||
|
576,Gothitelle,70,55,95,95,110,65,490,0,0,0,0,0
|
||||||
|
577,Solosis,45,30,40,105,50,20,290,0,0,0,0,0
|
||||||
|
578,Duosion,65,40,50,125,60,30,370,0,0,0,0,0
|
||||||
|
579,Reuniclus,110,65,75,125,85,30,490,0,0,0,0,0
|
||||||
|
580,Ducklett,62,44,50,44,50,55,305,0,0,0,0,0
|
||||||
|
581,Swanna,75,87,63,87,63,98,473,0,0,0,0,0
|
||||||
|
582,Vanillite,36,50,50,65,60,44,305,0,0,0,0,0
|
||||||
|
583,Vanillish,51,65,65,80,75,59,395,0,0,0,0,0
|
||||||
|
584,Vanilluxe,71,95,85,110,95,79,535,0,0,0,0,0
|
||||||
|
585,Deerling,60,60,50,40,50,75,335,0,0,0,0,0
|
||||||
|
586,Sawsbuck,80,100,70,60,70,95,475,0,0,0,0,0
|
||||||
|
587,Emolga,55,75,60,75,60,103,428,0,0,0,0,0
|
||||||
|
588,Karrablast,50,75,45,40,45,60,315,0,0,0,0,0
|
||||||
|
589,Escavalier,70,135,105,60,105,20,495,0,0,0,0,0
|
||||||
|
590,Foongus,69,55,45,55,55,15,294,0,0,0,0,0
|
||||||
|
591,Amoonguss,114,85,70,85,80,30,464,0,0,0,0,0
|
||||||
|
592,Frillish,55,40,50,65,85,40,335,0,0,0,0,0
|
||||||
|
593,Jellicent,100,60,70,85,105,60,480,0,0,0,0,0
|
||||||
|
594,Alomomola,165,75,80,40,45,65,470,0,0,0,0,0
|
||||||
|
595,Joltik,50,47,50,57,50,65,319,0,0,0,0,0
|
||||||
|
596,Galvantula,70,77,60,97,60,108,472,0,0,0,0,0
|
||||||
|
597,Ferroseed,44,50,91,24,86,10,305,0,0,0,0,0
|
||||||
|
598,Ferrothorn,74,94,131,54,116,20,489,0,0,0,0,0
|
||||||
|
599,Klink,40,55,70,45,60,30,300,0,0,0,0,0
|
||||||
|
600,Klang,60,80,95,70,85,50,440,0,0,0,0,0
|
||||||
|
601,Klinklang,60,100,115,70,85,90,520,0,0,0,0,0
|
||||||
|
602,Tynamo,35,55,40,45,40,60,275,0,0,0,0,0
|
||||||
|
603,Eelektrik,65,85,70,75,70,40,405,0,0,0,0,0
|
||||||
|
604,Eelektross,85,115,80,105,80,50,515,0,0,0,0,0
|
||||||
|
605,Elgyem,55,55,55,85,55,30,335,0,0,0,0,0
|
||||||
|
606,Beheeyem,75,75,75,125,95,40,485,0,0,0,0,0
|
||||||
|
607,Litwick,50,30,55,65,55,20,275,0,0,0,0,0
|
||||||
|
608,Lampent,60,40,60,95,60,55,370,0,0,0,0,0
|
||||||
|
609,Chandelure,60,55,90,145,90,80,520,0,0,0,0,0
|
||||||
|
610,Axew,46,87,60,30,40,57,320,0,0,0,0,0
|
||||||
|
611,Fraxure,66,117,70,40,50,67,410,0,0,0,0,0
|
||||||
|
612,Haxorus,76,147,90,60,70,97,540,0,0,0,0,0
|
||||||
|
613,Cubchoo,55,70,40,60,40,40,305,0,0,0,0,0
|
||||||
|
614,Beartic,95,110,80,70,80,50,485,0,0,0,0,0
|
||||||
|
615,Cryogonal,70,50,30,95,135,105,485,0,0,0,0,0
|
||||||
|
616,Shelmet,50,40,85,40,65,25,305,0,0,0,0,0
|
||||||
|
617,Accelgor,80,70,40,100,60,145,495,0,0,0,0,0
|
||||||
|
618,Stunfisk,109,66,84,81,99,32,471,0,0,0,0,0
|
||||||
|
619,Mienfoo,45,85,50,55,50,65,350,0,0,0,0,0
|
||||||
|
620,Mienshao,65,125,60,95,60,105,510,0,0,0,0,0
|
||||||
|
621,Druddigon,77,120,90,60,90,48,485,0,0,0,0,0
|
||||||
|
622,Golett,59,74,50,35,50,35,303,0,0,0,0,0
|
||||||
|
623,Golurk,89,124,80,55,80,55,483,0,0,0,0,0
|
||||||
|
624,Pawniard,45,85,70,40,40,60,340,0,0,0,0,0
|
||||||
|
625,Bisharp,65,125,100,60,70,70,490,0,0,0,0,0
|
||||||
|
626,Bouffalant,95,110,95,40,95,55,490,0,0,0,0,0
|
||||||
|
627,Rufflet,70,83,50,37,50,60,350,0,0,0,0,0
|
||||||
|
628,Braviary,100,123,75,57,75,80,510,0,0,0,0,0
|
||||||
|
629,Vullaby,70,55,75,45,65,60,370,0,0,0,0,0
|
||||||
|
630,Mandibuzz,110,65,105,55,95,80,510,0,0,0,0,0
|
||||||
|
631,Heatmor,85,97,66,105,66,65,484,0,0,0,0,0
|
||||||
|
632,Durant,58,109,112,48,48,109,484,0,0,0,0,0
|
||||||
|
633,Deino,52,65,50,45,50,38,300,0,0,0,0,0
|
||||||
|
634,Zweilous,72,85,70,65,70,58,420,0,0,0,0,0
|
||||||
|
635,Hydreigon,92,105,90,125,90,98,600,0,0,0,0,0
|
||||||
|
636,Larvesta,55,85,55,50,55,60,360,0,0,0,0,0
|
||||||
|
637,Volcarona,85,60,65,135,105,100,550,0,0,0,0,0
|
||||||
|
638,Cobalion,91,90,129,90,72,108,580,0,0,0,0,0
|
||||||
|
639,Terrakion,91,129,90,72,90,108,580,0,0,0,0,0
|
||||||
|
640,Virizion,91,90,72,90,129,108,580,0,0,0,0,0
|
||||||
|
641,Tornadus (Incarnate Forme),79,115,70,125,80,111,580,0,0,0,0,0
|
||||||
|
641:01,Tornadus (Therian Forme),79,100,80,110,90,121,580,0,0,0,0,0
|
||||||
|
642:02,Thundurus (Incarnate Forme),79,115,70,125,80,111,580,0,0,0,0,0
|
||||||
|
642:03,Thundurus (Therian Forme),79,105,70,145,80,101,580,0,0,0,0,0
|
||||||
|
643,Reshiram,100,120,100,150,120,90,680,0,0,0,0,0
|
||||||
|
644,Zekrom,100,150,120,120,100,90,680,0,0,0,0,0
|
||||||
|
645,Landorus (Incarnate Forme),89,125,90,115,80,101,600,0,0,0,0,0
|
||||||
|
645:01,Landorus (Therian Forme),89,145,90,105,80,91,600,0,0,0,0,0
|
||||||
|
646,Kyurem (Normal Kyurem),125,130,90,130,90,95,660,0,0,0,0,0
|
||||||
|
646:01,Kyurem (Black Kyurem),125,170,100,120,90,95,700,0,0,0,0,0
|
||||||
|
646:02,Kyurem (White Kyurem),125,120,90,170,100,95,700,0,0,0,0,0
|
||||||
|
647,Keldeo,91,72,90,129,90,108,580,0,0,0,0,0
|
||||||
|
648,Meloetta (Aria Forme),100,77,77,128,128,90,600,0,0,0,0,0
|
||||||
|
648:01,Meloetta (Pirouette Forme),100,128,90,77,77,128,600,0,0,0,0,0
|
||||||
|
649,Genesect,71,120,95,120,95,99,600,0,0,0,0,0
|
||||||
|
650,Chespin,56,61,65,48,45,38,313,0,0,0,0,0
|
||||||
|
651,Quilladin,61,78,95,56,58,57,405,0,0,0,0,0
|
||||||
|
652,Chesnaught,88,107,122,74,75,64,530,0,0,0,0,0
|
||||||
|
653,Fennekin,40,45,40,62,60,60,307,0,0,0,0,0
|
||||||
|
654,Braixen,59,59,58,90,70,73,409,0,0,0,0,0
|
||||||
|
655,Delphox,75,69,72,114,100,104,534,0,0,0,0,0
|
||||||
|
656,Froakie,41,56,40,62,44,71,314,0,0,0,0,0
|
||||||
|
657,Frogadier,54,63,52,83,56,97,405,0,0,0,0,0
|
||||||
|
658,Greninja,72,95,67,103,71,122,530,0,0,0,0,0
|
||||||
|
659,Bunnelby,38,36,38,32,36,57,237,0,0,0,0,0
|
||||||
|
660,Diggersby,85,56,77,50,77,78,423,0,0,0,0,0
|
||||||
|
661,Fletchling,45,50,43,40,38,62,278,0,0,0,0,0
|
||||||
|
662,Fletchinder,62,73,55,56,52,84,382,0,0,0,0,0
|
||||||
|
663,Talonflame,78,81,71,74,69,126,499,0,0,0,0,0
|
||||||
|
664,Scatterbug,38,35,40,27,25,35,200,0,0,0,0,0
|
||||||
|
665,Spewpa,45,22,60,27,30,29,213,0,0,0,0,0
|
||||||
|
666,Vivillon,80,52,50,90,50,89,411,0,0,0,0,0
|
||||||
|
667,Litleo,62,50,58,73,54,72,369,0,0,0,0,0
|
||||||
|
668,Pyroar,86,68,72,109,66,106,507,0,0,0,0,0
|
||||||
|
669,Flabébé,44,38,39,61,79,42,303,0,0,0,0,0
|
||||||
|
670,Floette,54,45,47,75,98,52,371,0,0,0,0,0
|
||||||
|
671,Florges,78,65,68,112,154,75,552,0,0,0,0,0
|
||||||
|
672,Skiddo,66,65,48,62,57,52,350,0,0,0,0,0
|
||||||
|
673,Gogoat,123,100,62,97,81,68,531,0,0,0,0,0
|
||||||
|
674,Pancham,67,82,62,46,48,43,348,0,0,0,0,0
|
||||||
|
675,Pangoro,95,124,78,69,71,58,495,0,0,0,0,0
|
||||||
|
676,Furfrou,75,80,60,65,90,102,472,0,0,0,0,0
|
||||||
|
677,Espurr,62,48,54,63,60,68,355,0,0,0,0,0
|
||||||
|
678,Meowstic,74,48,76,83,81,104,466,0,0,0,0,0
|
||||||
|
679,Honedge,45,80,100,35,37,28,325,0,0,0,0,0
|
||||||
|
680,Doublade,59,110,150,45,49,35,448,0,0,0,0,0
|
||||||
|
681,Aegislash (Shield Forme),60,50,150,50,150,60,520,0,0,0,0,0
|
||||||
|
681:01,Aegislash (Blade Forme),60,150,50,150,50,60,520,0,0,0,0,0
|
||||||
|
682,Spritzee,78,52,60,63,65,23,341,0,0,0,0,0
|
||||||
|
683,Aromatisse,101,72,72,99,89,29,462,0,0,0,0,0
|
||||||
|
684,Swirlix,62,48,66,59,57,49,341,0,0,0,0,0
|
||||||
|
685,Slurpuff,82,80,86,85,75,72,480,0,0,0,0,0
|
||||||
|
686,Inkay,53,54,53,37,46,45,288,0,0,0,0,0
|
||||||
|
687,Malamar,86,92,88,68,75,73,482,0,0,0,0,0
|
||||||
|
688,Binacle,42,52,67,39,56,50,306,0,0,0,0,0
|
||||||
|
689,Barbaracle,72,105,115,54,86,68,500,0,0,0,0,0
|
||||||
|
690,Skrelp,50,60,60,60,60,30,320,0,0,0,0,0
|
||||||
|
691,Dragalge,65,75,90,97,123,44,494,0,0,0,0,0
|
||||||
|
692,Clauncher,50,53,62,58,63,44,330,0,0,0,0,0
|
||||||
|
693,Clawitzer,71,73,88,120,89,59,500,0,0,0,0,0
|
||||||
|
694,Helioptile,44,38,33,61,43,70,289,0,0,0,0,0
|
||||||
|
695,Heliolisk,62,55,52,109,94,109,481,0,0,0,0,0
|
||||||
|
696,Tyrunt,58,89,77,45,45,48,362,0,0,0,0,0
|
||||||
|
697,Tyrantrum,82,121,119,69,59,71,521,0,0,0,0,0
|
||||||
|
698,Amaura,77,59,50,67,63,46,362,0,0,0,0,0
|
||||||
|
699,Aurorus,123,77,72,99,92,58,521,0,0,0,0,0
|
||||||
|
700,Sylveon,95,65,65,110,130,60,525,0,0,0,0,0
|
||||||
|
701,Hawlucha,78,92,75,74,63,118,500,0,0,0,0,0
|
||||||
|
702,Dedenne,67,58,57,81,67,101,431,0,0,0,0,0
|
||||||
|
703,Carbink,50,50,150,50,150,50,500,0,0,0,0,0
|
||||||
|
704,Goomy,45,50,35,55,75,40,300,0,0,0,0,0
|
||||||
|
705,Sliggoo,68,75,53,83,113,60,452,0,0,0,0,0
|
||||||
|
706,Goodra,90,100,70,110,150,80,600,0,0,0,0,0
|
||||||
|
707,Klefki,57,80,91,80,87,75,470,0,0,0,0,0
|
||||||
|
708,Phantump,43,70,48,50,60,38,309,0,0,0,0,0
|
||||||
|
709,Trevenant,85,110,76,65,82,56,474,0,0,0,0,0
|
||||||
|
710,Pumpkaboo (Small Size),44,66,70,44,55,56,335,0,0,0,0,0
|
||||||
|
710:01,Pumpkaboo (Average Size),49,66,70,44,55,51,335,0,0,0,0,0
|
||||||
|
710:02,Pumpkaboo (Large Size),54,66,70,44,55,46,335,0,0,0,0,0
|
||||||
|
710:03,Pumpkaboo (Super Size),59,66,70,44,55,41,335,0,0,0,0,0
|
||||||
|
711,Gourgeist (Small Size),55,85,122,58,75,99,494,0,0,0,0,0
|
||||||
|
711:01,Gourgeist (Average Size),65,90,122,58,75,84,494,0,0,0,0,0
|
||||||
|
711:02,Gourgeist (Large Size),75,95,122,58,75,69,494,0,0,0,0,0
|
||||||
|
711:03,Gourgeist (Super Size),85,100,122,58,75,54,494,0,0,0,0,0
|
||||||
|
712,Bergmite,55,69,85,32,35,28,304,0,0,0,0,0
|
||||||
|
713,Avalugg,95,117,184,44,46,28,514,0,0,0,0,0
|
||||||
|
714,Noibat,40,30,35,45,40,55,245,0,0,0,0,0
|
||||||
|
715,Noivern,85,70,80,97,80,123,535,0,0,0,0,0
|
||||||
|
716,Xerneas,126,131,95,131,98,99,680,0,0,0,0,0
|
||||||
|
717,Yveltal,126,131,95,131,98,99,680,0,0,0,0,0
|
||||||
|
718,Zygarde,108,100,121,81,95,95,600,0,0,0,0,0
|
||||||
|
719,Diancie,50,100,150,100,150,50,600,0,0,0,0,0
|
||||||
|
720,Hoopa (Hoopa Confined),80,110,60,150,130,70,600,0,0,0,0,0
|
||||||
|
720:01,Hoopa (Hoopa Unbound),80,160,60,170,130,80,680,0,0,0,0,0
|
||||||
|
721,Volcanion,80,110,120,130,90,70,600,0,0,0,0,0
|
||||||
|
|
|
@ -0,0 +1,132 @@
|
||||||
|
package pokemonFramework;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public class Bundle implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = -7206046496756732915L;
|
||||||
|
|
||||||
|
private int type;
|
||||||
|
|
||||||
|
public static List<Profile> profiles = new ArrayList<Profile>();
|
||||||
|
|
||||||
|
private Party Party0;
|
||||||
|
private Move Move0;
|
||||||
|
|
||||||
|
private Party Party1;
|
||||||
|
private Move Move1;
|
||||||
|
|
||||||
|
public Bundle(Profile profile0) {
|
||||||
|
type = 0;
|
||||||
|
profiles.add(profile0);
|
||||||
|
}
|
||||||
|
|
||||||
|
public Bundle(Profile profile0, Party party0) {
|
||||||
|
type = 1;
|
||||||
|
profiles.add(profile0);
|
||||||
|
Party0 = party0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Bundle(Profile profile0, Party party0, Move move0) {
|
||||||
|
type = 2;
|
||||||
|
profiles.add(profile0);
|
||||||
|
Party0 = party0;
|
||||||
|
Move0 = move0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Bundle(Profile profile0, Party party0, Move move0, Profile profile1, Party party1, Move move1) {
|
||||||
|
type = 3;
|
||||||
|
profiles.add(profile0);
|
||||||
|
profiles.add(profile1);
|
||||||
|
Party0 = party0;
|
||||||
|
Move0 = move0;
|
||||||
|
Party1 = party1;
|
||||||
|
Move1 = move1;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* public Bundle(Profile[] profiles) { type = 3; for (int i = 0; i <
|
||||||
|
* profiles.length; i++) { Bundle.profiles.add(i, profiles[i]); } }
|
||||||
|
*/
|
||||||
|
|
||||||
|
public Bundle(ArrayList<Profile> profiles) {
|
||||||
|
type = 4;
|
||||||
|
Bundle.profiles = profiles;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Bundle(Profile profile0, Party party0, Move move0, Profile profile1, Party party1, Move move1, Profile profile2, Profile profile3, Profile profile4, Profile profile5, Profile profile6, Profile profile7) {
|
||||||
|
type = 7;
|
||||||
|
Party0 = party0;
|
||||||
|
Move0 = move0;
|
||||||
|
Party1 = party1;
|
||||||
|
Move1 = move1;
|
||||||
|
profiles.add(profile0);
|
||||||
|
profiles.add(profile1);
|
||||||
|
profiles.add(profile2);
|
||||||
|
profiles.add(profile3);
|
||||||
|
profiles.add(profile4);
|
||||||
|
profiles.add(profile5);
|
||||||
|
profiles.add(profile6);
|
||||||
|
profiles.add(profile7);
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getType() {
|
||||||
|
return type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setType(int type) {
|
||||||
|
this.type = type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Profile getSenderProfile() {
|
||||||
|
return profiles.get(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<Profile> getProfiles() {
|
||||||
|
return profiles;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* public void setProfiles(Profile[] profiles) { for (int i = 0; i <
|
||||||
|
* profiles.length; i++) { Bundle.profiles.add(i, profiles[i]); } }
|
||||||
|
*/
|
||||||
|
|
||||||
|
public void setProfiles(ArrayList<Profile> profiles) {
|
||||||
|
Bundle.profiles = profiles;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Party getParty0() {
|
||||||
|
return Party0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setParty0(Party party0) {
|
||||||
|
Party0 = party0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Move getMove0() {
|
||||||
|
return Move0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMove0(Move move0) {
|
||||||
|
Move0 = move0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Party getParty1() {
|
||||||
|
return Party1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setParty1(Party party1) {
|
||||||
|
Party1 = party1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Move getMove1() {
|
||||||
|
return Move1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMove1(Move move1) {
|
||||||
|
Move1 = move1;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,122 @@
|
||||||
|
package pokemonFramework;
|
||||||
|
|
||||||
|
import java.awt.Color;
|
||||||
|
import java.awt.Dimension;
|
||||||
|
import java.awt.Point;
|
||||||
|
|
||||||
|
public class Button {
|
||||||
|
private Point loc;
|
||||||
|
private Dimension dim;
|
||||||
|
private Color col;
|
||||||
|
private String nam;
|
||||||
|
private String act;
|
||||||
|
private String var;
|
||||||
|
private String val;
|
||||||
|
private Server srv;
|
||||||
|
|
||||||
|
public Byte State; // 0-Nothing 1-MouseOver 2-MouseDown
|
||||||
|
|
||||||
|
public Button(Point loc, Dimension dim, Color col, String nam, String act, String var, String val, Server srv) {
|
||||||
|
this.loc = loc;
|
||||||
|
this.dim = dim;
|
||||||
|
this.col = col;
|
||||||
|
this.nam = nam;
|
||||||
|
this.act = act;
|
||||||
|
this.var = var;
|
||||||
|
this.val = val;
|
||||||
|
this.srv = srv;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public Button(Point loc, Dimension dim, Color col, String nam, String act, String var, String val) {
|
||||||
|
this.loc = loc;
|
||||||
|
this.dim = dim;
|
||||||
|
this.col = col;
|
||||||
|
this.nam = nam;
|
||||||
|
this.act = act;
|
||||||
|
this.var = var;
|
||||||
|
this.val = val;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Button(Point loc, Dimension dim, Color col, String nam, String act) {
|
||||||
|
this.loc = loc;
|
||||||
|
this.dim = dim;
|
||||||
|
this.col = col;
|
||||||
|
this.nam = nam;
|
||||||
|
this.act = act;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Button(Point loc, Dimension dim, Color col, String nam) {
|
||||||
|
super();
|
||||||
|
this.loc = loc;
|
||||||
|
this.dim = dim;
|
||||||
|
this.col = col;
|
||||||
|
this.nam = nam;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Point getLoc() {
|
||||||
|
return loc;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLoc(Point loc) {
|
||||||
|
this.loc = loc;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Dimension getDim() {
|
||||||
|
return dim;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDim(Dimension dim) {
|
||||||
|
this.dim = dim;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Color getCol() {
|
||||||
|
return col;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCol(Color col) {
|
||||||
|
this.col = col;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getNam() {
|
||||||
|
return nam;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNam(String nam) {
|
||||||
|
this.nam = nam;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getAct() {
|
||||||
|
return act;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAct(String act) {
|
||||||
|
this.act = act;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getVar() {
|
||||||
|
return var;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVar(String var) {
|
||||||
|
this.var = var;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getVal() {
|
||||||
|
return val;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVal(String val) {
|
||||||
|
this.val = val;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public Server getSrv() {
|
||||||
|
return srv;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public void setSrv(Server srv) {
|
||||||
|
this.srv = srv;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
package pokemonFramework;
|
||||||
|
|
||||||
|
public class FuncBattle {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,100 @@
|
||||||
|
package pokemonFramework;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.io.ObjectInputStream;
|
||||||
|
import java.io.ObjectOutputStream;
|
||||||
|
import java.net.InetSocketAddress;
|
||||||
|
import java.net.Socket;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public class FuncServer {
|
||||||
|
|
||||||
|
private ObjectInputStream in;
|
||||||
|
private ObjectOutputStream out;
|
||||||
|
private Socket socket;
|
||||||
|
private int port;
|
||||||
|
|
||||||
|
public FuncServer(ObjectInputStream in, ObjectOutputStream out, Socket socket, int port) {
|
||||||
|
super();
|
||||||
|
this.in = in;
|
||||||
|
this.out = out;
|
||||||
|
this.socket = socket;
|
||||||
|
this.port = port;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<Server> findIPs() {
|
||||||
|
List<Server> ips = new ArrayList<Server>();
|
||||||
|
for (int i = 0; i <= 255; i++) {
|
||||||
|
try {
|
||||||
|
socket = new Socket();
|
||||||
|
socket.connect(new InetSocketAddress("192.168.1." + i, port), 50);
|
||||||
|
out = new ObjectOutputStream(socket.getOutputStream());
|
||||||
|
in = new ObjectInputStream(socket.getInputStream());
|
||||||
|
ips.add(getServerInfo());
|
||||||
|
System.out.println("Yep");
|
||||||
|
socket.close();
|
||||||
|
socket = null;
|
||||||
|
} catch (IOException e) {
|
||||||
|
System.out.println("Nope");
|
||||||
|
socket = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return ips;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void connect(String Ip, int Port) {
|
||||||
|
try {
|
||||||
|
socket = new Socket(Ip, Port);
|
||||||
|
out = new ObjectOutputStream(socket.getOutputStream());
|
||||||
|
in = new ObjectInputStream(socket.getInputStream());
|
||||||
|
} catch (IOException e) {
|
||||||
|
System.out.println("No I/O");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public Server getServerInfo() {
|
||||||
|
Object input = null;
|
||||||
|
sendData(new String("info"));
|
||||||
|
try {
|
||||||
|
input = in.readObject();
|
||||||
|
while (input == null || !(input instanceof Server)) {
|
||||||
|
input = in.readObject();
|
||||||
|
System.out.println("null");
|
||||||
|
}
|
||||||
|
System.out.println("Info");
|
||||||
|
} catch (ClassNotFoundException | IOException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
System.out.println("nope");
|
||||||
|
}
|
||||||
|
return (Server) input;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void sendMove(Bundle clientBundle, Move move) {
|
||||||
|
System.out.println("Sending Client Bundle");
|
||||||
|
sendData(clientBundle);
|
||||||
|
}
|
||||||
|
|
||||||
|
// data
|
||||||
|
|
||||||
|
public void sendData(String send) {
|
||||||
|
try {
|
||||||
|
out.writeObject(new String(send));
|
||||||
|
out.flush();
|
||||||
|
} catch (IOException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void sendData(Bundle bundle) {
|
||||||
|
try {
|
||||||
|
out.writeObject(bundle);
|
||||||
|
out.flush();
|
||||||
|
} catch (IOException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,158 @@
|
||||||
|
package pokemonFramework;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Random;
|
||||||
|
|
||||||
|
public class Move implements Serializable{
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
private static final long serialVersionUID = -4173378680595472320L;
|
||||||
|
// 1,Pound,Normal,Physical,35,40,100%
|
||||||
|
|
||||||
|
private String id;
|
||||||
|
private String name;
|
||||||
|
private String type;
|
||||||
|
private String moveType;
|
||||||
|
private int pp;
|
||||||
|
public int cPp;
|
||||||
|
private int power;
|
||||||
|
private String acc;
|
||||||
|
|
||||||
|
public Move(String id, String name, String type, String moveType, int pp, int cPp, int power, String acc) {
|
||||||
|
this.id = id;
|
||||||
|
this.name = name;
|
||||||
|
this.type = type;
|
||||||
|
this.moveType = moveType;
|
||||||
|
this.cPp = cPp;
|
||||||
|
this.pp = pp;
|
||||||
|
this.power = power;
|
||||||
|
this.acc = acc;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(String id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getName() {
|
||||||
|
return name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setName(String name) {
|
||||||
|
this.name = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getType() {
|
||||||
|
return type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setType(String type) {
|
||||||
|
this.type = type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getMoveType() {
|
||||||
|
return moveType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMoveType(String moveType) {
|
||||||
|
this.moveType = moveType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getPp() {
|
||||||
|
return pp;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setPp(int pp) {
|
||||||
|
this.pp = pp;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getcPp() {
|
||||||
|
return cPp;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setcPp(int cPp) {
|
||||||
|
this.cPp = cPp;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getPower() {
|
||||||
|
return power;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setPower(int power) {
|
||||||
|
this.power = power;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getAcc() {
|
||||||
|
return acc;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAcc(String acc) {
|
||||||
|
this.acc = acc;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static Move getMoveInfo(String number) {
|
||||||
|
|
||||||
|
int pkmnIndex = ReadCSV.read("moves.csv")[0].indexOf(number);
|
||||||
|
if (ReadCSV.read("moves.csv")[4].get(pkmnIndex).toString().equals("")
|
||||||
|
&& ReadCSV.read("moves.csv")[5].get(pkmnIndex).toString().equals("")) {
|
||||||
|
return new Move(ReadCSV.read("moves.csv")[0].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[1].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[2].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[3].get(pkmnIndex).toString(), Integer.MAX_VALUE, Integer.MAX_VALUE, 0,
|
||||||
|
ReadCSV.read("moves.csv")[6].get(pkmnIndex).toString());
|
||||||
|
} else if (ReadCSV.read("moves.csv")[4].get(pkmnIndex).toString().equals("")) {
|
||||||
|
return new Move(ReadCSV.read("moves.csv")[0].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[1].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[2].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[3].get(pkmnIndex).toString(), Integer.MAX_VALUE, Integer.MAX_VALUE,
|
||||||
|
Integer.parseInt(ReadCSV.read("moves.csv")[5].get(pkmnIndex).toString()),
|
||||||
|
ReadCSV.read("moves.csv")[6].get(pkmnIndex).toString());
|
||||||
|
} else if (ReadCSV.read("moves.csv")[5].get(pkmnIndex).toString().equals("")) {
|
||||||
|
return new Move(ReadCSV.read("moves.csv")[0].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[1].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[2].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[3].get(pkmnIndex).toString(),
|
||||||
|
Integer.parseInt(ReadCSV.read("moves.csv")[4].get(pkmnIndex).toString()),
|
||||||
|
Integer.parseInt(ReadCSV.read("moves.csv")[4].get(pkmnIndex).toString()), 0,
|
||||||
|
ReadCSV.read("moves.csv")[6].get(pkmnIndex).toString());
|
||||||
|
} else {
|
||||||
|
return new Move(ReadCSV.read("moves.csv")[0].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[1].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[2].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("moves.csv")[3].get(pkmnIndex).toString(),
|
||||||
|
(int) Double.parseDouble((ReadCSV.read("moves.csv")[4].get(pkmnIndex).toString())),
|
||||||
|
(int) Double.parseDouble((ReadCSV.read("moves.csv")[4].get(pkmnIndex).toString())),
|
||||||
|
(int) Double.parseDouble((ReadCSV.read("moves.csv")[5].get(pkmnIndex).toString())),
|
||||||
|
ReadCSV.read("moves.csv")[6].get(pkmnIndex).toString());
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public float getDamage(Move move, Pokemon play1, Pokemon play2) {
|
||||||
|
Random rand = new Random();
|
||||||
|
float d;
|
||||||
|
if (rand.nextInt(100) <= Integer.parseInt(move.getAcc())) {
|
||||||
|
d = (50f / 250f) * (Float.parseFloat(play1.getAttack()) / Float.parseFloat(play2.getDefense()))
|
||||||
|
* move.getPower();
|
||||||
|
} else {
|
||||||
|
d = 0;
|
||||||
|
}
|
||||||
|
return d;
|
||||||
|
}
|
||||||
|
|
||||||
|
public float getBaseDamage(Move move, Pokemon play1, Pokemon play2) {
|
||||||
|
float d = (50f / 250f) * (Float.parseFloat(play1.getAttack()) / Float.parseFloat(play2.getDefense()))
|
||||||
|
* move.getPower();
|
||||||
|
return d;
|
||||||
|
}
|
||||||
|
|
||||||
|
public float getAverage() {
|
||||||
|
return (cPp + power + Integer.parseInt(acc)) / 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,160 @@
|
||||||
|
package pokemonFramework;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
public class Party implements Serializable{
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
private static final long serialVersionUID = -401661132587565350L;
|
||||||
|
|
||||||
|
private Pokemon memb0;
|
||||||
|
private Pokemon memb1;
|
||||||
|
private Pokemon memb2;
|
||||||
|
private Pokemon memb3;
|
||||||
|
private Pokemon memb4;
|
||||||
|
private Pokemon memb5;
|
||||||
|
private Pokemon[] partyArray;
|
||||||
|
private ArrayList<Pokemon> partyArrayList = new ArrayList<Pokemon>(6);
|
||||||
|
|
||||||
|
public Party(Pokemon memb0, Pokemon memb1, Pokemon memb2, Pokemon memb3, Pokemon memb4, Pokemon memb5) {
|
||||||
|
this.memb0 = memb0;
|
||||||
|
this.memb1 = memb1;
|
||||||
|
this.memb2 = memb2;
|
||||||
|
this.memb3 = memb3;
|
||||||
|
this.memb4 = memb4;
|
||||||
|
this.memb5 = memb5;
|
||||||
|
this.partyArray = new Pokemon[] {memb0, memb1, memb2, memb3, memb4, memb5};
|
||||||
|
this.partyArrayList.add(memb0);
|
||||||
|
this.partyArrayList.add(memb1);
|
||||||
|
this.partyArrayList.add(memb2);
|
||||||
|
this.partyArrayList.add(memb3);
|
||||||
|
this.partyArrayList.add(memb4);
|
||||||
|
this.partyArrayList.add(memb5);
|
||||||
|
}
|
||||||
|
public Party(Pokemon memb0, Pokemon memb1, Pokemon memb2, Pokemon memb3, Pokemon memb4) {
|
||||||
|
this.memb0 = memb0;
|
||||||
|
this.memb1 = memb1;
|
||||||
|
this.memb2 = memb2;
|
||||||
|
this.memb3 = memb3;
|
||||||
|
this.memb4 = memb4;
|
||||||
|
this.memb5 = null;
|
||||||
|
this.partyArray = new Pokemon[] {memb0, memb1, memb2, memb3, memb4, null};
|
||||||
|
this.partyArrayList.add(memb0);
|
||||||
|
this.partyArrayList.add(memb1);
|
||||||
|
this.partyArrayList.add(memb2);
|
||||||
|
this.partyArrayList.add(memb3);
|
||||||
|
this.partyArrayList.add(memb4);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
}
|
||||||
|
public Party(Pokemon memb0, Pokemon memb1, Pokemon memb2, Pokemon memb3) {
|
||||||
|
this.memb0 = memb0;
|
||||||
|
this.memb1 = memb1;
|
||||||
|
this.memb2 = memb2;
|
||||||
|
this.memb3 = memb3;
|
||||||
|
this.memb4 = null;
|
||||||
|
this.memb5 = null;
|
||||||
|
this.partyArray = new Pokemon[] {memb0, memb1, memb2, memb3, null, null};
|
||||||
|
this.partyArrayList.add(memb0);
|
||||||
|
this.partyArrayList.add(memb1);
|
||||||
|
this.partyArrayList.add(memb2);
|
||||||
|
this.partyArrayList.add(memb3);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
}
|
||||||
|
public Party(Pokemon memb0, Pokemon memb1, Pokemon memb2) {
|
||||||
|
this.memb0 = memb0;
|
||||||
|
this.memb1 = memb1;
|
||||||
|
this.memb2 = memb2;
|
||||||
|
this.memb3 = null;
|
||||||
|
this.memb4 = null;
|
||||||
|
this.memb5 = null;
|
||||||
|
this.partyArray = new Pokemon[] {memb0, memb1, memb2, null, null, null};
|
||||||
|
this.partyArrayList.add(memb0);
|
||||||
|
this.partyArrayList.add(memb1);
|
||||||
|
this.partyArrayList.add(memb2);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
}
|
||||||
|
public Party(Pokemon memb0, Pokemon memb1) {
|
||||||
|
this.memb0 = memb0;
|
||||||
|
this.memb1 = memb1;
|
||||||
|
this.memb2 = null;
|
||||||
|
this.memb3 = null;
|
||||||
|
this.memb4 = null;
|
||||||
|
this.memb5 = null;
|
||||||
|
this.partyArray = new Pokemon[] {memb0, memb1, null, null, null, null};
|
||||||
|
this.partyArrayList.add(memb0);
|
||||||
|
this.partyArrayList.add(memb1);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
}
|
||||||
|
public Party(Pokemon memb0) {
|
||||||
|
this.memb0 = memb0;
|
||||||
|
this.memb1 = null;
|
||||||
|
this.memb2 = null;
|
||||||
|
this.memb3 = null;
|
||||||
|
this.memb4 = null;
|
||||||
|
this.memb5 = null;
|
||||||
|
this.partyArray = new Pokemon[] {memb0, null, null, null, null, null};
|
||||||
|
this.partyArrayList.add(memb0);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
this.partyArrayList.add(null);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public Pokemon getMemb0() {
|
||||||
|
return memb0;
|
||||||
|
}
|
||||||
|
public void setMemb0(Pokemon memb0) {
|
||||||
|
this.memb0 = memb0;
|
||||||
|
}
|
||||||
|
public Pokemon getMemb1() {
|
||||||
|
return memb1;
|
||||||
|
}
|
||||||
|
public void setMemb1(Pokemon memb1) {
|
||||||
|
this.memb1 = memb1;
|
||||||
|
}
|
||||||
|
public Pokemon getMemb2() {
|
||||||
|
return memb2;
|
||||||
|
}
|
||||||
|
public void setMemb2(Pokemon memb2) {
|
||||||
|
this.memb2 = memb2;
|
||||||
|
}
|
||||||
|
public Pokemon getMemb3() {
|
||||||
|
return memb3;
|
||||||
|
}
|
||||||
|
public void setMemb3(Pokemon memb3) {
|
||||||
|
this.memb3 = memb3;
|
||||||
|
}
|
||||||
|
public Pokemon getMemb4() {
|
||||||
|
return memb4;
|
||||||
|
}
|
||||||
|
public void setMemb4(Pokemon memb4) {
|
||||||
|
this.memb4 = memb4;
|
||||||
|
}
|
||||||
|
public Pokemon getMemb5() {
|
||||||
|
return memb5;
|
||||||
|
}
|
||||||
|
public void setMemb5(Pokemon memb5) {
|
||||||
|
this.memb5 = memb5;
|
||||||
|
}
|
||||||
|
public Pokemon[] getArray(){
|
||||||
|
return partyArray;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public Pokemon getFromIndex(int i){
|
||||||
|
return partyArray[i];
|
||||||
|
}
|
||||||
|
public int getIndexOf(Pokemon pkmn){
|
||||||
|
return partyArrayList.indexOf(pkmn);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,192 @@
|
||||||
|
// #,Pokemon,HP,Attack,Defense,Sp. Attack,Sp. Defense,Speed,Total,Ability,Move1,Move2,Move3,Move4
|
||||||
|
//#,Name,Type,Category,Contest,PP,Power,Accuracy,Gen
|
||||||
|
package pokemonFramework;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
public class Pokemon implements Serializable{
|
||||||
|
private static final long serialVersionUID = -725146924209724780L;
|
||||||
|
|
||||||
|
private String id;
|
||||||
|
private String name;
|
||||||
|
private String HP;
|
||||||
|
private String cHP;
|
||||||
|
private String attack;
|
||||||
|
private String defense;
|
||||||
|
private String spAttack;
|
||||||
|
private String spDefense;
|
||||||
|
private String speed;
|
||||||
|
private String baseStatTotal;
|
||||||
|
|
||||||
|
private String ability; // see csv file NUMBER
|
||||||
|
|
||||||
|
private Move move0; // Numbers
|
||||||
|
private Move move1;
|
||||||
|
private Move move2;
|
||||||
|
private Move move3;
|
||||||
|
|
||||||
|
public Pokemon(String id, String name, String hP, String cHP, String attack, String defense, String spAttack,
|
||||||
|
String spDefense, String speed, String baseStatTotal, String ability, Move move0, Move move1, Move move2,
|
||||||
|
Move move3) {
|
||||||
|
this.id = id;
|
||||||
|
this.name = name;
|
||||||
|
this.HP = hP;
|
||||||
|
this.cHP = hP;
|
||||||
|
this.attack = attack;
|
||||||
|
this.defense = defense;
|
||||||
|
this.spAttack = spAttack;
|
||||||
|
this.spDefense = spDefense;
|
||||||
|
this.speed = speed;
|
||||||
|
this.baseStatTotal = baseStatTotal;
|
||||||
|
this.ability = ability;
|
||||||
|
this.move0 = move0;
|
||||||
|
this.move1 = move1;
|
||||||
|
this.move2 = move2;
|
||||||
|
this.move3 = move3;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(String id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getName() {
|
||||||
|
return name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setName(String name) {
|
||||||
|
this.name = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getHP() {
|
||||||
|
return HP;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setHP(String hP) {
|
||||||
|
this.HP = hP;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getcHP() {
|
||||||
|
return cHP;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setcHP(String cHP) {
|
||||||
|
this.cHP = cHP;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setcHP(float cHP) {
|
||||||
|
this.cHP = String.valueOf(cHP);
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getAttack() {
|
||||||
|
return attack;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAttack(String attack) {
|
||||||
|
this.attack = attack;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getDefense() {
|
||||||
|
return defense;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDefense(String defense) {
|
||||||
|
this.defense = defense;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getSpAttack() {
|
||||||
|
return spAttack;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSpAttack(String spAttack) {
|
||||||
|
this.spAttack = spAttack;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getSpDefense() {
|
||||||
|
return spDefense;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSpDefense(String spDefense) {
|
||||||
|
this.spDefense = spDefense;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getSpeed() {
|
||||||
|
return speed;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSpeed(String speed) {
|
||||||
|
this.speed = speed;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getBaseStatTotal() {
|
||||||
|
return baseStatTotal;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setBaseStatTotal(String baseStatTotal) {
|
||||||
|
this.baseStatTotal = baseStatTotal;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getAbility() {
|
||||||
|
return ability;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAbility(String ability) {
|
||||||
|
this.ability = ability;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Move getMove0() {
|
||||||
|
return move0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMove0(Move move0) {
|
||||||
|
this.move0 = move0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Move getMove1() {
|
||||||
|
return move1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMove1(Move move1) {
|
||||||
|
this.move1 = move1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Move getMove2() {
|
||||||
|
return move2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMove2(Move move2) {
|
||||||
|
this.move2 = move2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Move getMove3() {
|
||||||
|
return move3;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setMove3(Move move3) {
|
||||||
|
this.move3 = move3;
|
||||||
|
}
|
||||||
|
|
||||||
|
// FROM NUMBER!!! \/
|
||||||
|
public static Pokemon getPkmnInfo(String number) {
|
||||||
|
int pkmnIndex = ReadCSV.read("pokemon.csv")[0].indexOf(number);
|
||||||
|
return new Pokemon(ReadCSV.read("pokemon.csv")[0].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("pokemon.csv")[1].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("pokemon.csv")[2].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("pokemon.csv")[2].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("pokemon.csv")[3].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("pokemon.csv")[4].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("pokemon.csv")[5].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("pokemon.csv")[6].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("pokemon.csv")[7].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("pokemon.csv")[8].get(pkmnIndex).toString(),
|
||||||
|
ReadCSV.read("pokemon.csv")[9].get(pkmnIndex).toString(),
|
||||||
|
Move.getMoveInfo(ReadCSV.read("pokemon.csv")[10].get(pkmnIndex).toString()),
|
||||||
|
Move.getMoveInfo(ReadCSV.read("pokemon.csv")[11].get(pkmnIndex).toString()),
|
||||||
|
Move.getMoveInfo(ReadCSV.read("pokemon.csv")[12].get(pkmnIndex).toString()),
|
||||||
|
Move.getMoveInfo(ReadCSV.read("pokemon.csv")[13].get(pkmnIndex).toString()));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,34 @@
|
||||||
|
package pokemonFramework;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
public class Profile implements Serializable{
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
private static final long serialVersionUID = -6905947139643950662L;
|
||||||
|
private String name;
|
||||||
|
private int gender; //0=m 1=f 3=u
|
||||||
|
|
||||||
|
public Profile(String name, int gender) {
|
||||||
|
this.name = name;
|
||||||
|
this.gender = gender;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getName() {
|
||||||
|
return name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setName(String name) {
|
||||||
|
this.name = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getGender() {
|
||||||
|
return gender;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setGender(int gender) {
|
||||||
|
this.gender = gender;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,54 @@
|
||||||
|
package pokemonFramework;
|
||||||
|
|
||||||
|
import java.io.FileReader;
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
import com.opencsv.CSVReader;
|
||||||
|
|
||||||
|
public class ReadCSV {
|
||||||
|
|
||||||
|
@SuppressWarnings({ "rawtypes", "unchecked" })
|
||||||
|
|
||||||
|
public static ArrayList[] read(String file) {
|
||||||
|
ArrayList[] outString = null;
|
||||||
|
if (file == "pokemon.csv") {
|
||||||
|
outString = new ArrayList[14];
|
||||||
|
for (int i = 0; i < outString.length; i++) {
|
||||||
|
outString[i] = new ArrayList();
|
||||||
|
}
|
||||||
|
}else if (file == "moves.csv") {
|
||||||
|
outString = new ArrayList[8];
|
||||||
|
for (int i = 0; i < outString.length; i++) {
|
||||||
|
outString[i] = new ArrayList();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
CSVReader reader = null;
|
||||||
|
try {
|
||||||
|
// Get the CSVReader instance with specifying the delimiter to be
|
||||||
|
// used
|
||||||
|
reader = new CSVReader(new FileReader("src/data/" + file), ',');
|
||||||
|
String[] nextLine;
|
||||||
|
// Read one line at a time
|
||||||
|
int y = 0;
|
||||||
|
while ((nextLine = reader.readNext()) != null) {
|
||||||
|
|
||||||
|
for (int i = 0; i < nextLine.length; i++) {
|
||||||
|
// Print all tokens
|
||||||
|
outString[i].add(y, nextLine[i]);
|
||||||
|
}
|
||||||
|
y++;
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
} finally {
|
||||||
|
try {
|
||||||
|
reader.close();
|
||||||
|
} catch (IOException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return outString;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,47 @@
|
||||||
|
package pokemonFramework;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.net.InetAddress;
|
||||||
|
|
||||||
|
public class Server implements Serializable{
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
private static final long serialVersionUID = -5083127980262387416L;
|
||||||
|
private String serverName;
|
||||||
|
private InetAddress serverip;
|
||||||
|
private String gamemode;
|
||||||
|
|
||||||
|
|
||||||
|
public Server(String serverName, String gamemode, InetAddress serverip) {
|
||||||
|
super();
|
||||||
|
this.gamemode = gamemode;
|
||||||
|
this.serverName = serverName;
|
||||||
|
this.setServerip(serverip);
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getGamemode() {
|
||||||
|
return gamemode;
|
||||||
|
}
|
||||||
|
public void setGamemode(String gamemode) {
|
||||||
|
this.gamemode = gamemode;
|
||||||
|
}
|
||||||
|
|
||||||
|
public InetAddress getServerip() {
|
||||||
|
return serverip;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public void setServerip(InetAddress serverip) {
|
||||||
|
this.serverip = serverip;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getServerName() {
|
||||||
|
return serverName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setServerName(String serverName) {
|
||||||
|
this.serverName = serverName;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,61 @@
|
||||||
|
package pokemonFramework;
|
||||||
|
|
||||||
|
import java.awt.Color;
|
||||||
|
import java.awt.Point;
|
||||||
|
|
||||||
|
public class Text {
|
||||||
|
private Point loc;
|
||||||
|
private int font;
|
||||||
|
private Color col;
|
||||||
|
private String txt;
|
||||||
|
private boolean hid;
|
||||||
|
|
||||||
|
public Text(Point loc, int font, Color col, String txt, boolean hid) {
|
||||||
|
super();
|
||||||
|
this.loc = loc;
|
||||||
|
this.font = font;
|
||||||
|
this.col = col;
|
||||||
|
this.txt = txt;
|
||||||
|
this.hid = hid;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Point getLoc() {
|
||||||
|
return loc;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLoc(Point loc) {
|
||||||
|
this.loc = loc;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getFont() {
|
||||||
|
return font;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setFont(int font) {
|
||||||
|
this.font = font;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Color getCol() {
|
||||||
|
return col;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCol(Color col) {
|
||||||
|
this.col = col;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getTxt() {
|
||||||
|
return txt;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTxt(String txt) {
|
||||||
|
this.txt = txt;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isHid() {
|
||||||
|
return hid;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setHid(boolean hid) {
|
||||||
|
this.hid = hid;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,209 @@
|
||||||
|
package pokemonbattleServer;
|
||||||
|
|
||||||
|
import java.io.ObjectInputStream;
|
||||||
|
import java.io.ObjectOutputStream;
|
||||||
|
import java.net.InetAddress;
|
||||||
|
import java.net.ServerSocket;
|
||||||
|
import java.net.Socket;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
import pokemonFramework.Bundle;
|
||||||
|
import pokemonFramework.Profile;
|
||||||
|
import pokemonFramework.Server;
|
||||||
|
|
||||||
|
public class PKServer {
|
||||||
|
// Managing Users Joining
|
||||||
|
|
||||||
|
public static final String Gamemode = "none";
|
||||||
|
public static final String Name = "Test Server Please Ignore";
|
||||||
|
|
||||||
|
private static int ip = 4563;
|
||||||
|
public static ArrayList<ClientServiceThread> map = new ArrayList<ClientServiceThread>(8);
|
||||||
|
|
||||||
|
// public static Bundle Client0 = null;
|
||||||
|
// public static Bundle Client1 = null;
|
||||||
|
// public static Bundle Client2 = null;
|
||||||
|
// public static Bundle Client3 = null;
|
||||||
|
// public static Bundle Client4 = null;
|
||||||
|
// public static Bundle Client5 = null;
|
||||||
|
// public static Bundle Client6 = null;
|
||||||
|
// public static Bundle Client7 = null;
|
||||||
|
public static ArrayList<Bundle> data = new ArrayList<Bundle>(8);
|
||||||
|
public static int[] Players = new int[2];
|
||||||
|
public static int[] Spectators = new int[6];
|
||||||
|
public static String Data0 = "";
|
||||||
|
public static String Data1 = "";
|
||||||
|
public static boolean both = false;
|
||||||
|
// public static boolean S0 = false;
|
||||||
|
// public static boolean S1 = false;
|
||||||
|
|
||||||
|
@SuppressWarnings("resource")
|
||||||
|
public static void main(String[] args) throws Exception {
|
||||||
|
ServerLogicThread logicThread = new ServerLogicThread();
|
||||||
|
logicThread.start();
|
||||||
|
ServerSocket m_ServerSocket = new ServerSocket(ip);
|
||||||
|
while (true) {
|
||||||
|
System.out.println("Waiting for connections on port " + ip + " " + (map.size()));
|
||||||
|
Socket clientSocket = m_ServerSocket.accept();
|
||||||
|
ClientServiceThread cliThread = new ClientServiceThread(clientSocket);
|
||||||
|
cliThread.start();
|
||||||
|
map.add(map.size(), cliThread);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ServerLogicThread extends Thread {
|
||||||
|
// Manages Backend Logic
|
||||||
|
|
||||||
|
boolean running = true;
|
||||||
|
|
||||||
|
ServerLogicThread() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public void run() {
|
||||||
|
while (running) {
|
||||||
|
if (PKServer.Data0 != "" && PKServer.Data1 != "") {
|
||||||
|
PKServer.both = true;
|
||||||
|
System.out.println("Both are heree");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
class ClientServiceThread extends Thread {
|
||||||
|
// Manages Client-Server Connections
|
||||||
|
Socket clientSocket;
|
||||||
|
ObjectInputStream in;
|
||||||
|
ObjectOutputStream out;
|
||||||
|
int clientID = PKServer.map.size() - 1;
|
||||||
|
boolean running = true;
|
||||||
|
boolean updateClient = false;
|
||||||
|
Profile clientProfile = null;
|
||||||
|
|
||||||
|
ClientServiceThread(Socket s) {
|
||||||
|
clientSocket = s;
|
||||||
|
clientID = PKServer.map.size();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void run() {
|
||||||
|
System.out.println("Accepted Client: ID - " + clientID + " , Address - " + clientSocket.getInetAddress().getHostName());
|
||||||
|
|
||||||
|
try {
|
||||||
|
out = new ObjectOutputStream(clientSocket.getOutputStream());
|
||||||
|
in = new ObjectInputStream(clientSocket.getInputStream());
|
||||||
|
|
||||||
|
while (running == true && !clientSocket.isClosed()) {
|
||||||
|
out.reset();
|
||||||
|
Object clientCommand = in.readObject();
|
||||||
|
|
||||||
|
if (clientCommand != null) {
|
||||||
|
|
||||||
|
if (clientProfile != null) {
|
||||||
|
System.out.println("Client " + clientProfile.getName() + " Says :" + clientCommand.toString());
|
||||||
|
} else
|
||||||
|
System.out.println("Client " + clientID + " Says :" + clientCommand.getClass());
|
||||||
|
|
||||||
|
// info
|
||||||
|
if (clientCommand != null && clientCommand instanceof String) {
|
||||||
|
String str = clientCommand.toString();
|
||||||
|
if (str.equalsIgnoreCase("info")) out.writeObject(new Server(PKServer.Name, PKServer.Gamemode, InetAddress.getLocalHost()));
|
||||||
|
if (str.equalsIgnoreCase("update")) {
|
||||||
|
ArrayList<Profile> prof = new ArrayList<Profile>(PKServer.data.size());
|
||||||
|
for (int i = 0; i < PKServer.data.size(); i++) {
|
||||||
|
if (PKServer.data.get(i).getProfiles().size() != 0) prof.add(i, PKServer.data.get(i).getSenderProfile());
|
||||||
|
}
|
||||||
|
Bundle pBundle = new Bundle(prof);
|
||||||
|
// System.out.println(pBundle.toString() + "BundleID");
|
||||||
|
out.writeObject(pBundle);
|
||||||
|
}
|
||||||
|
out.flush();
|
||||||
|
if (clientProfile != null) {
|
||||||
|
System.out.println(str + "Given To " + clientProfile.getName());
|
||||||
|
} else
|
||||||
|
System.out.println(str + "Given To " + clientID);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// bundle
|
||||||
|
/*
|
||||||
|
* if (clientCommand != null && clientCommand instanceof Bundle) { Bundle
|
||||||
|
* clientBundle = (Bundle) clientCommand;
|
||||||
|
* System.out.println(clientBundle.getSenderProfile().getName() +
|
||||||
|
* "Client Name"); clientProfile = clientBundle.getProfiles().get(0);
|
||||||
|
* PKServer.data.add(clientID, clientBundle); // got the profile // Confirmed
|
||||||
|
* Connection out.writeObject(new Server(PKServer.Name, PKServer.Gamemode,
|
||||||
|
* InetAddress.getLocalHost())); if (clientProfile != null) {
|
||||||
|
* System.out.println("Info Given To " + clientProfile.getName()); }else
|
||||||
|
* System.out.println("Info Given To " + clientID); // updateAll(); }
|
||||||
|
*/
|
||||||
|
|
||||||
|
// Profile
|
||||||
|
if (clientCommand != null && clientCommand instanceof Profile) {
|
||||||
|
Profile clientProfile = (Profile) clientCommand;
|
||||||
|
System.out.println(clientProfile.getName() + "Client Name");
|
||||||
|
this.clientProfile = clientProfile;
|
||||||
|
PKServer.data.add(clientID, new Bundle(clientProfile));
|
||||||
|
// got the profile
|
||||||
|
// Confirmed Connection
|
||||||
|
out.writeObject(new Server(PKServer.Name, PKServer.Gamemode, InetAddress.getLocalHost()));
|
||||||
|
if (this.clientProfile != null) {
|
||||||
|
System.out.println("Info Given To " + clientProfile.getName());
|
||||||
|
} else
|
||||||
|
System.out.println("Info Given To " + clientID);
|
||||||
|
// updateAll();
|
||||||
|
}
|
||||||
|
|
||||||
|
// other
|
||||||
|
/*
|
||||||
|
* if (clientID == 0) { if (clientCommand != "") { System.out.println("Data 1 "
|
||||||
|
* + clientCommand); // PKServer.S1 = false; }
|
||||||
|
*
|
||||||
|
* if (PKServer.Data0 != "" && PKServer.Data1 != "") { PKServer.both = true; }
|
||||||
|
*
|
||||||
|
* }
|
||||||
|
*/
|
||||||
|
|
||||||
|
// check for false both
|
||||||
|
/*
|
||||||
|
* if (PKServer.S0 && PKServer.S1) { PKServer.both = false; }
|
||||||
|
*
|
||||||
|
* if (PKServer.both) { switch (clientID) { case 0: if (!PKServer.S0) {
|
||||||
|
* out.writeObject(new String(PKServer.Data1)); out.flush();
|
||||||
|
* System.out.println("Sent " + PKServer.Data1 + " to 0"); PKServer.Data1 = "";
|
||||||
|
* PKServer.S0 = true; } break; case 1: if (!PKServer.S1) { out.writeObject(new
|
||||||
|
* String(PKServer.Data0)); out.flush(); System.out.println("Sent " +
|
||||||
|
* PKServer.Data1 + " to 1"); PKServer.Data0 = ""; PKServer.S1 = true; } break;
|
||||||
|
*
|
||||||
|
* } }
|
||||||
|
*/
|
||||||
|
|
||||||
|
// update the client
|
||||||
|
if (updateClient) {
|
||||||
|
// updateAll();
|
||||||
|
updateClient = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
PKServer.map.remove(this);
|
||||||
|
|
||||||
|
} catch (Exception e) {
|
||||||
|
//e.printStackTrace();
|
||||||
|
PKServer.map.remove(this);
|
||||||
|
running = false;
|
||||||
|
System.out.println("Client Disconnected: ID - " + clientID + " , Address - " + clientSocket.getInetAddress().getHostName());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* public void updateAll() { for (int i = 0;i < PKServer.map.size(); i++) { try
|
||||||
|
* { Profile[] prof = new Profile[PKServer.data.size()]; for (int j = 0; j <
|
||||||
|
* PKServer.data.size(); j++) { prof[j] = PKServer.data.get(i).getProfiles()[0];
|
||||||
|
* } out.writeObject(new Bundle(prof)); } catch (IOException e) {
|
||||||
|
* e.printStackTrace(); //TAG } }
|
||||||
|
*
|
||||||
|
* }
|
||||||
|
*/ // MAKE THIS WORK
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,124 @@
|
||||||
|
// Generated by EclipseP5Exporter: Sun Aug 21 18:50:12 EDT 2016
|
||||||
|
|
||||||
|
|
||||||
|
import java.io.BufferedReader;
|
||||||
|
import java.io.InputStreamReader;
|
||||||
|
import java.io.OutputStreamWriter;
|
||||||
|
import java.io.PrintWriter;
|
||||||
|
import java.net.ServerSocket;
|
||||||
|
import java.net.Socket;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
private static int ip = 4563;
|
||||||
|
static ArrayList<ClientServiceThread> map = new ArrayList<ClientServiceThread>(2);
|
||||||
|
|
||||||
|
static String Data0 = "";
|
||||||
|
static String Data1 = "";
|
||||||
|
static boolean both = false;
|
||||||
|
static boolean S0 = false;
|
||||||
|
static boolean S1 = false;
|
||||||
|
|
||||||
|
@SuppressWarnings("resource")
|
||||||
|
static void main(String[] args) throws Exception {
|
||||||
|
ServerSocket m_ServerSocket = new ServerSocket(ip);
|
||||||
|
int id = 0;
|
||||||
|
while (true) {
|
||||||
|
System.out.println("Waiting for connections on port " + ip);
|
||||||
|
Socket clientSocket = m_ServerSocket.accept();
|
||||||
|
ClientServiceThread cliThread = new ClientServiceThread(clientSocket, id);
|
||||||
|
cliThread.start();
|
||||||
|
map.add(id, cliThread);
|
||||||
|
id++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
class ClientServiceThread extends Thread {
|
||||||
|
Socket clientSocket;
|
||||||
|
BufferedReader in;
|
||||||
|
PrintWriter out;
|
||||||
|
int clientID = 0;
|
||||||
|
boolean running = true;
|
||||||
|
|
||||||
|
ClientServiceThread(Socket s, int i) {
|
||||||
|
clientSocket = s;
|
||||||
|
clientID = i;
|
||||||
|
}
|
||||||
|
|
||||||
|
void run() {
|
||||||
|
System.out.println(
|
||||||
|
"Accepted Client : ID - " + clientID + " : Address - " + clientSocket.getInetAddress().getHostName());
|
||||||
|
try {
|
||||||
|
in = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
|
||||||
|
out = new PrintWriter(new OutputStreamWriter(clientSocket.getOutputStream()));
|
||||||
|
|
||||||
|
while (running == true) {
|
||||||
|
|
||||||
|
if (in.ready()) {
|
||||||
|
String clientCommand = in.readLine();
|
||||||
|
System.out.println("Client Says :" + clientCommand);
|
||||||
|
|
||||||
|
if (clientID == 0) {
|
||||||
|
if (clientCommand != "") {
|
||||||
|
PKServer.Data0 = clientCommand;
|
||||||
|
System.out.println("Data 0 " + PKServer.Data0);
|
||||||
|
PKServer.S0 = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (PKServer.Data0 != "" && PKServer.Data1 != "") {
|
||||||
|
PKServer.both = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
} else if (clientID == 1) {
|
||||||
|
if (clientCommand != "") {
|
||||||
|
PKServer.Data1 = clientCommand;
|
||||||
|
System.out.println("Data 1 " + PKServer.Data1);
|
||||||
|
PKServer.S1 = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (PKServer.Data0 != "" && PKServer.Data1 != "") {
|
||||||
|
PKServer.both = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
System.out.println(PKServer.both + " 0 = " + PKServer.Data0 + " 1 = " + PKServer.Data1);
|
||||||
|
|
||||||
|
}
|
||||||
|
// check for false both
|
||||||
|
if (PKServer.S0 && PKServer.S1) {
|
||||||
|
PKServer.both = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (PKServer.both) {
|
||||||
|
switch (clientID) {
|
||||||
|
case 0:
|
||||||
|
if (!PKServer.S0) {
|
||||||
|
out.println(PKServer.Data1);
|
||||||
|
out.flush();
|
||||||
|
System.out.println("Sent " + PKServer.Data1 + " to 0");
|
||||||
|
PKServer.Data1 = "";
|
||||||
|
PKServer.S0 = true;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
if (!PKServer.S1) {
|
||||||
|
out.println(PKServer.Data0);
|
||||||
|
out.flush();
|
||||||
|
System.out.println("Sent " + PKServer.Data1 + " to 1");
|
||||||
|
PKServer.Data0 = "";
|
||||||
|
PKServer.S1 = true;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
Loading…
Reference in New Issue