De Whack a Hack Wiki!
- Este artículo explica sobre los distintos Pokémon del juego.
- 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.
- 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
Las especies de Pokémon se definen en el archivo PBS "pokemon.txt". También tienen algunos gráficos para representar a cada especie.
Cada especie tiene una sección en el 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.
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):
Dato | Descripción |
---|---|
Name | Nombre: El nombre real de la especie. Éste es usado para mostrar el nombre de la especie en la pantalla. |
InternalName | 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. |
Type1 Type2 |
Tipo 1/Tipo 2: El tipo elemental primario y secundario de esta especie. Tipo 2 es opcional.
|
BaseStats | Características base: Seis valores separados por coma, correspondientes a:
Cada valor puede estar entre 0 y 255. |
GenderRate | 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:
|
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:
|
BaseEXP | Experiencia base: La cantidad base de Experiencia que se gana al derrotar a un Pokémon de esta especie. Es un número entre 0 y 65535.
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. |
EffortPoints | 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:
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. |
Rareness | 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). |
Happiness | 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. |
Moves | Movimientos: Los movimientos que puede aprender esta especie mientras sube de nivel. Se representa cada movimiento con dos valores separados por coma:
Cada pareja de valores que representa distintos movimientos se agregan en la misma línea también separadas por comas. |
Compatibility | Compatibilidad: El 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.
"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. |
StepsToHatch | Pasos para eclosionar: La cantidad de pasos que se demora antes de abrirse un huevo de esta especie. Suele usarse un múltiplo de 255, y el más usado es 5355. |
Height | 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.
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. |
Weight | 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.
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. |
Color | El color principal de esta especie. Debe ser uno de los siguientes:
|
Kind | 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". |
Pokedex | La descripción de la especie en la Pokédex. |
Además, cada sección puede contener una o más de las siguientes líneas:
Dato | Descripción |
---|---|
Abilities | 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. |
HiddenAbility | 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. |
EggMoves | Movimientos Huevo: Los movimientos que un Pokémon de esta especie puede aprender como un 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. |
Habitat | Hábitat: El tipo de terreno en los que se puede encontrar esta especie son más frecuencia. Puede ser:
Aquí se puede tomar "raro" en el sentido de "desconocido". |
RegionalNumbers | Números Regionales: Se usa para definir 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 Pokédexes Regionales. |
WildItemCommon WildItemUncommon WildItemRare |
El objeto que puede llevar un Pokémon salvaje de esta especie. Se utiliza el nombre interno de los objetos.
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%. |
BattlerPlayerY | Indica la altura en la que se posiciona la imagen de espalda del Pokémon en la pantalla de 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. |
BattlerEnemyY | Indica la altura en la que se posiciona la imagen de frente del Pokémon en la pantalla de 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. |
BattlerAltitude | Indica la altura en la que se posiciona la imagen de frente del Pokémon en la pantalla de 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.
Este número es exactamente opuesto a |
Evolutions | 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:
Consulte el artículo Evolución para obtener más detalles. |
FormNames | 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.
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. |
Para agregar especies nuevas, simplemente se edita el archivo PBS "pokemon.txt" donde se incluirá una sección nueva. Esta es la única forma en la que se puede agregar una especie.
Para editar una especie existente, se puede editar directamente el archivo PBS "pokemon.txt" o utilizar una función del Editor Externo para evitar cometer algunos errores.
Ejemplo
[1] 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.
Gráficos y sonidos
Una especie Pokémon tiene uno de cada unos de los siguientes elementos (o más, si tiene múltiples formas u otras variantes):
- Un ícono de dos cuadros de 128x64, usado principalmente en la pantalla del equipo y del almacenamiento Pokémon.
- 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").
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):
- XXX.png - Normal de frente
- 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".
El archivo del grito se ubica en la carpeta "Audio/SE" con el nombre "cryXXX" y puede ser de cualquier tipo de audio soportado.
Múltiples formas
Artículo principal: Formas Múltiples 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)