18#ifndef TRINITYCORE_SYSTEM_PACKETS_H
19#define TRINITYCORE_SYSTEM_PACKETS_H
308 std::vector<std::string>
const*
Text =
nullptr;
@ SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN
@ SMSG_SET_TIME_ZONE_INFORMATION
@ SMSG_FEATURE_SYSTEM_STATUS
std::optional< T > Optional
Optional helper class to wrap optional values within.
bool LiveRegionCharacterListEnabled
bool GlobalUserGeneratedContentMuteEnabled
int32 MaxCharactersOnThisRealm
Duration< Seconds, uint32 > NotFoundCacheTimeSeconds
Optional< EuropaTicketConfig > EuropaTicketSystemStatus
int32 MostRecentTimeEventID
std::vector< GameRuleValuePair > GameRules
bool CommerceServerEnabled
uint32 CommercePricePollTimeSeconds
WorldPacket const * Write() override
std::vector< int32 > LiveRegionCharacterCopySourceRegions
FeatureSystemStatusGlueScreen()
bool VeteranTokenRedeemWillKick
int32 RemainingTimerunningSeasonSeconds
bool PlayerIdentityOptionsEnabled
std::vector< DebugTimeEventInfo > DebugTimeEvents
std::string RealmHiddenAlert
int32 ActiveTimerunningSeasonID
bool BNSendGameDataUseV2Services
BNSendGameData will send to v2.NotificationService instead of v1.NotificationService.
Optional< int32 > LaunchDurationETA
int64 RedeemForBalanceAmount
bool ExpansionPreorderInStore
int32 MaximumExpansionLevel
bool BNSendWhisperUseV2Services
BNSendWhisper will send to v2.WhisperService instead of v1.NotificationService.
std::vector< int32 > AvailableGameModeIDs
bool PaidCharacterTransfersBetweenBnetAccountsEnabled
uint32 KioskSessionDurationMinutes
bool LiveRegionAccountCopyEnabled
int32 TimerunningConversionMaxSeasonID
bool AccountExportEnabled
int32 MinimumExpansionLevel
bool BrowserCrashReporterEnabled
Duration< Seconds, int32 > TimerunningConversionMinCharacterAge
int16 MaxPlayerGuidLookupsPerRequest
std::vector< GameModeData > DisabledGameModes
bool ScriptsDisallowedForBeta
int16 NameLookupTelemetryInterval
bool AccountLockedPostExport
bool LiveRegionKeyBindingsCopyEnabled
bool WorldTokenRedeemWillKick
bool RedeemForBalanceAvailable
bool AccountUserGeneratedContentIsRisky
bool CharacterSelectListModeRealmless
bool BpayStoreDisabledByParentalControls
bool CompetitiveModeEnabled
bool LiveRegionCharacterCopyEnabled
bool AccountUserGeneratedContentIsRisky
bool GlobalUserGeneratedContentMuteEnabled
bool VeteranTokenRedeemWillKick
int32 RemainingTimerunningSeasonSeconds
uint32 ClubPresenceUnsubscribeDelay
Timer for updating club presence when communities ui frame is hidden.
bool CharUndeleteEnabled
Implemented.
float AddonPerformanceMsgWarning
bool LfgRequireAuthenticatorEnabled
uint32 KioskSessionDurationMinutes
bool CharacterCommunitiesEnabled
bool VoiceChatParentalDisabled
bool IsAccountOptedInToAADC
Optional< EuropaTicketConfig > EuropaTicketSystemStatus
uint32 RealmPvpTypeOverride
Use Cfg_Configs value = 0, ForceEnabled = 1, ForceDisabled = 2.
bool ItemRestorationButtonEnabled
Duration< Seconds, uint32 > NotFoundCacheTimeSeconds
bool AddonProfilingEnabled
int32 ContentSetID
Currently active Classic season.
bool BrowserCrashReporterEnabled
bool NetEaseChatTelemetryEnabled
int16 MaxPlayerGuidLookupsPerRequest
bool DoesAccountNeedAADCPrompt
bool IsPlayerContentTrackingEnabled
bool WorldTokenRedeemWillKick
bool PlayerIdentityOptionsEnabled
bool CanSendLobbyMatchmakerPartyCustomizations
ChatThrottleParams GuildChatThrottle
ChatThrottleParams AddonChatThrottle
bool VoiceChatParentalMuted
std::vector< GameRuleValuePair > GameRules
bool ScriptsDisallowedForBeta
Optional< SessionAlertConfig > SessionAlert
int32 ActiveTimerunningSeasonID
SocialQueueConfig QuickJoinConfig
int16 NameLookupTelemetryInterval
WorldPacket const * Write() override
std::vector< GameModeData > DisabledGameModes
bool BNSendWhisperUseV2Services
BNSendWhisper will send to v2.WhisperService instead of v1.NotificationService.
RafSystemFeatureInfo RAFSystem
bool IsAccountCurrencyTransferEnabled
uint32 CommercePricePollTimeSeconds
bool GuildTradeSkillsEnabled
bool CommerceServerEnabled
float AddonPerformanceMsgOverall
bool GuildEventsEditsEnabled
bool ClubPresenceAllowSubscribeAll
bool LobbyMatchmakerQueueFromMainlineEnabled
bool CompetitiveModeEnabled
ChatThrottleParams GroupChatThrottle
int64 RedeemForBalanceAmount
uint32 ClubsPresenceDelay
bool CommunityFinderEnabled
bool RedeemForBalanceAvailable
float AddonPerformanceMsgError
bool BNSendGameDataUseV2Services
BNSendGameData will send to v2.NotificationService instead of v1.NotificationService.
WorldPacket const * Write() override
WorldPacket const * Write() override
std::span< MirrorVarSingle > Variables
SavedThrottleObjectState ThrottleState
SavedThrottleObjectState ExpensiveThrottleState
int32 UsedTriesPerMessage
int32 TriesRestoredPerSecond
uint32 MaxRecruitmentUses
MirrorVarSingle(std::string_view name, std::string_view value, int32 updateType=0)
uint32 LastResetTimeBeforeNow
float ThrottleLfgListIlvlScalingBelow
float ThrottleRfPriorityAbove
float ThrottleRfIlvlScalingAbove
float ThrottleLfgListPriorityDefault
float ThrottlePrioritySpike
float ThrottleLfgListIlvlScalingAbove
float ThrottleDfMaxItemLevel
float ThrottlePvPPriorityNormal
float ThrottleLfgListPriorityBelow
float ThrottleDfBestPriority
float ThrottleInitialThreshold
float ThrottlePvPHonorThreshold
float ThrottleMinThreshold
float ThrottleLfgListPriorityAbove
float ThrottlePvPPriorityLow
ObjectGuid BnetAccountGuid