Skip to content

usermessages.proto

  • Module: usermessages_pb2
  • Syntax: unknown
  • Package: (none)
  • Imports: 1
  • Messages: 107 (top-level: 56)
  • Enums: 5 (top-level: 5)

Imports

  • networkbasetypes.proto

Messages

Expand any message to inspect all fields.

CUserMessageAchievementEvent — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1achievementuint32optional``
CUserMessageCloseCaption — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1hashfixed32optional``
2durationfloatoptional``
3from_playerbooloptional``
4ent_indexint32optional``default = -1
CUserMessageCloseCaptionDirect — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1hashfixed32optional``
2durationfloatoptional``
3from_playerbooloptional``
4ent_indexint32optional``default = -1
CUserMessageCloseCaptionPlaceholder — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1stringstringoptional``
2durationfloatoptional``
3from_playerbooloptional``
4ent_indexint32optional``default = -1
CUserMessageCurrentTimescale — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1currentfloatoptional``
CUserMessageDesiredTimescale — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1desiredfloatoptional``
2accelerationfloatoptional``
3minblendratefloatoptional``
4blenddeltamultiplierfloatoptional``
CUserMessageFade — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1durationuint32optional``
2hold_timeuint32optional``
3flagsuint32optional``
4colorfixed32optional``
CUserMessageShake — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1commanduint32optional``
2amplitudefloatoptional``
3frequencyfloatoptional``
4durationfloatoptional``
CUserMessageShakeDir — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1shake.CUserMessageShakeoptional``
2direction.CMsgVectoroptional``
CUserMessageWaterShake — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1commanduint32optional``
2amplitudefloatoptional``
3frequencyfloatoptional``
4durationfloatoptional``
CUserMessageScreenTilt — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1commanduint32optional``
2ease_in_outbooloptional``
3angle.CMsgVectoroptional``
4durationfloatoptional``
5timefloatoptional``
CUserMessageSayText — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1playerindexint32optional``default = -1
2textstringoptional``
3chatbooloptional``
CUserMessageSayText2 — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entityindexint32optional``default = -1
2chatbooloptional``
3messagenamestringoptional``
4param1stringoptional``
5param2stringoptional``
6param3stringoptional``
7param4stringoptional``
CUserMessageHudMsg — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1channeluint32optional``
2xfloatoptional``
3yfloatoptional``
4color1fixed32optional``
5color2fixed32optional``
6effectuint32optional``
11messagestringoptional``
CUserMessageHudText — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1messagestringoptional``
CUserMessageTextMsg — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1destuint32optional``
2paramstringrepeated``
CUserMessageGameTitle — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CUserMessageResetHUD — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CUserMessageSendAudio — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1soundnamestringoptional``
2stopbooloptional``
CUserMessageAudioParameter — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1parameter_typeuint32optional``
2name_hash_codeuint32optional``
3valuefloatoptional``
4int_valueuint32optional``
CUserMessageVoiceMask — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1gamerules_masksuint32repeated``
2ban_masksuint32repeated``
3mod_enablebooloptional``
CUserMessageRequestState — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CUserMessageRumble — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1indexint32optional``
2dataint32optional``
3flagsint32optional``
CUserMessageSayTextChannel — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1playerint32optional``
2channelint32optional``
3textstringoptional``
CUserMessageColoredText — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1coloruint32optional``
2textstringoptional``
3resetbooloptional``
4context_player_slotint32optional``default = -1
5context_valueint32optional``
6context_team_idint32optional``
CUserMessageItemPickup — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1itemnamestringoptional``
CUserMessageAmmoDenied — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ammo_iduint32optional``
CUserMessageShowMenu — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1validslotsuint32optional``
2displaytimeuint32optional``
3needmorebooloptional``
4menustringstringoptional``
CUserMessageCreditsMsg — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1rolltype.eRollTypeoptional``default = ROLL_NONE
2logo_lengthfloatoptional``
CEntityMessagePlayJingle — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entity_msg.CEntityMsgoptional``
CEntityMessageScreenOverlay — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1start_effectbooloptional``
2entity_msg.CEntityMsgoptional``
CEntityMessageRemoveAllDecals — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1remove_decalsbooloptional``
2entity_msg.CEntityMsgoptional``
CEntityMessagePropagateForce — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1impulse.CMsgVectoroptional``
2entity_msg.CEntityMsgoptional``
CEntityMessageDoSpark — fields: 8; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1origin.CMsgVectoroptional``
2entityindexint32optional``default = -1
3radiusfloatoptional``
4colorfixed32optional``
5beamsuint32optional``
6thickfloatoptional``
7durationfloatoptional``
8entity_msg.CEntityMsgoptional``
CEntityMessageFixAngle — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1relativebooloptional``
2angle.CMsgQAngleoptional``
3entity_msg.CEntityMsgoptional``
CUserMessageCameraTransition — fields: 3; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1camera_typeuint32optional``
2durationfloatoptional``
3params_data_driven.CUserMessageCameraTransition.Transition_DataDrivenoptional``
CUserMessageCameraTransition.Transition_DataDriven — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMessageCameraTransition
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1filenamestringoptional``
2attach_ent_indexint32optional``default = -1
3durationfloatoptional``
CUserMsg_ParticleManager — fields: 41; oneofs: 0; nested messages: 39; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1type.PARTICLE_MESSAGErequired``default = GAME_PARTICLE_MANAGER_EVENT_CREATE
2indexuint32required``
3release_particle_index.CUserMsg_ParticleManager.ReleaseParticleIndexoptional``
4create_particle.CUserMsg_ParticleManager.CreateParticleoptional``
5destroy_particle.CUserMsg_ParticleManager.DestroyParticleoptional``
6destroy_particle_involving.CUserMsg_ParticleManager.DestroyParticleInvolvingoptional``
7update_particle.CUserMsg_ParticleManager.UpdateParticle_OBSOLETEoptional``
8update_particle_fwd.CUserMsg_ParticleManager.UpdateParticleFwd_OBSOLETEoptional``
9update_particle_orient.CUserMsg_ParticleManager.UpdateParticleOrient_OBSOLETEoptional``
10update_particle_fallback.CUserMsg_ParticleManager.UpdateParticleFallbackoptional``
11update_particle_offset.CUserMsg_ParticleManager.UpdateParticleOffsetoptional``
12update_particle_ent.CUserMsg_ParticleManager.UpdateParticleEntoptional``
14update_particle_should_draw.CUserMsg_ParticleManager.UpdateParticleShouldDrawoptional``
15update_particle_set_frozen.CUserMsg_ParticleManager.UpdateParticleSetFrozenoptional``
16change_control_point_attachment.CUserMsg_ParticleManager.ChangeControlPointAttachmentoptional``
17update_entity_position.CUserMsg_ParticleManager.UpdateEntityPositionoptional``
18set_particle_fow_properties.CUserMsg_ParticleManager.SetParticleFoWPropertiesoptional``
19set_particle_text.CUserMsg_ParticleManager.SetParticleTextoptional``
20set_particle_should_check_fow.CUserMsg_ParticleManager.SetParticleShouldCheckFoWoptional``
21set_control_point_model.CUserMsg_ParticleManager.SetControlPointModeloptional``
22set_control_point_snapshot.CUserMsg_ParticleManager.SetControlPointSnapshotoptional``
23set_texture_attribute.CUserMsg_ParticleManager.SetTextureAttributeoptional``
24set_scene_object_generic_flag.CUserMsg_ParticleManager.SetSceneObjectGenericFlagoptional``
25set_scene_object_tint_and_desat.CUserMsg_ParticleManager.SetSceneObjectTintAndDesatoptional``
26destroy_particle_named.CUserMsg_ParticleManager.DestroyParticleNamedoptional``
27particle_skip_to_time.CUserMsg_ParticleManager.ParticleSkipToTimeoptional``
28particle_can_freeze.CUserMsg_ParticleManager.ParticleCanFreezeoptional``
29set_named_value_context.CUserMsg_ParticleManager.SetParticleNamedValueContextoptional``
30update_particle_transform.CUserMsg_ParticleManager.UpdateParticleTransformoptional``
31particle_freeze_transition_override.CUserMsg_ParticleManager.ParticleFreezeTransitionOverrideoptional``
32freeze_particle_involving.CUserMsg_ParticleManager.FreezeParticleInvolvingoptional``
33add_modellist_override_element.CUserMsg_ParticleManager.AddModellistOverrideElementoptional``
34clear_modellist_override.CUserMsg_ParticleManager.ClearModellistOverrideoptional``
35create_physics_sim.CUserMsg_ParticleManager.CreatePhysicsSimoptional``
36destroy_physics_sim.CUserMsg_ParticleManager.DestroyPhysicsSimoptional``
37set_vdata.CUserMsg_ParticleManager.SetVDataoptional``
38set_material_override.CUserMsg_ParticleManager.SetMaterialOverrideoptional``
39add_fan.CUserMsg_ParticleManager.AddFanoptional``
40update_fan.CUserMsg_ParticleManager.UpdateFanoptional``
41set_particle_cluster_growth.CUserMsg_ParticleManager.SetParticleClusterGrowthoptional``
42remove_fan.CUserMsg_ParticleManager.RemoveFanoptional``
CUserMsg_ParticleManager.ReleaseParticleIndex — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CUserMsg_ParticleManager.CreateParticle — fields: 10; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1particle_name_indexfixed64optional``
2attach_typeint32optional``
3entity_handleuint32optional``default = 16777215
4entity_handle_for_modifiersuint32optional``default = 16777215
5apply_voice_ban_rulesbooloptional``
6team_behaviorint32optional``
7control_point_configurationstringoptional``
8clusterbooloptional``
9endcap_timefloatoptional``
10aggregation_position.CMsgVectoroptional``
CUserMsg_ParticleManager.DestroyParticle — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1destroy_immediatelybooloptional``
CUserMsg_ParticleManager.DestroyParticleInvolving — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1destroy_immediatelybooloptional``
3entity_handleuint32optional``default = 16777215
CUserMsg_ParticleManager.DestroyParticleNamed — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1particle_name_indexfixed64optional``
2entity_handleuint32optional``default = 16777215
3destroy_immediatelybooloptional``
4play_endcapbooloptional``
CUserMsg_ParticleManager.UpdateParticle_OBSOLETE — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1control_pointint32optional``
2position.CMsgVectoroptional``
CUserMsg_ParticleManager.UpdateParticleFwd_OBSOLETE — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1control_pointint32optional``
2forward.CMsgVectoroptional``
CUserMsg_ParticleManager.UpdateParticleOrient_OBSOLETE — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1control_pointint32optional``
2forward.CMsgVectoroptional``
3deprecated_right.CMsgVectoroptional``
4up.CMsgVectoroptional``
5left.CMsgVectoroptional``
CUserMsg_ParticleManager.UpdateParticleTransform — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1control_pointint32optional``
2position.CMsgVectoroptional``
3orientation.CMsgQuaternionoptional``
4interpolation_intervalfloatoptional``
CUserMsg_ParticleManager.UpdateParticleFallback — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1control_pointint32optional``
2position.CMsgVectoroptional``
CUserMsg_ParticleManager.UpdateParticleOffset — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1control_pointint32optional``
2origin_offset.CMsgVectoroptional``
3angle_offset.CMsgQAngleoptional``
CUserMsg_ParticleManager.UpdateParticleEnt — fields: 8; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1control_pointint32optional``
2entity_handleuint32optional``default = 16777215
3attach_typeint32optional``
4attachmentint32optional``
5fallback_position.CMsgVectoroptional``
6include_wearablesbooloptional``
7offset_position.CMsgVectoroptional``
8offset_angles.CMsgQAngleoptional``
CUserMsg_ParticleManager.UpdateParticleSetFrozen — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1set_frozenbooloptional``
2transition_durationfloatoptional``
CUserMsg_ParticleManager.UpdateParticleShouldDraw — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1should_drawbooloptional``
CUserMsg_ParticleManager.ChangeControlPointAttachment — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1attachment_oldint32optional``
2attachment_newint32optional``
3entity_handleuint32optional``default = 16777215
CUserMsg_ParticleManager.UpdateEntityPosition — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entity_handleuint32optional``default = 16777215
2position.CMsgVectoroptional``
CUserMsg_ParticleManager.SetParticleFoWProperties — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1fow_control_pointint32optional``
2fow_control_point2int32optional``
3fow_radiusfloatoptional``
CUserMsg_ParticleManager.SetParticleShouldCheckFoW — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1check_fowbooloptional``
CUserMsg_ParticleManager.SetControlPointModel — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1control_pointint32optional``
2model_namestringoptional``
CUserMsg_ParticleManager.SetControlPointSnapshot — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1control_pointint32optional``
2snapshot_namestringoptional``
CUserMsg_ParticleManager.SetParticleText — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1textstringoptional``
CUserMsg_ParticleManager.SetTextureAttribute — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1attribute_namestringoptional``
2texture_namestringoptional``
CUserMsg_ParticleManager.SetSceneObjectGenericFlag — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1flag_valuebooloptional``
CUserMsg_ParticleManager.SetSceneObjectTintAndDesat — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1tintfixed32optional``
2desatfloatoptional``
CUserMsg_ParticleManager.ParticleSkipToTime — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1skip_to_timefloatoptional``
CUserMsg_ParticleManager.ParticleCanFreeze — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1can_freezebooloptional``
CUserMsg_ParticleManager.ParticleFreezeTransitionOverride — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1freeze_transition_overridefloatoptional``
CUserMsg_ParticleManager.FreezeParticleInvolving — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1set_frozenbooloptional``
2transition_durationfloatoptional``
3entity_handleuint32optional``default = 16777215
CUserMsg_ParticleManager.AddModellistOverrideElement — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1model_namestringoptional``
2spawn_probabilityfloatoptional``
3groupiduint32optional``
CUserMsg_ParticleManager.ClearModellistOverride — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1groupiduint32optional``
CUserMsg_ParticleManager.SetParticleNamedValueContext — fields: 4; oneofs: 0; nested messages: 4; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1float_values.CUserMsg_ParticleManager.SetParticleNamedValueContext.FloatContextValuerepeated``
2vector_values.CUserMsg_ParticleManager.SetParticleNamedValueContext.VectorContextValuerepeated``
3transform_values.CUserMsg_ParticleManager.SetParticleNamedValueContext.TransformContextValuerepeated``
4ehandle_values.CUserMsg_ParticleManager.SetParticleNamedValueContext.EHandleContextrepeated``
CUserMsg_ParticleManager.SetParticleNamedValueContext.FloatContextValue — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager.SetParticleNamedValueContext
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1value_name_hashuint32optional``
2valuefloatoptional``
CUserMsg_ParticleManager.SetParticleNamedValueContext.VectorContextValue — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager.SetParticleNamedValueContext
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1value_name_hashuint32optional``
2value.CMsgVectoroptional``
CUserMsg_ParticleManager.SetParticleNamedValueContext.TransformContextValue — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager.SetParticleNamedValueContext
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1value_name_hashuint32optional``
2angles.CMsgQAngleoptional``
3translation.CMsgVectoroptional``
CUserMsg_ParticleManager.SetParticleNamedValueContext.EHandleContext — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager.SetParticleNamedValueContext
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1value_name_hashuint32optional``
2ent_indexuint32optional``default = 16777215
CUserMsg_ParticleManager.CreatePhysicsSim — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1prop_group_namestringoptional``
2use_high_quality_simulationbooloptional``
3max_particle_countuint32optional``
CUserMsg_ParticleManager.DestroyPhysicsSim — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CUserMsg_ParticleManager.SetVData — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1vdata_namestringoptional``
CUserMsg_ParticleManager.SetMaterialOverride — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1material_namestringoptional``
2include_childrenbooloptional``
CUserMsg_ParticleManager.AddFan — fields: 18; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1activebooloptional``
2bounds_mins.CMsgVectoroptional``
3bounds_maxs.CMsgVectoroptional``
4fan_origin.CMsgVectoroptional``
5fan_origin_offset.CMsgVectoroptional``
6fan_direction.CMsgVectoroptional``
7forcefloatoptional``
8fan_force_curvestringoptional``
9falloffbooloptional``
10pull_towards_pointbooloptional``
11curve_min_distfloatoptional``
12curve_max_distfloatoptional``
13fan_typeuint32optional``
14cone_start_radiusfloatoptional``
15cone_end_radiusfloatoptional``
16cone_lengthfloatoptional``
17entity_handleuint32optional``default = 16777215
18attachment_namestringoptional``
CUserMsg_ParticleManager.UpdateFan — fields: 7; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1activebooloptional``
2fan_origin.CMsgVectoroptional``
3fan_origin_offset.CMsgVectoroptional``
4fan_direction.CMsgVectoroptional``
5bounds_mins.CMsgVectoroptional``
6bounds_maxs.CMsgVectoroptional``
7fan_ramp_ratiofloatoptional``
CUserMsg_ParticleManager.RemoveFan — fields: 0; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
-(none)
CUserMsg_ParticleManager.SetParticleClusterGrowth — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMsg_ParticleManager
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1durationfloatoptional``
2origin.CMsgVectoroptional``
CUserMsg_HudError — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1order_idint32optional``
CUserMsg_CustomGameEvent — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1event_namestringoptional``
2databytesoptional``
CUserMessageHapticsManagerPulse — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1hand_idint32optional``
2effect_amplitudefloatoptional``
3effect_frequencyfloatoptional``
4effect_durationfloatoptional``
CUserMessageHapticsManagerEffect — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1hand_idint32optional``
2effect_name_hash_codeuint32optional``
3effect_scalefloatoptional``
CUserMessageAnimStateGraphState — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1entity_indexint32optional``
2databytesoptional``
CUserMessageUpdateCssClasses — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1target_world_panelint32optional``
2css_classesstringoptional``
3is_addbooloptional``
CUserMessageServerFrameTime — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1frame_timefloatoptional``
CUserMessageLagCompensationError — fields: 1; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1distancefloatoptional``
CUserMessageRequestDllStatus — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1dll_actionstringoptional``
2full_reportbooloptional``
CUserMessageRequestUtilAction — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
2util1int32optional``
3util2int32optional``
4util3int32optional``
5util4int32optional``
6util5int32optional``
CUserMessage_UtilMsg_Response — fields: 12; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1crcfixed32optional``
2item_countint32optional``
3crc2fixed32optional``
4item_count2int32optional``
5crc_partint32repeated``
6crc_part2int32repeated``
7client_timestampint32optional``
8platformint32optional``
9itemdetails.CUserMessage_UtilMsg_Response.ItemDetailrepeated``
10itemgroupint32optional``
11total_countint32optional``
12total_count2int32optional``
CUserMessage_UtilMsg_Response.ItemDetail — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMessage_UtilMsg_Response
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1indexint32optional``
2hashint32optional``
3crcint32optional``
4namestringoptional``
CUserMessage_DllStatus — fields: 8; oneofs: 0; nested messages: 2; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1file_reportstringoptional``
2command_linestringoptional``
3total_filesuint32optional``
4process_iduint32optional``
5osversionint32optional``
6client_timeuint64optional``
7diagnostics.CUserMessage_DllStatus.CVDiagnosticrepeated``
8modules.CUserMessage_DllStatus.CModulerepeated``
CUserMessage_DllStatus.CVDiagnostic — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMessage_DllStatus
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1iduint32optional``
2extendeduint32optional``
3valueuint64optional``
4string_valuestringoptional``
CUserMessage_DllStatus.CModule — fields: 4; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMessage_DllStatus
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1base_addruint64optional``
2namestringoptional``
3sizeuint32optional``
4timestampuint32optional``
CUserMessageRequestInventory — fields: 3; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1inventoryint32optional``
2offsetint32optional``
3optionsint32optional``
CUserMessage_Inventory_Response — fields: 13; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1crcfixed32optional``
2item_countint32optional``
5osversionint32optional``
6perf_timeint32optional``
7client_timestampint32optional``
8platformint32optional``
9inventories.CUserMessage_Inventory_Response.InventoryDetailrepeated``
10inventories2.CUserMessage_Inventory_Response.InventoryDetailrepeated``
11inv_typeint32optional``
12build_versionint32optional``
13instanceint32optional``
14inventories3.CUserMessage_Inventory_Response.InventoryDetailrepeated``
15start_timeint64optional``
CUserMessage_Inventory_Response.InventoryDetail — fields: 10; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMessage_Inventory_Response
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1indexint32optional``
2primaryint64optional``
3offsetint64optional``
4firstint64optional``
5baseint64optional``
6namestringoptional``
7base_namestringoptional``
8base_detailint32optional``
9base_timeint32optional``
10base_hashint32optional``
CUserMessageRequestDiagnostic — fields: 1; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1diagnostics.CUserMessageRequestDiagnostic.Diagnosticrepeated``
CUserMessageRequestDiagnostic.Diagnostic — fields: 13; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMessageRequestDiagnostic
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1indexint32optional``
2offsetint64optional``
3paramint32optional``
4lengthint32optional``
5typeint32optional``
6baseint64optional``
7rangeint64optional``
8extentint64optional``
9detailint64optional``
10namestringoptional``
11aliasstringoptional``
12vardetailbytesoptional``
13contextint32optional``
CUserMessage_Diagnostic_Response — fields: 6; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1diagnostics.CUserMessage_Diagnostic_Response.Diagnosticrepeated``
2build_versionint32optional``
3instanceint32optional``
4start_timeint64optional``
5osversionint32optional``
6platformint32optional``
CUserMessage_Diagnostic_Response.Diagnostic — fields: 15; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMessage_Diagnostic_Response
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1indexint32optional``
2offsetint64optional``
3paramint32optional``
4lengthint32optional``
5detailbytesoptional``
6baseint64optional``
7rangeint64optional``
8typeint32optional``
10namestringoptional``
11aliasstringoptional``
12backupbytesoptional``
13contextint32optional``
14controlint64optional``
15augmentint64optional``
16placeboint64optional``
CUserMessage_ExtraUserData — fields: 5; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1itemint32optional``
2value1int64optional``
3value2int64optional``
4detail1bytesrepeated``
5detail2bytesrepeated``
CUserMessage_NotifyResponseFound — fields: 12; oneofs: 0; nested messages: 1; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ent_indexint32optional``default = -1
2rule_namestringoptional``
3response_valuestringoptional``
4response_conceptstringoptional``
5criteria.CUserMessage_NotifyResponseFound.Criteriarepeated``
6int_criteria_namesuint32repeated``packed = true
7int_criteria_valuesint32repeated``packed = true
8float_criteria_namesuint32repeated``packed = true
9float_criteria_valuesfloatrepeated``
10symbol_criteria_namesuint32repeated``packed = true
11symbol_criteria_valuesuint32repeated``packed = true
12speak_resultint32optional``
CUserMessage_NotifyResponseFound.Criteria — fields: 2; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: CUserMessage_NotifyResponseFound
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1name_symboluint32optional``
2valuestringoptional``
CUserMessage_PlayResponseConditional — fields: 6; oneofs: 0; nested messages: 0; nested enums: 0
  • Parent: (top-level)
  • Oneofs: (none)
