FANDOM


ObjetoBall

Una ball con un objeto en su interior.

Esta página explica cómo crear balls con objetos, objetos en un mapa que el jugador puede levantar. Esta página cubre las balls con objetos visibles, objetos ocultos y balls que contienen Pokémon.

Balls con objetos Editar

EventoObjBall

Página 1 de un evento de ball con objeto.

Para crear un objeto que pueda ser levantado, se crea un evento nuevo con el nombre "Item:XXX", donde "XXX" es el nombre interno del objeto (por ejemplo, "Item:POTION"). Cuando el juego es compilado, este evento será modificado automáticamente para convertirlo apropiadamente en una ball con objeto, incluso con gráfico.

El nombre del objeto es solamente importante para convertirlo en una ball con objeto de forma adecuada cuando el juego es compilado. Una vez que se ha hecho ésto, el nombre del objeto ya no es importante. Sin embargo, no debería ser renombrado con algo como "Item:XXX", porque el juego volverá a modificar el evento en la siguiente compilación, perdiendo potenciales cambios que se hayan realizado sobre el evento.

Evento de ball con objeto Editar

Los eventos de ball con objeto tienen dos páginas. La primera tiene como detonante "Pulsar Aceptar" y sus comando suelen ser los siguientes:

@>Condiciones y efectos : Script: Kernel.pbItemBall(PBItems::POTION)
  @>Control de interruptor Local : A = ON
  @>
 : Excepción
  @>
 : FIN
@>

La segunda página está en blanco, y depende de que esté Activo el interruptor Local A del evento.

La def Kernel.pbItemBall muestra dos mensajes: el primero dice que el jugador ha encontrado el objeto, y el segundo dice que el jugado lo ha puesto en un bolsillo de la Mochila en particular (o que la Mochila está llena, en tal caso, el objeto no será tomado).

Objetos ocultos Editar

EventoObjOcultoBall

Página 1 de un evento de objeto oculto.

Los objetos ocultos son idénticos a las balls con objetos comunes, con tres diferencias: son invisibles, el jugador puede caminar por encima, y pueden ser detectados por un Buscaobjetos.

Para crear un objeto oculto, se crea un evento nuevo con el nombre "HiddenItem:XXX", donde "XXX" es el nombre interno del objeto (es decir, "HiddenItem:NUGGET"). Cuando el juego es compilado, este evento es editado automáticamente para convertirlo en un objeto oculto apropiado.

A diferencia de las ball de objetos normales, los objetos ocultos deben tener exactamente el nombre "HiddenItem". Ésto es para que el Buscaobjetos busque eventos cercanos con ese nombre, y reacciona en caso de encontrarlo. El nombre creado es cambiado automáticamente cuando el juego es compilado.

Evento de objeto oculto Editar

La estructura de un evento de objeto oculto es el mismo que el evento de una ball de objeto normal, con dos diferencias: la primera página no tiene gráfico (para hacerlo invisible), y tiene tildada la opción "Atravesable" (para permitir que el jugador pueda pasar por encima).

Balls de Pokémon Editar

EventoPkmBall

Página 1 de un evento de ball con un Pokémon.

Hay balls de objeto que, en lugar de contener un objeto, contienen un Pokémon. Crear una ball de Pokémon es un poco más complicado que crear una ball de objeto. Se necesita modificar la estructura del evento (vea la imagen de la derecha).

En lugar de tener que crear una ball de Pokémon desde cero (aunque es algo facil de hacer), se puede crear una ball de objeto (no importa el objeto que se indique), compilar el juego, y entonces modificar el evento como se explica abajo.

Evento de ball de Pokémon Editar

La estructura del evento de una ball de Pokémon es idéntica al evento de una ball de objeto, salvo por el comando de "Condiciones y efectos" de la primera página, por ejemplo:

@>Condiciones y efectos : Script: Kernel.pbAddPokemon(:MEW,20)
  @>Control de interruptor Local : A =ON
  @>
 : Excepción
  @>
 : FIN
@>

Este script le entregará al jugador un Mew de nivel 20, pero sólo si el jugador tiene un espacio disponible en el equipo. Vea la página Manejo de un Pokémon para obtener detalles sobre el funcionamiento de la def pbAddPokemon.

Recuerde que los eventos de balls de Pokémon también necesitan una segunda página (en blanco), igual que los otros eventos de balls.