Get desktop application:
View/edit binary Protocol Buffers messages
required string token = 1
optional string version = 2
repeated string documents = 3
required bytes localizedAchievementStringBuffer = 1
required uint64 achievementNewThresholdUS = 3
Used in: AchievementDatabaseDump
required uint32 id = 1
required bool enabled = 2
required uint32 parentId = 3
required uint64 name = 4
required uint64 inProgressStr = 5
required uint64 completedStr = 6
required uint64 rewardStr = 7
required uint64 iconPathAssetId = 8
required uint32 score = 9
required uint64 categoryStr = 10
required uint64 subCategoryStr = 11
required float displayOrder = 12
required uint32 visibleState = 13
required uint32 evaluationType = 14
required uint32 eventtype = 15
required uint32 threshold = 16
required uint32 dependentAchievementId = 17
required uint32 uiProgressDisplayOption = 18
required uint64 publishedDateUS = 19
optional uint64 iconPathHiResAssetId = 20
optional bool orbisTrophy = 21
optional int32 orbisTrophyId = 23
optional bool orbisTrophyShared = 24
eATV_AreaMobSpawnHeat = 0
eATV_AreaMobSpawnHeatReturn = 1
eATV_NumAreaTuningVars = 2
Used in: AuthTicket, ConsoleCreateAccountMessageResponse
optional string key = 1
optional string title = 2
optional string body = 3
Used in: ConsoleCreateAccountMessageResponse
AUTH_ERROR_UNKNOWN = 0
AUTH_ERROR_SUCCESS = 1
AUTH_ERROR_ACCOUNT_EXISTS = 2
AUTH_ERROR_PLAYERNAME_INUSE = 3
optional bytes sessionKey = 1
optional bytes sessionToken = 2
required uint64 sessionId = 3
optional string errorMessage = 4
optional string frontendServer = 5
optional string frontendPort = 6
optional string platformTicket = 7
optional bool presalePurchase = 8
optional string tosurl = 9
optional bool success = 10
optional bool hasnews = 12
optional string newsurl = 13
optional bool hasPendingGift = 14
optional string pendingGiftUrl = 15
optional bool hasVerifiedEmail = 16
optional bool isAllowedToChat = 17
optional bool isAgeRestrictionEnabled = 18
optional int64 ageRestrictionEndTimeUtc = 19
optional int64 ageRestrictionWarningTimeUtc1 = 20
optional string ageRestrictionType = 21
optional int64 ageRestrictionWarningTimeUtc2 = 22
optional int64 ageRestrictionWarningTimeUtc3 = 23
optional string countryCode = 24
optional string continentCode = 25
optional bool preReqCreateAccount = 26
optional bool preReqRenamePlayer = 27
repeated AuthRequiredDoc preReqAcceptDocs = 28
Used in: NetStructMessageStoreMetric
StoreAction_ViewHomeTab = 1
StoreAction_ViewHeroesTab = 2
StoreAction_ViewCostumesTab = 3
StoreAction_ViewItemsTab = 4
StoreAction_ViewCardsTab = 5
StoreAction_ViewSpecialsTab = 6
StoreAction_ViewCostumesForHero = 7
StoreAction_UserPressedBuy = 8
StoreAction_UserPressedAddGs = 9
StoreAction_StoreOpened = 10
StoreAction_NumberOfStoreActions = 11
eAETV_BonusXPPct = 0
eAETV_XPBuffDisplay = 1
eAETV_EternitySplinterPrice = 2
eAETV_Enabled = 3
eAETV_NumAvatarEntityTuningVars = 4
Used in: AwardEntry
required string couponId = 1
required float discount = 2
required string couponState = 3
required int64 expirationDateUtc = 4
required int64 wsec = 6
Used in: AwardCoupon
required string localeId = 1
required string description = 2
Used in: NetMessageAwardUpdate, NetMessageBuyGiftForOtherPlayerResponse, NetMessageBuyItemFromCatalogResponse, NetMessageGetCurrencyBalanceResponse, NetMessageGrantGToPlayerNotification
required string couponId = 1
required float discount = 2
required string couponState = 3
required int64 expirationDateUtc = 4
required int64 wsec = 6
Used in: AwardCouponEntry
required string localeId = 1
required string description = 2
required string awardType = 1
Used in: AwardEntry
required string awardId = 1
required int64 skuId = 2
required int64 quantity = 3
Used in: NetMessageAwardUpdate
required int64 skuId = 1
required int64 quantity = 2
(message has no fields)
required uint64 transactionId = 1
required bool didSucceed = 2
optional int64 currentBalance = 3
required uint64 skuId = 4
optional int32 errorCode = 5
required int32 numUnits = 6
required string giftMessage = 7
required uint64 senderId = 8
optional string sellableObjectId = 9
repeated string UnlimitedStatus = 2
Used in: NetMessageBuyGiftForOtherPlayerResponse, NetMessageBuyItemFromCatalogResponse
BUY_RESULT_ERROR_SUCCESS = 0
BUY_RESULT_ERROR_ALREADY_HAVE_AVATAR = 1
BUY_RESULT_ERROR_ALREADY_HAVE_STASH_INV = 2
BUY_RESULT_ERROR_ALREADY_HAVE_PERMABUFF = 3
BUY_RESULT_ERROR_INSUFFICIENT_BALANCE = 4
BUY_RESULT_ERROR_IS_GIFT = 5
BUY_RESULT_ERROR_UNKNOWN_RECIPIENT = 6
BUY_RESULT_ERROR_PRICE_MISMATCH = 7
BUY_RESULT_ERROR_GIFTING_UNAVAILABLE = 8
BUY_RESULT_ERROR_UNKNOWN = 9
BUY_RESULT_ERROR_GIFT_MESSAGE_TOO_LONG = 10
BUY_RESULT_ERROR_SOLD_OUT = 11
BUY_RESULT_ERROR_TEMPORARILY_UNAVAILABLE_RETRY_POSSIBLE = 12
BUY_RESULT_ERROR_PREPURCHASE_ALREADY_OWNED = 13
BUY_RESULT_ERROR_INSUFFICIENT_ES_BALANCE = 14
Used in: NetMessageUnableToChangeRegion
optional uint64 regionProtoId = 2
optional uint64 requiredItemProtoId = 3
required uint64 requestingGameId = 1
required uint64 requestingPlayerGuid = 2
required uint64 requestingGameId = 3
optional bool success = 1
optional string reason = 2
required string targetPlayerName = 1
Used in: ChatBanVoteResponse
CHAT_BAN_VOTE_SUCCESS = 0
CHAT_BAN_VOTE_ERROR = 1
CHAT_BAN_VOTE_ALREADY_BANNED = 2
CHAT_BAN_VOTE_ALREADY_VOTED = 3
CHAT_BAN_VOTE_NOT_ALLOWED = 4
CHAT_BAN_VOTE_BANNED = 5
CHAT_BAN_VOTE_INVALID_TARGET = 6
CHAT_BAN_VOTE_NUM_CODES = 7
required string fromPlayerName = 2
required ChatMessage theMessage = 3
optional int32 prestigeLevel = 4
optional uint64 consoleAccountId = 5
required uint64 requestingGameId = 1
required uint64 playerDbId = 2
required uint64 requestingGameId = 3
optional bool success = 1
optional string reason = 2
Used in: ChatErrorMessage, NetMessageChatError
CHAT_ERROR_NO_SUCH_USER = 0
CHAT_ERROR_COMMAND_NOT_RECOGNIZED = 1
CHAT_ERROR_NUM_ERRORS = 2
Used in: ChatBroadcastMessage, ChatNormalMessage, ChatTellMessage, NetMessageChat, NetMessageTell
optional string body = 1
optional int64 bodyId = 2
Used in: ChatMessage
repeated bytes attachmments = 1
optional int64 emoteDataRef = 2
required string fromPlayerName = 2
required ChatMessage theMessage = 3
optional int32 prestigeLevel = 4
optional uint64 consoleAccountId = 5
optional bytes someresponse = 1
Used in: ChatBroadcastMessage, ChatNormalMessage, NetMessageBroadcastRareItem, NetMessageChat
CHAT_ROOM_TYPE_LOCAL = 0
CHAT_ROOM_TYPE_SAY = 1
CHAT_ROOM_TYPE_PARTY = 2
CHAT_ROOM_TYPE_TELL = 3
CHAT_ROOM_TYPE_BROADCAST_ALL_SERVERS = 4
CHAT_ROOM_TYPE_SOCIAL_ZH = 22
CHAT_ROOM_TYPE_SOCIAL_EN = 5
CHAT_ROOM_TYPE_SOCIAL_FR = 6
CHAT_ROOM_TYPE_SOCIAL_DE = 7
CHAT_ROOM_TYPE_SOCIAL_EL = 8
CHAT_ROOM_TYPE_SOCIAL_JP = 21
CHAT_ROOM_TYPE_SOCIAL_KO = 9
CHAT_ROOM_TYPE_SOCIAL_PT = 10
CHAT_ROOM_TYPE_SOCIAL_RU = 11
CHAT_ROOM_TYPE_SOCIAL_ES = 12
CHAT_ROOM_TYPE_TRADE = 13
CHAT_ROOM_TYPE_LFG = 14
CHAT_ROOM_TYPE_GUILD = 15
CHAT_ROOM_TYPE_FACTION = 16
CHAT_ROOM_TYPE_EMOTE = 17
CHAT_ROOM_TYPE_ENDGAME = 18
CHAT_ROOM_TYPE_METAGAME = 19
CHAT_ROOM_TYPE_GUILD_OFFICER = 20
CHAT_ROOM_TYPE_NUM_TYPES = 23
required uint64 requestingGameId = 1
required string textOriginal = 2
required string textScrubbed = 3
required uint64 remoteJobId = 4
required string theMessage = 1
required string fromPlayerName = 1
required ChatMessage theMessage = 2
optional int32 prestigeLevel = 3
optional uint64 consoleAccountId = 4
required uint64 sessionid = 1
required bytes iv = 2
required bytes encryptedToken = 3
Used in: CommunityMemberBroadcast
optional uint64 avatarRefId = 1
optional uint64 costumeRefId = 2
optional uint32 level = 3
optional uint32 prestigeLevel = 4
optional string onlineId = 5
Used in: NetMessageModifyCommunityMember
required uint64 memberPlayerDbId = 1
optional uint64 currentRegionRefId = 2
optional uint64 currentDifficultyRefId = 3
optional string currentPlayerName = 5
repeated uint64 memberPlayerDbIdIgnoreList = 6
optional int32 isOnline = 7
optional int64 lastLogoutTimeAsFileTimeUtc = 8
optional uint64 currentCostumeRefId = 9
optional uint64 consoleAccountId = 10
optional uint64 secondaryConsoleAccountId = 11
optional string secondaryPlayerName = 12
Used in: NetMessageModifyCommunityMemberFailure
eCMFC_Timeout = 1
eCMFC_UnknownPlayer = 2
Used in: NetMessageReceiveCommunityNotify
required uint64 targetPlayerDbId = 1
required string sourcePlayerName = 2
required uint64 circleId = 3
eCTV_Enabled = 0
eCTV_NumConditionTuningVars = 1
optional string errorMsg = 2
repeated string nameSuggestions = 3
Used in: LoginDataConsole
required string EntitlementId = 1
required int32 UseCount = 2
required int32 UseLimit = 3
required bool IsConsumable = 4
Used in: NetMessageCoopOpRequest, NetMessageCoopOpResult
CoopOp_StartForSlot = 0
CoopOp_EndForSlot = 1
Used in: NetMessageCoopOpResult
CoopOpResult_Success = 0
CoopOpResult_GenericError = 1
CoopOpResult_PartyFull = 2
CoopOpResult_RegionFull = 3
CoopOpResult_QueueGroupFull = 4
CoopOpResult_SpawnFailed = 5
CoopOpResult_SlotActive = 6
CoopOpResult_AvatarInUse = 7
CoopOpResult_AvatarLocked = 8
required string token = 1
optional string version = 2
required string playername = 3
Currency_EternitySplinter = 1
Currency_CubeShard = 2
Currency_OdinMarks = 3
Currency_Credits = 4
Currency_ResearchDrives = 5
Currency_Worldstones = 6
Currency_EyeOfDemonfire = 7
Currency_HeartOfDemonfire = 8
Currency_CrownOfValor = 9
Currency_OmegaFiles = 10
Currency_GenoshaRaid = 11
Currency_DangerRoomMerits = 12
CurrencySpend_NumberOfCurrencySpendTypes = 13
required uint32 randomNumberIndex = 1
required bytes encryptedTraffic = 2
(message has no fields)
Used in: NetMessageEntityPreviewerNewTargets
Ally = 0
Enemy = 1
Total = 2
Used in: ExtendedLoginError
NO_LOGIN_ERROR = 0
CLIENT_MANAGER_NOT_AVAILABLE = 1
Used in: NetMessageForceDisconnect
eFDR_None = 0
eFDR_ForcedDisconnect = 1
eFDR_ErrorLoadingCharacter = 2
eFDR_CheckpointFailed = 3
eFDR_UnableToCreateRegion = 4
eFDR_FulfillmentFailed = 5
eFDR_PSNFailure = 6
Used in: InitialClientHandshake
Used in: NetMessageDialogResult, NetStructDialogButton
eGDR_TimeoutOnServer = -2
eGDR_TimeoutOnClient = -1
eGDR_Closed = 0
eGDR_Option1 = 1
eGDR_Option2 = 2
eGDR_Option3 = 3
eGDR_Checkbox = 4
required string playerName = 1
Used in: GiftHistoryForPlayerEntry
optional int64 transactionId = 1
required int64 skuId = 2
required int64 timestamp = 3
optional string message = 4
Used in: NetMessageGiftHistoryResult
optional int64 platformAccountId = 1
required string name = 2
Used in: NetMessageGlobalEventDataUpdate
required uint64 criteriaId = 1
required float progress = 2
Used in: NetMessageRequestGlobalEventUpdate
eGlobalEventUpdate_EventData = 0
eGlobalEventUpdate_Leaderboard = 1
eGlobalEventUpdate_Count = 2
eGTV_VendorBuyPrice = 0
eGTV_VendorSellPrice = 1
eGTV_VendorXPGain = 2
eGTV_PVPEnabled = 3
eGTV_XPGain = 4
eGTV_LootDropRate = 5
eGTV_LootSpecialDropRate = 6
eGTV_LootRarity = 7
eGTV_PartyXPBonusPct = 8
eGTV_PlayerTradeEnabled = 9
eGTV_CosmicPrestigeXPPct = 10
eGTV_LootVaporizationEnabled = 11
eGTV_XPBuffDisplay = 12
eGTV_SIFBuffDisplay = 13
eGTV_RIFBuffDisplay = 14
eGTV_OmegaXPPct = 15
eGTV_RespectLevelForGlobalXP = 16
eGTV_RespectLevelForGlobalRIF = 17
eGTV_RespectLevelForGlobalSIF = 18
eGTV_RespectLevelForOmegaXP = 19
eGTV_RespectLevelForAvatarXP = 20
eGTV_RespectLevelForRegionXP = 21
eGTV_ServerBonusUnlockLevelOverride = 22
eGTV_BoostTimersRunning = 23
eGTV_InfinityXPPct = 24
eGTV_RespectLevelForInfinityXP = 25
eGTV_SuperVerboseMetricsEnabled = 26
eGTV_HighVolumeMetricsEnabled = 27
eGTV_MediumVolumeMetricsEnabled = 28
eGTV_LowVolumeMetricsEnabled = 29
eGTV_NumGlobalTuningVars = 30
Used in: NetMessagePartyKickGracePeriod
GROUP_LEAVE_REASON_LEFT = 1
GROUP_LEAVE_REASON_BOOTED = 2
GROUP_LEAVE_REASON_DISBANDED = 3
GROUP_LEAVE_REASON_DISCONNECTED = 4
Used in: PartyInfo
GroupType_Invalid = 0
GroupType_Party = 1
GroupType_Raid = 2
Used in: PartyOperationRequestClientResult
eGOPR_Success = 1
eGOPR_NoChange = 2
eGOPR_SystemError = 3
eGOPR_TargetPlayerNotFound = 4
eGOPR_TargetedSelf = 5
eGOPR_AlreadyHasInvite = 6
eGOPR_NoPendingInvite = 7
eGOPR_PartyFull = 8
eGOPR_NotLeader = 9
eGOPR_NotInParty = 10
eGOPR_NotInSameParty = 11
eGOPR_PendingPartyDisbanded = 12
eGOPR_AlreadyInParty = 14
eGOPR_HasNoCheckpoint = 15
Used in: PartyOperationPayload
eGOP_InvitePlayer = 1
eGOP_AcceptInvite = 2
eGOP_DeclineInvite = 3
eGOP_JoinPartyWithPSNSessionId = 4
eGOP_LeaveParty = 5
eGOP_DisbandParty = 6
eGOP_ServerNotification = 7
eGOP_KickPlayer = 8
eGOP_ChangeLeader = 9
eGOP_ConvertToRaid = 10
eGOP_ConvertToRaidAccept = 11
eGOP_ConvertToRaidDecline = 12
eGOP_ConvertToParty = 13
eGOP_ChangeDifficulty = 14
eGSOP_Solo = 1
eGSOP_PendingInvite = 2
eGSOP_InGroup = 3
Used in: GuildMessageSetToPlayerManager
required uint64 sourcePlayerId = 1
required string targetPlayerName = 2
required uint64 targetPlayerId = 3
required GuildMembership targetNewMembership = 4
Used in: GuildMessageSetToClient
required string targetPlayerName = 1
Used in: GuildChangeMemberResult
eGCMRCInternalError = 0
eGCMRCGuildInErrorState = 1
eGCMRCNotOnline = 2
eGCMRCInitiatorNotInGuild = 3
eGCMRCInitiatorNoPermission = 4
eGCMRCUnknownMember = 5
eGCMRCNoChange = 6
eGCMRCCantModifyLeader = 7
eGCMRCRequiresStaff = 8
eGCMRCRequiresLeader = 9
eGCMRCNoTransferLeadership = 10
eGCMRCSuccess = 11
eGCMRCSuccessGuildDissolved = 12
Used in: GuildMessageSetToPlayerManager
required uint64 playerId = 1
required string guildMotd = 2
Used in: GuildMessageSetToClient
required string submittedMotd = 1
Used in: GuildChangeMotdResult
eGCMotdRCInternalError = 0
eGCMotdRCGuildInErrorState = 1
eGCMotdRCNotOnline = 2
eGCMotdRCInvalidGuild = 3
eGCMotdRCNotInGuild = 4
eGCMotdRCNoPermission = 5
eGCMotdRCWaitingForDatabase = 6
eGCMotdRCSuccess = 7
Used in: GuildMessageSetToPlayerManager
required uint64 playerId = 1
required string guildName = 2
Used in: GuildMessageSetToClient
required string submittedName = 1
Used in: GuildChangeNameResult
eGCNRCInternalError = 0
eGCNRCGuildInErrorState = 1
eGCNRCNotOnline = 2
eGCNRCInvalidGuild = 3
eGCNRCNotInGuild = 4
eGCNRCRestrictedName = 5
eGCNRCDuplicateName = 6
eGCNRCNoPermission = 7
eGCNRCWaitingForDatabase = 8
eGCNRCSuccess = 9
Used in: GuildMessageSetToClient, GuildMessageSetToServer
required uint64 guildId = 1
required string guildName = 2
optional string guildMotd = 4
Used in: GuildMessageSetToClient, GuildMessageSetToServer
required uint64 guildId = 1
required string disbandingPlayerName = 2
Used in: GuildMessageSetToPlayerManager
required uint64 playerId = 1
required string guildName = 2
required uint64 itemId = 3
Used in: GuildMessageSetToClient, GuildMessageSetToServer
required string guildName = 1
required uint64 playerId = 3
optional uint64 itemId = 4
Used in: GuildFormResult
eGFCInternalError = 0
eGFCGuildInErrorState = 1
eGFCNotOnline = 2
eGFCRestrictedName = 3
eGFCDuplicateName = 4
eGFCAlreadyInGuild = 5
eGFCWaitingForDatabase = 6
eGFCSuccess = 7
Used in: GuildInviteResult, GuildMessageSetToPlayerManager
required string toInvitePlayerName = 1
optional uint64 toInvitePlayerId = 2
required uint64 invitedByPlayerId = 3
Used in: GuildMessageSetToClient
Used in: GuildInviteResult
eGIRCInternalError = 0
eGIRCGuildInErrorState = 1
eGIRCGuildFull = 3
eGIRCInvitedInGuild = 4
eGIRCInvitedInOtherGuild = 5
eGIRCInvitedUnkownPlayer = 6
eGIRCInviterNotInGuild = 7
eGIRCInviterNoPermission = 8
eGIRCSuccess = 10
Used in: GuildMessageSetToClient
required uint64 guildId = 1
required string guildName = 2
required string invitedByPlayerName = 3
optional uint64 invitedByPlayerConsoleAccountId = 4
Used in: NetMessageLeaveGuild
eGLR_Left = 1
eGLR_Kicked = 2
Used in: GuildCompleteInfo, GuildMembersInfoChanged
required uint64 playerId = 1
required string playerName = 2
optional uint64 consoleAccountId = 4
Used in: GuildMessageSetToClient, GuildMessageSetToServer
required uint64 guildId = 1
required uint64 playerId = 2
required string newMemberName = 3
Used in: GuildMessageSetToClient, GuildMessageSetToServer
required uint64 guildId = 1
required string initiatingMemberName = 3
optional bool newMember = 4
Used in: GuildChangeMember, GuildMemberInfo, NetMessageEntityGuildInfo
eGMNone = 0
eGMMember = 1
eGMOfficer = 2
eGMLeader = 3
Used in: NetMessageGuildSystemMessage
eGMC_None = 1
eGMC_GuildNameDirty = 2
eGMC_ServicesDown = 3
eGMC_GuildNameInvalidCharacters = 4
eGMC_GuildNameTooShort = 5
eGMC_GuildNameTooLong = 6
eGMC_GuildNameIdentical = 7
eGMC_GuildNotInGuild = 8
eGMC_GuildsLocked = 9
eGMC_GuildMotdInvalidCharacters = 10
eGMC_GuildMotdTooShort = 11
eGMC_GuildMotdTooLong = 12
Used in: NetMessageGuildMessageToClient
Used in: NetMessageGuildMessageToPlayerManager
Used in: GuildMessageSetToClient, GuildMessageSetToServer
required uint64 guildId = 1
required string newGuildMotd = 2
optional string changedByPlayerName = 3
Used in: GuildMessageSetToClient, GuildMessageSetToServer
required uint64 guildId = 1
required string newGuildName = 2
optional string changedByPlayerName = 3
Used in: GuildMessageSetToPlayerManager
required uint64 playerId = 1
required uint64 guildId = 2
Used in: GuildRespondToInvite
eGRICRejected = 0
eGRICAccepted = 1
eGRICAutoIgnored = 2
Used in: GuildMessageSetToClient
required string guildName = 2
Used in: GuildRespondToInviteResult
eGRIRCInternalError = 0
eGRIRCGuildInErrorState = 1
eGRIRCNotOnline = 2
eGRIRCInvalidGuild = 3
eGRIRCAlreadyInGuild = 4
eGRIRCGuildFull = 5
eGRIRCNotInvited = 6
eGRIRCJoined = 7
eGRIRCRejected = 8
eGRIRAlreadyInOtherGuild = 9
Used in: NetMessageInventoryLoaded, NetMessageRequestInterestInInventory
eILS_Unloaded = 0
eILS_Archived = 1
eILS_Loaded = 2
Used in: NetMessageLeaderboardArchivedInstanceListResponse
required uint64 leaderboardId = 1
repeated uint64 archivedInstanceList = 2
Used in: NetMessageLeaderboardRequest
required uint64 leaderboardId = 1
optional uint64 instanceId = 2
Used in: LeaderboardTableData
required string name = 1
optional uint64 nameId = 2
required uint64 gameId = 3
required uint64 score = 4
optional uint64 avatarId = 5
Used in: NetMessageLeaderboardRequest
required uint64 leaderboardId = 1
optional uint64 instanceId = 2
required uint64 guildId = 3
Used in: NetMessageLeaderboardInitializeRequestResponse
required uint64 leaderboardId = 1
Used in: LeaderboardInitData
required uint64 instanceId = 1
required int64 activationTimestamp = 3
required int64 expirationTimestamp = 4
required bool visible = 5
Used in: NetMessageLeaderboardRequest
required uint64 leaderboardId = 1
optional uint64 instanceId = 2
required uint64 playerId = 3
Used in: LeaderboardTableData
required uint64 leaderboardId = 1
required uint64 instanceId = 2
required int64 activationTimestampUtc = 4
required int64 expirationTimestampUtc = 5
required bool visible = 6
Used in: NetMessageLeaderboardRequest
required uint64 leaderboardId = 1
optional uint64 instanceId = 2
required uint64 playerId = 3
optional uint64 avatarId = 4
Used in: NetMessageLeaderboardReportClient
required uint64 leaderboardId = 1
optional uint64 instanceId = 2
optional uint64 nextUpdateTimeIntervalMS = 5
Used in: LeaderboardReport
required uint64 leaderboardId = 1
optional uint64 instanceId = 2
optional uint64 playerId = 3
optional uint64 guildId = 4
optional uint64 subLeaderboardId = 5
required uint64 score = 6
required uint32 percentileBucket = 7
optional uint64 avatarId = 8
Used in: LeaderboardInstanceData, LeaderboardMetadata, NetMessageLeaderboardStateChange
eLBS_Created = 0
eLBS_Active = 1
eLBS_Expired = 2
eLBS_Reward = 3
eLBS_RewardsPending = 4
eLBS_Rewarded = 5
Used in: LeaderboardReport
Used in: NetMessageShareLegendaryMissionResult, ShareLegendaryMissionResult
LegendaryMissionShare_Sent = 1
LegendaryMissionShare_Accepted = 2
LegendaryMissionShare_Declined = 3
LegendaryMissionShare_RequestAlreadyPending = 4
LegendaryMissionShare_FailPlayerNotFound = 5
LegendaryMissionShare_FailNotEligible = 6
LegendaryMissionShare_FailAlreadyHave = 7
LegendaryMissionShare_FailCannotShareWithSelf = 8
LegendaryMissionShare_FailCannotReShare = 9
LegendaryMissionShare_UnknownFailure = 10
required string token = 1
optional string version = 2
optional bool noPersistenceThisSession = 3
optional string titleid = 5
required string emailAddress = 1
required string password = 2
optional string version = 3
optional string dbservername = 4
optional string token = 5
optional bool loginAsAnotherPlayer = 6
optional bool noPersistenceThisSession = 7
optional string loginAsPlayer = 8
optional string clientDownloader = 9
optional string machineId = 10
optional string machineIdDebugInfo = 18
optional int32 timezoneutcbias = 11
optional int32 platform = 12
optional string platformString = 13
optional string locale = 14
optional string twofactorcode = 15
optional string twofactorname = 16
optional string twofactortrustmachine = 17
optional bool streamingclient = 19
required uint64 placeInLine = 1
required uint64 numberOfPlayersInLine = 2
eLTTV_Enabled = 0
eLTTV_Weight = 1
eLTTV_Rolls = 2
eLTTV_NoDropPercent = 3
eLTTV_GroupNum = 4
eLTTV_NumLootTableTuningVars = 5
Used in: MHLocalizedCatalogUrls
required string type = 1
required string url = 2
Used in: MarvelHeroesCatalogEntry
required string name = 1
required int32 order = 2
Used in: MarvelHeroesCatalogEntry
required string name = 1
required int32 order = 2
Used in: MarvelHeroesCatalogEntry, MarvelHeroesConsoleCatalogEntry
optional uint64 prototypeGuid = 1
optional uint64 itemPrototypeRuntimeIdForClient = 2
optional int32 quantity = 3
Used in: NetMessageConsoleCatalogItems
required string id = 1
required bool visible = 2
required string tid = 4
repeated string tags = 5
Used in: MHConsoleCatalogFeatured
required int32 h = 1
required int32 w = 2
Used in: NetMessageConsoleCatalogItems
required bool deleted = 2
optional string id = 3
optional string layoutName = 4
Used in: MHConsoleCatalogFeatured
required string type = 1
required int32 position = 2
optional int32 width = 3
optional int32 height = 4
optional string actionLinkSaleableObjectSku = 7
optional string actionLinkCategory = 8
Used in: NetMessageConsoleCatalogItems
required string id = 1
required bool sortKey = 2
required string displayName = 3
Used in: MarvelHeroesConsoleCatalogEntry
optional float discountPercent_G = 1
optional float discountPercent_ES = 2
Used in: MarvelHeroesConsoleCatalogEntry
required int64 price_G = 1
optional int64 price_ES = 2
Used in: MarvelHeroesConsoleCatalogEntry
required string type = 1
required int64 typeOrder = 2
Used in: MarvelHeroesConsoleCatalogEntry
Used in: MarvelHeroesCatalogEntry
required string language_id = 1
optional string description = 2
optional string title = 3
optional string releaseDate = 5
optional int64 itemPrice = 6
Used in: MarvelHeroesCatalogEntry
required string language_id = 1
optional string url = 2
optional bytes imagedata = 3
Used in: NetMessageCatalogItems
required string localeId = 1
optional string storeHomePageUrl = 2
repeated MHBannerUrl storeBannerPageUrls = 3
optional string storeRealMoneyUrl = 4
Used in: NewsMessageResponse
optional string itemDisplayUrl = 1
required int32 itemOrder = 2
optional string actionLinkSaleableObjectSku = 3
optional string actionLinkCategory = 4
optional int32 itemHeight = 5
optional int32 itemWidth = 6
optional string actionLinkUrl = 7
Used in: NewsMessageResponse
required int32 layoutHeight = 1
required int32 layoutWidth = 2
Used in: MHConsoleCatalogCategoryEntry, MHConsoleCatalogFeaturedEntry, MHConsoleCatalogTagEntry, MHConsolePresentationEntry, MHConsoleUpsell
required string language_id = 1
Used in: MHConsoleCatalogFeaturedEntry, MHConsolePresentationEntry, MHConsoleUpsell, MHLocalizedStringCollection
optional string key = 1
optional string text = 2
Used in: NetMessageCatalogItems
Used in: NetMessageConsoleCatalogItems
required string deliverableObject = 1
repeated string tags = 6
required string sellableObject = 8
repeated string categories = 9
optional string filterSO = 11
optional int64 modelGuid = 12
Used in: MatchQueueDescription
MBM_None = 0
MBM_PlayerRating = 1
MBM_FixedTeam = 2
MCRT_None = 0
MCRT_ForceMatchStart = 1
MCRT_ForceMatchEnd = 2
MCRT_SwitchTeams = 3
MCET_None = 0
MCET_ForceStart = 1
MCET_ForceEnd = 2
Used in: MatchQueueDescription
required uint64 queuePrototypeGuid = 1
required uint64 gamePrototypeGuid = 2
required uint64 regionPrototypeId = 3
MP_Created = 0
MP_Initialized = 1
MP_Started = 2
MP_Finished = 3
MP_Shutdown = 4
MPET_Left = 0
MPET_Joined = 1
required uint64 queuePrototypeGuid = 1
required uint64 gamePrototypeGuid = 2
required uint32 gamesPlayed = 3
required uint32 gamesWon = 4
required uint32 ratingSummary = 5
required uint64 queuePrototypeGuid = 1
required uint32 regionLevel = 3
Used in: MatchGameDescription
required uint64 teamPrototypeGuid = 1
required uint32 minPlayers = 2
required uint32 maxPlayers = 3
Used in: MatchResultData
required uint64 teamPrototypeGuid = 1
required bool creditWithWin = 2
Used in: BillingPlayStationUpdateEntitlementStatus
required string EntitlementId = 1
required int32 UseCount = 2
required int32 UseLimit = 3
required bool IsActive = 4
Used in: BillingPlayStationUpdateEntitlementStatusResponse
required string EntitlementId = 1
required int32 UseCount = 2
required int32 UseLimit = 3
required bool Consumed = 4
Used in: NetMessageMessageReport
required string messageName = 1
required uint64 totalCount = 2
required uint64 totalBytes = 3
MetricWaveResults_Success = 1
MetricWaveResults_FailQuit = 2
MetricWaveResults_FailPlayerWipe = 3
MetricWaveResults_FailStudentDeath = 4
MetricWaveResults_FailDeathTimeout = 5
MetricWaveResults_NumberOfMetricWaveResults = 6
eMFTV_SampleRate = 0
eMFTV_NumMetricsFrequencyTuningVars = 1
eMTV_Enabled = 0
eMTV_EventInstance = 1
eMTV_NumMissionTuningVars = 2
Used in: CommunityNotify, NetMessageModifyCommunityMemberFailure, NetMessageTryModifyCommunityMemberCircle
eMCO_Add = 1
eMCO_Remove = 2
required uint64 bannerMessageRef = 1
required uint64 aiRef = 2
required uint64 playerId = 3
required uint64 idTargetNPC = 1
required string currentActionName = 2
required string previousActionName = 3
repeated string sensoryInputs = 4
required string actionString = 5
required string propertyString = 6
required string powerResultString = 7
required uint32 timeSlice = 1
required uint32 numAgentsAllocated = 2
required uint32 numAgentsSimulated = 3
required uint32 numThinksInTimeSlice = 4
required uint32 numOctreeQueriesInTimeSlice = 5
required uint32 numLOSChecksInTimeSlice = 6
required uint32 numValidTargetChecksInTimeSlice = 7
required uint32 numGameEntitySweepsInTimeSlice = 8
required uint32 numServerHitchesInTimeSlice = 9
required uint32 numOctreeValidTargetChecksInTimeSlice = 10
required uint32 numAvatarOctreeQueriesInTimeSlice = 11
repeated string hitchInfoStrArray = 12
required uint64 newTargetid = 1
required uint64 oldTargetid = 2
required uint64 aiId = 3
required uint64 avatarId = 1
required uint64 prototypeRefId = 2
required uint32 slotNumber = 3
required uint64 avatarId = 1
required uint64 prototypeRefId = 2
required uint32 slotNumber = 3
required uint64 avatarId = 1
required uint32 slotNumberA = 2
required uint32 slotNumberB = 3
required uint64 avatarId = 1
required uint32 slotNumberA = 2
required uint32 slotNumberB = 3
required uint64 avatarId = 1
required uint32 slotNumber = 2
required uint64 avatarId = 1
required uint32 slotNumber = 2
required uint32 id = 1
required string playerName = 2
required bytes compressedAchievementDatabaseDump = 1
required uint32 achievementId = 1
required bool isFiltered = 2
required bool showpopups = 2
Used in: NetMessageAchievementStateUpdate
required uint32 id = 1
required uint32 count = 2
required uint64 completeddate = 3
required bytes archiveData = 1
required uint32 reason = 1
required uint64 powerPrototypeId = 2
required int32 avatarIndex = 3
required uint32 areaId = 1
required uint64 areaPrototypeId = 2
optional bool isStartArea = 4
required bytes archiveData = 1
required string command = 1
required string response = 1
optional string filecontents = 2
optional string filerelativepath = 3
required uint32 akEventId = 1
required bool isVO = 2
required uint32 eventType = 3
optional uint32 cooldownMS = 4
required uint64 avatarId = 1
required uint64 stealingPowerProtoId = 2
required uint64 stolenPowerProtoId = 3
required uint64 playerDbId = 1
optional string playerDisplayName = 2
required bool missionAccepted = 1
required uint64 idEntity = 1
required uint64 regionId = 1
required uint64 avatarOnKilledInfoProtoId = 2
required string awardType = 1
required uint64 bannerText = 1
required uint64 textStyle = 2
required uint32 timeToLiveMS = 3
required uint32 messageStyle = 4
required bool doNotQueue = 5
required bool showImmediately = 6
(message has no fields)
required bytes payload = 1
(message has no fields)
required uint64 lootPrototype = 1
required uint32 lootTableRoll = 2
required uint64 avatarBotDataId = 1
optional int32 level = 2
optional uint64 lootPrototype = 3
optional uint32 lootTableRoll = 4
required uint64 pvpQueueId = 1
required uint64 regionDataId = 1
required uint64 factionSetPrototype = 1
(message has no fields)
required string playerName = 1
optional int64 skuId = 1
required int64 itemUnitPrice = 2
required string recipientName = 3
optional int32 numUnits = 4
optional string giftMessage = 5
optional string so = 7
required bool didSucceed = 1
optional int64 currentCurrencyBalance = 2
optional string errormessage = 3
optional int64 skuid = 5
optional string so = 7
optional int64 skuId = 1
required int64 itemUnitPrice = 2
optional int32 numUnits = 3
optional string so = 5
required bool didSucceed = 1
required int64 currentCurrencyBalance = 2
optional string errormessage = 3
optional int64 skuId = 5
optional bool isWebPurchase = 6
repeated uint64 protototypeIds = 7
optional string so = 9
required int32 avatarIndex = 1
required int32 avatarIndex = 1
required uint64 idAgent = 1
required uint64 powerPrototypeId = 2
required uint32 endPowerFlags = 3
optional int64 timestamp_seconds = 1
optional int64 timestamp_microseconds = 2
optional bool clientmustdownloadimages = 5
required uint32 areaId = 1
required uint32 cellId = 2
required uint64 cellPrototypeId = 3
required int32 cellRandomSeed = 5
required int32 bufferwidth = 7
required uint64 overrideLocationName = 8
required uint32 areaId = 1
required uint32 cellId = 2
required uint32 cellId = 1
required uint64 regionId = 2
required uint64 idEntity = 1
required uint32 currentpolicies = 2
optional bool exitGameWorld = 3
optional uint64 entityPrototypeId = 4
required uint64 cameraSettings = 1
required uint64 idEntity = 1
required uint64 key = 2
required int64 duration = 3
required uint64 startTime = 4
required uint64 idEntity = 1
required uint64 key = 2
required uint64 pauseTime = 3
required uint64 startTime = 4
required uint64 difficultyTierProtoId = 1
required string targetPlayerName = 1
optional string reason = 2
required uint64 sourceStringId = 1
required uint64 messageStringId = 2
repeated uint64 argStringIds = 3
required uint64 sourceStringId = 1
required uint64 messageStringId = 2
optional string playerName1 = 3
optional string playerName2 = 4
repeated uint64 argStringIds = 5
(message has no fields)
required uint64 idTargetEntity = 1
required string conditionsString = 2
(message has no fields)
(message has no fields)
optional string catalog_version = 1
required string messageText = 1
required uint64 idAvatar = 1
required uint64 powerPrototypeId = 2
optional uint64 idTargetEntity = 3
optional uint32 randomSeed = 5
required uint64 powerPrototypeId = 1
required int32 avatarIndex = 2
optional uint64 idTargetEntity = 3
optional uint32 randomSeed = 5
required uint32 slot = 1
required CoopOp operation = 2
optional uint64 avatarPrototypeId = 3
optional uint64 consoleAccountId = 4
optional string consoleOnlineId = 5
required uint32 slot = 1
required CoopOp operation = 2
optional uint64 avatarPrototypeId = 4
optional uint64 consoleAccountId = 5
optional string consoleOnlineId = 6
required uint64 targetId = 1
required uint64 avatarId = 1
required uint64 costumePrototypeId = 2
(message has no fields)
required uint32 craftingResult = 1
(message has no fields)
required string relativePath = 1
required string contents = 2
required uint64 startingAvatarPrototypeId = 1
required uint32 totalTime = 2
required int32 avatarIndex = 1
required uint64 lastCurrentEntityId = 2
required uint64 encounterguid = 1
required uint64 avatarguid = 2
required float dps = 3
required float damagescore = 4
required int32 numdeaths = 5
required uint64 avatarPrototypeId = 1
required uint64 entityId = 1
required bool visualize = 1
required uint32 areaid = 2
required uint32 boundsx = 3
required uint32 boundsy = 4
optional bytes mapdata = 5
required uint64 idEntity = 1
required uint64 key = 2
(message has no fields)
required uint64 serverId = 1
required uint64 playerGuid = 2
required bool checkboxClicked = 4
(message has no fields)
required uint64 challengedEntityId = 1
optional string challengedName = 2
required uint64 cancellingEntityId = 1
optional string cancellingName = 2
required uint64 challengerEntityId = 1
optional string challengerName = 2
optional uint64 opponentEntityId = 3
required string opponentName = 4
required uint64 idEntity = 1
required uint64 key = 2
required bool enable = 3
required uint64 avatarId = 1
required uint64 prototypeId = 2
required bool enable = 3
required uint32 spec = 4
required bytes baseData = 1
required bytes archiveData = 2
required uint64 idEntity = 1
optional uint64 prototypeId = 2
optional uint32 cellId = 3
optional uint32 areaId = 4
optional uint64 regionId = 5
optional uint64 ownerEntityId = 7
optional uint64 ownerPrototypeId = 8
optional string entityServerString = 9
required bytes archiveData = 1
required uint64 entityId = 1
required uint64 guildId = 2
required string guildName = 3
optional string debugEntityServerString = 5
required uint64 idEntity = 1
required uint64 idKillerEntity = 2
required uint32 killFlags = 3
required uint64 idEntity = 1
required uint32 flags = 2
optional uint32 cellId = 5
optional uint32 areaId = 6
optional uint64 entityPrototypeId = 7
required uint64 casterId = 1
required uint64 powerRefId = 2
required bool createTarget = 3
required bool randomTargetPos = 4
required uint64 targetId = 1
required uint64 targetId = 1
required uint64 powerRefId = 2
(message has no fields)
required uint64 entityId = 1
optional uint32 numNewTargets = 2
required uint64 targetId = 1
required uint64 stateRefId = 2
required uint64 targetRefId = 1
required uint64 idEntity = 1
required uint64 idTarget = 2
required uint32 entitySelectorActionEventType = 3
required bool canSend = 4
required uint64 idEntity = 1
required uint64 trackingProtoId = 2
required uint32 flags = 3
required uint32 flags = 1
required float avgFps = 1
required float minFps = 2
required uint32 numHitches = 3
required uint64 regionPrototype = 4
required uint32 cpulevel = 5
required uint32 gpulevel = 6
required uint32 compositelevel = 7
optional bool streamingclient = 8
required uint64 idEntity = 1
required uint64 idEntity = 1
required uint32 syncRequestId = 1
repeated uint64 movieProtoId = 2
required bool IsDualShock = 1
required int32 PlayerSlotNumber = 2
required bool IsDefaultBinding = 3
optional uint64 itemPrototypeRuntimeId = 1
optional int64 timestamp_seconds = 3
optional int64 timestamp_microseconds = 5
optional string localeid = 4
optional string catalog_version_string = 6
(message has no fields)
required int64 currencyBalance = 1
(message has no fields)
required uint32 messageSource = 1
required uint32 messageDirection = 2
required bool emailVerified = 1
required int64 accountCreationTimestampUtc = 2
required uint64 eventId = 1
required float totalProgress = 2
required uint64 eventId = 1
required uint32 leaderboardLength = 2
repeated string playerNames = 3
(message has no fields)
(message has no fields)
required bool didSucceed = 1
required int64 currentCurrencyBalance = 2
required uint64 hudTutorialProtoId = 1
required uint64 hudTutorialProtoId = 1
optional bool hasPendingGift = 1
required uint64 avatarId = 1
required uint64 avatarId = 1
required int64 gameTimeServerSent = 1
required int64 dateTimeServerSent = 2
required uint64 idEntity = 1
required uint32 newPolicies = 2
required uint32 prevPolicies = 3
optional uint64 entityDataId = 4
required string serverReport = 1
Used in: NetMessageInventoryLoaded
required uint32 slot = 1
required bytes metaData = 2
required uint64 playerID = 1
required uint64 itemID = 2
required uint64 inventoryProtoId = 1
required uint64 entityId = 1
required uint64 invLocContainerEntityId = 2
required uint64 invLocInventoryPrototypeId = 3
required uint32 invLocSlot = 4
optional bool requiredNoOwnerOnClient = 5
optional uint64 entityDataId = 6
optional uint64 destOwnerDataId = 7
required uint64 itemId = 1
required uint64 invProtoId = 1
required uint64 regionPrototype = 1
required bool isAvailable = 2
required uint64 itemId = 1
required bool accountBound = 2
required uint64 characterProtoId = 3
optional bool tradeRestricted = 4
required uint64 itemId = 1
repeated uint64 itemIds = 1
repeated uint64 leaderboardIds = 1
required string cheatResponseText = 1
repeated uint64 leaderboardIds = 1
required uint64 leaderboardId = 1
required uint64 leaderboardInstance = 2
required uint64 rewardGuid = 3
required uint64 rank = 4
required uint64 leaderboardId = 1
required uint64 instanceId = 2
required int64 activationTimestamp = 4
required int64 expirationTimestamp = 5
required bool visible = 6
required uint64 guildId = 1
required string initiatingPlayerName = 3
required uint64 entityID = 1
required uint64 localPlayerEntityId = 1
required bytes archiveData = 1
required uint32 lookForPartyType = 1
Used in: NetMessageLootRewardReport
required uint64 itemId = 2
optional uint64 lootTableProtoId = 1
required uint64 currentservergametime = 1
required uint64 currentservergameid = 2
required uint64 gamestarttime = 3
required uint64 playerGuid = 1
required uint64 regionProtoId = 2
required uint64 difficultyTierProtoId = 3
required uint64 regionRequestGroupId = 4
optional string playerName = 5
optional uint32 playersInQueue = 7
required uint64 metaGameEntityId = 1
required uint64 teamPrototypeId = 2
repeated uint64 playerDbGuids = 3
required uint64 metaGameEntityId = 1
required uint32 teamSize = 2
required uint32 reportSource = 2
required uint32 reportDirection = 3
required uint64 messageStringId = 1
optional string playerName1 = 2
optional string playerName2 = 3
repeated uint64 argStringIds = 4
repeated int64 intArgs = 5
required uint64 entityPrototypeId = 1
required uint64 dialogTextStringId = 2
required uint64 iconPathOverrideId = 3
required uint64 metaGameEntityId = 1
required uint64 currentWaveCount = 1
required uint64 maxWaveCount = 2
required uint64 metaGameId = 3
repeated string missionStrings = 1
optional uint32 resetTimeRemainingSeconds = 2
(message has no fields)
required uint64 targetEntityId = 1
required uint64 missionPrototypeId = 2
required uint64 missionPrototypeId = 1
required uint32 objectiveIndex = 2
optional uint32 objectiveState = 3
optional uint64 objectiveStateExpireTime = 4
optional uint32 currentCount = 5
optional uint32 requiredCount = 6
optional uint32 failCurrentCount = 7
optional uint32 failRequiredCount = 8
optional bool suppressNotification = 10
optional bool suspendedState = 11
required uint64 missionPrototypeId = 1
optional uint32 conditionIndex = 2
optional uint64 entityId = 3
Used in: NetMessageMissionTrackerFiltersUpdate
required uint64 filterPrototypeId = 1
required bool isFiltered = 2
required uint64 missionPrototypeId = 1
optional uint32 missionState = 2
optional uint64 missionStateExpireTime = 3
repeated uint64 participants = 5
optional bool suppressNotification = 6
optional bool suspendedState = 7
required uint64 avatarRef = 1
required uint64 modTypeRef = 2
required uint64 avatarId = 1
required uint64 modTypeRef = 2
optional string playerName = 2
optional uint64 systemCirclesBitSet = 3
required string memberToModifyName = 1
required uint64 circleId = 3
required uint64 idEntity = 1
required uint64 landingPowerprototypeId = 3
required uint64 prototypeId = 1
required uint64 playerId = 1
repeated uint64 itemIds = 2
required uint64 playerId = 1
required uint64 itemId = 2
required uint64 playerId = 1
required uint64 avatarPrototypeId = 2
required uint64 prototypeId = 1
required uint64 moviePrototypeId = 1
required bool userCancelled = 2
required uint32 syncRequestId = 3
required uint64 moviePrototypeId = 1
(message has no fields)
required uint64 avatarId = 1
required uint32 numPointsGained = 1
required uint64 avatarId = 2
(message has no fields)
required uint64 idTargetEntity = 1
required int32 avatarIndex = 2
required uint64 targetId = 1
required uint64 targetId = 1
required uint64 targetId = 1
required uint64 resurrectorId = 2
required uint64 idPlayer = 1
(message has no fields)
required string panelName = 1
required uint64 expireTimeMicroseconds = 1
required uint64 idTarget = 1
required int32 avatarIndex = 2
required bool hasDialog = 3
required uint64 permaBuffProtoId = 1
required uint64 idTarget = 1
required int32 avatarIndex = 2
optional bool useInteractFallbackRange = 3
required bool displayOutput = 1
required uint64 sendClientTime = 2
optional uint64 sendGameTime = 3
optional uint64 requestNetReceivedGameTime = 4
optional uint64 lastClientLatency = 5
optional float lastFps = 6
optional uint64 regionPrototype = 7
optional uint32 cpulevel = 8
optional uint32 gpulevel = 9
optional uint32 compositelevel = 10
optional string countrycode = 11
optional float minFps = 12
optional bool streamingclient = 15
required bool displayOutput = 1
required uint64 requestSentClientTime = 2
optional uint64 requestSentGameTime = 3
optional uint64 requestNetReceivedGameTime = 4
optional uint64 responseSendTime = 5
optional uint64 responseNetReceiveClientTime = 6
optional uint64 responseNetReceiveGameTime = 7
optional uint64 serverTickforecast = 8
optional uint64 responseLatencyBufferReceiveClientTime = 9
optional string gameservername = 10
optional string frontendname = 11
required uint64 kismetSeqPrototypeId = 1
required uint64 kismetSeqPrototypeId = 1
required uint32 syncRequestId = 2
required uint64 entityId = 1
required uint64 powerAssetRef = 2
required uint64 banterAssetId = 1
required uint64 soundThemeAssetId = 1
required string playerName = 1
required string playerName = 1
optional uint64 consoleAccountId = 2
optional uint64 playerDbId = 3
required uint64 itemProtoId = 1
required bool owns = 2
required uint64 steamUserId = 1
optional int32 updateSteamSeqNum = 2
required int32 compatLevelCpu = 1
required int32 compatLevelGpu = 2
required int32 compatLevelComposite = 3
optional string osName = 4
optional string cpuName = 5
optional string ramName = 6
optional string displayDeviceName = 7
optional bool displayDeviceDualGPU = 8
optional string displayDeviceDriverDate = 9
optional string userLanguage = 10
(message has no fields)
required bool confirmFlag = 1
required uint32 sequenceNumber = 2
required string partnerPlayerName = 1
required string partnerPlayerName = 2
required bool confirmFlag = 3
required bool partnerConfirmFlag = 4
required uint32 sequenceNumber = 5
required uint64 ServerId = 1
required uint64 playerGuid = 2
required uint64 idPowerUser = 1
required uint64 idLastTarget = 2
required NetStructPoint3 lastTargetPosition = 3
required uint64 idNewTarget = 4
required uint64 powerPrototypeId = 5
required uint64 userOriginalAssetId = 6
required uint64 userCurrentAssetId = 7
required float projectileSpeed = 8
required int32 fxRandomSeed = 9
Used in: NetMessageAssignPowerCollection
required uint64 entityId = 1
required uint64 powerProtoId = 2
required int32 powerRank = 3
required int32 characterLevel = 4
required int32 combatLevel = 5
required int32 itemLevel = 6
required float itemVariation = 7
required uint64 entityId = 1
required uint64 powerProtoId = 2
required uint64 powerPrototypeId = 1
required uint64 avatarEntityId = 2
required bool isRecentlyUnlocked = 3
required uint64 idUserEntity = 1
required uint64 powerPrototypeId = 2
optional uint64 idTargetEntity = 3
required bytes archiveData = 1
required uint64 debugEntityId = 1
required uint64 activePowerId = 2
required int32 pendingActionState = 3
required uint64 pendingPowerId = 4
required uint64 pendingTargetId = 5
required NetStructPoint3 pendingTargetPosition = 6
required uint64 continuousPowerId = 7
required uint64 continuousTargetId = 8
required NetStructPoint3 continuousTargetPosition = 9
required uint64 activePowerLastActivationTime = 10
required bool isInCombat = 11
required string serverPowerResultString = 12
required bool usingControllerInput = 13
required uint32 activePowerPhase = 14
required uint64 idUserEntity = 1
required uint64 powerPrototypeId = 2
required uint64 idTargetEntity = 3
required uint32 priority = 1
repeated uint64 assets = 2
repeated uint64 prototypes = 3
optional uint64 regionId = 5
repeated uint64 prototypes = 1
required uint64 idTargetEntity = 1
required string propertyString = 2
required string entityString = 3
required bool success = 1
required uint64 publicEventProtoId = 2
(message has no fields)
required int64 agentPrototypeId = 1
required uint32 purchaseUnlockResult = 1
required uint64 currentCrystalCount = 1
required uint64 maxCrystalCount = 2
required uint64 metaGameId = 3
required uint64 currentDeathCount = 1
required uint64 metaGameId = 2
required uint64 currentRegionScore = 1
required uint64 metaGameId = 2
required uint64 pvpEntityId = 1
required uint64 playerDbGuid = 2
required string playerName = 3
required uint64 teamProtoId = 4
required uint64 avatarProtoId = 5
required uint64 pvpEntityId = 1
required uint64 playerDbGuid = 2
required uint64 teamProtoId = 3
required uint64 pvpEntityId = 1
required uint64 playerDbGuid = 2
Used in: NetMessagePvPScorePlayerUpdate
required uint32 category = 1
optional int32 ivalue = 2
optional float fvalue = 3
required uint64 regionPrototype = 1
optional uint64 moviePrototypeId = 1
optional uint64 regionPrototypeId = 1
optional uint64 loadingScreenPrototypeId = 2
(message has no fields)
Used in: NetMessageReadyAndLoggedIn
required string host = 1
required string url = 2
required uint32 port = 3
required int32 wipesDataIfMismatchedInDb = 1
optional bool wipePlayerRecordsOnLogin = 2
optional string domainLoginName = 3
optional bytes playerImportData = 4
required string localeName = 5
optional int32 clientOperatingSystem = 6
required bool streamingSession = 7
required bool consolePlayer = 8
optional string psnSessionId = 9
optional bool consoleUI = 10
required int32 platformType = 11
(message has no fields)
required uint64 skuId = 1
required uint64 transId = 2
required string sender = 3
optional string message = 4
required uint32 akEventId = 1
required uint64 entityId = 2
required bool isVO = 3
required uint32 eventType = 4
optional uint32 cooldownMS = 5
required uint64 avatarId = 1
required bool enabled = 1
required uint64 regionId = 1
required uint64 serverGameId = 2
required bool clearingAllInterest = 3
repeated uint64 entitiestodestroy = 4
optional uint64 regionPrototypeId = 5
optional int32 regionRandomSeed = 6
optional bytes archiveData = 7
required uint64 difficultyIndex = 1
required uint64 lifetimeInMilliseconds = 4
required bool add = 5
required float radius = 2
required uint64 lifetimeInMilliseconds = 4
required bool add = 5
required uint64 lifetimeInMilliseconds = 4
required bool add = 5
required float radius = 2
required uint64 lifetimeInMilliseconds = 4
required bool add = 5
required uint64 lifetimeInMilliseconds = 5
required bool add = 6
required uint64 regionProtoId = 1
required uint64 difficultyTierProtoId = 2
optional uint64 regionRequestGroupId = 3
required bool enabled = 1
(message has no fields)
optional uint64 entityPrototypeId = 1
required uint64 dialogTextStringId = 2
required uint64 missionPrototypeId = 3
optional uint64 iconPathOverrideId = 4
optional uint64 voTriggerAssetId = 5
required uint32 areaId = 1
required uint64 serverId = 1
required uint64 playerGuid = 2
required uint64 replicationId = 1
required uint64 propertyId = 2
required uint64 replicationId = 1
optional uint32 archiveDataType = 2
required bytes archiveData = 3
optional string debugstring = 4
required string targetPlayerName = 1
required string reason = 2
required uint32 avatarIndex = 1
required uint32 requestType = 2
required uint64 eventId = 1
required uint64 avatarProtoId = 1
required uint32 avatarModeEnum = 2
required uint64 inventoryProtoId = 1
required uint64 teamUpProtoId = 1
(message has no fields)
required uint64 inventoryOwnerId = 1
required uint64 inventoryProtoId = 2
repeated uint32 slots = 3
required uint64 missionPrototypeId = 1
optional uint32 conditionIndex = 2
optional uint64 entityId = 3
required uint64 itemId = 1
required uint64 avatarId = 2
required uint64 itemProtoId = 1
required uint64 avatarId = 1
required uint32 avatarIndex = 1
required uint64 targetId = 2
required uint32 avatarIndex = 1
required uint64 destItemId = 1
required uint64 gemAffixItemId = 2
(message has no fields)
required uint64 storyWarpPrototypeId = 1
required uint64 storyWarpNPC = 2
(message has no fields)
required uint64 avatarId = 1
optional int32 gem = 2
required uint64 avatarId = 1
required uint64 characterId = 1
required int32 powerSpecIndex = 2
(message has no fields)
required bytes payload = 1
required uint64 avatarId = 1
repeated uint64 avatarPrototypes = 2
Used in: NetMessageInfinityPointAllocationCommit
required uint64 gemBonusProtoRefID = 1
required int64 points = 2
Used in: NetMessageOmegaBonusAllocationCommit
required uint64 omegaBonusProtoRefID = 1
required int32 points = 2
required uint64 teamPrototypeId = 1
required bool showOpeningCinematic = 1
required uint32 processingTime = 1
required uint32 frameTime = 2
required string version = 1
required uint64 avatarId = 1
required uint32 activeSpec = 2
required bool debugging = 1
required uint64 targetId = 1
required uint64 interactorId = 2
required uint32 warningThreshold = 1
required uint32 failureThreshold = 2
required uint64 extraTextId = 1
required uint64 modeTextId = 1
required uint64 modeRef = 2
required uint64 metaGameId = 3
required uint64 replicationId = 1
required uint64 propertyId = 2
required uint64 valueBits = 3
required int64 gameTimeDialationStarted = 1
required int64 dateTimeDialationStarted = 2
required float dialation = 3
required uint64 timerTextId = 1
optional int64 arg1 = 3
required uint64 tipDataRefId = 1
required uint64 entityId = 1
required uint64 playerDbId = 1
required string playerDisplayName = 2
required uint64 missionDataRef = 3
(message has no fields)
required uint64 idAgent = 1
required uint64 idText = 2
required float duration = 3
(message has no fields)
required string playerName = 1
required uint64 missionDataRef = 2
required uint64 agentId = 1
required int64 xpAwarded = 2
required uint64 destItemId = 1
required uint64 gemId = 2
required uint64 idTargetNPC = 1
(message has no fields)
required uint64 idTargetEntity = 1
required uint64 idTargetAgent = 1
required uint64 missionPrototypeRefId = 2
required string missionListMatchPattern = 3
required uint64 idTargetEntity = 1
required uint64 idTargetEntity = 1
required uint32 startTime = 1
required uint32 endTime = 2
required uint32 lowTimeWarning = 3
required uint32 criticalTimeWarning = 4
required uint64 metaGameId = 5
required uint64 labelOverrideTextId = 6
required uint64 prototypeId = 1
required uint64 prototypeId = 1
required uint64 invId = 1
required uint64 insertIndex = 2
required uint64 inventoryRefId = 1
optional string displayName = 2
optional uint64 iconPathAssetId = 3
optional uint32 color = 4
required uint64 idTargetNPC = 1
(message has no fields)
required uint64 idTargetEntity = 1
required uint64 idTargetAgent = 1
required uint64 idTargetEntity = 1
required uint64 idTargetEntity = 1
required uint64 metaGameId = 1
optional uint64 skuId = 1
required uint64 displayTextStringId = 1
optional uint64 speakingEntityPrototypeId = 2
required uint32 timeToLiveMS = 3
required uint64 voTriggerAssetId = 4
optional uint64 missionPrototypeId = 5
required uint64 suggestedPlayerConsoleAccountId = 1
required uint64 suggestedPlayerConsoleAccountId = 1
required string suggestedByPlayerName = 2
required uint64 avatarPrototypeId = 1
required uint32 avatarModeEnum = 2
required uint32 avatarIndex = 3
required uint64 targetId = 1
required int64 gameTimeClientSent = 1
required int64 gameTimeServerReceived = 2
required int64 gameTimeServerSent = 3
required int64 dateTimeClientSent = 4
required int64 dateTimeServerReceived = 5
required int64 dateTimeServerSent = 6
required float dialation = 7
required int64 gametimeDialationStarted = 8
required int64 datetimeDialationStarted = 9
required int64 gameTimeClientSent = 1
required int64 dateTimeClientSent = 2
required int32 messageId = 1
required uint64 publicEventProtoId = 1
required uint32 ackseq = 1
required uint32 ackseq = 1
required string playerName = 1
required string targetPlayerName = 1
required ChatMessage theMessage = 2
required uint64 idTarget = 1
required int32 avatarIndex = 2
required uint64 idEntity = 1
required uint64 idUserEntity = 1
required uint64 powerPrototypeId = 2
optional uint64 idTargetEntity = 3
optional float movementSpeed = 5
optional uint64 movementTimeMS = 6
optional uint32 powerRandomSeed = 7
optional uint64 itemSourceId = 8
required uint32 fxRandomSeed = 9
optional uint64 triggeringPowerPrototypeId = 10
required uint64 idUserEntity = 1
required uint64 idUserEntity = 1
required uint64 powerPrototypeId = 2
required uint32 endPowerFlags = 3
required uint64 idRecipe = 1
required uint64 idVendor = 2
repeated uint64 idIngredients = 3
required bool isRecraft = 4
required uint64 itemId = 1
required uint64 toInventoryOwnerId = 2
required uint64 toInventoryPrototype = 3
required uint32 toSlot = 4
optional bool isStackSplit = 5
required uint64 circleId = 1
required string playerName = 3
(message has no fields)
required uint64 sourceInventoryPrototype = 1
required uint64 teamUpPrototypeId = 1
required uint32 styleIndex = 1
required uint64 uiNotificationRef = 1
required uint64 uiSyncDataProtoId = 1
required uint64 contextProtoId = 2
required uint64 uiSyncDataProtoId = 1
required uint64 contextProtoId = 2
required bytes buffer = 3
required uint64 prototypeId = 1
required uint32 state = 2
required uint64 avatarId = 1
required uint64 mappedPowerProtoId = 2
(message has no fields)
(message has no fields)
required bytes archiveData = 1
required bytes archiveData = 1
required uint64 entityId = 1
required uint64 powerProtoId = 2
required int32 powerRank = 3
required int32 characterLevel = 4
required int32 combatLevel = 5
required int32 itemLevel = 6
required float itemVariation = 7
required uint64 powerOwnerId = 1
required uint64 situationalPowerProtoId = 2
required uint64 situationalTargetId = 3
required bool addTarget = 4
required uint64 idTarget = 1
required int32 avatarIndex = 2
optional uint64 missionPrototypeRef = 3
required int32 avatarIndex = 1
required uint64 idTransitionEntity = 2
required uint64 waypointDataRef = 3
required uint64 regionProtoId = 4
required uint64 difficultyProtoId = 5
required int32 avatarIndex = 1
required uint64 vanityTitlePrototypeId = 2
required uint64 sourceEntityId = 2
required uint64 vendorTypeProtoId = 1
required uint64 vendorID = 2
required uint64 vendorTypeProtoId = 1
required int32 avatarIndex = 1
required uint64 itemId = 2
required uint64 vendorId = 3
required uint32 inventorySlot = 4
required int32 avatarIndex = 1
required uint64 itemId = 2
required uint64 vendorId = 3
required int32 avatarIndex = 1
required uint64 vendorId = 2
required int32 avatarIndex = 1
required uint64 itemId = 2
required uint64 vendorId = 3
required uint64 repid1 = 1
required string file = 2
required uint32 line = 3
required string debugmsg = 4
optional uint64 repid2 = 5
required string message = 1
required uint64 waypointProtoId = 1
required bool show = 2
required uint64 waypointPrototypeID = 1
required uint64 widgetRefId = 1
required uint64 widgetContextRefId = 2
required uint64 playerGuid = 3
required bool result = 4
Used in: NetStructItemSpec
required uint64 affixProtoRef = 1
required uint64 scopeProtoRef = 2
required int32 seed = 3
Used in: NetStructLootResultSummary
required uint64 agentProtoRef = 1
required uint32 agentLevel = 2
required uint32 creditsAmount = 3
required uint32 areaId = 1
Used in: NetStructGameplayOptions
required uint64 channelProtoId = 1
required bool isSubscribed = 2
Used in: NetStructGameplayOptions
required uint64 channelProtoId = 1
Used in: NetMessageRegionChange
required uint32 level = 1
optional bool cheat = 3
optional uint64 difficultyTierProtoId = 4
optional uint32 endlessLevel = 5
optional uint64 gameStateId = 6
optional uint64 matchNumber = 7
optional uint32 seed = 8
optional uint64 parentRegionId = 9
optional uint64 requiredItemProtoId = 10
optional uint64 requiredItemEntityId = 11
repeated uint64 affixes = 13
optional uint32 playerDeaths = 14
optional uint64 dangerRoomScenarioItemDbGuid = 15
optional uint64 itemRarity = 16
optional bytes propertyBuffer = 17
optional uint64 dangerRoomScenarioR = 18
Used in: NetMessageLootRewardReport, NetStructLootResultSummary
required uint64 agentOrItemProtoRef = 1
required uint64 currencyRef = 2
required uint32 amount = 3
Used in: NetMessagePostDialogToClient
optional uint64 targetId = 4
optional uint64 interactorId = 5
required uint32 options = 6
Used in: NetStructDialog
required uint32 style = 3
optional bool enabled = 4
Used in: NetStructDialog, NetStructDialogButton
required uint64 formatStringId = 1
Used in: NetStructFormatString
optional uint64 localeStringId = 1
optional string stringValue = 2
optional string playerName = 3
optional int64 intValue = 4
optional float floatValue = 5
Used in: NetMessageLocalPlayer
required bool teamUpSystemEnabled = 1
required bool achievementsEnabled = 3
required bool omegaMissionsEnabled = 4
required bool veteranRewardsEnabled = 5
required bool multiSpecRewardsEnabled = 6
required bool giftingEnabled = 7
required bool characterSelectV2Enabled = 8
required bool communityNewsV2Enabled = 9
required bool leaderboardsEnabled = 10
required bool newPlayerExperienceEnabled = 12
required int32 serverTimeOffsetUTC = 13
required bool useServerTimeOffset = 14
required bool missionTrackerV2Enabled = 15
required int32 giftingAccountAgeInDaysRequired = 16
required int32 giftingAvatarLevelRequired = 17
required int32 giftingLoginCountRequired = 18
required bool infinitySystemEnabled = 19
required int32 chatBanVoteAccountAgeInDaysRequired = 20
required int32 chatBanVoteAvatarLevelRequired = 21
required int32 chatBanVoteLoginCountRequired = 22
required bool isDifficultySliderEnabled = 23
optional bool orbisTrophiesEnabled = 24
required int32 platformType = 25
Used in: NetMessageSetPlayerGameplayOptions
repeated uint64 optionSettings = 1
repeated uint64 armorRarityVaporizeThresholdProtoId = 4
Used in: NetStructAreaConnection
optional uint32 X = 1
optional uint32 Y = 2
Used in: NetMessageRegionPrimitiveBox, NetMessageRegionPrimitiveCircle, NetMessageRegionPrimitiveLine, NetMessageRegionPrimitiveSphere, NetMessageRegionPrimitiveTriangle
optional uint32 X = 1
optional uint32 Y = 2
optional uint32 Z = 3
Used in: NetMessageInfinityPointGain
required int64 numPointsGained = 1
required int32 infinityGemEnum = 2
Used in: ChatMessageAttachments, NetMessageBroadcastRareItem, NetMessageLootEntity, NetMessageLootRewardReport, NetStructItemSpecStack
required uint64 itemProtoRef = 1
required uint32 itemLevel = 2
required uint64 rarityProtoRef = 3
required uint32 seed = 4
optional uint32 creditsAmount = 5
optional uint64 equippableBy = 7
Used in: NetStructLootResultSummary
required uint32 count = 1
required int32 tuningVarEnum = 1
required float tuningVarValue = 2
Used in: NetMessageLiveTuningUpdate
required uint64 tuningVarProtoId = 1
required int32 tuningVarEnum = 2
required float tuningVarValue = 3
Used in: NetMessageMissionRewardsResponse, NetMessageMissionUpdate
repeated int32 credits = 3
optional uint32 experience = 4
optional uint32 powerPoints = 5
optional uint32 healthBonus = 6
optional uint32 enduranceBonus = 7
optional uint32 realMoney = 8
repeated int64 couponCodes = 9
repeated uint64 callbackNodes = 10
repeated uint64 protorefs = 11
Used in: NetMessagePing
required uint64 unixTimestamp = 2
optional uint64 targetPrototypeId = 3
Used in: NetMessageMissionObjectiveUpdate
required uint64 entityId = 1
required uint64 regionId = 2
Used in: NetMessageModCommitTemporary
required uint64 mod = 1
required uint32 change = 2
optional float X = 1
optional float Y = 2
Used in: NetMessageAddArea, NetMessageCellCreate, NetMessageContinuousPowerUpdateToClient, NetMessageContinuousPowerUpdateToServer, NetMessageDebugEntityPosition, NetMessageEntityDestroy, NetMessageEntityPosition, NetMessageMoveToAlternateLandingSpot, NetMessagePing, NetMessagePowerBounce, NetMessagePowerRelease, NetMessagePowersDebugUIUpdate, NetMessagePreActivatePower, NetMessageRegionChange, NetMessageRegionPrimitiveBox, NetMessageRegionPrimitiveCircle, NetMessageRegionPrimitiveLine, NetMessageRegionPrimitiveSphere, NetMessageRegionPrimitiveTriangle, NetMessageTryActivatePower, NetStructRegionLocation
optional float X = 1
optional float Y = 2
optional float Z = 3
Used in: NetStructCreateRegionParams
required uint64 entityDbId = 1
optional uint64 ownerPlayerDbId = 3
optional bool boundToOwner = 4
Used in: NetMessagePrefetchAssets
required uint32 cellId = 1
required uint64 cellPrototypeId = 2
Used in: NetStructPropertyList
required uint64 id = 1
required uint64 value = 2
Used in: NetStructPortalInstance, NetStructRegionOrigin, NetStructTransferParams
required uint64 regionId = 1
Used in: ChangeRegionRequestHeader, NetStructCreateRegionParams, NetStructTransferParams
optional uint64 transitionDbId = 3
Used in: NetStructRegionOrigin, NetStructTransferParams
required uint64 regionProtoId = 1
required uint64 areaProtoId = 2
required uint64 cellProtoId = 3
required uint64 entityProtoId = 4
Used in: NetMessageCellCreate
required uint64 asset = 1
required uint32 id = 2
required bool useMarkerOrientation = 3
required uint64 TransferId = 1
required uint64 DestRegionId = 2
required uint64 DestRegionProtoId = 3
optional uint64 DestEntityDbId = 6
optional int32 DestTeamIndex = 7
optional bool HasInvite = 8
Used in: NetMessageVaporizedLootResult
optional uint64 itemProtoId = 1
optional uint64 rarityProtoId = 2
optional int32 credits = 3
Used in: NetStructLootResultSummary
required uint64 vendorProtoRef = 1
required uint32 xpAmount = 2
required string locale = 1
Used in: NetMessagePSNNotification
required uint64 requestingPlayerDbId = 1
optional string psnSessionId = 3
Used in: PSNNotification
PSNNotify_PSNSessionStart = 0
PSNNotify_PSNSessionEnd = 1
Used in: PartyInfoClientUpdate
required uint64 groupId = 1
required uint64 leaderDbId = 3
required uint64 difficultyTierProtoId = 4
optional string groupPSNSessionId = 5
optional string voiceChatFrontendIPAddr = 7
optional string voiceChatFrontendPort = 8
optional uint64 groupId = 1
optional PartyInfo partyInfo = 2
Used in: PartyMemberInfoClientUpdate
ePME_Remove = 1
ePME_Add = 2
ePME_Update = 3
Used in: PartyInfo, PartyMemberInfoClientUpdate
required uint64 playerDbId = 1
required string playerName = 2
repeated uint64 boosts = 3
optional uint64 consoleAccountId = 4
optional uint64 secondaryConsoleAccountId = 5
optional string secondaryPlayerName = 6
required uint64 groupId = 1
required uint64 memberDbGuid = 2
Used in: NetMessagePartyOperationRequest, PartyOperationRequestClientResult
required uint64 requestingPlayerDbId = 1
required string requestingPlayerName = 2
optional uint64 requestingPlayerPsnAccountId = 3
optional uint64 targetPlayerDbId = 4
optional string targetPlayerName = 5
optional string psnSessionId = 7
optional uint64 difficultyTierProtoId = 8
Used in: NetMessagePlayerTradeStatus
ePTSC_None = 0
ePTSC_SentInvitation = 1
ePTSC_ReceivedInvitation = 2
ePTSC_TradeInProgress = 3
ePTSC_Disabled = 4
ePTSC_InvalidPartner = 5
ePTSC_PartnerIsBusy = 6
ePTSC_PartnerIsIgnored = 7
ePTSC_Cancelled = 8
ePTSC_PartnerCancelled = 9
ePTSC_TradeExecuted = 10
ePOTV_PopulationObjectWeight = 0
ePOTV_NumPopulationObjectTuningVars = 1
ePTV_PowerCost = 0
ePTV_PowerDamagePVE = 1
ePTV_PowerDamagePVP = 2
ePTV_PowerEnabled = 3
ePTV_NumPowerTuningVars = 4
required string locale = 1
repeated string precacheUrl = 1
optional int32 subscriptionId = 2
optional string serviceIPAddress = 3
optional string servicePort = 4
optional string serviceVersion = 5
optional bool requestResignation = 6
(message has no fields)
optional string message = 1
optional int32 minutesToShutdown = 2
optional string serviceIPAddress = 2
optional string servicePort = 3
optional string serviceVersion = 4
(message has no fields)
optional float processCpuPercentage = 1
optional float processRamPercentage = 2
optional int64 processRamUsageBytes = 3
optional float totalCpuUsagePercentage = 4
optional float totalRamUsagePercentage = 5
optional string hostname = 7
optional string serviceName = 8
repeated string connectedHosts = 9
repeated string connectedServices = 10
optional bool gisIsDraining = 11
optional int32 gisPlayerCount = 12
Used in: PubSubServerStatusUpdate
SSSS_SERVICE_STOPPED = 1
SSSS_SERVICE_START_PENDING = 2
SSSS_SERVICE_STOP_PENDING = 3
SSSS_SERVICE_RUNNING = 4
SSSS_SERVICE_CONTINUE_PENDING = 5
SSSS_SERVICE_PAUSE_PENDING = 6
SSSS_SERVICE_PAUSED = 7
Used in: InitialClientHandshake, PubSubEventNotification, PubSubPublish, PubSubSubscribe
FRONTEND_SERVER = 0
GAME_INSTANCE_SERVER_USER = 1
GAME_INSTANCE_SERVER_PLAYERMGR = 2
GAME_INSTANCE_SERVER_GROUPING = 3
GAME_INSTANCE_SERVER_METRICS = 4
PLAYERMGR_SERVER_FRONTEND = 5
PLAYERMGR_SERVER_SITEMGR_CONTROL = 6
PLAYERMGR_SERVER_SOCIAL_COMMON = 7
GROUPING_MANAGER_FRONTEND = 8
FAKE_CHAT_LOAD_TESTER = 9
GAME_INSTANCE_SERVER_BILLING = 10
GAME_INSTANCE_SERVER_GLOBAL_GAME_EVENT = 12
PLAYERMGR_METRICS = 13
GAME_INSTANCE_SERVER_MOBILE_FRONTEND = 14
GAME_INSTANCE_SERVER_LEADERBOARD = 15
LEADERBOARD_SERVER_GLOBAL_GAME_EVENT = 16
NUM_SERVER_TYPES = 18
optional int32 subscriptionId = 2
optional string serviceVersion = 3
ePETV_Enabled = 0
ePETV_EventInstance = 1
ePETV_NumPublicEventTuningVars = 2
RampageCatalogVersion_Desktop = 0
RampageCatalogVersion_Console = 1
RampageCatalogVersion_Num = 2
REDEEM_CODE_RESULT_ERROR_SUCCESS = 0
REDEEM_CODE_RESULT_ERROR_ALREADY_REDEEMED = 1
REDEEM_CODE_RESULT_ERROR_INVALID_KEY = 2
REDEEM_CODE_RESULT_ERROR_UNKNOWN = 3
eRPA_Invalid = 0
eRPA_Open = 1
eRPA_InviteOnly = 2
eRPA_BodyslideOnly = 3
eRPA_Locked = 4
eRPA_Closed = 5
Used in: NetMessageRegionRequestQueueCommandClient
eRRQC_AddToQueueSolo = 1
eRRQC_AddToQueueParty = 2
eRRQC_AddToQueueBypass = 3
eRRQC_GroupInviteAccept = 4
eRRQC_GroupInviteDecline = 5
eRRQC_RemoveFromQueue = 6
eRRQC_MatchInviteAccept = 7
eRRQC_MatchInviteDecline = 8
eRRQC_DebugForceStart = 9
eRRQC_DebugInfo = 10
eRRQC_RequestToJoinGroup = 11
Used in: NetMessageMatchQueueUpdateClient
eRRQ_Invalid = 1
eRRQ_SelectQueueMethod = 2
eRRQ_RemovedFromGroup = 3
eRRQ_RemovedGracePeriod = 4
eRRQ_RemovedGracePeriodExpired = 5
eRRQ_RaidNotAllowed = 6
eRRQ_PartyTooLarge = 7
eRRQ_GroupInvitePending = 8
eRRQ_GroupInviteAccepted = 9
eRRQ_GroupInviteDeclined = 10
eRRQ_GroupInviteExpired = 11
eRRQ_WaitingInQueue = 12
eRRQ_WaitingInWaitlist = 13
eRRQ_WaitingInWaitlistLocked = 14
eRRQ_MatchInvitePending = 15
eRRQ_MatchInviteAccepted = 16
eRRQ_MatchInviteDeclined = 17
eRRQ_MatchInviteExpired = 18
eRRQ_InMatch = 19
Used in: ChangeRegionFailed
eRTF_NoError = 0
eRTF_GenericError = 1
eRTF_CreationProhibitedByGame = 2
eRTF_Full = 3
eRTF_PartiesNotAllowed = 4
eRTF_RaidsNotAllowed = 5
eRTF_TargetPlayerUnavailable = 6
eRTF_BodyslideRegionUnavailable = 7
eRTF_DestinationInaccessible = 8
eRTF_MatchNoTeleportToPlayer = 9
eRTF_MatchNoTeleportToParty = 10
eRTF_PlayerBlacklistedFromRegion = 11
eRTF_EndlessProgressedTooFar = 12
eRTV_PlayerLimit = 0
eRTV_Enabled = 1
eRT_BonusXPPct = 2
eRT_XPBuffDisplay = 3
eRT_BonusItemFindMultiplier = 4
eRTV_NumRegionTuningVars = 5
required string token = 1
optional string version = 2
required string playername = 3
required uint32 randomNumberIndex = 1
required bytes encryptedRandomNumber = 2
required uint64 missionDataRef = 1
required uint64 missionDataRef = 1
Used in: NetMessageBuyGiftForOtherPlayer, NetMessageBuyItemFromCatalog
StoreCurrency_G = 0
StoreCurrency_ES = 1
Used in: NetMessageSwitchToPendingNewAvatarFailed
eSAFR_Unknown = 0
eSAFR_InvalidLocation = 1
eSAFR_RegionRestrictionEval = 2
eSAFR_InvalidRegion = 3
eSAFR_SwapInPowerFailedToActivate = 4
eSAFR_RegionRestrictionKwd = 5
Used in: ChangeRegionRequestHeader
TeleportContext_Invalid = 0
TeleportContext_Bodyslide = 1
TeleportContext_Bot = 2
TeleportContext_Debug = 3
TeleportContext_MetaGame = 4
TeleportContext_Mission = 5
TeleportContext_Party = 6
TeleportContext_Portal = 7
TeleportContext_Power = 8
TeleportContext_Resurrect = 9
TeleportContext_Transition = 10
TeleportContext_Waypoint = 11
TeleportContext_StoryWarp = 12
eWETV_MobPowerDamage = 0
eWETV_MobHealth = 1
eWETV_MobXP = 2
eWETV_MobDropRate = 3
eWETV_MobSpecialDropRate = 4
eWETV_Enabled = 5
eWETV_MobDropRarity = 6
eWETV_VendorEnabled = 7
eWETV_Unused1 = 8
eWETV_EternitySplinterPrice = 9
eWETV_LootGroupNum = 10
eWETV_LootNoDropPercent = 11
eWETV_Visible = 12
eWETV_NumWorldEntityTuningVars = 13
required uint64 regionId = 1
required uint64 regionProtoRefId = 2