Esempio n. 1
0
        private void iniciar()
        {
            autobotos   = new Bando("Autobots");
            decepticons = new Bando("Decepticons");

            optimusPrime = Camion.dameTransformer(autobotos, "Optimus Prime", 750, 1000, 500);
        }
        /// <summary>
        /// <para>Comprueba si la party dada esta derrotada</para>
        /// </summary>
        /// <param name="tipo"></param>
        /// <returns></returns>
        public virtual bool PartyDerrotada(Bandos tipo)        // Comprueba si la party dada esta derrotada
        {
            for (int n = 0; n < freya.unidades.Count; n++)
            {
                Bando bando = freya.unidades[n].GetComponent <Bando>();

                if (bando == null)
                {
                    continue;
                }

                if (bando.tipo == tipo && !IsDerrotada(freya.unidades[n]))
                {
                    return(false);
                }
            }
            return(true);
        }
Esempio n. 3
0
 public static Transformer dameTransformer(Bando bando, string nombre, int peso, int poderDestructivo, int velocidad)
 {
     return(new Transformer(bando, nombre, peso, poderDestructivo,
                            new Tanque().dameUnaTrasformacionSeteadaParaMi(), velocidad));
 }