Buddy System: i Pokémon che ti seguono

0
8571

Pokémon GO è similare al gioco tradizionale per Gameboy, ha punti in comune come dover camminare per trovare i Pokémon, buttare sfere Poké come se nn ci fosse un domani, le palestre ecc.

Una particolarità che manca è l’essere accompagnati dal proprio Pokémon preferito durante le nostre avventure, dettaglio richiesto per rendere più autentica l’esperienza di gioco.

Probabilmente qualcuno deve aver sentito qualche voce a riguardo, Niantic infatti sembrerebbe star sviluppando un codice sorgente sul sistema Buddy.

La particolarità di questa aggiunta è la possibilità di guadagnare caramelle specifiche del Pokémon prescelto semplicemente camminandoci assieme.

Questa news è stata scoperta da PogoProtos di AeonLucid, il più grande repository GitHub di analisi riguardo il traffico di rete Pokemon GO. Il sistema di Buddy è stato introdotto nel codice base in 0.35.0

Pokemon Buddy System utilizza lo stesso lato server calcolo della distanza, come quello utilizzato per le uova Pokemon.

Si può camminare con lo stesso compagno più volte, ma c’è probabilmente un limite giornaliero di caramelle.
Si può camminare con un solo Pokémon alla volta e può poggiare su una spalla o volare accanto all’avatar.

Esattamente, in cosa consistono questi codici? Eccovelo spiegato nelle prossime righe.

BuddyPokemon.proto introduced

message BuddyPokemon {

        fixed64 id = 1;

        double start_km_walked = 2;

        double last_km_awarded = 3;

}

Il double start indica il momento in cui si inizia a camminare in coppia, double last quando finisce il periodo di passeggiata designato, mentre il km indica ovviamente il numero di km che devono essere percorsi prima di rimettere il Pokémon nella sfera Pokè.
Questo ricorda molto il processo che segue l’uovo una volta riposto nell’incubatrice, dunque anche qui dovremo presumibilmente camminare per poter ottenere le agoniate caramelle;

message GetBuddyWalkedResponse{

        bool success = 1;

        .POGOProtos.Enums.PokemonFamilyId family_candy_id = 2;

        int32 candy_earned_count = 3;

}

Questo indica semplicemente quante caramelle si dovranno percepire, il tutto ovviamente verrà registrato nella sezione Diario;

message SetBuddyPokemonMessage {

fixed64 pokemon_id = 1;

}

Semplicemente, questi due codici evidenziano che si può scegliere e camminare con un solo Pokémon.

Arriviamo al gran finale, ovvero l’ultimo codice sorgente

enum BuddySize
{
BUDDY_MEDIUM = 0;
BUDDY_SHOULDER = 1;
BUDDY_BIG = 2;
BUDDY_FLYING = 3;
}

Sono gli indicatori della taglia del Pokémon, grandi o medi, e se volano o se poggiano sulla spalla.

Questo è un dettaglio che fa riflettere gli utenti, se possono solo O volare O stare sulla spalla, chi è quell’allenatore che riesce a reggere uno Snorlax senza staccarsi un braccio?

Quando vedremo tutto questo attivo?

Speriamo a breve, assieme agli altri codici di cui abbiamo parlato qualche articolo scorso.

Commenti

commenti

Pokémon GO Italia sta organizzando Eventi in giro per l'Italia. Aiutaci a scegliere la tua Città! Vai alla pagina degli Eventi
Chiudi