Messageholoholo.rpc
PokedexEntryProto
| No. | Field | Type | Tag |
|---|---|---|---|
| 1 | pokedex_entry_number | int32 | 08 |
| 2 | times_encountered | int32 | 10 |
| 3 | times_captured | int32 | 18 |
| 4 | evolution_stone_pieces | int32 | 20 |
| 5 | evolution_stones | int32 | 28 |
| 6 | captured_costumes | repeatedPokemonDisplayProto.Costume | 32 |
| 7 | captured_forms | repeatedPokemonDisplayProto.Form | 3a |
| 8 | captured_genders | repeatedPokemonDisplayProto.Gender | 42 |
| 9 | captured_shiny | bool | 48 |
| 10 | encountered_costumes | repeatedPokemonDisplayProto.Costume | 52 |
| 11 | encountered_forms | repeatedPokemonDisplayProto.Form | 5a |
| 12 | encountered_genders | repeatedPokemonDisplayProto.Gender | 62 |
| 13 | encountered_shiny | bool | 68 |
| 14 | times_lucky_received | int32 | 70 |
| 15 | times_purified | int32 | 78 |
| 16 | temp_evo_data | repeatedPokedexEntryProto.TempEvoData | 82 01 |
| 17 | captured_shiny_forms | repeatedPokemonDisplayProto.Form | 8a 01 |
| 18 | category_status | map<string, PokedexEntryProto.PokedexCategoryStatus> | 92 01 |
| 19 | captured_shiny_alignments | repeatedPokemonDisplayProto.Alignment | 9a 01 |
| 20 | stats | PokedexStatsProto | a2 01 |
| 21 | stats_for_forms | map<string, PokedexStatsProto> | aa 01 |
| 22 | location_cards | repeatedLocationCard | b2 01 |
| 25 | location_cards_for_forms | map<string, PokedexLocationCardStatsProto> | ca 01 |
| 26 | bread_dex_data | repeatedPokedexEntryProto.BreadDexData | d2 01 |
| 27 | last_capture_timestamp_ms | uint64 | d8 01 |
Nested types
Used in (1)
- HoloInventoryItemProto.pokedex_entry
.proto source
// holo_protos.proto · package holoholo.rpc message PokedexEntryProto { int32 pokedex_entry_number = 1; int32 times_encountered = 2; int32 times_captured = 3; int32 evolution_stone_pieces = 4; int32 evolution_stones = 5; repeated PokemonDisplayProto.Costume captured_costumes = 6; repeated PokemonDisplayProto.Form captured_forms = 7; repeated PokemonDisplayProto.Gender captured_genders = 8; bool captured_shiny = 9; repeated PokemonDisplayProto.Costume encountered_costumes = 10; repeated PokemonDisplayProto.Form encountered_forms = 11; repeated PokemonDisplayProto.Gender encountered_genders = 12; bool encountered_shiny = 13; int32 times_lucky_received = 14; int32 times_purified = 15; repeated TempEvoData temp_evo_data = 16; repeated PokemonDisplayProto.Form captured_shiny_forms = 17; map<string, PokedexCategoryStatus> category_status = 18; repeated PokemonDisplayProto.Alignment captured_shiny_alignments = 19; PokedexStatsProto stats = 20; map<string, PokedexStatsProto> stats_for_forms = 21; repeated LocationCard location_cards = 22; map<string, PokedexLocationCardStatsProto> location_cards_for_forms = 25; repeated BreadDexData bread_dex_data = 26; uint64 last_capture_timestamp_ms = 27; message BreadDexData { BreadModeEnum.Modifier modifier_id = 1; int32 times_encountered = 2; int32 times_obtained = 3; repeated PokemonDisplayProto.Gender genders_encountered = 4; repeated PokemonDisplayProto.Gender genders_obtained = 5; repeated PokemonDisplayProto.Gender encountered_shiny_gender = 6; repeated PokemonDisplayProto.Gender obtained_shiny_gender = 7; } message PokedexCategoryStatus { PokedexCategory pokedex_category = 1; bool encountered = 2; bool acquired = 3; uint64 last_capture_timestamp_ms = 4; } message TempEvoData { HoloTemporaryEvolutionId temp_evo_id = 1; int32 times_encountered = 2; int32 times_obtained = 3; repeated PokemonDisplayProto.Gender genders_encountered = 4; repeated PokemonDisplayProto.Gender genders_obtained = 5; int32 times_encountered_shiny = 6; int32 times_obtained_shiny = 7; uint64 last_obtained_timestamp_ms = 8; } }