|
| 1 | +extends Object |
| 2 | + |
| 3 | +# The name of the pokemon |
| 4 | +var name = "Baaschaf" |
| 5 | + |
| 6 | +# Pokedex ID# |
| 7 | +var ID = 61 |
| 8 | + |
| 9 | +# The pokemon's type. If only one type use type1 |
| 10 | +var type1 = Type.DARK |
| 11 | +var type2 = Type.FIGHTING |
| 12 | + |
| 13 | +# The pokemon's base stats (HP,Attack,Defense,Sp.Atack,Sp.Def,Speed) |
| 14 | +var hp = 85 |
| 15 | +var attack = 90 |
| 16 | +var defense = 70 |
| 17 | +var sp_attack = 45 |
| 18 | +var sp_defense = 65 |
| 19 | +var speed = 55 |
| 20 | + |
| 21 | +# The pokemon's public and hidden abilities |
| 22 | +var ability |
| 23 | +var hidden_ability |
| 24 | + |
| 25 | +# The pokemon's Effort Value Yeild |
| 26 | +var ev_yield_hp = 0 |
| 27 | +var ev_yield_attack = 2 |
| 28 | +var ev_yield_defense = 0 |
| 29 | +var ev_yield_sp_attack = 0 |
| 30 | +var ev_yield_sp_defense = 0 |
| 31 | +var ev_yield_speed = 0 |
| 32 | + |
| 33 | +# The pokemon's base experience yield when defeated |
| 34 | +var exp_yield : int = 144 |
| 35 | + |
| 36 | +# The pokemon's leveling rate |
| 37 | +var leveling_rate = FAST |
| 38 | +enum {SLOW, MEDIUM_SLOW, MEDIUM_FAST, FAST, ERRATIC, FLUCTUATING} |
| 39 | + |
| 40 | +# The pokemon's gender ratio male percentage. |
| 41 | +var male_ratio = 75 |
| 42 | + |
| 43 | +# The pokemon's evolution level |
| 44 | +var evolution_level = 44 |
| 45 | + |
| 46 | +# The pokemon's evolution ID |
| 47 | +var evolution_ID = 62 |
| 48 | + |
| 49 | +# The pokemon's catch rate |
| 50 | +var catch_rate = 90 |
| 51 | + |
| 52 | +# Weight in kg |
| 53 | +var weight = 26.5 |
| 54 | + |
| 55 | +# Moveset by leveling |
| 56 | +var moveset = [ |
| 57 | + MoveSet.new(1, "Low Kick"), |
| 58 | + MoveSet.new(1, "Leer"), |
| 59 | + MoveSet.new(1, "Focus Energy"), |
| 60 | + MoveSet.new(7, "Focus Energy"), |
| 61 | + MoveSet.new(13, "Stomp"), |
| 62 | + MoveSet.new(15, "Beat Up"), |
| 63 | + MoveSet.new(19, "Scary Face"), |
| 64 | + MoveSet.new(22, "Seismic Toss"), |
| 65 | + MoveSet.new(25, "Revenge"), |
| 66 | + MoveSet.new(33, "Feint Attack"), |
| 67 | + MoveSet.new(41, "Shadow Ball"), |
| 68 | + MoveSet.new(46, "Cross Chop"), |
| 69 | + MoveSet.new(51, "Foul Play"), |
| 70 | + MoveSet.new(59, "Hi Jump Kick") |
| 71 | +] |
| 72 | + |
0 commit comments