Skip to content
This repository has been archived by the owner on Jan 23, 2024. It is now read-only.

Commit

Permalink
Support new Pokemon Go version
Browse files Browse the repository at this point in the history
As a first quick patch, it only modifies how it reads the appraisal. It
tries to find the position of the box containing the stat bars.

If the color match, it compares the bars (or more precise one pixel row)
every 200 ms. It stops after 5 tries or when there are no changes and
then interprets that into an IV combination.

The checkboxes are necessary to say that a certain value is not actually
valid, for example before it has read the screen in or when the user is
manually inputting the values.
  • Loading branch information
xZise committed Jul 31, 2019
1 parent 5952abc commit 62c29c8
Show file tree
Hide file tree
Showing 17 changed files with 359 additions and 1,396 deletions.
2 changes: 1 addition & 1 deletion app/src/main/java/com/kamron/pogoiv/GoIVSettings.java
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ public class GoIVSettings {
public static final String SHOW_TRANSLATED_POKEMON_NAME = "showTranslatedPokemonName";
public static final String HAS_WARNED_USER_NO_SCREENREC = "GOIV_hasWarnedUserNoScreenRec";
public static final String COPY_TO_CLIPBOARD_SHOW_TOAST = "copyToClipboardShowToast";
public static final String AUTO_APPRAISAL_SCAN_DELAY = "autoAppraisalScanDelay";
public static final String AUTO_APPRAISAL_SCAN_DELAY = "appraisalScanDelay";
public static final String AUTO_OPEN_APPRAISE_DIALOGUE = "autoOpenAppraiseDialogue";
public static final String QUICK_IV_PREVIEW = "quick_iv_preview";
public static final String QUICK_IV_PREVIEW_CLIPBOARD = "quick_iv_preview_clipboard";
Expand Down

Large diffs are not rendered by default.

Loading

0 comments on commit 62c29c8

Please sign in to comment.