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); }
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); }
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)); }