TagFieldTypeLabelOneofNotes
1ent_indexint32optional``default = -1
2player_slotsint32repeated``
3responsestringoptional``
4ent_origin.CMsgVectoroptional``
5pre_delayfloatoptional``
6mix_priorityint32optional``

Enums

Expand any enum to inspect all values.

EBaseUserMessages — values: 51
  • Parent: (top-level)
NameNumber
UM_AchievementEvent101
UM_CloseCaption102
UM_CloseCaptionDirect103
UM_CurrentTimescale104
UM_DesiredTimescale105
UM_Fade106
UM_GameTitle107
UM_HudMsg110
UM_HudText111
UM_ColoredText113
UM_RequestState114
UM_ResetHUD115
UM_Rumble116
UM_SayText117
UM_SayText2118
UM_SayTextChannel119
UM_Shake120
UM_ShakeDir121
UM_WaterShake122
UM_TextMsg124
UM_ScreenTilt125
UM_VoiceMask128
UM_SendAudio130
UM_ItemPickup131
UM_AmmoDenied132
UM_ShowMenu134
UM_CreditsMsg135
UM_CloseCaptionPlaceholder142
UM_CameraTransition143
UM_AudioParameter144
UM_ParticleManager145
UM_HudError146
UM_CustomGameEvent148
UM_AnimGraphUpdate149
UM_HapticsManagerPulse150
UM_HapticsManagerEffect151
UM_UpdateCssClasses153
UM_ServerFrameTime154
UM_LagCompensationError155
UM_RequestDllStatus156
UM_RequestUtilAction157
UM_UtilActionResponse158
UM_DllStatusResponse159
UM_RequestInventory160
UM_InventoryResponse161
UM_RequestDiagnostic162
UM_DiagnosticResponse163
UM_ExtraUserData164
UM_NotifyResponseFound165
UM_PlayResponseConditional166
UM_MAX_BASE200
EBaseEntityMessages — values: 6
  • Parent: (top-level)
