Пример #1
0
        public int GetValorDeAtributosDoTipo <T>()
        {
            var atributos = Atributos.Where(a => a is T);
            int valor     = 0;

            foreach (var atributo in atributos)
            {
                valor += atributo.Valor;
            }

            return(valor);
        }
Пример #2
0
        private void RemovePontosDeVida(int pontosRemover)
        {
            var atributoVida = Atributos.Where(a => a is Vida).Single();

            atributoVida.Valor -= pontosRemover;
        }