Guardería y Crianza

El sistema de guardería (Day Care) permite al jugador dejar Pokémon para que suban de nivel y, si son compatibles, puedan criar huevos. Esta página explica las funciones disponibles y las mecánicas de crianza en Pokémon Essentials v21.1.

Sistema de guardería (Day Care)

La guardería permite al jugador dejar hasta 2 Pokémon. Mientras el jugador camina, los Pokémon de la guardería ganan experiencia (1 punto de experiencia por cada paso del jugador).

Funciones principales

# Abrir la interfaz completa de la guardería
pbDayCare

# Depositar un Pokémon en la guardería
pbDayCareDeposit

# Retirar un Pokémon de la guardería
pbDayCareWithdraw

# Comprobar si hay un huevo disponible
pbEggGenerated?

# Recoger el huevo generado
pbDayCareGetEgg

Configurar la guardería en un evento

Una guardería típica se configura con un evento de NPC que gestiona el depósito, retiro y recogida de huevos:

# Evento del NPC de la guardería (Script en evento)
if pbDayCareDeposited(0) > 0 || pbDayCareDeposited(1) > 0
  # Hay Pokémon en la guardería
  opciones = []
  opciones.push("Retirar Pokémon") if pbDayCareDeposited(0) > 0
  opciones.push("Depositar Pokémon") if pbDayCareDeposited(0) < 2
  opciones.push("Cancelar")
  eleccion = pbShowCommands(nil, opciones, opciones.length)
  # Procesar la elección...
else
  # No hay Pokémon - ofrecer depositar
  pbMessage("¿Quieres dejar un Pokémon en la guardería?")
  pbDayCareDeposit
end

Mecánicas de crianza

Para que dos Pokémon puedan criar, deben cumplir las siguientes condiciones:

Grupos huevo (Egg Groups)

Cada especie pertenece a uno o dos grupos huevo. Dos Pokémon pueden criar si comparten al menos un grupo huevo. Los grupos huevo se definen en el archivo PBS/pokemon.txt:

Compatibilidad

El sistema calcula la compatibilidad de la pareja en la guardería:

Compatibilidad Descripción Probabilidad de huevo
Muy compatible Misma especie, distinto OT ~70% por cada 256 pasos
Compatible Misma especie y OT, o distinta especie y distinto OT ~50% por cada 256 pasos
Poco compatible Distinta especie, mismo OT ~20% por cada 256 pasos
Incompatible No comparten grupo huevo o mismo género No genera huevo

Generación de huevos

Cuando se genera un huevo, sus características se determinan de la siguiente forma:

Especie

El huevo será de la especie base de la madre (la forma más básica de la línea evolutiva). Si uno de los progenitores es Ditto, la especie será la del otro progenitor.

Movimientos

El Pokémon nacido conocerá movimientos según este orden de prioridad:

  1. Movimientos huevo: Movimientos que el padre conoce y que están en la lista de movimientos huevo de la especie.
  2. Movimientos por nivel: Movimientos que ambos padres conocen y que la cría puede aprender por nivel.
  3. Movimientos por MT: Movimientos que el padre conoce y que la cría puede aprender por MT (solo en algunas generaciones).
  4. Movimientos de nivel 1: Movimientos que la especie aprende al nivel 1.

Habilidades

La habilidad de la cría se determina con una probabilidad del 80% de heredar la habilidad de la madre (o del progenitor no-Ditto). Las habilidades ocultas también pueden heredarse con una probabilidad menor.

IVs

La cría hereda 3 IVs aleatorios de sus padres. Los 3 IVs restantes se generan al azar (0-31).

Crianza con Ditto

Ditto es un caso especial en la crianza:

Objetos de crianza

Varios objetos afectan al proceso de crianza cuando los lleva uno de los progenitores:

Objeto Efecto
Destiny Knot (Lazo Destino) La cría hereda 5 IVs de los padres en vez de 3
Everstone (Piedra Eterna) La cría hereda la naturaleza del progenitor que la lleva
Power Weight Garantiza que la cría herede el IV de PS del portador
Power Bracer Garantiza que la cría herede el IV de Ataque del portador
Power Belt Garantiza que la cría herede el IV de Defensa del portador
Power Lens Garantiza que la cría herede el IV de At. Especial del portador
Power Band Garantiza que la cría herede el IV de Def. Especial del portador
Power Anklet Garantiza que la cría herede el IV de Velocidad del portador

Pasos para eclosionar huevos

Cada especie tiene un número de pasos necesarios para que su huevo eclosione, definido en PBS/pokemon.txt con el campo HatchSteps.

# Comprobar si hay un huevo en el equipo
$player.party.each do |pkmn|
  if pkmn.egg?
    pbMessage("#{pkmn.name} es un huevo. Pasos restantes: #{pkmn.steps_to_hatch}")
  end
end

Método Masuda

Si los dos Pokémon de la guardería tienen idiomas de juego diferentes (es decir, provienen de juegos en distintos idiomas), la probabilidad de que la cría sea shiny se multiplica significativamente.

Nota: La implementación del Método Masuda depende de que los Pokémon tengan el atributo de idioma configurado correctamente. Pokémon obtenidos por intercambio de otro juego en un idioma diferente activarán este bonus.