pokemongo-game-master
This repository is collection of the decoded GAME_MASTER-protobuf files
Contribute
This project heavily relies on the help of you. So please contribute.
Add a new version
Dependencies
You can use the ./bin/add-version.sh
script (Linux only)
cd pokemongo-game-master
cp ~/your/GAME_MASTER.protobuf .
# Latest version
./bin/add-version.sh -f ./GAME_MASTER.protobuf -v "0.85.3" --latest # Adds the new version "0.85.3", which is the latest version
# Older Version
./bin/add-version.sh -f ./GAME_MASTER.protobuf -v "0.82.1" # Adds the new version "0.82.1", which is NOT the latest version
Or from scratch (Windows / Linux)
Commits
We use this standard.
Third party
Bash
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
NodeJS
Installation
npm i -s pokemongo-game-master
Usage
const gameMaster = require('pokemongo-game-master');
gameMaster.getVersion('latest', 'json').then(console.log); // Returns as object: { itemTemplates: [ ... ], timestampMs: '1512514949791' }
gameMaster.getVersion('0.83.3', 'protobuf').then(console.log); // Returns the version 0.83.3 as string
Projects
- pokemongo-data-normalizer - GAME_MASTER data normalized to better processable data
- pokemongo-web-api - Web API for GAME_MASTER data
Contributors
Livio Brunner <contact@brunnerliv.io>
Ryan Barker <celandro@gmail.com>