Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/disdain13/PokeRoadie
Browse files Browse the repository at this point in the history
  • Loading branch information
disdain13 committed Jul 28, 2016
2 parents ab4d882 + bb46a0a commit 46a7f83
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 10 deletions.
Binary file added PokemonGo_Bot_Screenshot_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added PokemonGo_Bot_Screenshot_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 16 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,32 @@
<!-- title -->
<h1>PokeRoadie</h1>
<h2>Advanced Pokemon Go Bot</h2>
<img src="https://github.com/disdain13/PokeRoadie/blob/master/PokemonGo_Bot_Screenshot_2.png?raw=true" alt="PokemonGo_Bot_Screenshot_1.png" title="PokeRoadie PokemonGo Bot"><br/><br/>
<img src="https://github.com/disdain13/PokeRoadie/blob/master/PokemonGo_Bot_Screenshot_1.png?raw=true" alt="PokemonGo_Bot_Screenshot_1.png" title="PokeRoadie PokemonGo Bot"><br/>
A big thank you goes to Ferox, Necronomicon, Spegeli <3<br/>
Based on Spegeli Version : https://github.com/Spegeli/Pokemon-Go-Rocket-API
<br/><br/>

![alt text][1.1] <strong><em> The contents of this repo are a proof of concept and are for educational use only </em></strong>![alt text][1.1]
<br/>

<h2><a name="features">PokeRoadie New Features</a></h2>
<h2><a name="features">Easy To Use!</a></h2>
- <a href="https://github.com/disdain13/PokeRoadie/releases" title="Download Pokemon Bot Release"/><b>Download the latest release.</b></a>
- Unzip to any directory
- <b>Notice</b> - By default transfers, evolution, and other advanced features are disabled. To enable these features checkout the <b>Configs\Settings.xml</b> file, as well as other files in that directory.
- <b>Google Auth</b> (default)<br/>Just run PokeRoadie.exe - When you start the application, it will require you to log into google and approve the application as a "device". We have made this simple as possible. On start, it will pop up a google window. Log in if you are not already. When the google window asks for the code, just hit control-v in the "Enter Code" box. The code will already be on your clipboard. hit submit, and approve the interaction. Once you have done that, the program will continue to run and play the game for you.
- <b>Ptc Auth</b><br/>Open <i>Configs\Settings.xml</i>. Change <b>AuthType</b> from "Google" to "Ptc". Replace value of <b>PtcUsername</b> and <b>PtcPassword</b> values with your login credentials from the PokemonGo site. Save the file, run PokeRoadie.exe<br/><br/>

<h2>Unique Features</h2>
- <b>Pokemon Moves Imported</b><br/>All the move information imported.<br/>Used in NEW pokemon value calculations.
- <b>Pokemon True Value</b><br/>Developed a new formula to calculate the <i>True Value</i> of pokemon.<br/>Value is based on CP, Perfect %, Level, Move Power, and Move Accuracy.<br/>Can now use value "V" in <b>PriorityType</b> setting to Transfer based on <i>True Value</i>.<br />Can set <b>KeepAboveV</b> setting to keep any pokemon equal to or above the specified <i>True Value</i>.<br/>
- <b>Global Destinations</b><br />Create a list of waypoints around the world.<br />Spend x minutes (60 by default) farming in each location.<br />Fly between global destinations at high speed (no catch).<br />Or, Drive to global destinations while catching!<br />Setup elaborate routes to hotspots everywhere!<br/>Manage destinations through the DestinationCoords.ini file.
- <b>Lure Awareness</b><br />Visit stops with lures first.<br />If there are multiple stops with lures, bounce back and forth a little.<br/>Destinations with lures will say "WITH LURE" after the name.
- <b>Statistics every x minutes</b><br />Detailed Pokemon stats.<br />Detailed Destination stats.<br />Ability to log all Pokemon.<br />Detailed Inventory Stats.<br/>
- <b>Dynamic Speed</b><br />Dynamically Adjust speed between 2-55kmph based upon next waypoint distance, and the time to get there.<br />Randomize Speed slightly to present more realistic simulation.
- <b>PokeBall Selector</b><br/> Will now substitute a slightly better/worse ball based on inventory availability.<br/>
- <b>Settings Re-Write</b><br/> Have re-written the entire settings system to work out of the "Configs" directory.<br/>No longer using user specific settings stored in the AppData.<br/>
<br/><br/>
<h2><a name="features">PokeRoadie Settings</a></h2>
- <b>Settings Re-Write</b><br/> Have re-written the entire settings system to work out of the "Configs" directory.<br/>No longer using user specific settings stored in the AppData.<br/><br/>

<h2>PokeRoadie Settings</h2>
Below is a breakdown of each settings related file.
<h3>Configs\Settings.xml</h3>
The primary settings file where most configuration will be done. In a few cases, like Global Destinations and Recycling, you will go into other files.<br/><br/>
- <b>AuthType</b><br/>The type of login authentication for PokemonGo. Valid values are (default) <b>Google</b>, and <b>Ptc</b>.
- <b>CatchPokemon</b><br/>
- <b>CatchWhileFlying</b><br/>
Expand All @@ -39,7 +47,6 @@ Based on Spegeli Version : https://github.com/Spegeli/Pokemon-Go-Rocket-API
- <b>EvolvePokemon</b><br/>
- <b>FlyingEnabled</b><br/>
- <b>FlyingSpeed</b><br/>
- <b>GPXFile</b> (Not Currently Supported)<br/>
- <b>KeepAboveCP</b><br/>
- <b>KeepAboveIV</b><br/>
- <b>KeepAboveV</b><br/>
Expand All @@ -54,7 +61,6 @@ Based on Spegeli Version : https://github.com/Spegeli/Pokemon-Go-Rocket-API
- <b>PtcUsername</b><br/>
- <b>TransferPokemon</b><br/>Enable automatic transfers based on value specified by the <b>PriorityType</b> setting.<br/>
- <b>KeepDuplicateAmount</b><br/>The acceptable number of each species to keep based on value specified by the <b>PriorityType</b> setting. The default value is 2.<br/>
- <b>UseGPXPathing</b> (Not Currently Supported)<br/>
- <b>UseLuckyEggs</b><br/>Specifies if a Lucky Egg should be used when automatically evolving pokemon.
- <b>UsePokemonToNotCatchList</b><br/>Specifies if the <i>Configs\PokemonsNotToCatch.ini</i> file should be used to ignore specific pokemon. Pokemon listed in this file will be ignored during encounters.<br/>
- <b>MinSpeed</b><br/>The minimum speed (in kilometers per hour) your player will walk/drive when exploring a destination for pokestops and pokemon.<br/>
Expand Down
Binary file removed Screenshot.png
Binary file not shown.
Binary file removed StatisticScreenshot.png
Binary file not shown.

0 comments on commit 46a7f83

Please sign in to comment.