protected void buttonSendCaract_Click(object sender, EventArgs e)
        {
            string  tipoPoder = DropDownListPoder.SelectedItem.Value;
            Poderes carac1    = new Poderes(tipoPoder);

            string      tipoHabilidad = DropDownListHabilidad.SelectedItem.Value;
            Habilidades carac2        = new Habilidades(tipoHabilidad);

            string tipoArma = DropDownListArma.SelectedItem.Value;
            Armas  carac3   = new Armas(tipoArma);

            string       tipoPersonalidad = DropDownListPersonalidad.SelectedItem.Value;
            Personalidad carac4           = new Personalidad(tipoPersonalidad);

            string      tipoDebilidad = DropDownListDebilidad.SelectedItem.Value;
            Debilidades carac5        = new Debilidades(tipoDebilidad);

            CaracterizacionRepositories pp = new CaracterizacionRepositories();

            pp.Poderes(carac1);
            pp.Habilidades(carac2);
            pp.Armas(carac3);
            pp.Personalidad(carac4);
            pp.Debilidades(carac5);
            Response.Redirect("CreatePersonajes.aspx");
        }
Exemplo n.º 2
0
        void ExecuteLoadArmasCommand()
        {
            if (IsBusy)
            {
                return;
            }

            IsBusy = true;

            try
            {
                Armas.Clear();



                foreach (var item in (new ArmaService()).GetArmas())
                {
                    Armas.Add(new Tuple <int, string>(item.Key, item.Value));
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex);
            }
            finally
            {
                IsBusy = false;
            }
        }
        public void Setup()
        {
            rayoCongelante = new Armas("Rayo congelante", 100);
            torpedo        = new Armas("Torpedo", 250);
            desinflaInador = new Armas("Desinfla-Inador", 150);

            objetos = new List <string> {
                "Piramide", "Suero mutante", "La luna"
            };

            ciudad = new Ciudad(300, objetos, 150);

            armas = new List <Armas> {
                rayoCongelante, torpedo, desinflaInador
            };

            bob    = new Minions("Amarillo", 350, torpedo);
            kevin  = new Minions("Amarillo", 150, rayoCongelante);
            stuart = new Minions("Violeta", 400, desinflaInador);

            minions = new List <Minions> {
                bob, kevin, stuart
            };

            gru = new Villanos(minions, ciudad);
        }
