TrinityCore
Loading...
Searching...
No Matches
WorldPackets::System::FeatureSystemStatus Class Referencefinal

#include <SystemPackets.h>

+ Inheritance diagram for WorldPackets::System::FeatureSystemStatus:

Classes

struct  ChatThrottleParams
 
struct  RafSystemFeatureInfo
 

Public Member Functions

 FeatureSystemStatus ()
 
WorldPacket const * Write () override
 
- Public Member Functions inherited from WorldPackets::ServerPacket
 ServerPacket (OpcodeServer opcode, size_t initialSize=200, ConnectionType connection=CONNECTION_TYPE_DEFAULT)
 
void Read () final
 
void Clear ()
 
WorldPacket && Move ()
 
void ShrinkToFit ()
 
OpcodeServer GetOpcode () const
 
- Public Member Functions inherited from WorldPackets::Packet
 Packet (WorldPacket &&worldPacket)
 
virtual ~Packet ()=default
 
 Packet (Packet const &right)=delete
 
Packetoperator= (Packet const &right)=delete
 
WorldPacket const * GetRawPacket () const
 
size_t GetSize () const
 
ConnectionType GetConnection () const
 

Public Attributes

bool VoiceEnabled = false
 
bool BpayStoreAvailable = false
 
Optional< SessionAlertConfigSessionAlert
 
Optional< EuropaTicketConfigEuropaTicketSystemStatus
 
uint32 CfgRealmID = 0
 
uint8 ComplaintStatus = 0
 
int32 CfgRealmRecID = 0
 
uint32 CommercePricePollTimeSeconds = 0
 
int64 RedeemForBalanceAmount = 0
 
uint32 ClubsPresenceDelay = 0
 
uint32 ClubPresenceUnsubscribeDelay = 0
 Timer for updating club presence when communities ui frame is hidden.
 
uint32 KioskSessionDurationMinutes = 0
 
int32 ContentSetID = 0
 Currently active Classic season.
 
int16 MaxPlayerGuidLookupsPerRequest = 50
 
int16 NameLookupTelemetryInterval = 600
 
Duration< Seconds, uint32NotFoundCacheTimeSeconds = 10s
 
bool ItemRestorationButtonEnabled = false
 
bool CharUndeleteEnabled = false
 Implemented.
 
bool CommerceServerEnabled = false
 
bool VeteranTokenRedeemWillKick = false
 
bool WorldTokenRedeemWillKick = false
 
bool RestrictedAccount = false
 
bool TutorialEnabled = false
 
bool NPETutorialsEnabled = false
 
bool KioskModeEnabled = false
 
bool CompetitiveModeEnabled = false
 
bool RedeemForBalanceAvailable = false
 
bool WarModeEnabled = true
 
bool CommunitiesEnabled = false
 
bool BnetGroupsEnabled = false
 
bool CharacterCommunitiesEnabled = false
 
bool ClubPresenceAllowSubscribeAll = false
 
bool VoiceChatParentalDisabled = false
 
bool VoiceChatParentalMuted = false
 
bool QuestSessionEnabled = false
 
bool IsChatMuted = false
 
bool ClubFinderEnabled = false
 
bool CommunityFinderEnabled = false
 
bool BrowserCrashReporterEnabled = false
 
bool SpeakForMeAllowed = false
 
bool DoesAccountNeedAADCPrompt = false
 
bool IsAccountOptedInToAADC = false
 
bool LfgRequireAuthenticatorEnabled = false
 
bool ScriptsDisallowedForBeta = false
 
bool TimerunningEnabled = false
 
bool PlayerIdentityOptionsEnabled = false
 
bool IsPlayerContentTrackingEnabled = false
 
bool LfdEnabled = false
 
bool LfrEnabled = true
 
bool PetHappinessEnabled = true
 
bool GuildEventsEditsEnabled = true
 
bool GuildTradeSkillsEnabled = true
 
bool BNSendWhisperUseV2Services = true
 BNSendWhisper will send to v2.WhisperService instead of v1.NotificationService.
 
bool BNSendGameDataUseV2Services = true
 BNSendGameData will send to v2.NotificationService instead of v1.NotificationService.
 
