package pegasus.pegasusshared

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AccountLicenseInfo

pegasusshared.proto:288

ref: PegasusShared.AccountLicenseInfo

Used in: pegasusutil.AccountLicensesInfoResponse

enum AccountLicenseInfo.Flags

pegasusshared.proto:290

ref: PegasusShared.AccountLicenseInfo/Flags

message AdventureProgress

pegasusshared.proto:301

ref: PegasusShared.AdventureProgress

Used in: pegasusutil.AdventureProgressResponse

enum AdventureProgress.Flags

pegasusshared.proto:303

ref: PegasusShared.AdventureProgress/Flags

message ArenaSeasonSpec

pegasusshared.proto:322

ref: PegasusShared.ArenaSeasonSpec

Used in: pegasusutil.ArenaSeasonInfo

message AssetKey

pegasusshared.proto:333

ref: PegasusShared.AssetKey

Used in: AssetRecordInfo, pegasusutil.AssetResponse, pegasusutil.GetAssetRequest

message AssetRecordInfo

pegasusshared.proto:339

ref: PegasusShared.AssetRecordInfo

Used in: GameContentScenario, GameContentSeasonSpec, pegasusutil.ClientStaticAssetsResponse

enum AssetType

pegasusshared.proto:8

ref: PegasusShared.AssetType

Used in: AssetKey

enum BattlePayProvider

pegasusshared.proto:17

ref: PegasusShared.BattlePayProvider

Used in: pegasusutil.BattlePayStatusResponse, pegasusutil.Bundle, pegasusutil.StartThirdPartyPurchase, pegasusutil.SubmitThirdPartyReceipt

enum BlizzardCheckoutStatus

pegasusshared.proto:26

ref: PegasusShared.BlizzardCheckoutStatus

Used in: pegasusutil.ReportBlizzardCheckoutStatus

message BnetId

pegasusshared.proto:346

ref: PegasusShared.BnetId

Used in: pegasusgame.InviteToSpectate, pegasusgame.Player, pegasusgame.RemoveSpectators, pegasusgame.SpectatorChange, pegasusgame.SpectatorHandshake, pegasusgame.SpectatorRemoved, FSGConfig, FSGPatron, PlayerIdentity, pegasusutil.RecruitData, spectatorproto.Invite, spectatorproto.JoinInfo

message BoosterInfo

pegasusshared.proto:352

ref: PegasusShared.BoosterInfo

Used in: pegasusutil.BoosterList, pegasusutil.BoosterModifications, pegasusutil.Boosters

enum BrawlType

pegasusshared.proto:35

ref: PegasusShared.BrawlType

Used in: TavernBrawlPlayerRecord, pegasusutil.RequestTavernBrawlInfo, pegasusutil.RequestTavernBrawlPlayerRecord, pegasusutil.TavernBrawlInfo

message CachedCard

pegasusshared.proto:358

ref: PegasusShared.CachedCard

Used in: CachedCollection

message CachedCollection

pegasusshared.proto:369

ref: PegasusShared.CachedCollection

message CardDef

pegasusshared.proto:374

ref: PegasusShared.CardDef

Used in: CardStack, DeckCardData, DeckRulesetViolation, FavoriteHero, ProfileNoticeRewardCard, pegasusutil.AckCardSeen, pegasusutil.BoosterCard, pegasusutil.BoughtSoldCard, pegasusutil.BuySellCard, pegasusutil.CardValue, pegasusutil.DeckSetData, pegasusutil.DraftBeginning, pegasusutil.DraftChoicesAndContents, pegasusutil.DraftChosen, pegasusutil.DraftRemoveGoldensResponse

message CardStack

pegasusshared.proto:380

ref: PegasusShared.CardStack

Used in: pegasusutil.Collection

message Currency

pegasusshared.proto:388

ref: PegasusShared.Currency

Used in: pegasusutil.BattlePayConfigResponse

enum Currency.Tax

pegasusshared.proto:390

ref: PegasusShared.Currency/Tax

Used in: Currency

enum DatabaseAction

pegasusshared.proto:45

ref: PegasusShared.DatabaseAction

Used in: pegasusutil.DBAction

message DatabaseDeckCard

pegasusshared.proto:406

ref: PegasusShared.DatabaseDeckCard

Used in: DatabaseDeckContent

message DatabaseDeckContent

pegasusshared.proto:413

ref: PegasusShared.DatabaseDeckContent

enum DatabaseResult

pegasusshared.proto:57

ref: PegasusShared.DatabaseResult

Used in: pegasusutil.AssetResponse, pegasusutil.DBAction

message Date

pegasusshared.proto:418