Exemplo n.º 4
0
        // GET: Inventario/Armas/Edit/5
        public ActionResult Edit(int?id)
        {
            UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name];
            var       roles     = usuarioTO.usuario.Roles;
            int       rol       = roles.Where(x => x.id_aplicacion == 3).Select(x => x.id_rol).SingleOrDefault();

            ViewBag.rol = rol;
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Armas armas = db.Armas.Find(id);

            if (armas == null)
            {
                return(HttpNotFound());
            }
            ViewBag.id_estado_tipo         = new SelectList(db.Estado_Tipo.Where(x => x.activo && !x.eliminado), "id_estado_tipo", "descripcion");
            ViewBag.id_arma_estado         = new SelectList(db.Arma_Estado.Where(x => x.activo && !x.eliminado && x.id_arma_estado == armas.id_arma_estado), "id_arma_estado", "descripcion", armas.id_arma_estado);
            ViewBag.id_arma_estado_policia = new SelectList(db.Arma_Estado_Policia.Where(x => x.activo && !x.eliminado && x.id_arma_estado_policia == armas.id_arma_estado_policia), "id_arma_estado_policia", "descripcion");
            ViewBag.id_arma_tipo           = new SelectList(db.Arma_Tipo.Where(x => x.activo && !x.eliminado && x.id_arma_tipo == armas.id_arma_tipo), "id_arma_tipo", "descripcion", armas.id_arma_tipo);
            ViewBag.id_proveedor           = new SelectList(db.Proveedores.Where(x => x.activo && !x.eliminado && x.id_proveedor == armas.id_proveedor), "id_proveedor", "descripcion", armas.id_proveedor);
            ViewBag.id_marca                = new SelectList(db.Marcas.Where(x => x.activo && !x.eliminado && x.id_marca == armas.id_marca), "id_marca", "descripcion", armas.id_marca);
            ViewBag.id_calibre              = new SelectList(db.Calibres.Where(x => x.activo && !x.eliminado && x.id_calibre == armas.id_calibre), "id_calibre", "descripcion", armas.id_calibre);
            ViewBag.id_cliente              = new SelectList(db.Clientes.Where(x => x.activo && !x.eliminado && x.id_cliente == armas.id_cliente), "id_cliente", "nombre", armas.id_cliente);
            ViewBag.id_ubicacion            = new SelectList(db.Ubicaciones.Where(x => x.activo && !x.eliminado && x.id_ubicacion == armas.id_ubicacion), "id_ubicacion", "direccion");
            ViewBag.id_bodega               = new SelectList(db.Bodegas.Where(x => x.activo && !x.eliminado && x.id_bodega == armas.id_bodega), "id_bodega", "descripcion", armas.id_bodega);
            ViewBag.id_modelo               = new SelectList(db.Modelos.Where(x => x.activo && !x.eliminado && x.id_modelo == armas.id_modelo), "id_modelo", "descripcion", armas.id_modelo);
            ViewBag.id_usuario_creacion     = new SelectList(db.Usuarios, "id_usuario", "email", armas.id_usuario_creacion);
            ViewBag.id_usuario_eliminacion  = new SelectList(db.Usuarios, "id_usuario", "email", armas.id_usuario_eliminacion);
            ViewBag.id_usuario_modificacion = new SelectList(db.Usuarios, "id_usuario", "email", armas.id_usuario_modificacion);
            ViewBag.fechaVencimiento        = Convert.ToDateTime(armas.fecha_vencimiento).ToString("yyyy-MM-dd");
            return(View(armas));
        }
Exemplo n.º 5
0
    /// <summary>
    /// Cambia al arma especificada
    /// </summary>
    /// <param name="arma">Nombre del arma al que se quiere cambiar</param>
    public void CambioArma(Armas arma)
    {
        arrayArmas[(int)armaActual].transform.localPosition = (initPos[(int)armaActual]);
        arrayArmas[(int)armaActual].SetActive(false);
        armaActual = arma;
        arrayArmas[(int)armaActual].SetActive(true);
        LevelManager.instance.ActualizaDurabilidad(1, 1);

        switch (arma)
        {
        case Armas.Martillo:
            LevelManager.instance.CambiaSpriteUI(Armas.Martillo);
            break;

        case Armas.Lanza:
            scriptLanzaAtaque.ReseteaDurLanza();
            LevelManager.instance.CambiaSpriteUI(Armas.Lanza);
            break;

        case Armas.Espada:
            scriptEspadaAtaque.ReseteaDurEspada();
            LevelManager.instance.CambiaSpriteUI(Armas.Espada);
            break;

        case Armas.Tomahawk:
            scriptTomahawkAtaque.ReseteaDurTomahawk();
            LevelManager.instance.CambiaSpriteUI(Armas.Tomahawk);
            break;
        }
    }