bool IsAccountCurrencyTransferEnabled = false
 
bool NetEaseChatTelemetryEnabled = false
 
bool LobbyMatchmakerQueueFromMainlineEnabled = false
 
bool CanSendLobbyMatchmakerPartyCustomizations = false
 
bool AddonProfilingEnabled = false
 
bool GlobalUserGeneratedContentMuteEnabled = false
 
bool AccountUserGeneratedContentIsRisky = false
 
SocialQueueConfig QuickJoinConfig
 
SquelchInfo Squelch
 
RafSystemFeatureInfo RAFSystem
 
std::vector< GameModeDataDisabledGameModes
 
std::vector< GameRuleValuePairGameRules
 
int32 ActiveTimerunningSeasonID = 0
 
int32 RemainingTimerunningSeasonSeconds = 0
 
std::string Unknown1027
 
ChatThrottleParams AddonChatThrottle
 
ChatThrottleParams GuildChatThrottle
 
ChatThrottleParams GroupChatThrottle
 
uint32 RealmPvpTypeOverride = 0
 Use Cfg_Configs value = 0, ForceEnabled = 1, ForceDisabled = 2.
 
float AddonPerformanceMsgWarning = 0.0f
 
float AddonPerformanceMsgError = 0.0f
 
float AddonPerformanceMsgOverall = 0.0f
 

Additional Inherited Members

- Protected Attributes inherited from WorldPackets::Packet
WorldPacket _worldPacket
 

Detailed Description

Definition at line 104 of file SystemPackets.h.

Constructor & Destructor Documentation

◆ FeatureSystemStatus()

WorldPackets::System::FeatureSystemStatus::FeatureSystemStatus ( )
inlineexplicit

Definition at line 125 of file SystemPackets.h.

Member Function Documentation

◆ Write()

WorldPacket const * WorldPackets::System::FeatureSystemStatus::Write ( )
overridevirtual

Implements WorldPackets::Packet.

Definition at line 123 of file SystemPackets.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ AccountUserGeneratedContentIsRisky

bool WorldPackets::System::FeatureSystemStatus::AccountUserGeneratedContentIsRisky = false

Definition at line 189 of file SystemPackets.h.

◆ ActiveTimerunningSeasonID

int32 WorldPackets::System::FeatureSystemStatus::ActiveTimerunningSeasonID = 0

Definition at line 196 of file SystemPackets.h.

◆ AddonChatThrottle

ChatThrottleParams WorldPackets::System::FeatureSystemStatus::AddonChatThrottle

Definition at line 199 of file SystemPackets.h.

◆ AddonPerformanceMsgError

float WorldPackets::System::FeatureSystemStatus::AddonPerformanceMsgError = 0.0f

Definition at line 204 of file SystemPackets.h.

◆ AddonPerformanceMsgOverall

float WorldPackets::System::FeatureSystemStatus::AddonPerformanceMsgOverall = 0.0f

Definition at line 205 of file SystemPackets.h.

◆ AddonPerformanceMsgWarning

float WorldPackets::System::FeatureSystemStatus::AddonPerformanceMsgWarning = 0.0f

Definition at line 203 of file SystemPackets.h.

◆ AddonProfilingEnabled

bool WorldPackets::System::FeatureSystemStatus::AddonProfilingEnabled = false

Definition at line 187 of file SystemPackets.h.

◆ BnetGroupsEnabled

bool WorldPackets::System::FeatureSystemStatus::BnetGroupsEnabled = false

Definition at line 158 of file SystemPackets.h.

◆ BNSendGameDataUseV2Services

bool WorldPackets::System::FeatureSystemStatus::BNSendGameDataUseV2Services = true

BNSendGameData will send to v2.NotificationService instead of v1.NotificationService.

Definition at line 182 of file SystemPackets.h.

◆ BNSendWhisperUseV2Services

bool WorldPackets::System::FeatureSystemStatus::BNSendWhisperUseV2Services = true

BNSendWhisper will send to v2.WhisperService instead of v1.NotificationService.

Definition at line 181 of file SystemPackets.h.

◆ BpayStoreAvailable

bool WorldPackets::System::FeatureSystemStatus::BpayStoreAvailable = false

Definition at line 130 of file SystemPackets.h.

◆ BrowserCrashReporterEnabled

bool WorldPackets::System::FeatureSystemStatus::BrowserCrashReporterEnabled = false

Definition at line 167 of file SystemPackets.h.

◆ CanSendLobbyMatchmakerPartyCustomizations

bool WorldPackets::System::FeatureSystemStatus::CanSendLobbyMatchmakerPartyCustomizations = false

Definition at line 186 of file SystemPackets.h.

◆ CfgRealmID

uint32 WorldPackets::System::FeatureSystemStatus::CfgRealmID = 0

Definition at line 133 of file SystemPackets.h.

◆ CfgRealmRecID

int32 WorldPackets::System::FeatureSystemStatus::CfgRealmRecID = 0

Definition at line 135 of file SystemPackets.h.

◆ CharacterCommunitiesEnabled

bool WorldPackets::System::FeatureSystemStatus::CharacterCommunitiesEnabled = false

Definition at line 159 of file SystemPackets.h.

◆ CharUndeleteEnabled

bool WorldPackets::System::FeatureSystemStatus::CharUndeleteEnabled = false

Implemented.

Definition at line 146 of file SystemPackets.h.

◆ ClubFinderEnabled

bool WorldPackets::System::FeatureSystemStatus::ClubFinderEnabled = false

Definition at line 165 of file SystemPackets.h.

◆ ClubPresenceAllowSubscribeAll

bool WorldPackets::System::FeatureSystemStatus::ClubPresenceAllowSubscribeAll = false

Definition at line 160 of file SystemPackets.h.

◆ ClubPresenceUnsubscribeDelay

uint32 WorldPackets::System::FeatureSystemStatus::ClubPresenceUnsubscribeDelay = 0

Timer for updating club presence when communities ui frame is hidden.

Definition at line 139 of file SystemPackets.h.

◆ ClubsPresenceDelay

uint32 WorldPackets::System::FeatureSystemStatus::ClubsPresenceDelay = 0

Definition at line 138 of file SystemPackets.h.

◆ CommercePricePollTimeSeconds

uint32 WorldPackets::System::FeatureSystemStatus::CommercePricePollTimeSeconds = 0

Definition at line 136 of file SystemPackets.h.

◆ CommerceServerEnabled

bool WorldPackets::System::FeatureSystemStatus::CommerceServerEnabled = false

Definition at line 147 of file SystemPackets.h.

◆ CommunitiesEnabled

bool WorldPackets::System::FeatureSystemStatus::CommunitiesEnabled = false

Definition at line 157 of file SystemPackets.h.

◆ CommunityFinderEnabled

bool WorldPackets::System::FeatureSystemStatus::CommunityFinderEnabled = false

Definition at line 166 of file SystemPackets.h.

◆ CompetitiveModeEnabled

bool WorldPackets::System::FeatureSystemStatus::CompetitiveModeEnabled = false

Definition at line 154 of file SystemPackets.h.

◆ ComplaintStatus

uint8 WorldPackets::System::FeatureSystemStatus::ComplaintStatus = 0

Definition at line 134 of file SystemPackets.h.

◆ ContentSetID

int32 WorldPackets::System::FeatureSystemStatus::ContentSetID = 0

Currently active Classic season.

Definition at line 141 of file SystemPackets.h.

◆ DisabledGameModes

std::vector<GameModeData> WorldPackets::System::FeatureSystemStatus::DisabledGameModes

Definition at line 194 of file SystemPackets.h.

◆ DoesAccountNeedAADCPrompt

bool WorldPackets::System::FeatureSystemStatus::DoesAccountNeedAADCPrompt = false

Definition at line 169 of file SystemPackets.h.

◆ EuropaTicketSystemStatus

Optional<EuropaTicketConfig> WorldPackets::System::FeatureSystemStatus::EuropaTicketSystemStatus

Definition at line 132 of file SystemPackets.h.

◆ GameRules

std::vector<GameRuleValuePair> WorldPackets::System::FeatureSystemStatus::GameRules

Definition at line 195 of file SystemPackets.h.

◆ GlobalUserGeneratedContentMuteEnabled

