Entrenadores y NPCs
Definir un entrenador
Los entrenadores se definen en el archivo PBS trainers.txt:
[POKEMONTRAINER_Brock,Brock]
LoseText = ¡Has demostrado ser muy fuerte!
Pokemon = GEODUDE,12
Pokemon = ONIX,14
LoseText y LoseText_F
Desde la versión 1.1.2, se incluye la opción LoseText_F en el PBS de entrenadores. Este texto se usa cuando el entrenador pierde y el jugador está usando el personaje femenino:
[POKEMONTRAINER_Brock,Brock]
LoseText = ¡Eres un entrenador increíble!
LoseText_F = ¡Eres una entrenadora increíble!
Formas regionales en entrenadores
Para asignar formas regionales a los Pokémon de un entrenador, se especifica el número de forma en el PBS. La base incluye un ejemplo con el combate contra Brock usando Pokémon de Alola.
NPCs con movimiento random
Se incluye un script para crear mejores movimientos random de NPCs. Puedes encontrar eventos de ejemplo en el mapa "Ruta 4 Carril Bici" (mapa 40) que muestran diferentes patrones de movimiento aleatorio.
NPCs de ejemplo incluidos
La Base de Sky incluye múltiples NPCs de ejemplo repartidos por los mapas:
| Ubicación | NPC | Función |
|---|---|---|
| Pueblo Inicio | NPC Grito Pokémon | Ejemplo de cómo reproducir el grito de un Pokémon |
| Pueblo Inicio | NPC Debug Passability | Explica cómo activar el debug de pasabilidad |
| Casa del protagonista | NPCs de texto | Muestran funciones de texto extra |
| Condominio Lugano | NPC Intercambio PC | Ejemplo de intercambio de Pokémon desde el PC |
| Junto a Guardería | NPC Incubadora | Ejemplo de la Incubadora |
| Mapa de Plugins | NPC Random | Configuración del modo random |
NameBox mejorado
El NameBox (cuadro con el nombre de quien habla en los diálogos) incluye mejoras:
- El color del cuadro puede ser independiente del color del text box
- Se pueden definir distintas Skins para distintos NPCs
- Mejoras aportadas por dracrixco
Mensajes en modo grito
Se incluye el sistema de shout (mensajes en modo grito) adaptado a la versión 21.1 (por dracrixco). Permite mostrar mensajes con un estilo visual de grito/exclamación.