Pokémon Data: Difference between revisions
No edit summary |
m Added Sprite Info Tags: Visual edit Mobile edit Mobile web edit Advanced mobile edit |
||
| Line 34: | Line 34: | ||
=== Sprite Info === | === 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 === | === Other === | ||
Revision as of 12:33, 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
text
Portraits
text
Sprites
text