Messageholoholo.rpc
PokemonEncounterRewardProto
| No. | Field | Type | Tag |
|---|---|---|---|
| 3 | pokemon_display | PokemonDisplayProto | 1a |
| 4 | is_hidden_ditto | bool | 20 |
| 5 | ditto_display | PokemonDisplayProto | 2a |
| 6 | poke_ball_override | Item | 30 |
| 9 | shiny_probability | float | 4d |
| 10 | size_override | HoloPokemonSize | 50 |
| 11 | stats_limits_override | PokemonStatsLimitsProto | 5a |
| 12 | quest_encounter_type | QuestEncounterType | 60 |
| 13 | is_featured_pokemon | bool | 68 |
| 14 | bread_moves | WithBreadMoveTypeProto | 72 |
| 16 | force_full_model_display | bool | 80 01 |
| oneof type · 3 options, one at a time | |||
| 1 | pokemon_id | HoloPokemonId | 08 |
| 2 | use_quest_pokemon_encounter_distribuition | bool | 10 |
| 15 | pokemon_encounter_distribution | PokemonEncounterDistributionRewardProto | 7a |
Used in (3)
- LimitedEditionPokemonEncounterRewardProto.pokemon
- QuestRewardProto.pokemon_encounter
- VsSeekerPokemonRewardsProto.PokemonUnlockProto.pokemon
.proto source
// holo_protos.proto · package holoholo.rpc message PokemonEncounterRewardProto { PokemonDisplayProto pokemon_display = 3; bool is_hidden_ditto = 4; PokemonDisplayProto ditto_display = 5; Item poke_ball_override = 6; float shiny_probability = 9; HoloPokemonSize size_override = 10; PokemonStatsLimitsProto stats_limits_override = 11; QuestEncounterType quest_encounter_type = 12; bool is_featured_pokemon = 13; WithBreadMoveTypeProto bread_moves = 14; bool force_full_model_display = 16; oneof type { HoloPokemonId pokemon_id = 1; bool use_quest_pokemon_encounter_distribuition = 2; PokemonEncounterDistributionRewardProto pokemon_encounter_distribution = 15; } }