Go to the source code of this file.
|
enum | CaveNet::NetDisconnectReason {
CaveNet::NET_DISCONNECT_REASON_UNKNOWN
, CaveNet::NET_DISCONNECT_REASON_USER_LEFT
, CaveNet::NET_DISCONNECT_REASON_KICKED
, CaveNet::NET_DISCONNECT_REASON_BANNED
,
CaveNet::NET_DISCONNECT_REASON_TIMED_OUT
, CaveNet::NET_DISCONNECT_REASON_MOD_CHANGED
, CaveNet::NET_DISCONNECT_REASON_SERVER_CLOSING
, CaveNet::NET_DISCONNECT_REASON_CUSTOM
,
CaveNet::_NET_DISCONNECT_REASON_COUNT_
} |
| Disconnect reasons for CaveNet clients. More...
|
|
enum | CaveNet::NetInputFlag {
CaveNet::NET_INPUT_FLAG_JUMP = 0b000000001
, CaveNet::NET_INPUT_FLAG_SHOOT = 0b000000010
, CaveNet::NET_INPUT_FLAG_LEFT = 0b000000100
, CaveNet::NET_INPUT_FLAG_RIGHT = 0b000001000
,
CaveNet::NET_INPUT_FLAG_UP = 0b000010000
, CaveNet::NET_INPUT_FLAG_DOWN = 0b000100000
, CaveNet::NET_INPUT_FLAG_ARMS_NEXT = 0b001000000
, CaveNet::NET_INPUT_FLAG_ARMS_PREV = 0b010000000
,
CaveNet::NET_INPUT_FLAG_COUNT = 0b100000000
} |
| Net Input Flags. More...
|
|
enum | CaveNet::UpdateInventoryFlags : unsigned char {
UPDATE_INV_ALL = (0x01 | 0x02 | 0x04 | 0x08)
, UPDATE_INV_WEAPONS = 0x01
, UPDATE_INV_ITEM = 0x02
, UPDATE_INV_PERMIT_STAGES = 0x04
,
UPDATE_INV_COLLECTABLES = 0x08
} |
| Sent alongside 'CPACKET_TYPE_UPDATE_INVENTORY' packets to determine what data is included.
|
|
enum | CaveNet::VersionIdentifier { RELEASE = 0
, DEBUG = 1
} |
| The release identifier for CSMP.
|
|
enum | CaveNet::HostServerLoadType : unsigned char { Normal
, Tutorial
, BossRush
} |
| The stuff we can do when loading into a game.
|
|
◆ NetDisconnectReason
Disconnect reasons for CaveNet clients.
Update the locale string table in 'CaveNet.cpp' -> 'CaveNet_BuildDisconnectReasonString' when updating this enum.
Enumerator |
---|
NET_DISCONNECT_REASON_UNKNOWN | Only used in unhandled client disconnection situations.
|
NET_DISCONNECT_REASON_USER_LEFT | The user left the server.
|
NET_DISCONNECT_REASON_KICKED | Sent to kicked clients.
|
NET_DISCONNECT_REASON_BANNED | Sent to banned clients.
|
NET_DISCONNECT_REASON_TIMED_OUT | Sent to clients when they time out.
|
NET_DISCONNECT_REASON_MOD_CHANGED | Sent to all clients except for the host when the server's loaded mod changes.
|
NET_DISCONNECT_REASON_SERVER_CLOSING | Sent to all clients when the server hosts closes the server.
|
NET_DISCONNECT_REASON_CUSTOM | Custom disconnect reason.
|
_NET_DISCONNECT_REASON_COUNT_ | The number of disconnect reasons.
|
◆ NetInputFlag
Net Input Flags.
Enumerator |
---|
NET_INPUT_FLAG_JUMP | Jump.
|
NET_INPUT_FLAG_SHOOT | Shoot.
|
NET_INPUT_FLAG_LEFT | Move Left.
|
NET_INPUT_FLAG_RIGHT | Move Right.
|
NET_INPUT_FLAG_UP | Look Up.
|
NET_INPUT_FLAG_DOWN | Look Down / Search.
|
NET_INPUT_FLAG_ARMS_NEXT | Next Weapon.
|
NET_INPUT_FLAG_ARMS_PREV | Previous Weapon.
|
NET_INPUT_FLAG_COUNT | Max flags.
|