Pokémon Data: Difference between revisions
Plasma7007 (talk | contribs) mNo edit summary |
Stats and Moves panel Tags: Visual edit Mobile edit Mobile web edit Advanced mobile edit |
||
| (7 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
Most all data and properties of any given Pokémon can be edited under the "Pokémon" dropdown tab within | Most all data and properties of any given Pokémon can be edited under the "Pokémon" dropdown tab within [[SkyTemple]]. From there, you can edit the data and properties of the individual gender forms of each Pokémon by double clicking on the form you want to edit. | ||
''Please note that it is generally unsafe to edit the Pokémon and "Reserve" Pokémon past #551. These are actors within the game and editing them can lead to unintended consequences. Pokémon #537 - #551 however can be safely edited and used to add new Pokémon to the game.'' | ''Please note that it is generally unsafe to edit the Pokémon and "Reserve" Pokémon past #551. These are actors within the game and editing them can lead to unintended consequences. Pokémon #537 - #551 however can be safely edited and used to add new Pokémon to the game.'' | ||
There are four categories of data you can edit as well as a sidebar on the left showing the Pokémon's normal portrait and a single frame from its idle animation. The sidebar also allows you to change a handful of key settings as well as import/export data for that gender form. | There are four categories of data you can edit as well as a sidebar on the left showing the Pokémon's normal [[Pokémon Portrait|portrait]] and a single frame from its idle animation. The sidebar also allows you to change a handful of key settings as well as import/export data for that gender form. | ||
== Settings == | |||
This data category encompasses an assortment of aspects, ranging from the displayed name to base stats to item drop rates. It is split into seven tabs. | |||
=== Name === | |||
This displays the Name of the Pokémon as well as its Category (for example, Bulbasaur's Category is "Seed" because it is "The Seed Pokémon"). Both the Name and Category can be edited. On an EU ROM, there are five slots for the Name and Category, one for each supported language. Though these slots are also visible when using a US ROM, all but the English slot can't be edited. | |||
=== General === | |||
This allows you to edit the Movement, IQ Group, Ability (or Abilities), Exp. Yield, Recruit Rate, Talk Group, and Idle Animation Type. Note that changing the Idle Animation Type requires the [[ChangePokemonGroundAnim]] patch. | |||
Movement decides if a given Pokémon can walk over or through certain types of terrain. In the base game's context, whether a Pokémon can hover or phase through walls was often decided upon based on how the Pokémon sprites are animated rather than types or abilities as one might expect. | |||
Exp. Yield is only the "base Exp" for the Pokémon. To calculate the actual Exp that will be given out in a dungeon upon defeating an enemy of a certain level, use the following formula: | |||
[Exp. Yield x (Level - 1) / 10] + Exp Yield | |||
Recruit Rate is expressed as two numbers, which represent a percentage (10 = 1.0%, 100 = 10.0%, 1000 = 100.0%, etc.). The second number will be used if the player says "Yes" to the question asking them if they played Explorers of Time/Darkness in the Personality Quiz. Additionally, if the player has already recruited this species, the Recruit Rate will be halved if it is positive. | |||
Talk Group decides the dialogue used by Pokémon when talked to or upon leveling. The dialogue used can be seen by double clicking on the main "Pokémon" dropdown and checking the "Personality Groups" tab. Unlike most other values, the base game generally uses different talk groups for male or female individuals of the same species. | |||
=== Base Stats === | |||
These numbers represent the stats a Pokémon will have at Level 1. Additionally, there is Weight (used for calculating damage of moves like Grass Knot) and Size (used for calculating Sizebust Orb damage). Movement Speed is also a setting, which is typically at 1 by default but can be edited to have the "base" Movement Speed be "double speed" or "triple speed." Note that setting Movement Speed to 0 makes the Pokémon move every other turn. It does not prevent the Pokémon from moving; that is a setting under the "Other" tab. | |||
=== Evolution === | |||
text | |||
=== Exclusive Items === | |||
text | |||
=== Sprite Info === | |||
Shows internal data about the sprite, specifically about the size. Allows you to see how big is the sprite file, the size of it in VRAM(needed to calculate the body size) and body size. Also you can edit shadow size there. | |||
Requires SpriteSizeInMonsterData patch to work. | |||
=== Other === | |||
==== Spawn Threshold ==== | |||
Used to prevent certain Pokémon from spawning before a certain [[List of Script Variables#0x13 - SCENARIO_BALANCE_FLAG|$SCENARIO_BALANCE_FLAG]] has been met. Examples present in the base game include the Shinx line at value 6, and Darkrai at value 7. It is only necessary to set this higher than 0 if the dungeon in which the Pokémon appears can be visited before it is desirable for the player to encounter them. | |||
== Stats and Moves == | |||
This can only be opened for the base form(first entry of a Pokemon slot). | |||
'''Graphic''' | |||
Shows a graphic where you can view how stats change as Pokemon continues to level up. | |||
'''Stats''' | |||
Here, you can edit how much EXP is required for a level up, as well as how each Pokemon stats changes by how much. | |||
'''Level up Moves''' | |||
Here, you can edit what moves a Pokemon can learn upon level up. Warning: having more than 4 moves for one level breaks the game! | |||
'''HM/TM moves''' | |||
Here, you can edit what HM or TM can a Pokemon use. | |||
'''Egg moves''' | |||
Here, you can edit what moves a Pokemon may learn after hatching from egg. | |||
== Portraits == | |||
Here, you can view, import or export Pokemon portraits. Usually, only the first entry(male) of a Pokemon slot has any portraits in here, the exception being Pokemon with gender differences. In case a second entry doesn't have a requested portrait, game loads a portrait from the first entry. | |||
During import or export you have two options: im-/export each portrait in a separate files(said files must have <code>-x</code> in the file name, where x is a portrait slot (0 - Normal, 2 - Happy, etc.) or im-/export a portrait sheet(where all portraits are in one file). | |||
== Sprites == | |||
Here, you can import or export the sprite list of a Pokemon, as well as import/export specific animations(Ground sprites, Dungeon sprites or Attack sprite). | |||
If you want to add a new Pokemon, use Add New Sprite, otherwise you will overwrite the existing sprite! | |||
{{NavSkyTemple}} | |||
Latest revision as of 13:02, 8 November 2025
Most all data and properties of any given Pokémon can be edited under the "Pokémon" dropdown tab within SkyTemple. From there, you can edit the data and properties of the individual gender forms of each Pokémon by double clicking on the form you want to edit.
Please note that it is generally unsafe to edit the Pokémon and "Reserve" Pokémon past #551. These are actors within the game and editing them can lead to unintended consequences. Pokémon #537 - #551 however can be safely edited and used to add new Pokémon to the game.
There are four categories of data you can edit as well as a sidebar on the left showing the Pokémon's normal portrait and a single frame from its idle animation. The sidebar also allows you to change a handful of key settings as well as import/export data for that gender form.
Settings
This data category encompasses an assortment of aspects, ranging from the displayed name to base stats to item drop rates. It is split into seven tabs.
Name
This displays the Name of the Pokémon as well as its Category (for example, Bulbasaur's Category is "Seed" because it is "The Seed Pokémon"). Both the Name and Category can be edited. On an EU ROM, there are five slots for the Name and Category, one for each supported language. Though these slots are also visible when using a US ROM, all but the English slot can't be edited.
General
This allows you to edit the Movement, IQ Group, Ability (or Abilities), Exp. Yield, Recruit Rate, Talk Group, and Idle Animation Type. Note that changing the Idle Animation Type requires the ChangePokemonGroundAnim patch.
Movement decides if a given Pokémon can walk over or through certain types of terrain. In the base game's context, whether a Pokémon can hover or phase through walls was often decided upon based on how the Pokémon sprites are animated rather than types or abilities as one might expect.
Exp. Yield is only the "base Exp" for the Pokémon. To calculate the actual Exp that will be given out in a dungeon upon defeating an enemy of a certain level, use the following formula:
[Exp. Yield x (Level - 1) / 10] + Exp Yield
Recruit Rate is expressed as two numbers, which represent a percentage (10 = 1.0%, 100 = 10.0%, 1000 = 100.0%, etc.). The second number will be used if the player says "Yes" to the question asking them if they played Explorers of Time/Darkness in the Personality Quiz. Additionally, if the player has already recruited this species, the Recruit Rate will be halved if it is positive.
Talk Group decides the dialogue used by Pokémon when talked to or upon leveling. The dialogue used can be seen by double clicking on the main "Pokémon" dropdown and checking the "Personality Groups" tab. Unlike most other values, the base game generally uses different talk groups for male or female individuals of the same species.
Base Stats
These numbers represent the stats a Pokémon will have at Level 1. Additionally, there is Weight (used for calculating damage of moves like Grass Knot) and Size (used for calculating Sizebust Orb damage). Movement Speed is also a setting, which is typically at 1 by default but can be edited to have the "base" Movement Speed be "double speed" or "triple speed." Note that setting Movement Speed to 0 makes the Pokémon move every other turn. It does not prevent the Pokémon from moving; that is a setting under the "Other" tab.
Evolution
text
Exclusive Items
text
Sprite Info
Shows internal data about the sprite, specifically about the size. Allows you to see how big is the sprite file, the size of it in VRAM(needed to calculate the body size) and body size. Also you can edit shadow size there.
Requires SpriteSizeInMonsterData patch to work.
Other
Spawn Threshold
Used to prevent certain Pokémon from spawning before a certain $SCENARIO_BALANCE_FLAG has been met. Examples present in the base game include the Shinx line at value 6, and Darkrai at value 7. It is only necessary to set this higher than 0 if the dungeon in which the Pokémon appears can be visited before it is desirable for the player to encounter them.
Stats and Moves
This can only be opened for the base form(first entry of a Pokemon slot).
Graphic
Shows a graphic where you can view how stats change as Pokemon continues to level up.
Stats
Here, you can edit how much EXP is required for a level up, as well as how each Pokemon stats changes by how much.
Level up Moves
Here, you can edit what moves a Pokemon can learn upon level up. Warning: having more than 4 moves for one level breaks the game!
HM/TM moves
Here, you can edit what HM or TM can a Pokemon use.
Egg moves
Here, you can edit what moves a Pokemon may learn after hatching from egg.
Portraits
Here, you can view, import or export Pokemon portraits. Usually, only the first entry(male) of a Pokemon slot has any portraits in here, the exception being Pokemon with gender differences. In case a second entry doesn't have a requested portrait, game loads a portrait from the first entry.
During import or export you have two options: im-/export each portrait in a separate files(said files must have -x in the file name, where x is a portrait slot (0 - Normal, 2 - Happy, etc.) or im-/export a portrait sheet(where all portraits are in one file).
Sprites
Here, you can import or export the sprite list of a Pokemon, as well as import/export specific animations(Ground sprites, Dungeon sprites or Attack sprite).
If you want to add a new Pokemon, use Add New Sprite, otherwise you will overwrite the existing sprite!