Exemplo n.º 6
0
        public ActionResult DeleteConfirmed(int id)
        {
            Armas armas = db.Armas.Find(id);

            db.Armas.Remove(armas);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 7
0
    /// <summary>
    /// Cambia el sprite desplegado al indicado
    /// </summary>
    public void CambiaSpriteUI(Armas arma)
    {
        foreach (Image img in arrayArmas)
        {
            img.enabled = false;
        }

        arrayArmas[(int)arma].enabled = true;
    }
Exemplo n.º 8
0
 public ActionResult Edit([Bind(Include = "IDObjeto,IDArma,Nombre,Mt,Hit,Crit,Wt,ArmaPersonal,IDClase,Imagen")] Armas armas)
 {
     if (ModelState.IsValid)
     {
         db.Entry(armas).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(armas));
 }
Exemplo n.º 9
0
    private void EquiparArma(int indiceArma)
    {
        for (int i = 0; i < armas.Length; i++)
        {
            armas[i].gameObject.gameObject.SetActive(false);
        }

        armaEquipada = armas[indiceArma];
        armas[indiceArma].gameObject.SetActive(true);
    }
Exemplo n.º 10
0
    private void ActualizarTextoMunicion(Jugador jugador)
    {
        Armas armaEquipada = jugador.GetArmaEquipada();

        int municionCargador   = armaEquipada.GetMunicionActualCargador();
        int municionInventario = armaEquipada.GetMunicionActualInventario();

        textoMunicion.text = municionCargador + " / " + municionInventario;

        imagenArma.sprite = armaEquipada.GetIconoArma();
    }
Exemplo n.º 11
0
 public Personaje ClonarProfundo()
 {
     return(new Personaje
     {
         Nombre = Nombre,
         Origen = Origen,
         IsRey = IsRey,
         Armas = Armas.Select(x => x.ClonarProfundo()).ToList(),
         Habilidades = Habilidades.Select(x => x.ClonarProfundo()).ToList()
     });
 }
Exemplo n.º 12
0
        public ActionResult Create([Bind(Include = "IDObjeto,IDArma,Nombre,Mt,Hit,Crit,Wt,ArmaPersonal,IDClase,Imagen")] Armas armas)
        {
            if (ModelState.IsValid)
            {
                db.Armas.Add(armas);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(armas));
        }
Exemplo n.º 13
0
        public async Task <BotJogador> GetJogadorAsync(ulong id, DSharpPlus.Entities.DiscordUser user)
        {
            var jogador = await Jogadores.Find(x => x.Id == id).FirstOrDefaultAsync();

            if (jogador == null)
            {
                jogador = new WafclastJogador(id);
                jogador.Personagem.Mochila.TryAddItem(Armas.BronzeDaggerAb());
            }
            return(new BotJogador(jogador, this, user));
        }
Exemplo n.º 14
0
        public ActionResult Edit(Armas armas)
        {
            if (ModelState.IsValid)
            {
                Armas     armasEdit = db.Armas.Find(armas.id_arma);
                UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name];
                armasEdit.id_arma_estado         = armas.id_arma_estado;
                armasEdit.id_arma_estado_policia = armas.id_arma_estado_policia;
                armasEdit.id_arma_tipo           = armas.id_arma_tipo;
                armasEdit.id_proveedor           = armas.id_proveedor;
                armasEdit.id_marca                = armas.id_marca;
                armasEdit.id_calibre              = armas.id_calibre;
                armasEdit.cantidad_municion       = armas.cantidad_municion;
                armasEdit.registro                = armas.registro;
                armasEdit.tenencia                = armas.tenencia;
                armasEdit.portacion               = armas.portacion;
                armasEdit.id_cliente              = armas.id_cliente;
                armasEdit.id_ubicacion            = armas.id_ubicacion;
                armasEdit.id_bodega               = armas.id_bodega;
                armasEdit.valor                   = armas.valor;
                armasEdit.marcage                 = armas.marcage;
                armasEdit.id_modelo               = armas.id_modelo;
                armasEdit.huella                  = armas.huella;
                armasEdit.largo                   = armas.largo;
                armasEdit.fecha_vencimiento       = armas.fecha_vencimiento;
                armasEdit.fecha_robo              = armas.fecha_robo;
                armasEdit.expediente              = armas.expediente;
                armasEdit.responsable             = armas.responsable;
                armasEdit.observaciones           = armas.observaciones;
                armasEdit.activo                  = true;
                armasEdit.eliminado               = false;
                armasEdit.id_usuario_modificacion = usuarioTO.usuario.id_usuario;
                armasEdit.fecha_modificacion      = DateTime.Now;

                db.Entry(armasEdit).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.id_cliente              = new SelectList(db.Clientes.Where(x => x.activo && !x.eliminado), "id_cliente", "nombre", armas.id_cliente);
            ViewBag.id_ubicacion            = new SelectList(db.Ubicaciones.Where(x => x.activo && !x.eliminado), "id_ubicacion", "direccion");
            ViewBag.id_usuario_creacion     = new SelectList(db.Usuarios, "id_usuario", "email", armas.id_usuario_creacion);
            ViewBag.id_usuario_eliminacion  = new SelectList(db.Usuarios, "id_usuario", "email", armas.id_usuario_eliminacion);
            ViewBag.id_usuario_modificacion = new SelectList(db.Usuarios, "id_usuario", "email", armas.id_usuario_modificacion);
            ViewBag.id_arma_estado          = new SelectList(db.Arma_Estado.Where(x => x.activo && !x.eliminado), "id_arma_estado", "descripcion", armas.id_arma_estado);
            ViewBag.id_arma_estado_policia  = new SelectList(db.Arma_Estado_Policia.Where(x => x.activo && !x.eliminado), "id_arma_estado_policia", "descripcion");
            ViewBag.id_arma_tipo            = new SelectList(db.Arma_Tipo.Where(x => x.activo && !x.eliminado), "id_arma_tipo", "descripcion", armas.id_arma_tipo);
            ViewBag.id_bodega    = new SelectList(db.Bodegas.Where(x => x.activo && !x.eliminado), "id_bodega", "descripcion", armas.id_bodega);
            ViewBag.id_calibre   = new SelectList(db.Calibres.Where(x => x.activo && !x.eliminado), "id_calibre", "descripcion", armas.id_calibre);
            ViewBag.id_marca     = new SelectList(db.Marcas.Where(x => x.activo && !x.eliminado), "id_marca", "descripcion", armas.id_marca);
            ViewBag.id_modelo    = new SelectList(db.Modelos.Where(x => x.activo && !x.eliminado), "id_modelo", "descripcion", armas.id_modelo);
            ViewBag.id_proveedor = new SelectList(db.Proveedores, "id_proveedor", "descripcion", armas.id_proveedor);
            return(View(armas));
        }
Exemplo n.º 15
0
 void PickUp()
 {
     //se desactivan las puertas
     recogibles.Puertas();
     //se activa el martillo
     armas = player.GetComponent <Armas>();
     armas.ActivarMartillo();
     //se destruyen el resto de armas
     recogibles.DestruirHijos();
     //se destruye el objeto
     Destroy(this.gameObject);
 }
Exemplo n.º 16
0
        // GET: Armas/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Armas armas = db.Armas.Find(id);

            if (armas == null)
            {
                return(HttpNotFound());
            }
            return(View(armas));
        }
