@na-ji/pogo-protos
Version:
Pokémon Go Protobuf files from POGOProtos, wrapped up in a Node module
1,308 lines (1,211 loc) • 5.24 MB
TypeScript
import * as $protobuf from "protobufjs";
export namespace POGOProtos {
namespace Rpc {
enum ARDKNominationType {
regular = 0,
provisional = 1
}
enum ARDKPlayerSubmissionTypeProto {
type_unspecified = 0,
poi_submission = 1,
route_submission = 2,
poi_image_submission = 3,
poi_text_metadata_update = 4,
poi_location_update = 5,
poi_takedown_request = 6,
poi_ar_video_submission = 7,
sponsor_poi_report = 8,
sponsor_poi_location_update = 9,
poi_category_vote_submission = 10
}
enum ARDKPoiInvalidReason {
invalid_reason_unspecified = 0,
no_pedestrian_access = 1,
obstructs_emergency_services = 2,
private_residential_property = 3,
ardk_school = 4,
permanently_removed = 5,
duplicate = 6
}
enum ARDKScanTag {
default_scan = 0,
ardk_public = 1,
ardk_private = 2,
wayspot_centric = 3,
free_form = 4,
experimental = 5
}
enum ARDKSponsorPoiInvalidReason {
sponsor_poi_reason_unspecified = 0,
sponsor_poi_reason_does_not_exist = 1,
sponsor_poi_reason_not_safe = 2,
sponsor_poi_reason_not_truthful = 3,
sponsor_poi_reason_not_family_friendly = 4,
sponsor_poi_reason_offensive_content = 5
}
enum ARDKUserType {
player = 0,
developer = 1,
surveyor = 2,
developer8_th_wall = 3
}
enum ASPermissionStatusTelemetryIds {
AS_PERMISSION_STATUS_TELEMETRY_IDS_UNKNOWN = 0,
AS_PERMISSION_STATUS_TELEMETRY_IDS_REQUESTED = 1,
AS_PERMISSION_STATUS_TELEMETRY_IDS_GRANTED_IN_USE = 2,
AS_PERMISSION_STATUS_TELEMETRY_IDS_GRANTED_ALWAYS = 3,
AS_PERMISSION_STATUS_TELEMETRY_IDS_DENIED = 4
}
enum ASPermissionTelemetryIds {
AS_PERMISSION_TELEMETRY_IDS_UNSET_PERMISSION = 0,
AS_PERMISSION_TELEMETRY_IDS_LOCATION = 1,
AS_PERMISSION_TELEMETRY_IDS_BACKGROUND_LOCATION = 2,
AS_PERMISSION_TELEMETRY_IDS_ACTIVITY = 3,
AS_PERMISSION_TELEMETRY_IDS_PRECISE_LOCATION = 4,
AS_PERMISSION_TELEMETRY_IDS_FITNESS_PERMISSION = 5
}
enum ASServiceTelemetryIds {
AS_SERVICE_TELEMETRY_IDS_UNSET_SERVICE = 0,
AS_SERVICE_TELEMETRY_IDS_FITNESS = 1,
AS_SERVICE_TELEMETRY_IDS_AWARENESS = 2,
AS_SERVICE_TELEMETRY_IDS_BREADCRUMB = 3
}
enum AdResponseStatus {
WASABI_AD_FOUND = 0,
NO_CAMPAIGNS_FOUND = 1,
USER_NOT_ELIGIBLE = 2,
LOW_VALUE_WASABI_AD_FOUND = 3
}
enum AdType {
AD_TYPE_UNKNOWN = 0,
AD_TYPE_SPONSORED_GIFT = 1,
AD_TYPE_SPONSORED_BALLOON = 2,
AD_TYPE_SPONSORED_BALLOON_WASABI = 3,
AD_TYPE_SPONSORED_BALLOON_GOOGLE_MANAGED_AD = 4,
AD_TYPE_SPONSORED_BALLOON_AR_AD = 5,
AD_TYPE_SPONSORED_BALLOON_VIDEO = 6,
AD_TYPE_AR_AD_MARKON = 7
}
enum AnimationPlayPoint {
UNSET_PLAY_POINT = 0,
BEFORE_CM_ATTACKER = 1,
AFTER_CM_ATTACKER = 2
}
enum AnimationTake {
POKEMONGO_PLUS_ANIME_TAKE_SINGLE = 0,
POKEMONGO_PLUS_ANIME_TAKE_BRANCHING = 1,
POKEMONGO_PLUS_ANIME_TAKE_SEQUENCE = 2
}
enum ArContext {
AR_CONTEXT_NONE = 0,
AR_ENCOUNTER = 1,
AR_SNAPSHOT = 2,
SINGLEPLAYER_BUDDY = 3,
MULTIPLAYER_BUDDY = 4
}
enum AssetTelemetryIds {
ASSET_TELEMETRY_IDS_UNDEFINED_ASSET_EVENT = 0,
ASSET_TELEMETRY_IDS_DOWNLOAD_START = 1,
ASSET_TELEMETRY_IDS_DOWNLOAD_FINISHED = 2,
ASSET_TELEMETRY_IDS_DOWNLOAD_FAILED = 3,
ASSET_TELEMETRY_IDS_ASSET_RETRIEVED_FROM_CACHE = 4,
ASSET_TELEMETRY_IDS_CACHE_THRASH = 5
}
enum AttractedPokemonContext {
ATTRACTED_POKEMON_UNSET = 0,
ATTRACTED_POKEMON_ROUTE = 1
}
enum AuthIdentityProvider {
UNSET_IDENTITY_PROVIDER = 0,
GOOGLE = 1,
PTC = 2,
FACEBOOK = 3,
BACKGROUND = 4,
INTERNAL = 5,
SFIDA = 6,
SUPER_AWESOME = 7,
DEVELOPER = 8,
SHARED_SECRET = 9,
POSEIDON = 10,
NINTENDO = 11,
APPLE = 12,
NIANTIC_SHARED_LOGIN_TOKEN = 13,
GUEST_LOGIN_TOKEN = 14,
EIGHTH_WALL = 15,
PTC_OAUTH = 16
}
enum AutoModeConfigType {
POKEMONGO_PLUS_CONFIG_TYPE_NO_AUTO_MODE = 0,
POKEMONGO_PLUS_CONFIG_TYPE_SPIN_AUTO_MODE = 1,
POKEMONGO_PLUS_CONFIG_TYPE_THROW_AUTO_MODE = 2
}
enum AvatarCustomizationTelemetryIds {
AVATAR_CUSTOMIZATION_TELEMETRY_IDS_UNDEFINED_AVATAR_CUSTOMIZATION = 0,
AVATAR_CUSTOMIZATION_TELEMETRY_IDS_EQUIP_ITEM = 1,
AVATAR_CUSTOMIZATION_TELEMETRY_IDS_OPEN_FEATURES = 2,
AVATAR_CUSTOMIZATION_TELEMETRY_IDS_OPEN_STORE = 3,
AVATAR_CUSTOMIZATION_TELEMETRY_IDS_PURCHASE_ITEM = 4,
AVATAR_CUSTOMIZATION_TELEMETRY_IDS_PURCHASE_ERROR = 5,
AVATAR_CUSTOMIZATION_TELEMETRY_IDS_SELECT_ITEM_GROUP = 6,
AVATAR_CUSTOMIZATION_TELEMETRY_IDS_SELECT_SLOT = 7,
AVATAR_CUSTOMIZATION_TELEMETRY_IDS_SELECT_COLOR = 8,
AVATAR_CUSTOMIZATION_TELEMETRY_IDS_SHOW_QUICK_SHOP = 9
}
enum AvatarGender {
AVATAR_UNKNOWN = 0,
AVATAR_MALE = 1,
AVATAR_FEMALE = 2
}
enum AvatarSlot {
AVATAR_SLOT_UNSET = 0,
AVATAR_SLOT_HAIR = 1,
AVATAR_SLOT_SHIRT = 2,
AVATAR_SLOT_PANTS = 3,
AVATAR_SLOT_HAT = 4,
AVATAR_SLOT_SHOES = 5,
AVATAR_SLOT_EYES = 6,
AVATAR_SLOT_BACKPACK = 7,
AVATAR_SLOT_GLOVES = 8,
AVATAR_SLOT_SOCKS = 9,
AVATAR_SLOT_BELT = 10,
AVATAR_SLOT_GLASSES = 11,
AVATAR_SLOT_NECKLACE = 12,
AVATAR_SLOT_SKIN = 13,
AVATAR_SLOT_POSE = 14,
AVATAR_SLOT_FACE = 15,
AVATAR_SLOT_PROP = 16,
AVATAR_SLOT_FACE_PRESET = 17,
AVATAR_SLOT_BODY_PRESET = 18,
AVATAR_SLOT_EYEBROW = 19,
AVATAR_SLOT_EYELASH = 20,
AVATAR_SLOT_GRADIENT_SKIN = 21,
AVATAR_SLOT_GRADIENT_EYES = 22,
AVATAR_SLOT_GRADIENT_HAIR = 23
}
enum BattleExperiment {
BASELINE_BATTLE_EXPERIMENT = 0,
ATTACKER_ITEMS = 1,
PARTY_POWER = 3
}
enum BattleHubSection {
SECTION_UNSET = 0,
SECTION_VS_SEEKER = 1,
SECTION_CURR_SEASON = 2,
SECTION_LAST_SEASON = 3,
SECTION_NEARBY = 4,
SECTION_TEAM_LEADERS = 5,
SECTION_QR_CODE = 6
}
enum BattleHubSubsection {
SUBSECTION_UNSET = 0,
SUBSECTION_VS_CHARGING = 1,
SUBSECTION_VS_FREE = 2,
SUBSECTION_VS_PREMIUM = 3,
SUBSECTION_NEARBY_TEAM_LEADERS = 4,
SUBSECTION_NEARBY_QR_CODE = 5
}
enum BattlePartyTelemetryIds {
BATTLE_PARTY_TELEMETRY_IDS_UNDEFINED_BATTLE_PARTY_EVENT = 0,
BATTLE_PARTY_TELEMETRY_IDS_ADD = 1,
BATTLE_PARTY_TELEMETRY_IDS_REMOVE = 2,
BATTLE_PARTY_TELEMETRY_IDS_GYM_BATTLE = 3,
BATTLE_PARTY_TELEMETRY_IDS_RAID_BATTLE = 4,
BATTLE_PARTY_TELEMETRY_IDS_BATTLE_POKEMON_CHANGED = 5
}
enum BreadBattleEntryPoint {
BREAD_BATTLE_ENTRY_POINT_STATION = 0,
BREAD_BATTLE_ENTRY_POINT_SAVE_FOR_LATER = 1
}
enum BreadBattleLevel {
BREAD_BATTLE_LEVEL_UNSET = 0,
BREAD_BATTLE_LEVEL_1 = 1,
BREAD_BATTLE_LEVEL_2 = 2,
BREAD_BATTLE_LEVEL_3 = 3,
BREAD_BATTLE_LEVEL_4 = 4,
BREAD_BATTLE_LEVEL_5 = 5,
BREAD_BATTLE_LEVEL_6 = 6,
BREAD_DOUGH_BATTLE_LEVEL_1 = 7
}
enum BreadMoveLevels {
LEVELS_UNSET = 0,
LEVEL_1 = 1,
LEVEL_2 = 2,
LEVEL_3 = 3
}
enum BuddyActivity {
BUDDY_ACTIVITY_UNSET = 0,
BUDDY_ACTIVITY_FEED = 1,
BUDDY_ACTIVITY_PET = 2,
BUDDY_ACTIVITY_SNAPSHOT = 3,
BUDDY_ACTIVITY_WALK = 4,
BUDDY_ACTIVITY_NEW_POIS = 5,
BUDDY_ACTIVITY_GYM_BATTLE = 6,
BUDDY_ACTIVITY_RAID_BATTLE = 7,
BUDDY_ACTIVITY_NPC_BATTLE = 8,
BUDDY_ACTIVITY_PVP_BATTLE = 9,
BUDDY_ACTIVITY_OPEN_SOUVENIRS = 10,
BUDDY_ACTIVITY_OPEN_CONSUMABLES = 11,
BUDDY_ACTIVITY_INVASION_GRUNT = 12,
BUDDY_ACTIVITY_INVASION_LEADER = 13,
BUDDY_ACTIVITY_INVASION_GIOVANNI = 14,
BUDDY_ACTIVITY_ATTRACTIVE_POI = 15,
BUDDY_ACTIVITY_VISIT_POWERED_UP_FORT = 16,
BUDDY_ACTIVITY_WAINA_SLEEP = 17,
BUDDY_ACTIVITY_ROUTE = 18
}
enum BuddyActivityCategory {
BUDDY_CATEGORY_UNSET = 0,
BUDDY_CATEGORY_FEED = 1,
BUDDY_CATEGORY_CARE = 2,
BUDDY_CATEGORY_SNAPSHOT = 3,
BUDDY_CATEGORY_WALK = 4,
BUDDY_CATEGORY_BATTLE = 5,
BUDDY_CATEGORY_EXPLORE = 6,
BUDDY_CATEGORY_BONUS = 7,
BUDDY_CATEGORY_ROUTE = 8
}
enum BuddyAnimation {
BUDDY_ANIMATION_UNSET = 0,
BUDDY_ANIMATION_HAPPY = 1,
BUDDY_ANIMATION_HATE = 2
}
enum BuddyEmotionLevel {
BUDDY_EMOTION_LEVEL_UNSET = 0,
BUDDY_EMOTION_LEVEL_0 = 1,
BUDDY_EMOTION_LEVEL_1 = 2,
BUDDY_EMOTION_LEVEL_2 = 3,
BUDDY_EMOTION_LEVEL_3 = 4,
BUDDY_EMOTION_LEVEL_4 = 5,
BUDDY_EMOTION_LEVEL_5 = 6,
BUDDY_EMOTION_LEVEL_6 = 7
}
enum BuddyLevel {
BUDDY_LEVEL_UNSET = 0,
BUDDY_LEVEL_0 = 1,
BUDDY_LEVEL_1 = 2,
BUDDY_LEVEL_2 = 3,
BUDDY_LEVEL_3 = 4,
BUDDY_LEVEL_4 = 5,
BUDDY_LEVEL_5 = 6
}
enum CTAText {
CTA_TEXT_LEARN_MORE = 0,
CTA_TEXT_SHOP_NOW = 1,
CTA_TEXT_GET_NOW = 2
}
enum CardType {
CARD_TYPE_UNSET = 0,
LOCATION_CARD = 1,
SPECIAL_BACKGROUND = 2
}
enum CentralState {
POKEMONGO_PLUS_CENTRAL_STATE_UNKNOWN = 0,
POKEMONGO_PLUS_CENTRAL_STATE_RESETTING = 1,
POKEMONGO_PLUS_CENTRAL_STATE_UNSUPPORTED = 2,
POKEMONGO_PLUS_CENTRAL_STATE_UNAUTHORIZED = 3,
POKEMONGO_PLUS_CENTRAL_STATE_POWERED_OFF = 4,
POKEMONGO_PLUS_CENTRAL_STATE_POWERED_ON = 5
}
enum Channel {
POKEMONGO_PLUS_CHANNEL_NOT_DEFINED = 0,
POKEMONGO_PLUS_CHANNEL_NEWSFEED_MESSAGE_CHANNEL = 1,
POKEMONGO_PLUS_CHANNEL_IN_APP_MESSAGE_CHANNEL = 2
}
enum ClientOperatingSystem {
CLIENT_OPERATING_SYSTEM_OS_UNKNOWN = 0,
CLIENT_OPERATING_SYSTEM_OS_ANDROID = 1,
CLIENT_OPERATING_SYSTEM_OS_IOS = 2,
CLIENT_OPERATING_SYSTEM_OS_DESKTOP = 3
}
enum CombatExperiment {
BASELINE = 0,
FAST_MOVE_ALWAYS_LEAK = 1,
MINIGAME_FAST_MOVE_CLEAR = 2,
SWAP_FAST_MOVE_CLEAR = 3,
DOWNSTREAM_REDUNDANCY = 4,
DEFENSIVE_ACK_CHECK = 5,
SERVER_FLY_IN_FLY_OUT = 6,
CLIENT_REOBSERVER_COMBAT_STATE = 7,
FAST_MOVE_FLY_IN_CLIP = 8,
CLIENT_FAST_MOVE_FLY_IN_CLIP_FALL_BACK = 9,
COMBAT_REWARDS_INVOKE = 10,
CLIENT_SWAP_WIDGET_DISMISS = 11,
CLIENT_COMBAT_NULL_RPC_GUARD = 12,
SWAP_DELAY_TY_GREIL = 13,
FAST_MOVE_FAINT_DEFERRAL = 14,
COMBAT_REWARDS_ASYNC = 15,
ENABLE_FOG = 16
}
enum CombatHubEntranceTelemetryIds {
COMBAT_HUB_ENTRANCE_TELEMETRY_IDS_UNDEFINED_EVENT = 0,
COMBAT_HUB_ENTRANCE_TELEMETRY_IDS_CLICKED_COMBAT_HUB_BUTTON = 1
}
enum CombatPlayerFinishState {
COMBAT_PLAYER_FINISH_STATE_WINNER = 0,
COMBAT_PLAYER_FINISH_STATE_LOSER = 1,
COMBAT_PLAYER_FINISH_STATE_DRAW = 2
}
enum CombatRewardStatus {
COMBAT_REWARD_STATUS_UNSET_REWARD_STATUS = 0,
COMBAT_REWARD_STATUS_REWARDS_GRANTED = 1,
COMBAT_REWARD_STATUS_MAX_REWARDS_RECEIVED = 2,
COMBAT_REWARD_STATUS_PLAYER_BAG_FULL = 3,
COMBAT_REWARD_STATUS_NO_REWARDS = 4,
COMBAT_REWARD_STATUS_REWARDS_ELIGIBLE = 5
}
enum CombatType {
COMBAT_TYPE_UNSET = 0,
COMBAT_TYPE_SOLO = 1,
COMBAT_TYPE_QR_CODE = 2,
COMBAT_TYPE_FRIENDS = 3,
COMBAT_TYPE_NEARBY = 4,
COMBAT_TYPE_SOLO_INVASION = 5,
COMBAT_TYPE_VS_SEEKER = 6,
COMBAT_TYPE_RAID = 7,
COMBAT_TYPE_DMAX = 8,
COMBAT_TYPE_GMAX = 9
}
enum ContestOccurrence {
CONTEST_OCCURRENCE_UNSET = 0,
DAILY = 1,
TWO_DAYS = 2,
THREE_DAYS = 3,
WEEKLY = 4,
SEASONAL = 5,
HOURLY = 6,
FIVE_MINUTES = 7,
CUSTOM = 8
}
enum ContestPokemonMetric {
CONTEST_POKEMON_METRIC_UNSET = 0,
POKEMON_SIZE = 1
}
enum ContestRankingStandard {
CONTEST_RANKING_STANDARD_UNSET = 0,
MIN = 1,
MAX = 2
}
enum ContestScoreComponentType {
TYPE_UNSET = 0,
HEIGHT = 1,
WEIGHT = 2,
IV = 3
}
enum ContributePartyItemResult {
CONTRIBUTE_UNSET = 0,
CONTRIBUTE_ERROR_UNKNOWN = 1,
CONTRIBUTE_SUCCESS = 2,
CONTRIBUTE_ERROR_INSUFFICIENT_INVENTORY = 3,
CONTRIBUTE_ERROR_PLAYER_NOT_IN_PARTY = 4,
CONTRIBUTE_ERROR_UNSANCTIONED_ITEM_TYPE = 5,
CONTRIBUTE_ERROR_PARTY_UNABLE_TO_RECEIVE = 6
}
enum DeviceConnectState {
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_DISCONNECTED = 0,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_DISCONNECTING = 1,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_CONNECTED = 2,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_DISCOVERED = 3,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_USER_FIRST_CONNECT = 4,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_USER_DIALOG_FIRST_CONNECT = 5,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_USER_DIALOG_RECONNECT = 6,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_USER_DIALOG_RECONNECT_REJECT = 7,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_CERTIFIED = 8,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_SOFTWARE_UPDATE = 9,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_FAILED = 10,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_CONNECTING = 11,
POKEMONGO_PLUS_DEVICE_CONNECT_STATE_REJECTED = 12
}
enum DeviceKind {
POKEMONGO_PLUS_DEVICE_KING_POKEMON_GO_PLUS = 0,
POKEMONGO_PLUS_DEVICE_KING_UNSET = -1,
POKEMONGO_PLUS_DEVICE_KING_POKE_BALL_PLUS = 1,
POKEMONGO_PLUS_DEVICE_KING_WAINA = 2
}
enum DeviceMappingAlgorithm {
DEVICE_MAPPING_ALGORITHM_SLICK = 0
}
enum DeviceServiceTelemetryIds {
DEVICE_SERVICE_TELEMETRY_IDS_UNDEFINED_DEVICE_SERVICE = 0,
DEVICE_SERVICE_TELEMETRY_IDS_FITNESS = 1,
DEVICE_SERVICE_TELEMETRY_IDS_SMART_WATCH = 2,
DEVICE_SERVICE_TELEMETRY_IDS_SFIDA = 3,
DEVICE_SERVICE_TELEMETRY_IDS_AWARENESS = 4,
DEVICE_SERVICE_TELEMETRY_IDS_ADVENTURE_SYNC = 5,
DEVICE_SERVICE_TELEMETRY_IDS_SENSOR = 6
}
enum DeviceType {
NO_DEVICE = 0,
WAINA = 1
}
enum DownstreamActionMethod {
DOWNSTREAM_ACTION_UNKNOWN_DOWNSTREAM_ACTION = 0,
DOWNSTREAM_ACTION_NEW_INBOX_MESSAGE_ACTION = 121000,
DOWNSTREAM_ACTION_CUSTOM_DOWNSTREAM_ACTION = 121001,
DOWNSTREAM_ACTION_CHAT_SIGNAL = 121002,
DOWNSTREAM_ACTION_CHAT_MESSAGE = 121003
}
enum Edition {
EDITION_UNKNOWN = 0,
EDITION_1_TEST_ONLY = 1,
EDITION_2_TEST_ONLY = 2,
EDITION_PROTO2 = 998,
EDITION_PROTO3 = 999,
EDITION_2023 = 1000,
EDITION_99997_TEST_ONLY = 99997,
EDITION_99998_TEST_ONLY = 99998,
EDITION_99999_TEST_ONLY = 99999
}
enum EggIncubatorType {
INCUBATOR_UNSET = 0,
INCUBATOR_DISTANCE = 1
}
enum EggSlotType {
EGG_SLOT_DEFAULT = 0,
EGG_SLOT_SPECIAL = 1
}
enum EncounterType {
ENCOUNTER_TYPE_SPAWN_POINT = 0,
ENCOUNTER_TYPE_INCENSE = 1,
ENCOUNTER_TYPE_DISK = 2,
ENCOUNTER_TYPE_POST_RAID = 3,
ENCOUNTER_TYPE_STORY_QUEST = 4,
ENCOUNTER_TYPE_QUEST_STAMP_CARD = 5,
ENCOUNTER_TYPE_CHALLENGE_QUEST = 6,
ENCOUNTER_TYPE_PHOTOBOMB = 7,
ENCOUNTER_TYPE_INVASION = 8,
ENCOUNTER_TYPE_VS_SEEKER_REWARD = 9,
ENCOUNTER_TYPE_TIMED_STORY_QUEST = 10,
ENCOUNTER_TYPE_DAILY_BONUS = 11,
ENCOUNTER_TYPE_REFERRAL_QUEST = 12,
ENCOUNTER_TYPE_TIMED_MINI_COLLECTION_QUEST = 13,
ENCOUNTER_TYPE_POWER_UP_POKESTOP = 14,
ENCOUNTER_TYPE_BUTTERFLY_COLLECTOR = 15,
ENCOUNTER_TYPE_ROUTE = 17,
ENCOUNTER_TYPE_PARTY_QUEST = 18,
ENCOUNTER_TYPE_BADGE_REWARD = 19,
ENCOUNTER_TYPE_STATION_ENCOUNTER = 20,
ENCOUNTER_TYPE_POST_BREAD_BATTLE = 21,
ENCOUNTER_TYPE_TUTORIAL_ENCOUNTER = 22,
ENCOUNTER_TYPE_PERSONALIZED_RESEARCH = 23,
ENCOUNTER_TYPE_STAMP_COLLECTION_REWARD = 24,
ENCOUNTER_TYPE_EVENT_PASS_REWARD = 25,
ENCOUNTER_TYPE_WEEKLY_CHALLENGE_REWARD = 26
}
enum EnterUsernameMode {
UNDEFINED_USERNAME_ENTRY_MODE = 0,
NEW_USER = 1,
CHANGE_BANNED_NAME = 2,
EXISTING_USER_CHANGE_NAME = 3
}
enum EntryPointForContestEntry {
ENTRY_POINT_UNSET = 0,
SUGGESTED_FROM_CONTEST_PAGE = 1,
SWITCH_POKEMON_CONTEST_PAGE = 2,
SUGGESTED_AFTER_POKEMON_CATCH = 3
}
enum EventRsvpType {
UNSET_EVENT = 0,
RAID = 1,
MAX_BATTLE = 2
}
enum ExpressionUpdateBroadcastMethod {
BROADCAST_METHOD_UNSET = 0,
BROADCAST_TO_ALL_POKEMON = 1,
BROADCAST_TO_SPECIFIED_POKEMON = 2
}
enum FeatureKind {
KIND_UNDEFINED = 0,
KIND_BASIN = 1,
KIND_CANAL = 2,
KIND_CEMETERY = 3,
KIND_COMMERCIAL = 6,
KIND_DITCH = 9,
KIND_DRAIN = 11,
KIND_FARM = 12,
KIND_FARMLAND = 13,
KIND_FOREST = 16,
KIND_GARDEN = 17,
KIND_GLACIER = 18,
KIND_GOLF_COURSE = 19,
KIND_GRASS = 20,
KIND_HIGHWAY = 21,
KIND_HOTEL = 23,
KIND_INDUSTRIAL = 24,
KIND_LAKE = 25,
KIND_MAJOR_ROAD = 28,
KIND_MEADOW = 29,
KIND_MINOR_ROAD = 30,
KIND_NATURE_RESERVE = 31,
KIND_OCEAN = 32,
KIND_PARK = 33,
KIND_PARKING = 34,
KIND_PATH = 35,
KIND_PEDESTRIAN = 36,
KIND_PITCH = 37,
KIND_PLAYA = 39,
KIND_PLAYGROUND = 40,
KIND_QUARRY = 41,
KIND_RAILWAY = 42,
KIND_RECREATION_AREA = 43,
KIND_RESIDENTIAL = 45,
KIND_RETAIL = 46,
KIND_RIVER = 47,
KIND_RIVERBANK = 48,
KIND_RUNWAY = 49,
KIND_SCHOOL = 50,
KIND_STREAM = 53,
KIND_TAXIWAY = 54,
KIND_WATER = 58,
KIND_WETLAND = 59,
KIND_WOOD = 60,
KIND_OTHER = 63,
KIND_COUNTRY = 64,
KIND_REGION = 65,
KIND_CITY = 66,
KIND_TOWN = 67,
KIND_AIRPORT = 68,
KIND_BAY = 69,
KIND_BOROUGH = 70,
KIND_FJORD = 71,
KIND_HAMLET = 72,
KIND_MILITARY = 73,
KIND_NATIONAL_PARK = 74,
KIND_NEIGHBORHOOD = 75,
KIND_PEAK = 76,
KIND_PRISON = 77,
KIND_PROTECTED_AREA = 78,
KIND_REEF = 79,
KIND_ROCK = 80,
KIND_SAND = 81,
KIND_SCRUB = 82,
KIND_SEA = 83,
KIND_STRAIT = 84,
KIND_VALLEY = 85,
KIND_VILLAGE = 86,
KIND_LIGHT_RAIL = 87,
KIND_PLATFORM = 88,
KIND_STATION = 89,
KIND_SUBWAY = 90,
KIND_AGRICULTURAL = 91,
KIND_EDUCATION = 92,
KIND_GOVERNMENT = 93,
KIND_HEALTHCARE = 94,
KIND_LANDMARK = 95,
KIND_RELIGIOUS = 96,
KIND_SERVICES = 97,
KIND_SPORTS = 98,
KIND_TRANSPORTATION = 99,
KIND_UNUSED = 100,
KIND_BIOME = 101,
KIND_PIER = 102,
KIND_ORCHARD = 103,
KIND_VINEYARD = 104
}
enum FeaturesFeatureKind {
undefined = 0,
basin = 1,
canal = 2,
cemetery = 3,
commercial = 6,
ditch = 9,
drain = 11,
farm = 12,
farmland = 13,
forest = 16,
garden = 17,
glacier = 18,
golf_course = 19,
grass = 20,
highway = 21,
hotel = 23,
industrial = 24,
lake = 25,
major_road = 28,
meadow = 29,
minor_road = 30,
nature_reserve = 31,
ocean = 32,
park = 33,
parking = 34,
path = 35,
pedestrian = 36,
pitch = 37,
playa = 39,
playground = 40,
quarry = 41,
railway = 42,
recreation_area = 43,
residential = 45,
retail = 46,
river = 47,
riverbank = 48,
runway = 49,
school = 50,
stream = 53,
taxiway = 54,
water = 58,
wetland = 59,
wood = 60,
other = 63,
country = 64,
region = 65,
city = 66,
town = 67,
airport = 68,
bay = 69,
borough = 70,
fjord = 71,
hamlet = 72,
military = 73,
national_park = 74,
neighborhood = 75,
peak = 76,
prison = 77,
protected_area = 78,
reef = 79,
rock = 80,
sand = 81,
scrub = 82,
sea = 83,
strait = 84,
valley = 85,
village = 86,
light_rail = 87,
platform = 88,
station = 89,
subway = 90,
agricultural = 91,
education = 92,
government = 93,
healthcare = 94,
landmark = 95,
religious = 96,
services = 97,
sports = 98,
transportation = 99,
unused = 100,
biome = 101,
pier = 102,
orchard = 103,
vineyard = 104
}
enum FortPowerUpLevel {
FORT_POWER_UP_LEVEL_UNSET = 0,
FORT_POWER_UP_LEVEL_0 = 1,
FORT_POWER_UP_LEVEL_1 = 2,
FORT_POWER_UP_LEVEL_2 = 3,
FORT_POWER_UP_LEVEL_3 = 4
}
enum FortPowerUpLevelReward {
FORT_POWER_UP_LEVEL_REWARD_UNSET = 0,
FORT_POWER_UP_LEVEL_REWARD_BUDDY_BONUS_HEART = 1,
FORT_POWER_UP_REWARD_BONUS_ITEM_ON_SPIN = 2,
FORT_POWER_UP_REWARD_BONUS_SPAWN = 3,
FORT_POWER_UP_REWARD_BONUS_RAID_POKEBALLS = 4
}
enum FortType {
GYM = 0,
CHECKPOINT = 1
}
enum FriendListSortDirection {
ASCENDING = 0,
DESCENDING = 1
}
enum FriendListSortType {
UNSET = 0,
NAME = 1,
NICKNAME = 2,
FRIENDSHIP_LEVEL = 3,
GIFTS = 4,
GIFTABLE = 5,
ONLINE_STATUS = 6,
DATE = 7,
RAID_ACTIVITY = 8
}
enum FriendshipLevelMilestone {
FRIENDSHIP_LEVEL_UNSET = 0,
FRIENDSHIP_LEVEL_0 = 1,
FRIENDSHIP_LEVEL_1 = 2,
FRIENDSHIP_LEVEL_2 = 3,
FRIENDSHIP_LEVEL_3 = 4,
FRIENDSHIP_LEVEL_4 = 5
}
enum GameAccountRegistryActions {
GAME_ACCOUNT_REGISTRY_ACTION_UNKNOWN_GAME_ACCOUNT_REGISTRY_ACTION = 0,
GAME_ACCOUNT_REGISTRY_ACTION_ADD_LOGIN_ACTION = 600000,
GAME_ACCOUNT_REGISTRY_ACTION_REMOVE_LOGIN_ACTION = 600001,
GAME_ACCOUNT_REGISTRY_ACTION_LIST_LOGIN_ACTION = 600002,
GAME_ACCOUNT_REGISTRY_ACTION_REPLACE_LOGIN_ACTION = 600003,
GAME_ACCOUNT_REGISTRY_ACTION_SET_BIRTHDAY_ACTION = 600004,
GAME_ACCOUNT_REGISTRY_ACTION_GAR_PROXY_ACTION = 600005,
GAME_ACCOUNT_REGISTRY_ACTION_LINK_TO_ACCOUNT_LOGIN_ACTION = 600006
}
enum GameAdventureSyncAction {
GAME_LOCATION_AWARENESS_ACTION_UNKNOWN_GAME_LOCATION_AWARENESS_ACTION = 0,
GAME_LOCATION_AWARENESS_ACTION_REQUEST_GEOFENCE_UPDATES = 360000,
GAME_LOCATION_AWARENESS_ACTION_UPDATE_PLAYER_LOCATION = 360001,
GAME_LOCATION_AWARENESS_ACTION_BULK_UPDATE_PLAYER_LOCATION = 360002,
GAME_LOCATION_AWARENESS_ACTION_UPDATE_BREADCRUMB_HISTORY = 361000,
GAME_LOCATION_AWARENESS_ACTION_REFRESH_PROXIMITY_TOKENS = 362000,
GAME_LOCATION_AWARENESS_ACTION_REPORT_PROXIMITY_CONTACTS = 362001
}
enum GameAnticheatAction {
GAME_ANTICHEAT_ACTION_UNKNOWN_GAME_ANTICHEAT_ACTION = 0,
GAME_ANTICHEAT_ACTION_GET_OUTSTANDING_WARNINGS = 200000,
GAME_ANTICHEAT_ACTION_ACKNOWLEDGE_WARNINGS = 200001
}
enum GameAuthenticationActionMethod {
GAME_AUTHENTICATION_ACTION_UNKNOWN_GAME_AUTHENTICATION_ACTION = 0,
GAME_AUTHENTICATION_ACTION_ROTATE_GUEST_LOGIN_SECRET_TOKEN = 250011
}
enum GameBackgroundModeAction {
GAME_BACKGROUND_MODE_ACTION_UNKNOWN_GAME_BACKGROUND_MODE_ACTION = 0,
GAME_BACKGROUND_MODE_ACTION_REGISTER_BACKGROUND_SERVICE = 230000,
GAME_BACKGROUND_MODE_ACTION_GET_CLIENT_BGMODE_SETTINGS = 230001,
GAME_BACKGROUND_MODE_ACTION_GET_ADVENTURE_SYNC_PROGRESS = 230002
}
enum GameChatActions {
GAME_CHAT_ACTION_UNKNOWN_GAME_CHAT_ACTION = 0,
GAME_CHAT_ACTION_PROXY_CHAT_ACTION = 660000
}
enum GameCrmActions {
CRM_ACTION_UNKNOWN_CRM_ACTION = 0,
CRM_ACTION_CRM_PROXY_ACTION = 680000
}
enum GameFitnessAction {
GAME_FITNESS_ACTION_UNKNOWN_GAME_FITNESS_ACTION = 0,
GAME_FITNESS_ACTION_UPDATE_FITNESS_METRICS = 640000,
GAME_FITNESS_ACTION_GET_FITNESS_REPORT = 640001,
GAME_FITNESS_ACTION_GET_ADVENTURE_SYNC_SETTINGS = 640002,
GAME_FITNESS_ACTION_UPDATE_ADVENTURE_SYNC_SETTINGS = 640003,
GAME_FITNESS_ACTION_UPDATE_ADVENTURE_SYNC_FITNESS = 640004,
GAME_FITNESS_ACTION_GET_ADVENTURE_SYNC_FITNESS_REPORT = 640005
}
enum GameGmTemplatesAction {
GAME_GM_TEMPLATES_ACTION_UNKNOWN_GAME_GM_TEMPLATES_ACTION = 0,
GAME_GM_TEMPLATES_ACTION_DOWNLOAD_GAME_MASTER_TEMPLATES = 340000
}
enum GameIapAction {
GAME_IAP_ACTION_UNKNOWN_GAME_IAP_ACTION = 0,
GAME_IAP_ACTION_PURCHASE_SKU = 310000,
GAME_IAP_ACTION_GET_AVAILABLE_SKUS_AND_BALANCES = 310001,
GAME_IAP_ACTION_SET_IN_GAME_CURRENCY_EXCHANGE_RATE = 310002,
GAME_IAP_ACTION_PURCHASE_WEB_SKU = 310003,
GAME_IAP_ACTION_REDEEM_GOOGLE_RECEIPT = 310100,
GAME_IAP_ACTION_REDEEM_APPLE_RECEIPT = 310101,
GAME_IAP_ACTION_REDEEM_DESKTOP_RECEIPT = 310102,
GAME_IAP_ACTION_REDEEM_SAMSUNG_RECEIPT = 310103,
GAME_IAP_ACTION_GET_AVAILABLE_SUBSCRIPTIONS = 310200,
GAME_IAP_ACTION_GET_ACTIVE_SUBSCRIPTIONS = 310201,
GAME_IAP_ACTION_GET_REWARD_TIERS = 310300,
GAME_IAP_ACTION_CLAIM_REWARDED_SPEND_TIER = 310301,
GAME_IAP_ACTION_REDEEM_XSOLLA_RECEIPT = 311100,
GAME_IAP_ACTION_GET_WEBSTORE_USER = 311101,
GAME_IAP_ACTION_REFUND_IAP_RECEIPT = 311102,
GAME_IAP_ACTION_GET_AVAILABLE_SKUS_ANONYMOUS = 311103,
GAME_IAP_ACTION_REDEEM_WEBSTORE_RECEIPT = 311104
}
enum GameNotificationAction {
GAME_NOTIFICATION_ACTION_UNKNOWN_GAME_NOTIFICATION_ACTION = 0,
GAME_NOTIFICATION_ACTION_UPDATE_NOTIFICATION_STATUS = 350000
}
enum GamePasscodeAction {
GAME_PASSCODE_ACTION_UNKNOWN_GAME_PASSCODE_ACTION = 0,
GAME_PASSCODE_ACTION_REDEEM_PASSCODE = 330000
}
enum GamePingAction {
GAME_PING_ACTION_UNKNOWN_GAME_PING_ACTION = 0,
GAME_PING_ACTION_PING = 220000,
GAME_PING_ACTION_PING_ASYNC = 220001,
GAME_PING_ACTION_PING_DOWNSTREAM = 220002,
GAME_PING_ACTION_PING_OPEN = 221000
}
enum GamePlayerAction {
GAME_PLAYER_ACTION_UNKNOWN_GAME_PLAYER_ACTION = 0,
GAME_PLAYER_ACTION_GET_INVENTORY = 380000
}
enum GamePoiAction {
GAME_POI_ACTION_UNKNOWN_GAME_POI_ACTION = 0,
GAME_POI_ACTION_ADD_NEW_POI = 620000,
GAME_POI_ACTION_GET_AVAILABLE_SUBMISSIONS = 620001,
GAME_POI_ACTION_GET_SIGNED_URL_FOR_PHOTO_UPLOAD = 620002,
GAME_POI_ACTION_GET_PLAYER_SUBMISSION_VALIDATION_SETTINGS = 620003,
GAME_POI_ACTION_SUBMIT_POI_IMAGE = 620100,
GAME_POI_ACTION_SUBMIT_POI_TEXT_METADATA_UPDATE = 620101,
GAME_POI_ACTION_SUBMIT_POI_LOCATION_UPDATE = 620102,
GAME_POI_ACTION_SUBMIT_POI_TAKEDOWN_REQUEST = 620103,
GAME_POI_ACTION_SUBMIT_SPONSOR_POI_REPORT = 620104,
GAME_POI_ACTION_SUBMIT_SPONSOR_POI_LOCATION_UPDATE = 620105,
GAME_POI_ACTION_ADD_NEW_ROUTE = 620200,
GAME_POI_ACTION_GENERATE_GMAP_SIGNED_URL = 620300,
GAME_POI_ACTION_GET_GMAP_SETTINGS = 620301,
GAME_POI_ACTION_SUBMIT_POI_AR_VIDEO_METADATA = 620400,
GAME_POI_ACTION_GET_GRAPESHOT_FILE_UPLOAD_URL = 620401,
GAME_POI_ACTION_ASYNC_FILE_UPLOAD_COMPLETE = 620402
}
enum GamePushNotificationAction {
GAME_PUSH_NOTIFICATION_ACTION_UNKNOWN_GAME_PUSH_NOTIFICATION_ACTION = 0,
GAME_PUSH_NOTIFICATION_ACTION_REGISTER_PUSH_NOTIFICATION = 320000,
GAME_PUSH_NOTIFICATION_ACTION_UNREGISTER_PUSH_NOTIFICATION = 320001,
GAME_PUSH_NOTIFICATION_ACTION_OPT_OUT_PUSH_NOTIFICATION_CATEGORY = 320002,
GAME_PUSH_NOTIFICATION_ACTION_REGISTER_PUSH_NOTIFICATION_TOKEN = 320003,
GAME_PUSH_NOTIFICATION_ACTION_UNREGISTER_PUSH_NOTIFICATION_TOKEN = 320004,
GAME_PUSH_NOTIFICATION_ACTION_OPT_OUT_PUSH_NOTIFICATION_TOKEN_CATEGORY = 320005
}
enum GameSocialAction {
GAME_SOCIAL_ACTION_UNKNOWN_GAME_SOCIAL_ACTION = 0,
GAME_SOCIAL_ACTION_PROXY_SOCIAL_ACTION = 630000,
GAME_SOCIAL_ACTION_PROXY_SOCIAL_SIDE_CHANNEL_ACTION = 630001
}
enum GameTelemetryAction {
GAME_TELEMETRY_ACTION_UNKNOWN_GAME_TELEMETRY_ACTION = 0,
GAME_TELEMETRY_ACTION_COLLECT_CLIENT_TELEMETRY = 610000,
GAME_TELEMETRY_ACTION_GET_CLIENT_TELEMETRY_SETTINGS = 610001
}
enum GameWebTokenAction {
GAME_WEB_TOKEN_ACTION_UNKNOWN_GAME_WEB_TOKEN_ACTION = 0,
GAME_WEB_TOKEN_ACTION_GET_WEB_TOKEN_ACTION = 370000
}
enum GenericClickTelemetryIds {
GENERIC_CLICK_TELEMETRY_IDS_UNDEFINED_GENERIC_EVENT = 0,
GENERIC_CLICK_TELEMETRY_IDS_SPEED_WARNING_SHOW = 1,
GENERIC_CLICK_TELEMETRY_IDS_SPEED_WARNING_PASSENGER = 2,
GENERIC_CLICK_TELEMETRY_IDS_CACHE_RESET_CLICKED = 3,
GENERIC_CLICK_TELEMETRY_IDS_REFUND_PAGE_OPENED = 4
}
enum GraphDataType {
GRAPH_DATA_TYPE_ARDK = 0
}
enum GroupType {
GROUP_TYPE_UNSET = 0,
GROUP_TYPE_INVITE_ONLY_GROUP = 1,
GROUP_TYPE_MATCHMAKING_GROUP = 2
}
enum GymBadgeType {
GYM_BADGE_UNSET = 0,
GYM_BADGE_VANILLA = 1,
GYM_BADGE_BRONZE = 2,
GYM_BADGE_SILVER = 3,
GYM_BADGE_GOLD = 4
}
enum HelpshiftAuthenticationFailureReason {
HELPSHIFT_AUTHENTICATON_FAILURE_REASON_AUTH_TOKEN_NOT_PROVIDED = 0,
HELPSHIFT_AUTHENTICATON_FAILURE_REASON_INVALID_AUTH_TOKEN = 1,
HELPSHIFT_AUTHENTICATON_FAILURE_REASON_UNKNOWN = 2
}
enum HoloActivityType {
ACTIVITY_UNKNOWN = 0,
ACTIVITY_CATCH_POKEMON = 1,
ACTIVITY_CATCH_LEGEND_POKEMON = 2,
ACTIVITY_FLEE_POKEMON = 3,
ACTIVITY_DEFEAT_FORT = 4,
ACTIVITY_EVOLVE_POKEMON = 5,
ACTIVITY_HATCH_EGG = 6,
ACTIVITY_WALK_KM = 7,
ACTIVITY_POKEDEX_ENTRY_NEW = 8,
ACTIVITY_CATCH_FIRST_THROW = 9,
ACTIVITY_CATCH_NICE_THROW = 10,
ACTIVITY_CATCH_GREAT_THROW = 11,
ACTIVITY_CATCH_EXCELLENT_THROW = 12,
ACTIVITY_CATCH_CURVEBALL = 13,
ACTIVITY_CATCH_FIRST_CATCH_OF_DAY = 14,
ACTIVITY_CATCH_MILESTONE = 15,
ACTIVITY_TRAIN_POKEMON = 16,
ACTIVITY_SEARCH_FORT = 17,
ACTIVITY_RELEASE_POKEMON = 18,
ACTIVITY_HATCH_EGG_SMALL_BONUS = 19,
ACTIVITY_HATCH_EGG_MEDIUM_BONUS = 20,
ACTIVITY_HATCH_EGG_LARGE_BONUS = 21,
ACTIVITY_DEFEAT_GYM_DEFENDER = 22,
ACTIVITY_DEFEAT_GYM_LEADER = 23,
ACTIVITY_CATCH_FIRST_CATCH_STREAK_BONUS = 24,
ACTIVITY_SEARCH_FORT_FIRST_OF_THE_DAY = 25,
ACTIVITY_SEARCH_FORT_STREAK_BONUS = 26,
ACTIVITY_DEFEAT_RAID_POKEMON = 27,
ACTIVITY_FEED_BERRY = 28,
ACTIVITY_SEARCH_GYM = 29,
ACTIVITY_NEW_POKESTOP = 30,
ACTIVITY_GYM_BATTLE_LOSS = 31,
ACTIVITY_CATCH_AR_PLUS_BONUS = 32,
ACTIVITY_CATCH_QUEST_POKEMON_ENCOUNTER = 33,
ACTIVITY_FRIENDSHIP_LEVEL_UP_0 = 35,
ACTIVITY_FRIENDSHIP_LEVEL_UP_1 = 36,
ACTIVITY_FRIENDSHIP_LEVEL_UP_2 = 37,
ACTIVITY_FRIENDSHIP_LEVEL_UP_3 = 38,
ACTIVITY_FRIENDSHIP_LEVEL_UP_4 = 39,
ACTIVITY_SEND_GIFT = 40,
ACTIVITY_RAID_LEVEL_1_ADDITIONAL_XP = 42,
ACTIVITY_RAID_LEVEL_2_ADDITIONAL_XP = 43,
ACTIVITY_RAID_LEVEL_3_ADDITIONAL_XP = 44,
ACTIVITY_RAID_LEVEL_4_ADDITIONAL_XP = 45,
ACTIVITY_RAID_LEVEL_5_ADDITIONAL_XP = 46,
ACTIVITY_HATCH_EGG_SHADOW = 47,
ACTIVITY_HATCH_EGG_GIFT = 48,
ACTIVITY_REMOTE_DEFEAT_RAID_POKEMON = 49,
ACTIVITY_REMOTE_RAID_LEVEL_1_ADDITIONAL_XP = 50,
ACTIVITY_REMOTE_RAID_LEVEL_2_ADDITIONAL_XP = 51,
ACTIVITY_REMOTE_RAID_LEVEL_3_ADDITIONAL_XP = 52,
ACTIVITY_REMOTE_RAID_LEVEL_4_ADDITIONAL_XP = 53,
ACTIVITY_REMOTE_RAID_LEVEL_5_ADDITIONAL_XP = 54,
ACTIVITY_CHANGE_POKEMON_FORM = 55,
ACTIVITY_EARN_BUDDY_WALKED_CANDY = 56,
ACTIVITY_RAID_LEVEL_1_SHADOW_ADDITIONAL_XP = 57,
ACTIVITY_RAID_LEVEL_2_SHADOW_ADDITIONAL_XP = 58,
ACTIVITY_RAID_LEVEL_3_SHADOW_ADDITIONAL_XP = 59,
ACTIVITY_RAID_LEVEL_4_SHADOW_ADDITIONAL_XP = 60,
ACTIVITY_RAID_LEVEL_5_SHADOW_ADDITIONAL_XP = 61,
ACTIVITY_REMOTE_RAID_LEVEL_1_SHADOW_ADDITIONAL_XP = 62,
ACTIVITY_REMOTE_RAID_LEVEL_2_SHADOW_ADDITIONAL_XP = 63,
ACTIVITY_REMOTE_RAID_LEVEL_3_SHADOW_ADDITIONAL_XP = 64,
ACTIVITY_REMOTE_RAID_LEVEL_4_SHADOW_ADDITIONAL_XP = 65,
ACTIVITY_REMOTE_RAID_LEVEL_5_SHADOW_ADDITIONAL_XP = 66,
ACTIVITY_CATCH_MASTER_BALL_THROW = 67,
ACTIVITY_RAID_LEVEL_MEGA_ADDITIONAL_XP = 68,
ACTIVITY_RAID_LEVEL_MEGA_5_ADDITIONAL_XP = 69,
ACTIVITY_RAID_LEVEL_ULTRA_BEAST_ADDITIONAL_XP = 70,
ACTIVITY_RAID_LEVEL_EXTENDED_EGG_ADDITIONAL_XP = 71,
ACTIVITY_RAID_LEVEL_PRIMAL_ADDITIONAL_XP = 72,
ACTIVITY_REMOTE_RAID_LEVEL_MEGA_ADDITIONAL_XP = 73,
ACTIVITY_REMOTE_RAID_LEVEL_MEGA_5_ADDITIONAL_XP = 74,
ACTIVITY_REMOTE_RAID_LEVEL_ULTRA_BEAST_ADDITIONAL_XP = 75,
ACTIVITY_REMOTE_RAID_LEVEL_EXTENDED_EGG_ADDITIONAL_XP = 76,
ACTIVITY_REMOTE_RAID_LEVEL_PRIMAL_ADDITIONAL_XP = 77,
ACTIVITY_ROUTE_COMPLETE = 78,
ACTIVITY_ROUTE_COMPLETE_FIRST_OF_THE_DAY = 79,
ACTIVITY_ROUTE_COMPLETE_STREAK_BONUS = 80,
ACTIVITY_FUSE_POKEMON = 81,
ACTIVITY_UNFUSE_POKEMON = 82,
ACTIVITY_CATCH_STREAK_BONUS = 86,
ACTIVITY_TAPPABLE_POKEMON_ENCOUNTER = 94
}
enum HoloBadgeType {
BADGE_UNSET = 0,
BADGE_TRAVEL_KM = 1,
BADGE_POKEDEX_ENTRIES = 2,
BADGE_CAPTURE_TOTAL = 3,
BADGE_DEFEATED_FORT = 4,
BADGE_EVOLVED_TOTAL = 5,
BADGE_HATCHED_TOTAL = 6,
BADGE_ENCOUNTERED_TOTAL = 7,
BADGE_POKESTOPS_VISITED = 8,
BADGE_UNIQUE_POKESTOPS = 9,
BADGE_POKEBALL_THROWN = 10,
BADGE_BIG_MAGIKARP = 11,
BADGE_DEPLOYED_TOTAL = 12,
BADGE_BATTLE_ATTACK_WON = 13,
BADGE_BATTLE_TRAINING_WON = 14,
BADGE_BATTLE_DEFEND_WON = 15,
BADGE_PRESTIGE_RAISED = 16,
BADGE_PRESTIGE_DROPPED = 17,
BADGE_TYPE_NORMAL = 18,
BADGE_TYPE_FIGHTING = 19,
BADGE_TYPE_FLYING = 20,
BADGE_TYPE_POISON = 21,
BADGE_TYPE_GROUND = 22,
BADGE_TYPE_ROCK = 23,
BADGE_TYPE_BUG = 24,
BADGE_TYPE_GHOST = 25,
BADGE_TYPE_STEEL = 26,
BADGE_TYPE_FIRE = 27,
BADGE_TYPE_WATER = 28,
BADGE_TYPE_GRASS = 29,
BADGE_TYPE_ELECTRIC = 30,
BADGE_TYPE_PSYCHIC = 31,
BADGE_TYPE_ICE = 32,
BADGE_TYPE_DRAGON = 33,
BADGE_TYPE_DARK = 34,
BADGE_TYPE_FAIRY = 35,
BADGE_SMALL_RATTATA = 36,
BADGE_PIKACHU = 37,
BADGE_UNOWN = 38,
BADGE_POKEDEX_ENTRIES_GEN2 = 39,
BADGE_RAID_BATTLE_WON = 40,
BADGE_LEGENDARY_BATTLE_WON = 41,
BADGE_BERRIES_FED = 42,
BADGE_HOURS_DEFENDED = 43,
BADGE_PLACE_HOLDER = 44,
BADGE_POKEDEX_ENTRIES_GEN3 = 45,
BADGE_CHALLENGE_QUESTS = 46,
BADGE_MEW_ENCOUNTER = 47,
BADGE_MAX_LEVEL_FRIENDS = 48,
BADGE_TRADING = 49,
BADGE_TRADING_DISTANCE = 50,
BADGE_POKEDEX_ENTRIES_GEN4 = 51,
BADGE_GREAT_LEAGUE = 52,
BADGE_ULTRA_LEAGUE = 53,
BADGE_MASTER_LEAGUE = 54,
BADGE_PHOTOBOMB = 55,
BADGE_POKEDEX_ENTRIES_GEN5 = 56,
BADGE_POKEMON_PURIFIED = 57,
BADGE_ROCKET_GRUNTS_DEFEATED = 58,
BADGE_ROCKET_GIOVANNI_DEFEATED = 59,
BADGE_BUDDY_BEST = 60,
BADGE_POKEDEX_ENTRIES_GEN6 = 61,
BADGE_POKEDEX_ENTRIES_GEN7 = 62,
BADGE_POKEDEX_ENTRIES_GEN8 = 63,
BADGE_7_DAY_STREAKS = 64,
BADGE_UNIQUE_RAID_BOSSES_DEFEATED = 65,
BADGE_RAIDS_WITH_FRIENDS = 66,
BADGE_POKEMON_CAUGHT_AT_YOUR_LURES = 67,
BADGE_WAYFARER = 68,
BADGE_TOTAL_MEGA_EVOS = 69,
BADGE_UNIQUE_MEGA_EVOS = 70,
DEPRECATED_0 = 71,
BADGE_ROUTE_ACCEPTED = 72,
BADGE_TRAINERS_REFERRED = 73,
BADGE_POKESTOPS_SCANNED = 74,
BADGE_RAID_BATTLE_STAT = 76,
BADGE_TOTAL_ROUTE_PLAY = 77,
BADGE_UNIQUE_ROUTE_PLAY = 78,
BADGE_POKEDEX_ENTRIES_GEN8A = 79,
BADGE_CAPTURE_SMALL_POKEMON = 80,
BADGE_CAPTURE_LARGE_POKEMON = 81,
BADGE_POKEDEX_ENTRIES_GEN9 = 82,
BADGE_PARTY_CHALLENGES_COMPLETED = 83,
BADGE_PARTY_BOOSTS_CONTRIBUTED = 84,
BADGE_CHECK_INS = 85,
BADGE_BREAD_BATTLES_ENTERED = 86,
BADGE_BREAD_BATTLES_WON = 87,
BADGE_BREAD_BATTLES_DOUGH_WON = 88,
BADGE_BREAD_UNIQUE = 89,
BADGE_BREAD_DOUGH_UNIQUE = 90,
BADGE_DYNAMIC_MIN = 1000,
BADGE_MINI_COLLECTION = 1002,
BADGE_BUTTERFLY_COLLECTOR = 1003,
BADGE_MAX_SIZE_FIRST_PLACE_WIN = 1004,
BADGE_STAMP_RALLY = 1005,
BADGE_EVENT_MIN = 2000,
BADGE_CHICAGO_FEST_JULY_2017 = 2001,
BADGE_PIKACHU_OUTBREAK_YOKOHAMA_2017 = 2002,
BADGE_SAFARI_ZONE_EUROPE_2017 = 2003,
BADGE_SAFARI_ZONE_EUROPE_2017_10_07 = 2004,
BADGE_SAFARI_ZONE_EUROPE_2017_10_14 = 2005,
BADGE_CHICAGO_FEST_JULY_2018_SAT_NORTH = 2006,
BADGE_CHICAGO_FEST_JULY_2018_SAT_SOUTH = 2007,
BADGE_CHICAGO_FEST_JULY_2018_SUN_NORTH = 2008,
BADGE_CHICAGO_FEST_JULY_2018_SUN_SOUTH = 2009,
BADGE_APAC_PARTNER_JULY_2018_0 = 2010,
BADGE_APAC_PARTNER_JULY_2018_1 = 2011,
BADGE_APAC_PARTNER_JULY_2018_2 = 2012,
BADGE_APAC_PARTNER_JULY_2018_3 = 2013,
BADGE_APAC_PARTNER_JULY_2018_4 = 2014,
BADGE_APAC_PARTNER_JULY_2018_5 = 2015,
BADGE_APAC_PARTNER_JULY_2018_6 = 2016,
BADGE_APAC_PARTNER_JULY_2018_7 = 2017,
BADGE_APAC_PARTNER_JULY_2018_8 = 2018,
BADGE_APAC_PARTNER_JULY_2018_9 = 2019,
BADGE_YOKOSUKA_29_AUG_2018_MIKASA = 2020,
BADGE_YOKOSUKA_29_AUG_2018_VERNY = 2021,
BADGE_YOKOSUKA_29_AUG_2018_KURIHAMA = 2022,
BADGE_YOKOSUKA_30_AUG_2018_MIKASA = 2023,
BADGE_YOKOSUKA_30_AUG_2018_VERNY = 2024,
BADGE_YOKOSUKA_30_AUG_2018_KURIHAMA = 2025,
BADGE_YOKOSUKA_31_AUG_2018_MIKASA = 2026,
BADGE_YOKOSUKA_31_AUG_2018_VERNY = 2027,
BADGE_YOKOSUKA_31_AUG_2018_KURIHAMA = 2028,
BADGE_YOKOSUKA_1_SEP_2018_MIKASA = 2029,
BADGE_YOKOSUKA_1_SEP_2018_VERNY = 2030,
BADGE_YOKOSUKA_1_SEP_2018_KURIHAMA = 2031,
BADGE_YOKOSUKA_2_SEP_2018_MIKASA = 2032,
BADGE_YOKOSUKA_2_SEP_2018_VERNY = 2033,
BADGE_YOKOSUKA_2_SEP_2018_KURIHAMA = 2034,
BADGE_TOP_BANANA_1 = 2035,
BADGE_TOP_BANANA_2 = 2036,
BADGE_TOP_BANANA_3 = 2037,
BADGE_PARTNER_EVENT_2019_0 = 2038,
BADGE_PARTNER_EVENT_2019_1 = 2039,
BADGE_PARTNER_EVENT_2019_2 = 2040,
BADGE_PARTNER_EVENT_2019_3 = 2041,
BADGE_PARTNER_EVENT_2019_4 = 2042,
BADGE_PARTNER_EVENT_2019_5 = 2043,
BADGE_PARTNER_EVENT_2019_6 = 2044,
BADGE_PARTNER_EVENT_2019_7 = 2045,
BADGE_PARTNER_EVENT_2019_8 = 2046,
BADGE_PARTNER_EVENT_2019_9 = 2047,
BADGE_SENTOSA_18_APR_2019 = 2048,
BADGE_SENTOSA_19_APR_2019 = 2049,
BADGE_SENTOSA_20_APR_2019 = 2050,
BADGE_SENTOSA_21_APR_2019 = 2051,
BADGE_SENTOSA_22_APR_2019 = 2052,
BADGE_CITY_EXPLORER_PASS_00 = 2053,
BADGE_CITY_EXPLORER_PASS_01 = 2054,
BADGE_CITY_EXPLORER_PASS_02 = 2055,
BADGE_CITY_EXPLORER_PASS_03 = 2056,
BADGE_CITY_EXPLORER_PASS_04 = 2057,
BADGE_CITY_EXPLORER_PASS_05 = 2058,
BADGE_CITY_EXPLORER_PASS_06 = 2059,
BADGE_CITY_EXPLORER_PASS_07 = 2060,
BADGE_CITY_EXPLORER_PASS_08 = 2061,
BADGE_CITY_EXPLORER_PASS_09 = 2062,
BADGE_CITY_EXPLORER_PASS_10 = 2063,
BADGE_CITY_EXPLORER_PASS_11 = 2064,
BADGE_CITY_EXPLORER_PASS_12 = 2065,
BADGE_CITY_EXPLORER_PASS_13 = 2066,
BADGE_CITY_EXPLORER_PASS_14 = 2067,
BADGE_CITY_EXPLORER_PASS_15 = 2068,
BADGE_CITY_EXPLORER_PASS_16 = 2069,
BADGE_CITY_EXPLORER_PASS_17 = 2070,
BADGE_CITY_EXPLORER_PASS_18 = 2071,
BADGE_CITY_EXPLORER_PASS_19 = 2072,
BADGE_CITY_EXPLORER_PASS_20 = 2073,
BADGE_CITY_EXPLORER_PASS_21 = 2074,
BADGE_CITY_EXPLORER_PASS_22 = 2075,
BADGE_CITY_EXPLORER_PASS_23 = 2076,
BADGE_CITY_EXPLORER_PASS_24 = 2077,
BADGE_CITY_EXPLORER_PASS_25 = 2078,
BADGE_CITY_EXPLORER_PASS_26 = 2079,
BADGE_CITY_EXPLORER_PASS_27 = 2080,
BADGE_CITY_EXPLORER_PASS_28 = 2081,
BADGE_CITY_EXPLORER_PASS_29 = 2082,
BADGE_CITY_EXPLORER_PASS_30 = 2083,
BADGE_CITY_EXPLORER_PASS_31 = 2084,
BADGE_CITY_EXPLORER_PASS_32 = 2085,
BADGE_CITY_EXPLORER_PASS_33 = 2086,
BADGE_CITY_EXPLORER_PASS_34 = 2087,
BADGE_CITY_EXPLORER_PASS_35 = 2088,
BADGE_CITY_EXPLORER_PASS_36 = 2089,
BADGE_CITY_EXPLORER_PASS_37 = 2090,
BADGE_CITY_EXPLORER_PASS_38 = 2091,
BADGE_CITY_EXPLORER_PASS_39 = 2092,
BADGE_CITY_EXPLORER_PASS_40 = 2093,
BADGE_AIR_ADVENTURES_OKINAWA_00 = 2094,
BADGE_AIR_ADVENTURES_OKINAWA_RELEASE = 2095,
BADGE_SAFARIZONE_2022_SINGAPORE_DAY_00_EARLYACCESS = 2096,
BADGE_SAFARIZONE_2022_SINGAPORE_DAY_00_GENERAL = 2097,
BADGE_SAFARIZONE_2022_SINGAPORE_DAY_01_EARLYACCESS = 2098,
BADGE_SAFARIZONE_2022_SINGAPORE_DAY_01_GENERAL = 2099,
BADGE_SAFARIZONE_2022_SINGAPORE_DAY_02_EARLYACCESS = 2100,
BADGE_SAFARIZONE_2022_SINGAPORE_DAY_02_GENERAL = 2101,
BADGE_SAFARIZONE_2022_SINGAPORE_DAY_03_EARLYACCESS = 2102,
BADGE_SAFARIZONE_2022_SINGAPORE_DAY_03_GENERAL = 2103,
BADGE_DYNAMIC_EVENT_MIN = 5000,
BADGE_GOFEST_2019_AMERICAS_DAY_00_NORTH_GENERAL = 5001,
BADGE_GOFEST_2019_AMERICAS_DAY_00_NORTH_EARLYACCESS = 5002,
BADGE_GOFEST_2019_AMERICAS_DAY_00_SOUTH_GENERAL = 5003,
BADGE_GOFEST_2019_AMERICAS_DAY_00_SOUTH_EARLYACCESS = 5004,
BADGE_GOFEST_2019_AMERICAS_DAY_01_NORTH_GENERAL = 5005,
BADGE_GOFEST_2019_AMERICAS_DAY_01_NORTH_EARLYACCESS = 5006,
BADGE_GOFEST_2019_AMERICAS_DAY_01_SOUTH_GENERAL = 5007,
BADGE_GOFEST_2019_AMERICAS_DAY_01_SOUTH_EARLYACCESS = 5008,
BADGE_GOFEST_2019_AMERICAS_DAY_02_NORTH_GENERAL = 5009,
BADGE_GOFEST_2019_AMERICAS_DAY_02_NORTH_EARLYACCESS = 5010,
BADGE_GOFEST_2019_AMERICAS_DAY_02_SOUTH_GENERAL = 5011,
BADGE_GOFEST_2019_AMERICAS_DAY_02_SOUTH_EARLYACCESS = 5012,
BADGE_GOFEST_2019_AMERICAS_DAY_03_NORTH_GENERAL = 5013,
BADGE_GOFEST_2019_AMERICAS_DAY_03_NORTH_EARLYACCESS = 5014,
BADGE_GOFEST_2019_AMERICAS_DAY_03_SOUTH_GENERAL = 5015,
BADGE_GOFEST_2019_AMERICAS_DAY_03_SOUTH_EARLYACCESS = 5016,
BADGE_GOFEST_2019_AMERICAS_DAY_04_NORTH_GENERAL = 5017,
BADGE_GOFEST_2019_AMERICAS_DAY_04_NORTH_EARLYACCESS = 5018,
BADGE_GOFEST_2019_AMERICAS_DAY_04_SOUTH_GENERAL = 5019,
BADGE_GOFEST_2019_AMERICAS_DAY_04_SOUTH_EARLYACCESS = 5020,
BADGE_GOFEST_2019_EMEA_DAY_00_GENERAL = 5021,
BADGE_GOFEST_2019_EMEA_DAY_00_EARLYACCESS = 5022,
BADGE_GOFEST_2019_EMEA_DAY_01_GENERAL = 5023,
BADGE_GOFEST_2019_EMEA_DAY_01_EARLYACCESS = 5024,
BADGE_GOFEST_2019_EMEA_DAY_02_GENERAL = 5025,
BADGE_GOFEST_2019_EMEA_DAY_02_EARLYACCESS = 5026,
BADGE_GOFEST_2019_EMEA_DAY_03_GENERAL = 5027,
BADGE_GOFEST_2019_EMEA_DAY_03_EARLYACCESS = 5028,
BADGE_GOFEST_2019_EMEA_DAY_04_GENERAL = 5029,
BADGE_GOFEST_2019_EMEA_DAY_04_EARLYACCESS = 5030,