Exemplo n.º 1
0
        public void cargar()
        {
            if (!File.Exists(archivo_configuracion))
            {
                get_Perfil_Defecto();
                return;
            }

            using (BinaryReader br = new BinaryReader(File.Open(archivo_configuracion, FileMode.Open)))
            {
                tactica               = (Tactica)br.ReadByte();
                posicionamiento       = (PosicionamientoInicioPelea)br.ReadByte();
                desactivar_espectador = br.ReadBoolean();
                utilizar_dragopavo    = br.ReadBoolean();
                iniciar_regeneracion  = br.ReadByte();
                detener_regeneracion  = br.ReadByte();

                hechizos.Clear();
                byte c = br.ReadByte();
                for (int i = 0; i < c; i++)
                {
                    hechizos.Add(HechizoPelea.cargar(br));
                }
            }
        }
Exemplo n.º 2
0
        public void cargar()
        {
            if (!File.Exists(archivo_configuracion))
            {
                get_Perfil_Defecto();
                return;
            }

            try
            {
                using (BinaryReader br = new BinaryReader(File.Open(archivo_configuracion, FileMode.Open)))
                {
                    tactica               = (Tactica)br.ReadByte();
                    posicionamiento       = (PosicionamientoInicioPelea)br.ReadByte();
                    stat_boost            = (StatsBoosteables)br.ReadByte();
                    desactivar_espectador = br.ReadBoolean();
                    iniciar_regeneracion  = br.ReadByte();
                    detener_regeneracion  = br.ReadByte();
                    utilizar_regeneracion = br.ReadBoolean();
                    utilizar_dragopavo    = br.ReadBoolean();
                    ignorar_invocaciones  = br.ReadBoolean();

                    hechizos.Clear();
                    byte c = br.ReadByte();
                    for (int i = 0; i < c; i++)
                    {
                        hechizos.Add(PeleaHechizos.cargar(br));
                    }
                }
            }
            catch (EndOfStreamException)
            {
                cuenta.logger.log_Error("BOT", "Error al leer el archivo de configuracion");
            }
        }
Exemplo n.º 3
0
        // Token: 0x06000227 RID: 551 RVA: 0x00009A94 File Offset: 0x00007E94
        public void cargar()
        {
            bool flag = !File.Exists(this.archivo_configuracion);

            if (flag)
            {
                this.get_Perfil_Defecto();
            }
            else
            {
                using (BinaryReader binaryReader = new BinaryReader(File.Open(this.archivo_configuracion, FileMode.Open)))
                {
                    this.tactica               = (Tactica)binaryReader.ReadByte();
                    this.posicionamiento       = (PosicionamientoInicioPelea)binaryReader.ReadByte();
                    this.desactivar_espectador = binaryReader.ReadBoolean();
                    this.utilizar_dragopavo    = binaryReader.ReadBoolean();
                    this.iniciar_regeneracion  = binaryReader.ReadByte();
                    this.detener_regeneracion  = binaryReader.ReadByte();
                    this.hechizos.Clear();
                    byte b = binaryReader.ReadByte();
                    for (int i = 0; i < (int)b; i++)
                    {
                        this.hechizos.Add(HechizoPelea.cargar(binaryReader));
                    }
                }
            }
        }
Exemplo n.º 4
0
 private void get_Perfil_Defecto()
 {
     celdas_maximas        = 12;
     desactivar_espectador = false;
     utilizar_dragopavo    = false;
     tactica         = Tactica.AGRESIVA;
     posicionamiento = PosicionamientoInicioPelea.CERCA_DE_ENEMIGOS;
 }
Exemplo n.º 5
0
 private void get_Perfil_Defecto()
 {
     desactivar_espectador = false;
     utilizar_dragopavo    = false;
     tactica              = Tactica.AGRESIVA;
     posicionamiento      = PosicionamientoInicioPelea.CERCA_DE_ENEMIGOS;
     iniciar_regeneracion = 50;
     detener_regeneracion = 100;
 }
Exemplo n.º 6
0
 // Token: 0x06000228 RID: 552 RVA: 0x00009B78 File Offset: 0x00007F78
 private void get_Perfil_Defecto()
 {
     this.desactivar_espectador = true;
     this.utilizar_dragopavo    = false;
     this.tactica              = Tactica.AGRESIVA;
     this.posicionamiento      = PosicionamientoInicioPelea.CERCA_DE_ENEMIGOS;
     this.iniciar_regeneracion = 70;
     this.detener_regeneracion = 100;
 }
Exemplo n.º 7
0
 private void get_Perfil_Defecto()
 {
     desactivar_espectador = false;
     tactica               = Tactica.AGRESIVA;
     posicionamiento       = PosicionamientoInicioPelea.CERCA_DE_ENEMIGOS;
     stat_boost            = StatsBoosteables.NINGUNO;
     iniciar_regeneracion  = 50;
     detener_regeneracion  = 100;
     ignorar_invocaciones  = true;
     utilizar_dragopavo    = false;
     utilizar_regeneracion = true;
 }