From 83aab1b06525663831e2f5acacac34076c51fb80 Mon Sep 17 00:00:00 2001 From: mjmfighter Date: Fri, 22 Jul 2016 01:11:42 -0500 Subject: [PATCH] Added more data to EncounterResult --- .../api/map/Pokemon/EncounterResult.java | 22 ++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/pokegoapi/api/map/Pokemon/EncounterResult.java b/src/main/java/com/pokegoapi/api/map/Pokemon/EncounterResult.java index 50a82c551..2350729b8 100644 --- a/src/main/java/com/pokegoapi/api/map/Pokemon/EncounterResult.java +++ b/src/main/java/com/pokegoapi/api/map/Pokemon/EncounterResult.java @@ -15,11 +15,11 @@ package com.pokegoapi.api.map.pokemon; +import POGOProtos.Data.Capture.CaptureProbabilityOuterClass; +import POGOProtos.Map.Pokemon.WildPokemonOuterClass; import POGOProtos.Networking.Responses.EncounterResponseOuterClass.EncounterResponse; -/** - * Created by mjmfighter on 7/20/2016. - */ + public class EncounterResult { private EncounterResponse response; @@ -35,4 +35,20 @@ public EncounterResponse.Status getStatus() { public boolean wasSuccessful() { return response != null && getStatus() != null && getStatus().equals(EncounterResponse.Status.ENCOUNTER_SUCCESS); } + + public EncounterResponse.Background getBackground(){ + return response.getBackground(); + } + + public CaptureProbabilityOuterClass.CaptureProbability getCaptureProbability(){ + return response.getCaptureProbability(); + } + + public WildPokemonOuterClass.WildPokemon getWildPokemon(){ + return response.getWildPokemon(); + } + + public EncounterResponse toPrimitive(){ + return response; + } }