Exemplo n.º 17
0
 public void Delete(Armas armas)
 {
     try
     {
         if (armas != null)
         {
             _context.Remove(armas);
             _context.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Exemplo n.º 18
0
        public static Testemunha TestemunharAssassinato()
        {
            Locais primeiroLocal = Enum.GetValues(typeof(Locais)).Cast <Locais>().Min();
            Locais ultimoLocal   = Enum.GetValues(typeof(Locais)).Cast <Locais>().Max();
            Locais localCrime    = (Locais)Gen((int)primeiroLocal, ((int)ultimoLocal) + 1);

            Suspeitos primeiroSuspeito = Enum.GetValues(typeof(Suspeitos)).Cast <Suspeitos>().Min();
            Suspeitos ultimoSuspeito   = Enum.GetValues(typeof(Suspeitos)).Cast <Suspeitos>().Max();
            Suspeitos assassino        = (Suspeitos)Gen((int)primeiroSuspeito, ((int)ultimoSuspeito) + 1);

            Armas primeiraArma = Enum.GetValues(typeof(Armas)).Cast <Armas>().Min();
            Armas ultimaArma   = Enum.GetValues(typeof(Armas)).Cast <Armas>().Max();
            Armas armaCrime    = (Armas)Gen((int)primeiraArma, ((int)ultimaArma) + 1);

            return(new Testemunha(new Assassinato(armaCrime, localCrime, assassino)));
        }
Exemplo n.º 19
0
        public void Setup()
        {
            pistola    = new Armas("calibre 38", 10);
            metralleta = new Armas("ar 15", 50);
            armas      = new List <Armas> {
                pistola, metralleta
            };

            gwen    = new SpiderGwen(20, 0, 10);
            miles   = new MilesMorales(20, 0, 5);
            peter   = new PeterParker(20, 10);
            noir    = new SpidermanNoir(20, 15, armas);
            kingPin = new KingPin(800);
            arañas  = new List <Spidermans> {
                gwen, miles, peter, noir
            };
            spiderTeam = new SpiderTeam(arañas, kingPin);
        }
        static void Main(string[] args)
        {
            Combatientes Mage = new Combatientes();

            Mage.Atacar         = "Atacar";
            Mage.AtaqueEspecial = "Mage Attack";
            Mage.Defender       = "Defender";

            Combatientes Warrior = new Combatientes();

            Warrior.Atacar         = "Atacar";
            Warrior.AtaqueEspecial = "Warrior Attack";
            Warrior.Defender       = "Defender";

            Combatientes Knight = new Combatientes();

            Knight.Atacar         = "Atacar";
            Knight.AtaqueEspecial = "Knight Attack";
            Knight.Defender       = "Defender";

            Armaduras armadura1 = new Armaduras();

            armadura1.armorPoints = 3;
            Armaduras armadura2 = new Armaduras();

            armadura2.armorPoints = 5;
            Armaduras armadura3 = new Armaduras();

            armadura3.armorPoints = 7;

            Armas cuchillo = new Armas();

            cuchillo.Damage    = 6;
            cuchillo.Habilidad = "Corto Alcance";
            Armas pistola = new Armas();

            pistola.Damage    = 9;
            pistola.Habilidad = "Largo Alcance";
            Armas cuerda = new Armas();

            cuerda.Damage    = 2;
            cuerda.Habilidad = "Ahogar";
        }
Exemplo n.º 21
0
        public void Add(Armas armas)
        {
            try
            {
                if (armas != null)
                {
                    if (armas.Id == 0)
                    {
                        _context.Add(armas);
                    }
                    _context.SaveChanges();
                }
            }

            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemplo n.º 22
0
        public void Palpitar_Clicked(object sender, EventArgs e)
        {
            if (_suspeito == null || _local == null || _arma == null)
            {
                viewModel.Resultado = "Escolha corretamente as opções";
                return;
            }

            Armas     arma     = (Armas)_arma.Item1;
            Locais    local    = (Locais)_local.Item1;
            Suspeitos suspeito = (Suspeitos)_suspeito.Item1;

            Assassinato palpite = new Assassinato(arma, local, suspeito);

            var resposta = TestemunhaDoCrime.RespondeChute(palpite);

            switch (resposta)
            {
            case 0:
                viewModel.Resultado = "Fim do Jogo, você acertou!!!";
                break;

            case 1:
                viewModel.Resultado = "Assassino Incorreto";
                break;

            case 2:
                viewModel.Resultado = "Local do Crime Incorreto";
                break;

            case 3:
                viewModel.Resultado = "Arma do Crime Incorreta";
                break;

            default:
                viewModel.Resultado = "Escolha o suspeito, o local e a arma do crime";
                break;
            }
        }
    // Use this for initialization
    void Awake()
    {
        contador = Random.Range(tempoTiroRange.x, tempoTiroRange.y);

        meuRigidbody2D = GetComponent <Rigidbody2D> ();

        recarregando = false;
        morto        = false;

        meuAnimator = GetComponentInChildren <Animator> ();
        jose        = GameObject.FindWithTag("Player").transform;

        larguraInicial = transform.localScale.x;

        //Sorteia e cria uma arma para o inimigo
        minhaArma         = Instantiate(armas [Random.Range(0, 3)], transform).GetComponent <Armas> ();
        minhaArma.enabled = true;

        //Coloca a arma na mão certa
        if (minhaArma.maoEsquerda)
        {
            minhaArma.GetComponent <MudarPai> ().MudarMeuPai(maoEsquerda);
        }
        else
        {
            minhaArma.GetComponent <MudarPai> ().MudarMeuPai(maoDireita);
        }

        meuAnimator.SetInteger("armaId", minhaArma.armaId);

        //Colocar a arma criada no mesmo layer na mão dele, posi os inimigos estão em uma orderm de layer diferente da do jogador
        SpriteRenderer[] imagens = minhaArma.GetComponentsInChildren <SpriteRenderer> ();
        for (int i = 0; i < imagens.Length; i++)
        {
            imagens [i].sortingOrder = -3;
        }
    }
Exemplo n.º 24
0
        public ActionResult Create([Bind(Include = "id_arma,id_arma_estado,id_arma_estado_policia,id_arma_tipo,id_proveedor,id_marca,id_calibre,cantidad_municion,registro,tenencia,portacion,id_cliente,id_ubicacion,observaciones,id_bodega,valor,marcage,id_modelo,huella,largo,fecha_vencimiento,fecha_robo,expediente,responsable,activo,eliminado,id_usuario_creacion,id_usuario_modificacion,id_usuario_eliminacion,fecha_creacion,fecha_modificacion,fecha_eliminacion")] Armas armas)
        {
            if (ModelState.IsValid)
            {
                db.Armas.Add(armas);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.id_cliente              = new SelectList(db.Clientes.Where(x => x.activo && !x.eliminado), "id_cliente", "nombre", armas.id_cliente);
            ViewBag.id_ubicacion            = new SelectList(db.Ubicaciones.Where(x => x.activo && !x.eliminado), "id_ubicacion", "direccion");
            ViewBag.id_usuario_creacion     = new SelectList(db.Usuarios, "id_usuario", "email", armas.id_usuario_creacion);
            ViewBag.id_usuario_eliminacion  = new SelectList(db.Usuarios, "id_usuario", "email", armas.id_usuario_eliminacion);
            ViewBag.id_usuario_modificacion = new SelectList(db.Usuarios, "id_usuario", "email", armas.id_usuario_modificacion);
            ViewBag.id_arma_estado          = new SelectList(db.Arma_Estado.Where(x => x.activo && !x.eliminado), "id_arma_estado", "descripcion", armas.id_arma_estado);
            ViewBag.id_arma_estado_policia  = new SelectList(db.Arma_Estado_Policia.Where(x => x.activo && !x.eliminado), "id_arma_estado_policia", "descripcion");
            ViewBag.id_arma_tipo            = new SelectList(db.Arma_Tipo.Where(x => x.activo && !x.eliminado), "id_arma_tipo", "descripcion", armas.id_arma_tipo);
            ViewBag.id_bodega    = new SelectList(db.Bodegas.Where(x => x.activo && !x.eliminado), "id_bodega", "descripcion", armas.id_bodega);
            ViewBag.id_calibre   = new SelectList(db.Calibres.Where(x => x.activo && !x.eliminado), "id_calibre", "descripcion", armas.id_calibre);
            ViewBag.id_marca     = new SelectList(db.Marcas.Where(x => x.activo && !x.eliminado), "id_marca", "descripcion", armas.id_marca);
            ViewBag.id_modelo    = new SelectList(db.Modelos.Where(x => x.activo && !x.eliminado), "id_modelo", "descripcion", armas.id_modelo);
            ViewBag.id_proveedor = new SelectList(db.Proveedores.Where(x => x.activo && !x.eliminado), "id_proveedor", "descripcion", armas.id_proveedor);
            return(View(armas));
        }
Exemplo n.º 25
0
 private void Start()
 {
     eter         = gameObject.GetComponent <GestionEter>();
     armaEquipada = GameObject.Find("Arma protagonista").GetComponent <Armas>();
 }
Exemplo n.º 26
0
 public Mavericks(int destreza, Armas armas)
 {
     this.destreza = destreza;
     this.armas    = armas;
 }
Exemplo n.º 27
0
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            #region "Atributos"

            string nombre       = Convert.ToString(tbNombre.Text);
            string nacionalidad = Convert.ToString(tbNacionalidad.Text);
            char   genero       = Convert.ToChar(dlGenero.SelectedItem.Value);


            #endregion

            #region "Carácteristicas"

            string liga          = rbLiga.SelectedItem.Value;
            string typePersonaje = TypePersonaje.SelectedItem.Value;

            #endregion

            ////Creando los Enemigos por defecto
            Humanos flash          = new Humanos("flash", 'M', "USA");
            Humanos mujerMaravilla = new Humanos("mujerMaravilla", 'M', "USA");
            Aliens  superMan       = new Aliens("superMan", 'M', "Martes");
            Aliens  hulk           = new Aliens("hulk", 'M', "Martes");

            //Insertando enemigos a la Lista
            PersonajesRepositories ppp = new PersonajesRepositories();
            ppp.addEnemigos(flash, mujerMaravilla, superMan, hulk);


            if (typePersonaje == "humano")
            {
                Humanos personaje = new Humanos(nombre, genero, nacionalidad);

                //iniciando Caracteristicas
                Caracterizacion armasPerson = new Armas();

                // Añadiendo Armas
                if (chCatana.Checked)
                {
                    armasPerson = new Catana(armasPerson);
                }

                if (chAk47.Checked)
                {
                    armasPerson = new Ak47(armasPerson);
                }

                if (chManun.Checked)
                {
                    armasPerson = new ArmaManun(armasPerson);
                }

                if (chEspada.Checked)
                {
                    armasPerson = new Espada(armasPerson);
                }

                //Añadiendo las Armas a Batman
                personaje.add(armasPerson);

                ppp.addPersonaje(personaje);
                Response.Redirect("Default.aspx");
            }

            if (typePersonaje == "shumano")
            {
                SuperHumanos personaje = new SuperHumanos(nombre, genero, nacionalidad);
            }

            if (typePersonaje == "aliens")
            {
                Aliens personaje = new Aliens(nombre, genero, nacionalidad);
            }

            if (typePersonaje == "artificiales")
            {
                double       version   = Convert.ToDouble(tbVersion);
                Artificiales personaje = new Artificiales(nombre, genero, version);
            }
        }
Exemplo n.º 28
0
        private void ArMasDialog_Load(object sender, EventArgs e)
        {
            this.BackColor = MainForm.express_theme_color;
            this.armas     = new Armas(true);
            this.splashScreenManager1.ShowWaitForm();

            this.cbPreNam.Text  = this.poprit.cust.First().PreName;
            this.txtCusNam.Text = this.poprit.cust.First().Name;
            this.txtAddr01.Text = this.poprit.cust.First().Addr01;
            this.txtAddr02.Text = this.poprit.cust.First().Addr02;
            this.txtAddr03.Text = this.poprit.cust.First().Addr03;
            this.txtZipCod.Text = this.poprit.cust.First().ZipCod;
            this.txtTelNum.Text = this.poprit.cust.First().TelNum;
            this.txtTaxId.Text  = this.poprit.cust.First().TaxId;

            // get all istab
            this.istab = MainForm.LoadIstabFromDBF(this.main_form.config);

            this.prenam  = this.istab.Where(i => i.tabtyp == "51" && i.typcod.Trim() == "06").ToList();
            this.custyp  = this.istab.Where(i => i.tabtyp == "45").ToList();
            this.remark  = this.istab.Where(i => i.tabtyp == "51" && i.typcod.Trim() == "18").ToList();
            this.areacod = this.istab.Where(i => i.tabtyp == "40").ToList();
            this.dlvby   = this.istab.Where(i => i.tabtyp == "41").ToList();
            this.glacc   = MainForm.LoadGlaccFromDBF(this.main_form.config).Where(g => g.acctyp == "0").ToList();
            this.oeslm   = MainForm.LoadOeslmFromDBF(this.main_form.config);

            foreach (var item in this.prenam)
            {
                this.cbPreNam.Properties.Items.Add(item);
            }
            foreach (var item in this.custyp)
            {
                this.cbCusTyp.Properties.Items.Add(item);
            }
            foreach (var item in this.remark)
            {
                this.cbRemark.Properties.Items.Add(item);
            }
            foreach (var item in this.areacod)
            {
                this.cbAreaCod.Properties.Items.Add(item);
            }
            foreach (var item in this.dlvby)
            {
                this.cbDlvBy.Properties.Items.Add(item);
            }
            foreach (var item in this.glacc)
            {
                this.cbAccNum.Properties.Items.Add(item);
            }
            foreach (var item in this.oeslm)
            {
                this.cbSlmCod.Properties.Items.Add(item);
            }
            foreach (var item in this.tabpr)
            {
                this.cbTabPr.Properties.Items.Add(item);
            }

            this.splashScreenManager1.CloseWaitForm();
        }
Exemplo n.º 29
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            TestemunhaDoCrime = RandomCrimeGenerator.TestemunharAssassinato();

            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById <Button>(Resource.Id.myButton);

            button.Text = "Dê um Palpite";

            Button btnNovo = FindViewById <Button>(Resource.Id.btnNovo);

            btnNovo.Text       = "Novo Jogo";
            btnNovo.Visibility = Android.Views.ViewStates.Invisible;

            button.Click += delegate
            {
                TextView txtResultado = FindViewById <TextView>(Resource.Id.txtResultado);
                txtResultado.Text = "";


                EditText txtArma     = FindViewById <EditText>(Resource.Id.textView1);
                EditText txtLocal    = FindViewById <EditText>(Resource.Id.textView2);
                EditText txtSuspeito = FindViewById <EditText>(Resource.Id.textView3);


                if (string.IsNullOrWhiteSpace(txtArma.Text) || string.IsNullOrWhiteSpace(txtLocal.Text) || string.IsNullOrWhiteSpace(txtSuspeito.Text))
                {
                    txtResultado.Text = "Escolha corretamente as opções";
                    return;
                }

                Armas     arma     = (Armas)Convert.ToInt32(txtArma.Text);
                Locais    local    = (Locais)Convert.ToInt32(txtLocal.Text);
                Suspeitos suspeito = (Suspeitos)Convert.ToInt32(txtSuspeito.Text);

                Assassinato palpite = new Assassinato(arma, local, suspeito);

                var resposta = TestemunhaDoCrime.RespondeChute(palpite);
                switch (resposta)
                {
                case 0:
                    txtResultado.Text  = "Fim do Jogo, você acertou!!!";
                    btnNovo.Visibility = Android.Views.ViewStates.Visible;
                    break;

                case 1:
                    txtResultado.Text = "Assassino Incorreto";
                    break;

                case 2:
                    txtResultado.Text = "Local do Crime Incorreto";
                    break;

                case 3:
                    txtResultado.Text = "Arma do Crime Incorreta";
                    break;

                default:
                    txtResultado.Text = "Escolha o suspeito, o local e a arma do crime";
                    break;
                }
            };

            btnNovo.Click += delegate
            {
                btnNovo.Visibility = Android.Views.ViewStates.Invisible;
                TestemunhaDoCrime  = RandomCrimeGenerator.TestemunharAssassinato();
            };
        }
Exemplo n.º 30
0
 public void getArma(Arma arma)
 {
     Armas.Add(arma);
     ArmaActiva = arma;
     //recupera un arma
 }