POGOProtos.Data.PokemonData.proto Maven / Gradle / Ivy
syntax = "proto3";
package POGOProtos.Data;
import "POGOProtos/Data/PokemonDisplay.proto";
import "POGOProtos/Enums/PokemonId.proto";
import "POGOProtos/Enums/PokemonMove.proto";
import "POGOProtos/Inventory/Item/ItemId.proto";
import "POGOProtos/Data/Combat/PokemonCombatStats.proto";
message PokemonData {
fixed64 id = 1;
.POGOProtos.Enums.PokemonId pokemon_id = 2;
int32 cp = 3;
int32 stamina = 4;
int32 stamina_max = 5;
.POGOProtos.Enums.PokemonMove move_1 = 6;
.POGOProtos.Enums.PokemonMove move_2 = 7;
string deployed_fort_id = 8;
string owner_name = 9;
bool is_egg = 10;
double egg_km_walked_target = 11;
double egg_km_walked_start = 12;
int32 origin = 14;
float height_m = 15;
float weight_kg = 16;
int32 individual_attack = 17;
int32 individual_defense = 18;
int32 individual_stamina = 19;
float cp_multiplier = 20;
.POGOProtos.Inventory.Item.ItemId pokeball = 21;
uint64 captured_cell_id = 22;
int32 battles_attacked = 23;
int32 battles_defended = 24;
string egg_incubator_id = 25;
uint64 creation_time_ms = 26;
int32 num_upgrades = 27;
float additional_cp_multiplier = 28;
int32 favorite = 29;
string nickname = 30;
int32 from_fort = 31;
int32 buddy_candy_awarded = 32;
float buddy_total_km_walked = 33;
int32 display_pokemon_id = 34;
int32 display_cp = 35;
.POGOProtos.Data.PokemonDisplay pokemon_display = 36;
bool is_bad = 37;
bool hatched_from_egg = 38;
int32 coins_returned = 39;
int64 deployed_duration_ms = 40;
int64 deployed_returned_timestamp_ms = 41;
float cp_multiplier_before_trading = 42;
int32 trading_original_owner_hash = 43;
string original_owner_nickname = 44;
int64 traded_time_ms = 45;
bool is_lucky = 46;
.POGOProtos.Enums.PokemonMove move_3 = 47;
.POGOProtos.Data.Combat.PokemonCombatStats pvp_combat_stats = 48;
.POGOProtos.Data.Combat.PokemonCombatStats npc_combat_stats = 49;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy