![]() |
TrinityCore
|
#include <AuthenticationPackets.h>
Public Attributes | |
| uint8 | ActiveExpansionLevel = 0 |
| the current server expansion, the possible values are in Expansions | |
| uint8 | AccountExpansionLevel = 0 |
| the current expansion of this account, the possible values are in Expansions | |
| uint32 | TimeRested = 0 |
| affects the return value of the GetBillingTimeRested() client API call, it is the number of seconds you have left until the experience points and loot you receive from creatures and quests is reduced. It is only used in the Asia region in retail, it's not implemented in TC and will probably never be. | |
| uint32 | VirtualRealmAddress = 0 |
| a special identifier made from the Index, BattleGroup and Region. | |
| uint32 | TimeSecondsUntilPCKick = 0 |
| uint32 | CurrencyID = 0 |
| this is probably used for the ingame shop. | |
| Timestamp | Time |
| GameTime | GameTimeInfo |
| std::vector< VirtualRealmInfo > | VirtualRealms |
| list of realms connected to this one (inclusive) | |
| std::vector< CharacterTemplate const * > | Templates |
| list of pre-made character templates. | |
| std::vector< RaceClassAvailability > const * | AvailableClasses = nullptr |
| the minimum AccountExpansion required to select race/class combinations | |
| bool | IsExpansionTrial = false |
| bool | ForceCharacterTemplate = false |
| forces the client to always use a character template when creating a new character. | |
| Optional< uint16 > | NumPlayersHorde |
| number of horde players in this realm. | |
| Optional< uint16 > | NumPlayersAlliance |
| number of alliance players in this realm. | |
| Optional< Timestamp<> > | ExpansionTrialExpiration |
| expansion trial expiration unix timestamp | |
| Optional< BaseBuildKey > | CurrentBuild |
Definition at line 168 of file AuthenticationPackets.h.
| uint8 WorldPackets::Auth::AuthSuccessInfo::AccountExpansionLevel = 0 |
the current expansion of this account, the possible values are in Expansions
Definition at line 171 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| uint8 WorldPackets::Auth::AuthSuccessInfo::ActiveExpansionLevel = 0 |
the current server expansion, the possible values are in Expansions
Definition at line 170 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| std::vector<RaceClassAvailability> const* WorldPackets::Auth::AuthSuccessInfo::AvailableClasses = nullptr |
the minimum AccountExpansion required to select race/class combinations
Definition at line 184 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| uint32 WorldPackets::Auth::AuthSuccessInfo::CurrencyID = 0 |
this is probably used for the ingame shop.
Definition at line 176 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| Optional<BaseBuildKey> WorldPackets::Auth::AuthSuccessInfo::CurrentBuild |
Definition at line 191 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
expansion trial expiration unix timestamp
Definition at line 190 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| bool WorldPackets::Auth::AuthSuccessInfo::ForceCharacterTemplate = false |
forces the client to always use a character template when creating a new character.
Definition at line 187 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| GameTime WorldPackets::Auth::AuthSuccessInfo::GameTimeInfo |
Definition at line 179 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| bool WorldPackets::Auth::AuthSuccessInfo::IsExpansionTrial = false |
Definition at line 186 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
number of alliance players in this realm.
Definition at line 189 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
number of horde players in this realm.
Definition at line 188 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| std::vector<CharacterTemplate const*> WorldPackets::Auth::AuthSuccessInfo::Templates |
list of pre-made character templates.
Definition at line 182 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| Timestamp WorldPackets::Auth::AuthSuccessInfo::Time |
Definition at line 177 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| uint32 WorldPackets::Auth::AuthSuccessInfo::TimeRested = 0 |
affects the return value of the GetBillingTimeRested() client API call, it is the number of seconds you have left until the experience points and loot you receive from creatures and quests is reduced. It is only used in the Asia region in retail, it's not implemented in TC and will probably never be.
Definition at line 172 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| uint32 WorldPackets::Auth::AuthSuccessInfo::TimeSecondsUntilPCKick = 0 |
Definition at line 175 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| uint32 WorldPackets::Auth::AuthSuccessInfo::VirtualRealmAddress = 0 |
a special identifier made from the Index, BattleGroup and Region.
Definition at line 174 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().
| std::vector<VirtualRealmInfo> WorldPackets::Auth::AuthSuccessInfo::VirtualRealms |
list of realms connected to this one (inclusive)
Definition at line 181 of file AuthenticationPackets.h.
Referenced by WorldPackets::Auth::operator<<().