コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }