Mensagemholoholo.rpc
PokemonProto
| Nº | Campo | Tipo | Tag |
|---|---|---|---|
| 1 | id | fixed64 | 09 |
| 2 | pokemon_id | int32 | 10 |
| 3 | cp | int32 | 18 |
| 4 | stamina | int32 | 20 |
| 5 | max_stamina | int32 | 28 |
| 6 | move1 | int32 | 30 |
| 7 | move2 | int32 | 38 |
| 8 | deployed_fort_id | string | 42 |
| 9 | owner_name | string | 4a |
| 10 | is_egg | bool | 50 |
| 11 | egg_km_walked_target | double | 59 |
| 12 | egg_km_walked_start | double | 61 |
| 15 | height_m | float | 7d |
| 16 | weight_kg | float | 85 01 |
| 17 | individual_attack | int32 | 88 01 |
| 18 | individual_defense | int32 | 90 01 |
| 19 | individual_stamina | int32 | 98 01 |
| 20 | cp_multiplier | float | a5 01 |
| 21 | pokeball | Item | a8 01 |
| 22 | captured_s2_cell_id | int64 | b0 01 |
| 23 | battles_attacked | int32 | b8 01 |
| 24 | battles_defended | int32 | c0 01 |
| 25 | egg_incubator_id | string | ca 01 |
| 26 | creation_time_ms | int64 | d0 01 |
| 27 | num_upgrades | int32 | d8 01 |
| 28 | additional_cp_multiplier | float | e5 01 |
| 29 | favorite | bool | e8 01 |
| 30 | nickname | string | f2 01 |
| 31 | from_fort | bool | f8 01 |
| 32 | buddy_candy_awarded | int32 | 80 02 |
| 33 | buddy_km_walked | float | 8d 02 |
| 34 | display_pokemon_id | int32 | 90 02 |
| 35 | display_cp | int32 | 98 02 |
| 36 | pokemon_display | PokemonDisplayProto | a2 02 |
| 37 | is_bad | bool | a8 02 |
| 38 | hatched_from_egg | bool | b0 02 |
| 39 | coins_returned | int32 | b8 02 |
| 40 | deployed_duration_ms | int64 | c0 02 |
| 41 | deployed_returned_timestamp_ms | int64 | c8 02 |
| 42 | cp_multiplier_before_trading | float | d5 02 |
| 43 | trading_original_owner_hash | int32 | d8 02 |
| 44 | original_owner_nickname | string | e2 02 |
| 45 | traded_time_ms | int64 | e8 02 |
| 46 | is_lucky | bool | f0 02 |
| 47 | move3 | int32 | f8 02 |
| 48 | pvp_combat_stats | PokemonCombatStatsProto | 82 03 |
| 49 | npc_combat_stats | PokemonCombatStatsProto | 8a 03 |
| 50 | move2_is_purified_exclusive | bool | 90 03 |
| 51 | limited_pokemon_identifier | string | 9a 03 |
| 52 | pre_boosted_cp | int32 | a0 03 |
| 53 | pre_boosted_additional_cp_multiplier | float | ad 03 |
| 55 | deployed_gym_lat_degree | double | b9 03 |
| 56 | deployed_gym_lng_degree | double | c1 03 |
| 57 | has_mega_evolved | bool | c8 03 |
| 58 | egg_type | HoloPokemonEggType | d0 03 |
| 59 | temp_evo_cp | int32 | d8 03 |
| 60 | temp_evo_stamina_modifier | float | e5 03 |
| 61 | temp_evo_cp_multiplier | float | ed 03 |
| 63 | mega_evolved_forms | repeatedHoloTemporaryEvolutionId | fa 03 |
| 64 | evolution_quest_info | repeatedPokemonEvolutionQuestProto | 82 04 |
| 66 | origin_detail | PokemonCreateDetail | 92 04 |
| 67 | pokemon_tag_ids | repeateduint64 | 9a 04 |
| 68 | origin_events | repeatedstring | a2 04 |
| 69 | egg_slot_type | EggSlotType | a8 04 |
| 70 | egg_telemetry | EggTelemetryProto | b2 04 |
| 71 | egg_distribution | EggDistributionProto | ba 04 |
| 72 | size | HoloPokemonSize | c0 04 |
| 73 | pokemon_contest_info | PokemonContestInfoProto | ca 04 |
| 74 | caught_in_party | bool | d0 04 |
| 75 | is_component | bool | d8 04 |
| 76 | is_fusion | bool | e0 04 |
| 77 | iris_social_deployment | IrisSocialDeploymentProto | ea 04 |
| 78 | bread_moves | repeatedBreadMoveSlotProto | f2 04 |
| 79 | deployed_station_id | string | fa 04 |
| 81 | deployed_station_expiration_time_ms | int64 | 88 05 |
| 82 | is_stamp_collection_reward | bool | 90 05 |
| 84 | is_actively_training | bool | a0 05 |
| 85 | bonus_stat_level | PokemonBonusStatLevelProto | aa 05 |
| 86 | marked_remote_tradable | bool | b0 05 |
| 87 | in_escrow | bool | b8 05 |
| 88 | day_night_bonus_stat | PokemonBonusStatLevelProto | c2 05 |
Usado em (89)
- ApproachRaidScreenDetailsProto.raid_pokemon
- AttractedPokemonEncounterOutProto.pokemon
- BadgeRewardEncounterResponseProto.EncounterInfoProto.pokemon
- BattleEventProto.PositionalRosterEntry.pokemon
- BattleParticipantProto.used_pokemon
- BreadBattleDetailProto.battle_pokemon
- BreadBattleDetailProto.reward_pokemon
- ButterflyCollectorRewardEncounterProtoResponse.pokemon
- ChangePokemonFormOutProto.changed_pokemon
- ChangeStatIncreaseGoalOutProto.trainee_pokemon
- CompleteTgrBattleOutProto.reward_pokemon
- DailyBonusSpawnEncounterOutProto.pokemon
- DailyEncounterOutProto.pokemon
- DayNightPoiEncounterOutProto.pokemon
- DebugPokemonEncounterOutProto.pokemon
- DiskEncounterOutProto.pokemon
- EncounterPhotobombOutProto.pokemon
- EncounterPokestopEncounterOutProto.pokemon
- EncounterTutorialCompleteOutProto.pokemon
- EndPokemonTrainingOutProto.pokemon
- EvolvePokemonOutProto.evolved_pokemon
- FakeDataProto.fake_pokemon
- FortDetailsOutProto.pokemon
- FortSearchLogEntry.pokemon_eggs
- FortSearchOutProto.egg_pokemon
- FusePokemonResponseProto.fused_pokemon
- GetHatchedEggsOutProto.hatched_pokemon
- GetPendingRemoteTradeOutProto.requested_pokemon
- GetPendingRemoteTradeOutProto.offered_pokemon
- GetPokemonRemoteTradingDetailsProto.pokemon
- GetPokemonTradingCostProto.offered_pokemon
- GetPokemonTradingCostProto.requested_pokemon
- GetRemoteTradablePokemonFromOtherPlayerOutProto.pokemon
- GetUnfusePokemonPreviewResponseProto.unfused_base_pokemon
- GetUnfusePokemonPreviewResponseProto.unfused_component_pokemon
- GMaxDetails.battle_pokemon
- GymMembershipProto.pokemon
- GymMembershipProto.training_pokemon
- HoloInventoryItemProto.pokemon
- IncenseEncounterOutProto.pokemon
- InvasionEncounterOutProto.encounter_pokemon
- LootItemProto.pokemon_egg
- LootStationOutProto.pokemon_proto
- MaxBattleFriendActivityProto.max_battle_pokemon
- MegaEvolvePokemonOutProto.evolved_pokemon
- MegaLevelUpOutProto.updated_pokemon
- MotivatedPokemonProto.pokemon
- NaturalArtPoiEncounterOutProto.pokemon
- OpenGiftLogEntry.pokemon_eggs
- OpenGiftOutProto.egg_pokemon
- PlayerClientStationedPokemonProto.pokemon
- PlayerPokemonFieldBookPageEntryProto.caught_pokemon
- PlayerPokemonFieldBookPageEntryProto.CaughtPokemonEntryProto.pokemon
- PokemonInfo.pokemon
- PokemonTradingCostProto.offered_pokemon
- PokemonTradingCostProto.requested_pokemon
- PowerUpPokestopEncounterOutProto.pokemon
- ProposeRemoteTradeProto.offered_pokemon
- PurifyPokemonOutProto.purified_pokemon
- QuestEncounterOutProto.pokemon
- QuestPokemonEncounterProto.pokemon
- QuestPokemonEncounterProto.ditto
- RaidEncounterProto.pokemon
- RaidFriendActivityProto.raid_pokemon
- RaidInfoProto.raid_pokemon
- RaidInfoProto.reward_pokemon
- RaidProto.reward_pokemon
- RedeemPasscodeRewardProto.egg_pokemon
- RedeemPasscodeRewardProto.pokemon
- RespondRemoteTradeOutProto.traded_player_pokemon
- RespondRemoteTradeProto.offered_pokemon
- RotatingSpawnEncounterOutProto.pokemon
- RouteActivityResponseProto.PokemonTradeResponse.pokemon
- TappableEncounterProto.pokemon
- TradingLogEntry.trade_out_pokemon
- TradingLogEntry.trade_in_pokemon
- TradingPokemonProto.traded_pokemon
- UnfusePokemonResponseProto.unfused_base_pokemon
- UnfusePokemonResponseProto.unfused_component_pokemon
- UnlockPokemonMoveOutProto.unlocked_pokemon
- UnlockTemporaryEvolutionLevelOutProto.updated_pokemon
- UpgradePokemonOutProto.upgraded_pokemon
- UpgradePokemonOutProto.next_upgraded_pokemon
- UseItemMoveRerollOutProto.updated_pokemon
- UseItemStatIncreaseOutProto.trainee_pokemon
- VsActionHistory.pokemon
- VsSeekerRewardEncounterOutProto.pokemon
- WainaGetRewardsResponse.buddy
- WildPokemonProto.pokemon
Código .proto
// 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; }