static void Main(string[] args) { Personagem character = new Personagem(); System.Console.WriteLine("Bem vindo à Monorian, aqui começa a sua aventura!"); System.Console.WriteLine("Escolha um nome para o seu personagem."); character.Name = Console.ReadLine(); System.Console.WriteLine("Qual o gênero do seu personagem?"); character.Genre = Console.ReadLine(); System.Console.WriteLine("Escolha sua classe. Digite: Paladin, Wizard ou Warrior."); character.Class = Console.ReadLine(); System.Console.WriteLine("Com qual habilidade você prefere começar? Saiba que você aprendera as outras habilidades passando de nível."); character.ChoiceSpell(); System.Console.Write("Personagem: " + character); }
public Personagem criarPersonagem(string nm, int idRaca, int idClasse, int idEsp1, int idEsp2, string hist) { var per = new Personagem(); var consR = new Raca(); var consC = new Classe(); var consA = new Atributos(); var consE = new Especialidade(); /*int agi; * int dest; * int forca; * int perc; * int tecno; * int intel; * int deter; * int car; * int hp; */ //Definoe nome, raça, classe, especialidades e historia do personagem. per.nome = nm; per.raca = consR.selecionaRaca(idRaca); per.classe = consC.selecionarClasse(idClasse); per.esp1 = consE.selecionarEspecialidade(idEsp1); per.esp2 = consE.selecionarEspecialidade(idEsp2); per.historia = hist; //////////////////////////////////////////////////////////////////////////////////////////// //definir os atributos do personagem somando os atributos da classe com os atributos da raça per.att.agilidade = per.raca.atributos.agilidade + per.classe.atributos.agilidade; per.att.destreza = per.raca.atributos.destreza + per.classe.atributos.destreza; per.att.forca = per.raca.atributos.forca + per.classe.atributos.forca; per.att.percepcao = per.raca.atributos.percepcao + per.classe.atributos.percepcao; per.att.tecnologia = per.raca.atributos.tecnologia + per.classe.atributos.tecnologia; per.att.inteligencia = per.raca.atributos.inteligencia + per.classe.atributos.inteligencia; per.att.determinacao = per.raca.atributos.determinacao + per.classe.atributos.determinacao; per.att.carisma = per.raca.atributos.carisma + per.classe.atributos.carisma; per.att.hitPoints = per.raca.atributos.hitPoints + per.classe.atributos.hitPoints; ////////////////////////////////////////////////////////////////////////////////////////////// return(per); }