Ejemplo n.º 1
0
 public Magia(string nome, GameObject prefab, Sprite imagem, float dano, float multiplicadorDeMana, EnumNivel nivel, int id, EnumElementos elemento)
 {
     this.nome   = nome;
     this.prefab = prefab;
     this.imagem = imagem;
     this.dano   = dano;
     this.multiplicadorDeMana = multiplicadorDeMana;
     this.nivel = nivel;
     this.id    = id;
 }
Ejemplo n.º 2
0
    private bool ProcurarProximaMagia(EnumNivel nivel)
    {
        Inventario inv = PlayerManager.instance.GetComponent <Inventario> ();

        foreach (Magia magia in Itens.magia)
        {
            if (magia.Nivel == nivel)
            {
                if (!inv.Magias.Exists(x => x == magia.Id))
                {
                    inv.Magias.Add(magia.Id);
                    return(true);
                }
            }
        }

        return(false);
    }