ref: PegasusShared.Date

Used in: CardStack, pegasusutil.Achieve, pegasusutil.AchievementNotification, pegasusutil.BoosterCard, pegasusutil.CancelQuestResponse, pegasusutil.ProfileNotice, pegasusutil.ProfileProgress, pegasusutil.RecruitData, pegasusutil.RewardProgress

message DeckCardData

pegasusshared.proto:428

ref: PegasusShared.DeckCardData

Used in: pegasusutil.DeckContents, pegasusutil.DeckSetData, pegasusutil.DraftChoicesAndContents, pegasusutil.DraftRemoveGoldensResponse, pegasusutil.GetDeckContentsResponse

message DeckInfo

pegasusshared.proto:434

ref: PegasusShared.DeckInfo

Used in: pegasusutil.DeckCreated, pegasusutil.DeckList, pegasusutil.InitialClientState

enum DeckInfo.ValidityFlags

pegasusshared.proto:436

ref: PegasusShared.DeckInfo/ValidityFlags

message DeckRulesetDbRecord

pegasusshared.proto:472

ref: PegasusShared.DeckRulesetDbRecord

Used in: pegasusutil.AssetResponse

message DeckRulesetRuleDbRecord

pegasusshared.proto:478

ref: PegasusShared.DeckRulesetRuleDbRecord

Used in: DeckRulesetDbRecord

message DeckRulesetValidationResults

pegasusshared.proto:497

ref: PegasusShared.DeckRulesetValidationResults

message DeckRulesetViolation

pegasusshared.proto:504

ref: PegasusShared.DeckRulesetViolation

Used in: DeckRulesetValidationResults

enum DeckSourceType

pegasusshared.proto:70

ref: PegasusShared.DeckSourceType

Used in: DeckInfo, pegasusutil.CreateDeck

enum DeckType

pegasusshared.proto:80

ref: PegasusShared.DeckType

Used in: DeckInfo, pegasusutil.CreateDeck, pegasusutil.DeleteDeck

enum DraftSlotType

pegasusshared.proto:93

ref: PegasusShared.DraftSlotType

Used in: pegasusutil.DraftBeginning, pegasusutil.DraftChoicesAndContents, pegasusutil.DraftChosen

enum ErrorCode

pegasusshared.proto:101

ref: PegasusShared.ErrorCode

Used in: pegasusfsg.CheckInToFSGResponse, pegasusfsg.CheckOutOfFSGResponse, pegasusfsg.InnkeeperSetupGatheringResponse, pegasusfsg.RequestNearbyFSGsResponse, DeckRulesetValidationResults, TavernBrawlPlayerSession, pegasusutil.ArenaSessionResponse, pegasusutil.AssetResponse, pegasusutil.GameSaveDataResponse, pegasusutil.LeaguePromoteSelfResponse, pegasusutil.ReturningPlayerOptOutResponse, pegasusutil.SetGameSaveDataResponse, pegasusutil.TavernBrawlRequestSessionBeginResponse, pegasusutil.TavernBrawlRequestSessionRetireResponse, pegasusutil.TavernBrawlSessionAckRewardsResponse

enum EventType

pegasusshared.proto:159

ref: PegasusShared.EventType

Used in: GameSaveDataUpdate

message FSGConfig

pegasusshared.proto:518

ref: PegasusShared.FSGConfig

Used in: pegasusfsg.RequestNearbyFSGsResponse

message FSGPatron

pegasusshared.proto:536

ref: PegasusShared.FSGPatron

Used in: pegasusfsg.CheckInToFSGResponse, pegasusfsg.FSGPatronListUpdate, pegasusfsg.PatronCheckedInToFSG, pegasusfsg.PatronCheckedOutOfFSG, pegasusfsg.RequestNearbyFSGsResponse

message FavoriteHero

pegasusshared.proto:512

ref: PegasusShared.FavoriteHero

Used in: pegasusutil.FavoriteHeroesResponse, pegasusutil.SetFavoriteHero, pegasusutil.SetFavoriteHeroResponse

enum FormatType

pegasusshared.proto:167

ref: PegasusShared.FormatType

Used in: GameConnectionInfo, GameContentScenario, GameContentSeasonSpec, ProfileNoticeDisconnectedGameResult, spectatorproto.JoinInfo, spectatorproto.PartyServerInfo

message GPSCoords

pegasusshared.proto:636

ref: PegasusShared.GPSCoords

Used in: pegasusfsg.CheckInToFSG, pegasusfsg.InnkeeperSetupGathering, pegasusfsg.RequestNearbyFSGs

message GameConnectionInfo

pegasusshared.proto:542

