# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: netmessages.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, "", "netmessages.proto"
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n\x11netmessages.proto\x1a\x16networkbasetypes.proto"}\n\x12\x43\x43LCMsg_ClientInfo\x12\x16\n\x0esend_table_crc\x18\x01 \x01(\x07\x12\x14\n\x0cserver_count\x18\x02 \x01(\r\x12\x0f\n\x07is_hltv\x18\x03 \x01(\x08\x12\x12\n\nfriends_id\x18\x05 \x01(\r\x12\x14\n\x0c\x66riends_name\x18\x06 \x01(\t"9\n\x0c\x43\x43LCMsg_Move\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\x12\x1b\n\x13last_command_number\x18\x04 \x01(\r"\x8f\x02\n\x0e\x43MsgVoiceAudio\x12:\n\x06\x66ormat\x18\x01 \x01(\x0e\x32\x12.VoiceDataFormat_t:\x16VOICEDATA_FORMAT_STEAM\x12\x12\n\nvoice_data\x18\x02 \x01(\x0c\x12\x16\n\x0esequence_bytes\x18\x03 \x01(\x05\x12\x16\n\x0esection_number\x18\x04 \x01(\r\x12\x13\n\x0bsample_rate\x18\x05 \x01(\r\x12"\n\x1auncompressed_sample_offset\x18\x06 \x01(\r\x12\x13\n\x0bnum_packets\x18\x07 \x01(\r\x12\x1a\n\x0epacket_offsets\x18\x08 \x03(\rB\x02\x10\x01\x12\x13\n\x0bvoice_level\x18\t \x01(\x02"O\n\x11\x43\x43LCMsg_VoiceData\x12\x1e\n\x05\x61udio\x18\x01 \x01(\x0b\x32\x0f.CMsgVoiceAudio\x12\x0c\n\x04xuid\x18\x02 \x01(\x06\x12\x0c\n\x04tick\x18\x03 \x01(\r"A\n\x13\x43\x43LCMsg_BaselineAck\x12\x15\n\rbaseline_tick\x18\x01 \x01(\x05\x12\x13\n\x0b\x62\x61seline_nr\x18\x02 \x01(\x05"*\n\x14\x43\x43LCMsg_ListenEvents\x12\x12\n\nevent_mask\x18\x01 \x03(\x07"\\\n\x18\x43\x43LCMsg_RespondCvarValue\x12\x0e\n\x06\x63ookie\x18\x01 \x01(\x05\x12\x13\n\x0bstatus_code\x18\x02 \x01(\x05\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\r\n\x05value\x18\x04 \x01(\t"+\n\x17\x43\x43LCMsg_LoadingProgress\x12\x10\n\x08progress\x18\x01 \x01(\x05"0\n\x1a\x43\x43LCMsg_SplitPlayerConnect\x12\x12\n\nplayername\x18\x01 \x01(\t"-\n\x1d\x43\x43LCMsg_SplitPlayerDisconnect\x12\x0c\n\x04slot\x18\x01 \x01(\x05"*\n\x14\x43\x43LCMsg_ServerStatus\x12\x12\n\nsimplified\x18\x01 \x01(\x08"Z\n\x14\x43\x43LCMsg_RequestPause\x12-\n\npause_type\x18\x01 \x01(\x0e\x32\x0f.RequestPause_t:\x08RP_PAUSE\x12\x13\n\x0bpause_group\x18\x02 \x01(\x05"+\n\x14\x43\x43LCMsg_CmdKeyValues\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c:\x05\x80\xb5\x18\xdc\x0b"*\n\x19\x43\x43LCMsg_RconServerDetails\x12\r\n\x05token\x18\x01 \x01(\x0c"\x92\x03\n\x16\x43MsgSource2SystemSpecs\x12\x0e\n\x06\x63pu_id\x18\x01 \x01(\t\x12\x11\n\tcpu_brand\x18\x02 \x01(\t\x12\x11\n\tcpu_model\x18\x03 \x01(\r\x12\x18\n\x10\x63pu_num_physical\x18\x04 \x01(\r\x12\x1d\n\x15ram_physical_total_mb\x18\x15 \x01(\r\x12!\n\x19gpu_rendersystem_dll_name\x18) \x01(\t\x12\x15\n\rgpu_vendor_id\x18* \x01(\r\x12\x17\n\x0fgpu_driver_name\x18+ \x01(\t\x12\x1f\n\x17gpu_driver_version_high\x18, \x01(\r\x12\x1e\n\x16gpu_driver_version_low\x18- \x01(\r\x12\x1c\n\x14gpu_dx_support_level\x18. \x01(\r\x12"\n\x1agpu_texture_memory_size_mb\x18/ \x01(\r\x12\x18\n\x10\x62\x61\x63kbuffer_width\x18\x33 \x01(\r\x12\x19\n\x11\x62\x61\x63kbuffer_height\x18\x34 \x01(\r"\x81\x04\n\x1e\x43MsgSource2VProfLiteReportItem\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x16\n\x0e\x61\x63tive_samples\x18\x02 \x01(\r\x12\x1e\n\x16\x61\x63tive_samples_1secmax\x18\x04 \x01(\r\x12\x10\n\x08usec_max\x18\x03 \x01(\r\x12\x17\n\x0fusec_avg_active\x18\x0b \x01(\r\x12\x17\n\x0fusec_p50_active\x18\x0c \x01(\r\x12\x17\n\x0fusec_p99_active\x18\r \x01(\r\x12\x14\n\x0cusec_avg_all\x18\x15 \x01(\r\x12\x14\n\x0cusec_p50_all\x18\x16 \x01(\r\x12\x14\n\x0cusec_p99_all\x18\x17 \x01(\r\x12\x1f\n\x17usec_1secmax_avg_active\x18\x1f \x01(\r\x12\x1f\n\x17usec_1secmax_p50_active\x18  \x01(\r\x12\x1f\n\x17usec_1secmax_p95_active\x18! \x01(\r\x12\x1f\n\x17usec_1secmax_p99_active\x18" \x01(\r\x12\x1c\n\x14usec_1secmax_avg_all\x18) \x01(\r\x12\x1c\n\x14usec_1secmax_p50_all\x18* \x01(\r\x12\x1c\n\x14usec_1secmax_p95_all\x18+ \x01(\r\x12\x1c\n\x14usec_1secmax_p99_all\x18, \x01(\r"\x96\x01\n\x1a\x43MsgSource2VProfLiteReport\x12.\n\x05total\x18\x01 \x01(\x0b\x32\x1f.CMsgSource2VProfLiteReportItem\x12.\n\x05items\x18\x02 \x03(\x0b\x32\x1f.CMsgSource2VProfLiteReportItem\x12\x18\n\x10\x64iscarded_frames\x18\x03 \x01(\r"\xf0\t\n\x1d\x43MsgSource2NetworkFlowQuality\x12\x10\n\x08\x64uration\x18\x01 \x01(\r\x12\x13\n\x0b\x62ytes_total\x18\x05 \x01(\x04\x12\x1c\n\x14\x62ytes_total_reliable\x18\x06 \x01(\x04\x12\x19\n\x11\x62ytes_total_voice\x18\x07 \x01(\x04\x12\x15\n\rbytes_sec_p95\x18\n \x01(\r\x12\x15\n\rbytes_sec_p99\x18\x0b \x01(\r\x12\x18\n\x10\x65nginemsgs_total\x18\x14 \x01(\r\x12\x1a\n\x12\x65nginemsgs_sec_p95\x18\x15 \x01(\r\x12\x1a\n\x12\x65nginemsgs_sec_p99\x18\x16 \x01(\r\x12\x17\n\x0fnetframes_total\x18\x1e \x01(\r\x12\x19\n\x11netframes_dropped\x18\x1f \x01(\r\x12\x1c\n\x14netframes_outoforder\x18  \x01(\r\x12"\n\x1anetframes_size_exceeds_mtu\x18" \x01(\r\x12\x1a\n\x12netframes_size_p95\x18# \x01(\r\x12\x1a\n\x12netframes_size_p99\x18$ \x01(\r\x12\x13\n\x0bticks_total\x18( \x01(\r\x12\x12\n\nticks_good\x18) \x01(\r\x12\x1e\n\x16ticks_good_almost_late\x18* \x01(\r\x12\x1b\n\x13ticks_fixed_dropped\x18+ \x01(\r\x12\x18\n\x10ticks_fixed_late\x18, \x01(\r\x12\x19\n\x11ticks_bad_dropped\x18- \x01(\r\x12\x16\n\x0eticks_bad_late\x18. \x01(\r\x12\x17\n\x0fticks_bad_other\x18/ \x01(\r\x12#\n\x1btick_missrate_samples_total\x18\x32 \x01(\r\x12%\n\x1dtick_missrate_samples_perfect\x18\x33 \x01(\r\x12(\n tick_missrate_samples_perfectnet\x18\x34 \x01(\r\x12 \n\x18tick_missratenet_p75_x10\x18\x35 \x01(\r\x12 \n\x18tick_missratenet_p95_x10\x18\x36 \x01(\r\x12 \n\x18tick_missratenet_p99_x10\x18\x37 \x01(\r\x12\x15\n\rrecvmargin_p1\x18= \x01(\x11\x12\x15\n\rrecvmargin_p5\x18> \x01(\x11\x12\x16\n\x0erecvmargin_p25\x18? \x01(\x11\x12\x16\n\x0erecvmargin_p50\x18@ \x01(\x11\x12\x16\n\x0erecvmargin_p75\x18\x41 \x01(\x11\x12\x16\n\x0erecvmargin_p95\x18\x42 \x01(\x11\x12\x1b\n\x13netframe_jitter_p50\x18\x46 \x01(\r\x12\x1b\n\x13netframe_jitter_p99\x18G \x01(\r\x12\x1f\n\x17interval_peakjitter_p50\x18H \x01(\r\x12\x1f\n\x17interval_peakjitter_p95\x18I \x01(\r\x12&\n\x1epacket_misdelivery_rate_p50_x4\x18J \x01(\r\x12&\n\x1epacket_misdelivery_rate_p95_x4\x18K \x01(\r\x12\x13\n\x0bnet_ping_p5\x18P \x01(\r\x12\x14\n\x0cnet_ping_p50\x18Q \x01(\r\x12\x14\n\x0cnet_ping_p95\x18R \x01(\r"\xfb\x01\n\x1d\x43MsgSource2PerfIntervalSample\x12\x19\n\x11\x66rame_time_max_ms\x18\x01 \x01(\x02\x12\x19\n\x11\x66rame_time_avg_ms\x18\x02 \x01(\x02\x12\x19\n\x11\x66rame_time_min_ms\x18\x03 \x01(\x02\x12\x13\n\x0b\x66rame_count\x18\x04 \x01(\x05\x12\x1b\n\x13\x66rame_time_total_ms\x18\x05 \x01(\x02\x12\x30\n\x04tags\x18\x06 \x03(\x0b\x32".CMsgSource2PerfIntervalSample.Tag\x1a%\n\x03Tag\x12\x0b\n\x03tag\x18\x01 \x01(\t\x12\x11\n\tmax_value\x18\x02 \x01(\r"\xa4\x02\n\x12\x43\x43LCMsg_Diagnostic\x12-\n\x0csystem_specs\x18\x01 \x01(\x0b\x32\x17.CMsgSource2SystemSpecs\x12\x31\n\x0cvprof_report\x18\x02 \x01(\x0b\x32\x1b.CMsgSource2VProfLiteReport\x12\x37\n\x0f\x64ownstream_flow\x18\x03 \x01(\x0b\x32\x1e.CMsgSource2NetworkFlowQuality\x12\x35\n\rupstream_flow\x18\x04 \x01(\x0b\x32\x1e.CMsgSource2NetworkFlowQuality\x12\x34\n\x0cperf_samples\x18\x05 \x03(\x0b\x32\x1e.CMsgSource2PerfIntervalSample:\x06\x80\xb5\x18\x80\x80\x01"\xbb\x04\n-CSource2Metrics_MatchPerfSummary_Notification\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x11\n\tgame_mode\x18\x02 \x01(\t\x12\x17\n\x0fserver_build_id\x18\x03 \x01(\r\x12\x14\n\x0cserver_popid\x18\x04 \x01(\x07\x12\x33\n\x0eserver_profile\x18\n \x01(\x0b\x32\x1b.CMsgSource2VProfLiteReport\x12\x46\n\x07\x63lients\x18\x0b \x03(\x0b\x32\x35.CSource2Metrics_MatchPerfSummary_Notification.Client\x12\x0b\n\x03map\x18\x14 \x01(\t\x1a\xae\x02\n\x06\x43lient\x12-\n\x0csystem_specs\x18\x01 \x01(\x0b\x32\x17.CMsgSource2SystemSpecs\x12,\n\x07profile\x18\x02 \x01(\x0b\x32\x1b.CMsgSource2VProfLiteReport\x12\x10\n\x08\x62uild_id\x18\x03 \x01(\r\x12\x37\n\x0f\x64ownstream_flow\x18\x04 \x01(\x0b\x32\x1e.CMsgSource2NetworkFlowQuality\x12\x35\n\rupstream_flow\x18\x05 \x01(\x0b\x32\x1e.CMsgSource2NetworkFlowQuality\x12\x0f\n\x07steamid\x18\n \x01(\x06\x12\x34\n\x0cperf_samples\x18\x0b \x03(\x0b\x32\x1e.CMsgSource2PerfIntervalSample"\x8f\x03\n\x12\x43SVCMsg_ServerInfo\x12\x10\n\x08protocol\x18\x01 \x01(\x05\x12\x14\n\x0cserver_count\x18\x02 \x01(\x05\x12\x14\n\x0cis_dedicated\x18\x03 \x01(\x08\x12\x0f\n\x07is_hltv\x18\x04 \x01(\x08\x12\x0c\n\x04\x63_os\x18\x06 \x01(\x05\x12\x13\n\x0bmax_clients\x18\n \x01(\x05\x12\x13\n\x0bmax_classes\x18\x0b \x01(\x05\x12\x17\n\x0bplayer_slot\x18\x0c \x01(\x05:\x02-1\x12\x15\n\rtick_interval\x18\r \x01(\x02\x12\x10\n\x08game_dir\x18\x0e \x01(\t\x12\x10\n\x08map_name\x18\x0f \x01(\t\x12\x10\n\x08sky_name\x18\x10 \x01(\t\x12\x11\n\thost_name\x18\x11 \x01(\t\x12\x12\n\naddon_name\x18\x12 \x01(\t\x12>\n\x13game_session_config\x18\x13 \x01(\x0b\x32!.CSVCMsg_GameSessionConfiguration\x12\x1d\n\x15game_session_manifest\x18\x14 \x01(\x0c:\x06\x80\xb5\x18\x80\xa0\x06"\x8b\x01\n\x11\x43SVCMsg_ClassInfo\x12\x18\n\x10\x63reate_on_client\x18\x01 \x01(\x08\x12+\n\x07\x63lasses\x18\x02 \x03(\x0b\x32\x1a.CSVCMsg_ClassInfo.class_t\x1a/\n\x07\x63lass_t\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\x05\x12\x12\n\nclass_name\x18\x03 \x01(\t""\n\x10\x43SVCMsg_SetPause\x12\x0e\n\x06paused\x18\x01 \x01(\x08"G\n\x11\x43SVCMsg_VoiceInit\x12\x0f\n\x07quality\x18\x01 \x01(\x05\x12\r\n\x05\x63odec\x18\x02 \x01(\t\x12\x12\n\x07version\x18\x03 \x01(\x05:\x01\x30"\x1d\n\rCSVCMsg_Print\x12\x0c\n\x04text\x18\x01 \x01(\t"\xe3\x03\n\x0e\x43SVCMsg_Sounds\x12\x16\n\x0ereliable_sound\x18\x01 \x01(\x08\x12+\n\x06sounds\x18\x02 \x03(\x0b\x32\x1b.CSVCMsg_Sounds.sounddata_t\x1a\x8b\x03\n\x0bsounddata_t\x12\x10\n\x08origin_x\x18\x01 \x01(\x11\x12\x10\n\x08origin_y\x18\x02 \x01(\x11\x12\x10\n\x08origin_z\x18\x03 \x01(\x11\x12\x0e\n\x06volume\x18\x04 \x01(\r\x12\x13\n\x0b\x64\x65lay_value\x18\x05 \x01(\x02\x12\x17\n\x0fsequence_number\x18\x06 \x01(\x05\x12\x18\n\x0c\x65ntity_index\x18\x07 \x01(\x05:\x02-1\x12\x0f\n\x07\x63hannel\x18\x08 \x01(\x05\x12\r\n\x05pitch\x18\t \x01(\x05\x12\r\n\x05\x66lags\x18\n \x01(\x05\x12\x11\n\tsound_num\x18\x0b \x01(\r\x12\x18\n\x10sound_num_handle\x18\x0c \x01(\x07\x12\x16\n\x0espeaker_entity\x18\r \x01(\x05\x12\x13\n\x0brandom_seed\x18\x0e \x01(\x05\x12\x13\n\x0bsound_level\x18\x0f \x01(\x05\x12\x13\n\x0bis_sentence\x18\x10 \x01(\x08\x12\x12\n\nis_ambient\x18\x11 \x01(\x08\x12\x0c\n\x04guid\x18\x12 \x01(\r\x12\x19\n\x11sound_resource_id\x18\x13 \x01(\x06"X\n\x10\x43SVCMsg_Prefetch\x12\x13\n\x0bsound_index\x18\x01 \x01(\x05\x12/\n\rresource_type\x18\x02 \x01(\x0e\x32\r.PrefetchType:\tPFT_SOUND"=\n\x0f\x43SVCMsg_SetView\x12\x18\n\x0c\x65ntity_index\x18\x01 \x01(\x05:\x02-1\x12\x10\n\x04slot\x18\x02 \x01(\x05:\x02-1"@\n\x10\x43SVCMsg_FixAngle\x12\x10\n\x08relative\x18\x01 \x01(\x08\x12\x1a\n\x05\x61ngle\x18\x02 \x01(\x0b\x32\x0b.CMsgQAngle"4\n\x16\x43SVCMsg_CrosshairAngle\x12\x1a\n\x05\x61ngle\x18\x01 \x01(\x0b\x32\x0b.CMsgQAngle"\x8e\x01\n\x10\x43SVCMsg_BSPDecal\x12\x18\n\x03pos\x18\x01 \x01(\x0b\x32\x0b.CMsgVector\x12\x1b\n\x13\x64\x65\x63\x61l_texture_index\x18\x02 \x01(\x05\x12\x18\n\x0c\x65ntity_index\x18\x03 \x01(\x05:\x02-1\x12\x13\n\x0bmodel_index\x18\x04 \x01(\x05\x12\x14\n\x0clow_priority\x18\x05 \x01(\x08"~\n\x13\x43SVCMsg_SplitScreen\x12?\n\x04type\x18\x01 \x01(\x0e\x32\x18.ESplitScreenMessageType:\x17MSG_SPLITSCREEN_ADDUSER\x12\x0c\n\x04slot\x18\x02 \x01(\x05\x12\x18\n\x0cplayer_index\x18\x03 \x01(\x05:\x02-1"9\n\x14\x43SVCMsg_GetCvarValue\x12\x0e\n\x06\x63ookie\x18\x01 \x01(\x05\x12\x11\n\tcvar_name\x18\x02 \x01(\t"<\n\x0c\x43SVCMsg_Menu\x12\x13\n\x0b\x64ialog_type\x18\x01 \x01(\x05\x12\x17\n\x0fmenu_key_values\x18\x02 \x01(\x0c"N\n\x13\x43SVCMsg_UserMessage\x12\x10\n\x08msg_type\x18\x01 \x01(\x05\x12\x10\n\x08msg_data\x18\x02 \x01(\x0c\x12\x13\n\x0bpassthrough\x18\x03 \x01(\x05"\xb0\x02\n\x11\x43SVCMsg_SendTable\x12\x0e\n\x06is_end\x18\x01 \x01(\x08\x12\x16\n\x0enet_table_name\x18\x02 \x01(\t\x12\x15\n\rneeds_decoder\x18\x03 \x01(\x08\x12,\n\x05props\x18\x04 \x03(\x0b\x32\x1d.CSVCMsg_SendTable.sendprop_t\x1a\xad\x01\n\nsendprop_t\x12\x0c\n\x04type\x18\x01 \x01(\x05\x12\x10\n\x08var_name\x18\x02 \x01(\t\x12\r\n\x05\x66lags\x18\x03 \x01(\x05\x12\x10\n\x08priority\x18\x04 \x01(\x05\x12\x0f\n\x07\x64t_name\x18\x05 \x01(\t\x12\x14\n\x0cnum_elements\x18\x06 \x01(\x05\x12\x11\n\tlow_value\x18\x07 \x01(\x02\x12\x12\n\nhigh_value\x18\x08 \x01(\x02\x12\x10\n\x08num_bits\x18\t \x01(\x05"\xd1\x01\n\x15\x43SVCMsg_GameEventList\x12\x38\n\x0b\x64\x65scriptors\x18\x01 \x03(\x0b\x32#.CSVCMsg_GameEventList.descriptor_t\x1a#\n\x05key_t\x12\x0c\n\x04type\x18\x01 \x01(\x05\x12\x0c\n\x04name\x18\x02 \x01(\t\x1aY\n\x0c\x64\x65scriptor_t\x12\x0f\n\x07\x65ventid\x18\x01 \x01(\x05\x12\x0c\n\x04name\x18\x02 \x01(\t\x12*\n\x04keys\x18\x03 \x03(\x0b\x32\x1c.CSVCMsg_GameEventList.key_t"\xed\x07\n\x16\x43SVCMsg_PacketEntities\x12\x13\n\x0bmax_entries\x18\x01 \x01(\x05\x12\x17\n\x0fupdated_entries\x18\x02 \x01(\x05\x12\x17\n\x0flegacy_is_delta\x18\x03 \x01(\x08\x12\x17\n\x0fupdate_baseline\x18\x04 \x01(\x08\x12\x10\n\x08\x62\x61seline\x18\x05 \x01(\x05\x12\x12\n\ndelta_from\x18\x06 \x01(\x05\x12\x13\n\x0b\x65ntity_data\x18\x07 \x01(\x0c\x12\x1a\n\x12pending_full_frame\x18\x08 \x01(\x08\x12 \n\x18\x61\x63tive_spawngroup_handle\x18\t \x01(\r\x12\'\n\x1fmax_spawngroup_creationsequence\x18\n \x01(\r\x12 \n\x18last_cmd_number_executed\x18\x0b \x01(\r\x12"\n\x1alast_cmd_number_recv_delta\x18\x11 \x01(\x11\x12\x13\n\x0bserver_tick\x18\x0c \x01(\r\x12\x1b\n\x13serialized_entities\x18\r \x01(\x0c\x12I\n\x13\x61lternate_baselines\x18\x0f \x03(\x0b\x32,.CSVCMsg_PacketEntities.alternate_baseline_t\x12#\n\x1bhas_pvs_vis_bits_deprecated\x18\x10 \x01(\r\x12\x1b\n\x0f\x63md_recv_status\x18\x16 \x03(\x11\x42\x02\x10\x01\x12T\n\x18non_transmitted_entities\x18\x13 \x01(\x0b\x32\x32.CSVCMsg_PacketEntities.non_transmitted_entities_t\x12 \n\x18\x63q_starved_command_ticks\x18\x14 \x01(\r\x12"\n\x1a\x63q_discarded_command_ticks\x18\x15 \x01(\r\x12R\n\x17outofpvs_entity_updates\x18\x17 \x01(\x0b\x32\x31.CSVCMsg_PacketEntities.outofpvs_entity_updates_t\x12\x14\n\x0b\x64\x65v_padding\x18\xe7\x07 \x01(\x0c\x1a\x44\n\x14\x61lternate_baseline_t\x12\x14\n\x0c\x65ntity_index\x18\x01 \x01(\x05\x12\x16\n\x0e\x62\x61seline_index\x18\x02 \x01(\x05\x1a@\n\x1anon_transmitted_entities_t\x12\x14\n\x0cheader_count\x18\x01 \x01(\x05\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x1a\x38\n\x19outofpvs_entity_updates_t\x12\r\n\x05\x63ount\x18\x01 \x01(\x05\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c:\x04\x80\xb5\x18\x00"R\n\x14\x43SVCMsg_TempEntities\x12\x10\n\x08reliable\x18\x01 \x01(\x08\x12\x13\n\x0bnum_entries\x18\x02 \x01(\x05\x12\x13\n\x0b\x65ntity_data\x18\x03 \x01(\x0c"\x91\x02\n\x19\x43SVCMsg_CreateStringTable\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0bnum_entries\x18\x02 \x01(\x05\x12\x1c\n\x14user_data_fixed_size\x18\x03 \x01(\x08\x12\x16\n\x0euser_data_size\x18\x04 \x01(\x05\x12\x1b\n\x13user_data_size_bits\x18\x05 \x01(\x05\x12\r\n\x05\x66lags\x18\x06 \x01(\x05\x12\x13\n\x0bstring_data\x18\x07 \x01(\x0c\x12\x19\n\x11uncompressed_size\x18\x08 \x01(\x05\x12\x17\n\x0f\x64\x61ta_compressed\x18\t \x01(\x08\x12\x1e\n\x16using_varint_bitcounts\x18\n \x01(\x08:\x06\x80\xb5\x18\x80\x80\x03"g\n\x19\x43SVCMsg_UpdateStringTable\x12\x10\n\x08table_id\x18\x01 \x01(\x05\x12\x1b\n\x13num_changed_entries\x18\x02 \x01(\x05\x12\x13\n\x0bstring_data\x18\x03 \x01(\x0c:\x06\x80\xb5\x18\x80\x80\x10"\xa1\x01\n\x11\x43SVCMsg_VoiceData\x12\x1e\n\x05\x61udio\x18\x01 \x01(\x0b\x32\x0f.CMsgVoiceAudio\x12\x12\n\x06\x63lient\x18\x02 \x01(\x05:\x02-1\x12\x11\n\tproximity\x18\x03 \x01(\x08\x12\x0c\n\x04xuid\x18\x04 \x01(\x06\x12\x14\n\x0c\x61udible_mask\x18\x05 \x01(\x05\x12\x0c\n\x04tick\x18\x06 \x01(\r\x12\x13\n\x0bpassthrough\x18\x07 \x01(\x05"K\n\x16\x43SVCMsg_PacketReliable\x12\x0c\n\x04tick\x18\x01 \x01(\x05\x12\x14\n\x0cmessagessize\x18\x02 \x01(\x05\x12\r\n\x05state\x18\x03 \x01(\x08"T\n\x16\x43SVCMsg_FullFrameSplit\x12\x0c\n\x04tick\x18\x01 \x01(\x05\x12\x0f\n\x07section\x18\x02 \x01(\x05\x12\r\n\x05total\x18\x03 \x01(\x05\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c"U\n\x12\x43SVCMsg_HLTVStatus\x12\x0e\n\x06master\x18\x01 \x01(\t\x12\x0f\n\x07\x63lients\x18\x02 \x01(\x05\x12\r\n\x05slots\x18\x03 \x01(\x05\x12\x0f\n\x07proxies\x18\x04 \x01(\x05")\n\x15\x43SVCMsg_ServerSteamID\x12\x10\n\x08steam_id\x18\x01 \x01(\x04"$\n\x14\x43SVCMsg_CmdKeyValues\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c";\n\x19\x43SVCMsg_RconServerDetails\x12\r\n\x05token\x18\x01 \x01(\x0c\x12\x0f\n\x07\x64\x65tails\x18\x02 \x01(\t";\n\x0e\x43MsgIPCAddress\x12\x15\n\rcomputer_guid\x18\x01 \x01(\x06\x12\x12\n\nprocess_id\x18\x02 \x01(\r"\xa4\x01\n\x0e\x43MsgServerPeer\x12\x17\n\x0bplayer_slot\x18\x01 \x01(\x05:\x02-1\x12\x0f\n\x07steamid\x18\x02 \x01(\x06\x12\x1c\n\x03ipc\x18\x03 \x01(\x0b\x32\x0f.CMsgIPCAddress\x12\x15\n\rthey_hear_you\x18\x04 \x01(\x08\x12\x15\n\ryou_hear_them\x18\x05 \x01(\x08\x12\x1c\n\x14is_listenserver_host\x18\x06 \x01(\x08"1\n\x10\x43SVCMsg_PeerList\x12\x1d\n\x04peer\x18\x01 \x03(\x0b\x32\x0f.CMsgServerPeer"N\n\x1c\x43SVCMsg_ClearAllStringTables\x12\x0f\n\x07mapname\x18\x01 \x01(\t\x12\x1d\n\x15\x63reate_tables_skipped\x18\x03 \x01(\x08"\xf3\x03\n\x1fProtoFlattenedSerializerField_t\x12\x14\n\x0cvar_type_sym\x18\x01 \x01(\x05\x12\x14\n\x0cvar_name_sym\x18\x02 \x01(\x05\x12\x11\n\tbit_count\x18\x03 \x01(\x05\x12\x11\n\tlow_value\x18\x04 \x01(\x02\x12\x12\n\nhigh_value\x18\x05 \x01(\x02\x12\x14\n\x0c\x65ncode_flags\x18\x06 \x01(\x05\x12!\n\x19\x66ield_serializer_name_sym\x18\x07 \x01(\x05\x12 \n\x18\x66ield_serializer_version\x18\x08 \x01(\x05\x12\x15\n\rsend_node_sym\x18\t \x01(\x05\x12\x17\n\x0fvar_encoder_sym\x18\n \x01(\x05\x12O\n\x11polymorphic_types\x18\x0b \x03(\x0b\x32\x34.ProtoFlattenedSerializerField_t.polymorphic_field_t\x12\x1a\n\x12var_serializer_sym\x18\x0c \x01(\x05\x1ar\n\x13polymorphic_field_t\x12-\n%polymorphic_field_serializer_name_sym\x18\x01 \x01(\x05\x12,\n$polymorphic_field_serializer_version\x18\x02 \x01(\x05"k\n\x1aProtoFlattenedSerializer_t\x12\x1b\n\x13serializer_name_sym\x18\x01 \x01(\x05\x12\x1a\n\x12serializer_version\x18\x02 \x01(\x05\x12\x14\n\x0c\x66ields_index\x18\x03 \x03(\x05"\x98\x01\n\x1b\x43SVCMsg_FlattenedSerializer\x12\x30\n\x0bserializers\x18\x01 \x03(\x0b\x32\x1b.ProtoFlattenedSerializer_t\x12\x0f\n\x07symbols\x18\x02 \x03(\t\x12\x30\n\x06\x66ields\x18\x03 \x03(\x0b\x32 .ProtoFlattenedSerializerField_t:\x04\x80\xb5\x18\x00"!\n\x11\x43SVCMsg_StopSound\x12\x0c\n\x04guid\x18\x01 \x01(\x07"y\n\x1e\x43\x42idirMsg_RebroadcastGameEvent\x12\x14\n\x0cposttoserver\x18\x01 \x01(\x08\x12\x0f\n\x07\x62uftype\x18\x02 \x01(\x05\x12\x16\n\x0e\x63lientbitcount\x18\x03 \x01(\r\x12\x18\n\x10receivingclients\x18\x04 \x01(\x04"2\n\x1b\x43\x42idirMsg_RebroadcastSource\x12\x13\n\x0b\x65ventsource\x18\x01 \x01(\x05"\x9a\x01\n\x19\x43\x42idirMsg_PredictionEvent\x12\x10\n\x08\x65vent_id\x18\x01 \x02(\r\x12\x12\n\nevent_data\x18\x02 \x02(\x0c\x12\x11\n\tsync_type\x18\x03 \x01(\r\x12\x17\n\x0fsync_val_uint32\x18\x04 \x01(\r"+\n\tESyncType\x12\x0b\n\x07ST_Tick\x10\x00\x12\x11\n\rST_UserCmdNum\x10\x01"\xc5\x06\n\x16\x43MsgServerNetworkStats\x12\x11\n\tdedicated\x18\x01 \x01(\x08\x12\x11\n\tcpu_usage\x18\x02 \x01(\x05\x12\x16\n\x0ememory_used_mb\x18\x03 \x01(\x05\x12\x16\n\x0ememory_free_mb\x18\x04 \x01(\x05\x12\x0e\n\x06uptime\x18\x05 \x01(\x05\x12\x13\n\x0bspawn_count\x18\x06 \x01(\x05\x12\x13\n\x0bnum_clients\x18\x08 \x01(\x05\x12\x10\n\x08num_bots\x18\t \x01(\x05\x12\x16\n\x0enum_spectators\x18\n \x01(\x05\x12\x15\n\rnum_tv_relays\x18\x0b \x01(\x05\x12\x0b\n\x03\x66ps\x18\x0c \x01(\x02\x12+\n\x05ports\x18\x11 \x03(\x0b\x32\x1c.CMsgServerNetworkStats.Port\x12\x13\n\x0b\x61vg_ping_ms\x18\x12 \x01(\x02\x12\x1e\n\x16\x61vg_engine_latency_out\x18\x13 \x01(\x02\x12\x17\n\x0f\x61vg_packets_out\x18\x14 \x01(\x02\x12\x16\n\x0e\x61vg_packets_in\x18\x15 \x01(\x02\x12\x14\n\x0c\x61vg_loss_out\x18\x16 \x01(\x02\x12\x13\n\x0b\x61vg_loss_in\x18\x17 \x01(\x02\x12\x14\n\x0c\x61vg_data_out\x18\x18 \x01(\x02\x12\x13\n\x0b\x61vg_data_in\x18\x19 \x01(\x02\x12\x15\n\rtotal_data_in\x18\x1a \x01(\x04\x12\x18\n\x10total_packets_in\x18\x1b \x01(\x04\x12\x16\n\x0etotal_data_out\x18\x1c \x01(\x04\x12\x19\n\x11total_packets_out\x18\x1d \x01(\x04\x12/\n\x07players\x18\x1e \x03(\x0b\x32\x1e.CMsgServerNetworkStats.Player\x1a"\n\x04Port\x12\x0c\n\x04port\x18\x01 \x01(\x05\x12\x0c\n\x04name\x18\x02 \x01(\t\x1a\xaa\x01\n\x06Player\x12\x0f\n\x07steamid\x18\x01 \x01(\x04\x12\x13\n\x0bremote_addr\x18\x02 \x01(\t\x12\x13\n\x0bping_avg_ms\x18\x04 \x01(\x05\x12\x17\n\x0fpacket_loss_pct\x18\x05 \x01(\x02\x12\x0e\n\x06is_bot\x18\x06 \x01(\x08\x12\x0f\n\x07loss_in\x18\x07 \x01(\x02\x12\x10\n\x08loss_out\x18\x08 \x01(\x02\x12\x19\n\x11\x65ngine_latency_ms\x18\t \x01(\x05"\xda\x01\n\x12\x43SVCMsg_HltvReplay\x12\r\n\x05\x64\x65lay\x18\x01 \x01(\x05\x12\x1a\n\x0eprimary_target\x18\x02 \x01(\x05:\x02-1\x12\x16\n\x0ereplay_stop_at\x18\x03 \x01(\x05\x12\x17\n\x0freplay_start_at\x18\x04 \x01(\x05\x12\x1d\n\x15replay_slowdown_begin\x18\x05 \x01(\x05\x12\x1b\n\x13replay_slowdown_end\x18\x06 \x01(\x05\x12\x1c\n\x14replay_slowdown_rate\x18\x07 \x01(\x02\x12\x0e\n\x06reason\x18\x08 \x01(\x05"\x85\x01\n\x12\x43\x43LCMsg_HltvReplay\x12\x0f\n\x07request\x18\x01 \x01(\x05\x12\x17\n\x0fslowdown_length\x18\x02 \x01(\x02\x12\x15\n\rslowdown_rate\x18\x03 \x01(\x02\x12\x1a\n\x0eprimary_target\x18\x04 \x01(\x05:\x02-1\x12\x12\n\nevent_time\x18\x05 \x01(\x02"(\n\x19\x43SVCMsg_Broadcast_Command\x12\x0b\n\x03\x63md\x18\x01 \x01(\t"\xef\x01\n\x1d\x43\x43LCMsg_HltvFixupOperatorTick\x12\x0c\n\x04tick\x18\x01 \x01(\x05\x12\x12\n\nprops_data\x18\x02 \x01(\x0c\x12\x1b\n\x06origin\x18\x03 \x01(\x0b\x32\x0b.CMsgVector\x12\x1f\n\neye_angles\x18\x04 \x01(\x0b\x32\x0b.CMsgQAngle\x12\x15\n\robserver_mode\x18\x05 \x01(\x05\x12\x1c\n\x14\x63\x61meraman_scoreboard\x18\x06 \x01(\x08\x12\x17\n\x0fobserver_target\x18\x07 \x01(\x05\x12 \n\x0bview_offset\x18\x08 \x01(\x0b\x32\x0b.CMsgVector"O\n\x1f\x43SVCMsg_HltvFixupOperatorStatus\x12\x0c\n\x04mode\x18\x01 \x01(\r\x12\x1e\n\x16override_operator_name\x18\x02 \x01(\t"\x81\x01\n\x11\x43MsgServerUserCmd\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12\x12\n\ncmd_number\x18\x02 \x01(\x05\x12\x17\n\x0bplayer_slot\x18\x03 \x01(\x05:\x02-1\x12\x1c\n\x14server_tick_executed\x18\x04 \x01(\x05\x12\x13\n\x0b\x63lient_tick\x18\x05 \x01(\x05"<\n\x14\x43SVCMsg_UserCommands\x12$\n\x08\x63ommands\x18\x01 \x03(\x0b\x32\x12.CMsgServerUserCmd"Y\n\x18\x43SVCMsg_NextMsgPredicted\x12$\n\x18predicted_by_player_slot\x18\x01 \x01(\x05:\x02-1\x12\x17\n\x0fmessage_type_id\x18\x02 \x01(\r*\xcb\x02\n\x0c\x43LC_Messages\x12\x12\n\x0e\x63lc_ClientInfo\x10\x14\x12\x0c\n\x08\x63lc_Move\x10\x15\x12\x11\n\rclc_VoiceData\x10\x16\x12\x13\n\x0f\x63lc_BaselineAck\x10\x17\x12\x18\n\x14\x63lc_RespondCvarValue\x10\x19\x12\x17\n\x13\x63lc_LoadingProgress\x10\x1b\x12\x1a\n\x16\x63lc_SplitPlayerConnect\x10\x1c\x12\x1d\n\x19\x63lc_SplitPlayerDisconnect\x10\x1e\x12\x14\n\x10\x63lc_ServerStatus\x10\x1f\x12\x14\n\x10\x63lc_RequestPause\x10!\x12\x14\n\x10\x63lc_CmdKeyValues\x10"\x12\x19\n\x15\x63lc_RconServerDetails\x10#\x12\x12\n\x0e\x63lc_HltvReplay\x10$\x12\x12\n\x0e\x63lc_Diagnostic\x10%*\xb1\x05\n\x0cSVC_Messages\x12\x12\n\x0esvc_ServerInfo\x10(\x12\x1b\n\x17svc_FlattenedSerializer\x10)\x12\x11\n\rsvc_ClassInfo\x10*\x12\x10\n\x0csvc_SetPause\x10+\x12\x19\n\x15svc_CreateStringTable\x10,\x12\x19\n\x15svc_UpdateStringTable\x10-\x12\x11\n\rsvc_VoiceInit\x10.\x12\x11\n\rsvc_VoiceData\x10/\x12\r\n\tsvc_Print\x10\x30\x12\x0e\n\nsvc_Sounds\x10\x31\x12\x0f\n\x0bsvc_SetView\x10\x32\x12\x1c\n\x18svc_ClearAllStringTables\x10\x33\x12\x14\n\x10svc_CmdKeyValues\x10\x34\x12\x10\n\x0csvc_BSPDecal\x10\x35\x12\x13\n\x0fsvc_SplitScreen\x10\x36\x12\x16\n\x12svc_PacketEntities\x10\x37\x12\x10\n\x0csvc_Prefetch\x10\x38\x12\x0c\n\x08svc_Menu\x10\x39\x12\x14\n\x10svc_GetCvarValue\x10:\x12\x11\n\rsvc_StopSound\x10;\x12\x10\n\x0csvc_PeerList\x10<\x12\x16\n\x12svc_PacketReliable\x10=\x12\x12\n\x0esvc_HLTVStatus\x10>\x12\x15\n\x11svc_ServerSteamID\x10?\x12\x16\n\x12svc_FullFrameSplit\x10\x46\x12\x19\n\x15svc_RconServerDetails\x10G\x12\x13\n\x0fsvc_UserMessage\x10H\x12\x19\n\x15svc_Broadcast_Command\x10J\x12\x1f\n\x1bsvc_HltvFixupOperatorStatus\x10K\x12\x10\n\x0csvc_UserCmds\x10L\x12\x18\n\x14svc_NextMsgPredicted\x10M*g\n\x11VoiceDataFormat_t\x12\x1a\n\x16VOICEDATA_FORMAT_STEAM\x10\x00\x12\x1b\n\x17VOICEDATA_FORMAT_ENGINE\x10\x01\x12\x19\n\x15VOICEDATA_FORMAT_OPUS\x10\x02*B\n\x0eRequestPause_t\x12\x0c\n\x08RP_PAUSE\x10\x00\x12\x0e\n\nRP_UNPAUSE\x10\x01\x12\x12\n\x0eRP_TOGGLEPAUSE\x10\x02*\x1d\n\x0cPrefetchType\x12\r\n\tPFT_SOUND\x10\x00*V\n\x17\x45SplitScreenMessageType\x12\x1b\n\x17MSG_SPLITSCREEN_ADDUSER\x10\x00\x12\x1e\n\x1aMSG_SPLITSCREEN_REMOVEUSER\x10\x01*\xb3\x01\n\x15\x45QueryCvarValueStatus\x12%\n!eQueryCvarValueStatus_ValueIntact\x10\x00\x12&\n"eQueryCvarValueStatus_CvarNotFound\x10\x01\x12"\n\x1e\x65QueryCvarValueStatus_NotACvar\x10\x02\x12\'\n#eQueryCvarValueStatus_CvarProtected\x10\x03*h\n\x0b\x44IALOG_TYPE\x12\x0e\n\nDIALOG_MSG\x10\x00\x12\x0f\n\x0b\x44IALOG_MENU\x10\x01\x12\x0f\n\x0b\x44IALOG_TEXT\x10\x02\x12\x10\n\x0c\x44IALOG_ENTRY\x10\x03\x12\x15\n\x11\x44IALOG_ASKCONNECT\x10\x04*+\n\x19SVC_Messages_LowFrequency\x12\x0e\n\tsvc_dummy\x10\xd8\x04*y\n\x16\x42idirectional_Messages\x12\x1b\n\x17\x62i_RebroadcastGameEvent\x10\x10\x12\x18\n\x14\x62i_RebroadcastSource\x10\x11\x12\x10\n\x0c\x62i_GameEvent\x10\x12\x12\x16\n\x12\x62i_PredictionEvent\x10\x13*M\n#Bidirectional_Messages_LowFrequency\x12\x11\n\x0c\x62i_RelayInfo\x10\xbc\x05\x12\x13\n\x0e\x62i_RelayPacket\x10\xbd\x05*\xa1\x01\n\x11ReplayEventType_t\x12\x17\n\x13REPLAY_EVENT_CANCEL\x10\x00\x12\x16\n\x12REPLAY_EVENT_DEATH\x10\x01\x12\x18\n\x14REPLAY_EVENT_GENERIC\x10\x02\x12\'\n#REPLAY_EVENT_STUCK_NEED_FULL_UPDATE\x10\x03\x12\x18\n\x14REPLAY_EVENT_VICTORY\x10\x04'
)

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "netmessages_pb2", _globals)
if not _descriptor._USE_C_DESCRIPTORS:
    DESCRIPTOR._loaded_options = None
    _globals["_CMSGVOICEAUDIO"].fields_by_name["packet_offsets"]._loaded_options = None
    _globals["_CMSGVOICEAUDIO"].fields_by_name["packet_offsets"]._serialized_options = b"\020\001"
    _globals["_CCLCMSG_CMDKEYVALUES"]._loaded_options = None
    _globals["_CCLCMSG_CMDKEYVALUES"]._serialized_options = b"\200\265\030\334\013"
    _globals["_CCLCMSG_DIAGNOSTIC"]._loaded_options = None
    _globals["_CCLCMSG_DIAGNOSTIC"]._serialized_options = b"\200\265\030\200\200\001"
    _globals["_CSVCMSG_SERVERINFO"]._loaded_options = None
    _globals["_CSVCMSG_SERVERINFO"]._serialized_options = b"\200\265\030\200\240\006"
    _globals["_CSVCMSG_PACKETENTITIES"].fields_by_name["cmd_recv_status"]._loaded_options = None
    _globals["_CSVCMSG_PACKETENTITIES"].fields_by_name[
        "cmd_recv_status"
    ]._serialized_options = b"\020\001"
    _globals["_CSVCMSG_PACKETENTITIES"]._loaded_options = None
    _globals["_CSVCMSG_PACKETENTITIES"]._serialized_options = b"\200\265\030\000"
    _globals["_CSVCMSG_CREATESTRINGTABLE"]._loaded_options = None
    _globals["_CSVCMSG_CREATESTRINGTABLE"]._serialized_options = b"\200\265\030\200\200\003"
    _globals["_CSVCMSG_UPDATESTRINGTABLE"]._loaded_options = None
    _globals["_CSVCMSG_UPDATESTRINGTABLE"]._serialized_options = b"\200\265\030\200\200\020"
    _globals["_CSVCMSG_FLATTENEDSERIALIZER"]._loaded_options = None
    _globals["_CSVCMSG_FLATTENEDSERIALIZER"]._serialized_options = b"\200\265\030\000"
    _globals["_CLC_MESSAGES"]._serialized_start = 12427
    _globals["_CLC_MESSAGES"]._serialized_end = 12758
    _globals["_SVC_MESSAGES"]._serialized_start = 12761
    _globals["_SVC_MESSAGES"]._serialized_end = 13450
    _globals["_VOICEDATAFORMAT_T"]._serialized_start = 13452
    _globals["_VOICEDATAFORMAT_T"]._serialized_end = 13555
    _globals["_REQUESTPAUSE_T"]._serialized_start = 13557
    _globals["_REQUESTPAUSE_T"]._serialized_end = 13623
    _globals["_PREFETCHTYPE"]._serialized_start = 13625
    _globals["_PREFETCHTYPE"]._serialized_end = 13654
    _globals["_ESPLITSCREENMESSAGETYPE"]._serialized_start = 13656
    _globals["_ESPLITSCREENMESSAGETYPE"]._serialized_end = 13742
    _globals["_EQUERYCVARVALUESTATUS"]._serialized_start = 13745
    _globals["_EQUERYCVARVALUESTATUS"]._serialized_end = 13924
    _globals["_DIALOG_TYPE"]._serialized_start = 13926
    _globals["_DIALOG_TYPE"]._serialized_end = 14030
    _globals["_SVC_MESSAGES_LOWFREQUENCY"]._serialized_start = 14032
    _globals["_SVC_MESSAGES_LOWFREQUENCY"]._serialized_end = 14075
    _globals["_BIDIRECTIONAL_MESSAGES"]._serialized_start = 14077
    _globals["_BIDIRECTIONAL_MESSAGES"]._serialized_end = 14198
    _globals["_BIDIRECTIONAL_MESSAGES_LOWFREQUENCY"]._serialized_start = 14200
    _globals["_BIDIRECTIONAL_MESSAGES_LOWFREQUENCY"]._serialized_end = 14277
    _globals["_REPLAYEVENTTYPE_T"]._serialized_start = 14280
    _globals["_REPLAYEVENTTYPE_T"]._serialized_end = 14441
    _globals["_CCLCMSG_CLIENTINFO"]._serialized_start = 45
    _globals["_CCLCMSG_CLIENTINFO"]._serialized_end = 170
    _globals["_CCLCMSG_MOVE"]._serialized_start = 172
    _globals["_CCLCMSG_MOVE"]._serialized_end = 229
    _globals["_CMSGVOICEAUDIO"]._serialized_start = 232
    _globals["_CMSGVOICEAUDIO"]._serialized_end = 503
    _globals["_CCLCMSG_VOICEDATA"]._serialized_start = 505
    _globals["_CCLCMSG_VOICEDATA"]._serialized_end = 584
    _globals["_CCLCMSG_BASELINEACK"]._serialized_start = 586
    _globals["_CCLCMSG_BASELINEACK"]._serialized_end = 651
    _globals["_CCLCMSG_LISTENEVENTS"]._serialized_start = 653
    _globals["_CCLCMSG_LISTENEVENTS"]._serialized_end = 695
    _globals["_CCLCMSG_RESPONDCVARVALUE"]._serialized_start = 697
    _globals["_CCLCMSG_RESPONDCVARVALUE"]._serialized_end = 789
    _globals["_CCLCMSG_LOADINGPROGRESS"]._serialized_start = 791
    _globals["_CCLCMSG_LOADINGPROGRESS"]._serialized_end = 834
    _globals["_CCLCMSG_SPLITPLAYERCONNECT"]._serialized_start = 836
    _globals["_CCLCMSG_SPLITPLAYERCONNECT"]._serialized_end = 884
    _globals["_CCLCMSG_SPLITPLAYERDISCONNECT"]._serialized_start = 886
    _globals["_CCLCMSG_SPLITPLAYERDISCONNECT"]._serialized_end = 931
    _globals["_CCLCMSG_SERVERSTATUS"]._serialized_start = 933
    _globals["_CCLCMSG_SERVERSTATUS"]._serialized_end = 975
    _globals["_CCLCMSG_REQUESTPAUSE"]._serialized_start = 977
    _globals["_CCLCMSG_REQUESTPAUSE"]._serialized_end = 1067
    _globals["_CCLCMSG_CMDKEYVALUES"]._serialized_start = 1069
    _globals["_CCLCMSG_CMDKEYVALUES"]._serialized_end = 1112
    _globals["_CCLCMSG_RCONSERVERDETAILS"]._serialized_start = 1114
    _globals["_CCLCMSG_RCONSERVERDETAILS"]._serialized_end = 1156
    _globals["_CMSGSOURCE2SYSTEMSPECS"]._serialized_start = 1159
    _globals["_CMSGSOURCE2SYSTEMSPECS"]._serialized_end = 1561
    _globals["_CMSGSOURCE2VPROFLITEREPORTITEM"]._serialized_start = 1564
    _globals["_CMSGSOURCE2VPROFLITEREPORTITEM"]._serialized_end = 2077
    _globals["_CMSGSOURCE2VPROFLITEREPORT"]._serialized_start = 2080
    _globals["_CMSGSOURCE2VPROFLITEREPORT"]._serialized_end = 2230
    _globals["_CMSGSOURCE2NETWORKFLOWQUALITY"]._serialized_start = 2233
    _globals["_CMSGSOURCE2NETWORKFLOWQUALITY"]._serialized_end = 3497
    _globals["_CMSGSOURCE2PERFINTERVALSAMPLE"]._serialized_start = 3500
    _globals["_CMSGSOURCE2PERFINTERVALSAMPLE"]._serialized_end = 3751
    _globals["_CMSGSOURCE2PERFINTERVALSAMPLE_TAG"]._serialized_start = 3714
    _globals["_CMSGSOURCE2PERFINTERVALSAMPLE_TAG"]._serialized_end = 3751
    _globals["_CCLCMSG_DIAGNOSTIC"]._serialized_start = 3754
    _globals["_CCLCMSG_DIAGNOSTIC"]._serialized_end = 4046
    _globals["_CSOURCE2METRICS_MATCHPERFSUMMARY_NOTIFICATION"]._serialized_start = 4049
    _globals["_CSOURCE2METRICS_MATCHPERFSUMMARY_NOTIFICATION"]._serialized_end = 4620
    _globals["_CSOURCE2METRICS_MATCHPERFSUMMARY_NOTIFICATION_CLIENT"]._serialized_start = 4318
    _globals["_CSOURCE2METRICS_MATCHPERFSUMMARY_NOTIFICATION_CLIENT"]._serialized_end = 4620
    _globals["_CSVCMSG_SERVERINFO"]._serialized_start = 4623
    _globals["_CSVCMSG_SERVERINFO"]._serialized_end = 5022
    _globals["_CSVCMSG_CLASSINFO"]._serialized_start = 5025
    _globals["_CSVCMSG_CLASSINFO"]._serialized_end = 5164
    _globals["_CSVCMSG_CLASSINFO_CLASS_T"]._serialized_start = 5117
    _globals["_CSVCMSG_CLASSINFO_CLASS_T"]._serialized_end = 5164
    _globals["_CSVCMSG_SETPAUSE"]._serialized_start = 5166
    _globals["_CSVCMSG_SETPAUSE"]._serialized_end = 5200
    _globals["_CSVCMSG_VOICEINIT"]._serialized_start = 5202
    _globals["_CSVCMSG_VOICEINIT"]._serialized_end = 5273
    _globals["_CSVCMSG_PRINT"]._serialized_start = 5275
    _globals["_CSVCMSG_PRINT"]._serialized_end = 5304
    _globals["_CSVCMSG_SOUNDS"]._serialized_start = 5307
    _globals["_CSVCMSG_SOUNDS"]._serialized_end = 5790
    _globals["_CSVCMSG_SOUNDS_SOUNDDATA_T"]._serialized_start = 5395
    _globals["_CSVCMSG_SOUNDS_SOUNDDATA_T"]._serialized_end = 5790
    _globals["_CSVCMSG_PREFETCH"]._serialized_start = 5792
    _globals["_CSVCMSG_PREFETCH"]._serialized_end = 5880
    _globals["_CSVCMSG_SETVIEW"]._serialized_start = 5882
    _globals["_CSVCMSG_SETVIEW"]._serialized_end = 5943
    _globals["_CSVCMSG_FIXANGLE"]._serialized_start = 5945
    _globals["_CSVCMSG_FIXANGLE"]._serialized_end = 6009
    _globals["_CSVCMSG_CROSSHAIRANGLE"]._serialized_start = 6011
    _globals["_CSVCMSG_CROSSHAIRANGLE"]._serialized_end = 6063
    _globals["_CSVCMSG_BSPDECAL"]._serialized_start = 6066
    _globals["_CSVCMSG_BSPDECAL"]._serialized_end = 6208
    _globals["_CSVCMSG_SPLITSCREEN"]._serialized_start = 6210
    _globals["_CSVCMSG_SPLITSCREEN"]._serialized_end = 6336
    _globals["_CSVCMSG_GETCVARVALUE"]._serialized_start = 6338
    _globals["_CSVCMSG_GETCVARVALUE"]._serialized_end = 6395
    _globals["_CSVCMSG_MENU"]._serialized_start = 6397
    _globals["_CSVCMSG_MENU"]._serialized_end = 6457
    _globals["_CSVCMSG_USERMESSAGE"]._serialized_start = 6459
    _globals["_CSVCMSG_USERMESSAGE"]._serialized_end = 6537
    _globals["_CSVCMSG_SENDTABLE"]._serialized_start = 6540
    _globals["_CSVCMSG_SENDTABLE"]._serialized_end = 6844
    _globals["_CSVCMSG_SENDTABLE_SENDPROP_T"]._serialized_start = 6671
    _globals["_CSVCMSG_SENDTABLE_SENDPROP_T"]._serialized_end = 6844
    _globals["_CSVCMSG_GAMEEVENTLIST"]._serialized_start = 6847
    _globals["_CSVCMSG_GAMEEVENTLIST"]._serialized_end = 7056
    _globals["_CSVCMSG_GAMEEVENTLIST_KEY_T"]._serialized_start = 6930
    _globals["_CSVCMSG_GAMEEVENTLIST_KEY_T"]._serialized_end = 6965
    _globals["_CSVCMSG_GAMEEVENTLIST_DESCRIPTOR_T"]._serialized_start = 6967
    _globals["_CSVCMSG_GAMEEVENTLIST_DESCRIPTOR_T"]._serialized_end = 7056
    _globals["_CSVCMSG_PACKETENTITIES"]._serialized_start = 7059
    _globals["_CSVCMSG_PACKETENTITIES"]._serialized_end = 8064
    _globals["_CSVCMSG_PACKETENTITIES_ALTERNATE_BASELINE_T"]._serialized_start = 7866
    _globals["_CSVCMSG_PACKETENTITIES_ALTERNATE_BASELINE_T"]._serialized_end = 7934
    _globals["_CSVCMSG_PACKETENTITIES_NON_TRANSMITTED_ENTITIES_T"]._serialized_start = 7936
    _globals["_CSVCMSG_PACKETENTITIES_NON_TRANSMITTED_ENTITIES_T"]._serialized_end = 8000
    _globals["_CSVCMSG_PACKETENTITIES_OUTOFPVS_ENTITY_UPDATES_T"]._serialized_start = 8002
    _globals["_CSVCMSG_PACKETENTITIES_OUTOFPVS_ENTITY_UPDATES_T"]._serialized_end = 8058
    _globals["_CSVCMSG_TEMPENTITIES"]._serialized_start = 8066
    _globals["_CSVCMSG_TEMPENTITIES"]._serialized_end = 8148
    _globals["_CSVCMSG_CREATESTRINGTABLE"]._serialized_start = 8151
    _globals["_CSVCMSG_CREATESTRINGTABLE"]._serialized_end = 8424
    _globals["_CSVCMSG_UPDATESTRINGTABLE"]._serialized_start = 8426
    _globals["_CSVCMSG_UPDATESTRINGTABLE"]._serialized_end = 8529
    _globals["_CSVCMSG_VOICEDATA"]._serialized_start = 8532
    _globals["_CSVCMSG_VOICEDATA"]._serialized_end = 8693
    _globals["_CSVCMSG_PACKETRELIABLE"]._serialized_start = 8695
    _globals["_CSVCMSG_PACKETRELIABLE"]._serialized_end = 8770
    _globals["_CSVCMSG_FULLFRAMESPLIT"]._serialized_start = 8772
    _globals["_CSVCMSG_FULLFRAMESPLIT"]._serialized_end = 8856
    _globals["_CSVCMSG_HLTVSTATUS"]._serialized_start = 8858
    _globals["_CSVCMSG_HLTVSTATUS"]._serialized_end = 8943
    _globals["_CSVCMSG_SERVERSTEAMID"]._serialized_start = 8945
    _globals["_CSVCMSG_SERVERSTEAMID"]._serialized_end = 8986
    _globals["_CSVCMSG_CMDKEYVALUES"]._serialized_start = 8988
    _globals["_CSVCMSG_CMDKEYVALUES"]._serialized_end = 9024
    _globals["_CSVCMSG_RCONSERVERDETAILS"]._serialized_start = 9026
    _globals["_CSVCMSG_RCONSERVERDETAILS"]._serialized_end = 9085
    _globals["_CMSGIPCADDRESS"]._serialized_start = 9087
    _globals["_CMSGIPCADDRESS"]._serialized_end = 9146
    _globals["_CMSGSERVERPEER"]._serialized_start = 9149
    _globals["_CMSGSERVERPEER"]._serialized_end = 9313
    _globals["_CSVCMSG_PEERLIST"]._serialized_start = 9315
    _globals["_CSVCMSG_PEERLIST"]._serialized_end = 9364
    _globals["_CSVCMSG_CLEARALLSTRINGTABLES"]._serialized_start = 9366
    _globals["_CSVCMSG_CLEARALLSTRINGTABLES"]._serialized_end = 9444
    _globals["_PROTOFLATTENEDSERIALIZERFIELD_T"]._serialized_start = 9447
    _globals["_PROTOFLATTENEDSERIALIZERFIELD_T"]._serialized_end = 9946
    _globals["_PROTOFLATTENEDSERIALIZERFIELD_T_POLYMORPHIC_FIELD_T"]._serialized_start = 9832
    _globals["_PROTOFLATTENEDSERIALIZERFIELD_T_POLYMORPHIC_FIELD_T"]._serialized_end = 9946
    _globals["_PROTOFLATTENEDSERIALIZER_T"]._serialized_start = 9948
    _globals["_PROTOFLATTENEDSERIALIZER_T"]._serialized_end = 10055
    _globals["_CSVCMSG_FLATTENEDSERIALIZER"]._serialized_start = 10058
    _globals["_CSVCMSG_FLATTENEDSERIALIZER"]._serialized_end = 10210
    _globals["_CSVCMSG_STOPSOUND"]._serialized_start = 10212
    _globals["_CSVCMSG_STOPSOUND"]._serialized_end = 10245
    _globals["_CBIDIRMSG_REBROADCASTGAMEEVENT"]._serialized_start = 10247
    _globals["_CBIDIRMSG_REBROADCASTGAMEEVENT"]._serialized_end = 10368
    _globals["_CBIDIRMSG_REBROADCASTSOURCE"]._serialized_start = 10370
    _globals["_CBIDIRMSG_REBROADCASTSOURCE"]._serialized_end = 10420
    _globals["_CBIDIRMSG_PREDICTIONEVENT"]._serialized_start = 10423
    _globals["_CBIDIRMSG_PREDICTIONEVENT"]._serialized_end = 10577
    _globals["_CBIDIRMSG_PREDICTIONEVENT_ESYNCTYPE"]._serialized_start = 10534
    _globals["_CBIDIRMSG_PREDICTIONEVENT_ESYNCTYPE"]._serialized_end = 10577
    _globals["_CMSGSERVERNETWORKSTATS"]._serialized_start = 10580
    _globals["_CMSGSERVERNETWORKSTATS"]._serialized_end = 11417
    _globals["_CMSGSERVERNETWORKSTATS_PORT"]._serialized_start = 11210
    _globals["_CMSGSERVERNETWORKSTATS_PORT"]._serialized_end = 11244
    _globals["_CMSGSERVERNETWORKSTATS_PLAYER"]._serialized_start = 11247
    _globals["_CMSGSERVERNETWORKSTATS_PLAYER"]._serialized_end = 11417
    _globals["_CSVCMSG_HLTVREPLAY"]._serialized_start = 11420
    _globals["_CSVCMSG_HLTVREPLAY"]._serialized_end = 11638
    _globals["_CCLCMSG_HLTVREPLAY"]._serialized_start = 11641
    _globals["_CCLCMSG_HLTVREPLAY"]._serialized_end = 11774
    _globals["_CSVCMSG_BROADCAST_COMMAND"]._serialized_start = 11776
    _globals["_CSVCMSG_BROADCAST_COMMAND"]._serialized_end = 11816
    _globals["_CCLCMSG_HLTVFIXUPOPERATORTICK"]._serialized_start = 11819
    _globals["_CCLCMSG_HLTVFIXUPOPERATORTICK"]._serialized_end = 12058
    _globals["_CSVCMSG_HLTVFIXUPOPERATORSTATUS"]._serialized_start = 12060
    _globals["_CSVCMSG_HLTVFIXUPOPERATORSTATUS"]._serialized_end = 12139
    _globals["_CMSGSERVERUSERCMD"]._serialized_start = 12142
    _globals["_CMSGSERVERUSERCMD"]._serialized_end = 12271
    _globals["_CSVCMSG_USERCOMMANDS"]._serialized_start = 12273
    _globals["_CSVCMSG_USERCOMMANDS"]._serialized_end = 12333
    _globals["_CSVCMSG_NEXTMSGPREDICTED"]._serialized_start = 12335
    _globals["_CSVCMSG_NEXTMSGPREDICTED"]._serialized_end = 12424
# @@protoc_insertion_point(module_scope)
