Giter VIP home page Giter VIP logo

pokemongo-game-master's Introduction

Pokemon Go Game Master

ghit.me Online Users in pokemongo-game-master Discord Server

This repository is collection of the decoded GAME_MASTER-protobuf files

Contribute

This project heavily relies on the help of you. So please contribute.

Guidelines

Add a new Version

The file system should be order like this

└── versions
    ├── latest-version.txt
    ├── 0.57.1
    │   ├── GAME_MASTER.json
    │   └── GAME_MASTER.protobuf
    ├── 0.57.2
    │   ├── GAME_MASTER.json
    │   └── GAME_MASTER.protobuf
    └── latest
        ├── GAME_MASTER.json
        └── GAME_MASTER.protobuf
Add latest version
  1. Add a folder, named like the latest version (e.g. 0.57.3)
  2. Copy the latest protobuf file into the new folder and rename it to GAME_MASTER.protobuf
  3. See Generating a new json file
  4. Remove the folder called versions/latest
  5. Duplicate the folder, with your new protobuf files and rename it to latest (Now your protobuf file should exist 2 times in the project)
  6. Update latest version in versions/latest-version.txt
  7. Create pull request
Add older version
  1. Add a folder, named like the version (e.g. 0.57.3)
  2. Copy the protobuf file into the new folder and rename it to GAME_MASTER.protobuf
  3. See Generating a new json file
  4. Create pull request

Generating a new json file

  1. Copy a protobuf file to the latest directory
  • Gamemaster file can be found on android devices at [internal storage OR sd card]/Android/data/com.ninaticlabs.pokemongo/files/remote_config_cache
  1. Build the json converter (requires java and maven)
  • mvn package
  1. Generate the file
  • WINDOWS: java -cp target\pokemongo-game-master-2.10.3.jar com.pokebattler.gamemaster.GenerateJSON versions\latest\GAME_MASTER.protobuf > versions\latest\GAME_MASTER.json
  • *NIX: java -cp target/pokemongo-game-master-2.10.3.jar com.pokebattler.gamemaster.GenerateJSON versions/latest/GAME_MASTER.protobuf > versions/latest/GAME_MASTER.json

Commits

We use this standard.

Third party

If you want to have the latest GAME_MASTER version as a developer, you can use

wget https://raw.githubusercontent.com/BrunnerLivio/pokemongo-game-master/master/versions/latest/GAME_MASTER.json

Projects

Contributors

Livio Brunner <[email protected]>

Ryan Barker <[email protected]>

pokemongo-game-master's People

Contributors

brunnerlivio avatar celandro avatar rgergo67 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.