NameNumber
EM_PlayJingle136
EM_ScreenOverlay137
EM_RemoveAllDecals138
EM_PropagateForce139
EM_DoSpark140
EM_FixAngle141
eRollType — values: 5
  • Parent: (top-level)
NameNumber
ROLL_NONE-1
ROLL_STATS0
ROLL_CREDITS1
ROLL_LATE_JOIN_LOGO2
ROLL_OUTTRO3
PARTICLE_MESSAGE — values: 40
  • Parent: (top-level)
NameNumber
GAME_PARTICLE_MANAGER_EVENT_CREATE0
GAME_PARTICLE_MANAGER_EVENT_UPDATE1
GAME_PARTICLE_MANAGER_EVENT_UPDATE_FORWARD2
GAME_PARTICLE_MANAGER_EVENT_UPDATE_ORIENTATION3
GAME_PARTICLE_MANAGER_EVENT_UPDATE_FALLBACK4
GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENT5
GAME_PARTICLE_MANAGER_EVENT_UPDATE_OFFSET6
GAME_PARTICLE_MANAGER_EVENT_DESTROY7
GAME_PARTICLE_MANAGER_EVENT_DESTROY_INVOLVING8
GAME_PARTICLE_MANAGER_EVENT_RELEASE9
GAME_PARTICLE_MANAGER_EVENT_LATENCY10
GAME_PARTICLE_MANAGER_EVENT_SHOULD_DRAW11
GAME_PARTICLE_MANAGER_EVENT_FROZEN12
GAME_PARTICLE_MANAGER_EVENT_CHANGE_CONTROL_POINT_ATTACHMENT13
GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENTITY_POSITION14
GAME_PARTICLE_MANAGER_EVENT_SET_FOW_PROPERTIES15
GAME_PARTICLE_MANAGER_EVENT_SET_TEXT16
GAME_PARTICLE_MANAGER_EVENT_SET_SHOULD_CHECK_FOW17
GAME_PARTICLE_MANAGER_EVENT_SET_CONTROL_POINT_MODEL18
GAME_PARTICLE_MANAGER_EVENT_SET_CONTROL_POINT_SNAPSHOT19
GAME_PARTICLE_MANAGER_EVENT_SET_TEXTURE_ATTRIBUTE20
GAME_PARTICLE_MANAGER_EVENT_SET_SCENE_OBJECT_GENERIC_FLAG21
GAME_PARTICLE_MANAGER_EVENT_SET_SCENE_OBJECT_TINT_AND_DESAT22
GAME_PARTICLE_MANAGER_EVENT_DESTROY_NAMED23
GAME_PARTICLE_MANAGER_EVENT_SKIP_TO_TIME24
GAME_PARTICLE_MANAGER_EVENT_CAN_FREEZE25
GAME_PARTICLE_MANAGER_EVENT_SET_NAMED_VALUE_CONTEXT26
GAME_PARTICLE_MANAGER_EVENT_UPDATE_TRANSFORM27
GAME_PARTICLE_MANAGER_EVENT_FREEZE_TRANSITION_OVERRIDE28
GAME_PARTICLE_MANAGER_EVENT_FREEZE_INVOLVING29
GAME_PARTICLE_MANAGER_EVENT_ADD_MODELLIST_OVERRIDE_ELEMENT30
GAME_PARTICLE_MANAGER_EVENT_CLEAR_MODELLIST_OVERRIDE31
GAME_PARTICLE_MANAGER_EVENT_CREATE_PHYSICS_SIM32
GAME_PARTICLE_MANAGER_EVENT_DESTROY_PHYSICS_SIM33
GAME_PARTICLE_MANAGER_EVENT_SET_VDATA34
GAME_PARTICLE_MANAGER_EVENT_SET_MATERIAL_OVERRIDE35
GAME_PARTICLE_MANAGER_EVENT_ADD_FAN36
GAME_PARTICLE_MANAGER_EVENT_UPDATE_FAN37
GAME_PARTICLE_MANAGER_EVENT_SET_CLUSTER_GROWTH38
GAME_PARTICLE_MANAGER_EVENT_REMOVE_FAN39
EHapticPulseType — values: 3
  • Parent: (top-level)
NameNumber
VR_HAND_HAPTIC_PULSE_LIGHT0
VR_HAND_HAPTIC_PULSE_MEDIUM1
VR_HAND_HAPTIC_PULSE_STRONG2