Esempio n. 1
0
 private void GenerarEquipoPokemonDelRival(EventoIniciarCombateContraEntrenador entrenador)
 {
     for (int i = 0; i < entrenador.Conversacion.equipoPokemon.pokemons.Count; i++)
     {
         AniadirPokemonAlEquipoEnemigo(entrenador.Conversacion.equipoPokemon.pokemons[i]);
     }
 }
 private void IniciarCombateContraEntrenador(EventoBase mensaje)
 {
     if (DatosCombate == null)
     {
         entrenador   = (EventoIniciarCombateContraEntrenador)mensaje;
         DatosCombate = new DatosCombate();
         botonEscapar.interactable = false;
         ControladorDatos.Instancia.AniadirCorrutinaACola(CombateCorrutina(TipoDeCombate.Entrenador));
     }
 }
Esempio n. 3
0
 public void PrepararCombateContraEntrenador(EventoIniciarCombateContraEntrenador entrenador)
 {
     GenerarEquipoPokemonDelJugador();
     GenerarEquipoPokemonDelRival(entrenador);
     TipoCombate = TipoDeCombate.Entrenador;
 }