json.put("action", "selectmove");
json.put("pokemon", pokemon.name());
for (int i = 0; i < pokemon.moveCount(); i++) {
JSONObject moveJson = new JSONObject();
Move move = pokemon.move(i);
moveJson.put("name", move.name());
moveJson.put("pp", move.pp());
moveJson.put("ppMax", move.ppMax());
moves.add(moveJson);
}
json.put("moves", new JSONArray(moves.toString()));