Skip to content

networkbasetypes.proto

  • Module: networkbasetypes_pb2
  • Syntax: unknown
  • Package: (none)
  • Imports: 2
  • Messages: 27 (top-level: 24)
  • Enums: 3 (top-level: 3)

Imports

  • google/protobuf/descriptor.proto
  • network_connection.proto

Messages

Expand any message to inspect all fields.

CMsgVector — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1xfloatoptional``
2yfloatoptional``
3zfloatoptional``
4wfloatoptional``
CMsgVector2D — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1xfloatoptional``
2yfloatoptional``
CMsgQAngle — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1xfloatoptional``
2yfloatoptional``
3zfloatoptional``
CMsgQuaternion — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1xfloatoptional``
2yfloatoptional``
3zfloatoptional``
4wfloatoptional``
CMsgTransform — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1position.CMsgVectoroptional``
2scalefloatoptional``
3orientation.CMsgQuaternionoptional``
CMsgRGBA — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1rint32optional``
2gint32optional``
3bint32optional``
4aint32optional``
CMsgPlayerInfo — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1namestringoptional``
2xuidfixed64optional``
3useridint32optional``
4steamidfixed64optional``
5fakeplayerbooloptional``
6ishltvbooloptional``
CEntityMsg — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_entityuint32optional``default = 16777215
CMsg_CVars — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1cvars.CMsg_CVars.CVarrepeated``
CMsg_CVars.CVar — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CMsg_CVars
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1namestringoptional``
2valuestringoptional``
CNETMsg_NOP — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CNETMsg_SplitScreenUser — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1slotint32optional``
CNETMsg_Tick — fields: 10; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1tickuint32optional``
4host_computationtimeuint32optional``
5host_computationtime_std_deviationuint32optional``
7legacy_host_lossuint32optional``
8host_unfiltered_frametimeuint32optional``
9hltv_replay_flagsuint32optional``
10expected_long_tickuint32optional``
11expected_long_tick_reasonstringoptional``
12host_frame_dropped_pct_x10uint32optional``
13host_frame_irregular_arrival_pct_x10uint32optional``
CNETMsg_StringCmd — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1commandstringoptional``
2prediction_syncuint32optional``
CNETMsg_SetConVar — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1convars.CMsg_CVarsoptional``
CNETMsg_SignonState — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1signon_state.SignonState_toptional``default = SIGNONSTATE_NONE
2spawn_countuint32optional``
3num_server_playersuint32optional``
4players_networkidsstringrepeated``
5map_namestringoptional``
6addonsstringoptional``
CSVCMsg_GameEvent — fields: 3; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1event_namestringoptional``
2eventidint32optional``
3keys.CSVCMsg_GameEvent.key_trepeated``
CSVCMsg_GameEvent.key_t — fields: 8; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CSVCMsg_GameEvent
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1typeint32optional``
2val_stringstringoptional``
3val_floatfloatoptional``
4val_longint32optional``
5val_shortint32optional``
6val_byteint32optional``
7val_boolbooloptional``
8val_uint64uint64optional``
CSVCMsgList_GameEvents — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1events.CSVCMsgList_GameEvents.event_trepeated``
CSVCMsgList_GameEvents.event_t — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CSVCMsgList_GameEvents
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1tickint32optional``
2event.CSVCMsg_GameEventoptional``
CNETMsg_SpawnGroup_Load — fields: 20; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1worldnamestringoptional``
2entitylumpnamestringoptional``
3entityfilternamestringoptional``
4spawngrouphandleuint32optional``
5spawngroupownerhandleuint32optional``
6world_offset_pos.CMsgVectoroptional``
7world_offset_angle.CMsgQAngleoptional``
8spawngroupmanifestbytesoptional``
9flagsuint32optional``
10tickcountint32optional``
11manifestincompletebooloptional``
12localnamefixupstringoptional``
13parentnamefixupstringoptional``
14manifestloadpriorityint32optional``
15worldgroupiduint32optional``
16creationsequenceuint32optional``
17savegamefilenamestringoptional``
18spawngroupparenthandleuint32optional``
19leveltransitionbooloptional``
20worldgroupnamestringoptional``
CNETMsg_SpawnGroup_ManifestUpdate — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1spawngrouphandleuint32optional``
2spawngroupmanifestbytesoptional``
3manifestincompletebooloptional``
CNETMsg_SpawnGroup_SetCreationTick — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1spawngrouphandleuint32optional``
2tickcountint32optional``
3creationsequenceuint32optional``
CNETMsg_SpawnGroup_Unload — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1spawngrouphandleuint32optional``
2flagsuint32optional``
3tickcountint32optional``
CNETMsg_SpawnGroup_LoadCompleted — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1spawngrouphandleuint32optional``
CSVCMsg_GameSessionConfiguration — fields: 19; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1is_multiplayerbooloptional``
2is_loadsavegamebooloptional``
3is_background_mapbooloptional``
4is_headlessbooloptional``
5min_client_limituint32optional``
6max_client_limituint32optional``
7max_clientsuint32optional``
8tick_intervalfixed32optional``
9hostnamestringoptional``
10savegamenamestringoptional``
11s1_mapnamestringoptional``
12gamemodestringoptional``
13server_ip_addressstringoptional``
14databytesoptional``
15is_localonlybooloptional``
16is_transitionbooloptional``
17previouslevelstringoptional``
18landmarknamestringoptional``
19no_steam_serverbooloptional``
CNETMsg_DebugOverlay — fields: 8; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1etypeint32optional``
2vectors.CMsgVectorrepeated``
3colors.CMsgRGBArepeated``
4dimensionsfloatrepeated``
5timesfloatrepeated``
6boolsboolrepeated``
7uint64suint64repeated``
8stringsstringrepeated``

Enums

Expand any enum to inspect all values.

SignonState_t — values: 8
  • Parent: (top-level)
NameNumber
SIGNONSTATE_NONE0
SIGNONSTATE_CHALLENGE1
SIGNONSTATE_CONNECTED2
SIGNONSTATE_NEW3
SIGNONSTATE_PRESPAWN4
SIGNONSTATE_SPAWN5
SIGNONSTATE_FULL6
SIGNONSTATE_CHANGELEVEL7
NET_Messages — values: 13
  • Parent: (top-level)
NameNumber
net_NOP0
net_Disconnect_Legacy1
net_SplitScreenUser3
net_Tick4
net_StringCmd5
net_SetConVar6
net_SignonState7
net_SpawnGroup_Load8
net_SpawnGroup_ManifestUpdate9
net_SpawnGroup_SetCreationTick11
net_SpawnGroup_Unload12
net_SpawnGroup_LoadCompleted13
net_DebugOverlay15
SpawnGroupFlags_t — values: 8
  • Parent: (top-level)
NameNumber
SPAWN_GROUP_LOAD_ENTITIES_FROM_SAVE1
SPAWN_GROUP_DONT_SPAWN_ENTITIES2
SPAWN_GROUP_SYNCHRONOUS_SPAWN4
SPAWN_GROUP_IS_INITIAL_SPAWN_GROUP8
SPAWN_GROUP_CREATE_CLIENT_ONLY_ENTITIES16
SPAWN_GROUP_BLOCK_UNTIL_LOADED64
SPAWN_GROUP_LOAD_STREAMING_DATA128
SPAWN_GROUP_CREATE_NEW_SCENE_WORLD256