ref: PegasusShared.GameConnectionInfo

Used in: pegasusutil.GameToConnectNotification, pegasusutil.InitialClientState

message GameContentScenario

pegasusshared.proto:556

ref: PegasusShared.GameContentScenario

Used in: GameContentSeasonSpec

message GameContentSeasonSpec

pegasusshared.proto:583

ref: PegasusShared.GameContentSeasonSpec

Used in: ArenaSeasonSpec, TavernBrawlSeasonSpec

message GameSaveDataUpdate

pegasusshared.proto:610

ref: PegasusShared.GameSaveDataUpdate

Used in: pegasusutil.GameSaveDataResponse, pegasusutil.SetGameSaveData, pegasusutil.SetGameSaveDataResponse

message GameSaveDataValue

pegasusshared.proto:619

ref: PegasusShared.GameSaveDataValue

Used in: GameSaveDataUpdate

message GameSaveKey

pegasusshared.proto:630

ref: PegasusShared.GameSaveKey

Used in: GameSaveDataUpdate

enum GameSaveOwnerType

pegasusshared.proto:174

ref: PegasusShared.GameSaveOwnerType

Used in: GameSaveDataUpdate

enum GameType

pegasusshared.proto:184

ref: PegasusShared.GameType

Used in: GameConnectionInfo, ProfileNoticeDisconnectedGameResult, pegasusutil.PlayerRecord, spectatorproto.JoinInfo, spectatorproto.PartyServerInfo

message LocalizedString

pegasusshared.proto:643

ref: PegasusShared.LocalizedString

Used in: ArenaSeasonSpec, DeckRulesetRuleDbRecord, RewardChestDbRecord, ScenarioDbRecord, TavernBrawlSeasonSpec, pegasusutil.ArenaSeasonInfo

message LocalizedStringValue

pegasusshared.proto:651

ref: PegasusShared.LocalizedStringValue

Used in: LocalizedString

message Platform

pegasusshared.proto:657

ref: PegasusShared.Platform

Used in: pegasusfsg.CheckInToFSG, pegasusfsg.CheckOutOfFSG, pegasusfsg.InnkeeperSetupGathering, pegasusfsg.RequestNearbyFSGs, pegasusgame.Handshake, pegasusgame.SpectatorHandshake, pegasusutil.GetAssetsVersion, pegasusutil.GetPurchaseMethod, pegasusutil.GetRecruitAFriendURL

message PlayerIdentity

pegasusshared.proto:666

ref: PegasusShared.PlayerIdentity

message ProfileNoticeAccountLicense

pegasusshared.proto:673

ref: PegasusShared.ProfileNoticeAccountLicense

Used in: pegasusutil.ProfileNotice

enum ProfileNoticeAccountLicense.NoticeID

pegasusshared.proto:675

ref: PegasusShared.ProfileNoticeAccountLicense/NoticeID

message ProfileNoticeAdventureProgress

pegasusshared.proto:685

ref: PegasusShared.ProfileNoticeAdventureProgress

Used in: pegasusutil.ProfileNotice

enum ProfileNoticeAdventureProgress.NoticeID

pegasusshared.proto:687

ref: PegasusShared.ProfileNoticeAdventureProgress/NoticeID

message ProfileNoticeBonusStars

pegasusshared.proto:696

ref: PegasusShared.ProfileNoticeBonusStars

Used in: pegasusutil.ProfileNotice

enum ProfileNoticeBonusStars.NoticeID

pegasusshared.proto:698

ref: PegasusShared.ProfileNoticeBonusStars/NoticeID

message ProfileNoticeCardBack

pegasusshared.proto:708

ref: PegasusShared.ProfileNoticeCardBack

Used in: RewardBag, pegasusutil.ProfileNotice

enum ProfileNoticeCardBack.NoticeID

pegasusshared.proto:710

ref: PegasusShared.ProfileNoticeCardBack/NoticeID

message ProfileNoticeDisconnectedGameResult

pegasusshared.proto:719

ref: PegasusShared.ProfileNoticeDisconnectedGameResult

Used in: pegasusutil.ProfileNotice

enum ProfileNoticeDisconnectedGameResult.GameResult

pegasusshared.proto:721

ref: PegasusShared.ProfileNoticeDisconnectedGameResult/GameResult

Used in: ProfileNoticeDisconnectedGameResult

enum ProfileNoticeDisconnectedGameResult.NoticeID

pegasusshared.proto:729

ref: PegasusShared.ProfileNoticeDisconnectedGameResult/NoticeID

enum ProfileNoticeDisconnectedGameResult.PlayerResult

pegasusshared.proto:735

