Pokémon Go Buddy System Confirmed?

Pokemon Go Buddy System Confirmed?


Pokémon GO system has been data mined from the latest app version. We will be taking our favorite Pokémon for a walk soon.This concept is know as Buddy Pokémon The Buddy system was first seen on AeonLucid’s PogoProtos, the biggest Github repository for analysing Pokemon GO network traffic. The Buddy system was introduced in the code base in 0.35.0 update.

This is a short version of what Buddy Pokemon update holds:
  • Pokemon Buddy System is using the same server side distance calculation as the one used for Pokemon Eggs
  • Walking your Pokemon Buddy will award you with candy. The amount of candy is yet to be determined.
  • You can walk the same Pokemon Buddy multiple times, but there is likely a daily limit for obtained candy
  • You can walk with only one Buddy Pokemon at a time
  • There are various looks of Buddy Pokemon
  1. Medium size
  2. Big size
  3. Flying next to you
  4. Rests on your shoulder


All of these changes are already seen in the base code, and by the look of it, we could be getting the Buddy system in the future updates.

Pokemon Go Buddy System Confirmed?


Full Code Analysis

The following few paragraphs discuss code details and reference the code directly. We will keep the discussion simple. If you are not familiar with software development and coding practice, feel free to ask questions in the comment section below.

BudyPokemon.protot introduced

message BuddyPokemon {
 fixed64 id = 1;
 double start_km_walked = 2;
 double last_km_awarded = 3;
}


As observed, a new file has been added to the code of Pokemon Go. BuddyPokemon message tracks the Buddy Id, the start distance and the last awarded distance.

Search How To