protos/pogo0.431.0

Messageholoholo.rpc

QuestRewardProto

holoholo.rpc.QuestRewardProtoFile: holo_protos.protoC# type: Holoholo.Rpc.QuestRewardProto24 fieldsSince 0.431.0

No.FieldTypeTag
1typeQuestRewardProto.Type08
oneof reward · 23 options, one at a time
2expint3210
3itemItemRewardProto1a
4stardustint3220
5candyPokemonCandyRewardProto2a
6avatar_template_idstring32
7quest_template_idstring3a
8pokemon_encounterPokemonEncounterRewardProto42
9pokecoinint3248
10xl_candyPokemonCandyRewardProto52
11level_capint3258
12stickerStickerRewardProto62
13mega_resourcePokemonCandyRewardProto6a
14incidentIncidentRewardProto72
15player_attributePlayerAttributeRewardProto7a
16event_badge_idHoloBadgeType80 01
17neutral_avatar_template_idstring8a 01
18neutral_avatar_item_templateNeutralAvatarLootItemTemplateProto92 01
19neutral_avatar_item_displayNeutralAvatarLootItemDisplayProto9a 01
20pokemon_eggPokemonEggRewardProtoa2 01
21pokemon_individual_statPokemonIndividualStatRewardProtoaa 01
22loot_tableLootTableRewardProtob2 01
23friendship_pointsint32b8 01
24temp_evo_resourceTempEvoResourceRewardProtoc2 01

Nested types

Used in (19)

.proto source
// holo_protos.proto · package holoholo.rpc
message QuestRewardProto {
  Type type = 1;
  oneof reward {
    int32 exp = 2;
    ItemRewardProto item = 3;
    int32 stardust = 4;
    PokemonCandyRewardProto candy = 5;
    string avatar_template_id = 6;
    string quest_template_id = 7;
    PokemonEncounterRewardProto pokemon_encounter = 8;
    int32 pokecoin = 9;
    PokemonCandyRewardProto xl_candy = 10;
    int32 level_cap = 11;
    StickerRewardProto sticker = 12;
    PokemonCandyRewardProto mega_resource = 13;
    IncidentRewardProto incident = 14;
    PlayerAttributeRewardProto player_attribute = 15;
    HoloBadgeType event_badge_id = 16;
    string neutral_avatar_template_id = 17;
    NeutralAvatarLootItemTemplateProto neutral_avatar_item_template = 18;
    NeutralAvatarLootItemDisplayProto neutral_avatar_item_display = 19;
    PokemonEggRewardProto pokemon_egg = 20;
    PokemonIndividualStatRewardProto pokemon_individual_stat = 21;
    LootTableRewardProto loot_table = 22;
    int32 friendship_points = 23;
    TempEvoResourceRewardProto temp_evo_resource = 24;
  }

  enum Type {
    TYPE_UNSET = 0;
    TYPE_EXPERIENCE = 1;
    TYPE_ITEM = 2;
    TYPE_STARDUST = 3;
    TYPE_CANDY = 4;
    TYPE_AVATAR_CLOTHING = 5;
    TYPE_QUEST = 6;
    TYPE_POKEMON_ENCOUNTER = 7;
    TYPE_POKECOIN = 8;
    TYPE_XL_CANDY = 9;
    TYPE_LEVEL_CAP = 10;
    TYPE_STICKER = 11;
    TYPE_MEGA_RESOURCE = 12;
    TYPE_INCIDENT = 13;
    TYPE_PLAYER_ATTRIBUTE = 14;
    TYPE_EVENT_BADGE = 15;
    TYPE_POKEMON_EGG = 16;
    TYPE_POKEMON_INDIVIDUAL_STAT = 17;
    TYPE_LOOT_TABLE = 18;
    TYPE_FRIENDSHIP_POINTS = 19;
    TYPE_TEMP_EVO_BRANCH_RESOURCE = 20;
  }
}