Pokémon

Pokémon en La Base de Sky
Generaciones 1ª a 9ª
Regiones Kanto a Paldea
Formas incluidas Alola, Galar, Hisui, Paldea
Mega Evoluciones
Sprites Actualizados Gen 5-9
Iconos Shiny Incluidos (Paldea parcial)

La Base de Sky incluye todos los Pokémon desde la 1ª hasta la 9ª generación, con sprites, iconos, datos de la Pokédex y gritos actualizados. Incluye formas regionales de Alola, Galar, Hisui y Paldea, así como Mega Evoluciones.

Definir una especie

Las especies de Pokémon se definen en el archivo PBS pokemon.txt. Cada entrada contiene toda la información de la especie:

[PIKACHU]
Name = Pikachu
Types = ELECTRIC
BaseStats = 35,55,40,90,50,50
GenderRatio = Female50Percent
GrowthRate = Medium
BaseEXP = 112
EVs = SPEED,2
CatchRate = 190
Happiness = 70
Abilities = STATIC
HiddenAbilities = LIGHTNINGROD
Moves = 1,THUNDERSHOCK,1,TAILWHIP,4,GROWL,...
EggMoves = WISH,CHARGE,TICKLE,...
EggGroups = Field,Fairy
HatchSteps = 2560
Height = 0.4
Weight = 6.0
Color = Yellow
Shape = 8
Habitat = Forest
Kind = Ratón
Pokedex = Cuando se enfada, este Pokémon descarga la energía que almacena en el interior de las bolsas de las mejillas.
Evolutions = RAICHU,Item,THUNDERSTONE
Nota

En La Base de Sky, los campos Kind (categoría) y Pokedex (descripción) ya están traducidos al español para todos los Pokémon incluidos.

Formas y Mega Evolución

La base soporta múltiples formas para un mismo Pokémon. Esto incluye:

Las formas se definen en el archivo PBS con el formato [ESPECIE,FORMA]:

[PIKACHU,1]
Name = Pikachu
Types = ELECTRIC
FormName = Pikachu Original

Mega Evolución

Para asignar una Mega Evolución a un entrenador, se puede especificar la forma en el PBS de entrenadores. También es posible usar la Mega Evolución desde scripts:

# Verificar si un Pokémon puede Mega Evolucionar
pkmn.hasMegaForm?

# Mega Evolucionar en combate (manejado automáticamente por el motor)
Megas del Z-A: Desde la v1.2.0, se incluyen las Mega Evoluciones de Pokémon Legends Z-A. Estas megas adicionales se integran con el mismo sistema y se pueden usar tanto en combates como en la Pokédex.

Formas regionales en entrenadores

Para que un entrenador tenga un Pokémon con forma regional, se especifica en el PBS de trainers.txt. La base incluye un ejemplo modificado del combate contra Brock usando formas regionales de Alola.

Pokémon Shiny

Los Pokémon variocolor (shiny) están completamente soportados con sprites e iconos dedicados. La Base de Sky incluye:

Huevos y Cría

El sistema de huevos funciona de forma estándar con las mejoras de la base:

Los grupos huevo y los pasos de eclosión se definen en el PBS de pokemon.txt con los campos EggGroups y HatchSteps.

Evolución

La Base de Sky incluye todos los métodos de evolución oficiales, incluyendo:

Las evoluciones se definen al final de cada entrada de especie en el PBS:

Evolutions = RAICHU,Item,THUNDERSTONE,RAICHU_1,Item,THUNDERSTONE

Editar un Pokémon

Para editar los datos de un Pokémon existente:

  1. Abre el archivo PBS/pokemon.txt
  2. Busca la especie por su identificador interno (ej: [PIKACHU])
  3. Modifica los campos deseados
  4. Guarda y recompila pulsando F12 en RPG Maker XP (se compila automáticamente)

También puedes usar el modo Debug dentro del juego para editar Pokémon de forma visual.

Manipular Pokémon por script

Métodos útiles para manipular Pokémon desde scripts Ruby:

# Dar un Pokémon al jugador
pbAddPokemon(:PIKACHU, 25)

# Verificar si el primer Pokémon del equipo es una especie en particular
pokemon_is_species?(:PIKACHU)

# Asignar un estado a N Pokémon del equipo
# Puede ser en orden o aleatorio, con probabilidad e inmunidades
pbInflictStatusOnParty(:PARALYSIS, 3, random: true, chance: 50)

# Acceder a los datos de un Pokémon del equipo
pkmn = $player.party[0]
pkmn.name     # Nombre
pkmn.species  # Especie
pkmn.level    # Nivel
pkmn.shiny?   # ¿Es shiny?

Intercambio de Pokémon

La Base de Sky incluye un script para intercambiar Pokémon desde el PC, que permite realizar intercambios sin necesidad de NPCs especiales. Un NPC de ejemplo se encuentra en Condominio Lugano.

Artículos relacionados