De Whack a Hack Wiki!

Línea 1: Línea 1:
<br />
+
{{For|the main page about Pokémon|Pokémon}}
 +
{{for|defining the differences between a species' multiple forms|Forms}}
 +
This page describes '''how to define a Pokémon species'''.
  
* Este artículo explica sobre los distintos Pokémon del juego.
+
== Defining a species ==
[[Formas Múltiples]]
 
* Sobre cómo representar múltiples formas de una especie de Pokémon, que pueden diferenciarse de distintas formas. También explica las diferencias de género.
 
[[Evolución]]
 
* Este artículo explica los distintos métodos de evolución que hay disponibles. También explica cómo agregar métodos nuevos.
 
  
== Definición de una especie ==
+
A Pokémon species begins with its definition. This means that it is listed in the [[PBS file]] "pokemon.txt", so that it can be recognised by the game as a species.
  
Las especies de Pokémon se definen en el [[Archivos PBS|archivo PBS]] "pokemon.txt". También tienen algunos gráficos para representar a cada especie.
+
Note that this only defines the basic properties common to all individual Pokémon of that species (e.g. base stats, move sets, evolution paths, etc.).
  
Cada especie tiene una sección en el [[Archivos PBS|archivo PBS]] "pokemon.txt", donde cada una comienza con un número de ID encerrado entre corchetes. El número ID es el número de la Dex Nacional de esa especie y debe un número natural (es decir, 1,2,3,...) sin romper la secuencia.
+
In addition to this, a species will require a number of graphics files depicting that species in different ways, as well as an audio file which plays its cry. See below for more information.
  
Cada sección contiene una cantidad de líneas detalladas abajo. Cada sección '''debe''' contener todas las líneas mencionadas (aunque no importa el orden):
+
== PBS file "pokemon.txt" ==
  
{| class="article-table" border="0" cellpadding="1" cellspacing="1"
+
The [[PBS file]] "pokemon.txt" lists all the defined Pokémon species in the game. Each section in this file is one separate species, where a section begins with a line containing an ID in square brackets and ends when the next section begins. Each line in a section is one separate piece of information about that species.
! Dato
+
 
! Descripción
+
Aside from the ID line, every line in a section follows the format:
 +
 
 +
XXX = YYY
 +
 
 +
where <code>XXX</code> is a property and <code>YYY</code> is the value or values associated with it (the spaces are optional). For example:
 +
 
 +
[BULBASAUR]
 +
Name = Bulbasaur
 +
Types = GRASS,POISON
 +
BaseStats = 45,49,49,45,65,65
 +
GenderRatio = FemaleOneEighth
 +
BaseExp = 64
 +
Moves = 1,TACKLE,1,GROWL,3,VINEWHIP,6,GROWTH,9,LEECHSEED,12,RAZORLEAF,15,POISONPOWDER,15,SLEEPPOWDER,18,SEEDBOMB,21,TAKEDOWN,24,SWEETSCENT,27,SYNTHESIS,30,WORRYSEED,33,DOUBLEEDGE,36,SOLARBEAM
 +
Height = 0.7
 +
Pokedex = Bulbasaur can be seen napping in bright sunlight. There is a seed on its back. By soaking up the sun's rays, the seed grows progressively larger.
 +
Evolutions = IVYSAUR,Level,16
 +
 
 +
All pieces of information are optional, but will have default values if they are not defined. The order of the lines does not matter, except for the ID line in square brackets which must be first.
 +
 
 +
{| class="article-table" border="1"
 +
! Data
 +
! Description
 +
! Default value
 
|-
 
|-
! Name
+
| [ID]
| '''Nombre:''' El nombre real de la especie. Éste es usado para mostrar el nombre de la especie en la pantalla.
+
| This is how the scripts refer to the species. Each species must have a different ID. Typically this is the same as the species name, but written in all capital letters and with no spaces or special characters. In the scripts, the ID is used as a symbol (i.e. with a colon in front of it, e.g. <code>:BULBASAUR</code>). The ID is never seen by the player.
 +
 
 +
This line must come first in a section, because, as mentioned above, this line defines when a new section begins.
 +
 
 +
The order in which Pokémon are defined in the [[PBS file]] "pokemon.txt" is the order in which they are listed in the [[Pokédex|National Pokédex]]; their National Pokédex numbers are determined automatically.
 +
| n/a
 
|-
 
|-
! InternalName
+
| Name
| '''Nombre interno:''' Éste es el nombre que se utiliza en los scripts para referenciarlo y usarlo. Normalmente escrito solamente en mayúsculas sin espacio ni símbolos. Nunca es mostrado al jugador.
+
| The name of the species, as seen by the player.
 +
| "Unnamed"
 
|-
 
|-
! Type1<br />Type2
+
| Types
| '''Tipo 1/Tipo 2:''' El tipo elemental primario y secundario de esta especie. Tipo <code>2</code> es opcional.
+
| One or two [[Defining a type|elemental types]], separated by a comma if there are two.
 +
| NORMAL
 
|-
 
|-
! BaseStats
+
| BaseStats
| '''Características base:''' Seis valores separados por coma, correspondientes a:
+
| Six comma-separated values, corresponding to the order that main stats are defined. By default, the order is:
# PS
 
# Ataque
 
# Defensa
 
# Velocidad
 
# Ataque Especial
 
# Defensa Especial
 
  
Cada valor puede estar entre 0 y 255.
+
# HP
 +
# Attack
 +
# Defense
 +
# Speed
 +
# Special Attack
 +
# Special Defense
 +
 
 +
Each value can be 1 or higher. If HP is 1, Pokémon of this species will always have a total HP of exactly 1 (i.e. Shedinja).
 +
| 1,1,1,1,1,1
 
|-
 
|-
! GenderRate
+
| GenderRatio
| '''Ratio de género:''' La probabilidad de que un Pokémon de esta especie tenga un determinado género. Debe ser una de las siguientes opciones:
+
| The likelihood of a Pokémon of the species being a certain gender. Must be one of the following:
* AlwaysMale (Siempre macho)
+
 
* FemaleOneEighth (Hembras el 12,5 %)
+
* AlwaysMale
* Female25Percent (Hembras el 25 %)
+
* FemaleOneEighth
* Female50Percent (Hembras el 50 %)
+
* Female25Percent
* Female75Percent (Hembras el 75 %)
+
* Female50Percent
* FemaleSevenEighths (Hembras el 87,5 %)
+
* Female75Percent
* AlwaysFemale (Siempre hembras)
+
* FemaleSevenEighths
* Genderless (Sin género)
+
* AlwaysFemale
 +
* Genderless
 +
| Female50Percent
 
|-
 
|-
! GrowthRate
+
| GrowthRate
| '''Ratio de crecimiento:''' La velocidad en la que una especie de Pokémon sube de niveles (es decir, cuánta experiencia necesita para subir de nivel). Las opciones son:
+
| The rate at which a Pokémon of the species gains levels (i.e. how much Experience is needed to level up). Must be one of the following:
* Fast (Rápido)
+
 
* Medium ''o'' MediumFast (Medio Rápido)
+
* Fast
* Slow (Lento)
+
* Medium (known elsewhere as Medium Fast)
* Parabolic ''o'' MediumSlow (Medio Lento)
+
* Slow
* Erratic (Errático)
+
* Parabolic (known elsewhere as Medium Slow)
* Fluctuating (Fluctuante)
+
* Erratic
 +
* Fluctuating
 +
| Medium
 
|-
 
|-
! BaseEXP
+
| BaseExp
| '''Experiencia base:''' La cantidad base de Experiencia que se gana al [[Final de una batalla|derrotar a un Pokémon]] de esta especie. Es un número entre 0 y 65535.
+
| The base amount of Experience gained from [[Ending a battle|defeating a Pokémon]] of the species. It must be a whole number that is 1 or higher.
  
La cantidad base es modificada después dependiendo del nivel y posesión del Pokémon debilitado, además de varios factores más. Consulte el artículo [[Final de una batalla]] para obtener más información.
+
This base amount is used in a calculation to determine the actual number of Exp. points awarded for defeating a Pokémon of the species.
 +
| 100
 
|-
 
|-
! EffortPoints
+
| EVs
| '''Puntos de esfuerzo:''' La cantidad de EVs ganados al derrotar a un Pokémon de esta especie. Se compone de seis número separados por comas, correspondientes a:
+
| The number of EVs gained by defeating a Pokémon of the species. Is any number of pairs of values, the first of each being a stat and the second of each being the number of EVs of that stat that are gained.
# PS
+
 
# Ataque
+
For example, <code>SPECIAL_ATTACK,1</code> or <code>SPECIAL_ATTACK,2,SPECIAL_DEFENSE,1</code>.
# Defensa
 
# Velocidad
 
# Ataque Especial
 
# Defensa Especial
 
  
Como regla clásica, el total de estos valores debería estar entre 1 y 3, y las evoluciones mayores suelen dar más EVs.
+
As a rule, the total of these numbers should be between 1 and 3, and higher evolutions tend to give more EVs.
 +
| ''none''
 +
|-
 +
| CatchRate
 +
| The catch rate of the species. It can be 0 or higher (typically the highest is 255). The higher the number, the more likely a capture (0 means it cannot be caught by anything except a Master Ball).
 +
| 255
 +
|-
 +
| Happiness
 +
| The amount of happiness a newly caught Pokémon of the species will have. It can be 0 or higher, although it is typically 70. The game treats 255 as the highest attainable happiness.
 +
| 70
 
|-
 
|-
! Rareness
+
| Abilities
| '''Rareza:''' El ratio de captura de esta especie. Es un número entre 0 y 255. A mayor valor, mayor probabilidad de captura (un 0 significa que no puede ser capturado de ninguna forma excepto por una Master Ball).
+
| The IDs of one or two [[abilities]] that the species can have. If there are two abilities, separate them with a comma.
 +
| ''none''
 
|-
 
|-
! Happiness
+
| HiddenAbilities
| '''Felicidad:''' La cantidad de felicidad que un Pokémon de esta especie tendrá al momento de capturarlo. Es un número entre 0 y 255, aunque normalmente es 70.
+
| The IDs of any number of additional [[abilities]] that the species can have. If there are multiple abilities here, they are separated by commas.
 +
 
 +
Pokémon cannot have any Hidden Ability naturally, and must be [[Editing a Pokémon|specially given one]].
 +
| ''none''
 
|-
 
|-
! Moves
+
| Moves
| '''Movimientos:''' Los [[movimientos]] que puede aprender esta especie mientras sube de nivel. Se representa cada movimiento con dos valores separados por coma:
+
| The [[moves]] that all Pokémon of the species learn as they level up. This line consists of comma-separated level/move pairs which are themselves comma-separated, i.e. <code>level,move,level,move,level,move...</code>. Each pair contains the level at which the Pokémon will learn the move, followed by the ID of the move it will learn.
# Nivel en el que se aprende el movimiento.
 
# El nombre interno del movimiento.
 
  
Cada pareja de valores que representa distintos movimientos se agregan en la misma línea también separadas por comas.
+
A level of 0 means the move will be learned when a Pokémon evolves into the species, and not at any other point (except via the [[Special NPCs|Move Relearner]]).
 +
| ''none''
 
|-
 
|-
! Compatibility
+
| TutorMoves
| '''Compatibilidad:''' El [[Crianza|grupo huevo]] al que pertenece esta especie. Puede ser una palabra o dos separadas por coma, dependiendo de la cantidad de grupos huevo a la que pertenezca la especie. Si se utiliza como grupo huevo "Desconocido", esa especie no podrá reproducirse.
+
| A comma-separated list of the IDs of [[moves]] that a Pokémon of the species can be taught by a [[Learning moves|HM, TM, TR or Move Tutor]]. If a move is not listed here, it cannot be taught by those methods, even if the move appears in its Moves or EggMoves properties.
* Monster (Monstruo)
+
| ''none''
* Water1 (Agua 1)
+
|-
* Bug (Bicho)
+
| EggMoves
* Flying (Volador)
+
| A comma-separated list of the IDs of [[moves]] that a Pokémon of the species can only learn as an [[Eggs|egg]] (obtained through [[breeding]]). Only species that can be in eggs should have this line (typically only unevolved species).
* Field (Campo)
+
| ''none''
* Fairy (Hada)
+
|-
* Grass (Plata)
+
| EggGroups
* Humanlike (Humanoide)
+
| The [[Breeding|egg group]](s) that the species belongs to. If there are multiple egg groups here, they are separated by commas. The default available egg group are:
* Water3 (Agua 3)
+
 
* Mineral (Mineral)
+
* Monster
* Amorphous (Amorfo)
+
* Water1
* Water2 (Agua 2)
+
* Bug
 +
* Flying
 +
* Field
 +
* Fairy
 +
* Grass
 +
* Humanlike
 +
* Water3
 +
* Mineral
 +
* Amorphous
 +
* Water2
 
* Ditto
 
* Ditto
* Dragon (Dragón)
+
* Dragon
* Undiscovered (Desconocido)
+
* Undiscovered
  
"Agua 1" se usa para criaturas marinas, "Agua 2" para peces, and "Agua 3" para crustáceos. "Ditto" debería pertenecer solamente a Ditto, ya que las especies en este grupo pueden reproducirse con cualquier otra especie que pueda tener crías.
+
"Water1" is for sea creatures, "Water2" is for fish, and "Water3" is for shellfish. "Ditto" should contain only Ditto, as a species in that group can breed with any other breedable Pokémon. If any egg group is "Undiscovered", the species cannot breed.
 +
| Undiscovered
 
|-
 
|-
! StepsToHatch
+
| HatchSteps
| '''Pasos para eclosionar:''' La cantidad de pasos que se demora antes de abrirse un [[Huevos|huevo]] de esta especie. Suele usarse un múltiplo de 255, y el más usado es 5355.
+
| The number of steps it takes to hatch an [[Eggs|egg]] of the species. It can be 1 or higher. Note that this is ''not'' the number of egg cycles for the species, but the actual number of steps. Only species that can be in eggs should have this line (typically only unevolved species).
 +
| 1
 
|-
 
|-
! Height
+
| Offspring
| '''Altura:''' La altura de los individuos de esta especie en metros, con una cifra decimal. Utilice el punto como punto decimal y no utilice separados de miles.
+
| One or more species IDs that an egg can be will be when [[Breeding|produced]] by a mother of this species. This property can include this species. If this property is not defined, then the species of eggs produced by mothers of this species will be determined normally. If multiple species are listed, an egg has an equal chance to be each of them.
  
La [[Pokédex]] mostrará automáticamente la altura en pies/pulgadas si el juego reconoce que el jugador está en EEUU. Esto es sólo por estética, el resto de los scripts seguirá trabajando con los valores definidos en metros.
+
For example, Volbeat lists <code>VOLBEAT,ILLUMISE</code>, and Manaphy lists <code>PHIONE</code>.
 +
| ''none''
 
|-
 
|-
! Weight
+
| Height
| '''Peso:''' El peso de los individuos de esta especie en kilogramos, con una cifra decimal. Utilice el punto como punto decimal y no utilice separados de miles.
+
| The height of the species in meters, to one decimal place. Use a period for the decimal point, and do not use commas for thousands.
  
La [[Pokédex]] mostrará automáticamente el peso en libras si el juego reconoce que el jugador está en EEUU. Esto es sólo por estética, el resto de los scripts seguirán trabajando con los valores definidos en kilogramos.
+
The [[Pokédex]] will automatically show this height in feet/inches if the game recognises that the player is in the USA. This is only cosmetic; the rest of the scripts still perform calculations using the meters value defined.
 +
| 0.1
 
|-
 
|-
! Color
+
| Weight
| El color principal de esta especie. Debe ser uno de los siguientes:
+
| The weight of the species in kilograms, to one decimal place. Use a period for the decimal point, and do not use commas for thousands.
  
* Black (Negro)
+
The [[Pokédex]] will automatically show this weight in pounds if the game recognises that the player is in the USA. This is only cosmetic; the rest of the scripts still perform calculations using the kilograms value defined.
* Blue (Azul)
+
| 0.1
* Brown (Marrón)
 
* Gray (Gris)
 
* Green (Verde)
 
* Pink (Rosa)
 
* Purple (Púrpura)
 
* Red (Rojo)
 
* White (Blanco)
 
* Yellow (Amarillo)
 
 
|-
 
|-
! Kind
+
| Color
| '''Clase:''' La clase de especie (por ejemplo, Bulbasaur es el Pokémon Semilla). La palabra "Pokémon" se agrega automáticamente en el juego, por lo tanto, aquí sólo se necesita "Semilla".
+
| The main body color of the species. The default available body colors are:
 +
 
 +
* Black
 +
* Blue
 +
* Brown
 +
* Gray
 +
* Green
 +
* Pink
 +
* Purple
 +
* Red
 +
* White
 +
* Yellow
 +
| Red
 
|-
 
|-
! Pokedex
+
| Shape
| La descripción de la especie en la [[Pokédex]].
+
| The body shape of the species. The [[Pokédex]] can search for Pokémon of particular shapes. The default available body shapes are:
|}
+
 
 +
* Head
 +
* Serpentine
 +
* Finned
 +
* HeadArms
 +
* HeadBase
 +
* BipedalTail
 +
* HeadLegs
 +
* Quadruped
 +
* Winged
 +
* Multiped
 +
* MultiBody
 +
* Bipedal
 +
* MultiWinged
 +
* Insectoid
 +
| Head
 +
|-
 +
| Habitat
 +
| The kind of location that the species can typically be found in. The default available habitats are:
 +
 
 +
* None
 +
* Cave
 +
* Forest
 +
* Grassland
 +
* Mountain
 +
* Rare
 +
* RoughTerrain
 +
* Sea
 +
* Urban
 +
* WatersEdge
  
Además, cada sección puede contener una o más de las siguientes líneas:
+
"Rare" can be taken to mean "unknown" here.
  
{| class="article-table" border="0" cellpadding="1" cellspacing="1"
+
This information is unused in Essentials.
! Dato
+
| None
! Descripción
 
 
|-
 
|-
! Abilities
+
| Category
| '''Habilidades:''' Las [[habilidades]] que puede tener esta especie (ya sea 1 o 2 de ellas). Se utiliza el nombre interno de las habilidades. Si hay dos habilidades, se separan con coma.
+
| The species' category, which is displayed in the [[Pokédex]]. For example, Bulbasaur is the Seed Pokémon. The word "Pokémon" is automatically added to the end, so only "Seed" needs to be here.
 +
| "???"
 
|-
 
|-
! HiddenAbility
+
| Pokedex
| '''Habilidad Oculta:''' Hasta 4 [[habilidades]] adicionales que puede tener esta especie. Se utiliza el nombre interno de las mismas y separadas por comas. Los Pokémon no pueden tener ninguna habilidad oculta de forma natural, y se le debe dar específicamente.
+
| The text of the [[Pokédex]] entry.
 +
| "???"
 
|-
 
|-
! EggMoves
+
| FormName
| '''Movimientos Huevo:''' Los movimientos que un Pokémon de esta especie puede aprender como un [[Huevos|huevo]] (obtenido mediante [[crianza]]). Sólo las especies que pueden poner huevos deberían tener esta línea (generalmente sólo especies no evolucionadas). Se listan los movimientos en línea usando los nombres internos y separados por comas. Consulta el artículo [[Crianza]] para obtener más información sobre cómo puede aprender un Pokémon un movimiento huevo.
+
| The name of this [[Forms|form]] of the species (form 0), if it has one.
|-
 
! Habitat
 
| '''Hábitat:''' El tipo de terreno en los que se puede encontrar esta especie son más frecuencia. Puede ser:
 
* Cave (Caverna)
 
* Forest (Bosque)
 
* Grassland (Pradera)
 
* Mountain (Montaña)
 
* Rare (Raros)
 
* RoughTerrain (Campo)
 
* Sea (Agua salada)
 
* Urban (Ciudad)
 
* WatersEdge (Agua dulce)
 
  
Aquí se puede tomar "raro" en el sentido de "desconocido".
+
If this is blank, then its form name as shown in the [[Pokédex]]'s Forms page will be "Male"/"Female" if the species is gendered. If the species is genderless, its form name will instead be "Genderless" (if this is the only form for the species) or "One Form" (if the species also has other forms).
 +
| ''none''
 
|-
 
|-
! RegionalNumbers
+
| Generation
| '''Números Regionales:''' Se usa para definir [[Múltiples regiones|Pokédexes Regionales]]. Aquí se indican las posiciones de esta especie en cada una de las Dex Regionales. Un 0 significa que la especie no pertenece a la Dex de esa región. Los valores se separan con comas. Por ejemplo, los valores 25,22,156,104 son los números para cuatro [[Múltiples regiones|Pokédexes Regionales]].
+
| A number representing the generation of Pokémon games in which this species first appeared. This information is unused in Essentials.
 +
| 0
 
|-
 
|-
! WildItemCommon<br />WildItemUncommon<br />WildItemRare
+
| Flags
| El objeto que puede llevar un Pokémon salvaje de esta especie. Se utiliza el nombre interno de los objetos.
+
| Comma-separated labels applied to the species which can be used to make it behave differently. The existing flags are:
  
Las probabilidades de llevar el objeto en cada caso es 50% (común), 5% (ocasional) y 1% (raro). Si se escribe el mismo nombre de objeto las tres veces, entonces la probabilidad de que lo lleve el Pokémon es del 100%.
+
* UltraBeast - The Beast Ball has a different catch rate for Pokémon with this flag.
 +
* DefaultForm_0, DefaultForm_1, DefaultForm_2 - The form that Pokémon of a species with this flag will have by default. The number can be any number, not just the ones listed here.
 +
* InheritFormFromMother - An egg [[Breeding|produced]] by a mother with this flag will inherit the mother's form.
 +
* InheritFormWithEverStone - An egg [[Breeding|produced]] by a parent with this flag will inherit that parent's form if that parent is holding an Ever Stone. The mother's form takes priority.
 +
| ''none''
 
|-
 
|-
! BattlerPlayerY
+
| WildItemCommon<br />WildItemUncommon<br />WildItemRare
| Indica la altura en la que se posiciona la imagen de espalda del Pokémon en la pantalla de [[Batallas|batalla]]. Un número más alto significa una posición más abajo en la pantalla. Puede ser un número positivo o negativo, por defecto es 0.
+
| The IDs of [[items]] that a wild Pokémon of the species may be found holding. Each line can have any number of items, which are equally likely to be chosen if that rarity of item will be used.
|-
+
 
! BattlerEnemyY
+
The chances of holding the item for each rarity are 50%, 5% and 1% respectively. If all three are the same item, then the chance of holding it is 100% instead.
| Indica la altura en la que se posiciona la imagen de frente del Pokémon en la pantalla de [[Batallas|batalla]]. Un número más alto significa una posición más abajo en la pantalla. Puede ser un número positivo o negativo, por defecto es 0.
+
| ''none''
 
|-
 
|-
! BattlerAltitude
+
| Evolutions
| Indica la altura en la que se posiciona la imagen de frente del Pokémon en la pantalla de [[Batallas|batalla]] respecto del "suelo". Un número más alto significa una posición más abajo en la pantalla. Sólo puede ser un número positivo o 0, por defecto es 0.
+
| The [[evolution]] paths the species can take. For each possible evolution of the species, there are three parts:
  
Este número es exactamente opuesto a <code>BattlerEnemyY</code>. Si este valor es mayor a 0, se mostrará en batalla la sombra del Pokémon.
+
# The ID of the species it evolves into.
|-
+
# The evolution method. Must be one of the methods registered in <code>GameData::Evolution</code>. A full list is on the page [[Evolution]], but examples are:
! Evolutions
+
#* Level
| '''Evoluciones:''' Las formas de [[evolución]] que puede tomar esta especie. Por cada una de las evoluciones posibles de una especie, se deben indicar tres valores:
+
#* LevelFemale
# La especie a la que evoluciona.
+
#* Happiness
# El método de evolución. Puede ser uno de:
+
#* Beauty
#* Level - ''(nivel)''
+
#* HasMove
#* LevelMale - ''(nivel)''
+
#* Location
#* LevelFemale - ''(nivel)''
+
#* Item
#* AttackGreater - ''(nivel)''
+
#* Trade
#* AtkDefEqual - ''(nivel)''
+
# A parameter used by the evolution method. Depending on the method, this could be blank or a number or the ID of a move/item/ability/species/type/etc.
#* DefenseGreater - ''(nivel)''
 
#* Silcoon - ''(nivel)''
 
#* Cascoon - ''(nivel)''
 
#* Ninjask - ''(nivel)''
 
#* Shedinja - ''(nivel)''
 
#* ItemMale - ''(nombre interno del objeto)''
 
#* ItemFemale - ''(nombre interno del objeto)''
 
#* DayHoldItem - ''(nombre interno del objeto)''
 
#* NightHoldItem - ''(nombre interno del objeto)''
 
#* Happiness - ''(-)''
 
#* HappinessDay - ''(-)''
 
#* HappinessNight - ''(-)''
 
#* HasMove - ''(nombre interno del movimiento)''
 
#* HasInParty - ''(nombre interno de la especie)''
 
#* Beauty - ''(belleza mínima)''
 
#* Location - ''(ID del mapa)''
 
#* Trade - ''(-)''
 
#* TradeItem - ''(nombre interno del objeto)''
 
#* TradeSpecies - ''(nombre interno de la especie)''
 
#* Custom 1-7 - ''(número entre 0-65535)''
 
# El valor/nombre según se indica arriba.
 
  
Consulte el artículo [[Evolución]] para obtener más detalles.
+
If there are multiple evolution paths, they are separated by commas. The three parts of each evolution path are also separated by commas. Be careful to include the correct number of commas when writing an evolution path whose method doesn't use a parameter.
 +
| ''none''
 
|-
 
|-
! FormNames
+
| Incense
| '''Nombre de las formas:''' Los nombres de cada una de las formas de esta especie, separadas por comas. Estos nombres también determinan la cantidad de formas que tiene esta especie. Actualmente se utiliza solamente en página de Formas del [[Pokédex]].
+
| The ID of an item that needs to be held by a parent when [[breeding]] in order for the [[Eggs|egg]] to be this species. If neither parent is holding the required item, the egg will be the next evolved species instead.
  
Si el primer nombre está en blanco y si la especie tiene género, las formas en el [[Pokédex]] se mostrarán como "Macho"/"Hembra"; o "Forma única" si no tiene género.
+
The only species that should have this line are ones which cannot breed, but which evolve into a species that can. That is, the species should be a "baby" species. Not all baby species need this line. Note that Essentials does not have any formal definition of what a "baby" species is.
 +
| ''none''
 
|}
 
|}
  
Para agregar especies nuevas, simplemente se edita el [[Archivos PBS|archivo PBS]] "pokemon.txt" donde se incluirá una sección nueva. Esta es la única forma en la que se puede agregar una especie.
+
== Graphics and audio ==
 +
 
 +
A Pokémon species has one of each of the following:
 +
 
 +
* Four battle sprites, used in a variety of places in-game (they can be any size):
 +
*# Front normal
 +
*# Rear normal
 +
*# Front shiny
 +
*# Rear shiny
 +
* A two-frame icon (each frame is square, with the second frame placed to the right of the first). Used mainly in the [[party]] screen (animated) and [[Pokémon storage]] screen (not animated).
 +
* A graphic depicting its footprint, for use in the [[Pokédex]],
 +
* An audio file depicting its cry, played in various places,
 +
 
 +
The battle sprites, icons and footprints all go into corresponding folders in the folder "Graphics/Pokemon". The names of each of these graphics are all the same, and are the ID of the species, e.g. "BULBASAUR.png".
 +
 
 +
A species may have a unique egg sprite. If so, both the sprite and the icon depicting the egg go in the same folder, which is "Graphics/Pokemon/Eggs":
 +
 
 +
* The egg's sprite will be named as above, e.g. "BULBASAUR.png".
 +
* The egg's icon will have the suffix "_icon", e.g. "BULBASAUR_icon.png".
 +
* If the egg has unique crack graphics (shown when the egg is hatching), it goes in the same folder and has the suffix "_cracks", e.g. "BULBASAUR_cracks.png". If the egg does not have unique crack graphics, it will use the "000_cracks.png" graphic instead.
 +
 
 +
It is not possible to have different egg graphics for shiny Pokémon.
 +
 
 +
The shiny versions of the battle sprites and icon are not necessary. If they do not exist, the regular versions will be used instead.
 +
 
 +
The cry file is placed in the folder "Audio/SE/Cries" with the same name as above (e.g. "BULBASAUR.ogg"), and can be of any supported audio type.  
 +
 
 +
=== Female differences ===
  
Para editar una especie existente, se puede editar directamente el [[Archivos PBS|archivo PBS]] "pokemon.txt" o utilizar una función del Editor Externo para evitar cometer algunos errores.
+
Female Pokémon can have different sprites/icons to male Pokémon of the same species. If so, they are placed in the same folders as the male versions of those sprites/icons, but they have the filename suffix "_female", e.g. "BULBASAUR_female.png".
  
=== Ejemplo ===
+
Female Pokémon of a species cannot have different egg sprites/icons, footprint graphics or cries to the males.
  
[1]
+
=== Sprite metrics ===
Name=Bulbasaur
 
InternalName=BULBASAUR
 
Type1=GRASS
 
Type2=POISON
 
BaseStats=45,49,49,45,65,65
 
GenderRate=FemaleOneEighth
 
GrowthRate=Parabolic
 
BaseEXP=64
 
EffortPoints=0,0,0,0,1,0
 
Rareness=45
 
Happiness=70
 
Abilities=OVERGROW
 
HiddenAbility=CHLOROPHYLL
 
Moves=1,TACKLE,3,GROWL,7,LEECHSEED,9,VINEWHIP,13,POISONPOWDER,13,SLEEPPOWDER,15,TAKEDOWN,19,RAZORLEAF,21,SWEETSCENT,25,GROWTH,27,DOUBLEEDGE,31,WORRYSEED,33,SYNTHESIS,37,SEEDBOMB
 
EggMoves=AMNESIA,CHARM,CURSE,ENDURE,GIGADRAIN,GRASSWHISTLE,INGRAIN,LEAFSTORM,MAGICALLEAF,NATUREPOWER,PETALDANCE,POWERWHIP,SKULLBASH,SLUDGE
 
Compatibility=1,7
 
StepsToHatch=5355
 
Height=0.7
 
Weight=6.9
 
Color=Green
 
Habitat=Grassland
 
RegionalNumbers=1,231
 
Kind=Seed
 
Pokedex=Bulbasaur can be seen napping in bright sunlight. There is a seed on its back. By soaking up the sun's rays, the seed grows progressively larger.
 
BattlerPlayerY=0
 
BattlerEnemyY=25
 
BattlerAltitude=0
 
Evolutions=IVYSAUR,Level,16
 
  
Este es un ejemplo típico de una definición de una especie. El orden de las líneas no es importante, y algunas de ellas (por ejemplo, las líneas "Pokédex" y "Moves") pueden llegar a ser muy largas.
+
Each species and form can define a set of numbers (metrics) that determine where their sprites will be positioned in battle, as well as other visual information. They allow the sprite to look as though they are properly standing on the ground (or floating/flying a suitable distance above it). There are separate values for front and back sprites.
  
== Gráficos y sonidos ==
+
The [[PBS file]] "pokemon_metrics.txt" lists all of these metrics. Each section in this file is one separate species or form, where a section begins with a line containing an ID (and optional form number) in square brackets and ends when the next section begins. Each line in a section is one separate metric.
  
Una especie Pokémon tiene uno de cada unos de los siguientes elementos (o más, si tiene [[múltiples formas]] u otras variantes):
+
Aside from the ID line, every line in a section follows the format:
  
* Un ícono de dos cuadros de 128x64, usado principalmente en la pantalla del [[equipo]] y del [[almacenamiento Pokémon]].
+
XXX = YYY
* Cuatro imágenes de batalla, usadas en varios lugares dentro del juego:
 
*# Normal de frente
 
*# Normal de espalda
 
*# Shiny de frente
 
*# Shiny de espalda
 
* Una imagen de 32x32 para representar una huella, usada en la [[Pokédex]].
 
* Un archivo de audio para representar el grito, reproducido en varios lugares del juego.
 
  
Los íconos se componen de dos imágenes de 64x64 una al lado de la otra, y es animado automáticamente en la pantalla del [[equipo]] (no es animado en la pantalla del [[almacenamiento de Pokémon]]). Se ubican en la carpeta "Graphics/Icons", con el nombre "iconXXX.png", donde "XXX" puede ser el nombre interno de la especie o el número ID en 3 dígitos (por ejemplo, Bulbasaur es "001", Pikachu es "025", Mewtwo es "150").
+
where <code>XXX</code> is a property and <code>YYY</code> is the value or values associated with it (the spaces are optional). For example:
  
Las imágenes de batalla pueden tener cualquier tamaño y se ubican en la carpeta "Graphics/Battlers" con los siguientes nombres (las "XXX" tienen el mismo sentido que el mencionado antes):
+
[BULBASAUR]
 +
BackSprite = -4,0
 +
FrontSprite = -1,26
 +
ShadowX = 0
 +
ShadowSize = 2
  
* XXX.png - Normal de frente
+
The properties are:
* XXXb.png - Normal de espalda
 
* XXXs.png - Shiny de frente
 
* XXXsb.png - Shiny de espalda
 
  
La imagen de la huella se ubica en la carpeta "Graphics/Icons/Footprints" con el nombre "footprintXXX.png".
+
{| class="article-table" border="1"
 +
! Data
 +
! Description
 +
! Default value
 +
|-
 +
| [ID]<br />[ID,form]
 +
| A species ID (see above), or a species ID with a form number. For example, <code>[BULBASAUR]</code> or <code>[CASTFORM,2]</code>.
  
El archivo del grito se ubica en la carpeta "Audio/SE" con el nombre "cryXXX" y puede ser de cualquier tipo de audio soportado.
+
This line must come first in a section, because, as mentioned above, this line defines when a new section begins.
 +
| n/a
 +
|-
 +
| BackSprite
 +
| X and Y offsets of the back sprite in pixels. A higher number means the back sprite is placed further right/lower down in the screen. Each value can be positive or negative. The number of pixels moved in a direction is double the corresponding value given here.
 +
| 0
 +
|-
 +
| FrontSprite
 +
| X and Y offsets of the front sprite in pixels. A higher number means the front sprite is placed further right/lower down in the screen. Each value can be positive or negative. The number of pixels moved in a direction is double the corresponding value given here.
 +
| 0
 +
|-
 +
| FrontSpriteAltitude
 +
| Another Y offset of the front sprite in pixels, used to represent the Pokémon's height above the ground. A higher number means the front sprite is placed further up the screen. Can be positive or negative. The number of pixels moved is double the value given here.
 +
 
 +
This property is typically unused because <code>FrontSprite</code> can do the same thing.
 +
| 0
 +
|-
 +
| ShadowX
 +
| Affects the horizontal positioning of the shadow beneath the front sprite of the species in [[Battles|battle]]. A higher number means the shadow is placed further right on the screen. Can be positive or negative. The number of pixels moved is double the value given here.
 +
| 0
 +
|-
 +
| ShadowSize
 +
| A number that determines which shadow graphic to place underneath the front sprite of the species in [[Battles|battle]]. It can be 0 or higher. By default, there are three possible shadow graphics (in the folder "Graphics/Pokemon/Shadow"), ranging from 1 (smallest) to 3 (largest).
 +
| 2
 +
|}
  
== Múltiples formas ==
+
== Multiple forms ==
 +
{{main|Forms}}
 +
{{main|Mega Evolution}}
 +
If a Pokémon species has more than one form (including having mechanically different male/female versions, and Mega Evolutions), then it will need additional graphics and possibly additional cries to depict them.
  
''Artículo principal: [[Formas Múltiples]]''
+
Alternate forms are defined in the [[PBS file]] "pokemon_forms.txt", which is laid out in much the same way as "pokemon.txt".
''Artículo principal: [[Mega Evolución]]''
 
  
Si una especie de Pokémon tiene más de una forma (incluyendo las versiones macho/hembra), entonces necesitará gráficos adicionales y, probablemente, gritos adicionales. Los scripts también podrían tener que ser modificados dependiendo de qué tan diferentes sean las formas alternativas de la original (por ejemplo, si las otras formas tienen diferentes tipos o habilidades)
 
 
[[Categoría:RPG Making]]
 
[[Categoría:RPG Making]]

Revisión del 21:48 14 ene 2023

Plantilla:For Plantilla:For This page describes how to define a Pokémon species.

Defining a species

A Pokémon species begins with its definition. This means that it is listed in the PBS file "pokemon.txt", so that it can be recognised by the game as a species.

Note that this only defines the basic properties common to all individual Pokémon of that species (e.g. base stats, move sets, evolution paths, etc.).

In addition to this, a species will require a number of graphics files depicting that species in different ways, as well as an audio file which plays its cry. See below for more information.

PBS file "pokemon.txt"

The PBS file "pokemon.txt" lists all the defined Pokémon species in the game. Each section in this file is one separate species, where a section begins with a line containing an ID in square brackets and ends when the next section begins. Each line in a section is one separate piece of information about that species.

Aside from the ID line, every line in a section follows the format:

XXX = YYY

where XXX is a property and YYY is the value or values associated with it (the spaces are optional). For example:

[BULBASAUR]
Name = Bulbasaur
Types = GRASS,POISON
BaseStats = 45,49,49,45,65,65
GenderRatio = FemaleOneEighth
BaseExp = 64
Moves = 1,TACKLE,1,GROWL,3,VINEWHIP,6,GROWTH,9,LEECHSEED,12,RAZORLEAF,15,POISONPOWDER,15,SLEEPPOWDER,18,SEEDBOMB,21,TAKEDOWN,24,SWEETSCENT,27,SYNTHESIS,30,WORRYSEED,33,DOUBLEEDGE,36,SOLARBEAM
Height = 0.7
Pokedex = Bulbasaur can be seen napping in bright sunlight. There is a seed on its back. By soaking up the sun's rays, the seed grows progressively larger.
Evolutions = IVYSAUR,Level,16

All pieces of information are optional, but will have default values if they are not defined. The order of the lines does not matter, except for the ID line in square brackets which must be first.

Data Description Default value
[ID] This is how the scripts refer to the species. Each species must have a different ID. Typically this is the same as the species name, but written in all capital letters and with no spaces or special characters. In the scripts, the ID is used as a symbol (i.e. with a colon in front of it, e.g. :BULBASAUR). The ID is never seen by the player.

This line must come first in a section, because, as mentioned above, this line defines when a new section begins.

The order in which Pokémon are defined in the PBS file "pokemon.txt" is the order in which they are listed in the National Pokédex; their National Pokédex numbers are determined automatically.

n/a
Name The name of the species, as seen by the player. "Unnamed"
Types One or two elemental types, separated by a comma if there are two. NORMAL
BaseStats Six comma-separated values, corresponding to the order that main stats are defined. By default, the order is:
  1. HP
  2. Attack
  3. Defense
  4. Speed
  5. Special Attack
  6. Special Defense

Each value can be 1 or higher. If HP is 1, Pokémon of this species will always have a total HP of exactly 1 (i.e. Shedinja).

1,1,1,1,1,1
GenderRatio The likelihood of a Pokémon of the species being a certain gender. Must be one of the following:
  • AlwaysMale
  • FemaleOneEighth
  • Female25Percent
  • Female50Percent
  • Female75Percent
  • FemaleSevenEighths
  • AlwaysFemale
  • Genderless
Female50Percent
GrowthRate The rate at which a Pokémon of the species gains levels (i.e. how much Experience is needed to level up). Must be one of the following:
  • Fast
  • Medium (known elsewhere as Medium Fast)
  • Slow
  • Parabolic (known elsewhere as Medium Slow)
  • Erratic
  • Fluctuating
Medium
BaseExp The base amount of Experience gained from defeating a Pokémon of the species. It must be a whole number that is 1 or higher.

This base amount is used in a calculation to determine the actual number of Exp. points awarded for defeating a Pokémon of the species.

100
EVs The number of EVs gained by defeating a Pokémon of the species. Is any number of pairs of values, the first of each being a stat and the second of each being the number of EVs of that stat that are gained.

For example, SPECIAL_ATTACK,1 or SPECIAL_ATTACK,2,SPECIAL_DEFENSE,1.

As a rule, the total of these numbers should be between 1 and 3, and higher evolutions tend to give more EVs.

none
CatchRate The catch rate of the species. It can be 0 or higher (typically the highest is 255). The higher the number, the more likely a capture (0 means it cannot be caught by anything except a Master Ball). 255
Happiness The amount of happiness a newly caught Pokémon of the species will have. It can be 0 or higher, although it is typically 70. The game treats 255 as the highest attainable happiness. 70
Abilities The IDs of one or two abilities that the species can have. If there are two abilities, separate them with a comma. none
HiddenAbilities The IDs of any number of additional abilities that the species can have. If there are multiple abilities here, they are separated by commas.

Pokémon cannot have any Hidden Ability naturally, and must be specially given one.

none
Moves The moves that all Pokémon of the species learn as they level up. This line consists of comma-separated level/move pairs which are themselves comma-separated, i.e. level,move,level,move,level,move.... Each pair contains the level at which the Pokémon will learn the move, followed by the ID of the move it will learn.

A level of 0 means the move will be learned when a Pokémon evolves into the species, and not at any other point (except via the Move Relearner).

none
TutorMoves A comma-separated list of the IDs of moves that a Pokémon of the species can be taught by a HM, TM, TR or Move Tutor. If a move is not listed here, it cannot be taught by those methods, even if the move appears in its Moves or EggMoves properties. none
EggMoves A comma-separated list of the IDs of moves that a Pokémon of the species can only learn as an egg (obtained through breeding). Only species that can be in eggs should have this line (typically only unevolved species). none
EggGroups The egg group(s) that the species belongs to. If there are multiple egg groups here, they are separated by commas. The default available egg group are:
  • Monster
  • Water1
  • Bug
  • Flying
  • Field
  • Fairy
  • Grass
  • Humanlike
  • Water3
  • Mineral
  • Amorphous
  • Water2
  • Ditto
  • Dragon
  • Undiscovered

"Water1" is for sea creatures, "Water2" is for fish, and "Water3" is for shellfish. "Ditto" should contain only Ditto, as a species in that group can breed with any other breedable Pokémon. If any egg group is "Undiscovered", the species cannot breed.

Undiscovered
HatchSteps The number of steps it takes to hatch an egg of the species. It can be 1 or higher. Note that this is not the number of egg cycles for the species, but the actual number of steps. Only species that can be in eggs should have this line (typically only unevolved species). 1
Offspring One or more species IDs that an egg can be will be when produced by a mother of this species. This property can include this species. If this property is not defined, then the species of eggs produced by mothers of this species will be determined normally. If multiple species are listed, an egg has an equal chance to be each of them.

For example, Volbeat lists VOLBEAT,ILLUMISE, and Manaphy lists PHIONE.

none
Height The height of the species in meters, to one decimal place. Use a period for the decimal point, and do not use commas for thousands.

The Pokédex will automatically show this height in feet/inches if the game recognises that the player is in the USA. This is only cosmetic; the rest of the scripts still perform calculations using the meters value defined.

0.1
Weight The weight of the species in kilograms, to one decimal place. Use a period for the decimal point, and do not use commas for thousands.

The Pokédex will automatically show this weight in pounds if the game recognises that the player is in the USA. This is only cosmetic; the rest of the scripts still perform calculations using the kilograms value defined.

0.1
Color The main body color of the species. The default available body colors are:
  • Black
  • Blue
  • Brown
  • Gray
  • Green
  • Pink
  • Purple
  • Red
  • White
  • Yellow
Red
Shape The body shape of the species. The Pokédex can search for Pokémon of particular shapes. The default available body shapes are:
  • Head
  • Serpentine
  • Finned
  • HeadArms
  • HeadBase
  • BipedalTail
  • HeadLegs
  • Quadruped
  • Winged
  • Multiped
  • MultiBody
  • Bipedal
  • MultiWinged
  • Insectoid
Head
Habitat The kind of location that the species can typically be found in. The default available habitats are:
  • None
  • Cave
  • Forest
  • Grassland
  • Mountain
  • Rare
  • RoughTerrain
  • Sea
  • Urban
  • WatersEdge

"Rare" can be taken to mean "unknown" here.

This information is unused in Essentials.

None
Category The species' category, which is displayed in the Pokédex. For example, Bulbasaur is the Seed Pokémon. The word "Pokémon" is automatically added to the end, so only "Seed" needs to be here. "???"
Pokedex The text of the Pokédex entry. "???"
FormName The name of this form of the species (form 0), if it has one.

If this is blank, then its form name as shown in the Pokédex's Forms page will be "Male"/"Female" if the species is gendered. If the species is genderless, its form name will instead be "Genderless" (if this is the only form for the species) or "One Form" (if the species also has other forms).

none
Generation A number representing the generation of Pokémon games in which this species first appeared. This information is unused in Essentials. 0
Flags Comma-separated labels applied to the species which can be used to make it behave differently. The existing flags are:
  • UltraBeast - The Beast Ball has a different catch rate for Pokémon with this flag.
  • DefaultForm_0, DefaultForm_1, DefaultForm_2 - The form that Pokémon of a species with this flag will have by default. The number can be any number, not just the ones listed here.
  • InheritFormFromMother - An egg produced by a mother with this flag will inherit the mother's form.
  • InheritFormWithEverStone - An egg produced by a parent with this flag will inherit that parent's form if that parent is holding an Ever Stone. The mother's form takes priority.
none
WildItemCommon
WildItemUncommon
WildItemRare
The IDs of items that a wild Pokémon of the species may be found holding. Each line can have any number of items, which are equally likely to be chosen if that rarity of item will be used.

The chances of holding the item for each rarity are 50%, 5% and 1% respectively. If all three are the same item, then the chance of holding it is 100% instead.

none
Evolutions The evolution paths the species can take. For each possible evolution of the species, there are three parts:
  1. The ID of the species it evolves into.
  2. The evolution method. Must be one of the methods registered in GameData::Evolution. A full list is on the page Evolution, but examples are:
    • Level
    • LevelFemale
    • Happiness
    • Beauty
    • HasMove
    • Location
    • Item
    • Trade
  3. A parameter used by the evolution method. Depending on the method, this could be blank or a number or the ID of a move/item/ability/species/type/etc.

If there are multiple evolution paths, they are separated by commas. The three parts of each evolution path are also separated by commas. Be careful to include the correct number of commas when writing an evolution path whose method doesn't use a parameter.

none
Incense The ID of an item that needs to be held by a parent when breeding in order for the egg to be this species. If neither parent is holding the required item, the egg will be the next evolved species instead.

The only species that should have this line are ones which cannot breed, but which evolve into a species that can. That is, the species should be a "baby" species. Not all baby species need this line. Note that Essentials does not have any formal definition of what a "baby" species is.

none

Graphics and audio

A Pokémon species has one of each of the following:

  • Four battle sprites, used in a variety of places in-game (they can be any size):
    1. Front normal
    2. Rear normal
    3. Front shiny
    4. Rear shiny
  • A two-frame icon (each frame is square, with the second frame placed to the right of the first). Used mainly in the party screen (animated) and Pokémon storage screen (not animated).
  • A graphic depicting its footprint, for use in the Pokédex,
  • An audio file depicting its cry, played in various places,

The battle sprites, icons and footprints all go into corresponding folders in the folder "Graphics/Pokemon". The names of each of these graphics are all the same, and are the ID of the species, e.g. "BULBASAUR.png".

A species may have a unique egg sprite. If so, both the sprite and the icon depicting the egg go in the same folder, which is "Graphics/Pokemon/Eggs":

  • The egg's sprite will be named as above, e.g. "BULBASAUR.png".
  • The egg's icon will have the suffix "_icon", e.g. "BULBASAUR_icon.png".
  • If the egg has unique crack graphics (shown when the egg is hatching), it goes in the same folder and has the suffix "_cracks", e.g. "BULBASAUR_cracks.png". If the egg does not have unique crack graphics, it will use the "000_cracks.png" graphic instead.

It is not possible to have different egg graphics for shiny Pokémon.

The shiny versions of the battle sprites and icon are not necessary. If they do not exist, the regular versions will be used instead.

The cry file is placed in the folder "Audio/SE/Cries" with the same name as above (e.g. "BULBASAUR.ogg"), and can be of any supported audio type.

Female differences

Female Pokémon can have different sprites/icons to male Pokémon of the same species. If so, they are placed in the same folders as the male versions of those sprites/icons, but they have the filename suffix "_female", e.g. "BULBASAUR_female.png".

Female Pokémon of a species cannot have different egg sprites/icons, footprint graphics or cries to the males.

Sprite metrics

Each species and form can define a set of numbers (metrics) that determine where their sprites will be positioned in battle, as well as other visual information. They allow the sprite to look as though they are properly standing on the ground (or floating/flying a suitable distance above it). There are separate values for front and back sprites.

The PBS file "pokemon_metrics.txt" lists all of these metrics. Each section in this file is one separate species or form, where a section begins with a line containing an ID (and optional form number) in square brackets and ends when the next section begins. Each line in a section is one separate metric.

Aside from the ID line, every line in a section follows the format:

XXX = YYY

where XXX is a property and YYY is the value or values associated with it (the spaces are optional). For example:

[BULBASAUR]
BackSprite = -4,0
FrontSprite = -1,26
ShadowX = 0
ShadowSize = 2

The properties are:

Data Description Default value
[ID]
[ID,form]
A species ID (see above), or a species ID with a form number. For example, [BULBASAUR] or [CASTFORM,2].

This line must come first in a section, because, as mentioned above, this line defines when a new section begins.

n/a
BackSprite X and Y offsets of the back sprite in pixels. A higher number means the back sprite is placed further right/lower down in the screen. Each value can be positive or negative. The number of pixels moved in a direction is double the corresponding value given here. 0
FrontSprite X and Y offsets of the front sprite in pixels. A higher number means the front sprite is placed further right/lower down in the screen. Each value can be positive or negative. The number of pixels moved in a direction is double the corresponding value given here. 0
FrontSpriteAltitude Another Y offset of the front sprite in pixels, used to represent the Pokémon's height above the ground. A higher number means the front sprite is placed further up the screen. Can be positive or negative. The number of pixels moved is double the value given here.

This property is typically unused because FrontSprite can do the same thing.

0
ShadowX Affects the horizontal positioning of the shadow beneath the front sprite of the species in battle. A higher number means the shadow is placed further right on the screen. Can be positive or negative. The number of pixels moved is double the value given here. 0
ShadowSize A number that determines which shadow graphic to place underneath the front sprite of the species in battle. It can be 0 or higher. By default, there are three possible shadow graphics (in the folder "Graphics/Pokemon/Shadow"), ranging from 1 (smallest) to 3 (largest). 2

Multiple forms

Plantilla:Main Plantilla:Main If a Pokémon species has more than one form (including having mechanically different male/female versions, and Mega Evolutions), then it will need additional graphics and possibly additional cries to depict them.

Alternate forms are defined in the PBS file "pokemon_forms.txt", which is laid out in much the same way as "pokemon.txt".