bool WorldPackets::System::FeatureSystemStatus::GlobalUserGeneratedContentMuteEnabled = false

Definition at line 188 of file SystemPackets.h.

◆ GroupChatThrottle

ChatThrottleParams WorldPackets::System::FeatureSystemStatus::GroupChatThrottle

Definition at line 201 of file SystemPackets.h.

◆ GuildChatThrottle

ChatThrottleParams WorldPackets::System::FeatureSystemStatus::GuildChatThrottle

Definition at line 200 of file SystemPackets.h.

◆ GuildEventsEditsEnabled

bool WorldPackets::System::FeatureSystemStatus::GuildEventsEditsEnabled = true

Definition at line 179 of file SystemPackets.h.

◆ GuildTradeSkillsEnabled

bool WorldPackets::System::FeatureSystemStatus::GuildTradeSkillsEnabled = true

Definition at line 180 of file SystemPackets.h.

◆ IsAccountCurrencyTransferEnabled

bool WorldPackets::System::FeatureSystemStatus::IsAccountCurrencyTransferEnabled = false

Definition at line 183 of file SystemPackets.h.

◆ IsAccountOptedInToAADC

bool WorldPackets::System::FeatureSystemStatus::IsAccountOptedInToAADC = false

Definition at line 170 of file SystemPackets.h.

◆ IsChatMuted

bool WorldPackets::System::FeatureSystemStatus::IsChatMuted = false

Definition at line 164 of file SystemPackets.h.

◆ IsPlayerContentTrackingEnabled

bool WorldPackets::System::FeatureSystemStatus::IsPlayerContentTrackingEnabled = false

Definition at line 175 of file SystemPackets.h.

◆ ItemRestorationButtonEnabled

bool WorldPackets::System::FeatureSystemStatus::ItemRestorationButtonEnabled = false

Definition at line 145 of file SystemPackets.h.

◆ KioskModeEnabled

bool WorldPackets::System::FeatureSystemStatus::KioskModeEnabled = false

Definition at line 153 of file SystemPackets.h.

◆ KioskSessionDurationMinutes

uint32 WorldPackets::System::FeatureSystemStatus::KioskSessionDurationMinutes = 0

Definition at line 140 of file SystemPackets.h.

◆ LfdEnabled

bool WorldPackets::System::FeatureSystemStatus::LfdEnabled = false

Definition at line 176 of file SystemPackets.h.

◆ LfgRequireAuthenticatorEnabled

bool WorldPackets::System::FeatureSystemStatus::LfgRequireAuthenticatorEnabled = false

Definition at line 171 of file SystemPackets.h.

◆ LfrEnabled

bool WorldPackets::System::FeatureSystemStatus::LfrEnabled = true

Definition at line 177 of file SystemPackets.h.

◆ LobbyMatchmakerQueueFromMainlineEnabled

bool WorldPackets::System::FeatureSystemStatus::LobbyMatchmakerQueueFromMainlineEnabled = false

Definition at line 185 of file SystemPackets.h.

◆ MaxPlayerGuidLookupsPerRequest

int16 WorldPackets::System::FeatureSystemStatus::MaxPlayerGuidLookupsPerRequest = 50

Definition at line 142 of file SystemPackets.h.

◆ NameLookupTelemetryInterval

int16 WorldPackets::System::FeatureSystemStatus::NameLookupTelemetryInterval = 600

Definition at line 143 of file SystemPackets.h.

◆ NetEaseChatTelemetryEnabled

bool WorldPackets::System::FeatureSystemStatus::NetEaseChatTelemetryEnabled = false

Definition at line 184 of file SystemPackets.h.

◆ NotFoundCacheTimeSeconds

Duration<Seconds, uint32> WorldPackets::System::FeatureSystemStatus::NotFoundCacheTimeSeconds = 10s

Definition at line 144 of file SystemPackets.h.

◆ NPETutorialsEnabled

bool WorldPackets::System::FeatureSystemStatus::NPETutorialsEnabled = false

Definition at line 152 of file SystemPackets.h.

◆ PetHappinessEnabled

bool WorldPackets::System::FeatureSystemStatus::PetHappinessEnabled = true

