protos/pogo0.431.0

Messageholoholo.rpc

PokemonProto

holoholo.rpc.PokemonProtoFile: holo_protos.protoC# type: Holoholo.Rpc.PokemonProto81 fieldsSince 0.431.0

No.FieldTypeTag
1idfixed6409
2pokemon_idint3210
3cpint3218
4staminaint3220
5max_staminaint3228
6move1int3230
7move2int3238
8deployed_fort_idstring42
9owner_namestring4a
10is_eggbool50
11egg_km_walked_targetdouble59
12egg_km_walked_startdouble61
15height_mfloat7d
16weight_kgfloat85 01
17individual_attackint3288 01
18individual_defenseint3290 01
19individual_staminaint3298 01
20cp_multiplierfloata5 01
21pokeballItema8 01
22captured_s2_cell_idint64b0 01
23battles_attackedint32b8 01
24battles_defendedint32c0 01
25egg_incubator_idstringca 01
26creation_time_msint64d0 01
27num_upgradesint32d8 01
28additional_cp_multiplierfloate5 01
29favoriteboole8 01
30nicknamestringf2 01
31from_fortboolf8 01
32buddy_candy_awardedint3280 02
33buddy_km_walkedfloat8d 02
34display_pokemon_idint3290 02
35display_cpint3298 02
36pokemon_displayPokemonDisplayProtoa2 02
37is_badboola8 02
38hatched_from_eggboolb0 02
39coins_returnedint32b8 02
40deployed_duration_msint64c0 02
41deployed_returned_timestamp_msint64c8 02
42cp_multiplier_before_tradingfloatd5 02
43trading_original_owner_hashint32d8 02
44original_owner_nicknamestringe2 02
45traded_time_msint64e8 02
46is_luckyboolf0 02
47move3int32f8 02
48pvp_combat_statsPokemonCombatStatsProto82 03
49npc_combat_statsPokemonCombatStatsProto8a 03
50move2_is_purified_exclusivebool90 03
51limited_pokemon_identifierstring9a 03
52pre_boosted_cpint32a0 03
53pre_boosted_additional_cp_multiplierfloatad 03
55deployed_gym_lat_degreedoubleb9 03
56deployed_gym_lng_degreedoublec1 03
57has_mega_evolvedboolc8 03
58egg_typeHoloPokemonEggTyped0 03
59temp_evo_cpint32d8 03
60temp_evo_stamina_modifierfloate5 03
61temp_evo_cp_multiplierfloated 03
63mega_evolved_formsrepeatedHoloTemporaryEvolutionIdfa 03
64evolution_quest_inforepeatedPokemonEvolutionQuestProto82 04
66origin_detailPokemonCreateDetail92 04
67pokemon_tag_idsrepeateduint649a 04
68origin_eventsrepeatedstringa2 04
69egg_slot_typeEggSlotTypea8 04
70egg_telemetryEggTelemetryProtob2 04
71egg_distributionEggDistributionProtoba 04
72sizeHoloPokemonSizec0 04
73pokemon_contest_infoPokemonContestInfoProtoca 04
74caught_in_partyboold0 04
75is_componentboold8 04
76is_fusionboole0 04
77iris_social_deploymentIrisSocialDeploymentProtoea 04
78bread_movesrepeatedBreadMoveSlotProtof2 04
79deployed_station_idstringfa 04
81deployed_station_expiration_time_msint6488 05
82is_stamp_collection_rewardbool90 05
84is_actively_trainingboola0 05
85bonus_stat_levelPokemonBonusStatLevelProtoaa 05
86marked_remote_tradableboolb0 05
87in_escrowboolb8 05
88day_night_bonus_statPokemonBonusStatLevelProtoc2 05

Used in (89)

.proto source
// holo_protos.proto · package holoholo.rpc
message PokemonProto {
  fixed64 id = 1;
  int32 pokemon_id = 2;
  int32 cp = 3;
  int32 stamina = 4;
  int32 max_stamina = 5;
  int32 move1 = 6;
  int32 move2 = 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;
  float height_m = 15;
  float weight_kg = 16;
  int32 individual_attack = 17;
  int32 individual_defense = 18;
  int32 individual_stamina = 19;
  float cp_multiplier = 20;
  Item pokeball = 21;
  int64 captured_s2_cell_id = 22;
  int32 battles_attacked = 23;
  int32 battles_defended = 24;
  string egg_incubator_id = 25;
  int64 creation_time_ms = 26;
  int32 num_upgrades = 27;
  float additional_cp_multiplier = 28;
  bool favorite = 29;
  string nickname = 30;
  bool from_fort = 31;
  int32 buddy_candy_awarded = 32;
  float buddy_km_walked = 33;
  int32 display_pokemon_id = 34;
  int32 display_cp = 35;
  PokemonDisplayProto 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;
  int32 move3 = 47;
  PokemonCombatStatsProto pvp_combat_stats = 48;
  PokemonCombatStatsProto npc_combat_stats = 49;
  bool move2_is_purified_exclusive = 50;
  string limited_pokemon_identifier = 51;
  int32 pre_boosted_cp = 52;
  float pre_boosted_additional_cp_multiplier = 53;
  double deployed_gym_lat_degree = 55;
  double deployed_gym_lng_degree = 56;
  bool has_mega_evolved = 57;
  HoloPokemonEggType egg_type = 58;
  int32 temp_evo_cp = 59;
  float temp_evo_stamina_modifier = 60;
  float temp_evo_cp_multiplier = 61;
  repeated HoloTemporaryEvolutionId mega_evolved_forms = 63;
  repeated PokemonEvolutionQuestProto evolution_quest_info = 64;
  PokemonCreateDetail origin_detail = 66;
  repeated uint64 pokemon_tag_ids = 67;
  repeated string origin_events = 68;
  EggSlotType egg_slot_type = 69;
  EggTelemetryProto egg_telemetry = 70;
  EggDistributionProto egg_distribution = 71;
  HoloPokemonSize size = 72;
  PokemonContestInfoProto pokemon_contest_info = 73;
  bool caught_in_party = 74;
  bool is_component = 75;
  bool is_fusion = 76;
  IrisSocialDeploymentProto iris_social_deployment = 77;
  repeated BreadMoveSlotProto bread_moves = 78;
  string deployed_station_id = 79;
  int64 deployed_station_expiration_time_ms = 81;
  bool is_stamp_collection_reward = 82;
  bool is_actively_training = 84;
  PokemonBonusStatLevelProto bonus_stat_level = 85;
  bool marked_remote_tradable = 86;
  bool in_escrow = 87;
  PokemonBonusStatLevelProto day_night_bonus_stat = 88;
}