94 UPDATE_INV_ALL = (0x01 | 0x02 | 0x04 | 0x08),
96 UPDATE_INV_WEAPONS = 0x01,
98 UPDATE_INV_ITEM = 0x02,
100 UPDATE_INV_PERMIT_STAGES = 0x04,
102 UPDATE_INV_COLLECTABLES = 0x08,
129 static const char* VersionIdentStrings[] =
NetDisconnectReason
Disconnect reasons for CaveNet clients.
Definition: CaveNet_EnumData.h:34
@ NET_DISCONNECT_REASON_SERVER_CLOSING
Sent to all clients when the server hosts closes the server.
Definition: CaveNet_EnumData.h:54
@ NET_DISCONNECT_REASON_UNKNOWN
Only used in unhandled client disconnection situations.
Definition: CaveNet_EnumData.h:36
@ NET_DISCONNECT_REASON_KICKED
Sent to kicked clients.
Definition: CaveNet_EnumData.h:42
@ NET_DISCONNECT_REASON_MOD_CHANGED
Sent to all clients except for the host when the server's loaded mod changes.
Definition: CaveNet_EnumData.h:51
@ NET_DISCONNECT_REASON_USER_LEFT
The user left the server.
Definition: CaveNet_EnumData.h:39
@ _NET_DISCONNECT_REASON_COUNT_
The number of disconnect reasons.
Definition: CaveNet_EnumData.h:60
@ NET_DISCONNECT_REASON_BANNED
Sent to banned clients.
Definition: CaveNet_EnumData.h:45
@ NET_DISCONNECT_REASON_TIMED_OUT
Sent to clients when they time out.
Definition: CaveNet_EnumData.h:48
@ NET_DISCONNECT_REASON_CUSTOM
Custom disconnect reason.
Definition: CaveNet_EnumData.h:57
HostServerLoadType
The stuff we can do when loading into a game.
Definition: CaveNet_EnumData.h:118
NetInputFlag
Net Input Flags.
Definition: CaveNet_EnumData.h:66
@ NET_INPUT_FLAG_ARMS_NEXT
Next Weapon.
Definition: CaveNet_EnumData.h:80
@ NET_INPUT_FLAG_SHOOT
Shoot.
Definition: CaveNet_EnumData.h:70
@ NET_INPUT_FLAG_RIGHT
Move Right.
Definition: CaveNet_EnumData.h:74
@ NET_INPUT_FLAG_UP
Look Up.
Definition: CaveNet_EnumData.h:76
@ NET_INPUT_FLAG_DOWN
Look Down / Search.
Definition: CaveNet_EnumData.h:78
@ NET_INPUT_FLAG_JUMP
Jump.
Definition: CaveNet_EnumData.h:68
@ NET_INPUT_FLAG_ARMS_PREV
Previous Weapon.
Definition: CaveNet_EnumData.h:82
@ NET_INPUT_FLAG_COUNT
Max flags.
Definition: CaveNet_EnumData.h:84
@ NET_INPUT_FLAG_LEFT
Move Left.
Definition: CaveNet_EnumData.h:72
VersionIdentifier
The release identifier for CSMP.
Definition: CaveNet_EnumData.h:108
UpdateInventoryFlags
Sent alongside 'CPACKET_TYPE_UPDATE_INVENTORY' packets to determine what data is included.
Definition: CaveNet_EnumData.h:92