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_entityuint32optionaldefault = 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_toptionaldefault = 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