# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: usermessages.proto
# Protobuf Python Version: 6.30.2
"""Generated protocol buffer code."""

from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder

_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC, 6, 30, 2, "", "usermessages.proto"
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n\x12usermessages.proto\x1a\x16networkbasetypes.proto"3\n\x1c\x43UserMessageAchievementEvent\x12\x13\n\x0b\x61\x63hievement\x18\x01 \x01(\r"f\n\x18\x43UserMessageCloseCaption\x12\x0c\n\x04hash\x18\x01 \x01(\x07\x12\x10\n\x08\x64uration\x18\x02 \x01(\x02\x12\x13\n\x0b\x66rom_player\x18\x03 \x01(\x08\x12\x15\n\tent_index\x18\x04 \x01(\x05:\x02-1"l\n\x1e\x43UserMessageCloseCaptionDirect\x12\x0c\n\x04hash\x18\x01 \x01(\x07\x12\x10\n\x08\x64uration\x18\x02 \x01(\x02\x12\x13\n\x0b\x66rom_player\x18\x03 \x01(\x08\x12\x15\n\tent_index\x18\x04 \x01(\x05:\x02-1"s\n#CUserMessageCloseCaptionPlaceholder\x12\x0e\n\x06string\x18\x01 \x01(\t\x12\x10\n\x08\x64uration\x18\x02 \x01(\x02\x12\x13\n\x0b\x66rom_player\x18\x03 \x01(\x08\x12\x15\n\tent_index\x18\x04 \x01(\x05:\x02-1"/\n\x1c\x43UserMessageCurrentTimescale\x12\x0f\n\x07\x63urrent\x18\x01 \x01(\x02"y\n\x1c\x43UserMessageDesiredTimescale\x12\x0f\n\x07\x64\x65sired\x18\x01 \x01(\x02\x12\x14\n\x0c\x61\x63\x63\x65leration\x18\x02 \x01(\x02\x12\x14\n\x0cminblendrate\x18\x03 \x01(\x02\x12\x1c\n\x14\x62lenddeltamultiplier\x18\x04 \x01(\x02"U\n\x10\x43UserMessageFade\x12\x10\n\x08\x64uration\x18\x01 \x01(\r\x12\x11\n\thold_time\x18\x02 \x01(\r\x12\r\n\x05\x66lags\x18\x03 \x01(\r\x12\r\n\x05\x63olor\x18\x04 \x01(\x07"\\\n\x11\x43UserMessageShake\x12\x0f\n\x07\x63ommand\x18\x01 \x01(\r\x12\x11\n\tamplitude\x18\x02 \x01(\x02\x12\x11\n\tfrequency\x18\x03 \x01(\x02\x12\x10\n\x08\x64uration\x18\x04 \x01(\x02"Y\n\x14\x43UserMessageShakeDir\x12!\n\x05shake\x18\x01 \x01(\x0b\x32\x12.CUserMessageShake\x12\x1e\n\tdirection\x18\x02 \x01(\x0b\x32\x0b.CMsgVector"a\n\x16\x43UserMessageWaterShake\x12\x0f\n\x07\x63ommand\x18\x01 \x01(\r\x12\x11\n\tamplitude\x18\x02 \x01(\x02\x12\x11\n\tfrequency\x18\x03 \x01(\x02\x12\x10\n\x08\x64uration\x18\x04 \x01(\x02"z\n\x16\x43UserMessageScreenTilt\x12\x0f\n\x07\x63ommand\x18\x01 \x01(\r\x12\x13\n\x0b\x65\x61se_in_out\x18\x02 \x01(\x08\x12\x1a\n\x05\x61ngle\x18\x03 \x01(\x0b\x32\x0b.CMsgVector\x12\x10\n\x08\x64uration\x18\x04 \x01(\x02\x12\x0c\n\x04time\x18\x05 \x01(\x02"J\n\x13\x43UserMessageSayText\x12\x17\n\x0bplayerindex\x18\x01 \x01(\x05:\x02-1\x12\x0c\n\x04text\x18\x02 \x01(\t\x12\x0c\n\x04\x63hat\x18\x03 \x01(\x08"\x92\x01\n\x14\x43UserMessageSayText2\x12\x17\n\x0b\x65ntityindex\x18\x01 \x01(\x05:\x02-1\x12\x0c\n\x04\x63hat\x18\x02 \x01(\x08\x12\x13\n\x0bmessagename\x18\x03 \x01(\t\x12\x0e\n\x06param1\x18\x04 \x01(\t\x12\x0e\n\x06param2\x18\x05 \x01(\t\x12\x0e\n\x06param3\x18\x06 \x01(\t\x12\x0e\n\x06param4\x18\x07 \x01(\t"|\n\x12\x43UserMessageHudMsg\x12\x0f\n\x07\x63hannel\x18\x01 \x01(\r\x12\t\n\x01x\x18\x02 \x01(\x02\x12\t\n\x01y\x18\x03 \x01(\x02\x12\x0e\n\x06\x63olor1\x18\x04 \x01(\x07\x12\x0e\n\x06\x63olor2\x18\x05 \x01(\x07\x12\x0e\n\x06\x65\x66\x66\x65\x63t\x18\x06 \x01(\r\x12\x0f\n\x07message\x18\x0b \x01(\t"&\n\x13\x43UserMessageHudText\x12\x0f\n\x07message\x18\x01 \x01(\t"2\n\x13\x43UserMessageTextMsg\x12\x0c\n\x04\x64\x65st\x18\x01 \x01(\r\x12\r\n\x05param\x18\x02 \x03(\t"\x17\n\x15\x43UserMessageGameTitle"\x16\n\x14\x43UserMessageResetHUD"8\n\x15\x43UserMessageSendAudio\x12\x11\n\tsoundname\x18\x01 \x01(\t\x12\x0c\n\x04stop\x18\x02 \x01(\x08"n\n\x1a\x43UserMessageAudioParameter\x12\x16\n\x0eparameter_type\x18\x01 \x01(\r\x12\x16\n\x0ename_hash_code\x18\x02 \x01(\r\x12\r\n\x05value\x18\x03 \x01(\x02\x12\x11\n\tint_value\x18\x04 \x01(\r"W\n\x15\x43UserMessageVoiceMask\x12\x17\n\x0fgamerules_masks\x18\x01 \x03(\r\x12\x11\n\tban_masks\x18\x02 \x03(\r\x12\x12\n\nmod_enable\x18\x03 \x01(\x08"\x1a\n\x18\x43UserMessageRequestState"@\n\x12\x43UserMessageRumble\x12\r\n\x05index\x18\x01 \x01(\x05\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x05\x12\r\n\x05\x66lags\x18\x03 \x01(\x05"K\n\x1a\x43UserMessageSayTextChannel\x12\x0e\n\x06player\x18\x01 \x01(\x05\x12\x0f\n\x07\x63hannel\x18\x02 \x01(\x05\x12\x0c\n\x04text\x18\x03 \x01(\t"\x96\x01\n\x17\x43UserMessageColoredText\x12\r\n\x05\x63olor\x18\x01 \x01(\r\x12\x0c\n\x04text\x18\x02 \x01(\t\x12\r\n\x05reset\x18\x03 \x01(\x08\x12\x1f\n\x13\x63ontext_player_slot\x18\x04 \x01(\x05:\x02-1\x12\x15\n\rcontext_value\x18\x05 \x01(\x05\x12\x17\n\x0f\x63ontext_team_id\x18\x06 \x01(\x05"*\n\x16\x43UserMessageItemPickup\x12\x10\n\x08itemname\x18\x01 \x01(\t")\n\x16\x43UserMessageAmmoDenied\x12\x0f\n\x07\x61mmo_id\x18\x01 \x01(\r"e\n\x14\x43UserMessageShowMenu\x12\x12\n\nvalidslots\x18\x01 \x01(\r\x12\x13\n\x0b\x64isplaytime\x18\x02 \x01(\r\x12\x10\n\x08needmore\x18\x03 \x01(\x08\x12\x12\n\nmenustring\x18\x04 \x01(\t"V\n\x16\x43UserMessageCreditsMsg\x12\'\n\x08rolltype\x18\x01 \x01(\x0e\x32\n.eRollType:\tROLL_NONE\x12\x13\n\x0blogo_length\x18\x02 \x01(\x02";\n\x18\x43\x45ntityMessagePlayJingle\x12\x1f\n\nentity_msg\x18\x01 \x01(\x0b\x32\x0b.CEntityMsg"T\n\x1b\x43\x45ntityMessageScreenOverlay\x12\x14\n\x0cstart_effect\x18\x01 \x01(\x08\x12\x1f\n\nentity_msg\x18\x02 \x01(\x0b\x32\x0b.CEntityMsg"W\n\x1d\x43\x45ntityMessageRemoveAllDecals\x12\x15\n\rremove_decals\x18\x01 \x01(\x08\x12\x1f\n\nentity_msg\x18\x02 \x01(\x0b\x32\x0b.CEntityMsg"]\n\x1c\x43\x45ntityMessagePropagateForce\x12\x1c\n\x07impulse\x18\x01 \x01(\x0b\x32\x0b.CMsgVector\x12\x1f\n\nentity_msg\x18\x02 \x01(\x0b\x32\x0b.CEntityMsg"\xbd\x01\n\x15\x43\x45ntityMessageDoSpark\x12\x1b\n\x06origin\x18\x01 \x01(\x0b\x32\x0b.CMsgVector\x12\x17\n\x0b\x65ntityindex\x18\x02 \x01(\x05:\x02-1\x12\x0e\n\x06radius\x18\x03 \x01(\x02\x12\r\n\x05\x63olor\x18\x04 \x01(\x07\x12\r\n\x05\x62\x65\x61ms\x18\x05 \x01(\r\x12\r\n\x05thick\x18\x06 \x01(\x02\x12\x10\n\x08\x64uration\x18\x07 \x01(\x02\x12\x1f\n\nentity_msg\x18\x08 \x01(\x0b\x32\x0b.CEntityMsg"g\n\x16\x43\x45ntityMessageFixAngle\x12\x10\n\x08relative\x18\x01 \x01(\x08\x12\x1a\n\x05\x61ngle\x18\x02 \x01(\x0b\x32\x0b.CMsgQAngle\x12\x1f\n\nentity_msg\x18\x03 \x01(\x0b\x32\x0b.CEntityMsg"\xf1\x01\n\x1c\x43UserMessageCameraTransition\x12\x13\n\x0b\x63\x61mera_type\x18\x01 \x01(\r\x12\x10\n\x08\x64uration\x18\x02 \x01(\x02\x12O\n\x12params_data_driven\x18\x03 \x01(\x0b\x32\x33.CUserMessageCameraTransition.Transition_DataDriven\x1aY\n\x15Transition_DataDriven\x12\x10\n\x08\x66ilename\x18\x01 \x01(\t\x12\x1c\n\x10\x61ttach_ent_index\x18\x02 \x01(\x05:\x02-1\x12\x10\n\x08\x64uration\x18\x03 \x01(\x02"\xaa=\n\x18\x43UserMsg_ParticleManager\x12\x43\n\x04type\x18\x01 \x02(\x0e\x32\x11.PARTICLE_MESSAGE:"GAME_PARTICLE_MANAGER_EVENT_CREATE\x12\r\n\x05index\x18\x02 \x02(\r\x12N\n\x16release_particle_index\x18\x03 \x01(\x0b\x32..CUserMsg_ParticleManager.ReleaseParticleIndex\x12\x41\n\x0f\x63reate_particle\x18\x04 \x01(\x0b\x32(.CUserMsg_ParticleManager.CreateParticle\x12\x43\n\x10\x64\x65stroy_particle\x18\x05 \x01(\x0b\x32).CUserMsg_ParticleManager.DestroyParticle\x12V\n\x1a\x64\x65stroy_particle_involving\x18\x06 \x01(\x0b\x32\x32.CUserMsg_ParticleManager.DestroyParticleInvolving\x12J\n\x0fupdate_particle\x18\x07 \x01(\x0b\x32\x31.CUserMsg_ParticleManager.UpdateParticle_OBSOLETE\x12Q\n\x13update_particle_fwd\x18\x08 \x01(\x0b\x32\x34.CUserMsg_ParticleManager.UpdateParticleFwd_OBSOLETE\x12W\n\x16update_particle_orient\x18\t \x01(\x0b\x32\x37.CUserMsg_ParticleManager.UpdateParticleOrient_OBSOLETE\x12R\n\x18update_particle_fallback\x18\n \x01(\x0b\x32\x30.CUserMsg_ParticleManager.UpdateParticleFallback\x12N\n\x16update_particle_offset\x18\x0b \x01(\x0b\x32..CUserMsg_ParticleManager.UpdateParticleOffset\x12H\n\x13update_particle_ent\x18\x0c \x01(\x0b\x32+.CUserMsg_ParticleManager.UpdateParticleEnt\x12W\n\x1bupdate_particle_should_draw\x18\x0e \x01(\x0b\x32\x32.CUserMsg_ParticleManager.UpdateParticleShouldDraw\x12U\n\x1aupdate_particle_set_frozen\x18\x0f \x01(\x0b\x32\x31.CUserMsg_ParticleManager.UpdateParticleSetFrozen\x12_\n\x1f\x63hange_control_point_attachment\x18\x10 \x01(\x0b\x32\x36.CUserMsg_ParticleManager.ChangeControlPointAttachment\x12N\n\x16update_entity_position\x18\x11 \x01(\x0b\x32..CUserMsg_ParticleManager.UpdateEntityPosition\x12W\n\x1bset_particle_fow_properties\x18\x12 \x01(\x0b\x32\x32.CUserMsg_ParticleManager.SetParticleFoWProperties\x12\x44\n\x11set_particle_text\x18\x13 \x01(\x0b\x32).CUserMsg_ParticleManager.SetParticleText\x12Z\n\x1dset_particle_should_check_fow\x18\x14 \x01(\x0b\x32\x33.CUserMsg_ParticleManager.SetParticleShouldCheckFoW\x12O\n\x17set_control_point_model\x18\x15 \x01(\x0b\x32..CUserMsg_ParticleManager.SetControlPointModel\x12U\n\x1aset_control_point_snapshot\x18\x16 \x01(\x0b\x32\x31.CUserMsg_ParticleManager.SetControlPointSnapshot\x12L\n\x15set_texture_attribute\x18\x17 \x01(\x0b\x32-.CUserMsg_ParticleManager.SetTextureAttribute\x12Z\n\x1dset_scene_object_generic_flag\x18\x18 \x01(\x0b\x32\x33.CUserMsg_ParticleManager.SetSceneObjectGenericFlag\x12]\n\x1fset_scene_object_tint_and_desat\x18\x19 \x01(\x0b\x32\x34.CUserMsg_ParticleManager.SetSceneObjectTintAndDesat\x12N\n\x16\x64\x65stroy_particle_named\x18\x1a \x01(\x0b\x32..CUserMsg_ParticleManager.DestroyParticleNamed\x12K\n\x15particle_skip_to_time\x18\x1b \x01(\x0b\x32,.CUserMsg_ParticleManager.ParticleSkipToTime\x12H\n\x13particle_can_freeze\x18\x1c \x01(\x0b\x32+.CUserMsg_ParticleManager.ParticleCanFreeze\x12W\n\x17set_named_value_context\x18\x1d \x01(\x0b\x32\x36.CUserMsg_ParticleManager.SetParticleNamedValueContext\x12T\n\x19update_particle_transform\x18\x1e \x01(\x0b\x32\x31.CUserMsg_ParticleManager.UpdateParticleTransform\x12g\n#particle_freeze_transition_override\x18\x1f \x01(\x0b\x32:.CUserMsg_ParticleManager.ParticleFreezeTransitionOverride\x12T\n\x19\x66reeze_particle_involving\x18  \x01(\x0b\x32\x31.CUserMsg_ParticleManager.FreezeParticleInvolving\x12]\n\x1e\x61\x64\x64_modellist_override_element\x18! \x01(\x0b\x32\x35.CUserMsg_ParticleManager.AddModellistOverrideElement\x12R\n\x18\x63lear_modellist_override\x18" \x01(\x0b\x32\x30.CUserMsg_ParticleManager.ClearModellistOverride\x12\x46\n\x12\x63reate_physics_sim\x18# \x01(\x0b\x32*.CUserMsg_ParticleManager.CreatePhysicsSim\x12H\n\x13\x64\x65stroy_physics_sim\x18$ \x01(\x0b\x32+.CUserMsg_ParticleManager.DestroyPhysicsSim\x12\x35\n\tset_vdata\x18% \x01(\x0b\x32".CUserMsg_ParticleManager.SetVData\x12L\n\x15set_material_override\x18& \x01(\x0b\x32-.CUserMsg_ParticleManager.SetMaterialOverride\x12\x31\n\x07\x61\x64\x64_fan\x18\' \x01(\x0b\x32 .CUserMsg_ParticleManager.AddFan\x12\x37\n\nupdate_fan\x18( \x01(\x0b\x32#.CUserMsg_ParticleManager.UpdateFan\x12W\n\x1bset_particle_cluster_growth\x18) \x01(\x0b\x32\x32.CUserMsg_ParticleManager.SetParticleClusterGrowth\x12\x37\n\nremove_fan\x18* \x01(\x0b\x32#.CUserMsg_ParticleManager.RemoveFan\x1a\x16\n\x14ReleaseParticleIndex\x1a\xbe\x02\n\x0e\x43reateParticle\x12\x1b\n\x13particle_name_index\x18\x01 \x01(\x06\x12\x13\n\x0b\x61ttach_type\x18\x02 \x01(\x05\x12\x1f\n\rentity_handle\x18\x03 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x12-\n\x1b\x65ntity_handle_for_modifiers\x18\x04 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x12\x1d\n\x15\x61pply_voice_ban_rules\x18\x05 \x01(\x08\x12\x15\n\rteam_behavior\x18\x06 \x01(\x05\x12#\n\x1b\x63ontrol_point_configuration\x18\x07 \x01(\t\x12\x0f\n\x07\x63luster\x18\x08 \x01(\x08\x12\x13\n\x0b\x65ndcap_time\x18\t \x01(\x02\x12)\n\x14\x61ggregation_position\x18\n \x01(\x0b\x32\x0b.CMsgVector\x1a.\n\x0f\x44\x65stroyParticle\x12\x1b\n\x13\x64\x65stroy_immediately\x18\x01 \x01(\x08\x1aX\n\x18\x44\x65stroyParticleInvolving\x12\x1b\n\x13\x64\x65stroy_immediately\x18\x01 \x01(\x08\x12\x1f\n\rentity_handle\x18\x03 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x1a\x86\x01\n\x14\x44\x65stroyParticleNamed\x12\x1b\n\x13particle_name_index\x18\x01 \x01(\x06\x12\x1f\n\rentity_handle\x18\x02 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x12\x1b\n\x13\x64\x65stroy_immediately\x18\x03 \x01(\x08\x12\x13\n\x0bplay_endcap\x18\x04 \x01(\x08\x1aO\n\x17UpdateParticle_OBSOLETE\x12\x15\n\rcontrol_point\x18\x01 \x01(\x05\x12\x1d\n\x08position\x18\x02 \x01(\x0b\x32\x0b.CMsgVector\x1aQ\n\x1aUpdateParticleFwd_OBSOLETE\x12\x15\n\rcontrol_point\x18\x01 \x01(\x05\x12\x1c\n\x07\x66orward\x18\x02 \x01(\x0b\x32\x0b.CMsgVector\x1a\xaf\x01\n\x1dUpdateParticleOrient_OBSOLETE\x12\x15\n\rcontrol_point\x18\x01 \x01(\x05\x12\x1c\n\x07\x66orward\x18\x02 \x01(\x0b\x32\x0b.CMsgVector\x12%\n\x10\x64\x65precated_right\x18\x03 \x01(\x0b\x32\x0b.CMsgVector\x12\x17\n\x02up\x18\x04 \x01(\x0b\x32\x0b.CMsgVector\x12\x19\n\x04left\x18\x05 \x01(\x0b\x32\x0b.CMsgVector\x1a\x95\x01\n\x17UpdateParticleTransform\x12\x15\n\rcontrol_point\x18\x01 \x01(\x05\x12\x1d\n\x08position\x18\x02 \x01(\x0b\x32\x0b.CMsgVector\x12$\n\x0borientation\x18\x03 \x01(\x0b\x32\x0f.CMsgQuaternion\x12\x1e\n\x16interpolation_interval\x18\x04 \x01(\x02\x1aN\n\x16UpdateParticleFallback\x12\x15\n\rcontrol_point\x18\x01 \x01(\x05\x12\x1d\n\x08position\x18\x02 \x01(\x0b\x32\x0b.CMsgVector\x1at\n\x14UpdateParticleOffset\x12\x15\n\rcontrol_point\x18\x01 \x01(\x05\x12"\n\rorigin_offset\x18\x02 \x01(\x0b\x32\x0b.CMsgVector\x12!\n\x0c\x61ngle_offset\x18\x03 \x01(\x0b\x32\x0b.CMsgQAngle\x1a\x81\x02\n\x11UpdateParticleEnt\x12\x15\n\rcontrol_point\x18\x01 \x01(\x05\x12\x1f\n\rentity_handle\x18\x02 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x12\x13\n\x0b\x61ttach_type\x18\x03 \x01(\x05\x12\x12\n\nattachment\x18\x04 \x01(\x05\x12&\n\x11\x66\x61llback_position\x18\x05 \x01(\x0b\x32\x0b.CMsgVector\x12\x19\n\x11include_wearables\x18\x06 \x01(\x08\x12$\n\x0foffset_position\x18\x07 \x01(\x0b\x32\x0b.CMsgVector\x12"\n\roffset_angles\x18\x08 \x01(\x0b\x32\x0b.CMsgQAngle\x1aJ\n\x17UpdateParticleSetFrozen\x12\x12\n\nset_frozen\x18\x01 \x01(\x08\x12\x1b\n\x13transition_duration\x18\x02 \x01(\x02\x1a/\n\x18UpdateParticleShouldDraw\x12\x13\n\x0bshould_draw\x18\x01 \x01(\x08\x1ao\n\x1c\x43hangeControlPointAttachment\x12\x16\n\x0e\x61ttachment_old\x18\x01 \x01(\x05\x12\x16\n\x0e\x61ttachment_new\x18\x02 \x01(\x05\x12\x1f\n\rentity_handle\x18\x03 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x1aV\n\x14UpdateEntityPosition\x12\x1f\n\rentity_handle\x18\x01 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x12\x1d\n\x08position\x18\x02 \x01(\x0b\x32\x0b.CMsgVector\x1a\x65\n\x18SetParticleFoWProperties\x12\x19\n\x11\x66ow_control_point\x18\x01 \x01(\x05\x12\x1a\n\x12\x66ow_control_point2\x18\x02 \x01(\x05\x12\x12\n\nfow_radius\x18\x03 \x01(\x02\x1a.\n\x19SetParticleShouldCheckFoW\x12\x11\n\tcheck_fow\x18\x01 \x01(\x08\x1a\x41\n\x14SetControlPointModel\x12\x15\n\rcontrol_point\x18\x01 \x01(\x05\x12\x12\n\nmodel_name\x18\x02 \x01(\t\x1aG\n\x17SetControlPointSnapshot\x12\x15\n\rcontrol_point\x18\x01 \x01(\x05\x12\x15\n\rsnapshot_name\x18\x02 \x01(\t\x1a\x1f\n\x0fSetParticleText\x12\x0c\n\x04text\x18\x01 \x01(\t\x1a\x43\n\x13SetTextureAttribute\x12\x16\n\x0e\x61ttribute_name\x18\x01 \x01(\t\x12\x14\n\x0ctexture_name\x18\x02 \x01(\t\x1a/\n\x19SetSceneObjectGenericFlag\x12\x12\n\nflag_value\x18\x01 \x01(\x08\x1a\x39\n\x1aSetSceneObjectTintAndDesat\x12\x0c\n\x04tint\x18\x01 \x01(\x07\x12\r\n\x05\x64\x65sat\x18\x02 \x01(\x02\x1a*\n\x12ParticleSkipToTime\x12\x14\n\x0cskip_to_time\x18\x01 \x01(\x02\x1a\'\n\x11ParticleCanFreeze\x12\x12\n\ncan_freeze\x18\x01 \x01(\x08\x1a\x46\n ParticleFreezeTransitionOverride\x12"\n\x1a\x66reeze_transition_override\x18\x01 \x01(\x02\x1ak\n\x17\x46reezeParticleInvolving\x12\x12\n\nset_frozen\x18\x01 \x01(\x08\x12\x1b\n\x13transition_duration\x18\x02 \x01(\x02\x12\x1f\n\rentity_handle\x18\x03 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x1a]\n\x1b\x41\x64\x64ModellistOverrideElement\x12\x12\n\nmodel_name\x18\x01 \x01(\t\x12\x19\n\x11spawn_probability\x18\x02 \x01(\x02\x12\x0f\n\x07groupid\x18\x03 \x01(\r\x1a)\n\x16\x43learModellistOverride\x12\x0f\n\x07groupid\x18\x01 \x01(\r\x1a\xe8\x05\n\x1cSetParticleNamedValueContext\x12^\n\x0c\x66loat_values\x18\x01 \x03(\x0b\x32H.CUserMsg_ParticleManager.SetParticleNamedValueContext.FloatContextValue\x12`\n\rvector_values\x18\x02 \x03(\x0b\x32I.CUserMsg_ParticleManager.SetParticleNamedValueContext.VectorContextValue\x12\x66\n\x10transform_values\x18\x03 \x03(\x0b\x32L.CUserMsg_ParticleManager.SetParticleNamedValueContext.TransformContextValue\x12]\n\x0e\x65handle_values\x18\x04 \x03(\x0b\x32\x45.CUserMsg_ParticleManager.SetParticleNamedValueContext.EHandleContext\x1a;\n\x11\x46loatContextValue\x12\x17\n\x0fvalue_name_hash\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x02\x1aI\n\x12VectorContextValue\x12\x17\n\x0fvalue_name_hash\x18\x01 \x01(\r\x12\x1a\n\x05value\x18\x02 \x01(\x0b\x32\x0b.CMsgVector\x1ao\n\x15TransformContextValue\x12\x17\n\x0fvalue_name_hash\x18\x01 \x01(\r\x12\x1b\n\x06\x61ngles\x18\x02 \x01(\x0b\x32\x0b.CMsgQAngle\x12 \n\x0btranslation\x18\x03 \x01(\x0b\x32\x0b.CMsgVector\x1a\x46\n\x0e\x45HandleContext\x12\x17\n\x0fvalue_name_hash\x18\x01 \x01(\r\x12\x1b\n\tent_index\x18\x02 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x1al\n\x10\x43reatePhysicsSim\x12\x17\n\x0fprop_group_name\x18\x01 \x01(\t\x12#\n\x1buse_high_quality_simulation\x18\x02 \x01(\x08\x12\x1a\n\x12max_particle_count\x18\x03 \x01(\r\x1a\x13\n\x11\x44\x65stroyPhysicsSim\x1a\x1e\n\x08SetVData\x12\x12\n\nvdata_name\x18\x01 \x01(\t\x1a\x46\n\x13SetMaterialOverride\x12\x15\n\rmaterial_name\x18\x01 \x01(\t\x12\x18\n\x10include_children\x18\x02 \x01(\x08\x1a\xe3\x03\n\x06\x41\x64\x64\x46\x61n\x12\x0e\n\x06\x61\x63tive\x18\x01 \x01(\x08\x12 \n\x0b\x62ounds_mins\x18\x02 \x01(\x0b\x32\x0b.CMsgVector\x12 \n\x0b\x62ounds_maxs\x18\x03 \x01(\x0b\x32\x0b.CMsgVector\x12\x1f\n\nfan_origin\x18\x04 \x01(\x0b\x32\x0b.CMsgVector\x12&\n\x11\x66\x61n_origin_offset\x18\x05 \x01(\x0b\x32\x0b.CMsgVector\x12"\n\rfan_direction\x18\x06 \x01(\x0b\x32\x0b.CMsgVector\x12\r\n\x05\x66orce\x18\x07 \x01(\x02\x12\x17\n\x0f\x66\x61n_force_curve\x18\x08 \x01(\t\x12\x0f\n\x07\x66\x61lloff\x18\t \x01(\x08\x12\x1a\n\x12pull_towards_point\x18\n \x01(\x08\x12\x16\n\x0e\x63urve_min_dist\x18\x0b \x01(\x02\x12\x16\n\x0e\x63urve_max_dist\x18\x0c \x01(\x02\x12\x10\n\x08\x66\x61n_type\x18\r \x01(\r\x12\x19\n\x11\x63one_start_radius\x18\x0e \x01(\x02\x12\x17\n\x0f\x63one_end_radius\x18\x0f \x01(\x02\x12\x13\n\x0b\x63one_length\x18\x10 \x01(\x02\x12\x1f\n\rentity_handle\x18\x11 \x01(\r:\x08\x31\x36\x37\x37\x37\x32\x31\x35\x12\x17\n\x0f\x61ttachment_name\x18\x12 \x01(\t\x1a\xe4\x01\n\tUpdateFan\x12\x0e\n\x06\x61\x63tive\x18\x01 \x01(\x08\x12\x1f\n\nfan_origin\x18\x02 \x01(\x0b\x32\x0b.CMsgVector\x12&\n\x11\x66\x61n_origin_offset\x18\x03 \x01(\x0b\x32\x0b.CMsgVector\x12"\n\rfan_direction\x18\x04 \x01(\x0b\x32\x0b.CMsgVector\x12\x16\n\x0e\x66\x61n_ramp_ratio\x18\x07 \x01(\x02\x12 \n\x0b\x62ounds_mins\x18\x05 \x01(\x0b\x32\x0b.CMsgVector\x12 \n\x0b\x62ounds_maxs\x18\x06 \x01(\x0b\x32\x0b.CMsgVector\x1a\x0b\n\tRemoveFan\x1aI\n\x18SetParticleClusterGrowth\x12\x10\n\x08\x64uration\x18\x01 \x01(\x02\x12\x1b\n\x06origin\x18\x02 \x01(\x0b\x32\x0b.CMsgVector*\x05\x08\x64\x10\xca\x01:\x05\x80\xb5\x18\x80 "%\n\x11\x43UserMsg_HudError\x12\x10\n\x08order_id\x18\x01 \x01(\x05"<\n\x18\x43UserMsg_CustomGameEvent\x12\x12\n\nevent_name\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c"\x7f\n\x1f\x43UserMessageHapticsManagerPulse\x12\x0f\n\x07hand_id\x18\x01 \x01(\x05\x12\x18\n\x10\x65\x66\x66\x65\x63t_amplitude\x18\x02 \x01(\x02\x12\x18\n\x10\x65\x66\x66\x65\x63t_frequency\x18\x03 \x01(\x02\x12\x17\n\x0f\x65\x66\x66\x65\x63t_duration\x18\x04 \x01(\x02"h\n CUserMessageHapticsManagerEffect\x12\x0f\n\x07hand_id\x18\x01 \x01(\x05\x12\x1d\n\x15\x65\x66\x66\x65\x63t_name_hash_code\x18\x02 \x01(\r\x12\x14\n\x0c\x65\x66\x66\x65\x63t_scale\x18\x03 \x01(\x02"E\n\x1f\x43UserMessageAnimStateGraphState\x12\x14\n\x0c\x65ntity_index\x18\x01 \x01(\x05\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c"_\n\x1c\x43UserMessageUpdateCssClasses\x12\x1a\n\x12target_world_panel\x18\x01 \x01(\x05\x12\x13\n\x0b\x63ss_classes\x18\x02 \x01(\t\x12\x0e\n\x06is_add\x18\x03 \x01(\x08"1\n\x1b\x43UserMessageServerFrameTime\x12\x12\n\nframe_time\x18\x01 \x01(\x02"4\n CUserMessageLagCompensationError\x12\x10\n\x08\x64istance\x18\x01 \x01(\x02"G\n\x1c\x43UserMessageRequestDllStatus\x12\x12\n\ndll_action\x18\x01 \x01(\t\x12\x13\n\x0b\x66ull_report\x18\x02 \x01(\x08"j\n\x1d\x43UserMessageRequestUtilAction\x12\r\n\x05util1\x18\x02 \x01(\x05\x12\r\n\x05util2\x18\x03 \x01(\x05\x12\r\n\x05util3\x18\x04 \x01(\x05\x12\r\n\x05util4\x18\x05 \x01(\x05\x12\r\n\x05util5\x18\x06 \x01(\x05"\xf8\x02\n\x1d\x43UserMessage_UtilMsg_Response\x12\x0b\n\x03\x63rc\x18\x01 \x01(\x07\x12\x12\n\nitem_count\x18\x02 \x01(\x05\x12\x0c\n\x04\x63rc2\x18\x03 \x01(\x07\x12\x13\n\x0bitem_count2\x18\x04 \x01(\x05\x12\x10\n\x08\x63rc_part\x18\x05 \x03(\x05\x12\x11\n\tcrc_part2\x18\x06 \x03(\x05\x12\x18\n\x10\x63lient_timestamp\x18\x07 \x01(\x05\x12\x10\n\x08platform\x18\x08 \x01(\x05\x12>\n\x0bitemdetails\x18\t \x03(\x0b\x32).CUserMessage_UtilMsg_Response.ItemDetail\x12\x11\n\titemgroup\x18\n \x01(\x05\x12\x13\n\x0btotal_count\x18\x0b \x01(\x05\x12\x14\n\x0ctotal_count2\x18\x0c \x01(\x05\x1a\x44\n\nItemDetail\x12\r\n\x05index\x18\x01 \x01(\x05\x12\x0c\n\x04hash\x18\x02 \x01(\x05\x12\x0b\n\x03\x63rc\x18\x03 \x01(\x05\x12\x0c\n\x04name\x18\x04 \x01(\t"\xa1\x03\n\x16\x43UserMessage_DllStatus\x12\x13\n\x0b\x66ile_report\x18\x01 \x01(\t\x12\x14\n\x0c\x63ommand_line\x18\x02 \x01(\t\x12\x13\n\x0btotal_files\x18\x03 \x01(\r\x12\x12\n\nprocess_id\x18\x04 \x01(\r\x12\x11\n\tosversion\x18\x05 \x01(\x05\x12\x13\n\x0b\x63lient_time\x18\x06 \x01(\x04\x12\x39\n\x0b\x64iagnostics\x18\x07 \x03(\x0b\x32$.CUserMessage_DllStatus.CVDiagnostic\x12\x30\n\x07modules\x18\x08 \x03(\x0b\x32\x1f.CUserMessage_DllStatus.CModule\x1aQ\n\x0c\x43VDiagnostic\x12\n\n\x02id\x18\x01 \x01(\r\x12\x10\n\x08\x65xtended\x18\x02 \x01(\r\x12\r\n\x05value\x18\x03 \x01(\x04\x12\x14\n\x0cstring_value\x18\x04 \x01(\t\x1aK\n\x07\x43Module\x12\x11\n\tbase_addr\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04size\x18\x03 \x01(\r\x12\x11\n\ttimestamp\x18\x04 \x01(\r"R\n\x1c\x43UserMessageRequestInventory\x12\x11\n\tinventory\x18\x01 \x01(\x05\x12\x0e\n\x06offset\x18\x02 \x01(\x05\x12\x0f\n\x07options\x18\x03 \x01(\x05"\xf7\x04\n\x1f\x43UserMessage_Inventory_Response\x12\x0b\n\x03\x63rc\x18\x01 \x01(\x07\x12\x12\n\nitem_count\x18\x02 \x01(\x05\x12\x11\n\tosversion\x18\x05 \x01(\x05\x12\x11\n\tperf_time\x18\x06 \x01(\x05\x12\x18\n\x10\x63lient_timestamp\x18\x07 \x01(\x05\x12\x10\n\x08platform\x18\x08 \x01(\x05\x12\x45\n\x0binventories\x18\t \x03(\x0b\x32\x30.CUserMessage_Inventory_Response.InventoryDetail\x12\x46\n\x0cinventories2\x18\n \x03(\x0b\x32\x30.CUserMessage_Inventory_Response.InventoryDetail\x12\x46\n\x0cinventories3\x18\x0e \x03(\x0b\x32\x30.CUserMessage_Inventory_Response.InventoryDetail\x12\x10\n\x08inv_type\x18\x0b \x01(\x05\x12\x15\n\rbuild_version\x18\x0c \x01(\x05\x12\x10\n\x08instance\x18\r \x01(\x05\x12\x12\n\nstart_time\x18\x0f \x01(\x03\x1a\xba\x01\n\x0fInventoryDetail\x12\r\n\x05index\x18\x01 \x01(\x05\x12\x0f\n\x07primary\x18\x02 \x01(\x03\x12\x0e\n\x06offset\x18\x03 \x01(\x03\x12\r\n\x05\x66irst\x18\x04 \x01(\x03\x12\x0c\n\x04\x62\x61se\x18\x05 \x01(\x03\x12\x0c\n\x04name\x18\x06 \x01(\t\x12\x11\n\tbase_name\x18\x07 \x01(\t\x12\x13\n\x0b\x62\x61se_detail\x18\x08 \x01(\x05\x12\x11\n\tbase_time\x18\t \x01(\x05\x12\x11\n\tbase_hash\x18\n \x01(\x05"\xb8\x02\n\x1d\x43UserMessageRequestDiagnostic\x12>\n\x0b\x64iagnostics\x18\x01 \x03(\x0b\x32).CUserMessageRequestDiagnostic.Diagnostic\x1a\xd6\x01\n\nDiagnostic\x12\r\n\x05index\x18\x01 \x01(\x05\x12\x0e\n\x06offset\x18\x02 \x01(\x03\x12\r\n\x05param\x18\x03 \x01(\x05\x12\x0e\n\x06length\x18\x04 \x01(\x05\x12\x0c\n\x04type\x18\x05 \x01(\x05\x12\x0c\n\x04\x62\x61se\x18\x06 \x01(\x03\x12\r\n\x05range\x18\x07 \x01(\x03\x12\x0e\n\x06\x65xtent\x18\x08 \x01(\x03\x12\x0e\n\x06\x64\x65tail\x18\t \x01(\x03\x12\x0c\n\x04name\x18\n \x01(\t\x12\r\n\x05\x61lias\x18\x0b \x01(\t\x12\x11\n\tvardetail\x18\x0c \x01(\x0c\x12\x0f\n\x07\x63ontext\x18\r \x01(\x05"\xc0\x03\n CUserMessage_Diagnostic_Response\x12\x41\n\x0b\x64iagnostics\x18\x01 \x03(\x0b\x32,.CUserMessage_Diagnostic_Response.Diagnostic\x12\x15\n\rbuild_version\x18\x02 \x01(\x05\x12\x10\n\x08instance\x18\x03 \x01(\x05\x12\x12\n\nstart_time\x18\x04 \x01(\x03\x12\x11\n\tosversion\x18\x05 \x01(\x05\x12\x10\n\x08platform\x18\x06 \x01(\x05\x1a\xf6\x01\n\nDiagnostic\x12\r\n\x05index\x18\x01 \x01(\x05\x12\x0e\n\x06offset\x18\x02 \x01(\x03\x12\r\n\x05param\x18\x03 \x01(\x05\x12\x0e\n\x06length\x18\x04 \x01(\x05\x12\x0e\n\x06\x64\x65tail\x18\x05 \x01(\x0c\x12\x0c\n\x04\x62\x61se\x18\x06 \x01(\x03\x12\r\n\x05range\x18\x07 \x01(\x03\x12\x0c\n\x04type\x18\x08 \x01(\x05\x12\x0c\n\x04name\x18\n \x01(\t\x12\r\n\x05\x61lias\x18\x0b \x01(\t\x12\x0e\n\x06\x62\x61\x63kup\x18\x0c \x01(\x0c\x12\x0f\n\x07\x63ontext\x18\r \x01(\x05\x12\x0f\n\x07\x63ontrol\x18\x0e \x01(\x03\x12\x0f\n\x07\x61ugment\x18\x0f \x01(\x03\x12\x0f\n\x07placebo\x18\x10 \x01(\x03"l\n\x1a\x43UserMessage_ExtraUserData\x12\x0c\n\x04item\x18\x01 \x01(\x05\x12\x0e\n\x06value1\x18\x02 \x01(\x03\x12\x0e\n\x06value2\x18\x03 \x01(\x03\x12\x0f\n\x07\x64\x65tail1\x18\x04 \x03(\x0c\x12\x0f\n\x07\x64\x65tail2\x18\x05 \x03(\x0c"\xcb\x03\n CUserMessage_NotifyResponseFound\x12\x15\n\tent_index\x18\x01 \x01(\x05:\x02-1\x12\x11\n\trule_name\x18\x02 \x01(\t\x12\x16\n\x0eresponse_value\x18\x03 \x01(\t\x12\x18\n\x10response_concept\x18\x04 \x01(\t\x12<\n\x08\x63riteria\x18\x05 \x03(\x0b\x32*.CUserMessage_NotifyResponseFound.Criteria\x12\x1e\n\x12int_criteria_names\x18\x06 \x03(\rB\x02\x10\x01\x12\x1f\n\x13int_criteria_values\x18\x07 \x03(\x05\x42\x02\x10\x01\x12 \n\x14\x66loat_criteria_names\x18\x08 \x03(\rB\x02\x10\x01\x12\x1d\n\x15\x66loat_criteria_values\x18\t \x03(\x02\x12!\n\x15symbol_criteria_names\x18\n \x03(\rB\x02\x10\x01\x12"\n\x16symbol_criteria_values\x18\x0b \x03(\rB\x02\x10\x01\x12\x14\n\x0cspeak_result\x18\x0c \x01(\x05\x1a.\n\x08\x43riteria\x12\x13\n\x0bname_symbol\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\t"\xaf\x01\n$CUserMessage_PlayResponseConditional\x12\x15\n\tent_index\x18\x01 \x01(\x05:\x02-1\x12\x14\n\x0cplayer_slots\x18\x02 \x03(\x05\x12\x10\n\x08response\x18\x03 \x01(\t\x12\x1f\n\nent_origin\x18\x04 \x01(\x0b\x32\x0b.CMsgVector\x12\x11\n\tpre_delay\x18\x05 \x01(\x02\x12\x14\n\x0cmix_priority\x18\x06 \x01(\x05*\x91\t\n\x11\x45\x42\x61seUserMessages\x12\x17\n\x13UM_AchievementEvent\x10\x65\x12\x13\n\x0fUM_CloseCaption\x10\x66\x12\x19\n\x15UM_CloseCaptionDirect\x10g\x12\x17\n\x13UM_CurrentTimescale\x10h\x12\x17\n\x13UM_DesiredTimescale\x10i\x12\x0b\n\x07UM_Fade\x10j\x12\x10\n\x0cUM_GameTitle\x10k\x12\r\n\tUM_HudMsg\x10n\x12\x0e\n\nUM_HudText\x10o\x12\x12\n\x0eUM_ColoredText\x10q\x12\x13\n\x0fUM_RequestState\x10r\x12\x0f\n\x0bUM_ResetHUD\x10s\x12\r\n\tUM_Rumble\x10t\x12\x0e\n\nUM_SayText\x10u\x12\x0f\n\x0bUM_SayText2\x10v\x12\x15\n\x11UM_SayTextChannel\x10w\x12\x0c\n\x08UM_Shake\x10x\x12\x0f\n\x0bUM_ShakeDir\x10y\x12\x11\n\rUM_WaterShake\x10z\x12\x0e\n\nUM_TextMsg\x10|\x12\x11\n\rUM_ScreenTilt\x10}\x12\x11\n\x0cUM_VoiceMask\x10\x80\x01\x12\x11\n\x0cUM_SendAudio\x10\x82\x01\x12\x12\n\rUM_ItemPickup\x10\x83\x01\x12\x12\n\rUM_AmmoDenied\x10\x84\x01\x12\x10\n\x0bUM_ShowMenu\x10\x86\x01\x12\x12\n\rUM_CreditsMsg\x10\x87\x01\x12\x1f\n\x1aUM_CloseCaptionPlaceholder\x10\x8e\x01\x12\x18\n\x13UM_CameraTransition\x10\x8f\x01\x12\x16\n\x11UM_AudioParameter\x10\x90\x01\x12\x17\n\x12UM_ParticleManager\x10\x91\x01\x12\x10\n\x0bUM_HudError\x10\x92\x01\x12\x17\n\x12UM_CustomGameEvent\x10\x94\x01\x12\x17\n\x12UM_AnimGraphUpdate\x10\x95\x01\x12\x1b\n\x16UM_HapticsManagerPulse\x10\x96\x01\x12\x1c\n\x17UM_HapticsManagerEffect\x10\x97\x01\x12\x18\n\x13UM_UpdateCssClasses\x10\x99\x01\x12\x17\n\x12UM_ServerFrameTime\x10\x9a\x01\x12\x1c\n\x17UM_LagCompensationError\x10\x9b\x01\x12\x18\n\x13UM_RequestDllStatus\x10\x9c\x01\x12\x19\n\x14UM_RequestUtilAction\x10\x9d\x01\x12\x1a\n\x15UM_UtilActionResponse\x10\x9e\x01\x12\x19\n\x14UM_DllStatusResponse\x10\x9f\x01\x12\x18\n\x13UM_RequestInventory\x10\xa0\x01\x12\x19\n\x14UM_InventoryResponse\x10\xa1\x01\x12\x19\n\x14UM_RequestDiagnostic\x10\xa2\x01\x12\x1a\n\x15UM_DiagnosticResponse\x10\xa3\x01\x12\x15\n\x10UM_ExtraUserData\x10\xa4\x01\x12\x1b\n\x16UM_NotifyResponseFound\x10\xa5\x01\x12\x1f\n\x1aUM_PlayResponseConditional\x10\xa6\x01\x12\x10\n\x0bUM_MAX_BASE\x10\xc8\x01*\x94\x01\n\x13\x45\x42\x61seEntityMessages\x12\x12\n\rEM_PlayJingle\x10\x88\x01\x12\x15\n\x10\x45M_ScreenOverlay\x10\x89\x01\x12\x17\n\x12\x45M_RemoveAllDecals\x10\x8a\x01\x12\x16\n\x11\x45M_PropagateForce\x10\x8b\x01\x12\x0f\n\nEM_DoSpark\x10\x8c\x01\x12\x10\n\x0b\x45M_FixAngle\x10\x8d\x01*o\n\teRollType\x12\x16\n\tROLL_NONE\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x0e\n\nROLL_STATS\x10\x00\x12\x10\n\x0cROLL_CREDITS\x10\x01\x12\x17\n\x13ROLL_LATE_JOIN_LOGO\x10\x02\x12\x0f\n\x0bROLL_OUTTRO\x10\x03*\xea\x0f\n\x10PARTICLE_MESSAGE\x12&\n"GAME_PARTICLE_MANAGER_EVENT_CREATE\x10\x00\x12&\n"GAME_PARTICLE_MANAGER_EVENT_UPDATE\x10\x01\x12.\n*GAME_PARTICLE_MANAGER_EVENT_UPDATE_FORWARD\x10\x02\x12\x32\n.GAME_PARTICLE_MANAGER_EVENT_UPDATE_ORIENTATION\x10\x03\x12/\n+GAME_PARTICLE_MANAGER_EVENT_UPDATE_FALLBACK\x10\x04\x12*\n&GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENT\x10\x05\x12-\n)GAME_PARTICLE_MANAGER_EVENT_UPDATE_OFFSET\x10\x06\x12\'\n#GAME_PARTICLE_MANAGER_EVENT_DESTROY\x10\x07\x12\x31\n-GAME_PARTICLE_MANAGER_EVENT_DESTROY_INVOLVING\x10\x08\x12\'\n#GAME_PARTICLE_MANAGER_EVENT_RELEASE\x10\t\x12\'\n#GAME_PARTICLE_MANAGER_EVENT_LATENCY\x10\n\x12+\n\'GAME_PARTICLE_MANAGER_EVENT_SHOULD_DRAW\x10\x0b\x12&\n"GAME_PARTICLE_MANAGER_EVENT_FROZEN\x10\x0c\x12?\n;GAME_PARTICLE_MANAGER_EVENT_CHANGE_CONTROL_POINT_ATTACHMENT\x10\r\x12\x36\n2GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENTITY_POSITION\x10\x0e\x12\x32\n.GAME_PARTICLE_MANAGER_EVENT_SET_FOW_PROPERTIES\x10\x0f\x12(\n$GAME_PARTICLE_MANAGER_EVENT_SET_TEXT\x10\x10\x12\x34\n0GAME_PARTICLE_MANAGER_EVENT_SET_SHOULD_CHECK_FOW\x10\x11\x12\x37\n3GAME_PARTICLE_MANAGER_EVENT_SET_CONTROL_POINT_MODEL\x10\x12\x12:\n6GAME_PARTICLE_MANAGER_EVENT_SET_CONTROL_POINT_SNAPSHOT\x10\x13\x12\x35\n1GAME_PARTICLE_MANAGER_EVENT_SET_TEXTURE_ATTRIBUTE\x10\x14\x12=\n9GAME_PARTICLE_MANAGER_EVENT_SET_SCENE_OBJECT_GENERIC_FLAG\x10\x15\x12?\n;GAME_PARTICLE_MANAGER_EVENT_SET_SCENE_OBJECT_TINT_AND_DESAT\x10\x16\x12-\n)GAME_PARTICLE_MANAGER_EVENT_DESTROY_NAMED\x10\x17\x12,\n(GAME_PARTICLE_MANAGER_EVENT_SKIP_TO_TIME\x10\x18\x12*\n&GAME_PARTICLE_MANAGER_EVENT_CAN_FREEZE\x10\x19\x12\x37\n3GAME_PARTICLE_MANAGER_EVENT_SET_NAMED_VALUE_CONTEXT\x10\x1a\x12\x30\n,GAME_PARTICLE_MANAGER_EVENT_UPDATE_TRANSFORM\x10\x1b\x12:\n6GAME_PARTICLE_MANAGER_EVENT_FREEZE_TRANSITION_OVERRIDE\x10\x1c\x12\x30\n,GAME_PARTICLE_MANAGER_EVENT_FREEZE_INVOLVING\x10\x1d\x12>\n:GAME_PARTICLE_MANAGER_EVENT_ADD_MODELLIST_OVERRIDE_ELEMENT\x10\x1e\x12\x38\n4GAME_PARTICLE_MANAGER_EVENT_CLEAR_MODELLIST_OVERRIDE\x10\x1f\x12\x32\n.GAME_PARTICLE_MANAGER_EVENT_CREATE_PHYSICS_SIM\x10 \x12\x33\n/GAME_PARTICLE_MANAGER_EVENT_DESTROY_PHYSICS_SIM\x10!\x12)\n%GAME_PARTICLE_MANAGER_EVENT_SET_VDATA\x10"\x12\x35\n1GAME_PARTICLE_MANAGER_EVENT_SET_MATERIAL_OVERRIDE\x10#\x12\'\n#GAME_PARTICLE_MANAGER_EVENT_ADD_FAN\x10$\x12*\n&GAME_PARTICLE_MANAGER_EVENT_UPDATE_FAN\x10%\x12\x32\n.GAME_PARTICLE_MANAGER_EVENT_SET_CLUSTER_GROWTH\x10&\x12*\n&GAME_PARTICLE_MANAGER_EVENT_REMOVE_FAN\x10\'*t\n\x10\x45HapticPulseType\x12\x1e\n\x1aVR_HAND_HAPTIC_PULSE_LIGHT\x10\x00\x12\x1f\n\x1bVR_HAND_HAPTIC_PULSE_MEDIUM\x10\x01\x12\x1f\n\x1bVR_HAND_HAPTIC_PULSE_STRONG\x10\x02'
)

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "usermessages_pb2", _globals)
if not _descriptor._USE_C_DESCRIPTORS:
    DESCRIPTOR._loaded_options = None
    _globals["_CUSERMSG_PARTICLEMANAGER"]._loaded_options = None
    _globals["_CUSERMSG_PARTICLEMANAGER"]._serialized_options = b"\200\265\030\200 "
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"].fields_by_name[
        "int_criteria_names"
    ]._loaded_options = None
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"].fields_by_name[
        "int_criteria_names"
    ]._serialized_options = b"\020\001"
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"].fields_by_name[
        "int_criteria_values"
    ]._loaded_options = None
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"].fields_by_name[
        "int_criteria_values"
    ]._serialized_options = b"\020\001"
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"].fields_by_name[
        "float_criteria_names"
    ]._loaded_options = None
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"].fields_by_name[
        "float_criteria_names"
    ]._serialized_options = b"\020\001"
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"].fields_by_name[
        "symbol_criteria_names"
    ]._loaded_options = None
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"].fields_by_name[
        "symbol_criteria_names"
    ]._serialized_options = b"\020\001"
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"].fields_by_name[
        "symbol_criteria_values"
    ]._loaded_options = None
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"].fields_by_name[
        "symbol_criteria_values"
    ]._serialized_options = b"\020\001"
    _globals["_EBASEUSERMESSAGES"]._serialized_start = 14999
    _globals["_EBASEUSERMESSAGES"]._serialized_end = 16168
    _globals["_EBASEENTITYMESSAGES"]._serialized_start = 16171
    _globals["_EBASEENTITYMESSAGES"]._serialized_end = 16319
    _globals["_EROLLTYPE"]._serialized_start = 16321
    _globals["_EROLLTYPE"]._serialized_end = 16432
    _globals["_PARTICLE_MESSAGE"]._serialized_start = 16435
    _globals["_PARTICLE_MESSAGE"]._serialized_end = 18461
    _globals["_EHAPTICPULSETYPE"]._serialized_start = 18463
    _globals["_EHAPTICPULSETYPE"]._serialized_end = 18579
    _globals["_CUSERMESSAGEACHIEVEMENTEVENT"]._serialized_start = 46
    _globals["_CUSERMESSAGEACHIEVEMENTEVENT"]._serialized_end = 97
    _globals["_CUSERMESSAGECLOSECAPTION"]._serialized_start = 99
    _globals["_CUSERMESSAGECLOSECAPTION"]._serialized_end = 201
    _globals["_CUSERMESSAGECLOSECAPTIONDIRECT"]._serialized_start = 203
    _globals["_CUSERMESSAGECLOSECAPTIONDIRECT"]._serialized_end = 311
    _globals["_CUSERMESSAGECLOSECAPTIONPLACEHOLDER"]._serialized_start = 313
    _globals["_CUSERMESSAGECLOSECAPTIONPLACEHOLDER"]._serialized_end = 428
    _globals["_CUSERMESSAGECURRENTTIMESCALE"]._serialized_start = 430
    _globals["_CUSERMESSAGECURRENTTIMESCALE"]._serialized_end = 477
    _globals["_CUSERMESSAGEDESIREDTIMESCALE"]._serialized_start = 479
    _globals["_CUSERMESSAGEDESIREDTIMESCALE"]._serialized_end = 600
    _globals["_CUSERMESSAGEFADE"]._serialized_start = 602
    _globals["_CUSERMESSAGEFADE"]._serialized_end = 687
    _globals["_CUSERMESSAGESHAKE"]._serialized_start = 689
    _globals["_CUSERMESSAGESHAKE"]._serialized_end = 781
    _globals["_CUSERMESSAGESHAKEDIR"]._serialized_start = 783
    _globals["_CUSERMESSAGESHAKEDIR"]._serialized_end = 872
    _globals["_CUSERMESSAGEWATERSHAKE"]._serialized_start = 874
    _globals["_CUSERMESSAGEWATERSHAKE"]._serialized_end = 971
    _globals["_CUSERMESSAGESCREENTILT"]._serialized_start = 973
    _globals["_CUSERMESSAGESCREENTILT"]._serialized_end = 1095
    _globals["_CUSERMESSAGESAYTEXT"]._serialized_start = 1097
    _globals["_CUSERMESSAGESAYTEXT"]._serialized_end = 1171
    _globals["_CUSERMESSAGESAYTEXT2"]._serialized_start = 1174
    _globals["_CUSERMESSAGESAYTEXT2"]._serialized_end = 1320
    _globals["_CUSERMESSAGEHUDMSG"]._serialized_start = 1322
    _globals["_CUSERMESSAGEHUDMSG"]._serialized_end = 1446
    _globals["_CUSERMESSAGEHUDTEXT"]._serialized_start = 1448
    _globals["_CUSERMESSAGEHUDTEXT"]._serialized_end = 1486
    _globals["_CUSERMESSAGETEXTMSG"]._serialized_start = 1488
    _globals["_CUSERMESSAGETEXTMSG"]._serialized_end = 1538
    _globals["_CUSERMESSAGEGAMETITLE"]._serialized_start = 1540
    _globals["_CUSERMESSAGEGAMETITLE"]._serialized_end = 1563
    _globals["_CUSERMESSAGERESETHUD"]._serialized_start = 1565
    _globals["_CUSERMESSAGERESETHUD"]._serialized_end = 1587
    _globals["_CUSERMESSAGESENDAUDIO"]._serialized_start = 1589
    _globals["_CUSERMESSAGESENDAUDIO"]._serialized_end = 1645
    _globals["_CUSERMESSAGEAUDIOPARAMETER"]._serialized_start = 1647
    _globals["_CUSERMESSAGEAUDIOPARAMETER"]._serialized_end = 1757
    _globals["_CUSERMESSAGEVOICEMASK"]._serialized_start = 1759
    _globals["_CUSERMESSAGEVOICEMASK"]._serialized_end = 1846
    _globals["_CUSERMESSAGEREQUESTSTATE"]._serialized_start = 1848
    _globals["_CUSERMESSAGEREQUESTSTATE"]._serialized_end = 1874
    _globals["_CUSERMESSAGERUMBLE"]._serialized_start = 1876
    _globals["_CUSERMESSAGERUMBLE"]._serialized_end = 1940
    _globals["_CUSERMESSAGESAYTEXTCHANNEL"]._serialized_start = 1942
    _globals["_CUSERMESSAGESAYTEXTCHANNEL"]._serialized_end = 2017
    _globals["_CUSERMESSAGECOLOREDTEXT"]._serialized_start = 2020
    _globals["_CUSERMESSAGECOLOREDTEXT"]._serialized_end = 2170
    _globals["_CUSERMESSAGEITEMPICKUP"]._serialized_start = 2172
    _globals["_CUSERMESSAGEITEMPICKUP"]._serialized_end = 2214
    _globals["_CUSERMESSAGEAMMODENIED"]._serialized_start = 2216
    _globals["_CUSERMESSAGEAMMODENIED"]._serialized_end = 2257
    _globals["_CUSERMESSAGESHOWMENU"]._serialized_start = 2259
    _globals["_CUSERMESSAGESHOWMENU"]._serialized_end = 2360
    _globals["_CUSERMESSAGECREDITSMSG"]._serialized_start = 2362
    _globals["_CUSERMESSAGECREDITSMSG"]._serialized_end = 2448
    _globals["_CENTITYMESSAGEPLAYJINGLE"]._serialized_start = 2450
    _globals["_CENTITYMESSAGEPLAYJINGLE"]._serialized_end = 2509
    _globals["_CENTITYMESSAGESCREENOVERLAY"]._serialized_start = 2511
    _globals["_CENTITYMESSAGESCREENOVERLAY"]._serialized_end = 2595
    _globals["_CENTITYMESSAGEREMOVEALLDECALS"]._serialized_start = 2597
    _globals["_CENTITYMESSAGEREMOVEALLDECALS"]._serialized_end = 2684
    _globals["_CENTITYMESSAGEPROPAGATEFORCE"]._serialized_start = 2686
    _globals["_CENTITYMESSAGEPROPAGATEFORCE"]._serialized_end = 2779
    _globals["_CENTITYMESSAGEDOSPARK"]._serialized_start = 2782
    _globals["_CENTITYMESSAGEDOSPARK"]._serialized_end = 2971
    _globals["_CENTITYMESSAGEFIXANGLE"]._serialized_start = 2973
    _globals["_CENTITYMESSAGEFIXANGLE"]._serialized_end = 3076
    _globals["_CUSERMESSAGECAMERATRANSITION"]._serialized_start = 3079
    _globals["_CUSERMESSAGECAMERATRANSITION"]._serialized_end = 3320
    _globals["_CUSERMESSAGECAMERATRANSITION_TRANSITION_DATADRIVEN"]._serialized_start = 3231
    _globals["_CUSERMESSAGECAMERATRANSITION_TRANSITION_DATADRIVEN"]._serialized_end = 3320
    _globals["_CUSERMSG_PARTICLEMANAGER"]._serialized_start = 3323
    _globals["_CUSERMSG_PARTICLEMANAGER"]._serialized_end = 11173
    _globals["_CUSERMSG_PARTICLEMANAGER_RELEASEPARTICLEINDEX"]._serialized_start = 6571
    _globals["_CUSERMSG_PARTICLEMANAGER_RELEASEPARTICLEINDEX"]._serialized_end = 6593
    _globals["_CUSERMSG_PARTICLEMANAGER_CREATEPARTICLE"]._serialized_start = 6596
    _globals["_CUSERMSG_PARTICLEMANAGER_CREATEPARTICLE"]._serialized_end = 6914
    _globals["_CUSERMSG_PARTICLEMANAGER_DESTROYPARTICLE"]._serialized_start = 6916
    _globals["_CUSERMSG_PARTICLEMANAGER_DESTROYPARTICLE"]._serialized_end = 6962
    _globals["_CUSERMSG_PARTICLEMANAGER_DESTROYPARTICLEINVOLVING"]._serialized_start = 6964
    _globals["_CUSERMSG_PARTICLEMANAGER_DESTROYPARTICLEINVOLVING"]._serialized_end = 7052
    _globals["_CUSERMSG_PARTICLEMANAGER_DESTROYPARTICLENAMED"]._serialized_start = 7055
    _globals["_CUSERMSG_PARTICLEMANAGER_DESTROYPARTICLENAMED"]._serialized_end = 7189
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLE_OBSOLETE"]._serialized_start = 7191
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLE_OBSOLETE"]._serialized_end = 7270
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLEFWD_OBSOLETE"]._serialized_start = 7272
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLEFWD_OBSOLETE"]._serialized_end = 7353
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLEORIENT_OBSOLETE"]._serialized_start = 7356
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLEORIENT_OBSOLETE"]._serialized_end = 7531
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLETRANSFORM"]._serialized_start = 7534
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLETRANSFORM"]._serialized_end = 7683
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLEFALLBACK"]._serialized_start = 7685
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLEFALLBACK"]._serialized_end = 7763
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLEOFFSET"]._serialized_start = 7765
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLEOFFSET"]._serialized_end = 7881
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLEENT"]._serialized_start = 7884
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLEENT"]._serialized_end = 8141
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLESETFROZEN"]._serialized_start = 8143
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLESETFROZEN"]._serialized_end = 8217
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLESHOULDDRAW"]._serialized_start = 8219
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEPARTICLESHOULDDRAW"]._serialized_end = 8266
    _globals["_CUSERMSG_PARTICLEMANAGER_CHANGECONTROLPOINTATTACHMENT"]._serialized_start = 8268
    _globals["_CUSERMSG_PARTICLEMANAGER_CHANGECONTROLPOINTATTACHMENT"]._serialized_end = 8379
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEENTITYPOSITION"]._serialized_start = 8381
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEENTITYPOSITION"]._serialized_end = 8467
    _globals["_CUSERMSG_PARTICLEMANAGER_SETPARTICLEFOWPROPERTIES"]._serialized_start = 8469
    _globals["_CUSERMSG_PARTICLEMANAGER_SETPARTICLEFOWPROPERTIES"]._serialized_end = 8570
    _globals["_CUSERMSG_PARTICLEMANAGER_SETPARTICLESHOULDCHECKFOW"]._serialized_start = 8572
    _globals["_CUSERMSG_PARTICLEMANAGER_SETPARTICLESHOULDCHECKFOW"]._serialized_end = 8618
    _globals["_CUSERMSG_PARTICLEMANAGER_SETCONTROLPOINTMODEL"]._serialized_start = 8620
    _globals["_CUSERMSG_PARTICLEMANAGER_SETCONTROLPOINTMODEL"]._serialized_end = 8685
    _globals["_CUSERMSG_PARTICLEMANAGER_SETCONTROLPOINTSNAPSHOT"]._serialized_start = 8687
    _globals["_CUSERMSG_PARTICLEMANAGER_SETCONTROLPOINTSNAPSHOT"]._serialized_end = 8758
    _globals["_CUSERMSG_PARTICLEMANAGER_SETPARTICLETEXT"]._serialized_start = 8760
    _globals["_CUSERMSG_PARTICLEMANAGER_SETPARTICLETEXT"]._serialized_end = 8791
    _globals["_CUSERMSG_PARTICLEMANAGER_SETTEXTUREATTRIBUTE"]._serialized_start = 8793
    _globals["_CUSERMSG_PARTICLEMANAGER_SETTEXTUREATTRIBUTE"]._serialized_end = 8860
    _globals["_CUSERMSG_PARTICLEMANAGER_SETSCENEOBJECTGENERICFLAG"]._serialized_start = 8862
    _globals["_CUSERMSG_PARTICLEMANAGER_SETSCENEOBJECTGENERICFLAG"]._serialized_end = 8909
    _globals["_CUSERMSG_PARTICLEMANAGER_SETSCENEOBJECTTINTANDDESAT"]._serialized_start = 8911
    _globals["_CUSERMSG_PARTICLEMANAGER_SETSCENEOBJECTTINTANDDESAT"]._serialized_end = 8968
    _globals["_CUSERMSG_PARTICLEMANAGER_PARTICLESKIPTOTIME"]._serialized_start = 8970
    _globals["_CUSERMSG_PARTICLEMANAGER_PARTICLESKIPTOTIME"]._serialized_end = 9012
    _globals["_CUSERMSG_PARTICLEMANAGER_PARTICLECANFREEZE"]._serialized_start = 9014
    _globals["_CUSERMSG_PARTICLEMANAGER_PARTICLECANFREEZE"]._serialized_end = 9053
    _globals["_CUSERMSG_PARTICLEMANAGER_PARTICLEFREEZETRANSITIONOVERRIDE"]._serialized_start = 9055
    _globals["_CUSERMSG_PARTICLEMANAGER_PARTICLEFREEZETRANSITIONOVERRIDE"]._serialized_end = 9125
    _globals["_CUSERMSG_PARTICLEMANAGER_FREEZEPARTICLEINVOLVING"]._serialized_start = 9127
    _globals["_CUSERMSG_PARTICLEMANAGER_FREEZEPARTICLEINVOLVING"]._serialized_end = 9234
    _globals["_CUSERMSG_PARTICLEMANAGER_ADDMODELLISTOVERRIDEELEMENT"]._serialized_start = 9236
    _globals["_CUSERMSG_PARTICLEMANAGER_ADDMODELLISTOVERRIDEELEMENT"]._serialized_end = 9329
    _globals["_CUSERMSG_PARTICLEMANAGER_CLEARMODELLISTOVERRIDE"]._serialized_start = 9331
    _globals["_CUSERMSG_PARTICLEMANAGER_CLEARMODELLISTOVERRIDE"]._serialized_end = 9372
    _globals["_CUSERMSG_PARTICLEMANAGER_SETPARTICLENAMEDVALUECONTEXT"]._serialized_start = 9375
    _globals["_CUSERMSG_PARTICLEMANAGER_SETPARTICLENAMEDVALUECONTEXT"]._serialized_end = 10119
    _globals[
        "_CUSERMSG_PARTICLEMANAGER_SETPARTICLENAMEDVALUECONTEXT_FLOATCONTEXTVALUE"
    ]._serialized_start = 9800
    _globals[
        "_CUSERMSG_PARTICLEMANAGER_SETPARTICLENAMEDVALUECONTEXT_FLOATCONTEXTVALUE"
    ]._serialized_end = 9859
    _globals[
        "_CUSERMSG_PARTICLEMANAGER_SETPARTICLENAMEDVALUECONTEXT_VECTORCONTEXTVALUE"
    ]._serialized_start = 9861
    _globals[
        "_CUSERMSG_PARTICLEMANAGER_SETPARTICLENAMEDVALUECONTEXT_VECTORCONTEXTVALUE"
    ]._serialized_end = 9934
    _globals[
        "_CUSERMSG_PARTICLEMANAGER_SETPARTICLENAMEDVALUECONTEXT_TRANSFORMCONTEXTVALUE"
    ]._serialized_start = 9936
    _globals[
        "_CUSERMSG_PARTICLEMANAGER_SETPARTICLENAMEDVALUECONTEXT_TRANSFORMCONTEXTVALUE"
    ]._serialized_end = 10047
    _globals[
        "_CUSERMSG_PARTICLEMANAGER_SETPARTICLENAMEDVALUECONTEXT_EHANDLECONTEXT"
    ]._serialized_start = 10049
    _globals[
        "_CUSERMSG_PARTICLEMANAGER_SETPARTICLENAMEDVALUECONTEXT_EHANDLECONTEXT"
    ]._serialized_end = 10119
    _globals["_CUSERMSG_PARTICLEMANAGER_CREATEPHYSICSSIM"]._serialized_start = 10121
    _globals["_CUSERMSG_PARTICLEMANAGER_CREATEPHYSICSSIM"]._serialized_end = 10229
    _globals["_CUSERMSG_PARTICLEMANAGER_DESTROYPHYSICSSIM"]._serialized_start = 10231
    _globals["_CUSERMSG_PARTICLEMANAGER_DESTROYPHYSICSSIM"]._serialized_end = 10250
    _globals["_CUSERMSG_PARTICLEMANAGER_SETVDATA"]._serialized_start = 10252
    _globals["_CUSERMSG_PARTICLEMANAGER_SETVDATA"]._serialized_end = 10282
    _globals["_CUSERMSG_PARTICLEMANAGER_SETMATERIALOVERRIDE"]._serialized_start = 10284
    _globals["_CUSERMSG_PARTICLEMANAGER_SETMATERIALOVERRIDE"]._serialized_end = 10354
    _globals["_CUSERMSG_PARTICLEMANAGER_ADDFAN"]._serialized_start = 10357
    _globals["_CUSERMSG_PARTICLEMANAGER_ADDFAN"]._serialized_end = 10840
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEFAN"]._serialized_start = 10843
    _globals["_CUSERMSG_PARTICLEMANAGER_UPDATEFAN"]._serialized_end = 11071
    _globals["_CUSERMSG_PARTICLEMANAGER_REMOVEFAN"]._serialized_start = 11073
    _globals["_CUSERMSG_PARTICLEMANAGER_REMOVEFAN"]._serialized_end = 11084
    _globals["_CUSERMSG_PARTICLEMANAGER_SETPARTICLECLUSTERGROWTH"]._serialized_start = 11086
    _globals["_CUSERMSG_PARTICLEMANAGER_SETPARTICLECLUSTERGROWTH"]._serialized_end = 11159
    _globals["_CUSERMSG_HUDERROR"]._serialized_start = 11175
    _globals["_CUSERMSG_HUDERROR"]._serialized_end = 11212
    _globals["_CUSERMSG_CUSTOMGAMEEVENT"]._serialized_start = 11214
    _globals["_CUSERMSG_CUSTOMGAMEEVENT"]._serialized_end = 11274
    _globals["_CUSERMESSAGEHAPTICSMANAGERPULSE"]._serialized_start = 11276
    _globals["_CUSERMESSAGEHAPTICSMANAGERPULSE"]._serialized_end = 11403
    _globals["_CUSERMESSAGEHAPTICSMANAGEREFFECT"]._serialized_start = 11405
    _globals["_CUSERMESSAGEHAPTICSMANAGEREFFECT"]._serialized_end = 11509
    _globals["_CUSERMESSAGEANIMSTATEGRAPHSTATE"]._serialized_start = 11511
    _globals["_CUSERMESSAGEANIMSTATEGRAPHSTATE"]._serialized_end = 11580
    _globals["_CUSERMESSAGEUPDATECSSCLASSES"]._serialized_start = 11582
    _globals["_CUSERMESSAGEUPDATECSSCLASSES"]._serialized_end = 11677
    _globals["_CUSERMESSAGESERVERFRAMETIME"]._serialized_start = 11679
    _globals["_CUSERMESSAGESERVERFRAMETIME"]._serialized_end = 11728
    _globals["_CUSERMESSAGELAGCOMPENSATIONERROR"]._serialized_start = 11730
    _globals["_CUSERMESSAGELAGCOMPENSATIONERROR"]._serialized_end = 11782
    _globals["_CUSERMESSAGEREQUESTDLLSTATUS"]._serialized_start = 11784
    _globals["_CUSERMESSAGEREQUESTDLLSTATUS"]._serialized_end = 11855
    _globals["_CUSERMESSAGEREQUESTUTILACTION"]._serialized_start = 11857
    _globals["_CUSERMESSAGEREQUESTUTILACTION"]._serialized_end = 11963
    _globals["_CUSERMESSAGE_UTILMSG_RESPONSE"]._serialized_start = 11966
    _globals["_CUSERMESSAGE_UTILMSG_RESPONSE"]._serialized_end = 12342
    _globals["_CUSERMESSAGE_UTILMSG_RESPONSE_ITEMDETAIL"]._serialized_start = 12274
    _globals["_CUSERMESSAGE_UTILMSG_RESPONSE_ITEMDETAIL"]._serialized_end = 12342
    _globals["_CUSERMESSAGE_DLLSTATUS"]._serialized_start = 12345
    _globals["_CUSERMESSAGE_DLLSTATUS"]._serialized_end = 12762
    _globals["_CUSERMESSAGE_DLLSTATUS_CVDIAGNOSTIC"]._serialized_start = 12604
    _globals["_CUSERMESSAGE_DLLSTATUS_CVDIAGNOSTIC"]._serialized_end = 12685
    _globals["_CUSERMESSAGE_DLLSTATUS_CMODULE"]._serialized_start = 12687
    _globals["_CUSERMESSAGE_DLLSTATUS_CMODULE"]._serialized_end = 12762
    _globals["_CUSERMESSAGEREQUESTINVENTORY"]._serialized_start = 12764
    _globals["_CUSERMESSAGEREQUESTINVENTORY"]._serialized_end = 12846
    _globals["_CUSERMESSAGE_INVENTORY_RESPONSE"]._serialized_start = 12849
    _globals["_CUSERMESSAGE_INVENTORY_RESPONSE"]._serialized_end = 13480
    _globals["_CUSERMESSAGE_INVENTORY_RESPONSE_INVENTORYDETAIL"]._serialized_start = 13294
    _globals["_CUSERMESSAGE_INVENTORY_RESPONSE_INVENTORYDETAIL"]._serialized_end = 13480
    _globals["_CUSERMESSAGEREQUESTDIAGNOSTIC"]._serialized_start = 13483
    _globals["_CUSERMESSAGEREQUESTDIAGNOSTIC"]._serialized_end = 13795
    _globals["_CUSERMESSAGEREQUESTDIAGNOSTIC_DIAGNOSTIC"]._serialized_start = 13581
    _globals["_CUSERMESSAGEREQUESTDIAGNOSTIC_DIAGNOSTIC"]._serialized_end = 13795
    _globals["_CUSERMESSAGE_DIAGNOSTIC_RESPONSE"]._serialized_start = 13798
    _globals["_CUSERMESSAGE_DIAGNOSTIC_RESPONSE"]._serialized_end = 14246
    _globals["_CUSERMESSAGE_DIAGNOSTIC_RESPONSE_DIAGNOSTIC"]._serialized_start = 14000
    _globals["_CUSERMESSAGE_DIAGNOSTIC_RESPONSE_DIAGNOSTIC"]._serialized_end = 14246
    _globals["_CUSERMESSAGE_EXTRAUSERDATA"]._serialized_start = 14248
    _globals["_CUSERMESSAGE_EXTRAUSERDATA"]._serialized_end = 14356
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"]._serialized_start = 14359
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND"]._serialized_end = 14818
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND_CRITERIA"]._serialized_start = 14772
    _globals["_CUSERMESSAGE_NOTIFYRESPONSEFOUND_CRITERIA"]._serialized_end = 14818
    _globals["_CUSERMESSAGE_PLAYRESPONSECONDITIONAL"]._serialized_start = 14821
    _globals["_CUSERMESSAGE_PLAYRESPONSECONDITIONAL"]._serialized_end = 14996
# @@protoc_insertion_point(module_scope)
