示例#1
0
        public Guerriero(Giocatore proprietario, int mor, int hp)
        {
            _inGioco         = false;
            Morale           = mor;
            PuntiVita        = hp;
            abilitaTipoDanno = new int[3];
            abilitaTipoArma  = new int[6];

            Proprietario = proprietario;
        }
示例#2
0
        public Guerriero(Giocatore proprietario, int mor, int hp)
        {
            _inGioco = false;
            Morale = mor;
            PuntiVita = hp;
            abilitaTipoDanno = new int[3];
            abilitaTipoArma = new int[6];

            Proprietario = proprietario;
        }
示例#3
0
        public void CreaGuerrieri(Giocatore giocatore, int numero)
        {
            var nuovi =
                // Creo una sequenza intera che va da 0 a "numero"
                Enumerable.Range(0, numero)
                // Costruisco per ciascun elemento della sequenza un nuovo guerriero (Select in realtà è l'Array.map() di js)
                .Select(n => new Guerriero(giocatore, 100 * n, 100 * n))
                // Esporto la sequenza come array
                .ToArray();

            guerrieri = guerrieri.Concat(nuovi).ToArray();
        }
示例#4
0
        public void CreaGuerrieri(Giocatore giocatore, int numero)
        {
            var nuovi =
                // Creo una sequenza intera che va da 0 a "numero"
                Enumerable.Range(0, numero)
                // Costruisco per ciascun elemento della sequenza un nuovo guerriero (Select in realtà è l'Array.map() di js)
                .Select(n => new Guerriero(giocatore, 100 * n, 100 * n))
                // Esporto la sequenza come array
                .ToArray();

            guerrieri = guerrieri.Concat(nuovi).ToArray();
        }