protos/pogo0.431.0

Messageholoholo.rpc

PokedexEntryProto

holoholo.rpc.PokedexEntryProtoFile: holo_protos.protoC# type: Holoholo.Rpc.PokedexEntryProto25 fieldsSince 0.431.0

No.FieldTypeTag
1pokedex_entry_numberint3208
2times_encounteredint3210
3times_capturedint3218
4evolution_stone_piecesint3220
5evolution_stonesint3228
6captured_costumesrepeatedPokemonDisplayProto.Costume32
7captured_formsrepeatedPokemonDisplayProto.Form3a
8captured_gendersrepeatedPokemonDisplayProto.Gender42
9captured_shinybool48
10encountered_costumesrepeatedPokemonDisplayProto.Costume52
11encountered_formsrepeatedPokemonDisplayProto.Form5a
12encountered_gendersrepeatedPokemonDisplayProto.Gender62
13encountered_shinybool68
14times_lucky_receivedint3270
15times_purifiedint3278
16temp_evo_datarepeatedPokedexEntryProto.TempEvoData82 01
17captured_shiny_formsrepeatedPokemonDisplayProto.Form8a 01
18category_statusmap<string, PokedexEntryProto.PokedexCategoryStatus>92 01
19captured_shiny_alignmentsrepeatedPokemonDisplayProto.Alignment9a 01
20statsPokedexStatsProtoa2 01
21stats_for_formsmap<string, PokedexStatsProto>aa 01
22location_cardsrepeatedLocationCardb2 01
25location_cards_for_formsmap<string, PokedexLocationCardStatsProto>ca 01
26bread_dex_datarepeatedPokedexEntryProto.BreadDexDatad2 01
27last_capture_timestamp_msuint64d8 01

Nested types

Used in (1)

.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;
  }
}