Ejemplo n.º 1
0
 public Personaje(Cuenta cuenta)
 {
     inventario      = new InventarioGeneral(cuenta);
     caracteristicas = new CaracteristicasInformacion();
     hechizos        = new List <Hechizo>();
     oficios         = new List <Oficio>();
 }
Ejemplo n.º 2
0
        private void personaje_Caracteristicas_Actualizadas()
        {
            BeginInvoke((Action)(() =>
            {
                CaracteristicasInformacion caracteristicas = cuenta.juego.personaje.caracteristicas;

                progresBar_vitalidad.valor_Maximo = caracteristicas.vitalidad_maxima;
                progresBar_vitalidad.Valor = caracteristicas.vitalidad_actual;

                progresBar_energia.valor_Maximo = caracteristicas.maxima_energia;
                progresBar_energia.Valor = caracteristicas.energia_actual;
                progresBar_experiencia.Text = cuenta.juego.personaje.nivel.ToString();
                progresBar_experiencia.Valor = cuenta.juego.personaje.porcentaje_experiencia;

                label_kamas_principal.Text = caracteristicas.kamas.ToString("0,0");
            }));
        }
Ejemplo n.º 3
0
        public Personaje(int _id, string _nombre_personaje, byte _nivel, byte _sexo, int _gfxID, Cuenta _cuenta)
        {
            id = _id;
            nombre_personaje = _nombre_personaje;
            nivel            = _nivel;
            sexo             = _sexo;
            gfxID            = _gfxID;
            cuenta           = _cuenta;
            mapa             = new Mapa(cuenta);
            manejador        = new Manejador(cuenta, mapa);
            inventario       = new InventarioGeneral(cuenta);
            caracteristicas  = new CaracteristicasInformacion();
            hechizos         = new List <Hechizo>();
            oficios          = new List <Oficio>();

            oficios.Add(new Oficio(1));
            oficios[0].skills.Add(new SkillsOficio(22, 1, 1, -1));
            oficios[0].skills.Add(new SkillsOficio(110, 1, 1, -1));
            oficios[0].skills.Add(new SkillsOficio(121, 1, 1, -1));
            oficios[0].skills.Add(new SkillsOficio(181, 1, 1, -1));
            oficios[0].skills.Add(new SkillsOficio(44, 1, 1, -1));
            oficios[0].skills.Add(new SkillsOficio(114, 1, 1, -1));
        }