Pokémon SDK Wiki
Credits

Pokémon editor

This page comes from the old Wiki. It's probably not up to date.

Pokémon editor UI

The Pokémon Editor UI is accessible from the Pokémon button in the Home.

Pokémon UI
Main UI of the Pokémon editor

Create a new Pokémon

  1. Make sure the text of the Pokémon are added (Name + Description + Specie)
  2. Click on Add Pokémon.
  3. Set all its informations
    The check evolution button helps you to make sure you properly set the Pokémon evolution up.
  4. Click on Moveset editor. A new Window opens to let you edit the Pokémon move set.
    • Select New, choose the Move in database and the level.
    • Don't forget to Save.
      Editeur de Moveset
      Moveset editor
  5. Click on Tech, breedmove & item editor. A new window opens and allow you to choose the tech set of the Pokémon.
    Editeur de CT / breedmoves & objets
    Éditeur de CT / breedmove et objet porté
  6. Once the modifications are done, don't forget to click on Save

Set the Pokémon Specific evolution

Here's the list of Special evolution : (Array of Hash) keys you can use :

Here's some example according to the official :

Bulbasaur evolution

In Natural (ID):, enter 2 (Ivysaur ID) and in Level:, enter 16.

Trade evolution of Machoke

Leave Natural (ID): and Level: empty.
In Special evolution : (Array of Hash) enter :

[ { :trade => 68 } ]

68 is Machamp's ID

Weepinbell's stone evolution

Leave Natural (ID): and Level: empty.
In Special evolution : (Array of Hash) enter :

[ { :id => 71, :stone => 85 }]

71 is Victreebel's ID and 85 is the Plant Stone ID

Onix evolution (holding an item)

Leave Natural (ID): and Level: empty.
In Special evolution : (Array of Hash) enter :

[ { :trade => 208, :item_hold => 233 } ]

208 is Steelix's ID and 233 is the Metal Coat ID

Cleffa evolution (happyness)

Leave Natural (ID): and Level: empty.
In Special evolution : (Array of Hash) enter :

[{:id=>35, :min_loyalty=>220}]

35 is Clefairy's ID and 220 is the minimum happyness

Piloswine's evolution (Move learnt)

Leave Natural (ID): and Level: empty.
In Special evolution : (Array of Hash) enter :

[ { :id => 473, :skill_1 => 246 } ]

473 is Mamoswine's ID and 246 is Ancient Power's ID

Combee's evolution (gender)

Leave Natural (ID): and Level: empty.
In Special evolution : (Array of Hash) enter :

[ { :gender => 2, :min_level => 21, :id => 416 } ]

2 is female, 21 the minimum level and 416 Vespiquen's ID

Evolution to Mentali (day night cycle & happyness)

Leave Natural (ID): and Level: empty.
In Special evolution : (Array of Hash) enter :

[ { :id => 196, :min_loyalty => 220, :day_night => 3 } ]

196 is Mentali's ID, 220 is the minimum happyness, 3 correspond to Day (according to ::Yuki::Var::TJN_Tone

Babimanta's evolution (function)

Leave Natural (ID): and Level: empty.
In Special evolution : (Array of Hash) enter :

[ { :id => 226, :func => :elv_demanta } ]

226 is Mantine's ID and :elv_demanta is the scripted function in PFM::Pokemon that checks if Remoraid is in the team.

Magnéton's evolution (according to a location)

Leave Natural (ID): and Level: empty.
In Special evolution : (Array of Hash) enter :

[ { :id => 462, :maps => [X] } ]

462 is Magnezone's ID eandt X is the RMXP map ID (5 for 005)

MEGA-parameters

The MEGA evolution rely on the Special Evolution field but the settings are done in the MEGA form of the Pokémon.

  1. Choose the Pokémon you want to set its Mega form up Pokémon :.
  2. Choose the Current form : 30 or 31 (that's MEGA-1 & MEGA-2)
  3. In Special evolution : (Array of Hash), enter [{:gemme=>X}] (where X is the ID of the MEGA-Gem in the item database).

Don't forget to Save.