//Função com vetor de Classes dos Personagens. public Classe[] ClassePersonagem() { Classe warrior = new Classe(); Classe hunter = new Classe(); Classe rogue = new Classe(); Classe mage = new Classe(); #region Warrior warrior.nome = "Guerreiro"; warrior.atributos.vida = 2; warrior.atributos.mana = 1; warrior.atributos.forca = 2; warrior.atributos.defesa = 2; warrior.atributos.inteligencia = 2; warrior.atributos.agilidade = 2; warrior.atributos.sorte = 2; #endregion #region Hunter hunter.nome = "Caçador"; hunter.atributos.vida = 2; hunter.atributos.mana = 2; hunter.atributos.forca = 4; hunter.atributos.defesa = 2; hunter.atributos.inteligencia = 1; hunter.atributos.agilidade = 2; hunter.atributos.sorte = 2; #endregion #region Rogue rogue.nome = "Ladino"; rogue.atributos.vida = 1; rogue.atributos.mana = 2; rogue.atributos.forca = 2; rogue.atributos.defesa = 2; rogue.atributos.inteligencia = 2; rogue.atributos.agilidade = 3; rogue.atributos.sorte = 2; #endregion #region Mage mage.nome = "Mago"; mage.atributos.vida = 1; mage.atributos.mana = 3; mage.atributos.forca = 1; mage.atributos.defesa = 1; mage.atributos.inteligencia = 3; mage.atributos.agilidade = 3; mage.atributos.sorte = 2; #endregion Classe[] classe = new Classe[4]; classe[0] = warrior; classe[1] = hunter; classe[2] = rogue; classe[3] = mage; return(classe); }
//Gera uma combobox com todas as Classes existentes no jogo. private void cb_Classe_SelectedIndexChanged(object sender, EventArgs e) { Classe selecionada = classes[cb_Classe.SelectedIndex]; personagem.classeBase = selecionada; AtualizarAtributosPersonagem(); Desabilita(); }