ref: PegasusShared.ProfileNoticeDisconnectedGameResult/PlayerResult

Used in: ProfileNoticeDisconnectedGameResult

message ProfileNoticeGenericRewardChest

pegasusshared.proto:752

ref: PegasusShared.ProfileNoticeGenericRewardChest

Used in: pegasusutil.ProfileNotice

enum ProfileNoticeGenericRewardChest.NoticeID

pegasusshared.proto:754

ref: PegasusShared.ProfileNoticeGenericRewardChest/NoticeID

message ProfileNoticeLeaguePromotionRewards

pegasusshared.proto:766

ref: PegasusShared.ProfileNoticeLeaguePromotionRewards

Used in: pegasusutil.ProfileNotice

enum ProfileNoticeLeaguePromotionRewards.NoticeID

pegasusshared.proto:768

ref: PegasusShared.ProfileNoticeLeaguePromotionRewards/NoticeID

message ProfileNoticeLevelUp

pegasusshared.proto:778

ref: PegasusShared.ProfileNoticeLevelUp

Used in: pegasusutil.ProfileNotice

enum ProfileNoticeLevelUp.NoticeID

pegasusshared.proto:780

ref: PegasusShared.ProfileNoticeLevelUp/NoticeID

message ProfileNoticeMedal

pegasusshared.proto:790

ref: PegasusShared.ProfileNoticeMedal

Used in: pegasusutil.ProfileNotice

enum ProfileNoticeMedal.MedalType

pegasusshared.proto:792

ref: PegasusShared.ProfileNoticeMedal/MedalType

Used in: ProfileNoticeMedal

enum ProfileNoticeMedal.NoticeID

pegasusshared.proto:799

ref: PegasusShared.ProfileNoticeMedal/NoticeID

message ProfileNoticePreconDeck

pegasusshared.proto:814

ref: PegasusShared.ProfileNoticePreconDeck

Used in: pegasusutil.ProfileNotice

enum ProfileNoticePreconDeck.NoticeID

pegasusshared.proto:816

ref: PegasusShared.ProfileNoticePreconDeck/NoticeID

message ProfileNoticePurchase

pegasusshared.proto:826

ref: PegasusShared.ProfileNoticePurchase

Used in: pegasusutil.ProfileNotice

enum ProfileNoticePurchase.NoticeID

pegasusshared.proto:828

ref: PegasusShared.ProfileNoticePurchase/NoticeID

message ProfileNoticeRewardBooster

pegasusshared.proto:840

ref: PegasusShared.ProfileNoticeRewardBooster

Used in: RewardBag, pegasusutil.NextHeroLevelReward, pegasusutil.ProfileNotice

enum ProfileNoticeRewardBooster.NoticeID

pegasusshared.proto:842

ref: PegasusShared.ProfileNoticeRewardBooster/NoticeID

message ProfileNoticeRewardCard

pegasusshared.proto:852

ref: PegasusShared.ProfileNoticeRewardCard

Used in: RewardBag, pegasusutil.NextHeroLevelReward, pegasusutil.ProfileNotice

enum ProfileNoticeRewardCard.NoticeID

pegasusshared.proto:854

ref: PegasusShared.ProfileNoticeRewardCard/NoticeID

message ProfileNoticeRewardCard2x

pegasusshared.proto:864

ref: PegasusShared.ProfileNoticeRewardCard2x

(message has no fields)

enum ProfileNoticeRewardCard2x.NoticeID

pegasusshared.proto:866

ref: PegasusShared.ProfileNoticeRewardCard2x/NoticeID

message ProfileNoticeRewardDust

pegasusshared.proto:874

ref: PegasusShared.ProfileNoticeRewardDust

Used in: RewardBag, pegasusutil.NextHeroLevelReward, pegasusutil.ProfileNotice

enum ProfileNoticeRewardDust.NoticeID

pegasusshared.proto:876

ref: PegasusShared.ProfileNoticeRewardDust/NoticeID

message ProfileNoticeRewardForge

pegasusshared.proto:885

ref: PegasusShared.ProfileNoticeRewardForge

Used in: RewardBag, pegasusutil.NextHeroLevelReward, pegasusutil.ProfileNotice

enum ProfileNoticeRewardForge.NoticeID

pegasusshared.proto:887

ref: PegasusShared.ProfileNoticeRewardForge/NoticeID

message ProfileNoticeRewardGold

pegasusshared.proto:896

ref: PegasusShared.ProfileNoticeRewardGold

Used in: RewardBag, pegasusutil.NextHeroLevelReward, pegasusutil.ProfileNotice

enum ProfileNoticeRewardGold.NoticeID

pegasusshared.proto:898