Definition at line 178 of file SystemPackets.h.

◆ PlayerIdentityOptionsEnabled

bool WorldPackets::System::FeatureSystemStatus::PlayerIdentityOptionsEnabled = false

Definition at line 174 of file SystemPackets.h.

◆ QuestSessionEnabled

bool WorldPackets::System::FeatureSystemStatus::QuestSessionEnabled = false

Definition at line 163 of file SystemPackets.h.

◆ QuickJoinConfig

SocialQueueConfig WorldPackets::System::FeatureSystemStatus::QuickJoinConfig

Definition at line 191 of file SystemPackets.h.

◆ RAFSystem

RafSystemFeatureInfo WorldPackets::System::FeatureSystemStatus::RAFSystem

Definition at line 193 of file SystemPackets.h.

◆ RealmPvpTypeOverride

uint32 WorldPackets::System::FeatureSystemStatus::RealmPvpTypeOverride = 0

Use Cfg_Configs value = 0, ForceEnabled = 1, ForceDisabled = 2.

Definition at line 202 of file SystemPackets.h.

◆ RedeemForBalanceAmount

int64 WorldPackets::System::FeatureSystemStatus::RedeemForBalanceAmount = 0

Definition at line 137 of file SystemPackets.h.

◆ RedeemForBalanceAvailable

bool WorldPackets::System::FeatureSystemStatus::RedeemForBalanceAvailable = false

Definition at line 155 of file SystemPackets.h.

◆ RemainingTimerunningSeasonSeconds

int32 WorldPackets::System::FeatureSystemStatus::RemainingTimerunningSeasonSeconds = 0

Definition at line 197 of file SystemPackets.h.

◆ RestrictedAccount

bool WorldPackets::System::FeatureSystemStatus::RestrictedAccount = false

Definition at line 150 of file SystemPackets.h.

◆ ScriptsDisallowedForBeta

bool WorldPackets::System::FeatureSystemStatus::ScriptsDisallowedForBeta = false

Definition at line 172 of file SystemPackets.h.

◆ SessionAlert

Optional<SessionAlertConfig> WorldPackets::System::FeatureSystemStatus::SessionAlert

Definition at line 131 of file SystemPackets.h.

◆ SpeakForMeAllowed

bool WorldPackets::System::FeatureSystemStatus::SpeakForMeAllowed = false

Definition at line 168 of file SystemPackets.h.

◆ Squelch

SquelchInfo WorldPackets::System::FeatureSystemStatus::Squelch

Definition at line 192 of file SystemPackets.h.

◆ TimerunningEnabled

bool WorldPackets::System::FeatureSystemStatus::TimerunningEnabled = false

Definition at line 173 of file SystemPackets.h.

◆ TutorialEnabled

bool WorldPackets::System::FeatureSystemStatus::TutorialEnabled = false

Definition at line 151 of file SystemPackets.h.

◆ Unknown1027

std::string WorldPackets::System::FeatureSystemStatus::Unknown1027

Definition at line 198 of file SystemPackets.h.

◆ VeteranTokenRedeemWillKick

bool WorldPackets::System::FeatureSystemStatus::VeteranTokenRedeemWillKick = false

Definition at line 148 of file SystemPackets.h.

◆ VoiceChatParentalDisabled

bool WorldPackets::System::FeatureSystemStatus::VoiceChatParentalDisabled = false

Definition at line 161 of file SystemPackets.h.

◆ VoiceChatParentalMuted

bool WorldPackets::System::FeatureSystemStatus::VoiceChatParentalMuted = false

Definition at line 162 of file SystemPackets.h.

◆ VoiceEnabled

bool WorldPackets::System::FeatureSystemStatus::VoiceEnabled = false

Definition at line 129 of file SystemPackets.h.

◆ WarModeEnabled

bool WorldPackets::System::FeatureSystemStatus::WarModeEnabled = true

Definition at line 156 of file SystemPackets.h.

◆ WorldTokenRedeemWillKick

bool WorldPackets::System::FeatureSystemStatus::WorldTokenRedeemWillKick = false

Definition at line 149 of file SystemPackets.h.


The documentation for this class was generated from the following files: