Pokemon Essentials Wiki
Advertisement
Pokemon Essentials Wiki

La Mega Evolución es un sistema agregado en los juegos Pokémon X e Y, para cambiar su forma en combate y mejorar sus habilidades en combate. En Essentials es posible realizar esto gracias a la opción de Formas Múltiples.

Definición y uso[]

Mega evolución puede ocurrir cuando el jugador posee una Mega Aro, y cuando un Pokémon es la celebración de un artículo en particular. Si se cumplen estas condiciones, entonces la opción de "Mega Evolucionar" ese Pokémon aparecerá en el menú de Lucha hora de elegir un movimiento para que los Pokémon de usar. Solo un Pokémon por entrenador puede Mega Evolucionar en una batalla dada.

El Mega Evolución es una parte adicional de una ronda de batalla, y un Pokémon puede tanto Mega Evolucionar y usar un movimiento en la misma ronda. El Pokémon permanece Megaevolucionado hasta el final de la batalla actual, independientemente de si se cambia o es vencido. Su elemento celebrada (la Mega piedra) no se consume por este proceso.

Mega Aro[]

En Essentials hasta la versión 16.1, el Mega Aro no es un elemento, es un interruptor, similar a la Pokédex y Pokegear. Para dar al jugador un Mega Aro, utilice el siguiente código:

$PokemonGlobal.megaRing=true

Puede establecer este en false si deseas quitárselo al jugador.

Si posees la versión 16.2 o superior para dar el mega aro debes entregar un objeto que funcione como tal, y luego añadirlo al array: MEGARINGS que hay en PokeBattle_Battle(versión 16.2 y 17)

 MEGARINGS=[:MEGARING,:MEGABRACELET,:MEGACUFF,:MEGACHARM,:KEYSTONE]

Mega Piedras[]

Una megapiedra es un objeto que debe tener un Pokémon. No tiene ningún efecto propio.

Una megapiedra debe definirse con un valor de "elemento especial" de 12. Esto (actualmente) tiene el único efecto de hacer que el poder base de Fling sea 80 cuando lanza una megapiedra(esto es posible si la megapiedra no coincide con la especie del Pokémon que lo sostiene).

Un Mega Movimiento (por ejemplo, Ascenso Draco para Rayquaza) no es diferente a cualquier otro movimiento. No es necesario definir ni escribir nada especial para ello.

La prevención de Megaevolución[]

En el Script Settings, busca NO_MEGA_EVOLUTION y cambia el interruptor por defcto (34 por defecto). Si el Global Switch de este número es, entonces hay Pokémon es capaz de Mega Evolve, ni siquiera si de lo contrario podría. Eso se aplica tanto al jugador como a sus enemigos.

Realización de una Megaevolución[]

La elección de Mega Evolucionar un Pokémon se hace al mismo tiempo que la elección de un movimiento para que utilice. Cualquier entrenador no controlado por el jugador siempre tratarán de Mega Evolucionar sus Pokémon.

Hay varios ejemplos en Essentials de cómo definir una evolución Mega para una especie. El siguiente código se encuentra en la parte inferior de la sección de Scripts PokemonMultipleForms:

MultipleForms.register(:VENUSAUR,{
"getMegaForm"=>proc{|pokemon|
   next 1 if isConst?(pokemon.item,PBItems,:VENUSAURITE)
   next
},
"getUnmegaForm"=>proc{|pokemon|
   next 0
},
"getMegaName"=>proc{|pokemon|
   next _INTL("Mega Venusaur") if pokemon.form==1
   next
},
"getBaseStats"=>proc{|pokemon|
   next [80,100,123,80,122,120] if pokemon.form==1
   next
},
"ability"=>proc{|pokemon|
   next getID(PBAbilities,:THICKFAT) if pokemon.form==1
   next
},
"height"=>proc{|pokemon|
   next 24 if pokemon.form==1
   next
},
"weight"=>proc{|pokemon|
   next 1555 if pokemon.form==1
   next
},
"onSetForm"=>proc{|pokemon,form|
   pbSeenForm(pokemon)
}
})

Los tres primeros procedimientos ("getMegaForm", "getUnmegaForm" y "getMegaName") son exclusivos de la Mega Evolucion.

1. "getMegaForm" decide qué forma es la forma Mega para esa especie. Si esto produce un número, puede Mega Evolucionar. Si simplemente hace "al lado", o si este procedimiento no existe para una especie, no se puede.

2. "getUnmegaForm" es lo contrario de la primera intervención, y produce la forma de base para revertir cualquier Mega Evolved Pokémon volver.

3."getMegaName" produce el nombre de la Megaevolución. Si este procedimiento simplemente hace "al lado" o no existe, entonces el nombre simplemente será "Mega", seguido del nombre de la especie.

El resto de los procedimientos son diferencias en forma normal, como puede ser utilizado por cualquier Pokémon con múltiples formas. No hay nada especial acerca de estos - la única parte especial es decidir si una especie puede Mega Evolucionar, y si es así, en qué forma.

También hay un ejemplo en Fundamentos de cómo definir una especie con múltiples Mega Evoluciones(Charizard y Mewtwo). Lo que se ve en la batalla

Cuando un Mega Evoluciona Pokémon, algunos mensajes se muestran indicando qué pasa. También se muestra una animación común llamado "MegaEvolution".

Configurar un entrenador para la Mega Evolución[]

Simplemente debemos crear un nuevo entrenador de forma normal y darle a uno de sus pokémon la megapiedra correspondiente. Esto hará que al enviar al pokémon que la posea, active su megaevolución (Siempre y cuando el interruptor NO_MEGA_EVOLUTION este inactivo y la piedra junto a la forma mega del pokémon exista)

Animación de la Mega Evolución[]

Esto se explica en el tutorial de animaciones en la página de animaciones.

Advertisement