De Whack a Hack Wiki!


  • Este artículo explica sobre los distintos Pokémon del juego.

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

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:
  1. PS
  2. Ataque
  3. Defensa
  4. Velocidad
  5. Ataque Especial
  6. Defensa Especial

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:
  • AlwaysMale (Siempre macho)
  • FemaleOneEighth (Hembras el 12,5 %)
  • Female25Percent (Hembras el 25 %)
  • Female50Percent (Hembras el 50 %)
  • Female75Percent (Hembras el 75 %)
  • FemaleSevenEighths (Hembras el 87,5 %)
  • AlwaysFemale (Siempre hembras)
  • Genderless (Sin género)
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:
  • Fast (Rápido)
  • Medium o MediumFast (Medio Rápido)
  • Slow (Lento)
  • Parabolic o MediumSlow (Medio Lento)
  • Erratic (Errático)
  • Fluctuating (Fluctuante)
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:
  1. PS
  2. Ataque
  3. Defensa
  4. Velocidad
  5. Ataque Especial
  6. 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.

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:
  1. Nivel en el que se aprende el movimiento.
  2. 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.

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.
  • Monster (Monstruo)
  • Water1 (Agua 1)
  • Bug (Bicho)
  • Flying (Volador)
  • Field (Campo)
  • Fairy (Hada)
  • Grass (Plata)
  • Humanlike (Humanoide)
  • Water3 (Agua 3)
  • Mineral (Mineral)
  • Amorphous (Amorfo)
  • Water2 (Agua 2)
  • Ditto
  • Dragon (Dragón)
  • Undiscovered (Desconocido)

"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:
  • Black (Negro)
  • Blue (Azul)
  • Brown (Marrón)
  • Gray (Gris)
  • Green (Verde)
  • Pink (Rosa)
  • Purple (Púrpura)
  • Red (Rojo)
  • White (Blanco)
  • Yellow (Amarillo)
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:
  • 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".

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 BattlerEnemyY. Si este valor es mayor a 0, se mostrará en batalla la sombra del Pokémon.

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:
  1. La especie a la que evoluciona.
  2. El método de evolución. Puede ser uno de:
    • Level - (nivel)
    • LevelMale - (nivel)
    • LevelFemale - (nivel)
    • AttackGreater - (nivel)
    • AtkDefEqual - (nivel)
    • 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)
  3. El valor/nombre según se indica arriba.

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:
    1. Normal de frente
    2. Normal de espalda
    3. Shiny de frente
    4. 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)