Exemplo n.º 1
0
        public void setMovimientos(string nombre)
        {
            StreamReader doc = Resources.OpenFile(nombre);

            numMovimientos++;
            Habilidades.Add(new Movimientos());
            Habilidades[Habilidades.Count - 1].SetName(doc.ReadLine());
            Habilidades[Habilidades.Count - 1].SetDescr(doc.ReadLine());
            Habilidades[Habilidades.Count - 1].SetModif(Convert.ToDouble(doc.ReadLine()));
        }
Exemplo n.º 2
0
        /// <summary>
        /// Inicializa a habilidade de nivel 1 do personagem
        /// </summary>
        public override bool StartHabilidade()
        {
            Habilidade habilidade = new Habilidade();

            habilidade.Nome             = "Resolução";
            habilidade.Descricao        = "Ataque normal do personagem, utiliza uma arma em sua mão(ou sua própria mão) para calcular rapidamente uma formula de destruição do inimigo.";
            habilidade.NivelRequerido   = 1;
            habilidade.GastoEnergia     = 0;
            habilidade.Dano             = 10;
            habilidade.BuffLife         = 0;
            habilidade.BuffAnimo        = 0;
            habilidade.BuffPersistencia = 0;
            habilidade.Usada            = false;
            habilidade.Ativa            = false;
            Habilidades.Add(habilidade);
            return(true);
        }