|
enum class | ChatMessageType {
Default = 0
, Error = 1
, Dead = 2
, Server = 3
,
Radio = 4
, Private = 5
, Console = 6
, MessageBox = 7
,
Order = 8
, ServerLog = 9
, ServerMessageBox = 10
, ServerMessageBoxInGame = 11
} |
|
enum class | PlayerConnectionChangeType {
None = 0
, Joined = 1
, Kicked = 2
, Disconnected = 3
,
Banned = 4
} |
|
enum class | ClientPermissions {
None = 0x0
, ManageRound = 0x1
, Kick = 0x2
, Ban = 0x4
,
Unban = 0x8
, SelectSub = 0x10
, SelectMode = 0x20
, ManageCampaign = 0x40
,
ConsoleCommands = 0x80
, ServerLog = 0x100
, ManageSettings = 0x200
, ManagePermissions = 0x400
,
KarmaImmunity = 0x800
, ManageMoney = 0x1000
, SellInventoryItems = 0x2000
, SellSubItems = 0x4000
,
ManageMap = 0x8000
, ManageHires = 0x10000
, ManageBotTalents = 0x20000
, SpamImmunity = 0x40000
,
All = 0x7FFFF
} |
|
enum class | FileTransferStatus {
NotStarted
, Sending
, Receiving
, Finished
,
Canceled
, Error
} |
|
enum class | FileTransferMessageType {
Unknown
, Initiate
, Data
, TransferOnSameMachine
,
Cancel
} |
|
enum class | FileTransferType { Submarine
, CampaignSave
, Mod
} |
|
enum class | ClientPacketHeader {
UPDATE_LOBBY
, UPDATE_INGAME
, SERVER_SETTINGS
, CAMPAIGN_SETUP_INFO
,
FILE_REQUEST
, VOICE
, PING_RESPONSE
, RESPONSE_STARTGAME
,
SERVER_COMMAND
, EVENTMANAGER_RESPONSE
, REQUEST_STARTGAMEFINALIZE
, UPDATE_CHARACTERINFO
,
ERROR
, CREW
, MEDICAL
, TRANSFER_MONEY
,
REWARD_DISTRIBUTION
, CIRCUITBOX
, READY_CHECK
, READY_TO_SPAWN
,
LUA_NET_MESSAGE
} |
|
enum class | ClientNetSegment {
SyncIds
, ChatMessage
, Vote
, CharacterInput
,
EntityState
, SpectatingPos
} |
|
enum class | ClientNetError { MISSING_EVENT
, MISSING_ENTITY
} |
|
enum class | ServerPacketHeader {
AUTH_RESPONSE
, AUTH_FAILURE
, UPDATE_LOBBY
, UPDATE_INGAME
,
PERMISSIONS
, ACHIEVEMENT
, CHEATS_ENABLED
, CAMPAIGN_SETUP_INFO
,
FILE_TRANSFER
, VOICE
, PING_REQUEST
, CLIENT_PINGS
,
QUERY_STARTGAME
, STARTGAME
, STARTGAMEFINALIZE
, ENDGAME
,
MISSION
, EVENTACTION
, TRAITOR_MESSAGE
, CREW
,
MEDICAL
, CIRCUITBOX
, MONEY
, READY_CHECK
,
LUA_NET_MESSAGE
} |
|
enum class | ServerNetSegment {
SyncIds
, ChatMessage
, Vote
, ClientList
,
EntityPosition
, EntityEvent
, EntityEventInitial
} |
|
enum class | NetworkConnectionStatus { Connected = 0x1
, Disconnected = 0x2
} |
|
enum class | DeliveryMethod : int { Unreliable = 0x0
, Reliable = 0x1
, ReliableOrdered = 0x2
} |
|
enum class | ConnectionInitialization : int {
SteamTicketAndVersion = 0x1
, ContentPackageOrder = 0x2
, Password = 0x3
, Success = 0x0
,
ConnectionStarted = 0x4
} |
|
enum class | PacketHeader : int {
None = 0x0
, IsCompressed = 0x1
, IsConnectionInitializationStep = 0x2
, IsDisconnectMessage = 0x4
,
IsServerMessage = 0x8
, IsHeartbeatMessage = 0x10
} |
|
enum class | SelectionMode { Manual = 0
, Random = 1
, Vote = 2
} |
|
enum class | BotSpawnMode { Normal
, Fill
} |
|
enum class | PlayStyle {
Serious = 0
, Casual = 1
, Roleplay = 2
, Rampage = 3
,
SomethingDifferent = 4
} |
|