The crossplatform Pokemon Revolution Bot, inspired by Proshine.
- Clone the project
- Add your username and password to a
.env
file in the project's root:
// .env
PRO_USERNAME=theUsername
PRO_PASSWORD=thePassword
- Build the project:
npm install --production
. This will also run the prepublish hook install the typigns and the building the code - Run Registeel with
npm start
.
if using linux you may need to run sudo apt-get install libpcap0.8-dev
if you're getting a build error
- location
- design location state
- handle location syncs
- pokemon team (hector wip)
- design team state
- handle initial load
- handle updates to team (eg. during battle)
- battle
- design state
- handle updates
- inventory
- state
- load (and updates?)
- Bot
- moving
- basic commands
- add logic to read map to calculate possible movement
- battle
- moving
- Map parsing
- basic map colliders parsing
- multipacket maps parsing
- other prop parsing (doors, ice, etc)