Example #1
0
    public int[] PokemonDetalles(int codigo_pokemon, int codigo_usuario)
    {
        PokemonUsuario pokePlayer = PokemonUsuarioBRL.getPokemonUsuarioByID(codigo_pokemon, codigo_usuario);

        int nivelPoke;
        int defensaPoke;
        int vidaPoke;

        nivelPoke   = Formulas.NivelPokemon(pokePlayer.experiencia);
        defensaPoke = Formulas.DefensaPokemon(pokePlayer.experiencia);
        vidaPoke    = Formulas.VidaPokemon(pokePlayer.experiencia, pokePlayer.vida);

        int[] poke = { nivelPoke, defensaPoke, vidaPoke };

        return(poke);
    }
Example #2
0
    public static PokemonUsuario getPokemonUsuarioByID(int pokemon_id, int user_id)
    {
        PokemonUsuarioDSTableAdapters.PokemonUsuarioTableAdapter adapter = new PokemonUsuarioDSTableAdapters.PokemonUsuarioTableAdapter();
        PokemonUsuarioDS.PokemonUsuarioDataTable table = adapter.get_pokemonByUsuario(user_id, pokemon_id);

        PokemonUsuario objPokeUser = null;

        if (table.Rows.Count == 1)
        {
            PokemonUsuarioDS.PokemonUsuarioRow row = table[0];

            objPokeUser = new PokemonUsuario
            {
                usuario_id  = row.user_id,
                pokemon_id  = row.pokemon_id,
                idPokeUser  = row.idPkUser,
                experiencia = row.experiencia,
                vida        = row.vida
            };
        }

        return(objPokeUser);
    }
Example #3
0
    public int Daño(int codigo_pokemon, int codigo_usuario, int ataqueDaño)
    {
        PokemonUsuario pokePlayer = PokemonUsuarioBRL.getPokemonUsuarioByID(codigo_pokemon, codigo_usuario);

        return(Formulas.DañoAtaque(pokePlayer.experiencia, "normal", "normal", ataqueDaño));
    }