ref: PegasusShared.ProfileNoticeRewardGold/NoticeID

message ProfileNoticeRewardMount

pegasusshared.proto:907

ref: PegasusShared.ProfileNoticeRewardMount

Used in: pegasusutil.NextHeroLevelReward, pegasusutil.ProfileNotice

enum ProfileNoticeRewardMount.NoticeID

pegasusshared.proto:909

ref: PegasusShared.ProfileNoticeRewardMount/NoticeID

message ProfileNoticeTavernBrawlRewards

pegasusshared.proto:918

ref: PegasusShared.ProfileNoticeTavernBrawlRewards

Used in: pegasusutil.ProfileNotice

enum ProfileNoticeTavernBrawlRewards.NoticeID

pegasusshared.proto:920

ref: PegasusShared.ProfileNoticeTavernBrawlRewards/NoticeID

message ProfileNoticeTavernBrawlTicket

pegasusshared.proto:931

ref: PegasusShared.ProfileNoticeTavernBrawlTicket

Used in: pegasusutil.ProfileNotice

enum ProfileNoticeTavernBrawlTicket.NoticeID

pegasusshared.proto:933

ref: PegasusShared.ProfileNoticeTavernBrawlTicket/NoticeID

enum RecruitAFriendState

pegasusshared.proto:204

ref: PegasusShared.RecruitAFriendState

Used in: pegasusutil.RecruitData

enum ReturningPlayerStatus

pegasusshared.proto:216

ref: PegasusShared.ReturningPlayerStatus

Used in: pegasusutil.ReturningPlayerInfo

message RewardBag

pegasusshared.proto:943

ref: PegasusShared.RewardBag

Used in: RewardChest

message RewardChest

pegasusshared.proto:953

ref: PegasusShared.RewardChest

Used in: ProfileNoticeGenericRewardChest, ProfileNoticeLeaguePromotionRewards, ProfileNoticeMedal, ProfileNoticeTavernBrawlRewards, TavernBrawlPlayerSession, pegasusutil.DraftChoicesAndContents, pegasusutil.DraftRetired, pegasusutil.TavernBrawlRequestSessionRetireResponse

message RewardChestDbRecord

pegasusshared.proto:963

ref: PegasusShared.RewardChestDbRecord

Used in: pegasusutil.AssetResponse

enum RewardTrigger

pegasusshared.proto:226

ref: PegasusShared.RewardTrigger

Used in: GameContentScenario, GameContentSeasonSpec

enum RewardType

pegasusshared.proto:235

ref: PegasusShared.RewardType

Used in: GameContentScenario, GameContentSeasonSpec

enum RuleType

pegasusshared.proto:261

ref: PegasusShared.RuleType

Used in: ScenarioDbRecord

message ScenarioDbRecord

pegasusshared.proto:970

ref: PegasusShared.ScenarioDbRecord

Used in: pegasusutil.AssetResponse

message SubsetCardListDbRecord

pegasusshared.proto:992

ref: PegasusShared.SubsetCardListDbRecord

Used in: pegasusutil.AssetResponse

enum TavernBrawlMode

pegasusshared.proto:268

ref: PegasusShared.TavernBrawlMode

Used in: GameContentScenario, ProfileNoticeTavernBrawlRewards, TavernBrawlSeasonSpec

message TavernBrawlPlayerRecord

pegasusshared.proto:998

ref: PegasusShared.TavernBrawlPlayerRecord

Used in: pegasusfsg.CheckInToFSGResponse, pegasusutil.TavernBrawlInfo, pegasusutil.TavernBrawlPlayerRecordResponse, pegasusutil.TavernBrawlRequestSessionBeginResponse, pegasusutil.TavernBrawlRequestSessionRetireResponse

message TavernBrawlPlayerSession

pegasusshared.proto:1011

ref: PegasusShared.TavernBrawlPlayerSession

Used in: TavernBrawlPlayerRecord

message TavernBrawlSeasonSpec

pegasusshared.proto:1022

ref: PegasusShared.TavernBrawlSeasonSpec

Used in: pegasusutil.TavernBrawlInfo

enum TavernBrawlStatus

pegasusshared.proto:274

ref: PegasusShared.TavernBrawlStatus

Used in: TavernBrawlPlayerRecord

message TavernSignData

pegasusshared.proto:1031

ref: PegasusShared.TavernSignData

Used in: FSGConfig

enum TavernSignType

pegasusshared.proto:282

ref: PegasusShared.TavernSignType

Used in: TavernSignData

message Vector2

pegasusshared.proto:1040

ref: PegasusShared.Vector2

Used in: ScenarioDbRecord