Get desktop application:
View/edit binary Protocol Buffers messages
Used in: CMsgGCCStrike15_v2_MatchmakingGC2ClientHello
optional uint32 activity = 1
optional uint32 mode = 2
optional uint32 map = 3
optional uint64 matchid = 4
bi_RebroadcastGameEvent = 16
bi_RebroadcastSource = 17
bi_GameEvent = 18
bi_PredictionEvent = 19
bi_RelayInfo = 700
bi_RelayPacket = 701
optional string value = 1
Used in: CSGOUserCmdPB, CUserCmdBasePB
optional int32 legacy_command_number = 1
optional int32 client_tick = 2
optional uint32 prediction_offset_ticks_x256 = 17
optional CMsgQAngle viewangles = 4
optional float forwardmove = 5
optional float leftmove = 6
optional float upmove = 7
optional int32 impulse = 8
optional int32 weaponselect = 9
optional int32 random_seed = 10
optional int32 mousedx = 11
optional int32 mousedy = 12
optional uint32 pawn_entity_handle = 14
optional bytes move_crc = 19
optional uint32 consumed_server_angle_changes = 20
optional int32 cmd_flags = 21
required uint32 event_id = 1
required bytes event_data = 2
optional uint32 sync_type = 3
optional uint32 sync_val_uint32 = 4
ST_Tick = 0
ST_UserCmdNum = 1
optional bool posttoserver = 1
optional int32 buftype = 2
optional uint32 clientbitcount = 3
optional uint64 receivingclients = 4
optional int32 eventsource = 1
optional int32 baseline_tick = 1
optional int32 baseline_nr = 2
optional fixed32 send_table_crc = 1
optional uint32 server_count = 2
optional bool is_hltv = 3
optional uint32 friends_id = 5
optional string friends_name = 6
optional int32 code_path = 1
optional string path = 2
optional int32 code_filename = 3
optional string filename = 4
optional fixed32 crc = 5
optional int32 tick = 1
optional bytes props_data = 2
optional CMsgQAngle eye_angles = 4
optional int32 observer_mode = 5
optional bool cameraman_scoreboard = 6
optional int32 observer_target = 7
optional CMsgVector view_offset = 8
optional int32 request = 1
optional float slowdown_length = 2
optional float slowdown_rate = 3
optional int32 primary_target = 4
optional float event_time = 5
repeated fixed32 event_mask = 1
optional int32 progress = 1
optional bytes data = 3
optional uint32 last_command_number = 4
optional int32 pause_group = 2
optional int32 cookie = 1
optional int32 status_code = 2
optional string name = 3
optional string value = 4
optional bool simplified = 1
optional string playername = 1
optional fixed64 xuid = 2
optional uint32 tick = 3
optional uint32 account_id = 1
optional string text = 2
optional bool all_chat = 3
optional int32 achievement = 1
optional int32 count = 2
optional int32 user_id = 3
optional int32 amount = 1
optional int32 ammoidx = 1
optional int32 reason = 1
optional int32 time = 2
optional uint32 hash = 1
optional int32 duration = 2
optional bool from_player = 3
optional string cctoken = 4
optional uint32 hash = 1
optional int32 duration = 2
optional bool from_player = 3
optional int32 press_to_release_ns = 1
optional int32 total_keys_down = 2
optional float cur_timescale = 1
optional int32 amount = 1
optional CMsgVector inflictor_world_pos = 2
optional int32 victim_entindex = 3
optional int32 command_num = 1
optional int32 pellet_idx = 2
optional int32 victim_slot = 3
optional int32 victim_starting_health = 4
optional int32 victim_damage = 5
optional CMsgVector shoot_pos = 6
optional CMsgQAngle shoot_dir = 7
optional CMsgQAngle aim_punch = 8
optional float desired_timescale = 1
optional float duration_realtime_sec = 2
optional int32 interpolator_type = 3
optional float start_blend_time = 4
Used in: PlayerData
optional int32 eaccolade = 1
optional float value = 2
optional int32 position = 3
Used in: CCSUsrMsg_EndOfMatchAllPlayersData
optional int32 slot = 1
optional uint64 xuid = 2
optional string name = 3
optional int32 teamnumber = 4
optional Accolade nomination = 5
optional int32 playercolor = 7
optional bool isbot = 8
optional int32 entidx = 1
optional bool removehighlight = 2
optional int32 duration = 1
optional int32 hold_time = 2
optional int32 flags = 3
optional CMsgRGBA clr = 4
optional int32 entidx = 1
optional string message = 1
optional int32 channel = 1
optional CMsgRGBA clr1 = 3
optional CMsgRGBA clr2 = 4
optional int32 effect = 5
optional float fade_in_time = 6
optional float fade_out_time = 7
optional float hold_time = 9
optional float fx_time = 10
optional string text = 11
optional int64 itemid = 1
optional bool death = 2
repeated string messages = 1
optional int32 obs_mode = 1
optional int32 first_target = 2
optional int32 second_target = 3
optional string achievement = 1
optional int32 fraglimit = 1
optional int32 mp_maxrounds = 2
optional int32 mp_winlimit = 3
optional float mp_timelimit = 4
optional string update = 1
optional int32 version = 1
optional uint32 ehandle = 5
optional int32 crc = 6
Used in: CCSUsrMsg_PlayerStatsUpdate
optional int32 idx = 1
optional int32 delta = 2
optional uint64 other_xuid = 1
optional int32 given_kill_type = 2
optional int32 given_health_removed = 3
optional int32 given_num_hits = 4
optional int32 taken_kill_type = 5
optional int32 taken_health_removed = 6
optional int32 taken_num_hits = 7
optional bool new_update = 1
Used in: CCSUsrMsg_ProcessSpottedEntityUpdate
optional int32 entity_idx = 1
optional int32 class_id = 2
optional int32 origin_x = 3
optional int32 origin_y = 4
optional int32 origin_z = 5
optional int32 angle_y = 6
optional bool defuser = 7
optional bool player_has_defuser = 8
optional bool player_has_c4 = 9
optional uint32 quest_id = 1
optional uint32 normal_points = 2
optional uint32 bonus_points = 3
optional bool is_event_quest = 4
optional int32 msg_dst = 1
optional int32 client = 2
optional string msg_name = 3
repeated string params = 4
optional int32 pitch = 1
optional int32 entidx = 2
optional float duration = 3
optional string voice_filename = 4
optional uint32 period = 1
optional bytes mission_schema = 2
optional int32 entidx = 1
optional int32 actanim = 2
optional float origin_x = 3
optional float origin_y = 4
optional float origin_z = 5
optional float pos_x = 1
optional float pos_y = 2
optional float timestamp = 4
optional float pos_z = 3
optional int32 count = 1
optional int32 index = 2
optional string filename = 3
optional string nicename = 4
Used in: CCSUsrMsg_RoundEndReportData
optional int32 ct_equip_value = 1
optional int32 t_equip_value = 2
optional int32 terrorist_odds = 3
Used in: CCSUsrMsg_RoundEndReportData
optional float timestamp = 1
optional int32 terrorist_odds = 2
optional int32 ct_alive = 3
optional int32 t_alive = 4
Used in: RerEvent
optional int32 other_playerslot = 1
optional uint64 other_xuid = 2
optional int32 health_removed = 3
optional int32 num_hits = 4
optional int32 return_health_removed = 5
optional int32 return_num_hits = 6
Used in: RerEvent
Used in: RerEvent
optional int32 team_number = 1
optional int32 playerslot = 2
optional uint64 xuid = 3
optional int32 color = 4
optional bool is_bot = 5
optional bool is_dead = 6
optional int32 index = 1
optional int32 data = 2
optional int32 flags = 3
optional bool show = 1
optional float start_time = 2
optional float end_time = 3
optional string radio_sound = 1
optional int32 num_hits_given = 1
optional int32 damage_given = 2
optional int32 num_hits_taken = 3
optional int32 damage_taken = 4
optional int32 actual_damage_given = 5
optional int32 actual_damage_taken = 6
optional int32 playerslot = 2
optional int32 seconds_till_shutdown = 1
Used in: CCSUsrMsg_ServerRankUpdate
optional int32 account_id = 1
optional int32 rank_old = 2
optional int32 rank_new = 3
optional int32 num_wins = 4
optional float rank_change = 5
optional int32 rank_type_id = 6
optional int32 command = 1
optional float local_amplitude = 2
optional float frequency = 3
optional float duration = 4
optional int32 bits_valid_slots = 1
optional int32 display_time = 2
optional string menu_string = 3
optional uint64 xuid = 1
optional int32 ticknumber = 4
Used in: CCSUsrMsg_SurvivalStats
optional uint64 xuid = 1
optional int32 to = 2
optional int32 to_hits = 3
optional int32 from = 4
optional int32 from_hits = 5
Used in: CCSUsrMsg_SurvivalStats
optional int32 type = 1
optional int32 display = 2
optional int32 value = 3
optional float interestingness = 4
Used in: CCSUsrMsg_SurvivalStats
optional uint64 xuid = 1
optional int32 teamnumber = 2
optional int32 placement = 3
optional int32 entidx = 1
optional float healthratio_old = 2
optional float healthratio_new = 3
optional int32 style = 4
optional string name = 1
optional bool show = 2
Used in: CCSUsrMsg_VGUIMenu
optional string name = 1
optional string value = 2
optional bool player_mod_enable = 2
Used in: CCSUsrMsg_VoiceMask
optional int32 game_rules_mask = 1
optional int32 ban_masks = 2
optional int32 team = 1
optional int32 reason = 2
optional int32 team = 1
optional int32 vote_type = 2
optional string disp_str = 3
optional string details_str = 4
repeated string potential_issues = 1
optional int32 team = 1
optional int32 player_slot = 2
optional int32 vote_type = 3
optional string disp_str = 4
optional string details_str = 5
optional string other_team_str = 6
optional bool is_yes_no_vote = 7
optional int32 player_slot_target = 8
optional int32 entidx = 1
optional float origin_x = 2
optional float origin_y = 3
optional float origin_z = 4
optional string sound = 5
optional float game_timestamp = 6
optional fixed32 source_soundscapeid = 7
optional int32 mode_idx = 1
optional int32 controller = 2
optional int32 mode_idx = 1
optional int32 controller = 2
optional int32 ranking = 3
optional uint32 appid = 1
optional fixed64 steamid = 2
optional string client_ipaddress = 3
optional string agreement_url = 1
optional uint32 accountid = 1
optional uint64 caseid = 2
optional uint32 ent_ehandle = 2
optional uint32 client_ehandle = 3
optional string data1 = 4
optional string data2 = 5
optional string event_name = 1
optional bytes data = 2
optional string event_name = 1
optional bytes data = 2
optional int32 player_slot = 3
optional bool visible = 1
optional int32 player_slot = 1
optional bool has_panel = 1
optional uint32 client_ehandle = 2
optional uint32 literal_hand_type = 3
Used in: CMsgGCCStrike15_v2_MatchList, CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt
optional uint64 matchid = 1
optional uint32 matchtime = 2
Used in: CDataGCCStrike15_v2_TournamentSection
optional uint32 groupid = 1
optional string name = 2
optional string desc = 3
optional uint32 picks__deprecated = 4
repeated int32 stage_ids = 6
optional uint32 picklockuntiltime = 7
optional uint32 pickableteams = 8
optional uint32 points_per_pick = 9
Used in: CDataGCCStrike15_v2_TournamentGroup
repeated int32 pickids = 1
Used in: CDataGCCStrike15_v2_TournamentGroup
optional int32 team_id = 1
optional int32 score = 2
optional bool correctpick = 3
Used in: CMsgGCCStrike15_v2_MatchList
Used in: CPreMatchInfoData
optional int32 event_id = 1
optional int32 event_stage_id = 2
optional int32 team_id_0 = 3
optional int32 team_id_1 = 4
optional int32 maps_count = 5
optional int32 maps_current = 6
optional int32 team_id_start = 7
optional int32 team_id_veto1 = 8
optional int32 team_id_pickn = 9
repeated int32 vote_mapid_0 = 11
repeated int32 vote_mapid_1 = 12
repeated int32 vote_mapid_2 = 13
repeated int32 vote_mapid_3 = 14
repeated int32 vote_mapid_4 = 15
repeated int32 vote_mapid_5 = 16
repeated int32 vote_starting_side = 17
optional int32 vote_phase = 18
optional float vote_phase_start = 19
optional float vote_phase_length = 20
Used in: CDataGCCStrike15_v2_TournamentMatchDraft
optional int32 mapid = 1
optional int32 team_id_ct = 2
Used in: CDataGCCStrike15_v2_TournamentInfo
optional uint32 sectionid = 1
optional string name = 2
optional string desc = 3
Used in: CCSUsrMsg_EndOfMatchAllPlayersData.PlayerData, CCSUsrMsg_SendPlayerItemDrops, CCSUsrMsg_SendPlayerItemFound, CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse, CMsgGCCStrike15_v2_MatchEndRewardDropsNotification, CMsgItemAcknowledged
optional uint32 accountid = 1
optional uint64 itemid = 2
optional uint32 defindex = 3
optional uint32 paintindex = 4
optional uint32 rarity = 5
optional uint32 quality = 6
optional uint32 paintwear = 7
optional uint32 paintseed = 8
optional uint32 killeaterscoretype = 9
optional uint32 killeatervalue = 10
optional string customname = 11
optional uint32 inventory = 13
optional uint32 origin = 14
optional uint32 questid = 15
optional uint32 dropreason = 16
optional uint32 musicindex = 17
optional int32 entindex = 18
optional uint32 petindex = 19
optional uint32 style = 21
optional uint32 upgrade_level = 23
Used in: CEconItemPreviewDataBlock
optional uint32 slot = 1
optional uint32 sticker_id = 2
optional float wear = 3
optional float scale = 4
optional float rotation = 5
optional uint32 tint_id = 6
optional float offset_x = 7
optional float offset_y = 8
optional float offset_z = 9
optional uint32 pattern = 10
optional uint32 highlight_reel = 11
Used in: CMsgGCCStrike15_GotvSyncPacket
optional uint64 match_id = 1
optional uint32 instance_id = 2
optional uint32 signupfragment = 3
optional uint32 currentfragment = 4
optional float tickrate = 5
optional uint32 tick = 6
optional float rtdelay = 8
optional float rcvage = 9
optional float keyframe_interval = 10
optional uint32 cdndelay = 11
optional int32 entityindex = 2
optional float radius = 3
optional fixed32 color = 4
optional uint32 beams = 5
optional float thick = 6
optional float duration = 7
optional CEntityMsg entity_msg = 8
optional bool relative = 1
optional CEntityMsg entity_msg = 3
optional bool remove_decals = 1
optional CEntityMsg entity_msg = 2
optional bool start_effect = 1
optional CEntityMsg entity_msg = 2
Used in: CEntityMessageDoSpark, CEntityMessageFixAngle, CEntityMessagePlayJingle, CEntityMessagePropagateForce, CEntityMessageRemoveAllDecals, CEntityMessageScreenOverlay
optional uint32 target_entity = 1
optional uint32 dir_index = 1
optional uint32 gc_type = 2
optional int32 eresult = 1
(message has no fields)
optional uint32 msg_type = 1
optional fixed64 sender_id = 2
optional bytes net_message = 3
optional uint32 ip = 4
optional uint32 msg_type = 1
optional bytes net_message = 2
optional string filter = 1
repeated string group_fields = 3
Used in: CGameServers_AggregationQuery_Response
repeated string group_values = 1
optional uint32 servers_empty = 2
optional uint32 servers_full = 3
optional uint32 servers_total = 4
optional uint32 players_humans = 5
optional uint32 players_bots = 6
optional uint32 player_capacity = 7
Used in: CBaseUserCmdPB
optional uint64 buttonstate1 = 1
optional uint64 buttonstate2 = 2
optional uint64 buttonstate3 = 3
clc_ClientInfo = 20
clc_Move = 21
clc_VoiceData = 22
clc_BaselineAck = 23
clc_RespondCvarValue = 25
clc_FileCRCCheck = 26
clc_LoadingProgress = 27
clc_SplitPlayerConnect = 28
clc_SplitPlayerDisconnect = 30
clc_ServerStatus = 31
clc_RequestPause = 33
clc_CmdKeyValues = 34
clc_RconServerDetails = 35
clc_HltvReplay = 36
clc_Diagnostic = 37
optional bool valid = 1
optional string account_name = 2
optional bool public_profile = 4
optional bool public_inventory = 5
optional bool vac_banned = 6
optional bool cyber_cafe = 7
optional bool school_account = 8
optional bool free_trial_account = 9
optional bool subscribed = 10
optional bool low_violence = 11
optional bool limited = 12
optional bool trusted = 13
optional uint32 package = 14
optional fixed32 time_cached = 15
optional bool account_locked = 16
optional bool community_banned = 17
optional bool trade_banned = 18
optional bool eligible_for_community_market = 19
optional uint32 store_item_hash = 5
optional uint32 timeplayedconsecutively = 6
optional uint32 time_first_played = 10
optional uint32 last_time_played = 12
optional uint32 last_ip_address = 13
optional uint64 gscookieid = 18
optional uint64 uniqueid = 19
optional uint32 flagstoclear = 1
optional uint32 entityhandle = 2
optional uint32 flagstoclear = 1
optional uint32 flagstoclear = 1
optional uint32 version = 1
optional uint32 client_session_need = 3
optional uint32 client_launcher = 4
optional uint32 partner_srcid = 5
optional uint32 partner_accountid = 6
optional uint32 partner_accountflags = 7
optional uint32 partner_accountbalance = 8
optional uint32 steam_launcher = 9
optional uint32 version = 1
optional bytes game_data = 2
optional bytes game_data2 = 6
optional uint32 rtime32_gc_welcome_timestamp = 7
optional uint32 currency = 8
optional uint32 balance = 9
optional string balance_url = 10
optional string txn_country_code = 11
Used in: CMsgClientWelcome
optional float latitude = 1
optional float longitude = 2
optional string country = 3
optional uint32 client_session_need = 2
optional int32 queue_position = 3
optional int32 queue_size = 4
optional int32 wait_seconds = 5
optional int32 estimated_wait_seconds_remaining = 6
Used in: PlayerQuestData
optional int32 ecsgosteamuserstat = 1
optional int32 delta = 2
optional bool absolute = 3
Used in: CMsgTEEffectDispatch
optional fixed32 entity = 5
optional fixed32 otherentity = 6
optional float scale = 7
optional float magnitude = 8
optional float radius = 9
optional fixed32 surfaceprop = 10
optional fixed64 effectindex = 11
optional uint32 damagetype = 12
optional uint32 material = 13
optional uint32 hitbox = 14
optional uint32 color = 15
optional uint32 flags = 16
optional int32 attachmentindex = 17
optional uint32 effectname = 18
optional uint32 attachmentname = 19
Used in: CCSUsrMsg_DeepStats
optional uint32 account_id = 1
Used in: CMsgGCCStrike15_ClientDeepStats
Used in: CMsgGCCStrike15_ClientDeepStats
optional uint32 begin = 1
optional uint32 end = 2
optional bool frozen = 3
Used in: CMsgGCCStrike15_v2_AccountPrivacySettings
optional uint32 setting_type = 1
optional uint32 setting_value = 2
optional uint32 servertime = 2
Used in: CMsgGCCStrike15_v2_Account_RequestCoPlays
optional uint32 accountid = 1
optional uint32 rtcoplay = 2
optional bool online = 3
optional int32 acknowledged = 1
optional uint32 eresult = 1
optional uint64 param_s = 1
optional uint64 param_a = 2
optional uint64 param_d = 3
optional uint64 param_m = 4
optional uint32 defindex = 1
optional uint64 upgradeid = 2
optional uint32 hours = 3
optional uint32 prestigetime = 4
optional uint64 ticket = 1
optional int32 os = 2
optional uint32 id = 1
repeated bytes args = 2
(message has no fields)
optional uint64 amount = 1
optional string url = 2
optional uint32 eventid = 1
optional string code = 2
optional uint32 account_id = 1
optional uint64 match_id = 8
optional uint32 tokens = 10
optional uint32 errorcode = 1
optional string message = 2
optional string country = 3
optional uint32 accountid = 1
optional uint64 lobbyid = 2
Used in: CMsgGCCStrike15_v2_ClientPartyWarning
optional uint32 accountid = 1
optional uint32 warntype = 2
Used in: CMsgGCCStrike15_v2_ClientPerfReport
optional uint32 perfcounter = 1
optional uint32 length = 2
optional bytes reference = 3
optional bytes actual = 4
optional uint32 sourceid = 5
optional uint32 status = 6
optional uint64 itemid = 2
optional uint32 pollid = 1
repeated string names = 2
repeated int32 values = 3
optional uint32 account_id = 1
optional uint32 rpt_aimbot = 2
optional uint32 rpt_wallhack = 3
optional uint32 rpt_speedhack = 4
optional uint32 rpt_teamharm = 5
optional uint32 rpt_textabuse = 6
optional uint32 rpt_voiceabuse = 7
optional uint64 match_id = 8
optional bool report_from_demo = 9
optional uint64 confirmation_id = 1
optional uint32 account_id = 2
optional uint32 server_ip = 3
optional uint32 response_type = 4
optional uint32 response_result = 5
optional uint32 tokens = 6
optional uint32 rpt_poorperf = 1
optional uint32 rpt_abusivemodels = 2
optional uint32 rpt_badmotd = 3
optional uint32 rpt_listingabuse = 4
optional uint32 rpt_inventoryabuse = 5
optional uint64 match_id = 8
optional string file_report = 1
optional string command_line = 2
optional uint32 total_files = 3
optional uint32 internal_error = 4
optional uint32 trust_time = 5
optional uint32 count_pending = 6
optional uint32 count_completed = 7
optional uint32 process_id = 8
optional int32 osversion = 9
optional uint32 clientreportversion = 10
optional uint32 status_id = 11
optional uint32 diagnostic1 = 12
optional uint64 diagnostic2 = 13
optional uint64 diagnostic3 = 14
optional string last_launch_data = 15
optional uint32 report_count = 16
optional uint64 client_time = 17
optional uint64 diagnostic4 = 18
optional uint64 diagnostic5 = 19
repeated CVDiagnostic diagnostics = 20
optional uint32 version = 1
optional uint32 account_id = 2
optional uint32 join_token = 3
optional uint32 join_ipp = 4
optional string errormsg = 6
optional uint32 version = 1
optional uint32 account_id = 2
optional uint64 serverid = 3
optional uint32 server_ip = 4
optional uint32 server_port = 5
optional string errormsg = 7
(message has no fields)
optional uint32 request_id__deprecated = 1
repeated uint32 account_ids__deprecated = 2
optional uint32 account_id = 3
optional uint32 request_level = 4
optional uint64 itemid = 1
optional uint64 matchid = 2
optional int32 eventid = 3
optional uint32 request_id = 1
repeated uint32 account_ids = 2
optional uint64 serverid = 3
optional uint64 matchid = 4
optional uint32 client_launcher = 5
repeated DataCenterPing data_center_pings = 6
optional uint32 survey_id = 1
optional uint32 vote = 2
optional uint64 match_id = 1
optional string text = 2
optional uint32 stage = 1
optional fixed64 authorized_steam_id = 1
optional fixed32 authorized_public_ip = 2
optional fixed64 gameserver_steam_id = 3
optional string gameserver_sdr_routing = 5
optional string value_name = 1
optional int32 value_int = 2
optional uint32 server_addr = 3
optional uint32 server_port = 4
repeated string choked_blocks = 5
optional uint32 event_id = 1
Used in: FantasyTeam
optional int32 type = 1
optional int32 pick = 2
optional uint64 itemid = 3
Used in: CMsgGCCStrike15_v2_Fantasy
optional int32 sectionid = 1
optional bool load = 1
optional string name = 2
optional string outputname = 3
optional bytes key_data = 4
optional bytes sha_hash = 5
optional int32 cookie = 6
optional string manifest = 7
optional bytes system_package = 8
optional bool load_system = 9
optional bool success = 1
optional string diagnostic = 2
optional bytes sha_hash = 3
optional int32 response = 4
optional int32 error_code1 = 5
optional int32 error_code2 = 6
optional int64 handle = 7
optional int32 aux_system1 = 9
optional int32 aux_system2 = 10
optional uint32 current_xp = 3
optional uint32 current_level = 4
optional string file_report = 1
optional bool offer_insecure_mode = 2
optional bool offer_secure_mode = 3
optional bool show_unsigned_ui = 4
optional bool kick_user = 5
optional bool show_trusted_ui = 6
optional bool show_warning_not_trusted = 7
optional bool show_warning_not_trusted_2 = 8
optional string files_prevented_trusted = 9
optional bool full_report = 1
optional string module = 2
optional uint32 id = 1
optional uint32 type = 2
optional bytes payload = 3
optional uint32 eventid = 1
optional uint32 stageid = 2
optional uint32 game_type = 3
repeated uint32 teamids = 4
optional uint32 viewers_external_total = 1
optional uint32 viewers_external_steam = 2
optional uint32 account_id = 1
optional string text = 2
optional bool all_events = 1
optional bool all_events = 1
optional string json_favorites = 2
optional string json_featured = 3
(message has no fields)
optional uint32 servertime = 1
optional uint32 time_period_seconds = 2
optional uint32 total_gifts_given = 3
optional uint32 total_givers = 4
Used in: CMsgGCCStrike15_v2_GiftsLeaderboardResponse
optional uint32 accountid = 1
optional uint32 gifts = 2
optional uint32 msgrequestid = 1
optional uint32 accountid = 2
optional uint32 servertime = 3
(message has no fields)
optional uint64 matchid = 1
optional uint64 outcomeid = 2
optional uint32 token = 3
optional uint32 accountid = 1
optional uint32 accountid = 1
optional int32 eventid = 1
optional int32 eventid = 1
optional uint32 accountid = 3
(message has no fields)
repeated GameServerPing gameserverpings = 1
optional int32 offset_index = 2
optional int32 final_batch = 3
repeated DataCenterPing data_center_pings = 4
optional uint32 max_ping = 5
optional fixed32 test_token = 6
optional bytes search_key = 7
optional string debug_message = 9
optional uint32 account_id = 1
optional uint32 penalty_seconds = 3
optional uint32 penalty_reason = 4
Used in: CMsgGCCStrike15_v2_PlayersProfile
optional uint32 account_id = 1
optional uint32 penalty_seconds = 4
optional uint32 penalty_reason = 5
optional int32 vac_banned = 6
optional TournamentEvent my_current_event = 10
repeated TournamentTeam my_current_event_teams = 11
optional TournamentTeam my_current_team = 12
repeated TournamentEvent my_current_event_stages = 13
optional uint32 survey_vote = 14
optional int32 player_level = 17
optional int32 player_cur_xp = 18
optional int32 player_xp_bonus_flags = 19
optional uint64 owcaseid = 21
Used in: CMsgGCCStrike15_v2_ClientRequestJoinFriendData, CMsgGCCStrike15_v2_ClientRequestJoinServerData, CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon, CMsgGCCStrike15_v2_MatchmakingGC2ClientHello
optional uint64 serverid = 1
optional uint32 direct_udp_ip = 2
optional uint32 direct_udp_port = 3
optional uint64 reservationid = 4
optional string map = 6
optional string server_address = 7
optional uint32 gs_location_id = 9
optional uint32 gs_location_id = 1
optional uint32 data_center_id = 2
optional uint32 num_locked_in = 3
optional uint32 num_found_nearby = 4
optional uint32 note_level = 5
optional int32 matchmaking = 1
repeated uint32 waiting_account_id_sessions = 2
optional string error = 3
repeated uint32 ongoingmatch_account_id_sessions = 6
repeated uint32 failping_account_id_sessions = 8
repeated uint32 penalty_account_id_sessions = 9
repeated uint32 failready_account_id_sessions = 10
repeated uint32 vacbanned_account_id_sessions = 11
optional IpAddressMask server_ipaddress_mask = 12
repeated uint32 penalty_account_id_sessions_green = 14
repeated uint32 insufficientlevel_sessions = 15
repeated uint32 vsncheck_account_id_sessions = 16
repeated uint32 launcher_mismatch_sessions = 17
repeated uint32 insecure_account_id_sessions = 18
Used in: CMsgGCCStrike15_v2_MatchmakingClient2ServerPing, CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate
optional int32 type = 1
optional int32 region_id = 2
optional float region_r = 3
optional float distance = 4
Used in: CMsgGCCStrike15_v2_MatchmakingServerRoundStats
optional uint32 token = 1
optional uint32 stamp = 2
optional uint64 exchange = 3
optional uint32 retry = 4
Used in: CCSUsrMsg_ServerRankRevealAll, CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve, CMsgGCCStrike15_v2_MatchmakingServerReservationResponse, CMsgGCCStrike15_v2_MatchmakingServerRoundStats
repeated uint32 account_ids = 1
optional uint32 game_type = 2
optional uint64 match_id = 3
optional uint32 server_version = 4
optional uint32 flags = 18
optional uint64 encryption_key = 6
optional uint64 encryption_key_pub = 7
repeated uint32 party_ids = 8
optional uint64 tv_master_steamid = 10
optional TournamentEvent tournament_event = 11
repeated TournamentTeam tournament_teams = 12
repeated uint32 tournament_casters_account_ids = 13
optional uint64 tv_relay_steamid = 14
optional uint32 tv_control = 17
optional uint32 socache_control = 20
repeated int32 teammate_colors = 21
optional uint32 match_id_additional = 22
optional string main_post_url = 1
Used in: CMsgGCCStrike15_v2_MatchEndRunRewardDrops
optional uint64 reservationid = 1
optional string map = 3
optional uint64 gc_reservation_sent = 4
optional uint32 server_version = 5
repeated uint32 reward_player_accounts = 7
repeated uint32 idle_player_accounts = 8
optional uint32 reward_item_attr_def_idx = 9
optional uint32 reward_item_attr_value = 10
optional uint32 reward_item_attr_reward_idx = 11
optional uint32 reward_drop_list = 12
optional string tournament_tag = 13
optional uint32 legacy_steamdatagram_port = 14
optional uint32 steamdatagram_routing = 17
optional fixed32 test_token = 15
optional uint32 flags = 16
optional uint32 system_load = 18
optional uint32 cpus_online = 19
Used in: CDataGCCStrike15_v2_MatchInfo
optional uint64 reservationid = 1
optional string map = 3
optional int32 round = 4
repeated int32 kills = 5
repeated int32 assists = 6
repeated int32 deaths = 7
repeated int32 scores = 8
repeated int32 pings = 9
optional int32 round_result = 10
optional int32 match_result = 11
repeated int32 team_scores = 12
optional int32 reservation_stage = 14
optional int32 match_duration = 15
repeated int32 enemy_kills = 16
repeated int32 enemy_headshots = 17
repeated int32 enemy_3ks = 18
repeated int32 enemy_4ks = 19
repeated int32 enemy_5ks = 20
repeated int32 mvps = 21
optional uint32 spectators_count = 22
optional uint32 spectators_count_tv = 23
optional uint32 spectators_count_lnk = 24
repeated int32 enemy_kills_agg = 25
optional bool b_switched_teams = 27
repeated int32 enemy_2ks = 28
repeated int32 player_spawned = 29
repeated int32 team_spawn_count = 30
optional uint32 max_rounds = 31
optional int32 map_id = 32
Used in: CMsgGCCStrike15_v2_MatchmakingServerRoundStats
optional uint32 account_mvp = 1
repeated uint32 account_ids = 1
optional uint32 game_type = 2
optional string ticket_data = 3
optional uint32 client_version = 4
optional bool prime_only = 6
optional uint32 tv_control = 7
optional uint64 lobby_id = 8
optional int32 abandon = 1
optional uint32 accountid = 1
optional uint32 lobbyid = 2
optional uint32 id = 1
optional uint32 ver = 2
optional uint32 apr = 3
optional uint32 ark = 4
optional uint32 nby = 5
optional uint32 grp = 6
optional uint32 slots = 7
optional uint32 launcher = 8
optional uint32 game_type = 9
optional uint32 ver = 1
optional uint32 apr = 2
optional uint32 ark = 3
repeated uint32 grps = 4
optional uint32 launcher = 5
optional uint32 game_type = 6
Used in: CMsgGCCStrike15_v2_Party_SearchResults
optional uint32 id = 1
optional uint32 grp = 2
optional uint32 game_type = 3
optional uint32 apr = 4
optional uint32 ark = 5
optional uint32 loc = 6
optional uint32 accountid = 7
optional uint64 caseid = 1
optional string caseurl = 2
optional uint32 verdict = 3
optional uint32 timestamp = 4
optional uint32 throttleseconds = 5
optional uint32 suspectid = 6
optional uint32 fractionid = 7
optional uint32 numrounds = 8
optional uint32 fractionrounds = 9
optional int32 streakconvictions = 10
optional uint32 reason = 11
optional uint64 caseid = 1
optional uint32 statusid = 2
optional uint64 caseid = 1
optional uint32 suspectid = 3
optional uint32 fractionid = 4
optional uint32 rpt_aimbot = 5
optional uint32 rpt_wallhack = 6
optional uint32 rpt_speedhack = 7
optional uint32 rpt_teamharm = 8
optional uint32 reason = 9
optional uint32 request_id = 1
optional uint32 event_id = 1
Used in: CMsgGCCStrike15_v2_Predictions
optional int32 sectionid = 1
optional int32 groupid = 2
optional int32 index = 3
optional int32 teamid = 4
optional uint64 itemid = 5
optional uint32 account_id = 1
optional uint32 season_id = 2
Used in: CMsgGCCStrike15_v2_PremierSeasonSummary
optional uint32 map_id = 1
optional uint32 wins = 2
optional uint32 ties = 3
optional uint32 losses = 4
optional uint32 rounds = 5
optional uint32 kills = 6
optional uint32 headshots = 7
optional uint32 assists = 8
optional uint32 deaths = 9
optional uint32 mvps = 10
optional uint32 rounds_3k = 11
optional uint32 rounds_4k = 12
optional uint32 rounds_5k = 13
Used in: CMsgGCCStrike15_v2_PremierSeasonSummary
optional uint64 week_id = 1
optional uint32 rank_id = 2
optional uint32 matches_played = 3
optional uint32 accountid = 1
optional uint32 account_id = 1
optional uint32 reason = 2
optional uint32 seconds = 3
optional bool communication_cooldown = 4
optional uint32 accountid = 1
repeated uint32 viewangles = 2
optional uint32 type = 3
repeated uint32 userdata = 4
optional uint64 eventid = 1
optional bool is_favorite = 2
optional string leaderboard_safe_name = 1
optional uint32 request_id = 1
repeated uint32 account_ids = 2
optional uint32 extended_timeout = 5
optional uint32 generation_time = 1
optional uint32 redeemable_balance = 2
repeated uint64 items = 3
optional uint32 campaign_id = 1
optional uint32 redeem_id = 2
optional uint32 redeemable_balance = 3
optional uint32 expected_cost = 4
optional int32 bid_control = 5
Used in: CCSUsrMsg_XpUpdate
repeated XpProgressData xp_progress_data = 1
optional uint32 account_id = 2
optional uint32 current_xp = 3
optional uint32 current_level = 4
optional uint32 upgraded_defidx = 5
optional uint32 operation_points_awarded = 6
optional uint32 free_rewards = 7
optional uint32 xp_trail_remaining = 8
optional int32 xp_trail_xp_needed = 9
optional uint32 xp_trail_level = 10
optional uint32 msgtype = 1
optional bytes payload = 2
repeated fixed64 steamids = 3
optional bool replytogc = 4
optional uint32 msgtype = 1
optional fixed64 steamid = 1
optional bytes serialized_ticket = 16
optional fixed64 steamid = 1
optional fixed32 ip = 2
optional uint64 ticket = 1
optional uint32 gametimems = 2
optional uint32 msperpoint = 3
optional uint64 ticket = 1
optional int32 timeleft = 1
Used in: CMsgGCCStrike15_v2_MatchEndRunRewardDrops
repeated PlayerQuestData player_quest_data = 1
optional bytes binary_data = 2
optional uint32 mm_game_mode = 3
optional uint32 flags = 5
Used in: CMsgServerPeer
optional fixed64 computer_guid = 1
optional uint32 process_id = 2
optional uint32 version = 1
optional bytes game_data = 2
optional bytes game_data2 = 6
optional uint32 rtime32_gc_welcome_timestamp = 7
optional uint32 currency = 8
optional uint32 balance = 9
optional string balance_url = 10
optional string txn_country_code = 11
Used in: CMsgLegacySource1ClientWelcome
optional float latitude = 1
optional float longitude = 2
optional string country = 3
optional CMsgVector position = 1
optional int32 boneindex = 4
optional uint32 flags = 5
optional fixed32 color = 6
optional int32 random_seed = 7
optional uint32 decal_group_name = 8
optional float size_override = 9
optional uint32 entityhandle = 10
optional uint64 material_id = 11
optional uint32 sequence_name = 12
optional string name = 1
optional fixed64 xuid = 2
optional int32 userid = 3
optional fixed64 steamid = 4
optional bool fakeplayer = 5
optional bool ishltv = 6
optional fixed64 client_steam_id = 1
optional int32 client_session_id = 2
optional uint32 source_app_id = 3
optional fixed64 job_id_source = 10
optional fixed64 job_id_target = 11
optional string target_job_name = 12
optional int32 eresult = 13
optional string error_message = 14
optional uint32 ip = 15
optional uint32 gc_dir_index_source = 201
Used in: CBaseUserCmdPB, CCLCMsg_HltvFixupOperatorTick, CCSUsrMsg_DamagePrediction, CCSUsrMsg_ShootInfo, CEntityMessageFixAngle, CMsgEffectData, CMsgTEFireBullets, CMsgTEMuzzleFlash, CMsgTEPhysicsProp, CMsgTEShatterSurface, CNETMsg_SpawnGroup_Load, CSGOInputHistoryEntryPB, CSVCMsg_CrosshairAngle, CSVCMsg_FixAngle, CUserMsg_ParticleManager.SetParticleNamedValueContext.TransformContextValue, CUserMsg_ParticleManager.UpdateParticleEnt, CUserMsg_ParticleManager.UpdateParticleOffset
optional float x = 1
optional float y = 2
optional float z = 3
Used in: CMsgTransform, CUserMsg_ParticleManager.UpdateParticleTransform
optional float x = 1
optional float y = 2
optional float z = 3
optional float w = 4
Used in: CCSUsrMsg_Fade, CCSUsrMsg_HudMsg, CNETMsg_DebugOverlay
optional int32 r = 1
optional int32 g = 2
optional int32 b = 3
optional int32 a = 4
Used in: CMsgRecurringMissionSchema
optional uint32 period = 1
repeated bytes mission_templates = 2
(message has no fields)
Used in: CMsgClientHello, CMsgServerHello
optional fixed64 version = 2
Used in: CMsgClientWelcome, CMsgLegacySource1ClientWelcome
optional fixed64 version = 3
Used in: CMsgSOCacheSubscribed
optional int32 type_id = 1
repeated bytes object_data = 2
Used in: CMsgClientWelcome, CMsgLegacySource1ClientWelcome
optional fixed64 version = 2
optional fixed64 version = 1
Used in: CMsgSOCacheHaveVersion, CMsgSOCacheSubscribed, CMsgSOCacheSubscriptionCheck, CMsgSOCacheSubscriptionRefresh, CMsgSOCacheUnsubscribed, CMsgSOMultipleObjects, CMsgSOSingleObject
optional uint32 type = 1
optional uint64 id = 2
optional fixed64 version = 3
Used in: CMsgSOMultipleObjects
optional int32 type_id = 1
optional bytes object_data = 2
optional int32 type_id = 2
optional bytes object_data = 3
optional fixed64 version = 4
optional uint32 file_version = 1
optional uint32 gc_socache_file_version = 3
Used in: CMsgSerializedSOCache
optional uint32 type = 1
optional uint64 id = 2
repeated TypeCache type_caches = 4
Used in: Cache
optional uint32 service = 1
optional uint64 version = 2
Used in: Cache
optional uint32 type = 1
repeated bytes objects = 2
optional uint32 service_id = 3
optional uint32 version = 1
optional uint32 legacy_client_session_need = 3
optional uint32 client_launcher = 4
optional bytes legacy_steamdatagram_routing = 6
optional uint32 required_internal_addr = 7
optional bytes steamdatagram_login = 8
optional uint32 socache_control = 9
optional bool dedicated = 1
optional int32 cpu_usage = 2
optional int32 memory_used_mb = 3
optional int32 memory_free_mb = 4
optional int32 uptime = 5
optional int32 spawn_count = 6
optional int32 num_clients = 8
optional int32 num_bots = 9
optional int32 num_spectators = 10
optional int32 num_tv_relays = 11
optional float fps = 12
optional float avg_ping_ms = 18
optional float avg_engine_latency_out = 19
optional float avg_packets_out = 20
optional float avg_packets_in = 21
optional float avg_loss_out = 22
optional float avg_loss_in = 23
optional float avg_data_out = 24
optional float avg_data_in = 25
optional uint64 total_data_in = 26
optional uint64 total_packets_in = 27
optional uint64 total_data_out = 28
optional uint64 total_packets_out = 29
Used in: CMsgServerNetworkStats
optional uint64 steamid = 1
optional string remote_addr = 2
optional int32 ping_avg_ms = 4
optional float packet_loss_pct = 5
optional bool is_bot = 6
optional float loss_in = 7
optional float loss_out = 8
optional int32 engine_latency_ms = 9
Used in: CMsgServerNetworkStats
optional int32 port = 1
optional string name = 2
Used in: CSVCMsg_PeerList
optional int32 player_slot = 1
optional fixed64 steamid = 2
optional bool they_hear_you = 4
optional bool you_hear_them = 5
optional bool is_listenserver_host = 6
Used in: CSVCMsg_UserCommands
optional bytes data = 1
optional int32 cmd_number = 2
optional int32 player_slot = 3
optional int32 server_tick_executed = 4
optional int32 client_tick = 5
optional fixed32 stack_hash = 1
optional bytes packed_fields = 5
optional int32 soundevent_guid = 1
optional bytes packed_params = 5
optional int32 soundevent_guid = 1
optional fixed32 soundevent_hash = 2
optional int32 source_entity_index = 3
optional int32 seed = 4
optional bytes packed_params = 5
optional float start_time = 6
optional int32 soundevent_guid = 1
optional fixed32 soundevent_hash = 1
optional int32 source_entity_index = 2
optional string event_name = 1
optional int32 eventid = 2
optional int32 server_tick = 4
optional int32 passthrough = 5
Used in: CMsgSource1LegacyGameEvent
optional int32 type = 1
optional string val_string = 2
optional float val_float = 3
optional int32 val_long = 4
optional int32 val_short = 5
optional int32 val_byte = 6
optional bool val_bool = 7
optional uint64 val_uint64 = 8
Used in: CMsgSource1LegacyGameEventList
optional int32 eventid = 1
optional string name = 2
repeated key_t keys = 3
Used in: descriptor_t
optional int32 type = 1
optional string name = 2
optional int32 playerslot = 1
repeated uint32 eventarraybits = 2
Used in: CCLCMsg_Diagnostic, CSource2Metrics_MatchPerfSummary_Notification.Client
optional uint32 duration = 1
optional uint64 bytes_total = 5
optional uint64 bytes_total_reliable = 6
optional uint64 bytes_total_voice = 7
optional uint32 bytes_sec_p95 = 10
optional uint32 bytes_sec_p99 = 11
optional uint32 enginemsgs_total = 20
optional uint32 enginemsgs_sec_p95 = 21
optional uint32 enginemsgs_sec_p99 = 22
optional uint32 ticks_total = 40
optional uint32 ticks_good = 41
optional uint32 ticks_good_almost_late = 42
optional uint32 ticks_fixed_dropped = 43
optional uint32 ticks_fixed_late = 44
optional uint32 ticks_bad_dropped = 45
optional uint32 ticks_bad_late = 46
optional uint32 ticks_bad_other = 47
optional uint32 tick_missrate_samples_total = 50
optional uint32 tick_missrate_samples_perfect = 51
optional uint32 tick_missrate_samples_perfectnet = 52
optional uint32 tick_missratenet_p75_x10 = 53
optional uint32 tick_missratenet_p95_x10 = 54
optional uint32 tick_missratenet_p99_x10 = 55
optional sint32 recvmargin_p1 = 61
optional sint32 recvmargin_p5 = 62
optional sint32 recvmargin_p25 = 63
optional sint32 recvmargin_p50 = 64
optional sint32 recvmargin_p75 = 65
optional sint32 recvmargin_p95 = 66
Used in: CCLCMsg_Diagnostic, CSource2Metrics_MatchPerfSummary_Notification.Client
optional string cpu_id = 1
optional string cpu_brand = 2
optional uint32 cpu_model = 3
optional uint32 cpu_num_physical = 4
optional uint32 ram_physical_total_mb = 21
optional string gpu_rendersystem_dll_name = 41
optional uint32 gpu_vendor_id = 42
optional string gpu_driver_name = 43
optional uint32 gpu_driver_version_high = 44
optional uint32 gpu_driver_version_low = 45
optional uint32 gpu_dx_support_level = 46
optional uint32 gpu_texture_memory_size_mb = 47
Used in: CCLCMsg_Diagnostic, CSource2Metrics_MatchPerfSummary_Notification, CSource2Metrics_MatchPerfSummary_Notification.Client
optional uint32 discarded_frames = 3
Used in: CMsgSource2VProfLiteReport
optional string name = 1
optional uint32 active_samples = 2
optional uint32 active_samples_1secmax = 4
optional uint32 usec_max = 3
optional uint32 usec_avg_active = 11
optional uint32 usec_p50_active = 12
optional uint32 usec_p99_active = 13
optional uint32 usec_avg_all = 21
optional uint32 usec_p50_all = 22
optional uint32 usec_p99_all = 23
optional uint32 usec_1secmax_avg_active = 31
optional uint32 usec_1secmax_p50_active = 32
optional uint32 usec_1secmax_p95_active = 33
optional uint32 usec_1secmax_p99_active = 34
optional uint32 usec_1secmax_avg_all = 41
optional uint32 usec_1secmax_p50_all = 42
optional uint32 usec_1secmax_p95_all = 43
optional uint32 usec_1secmax_p99_all = 44
Used in: CMsgTEBeamEntPoint, CMsgTEBeamEnts, CMsgTEBeamPoints, CMsgTEBeamRing
optional fixed64 modelindex = 1
optional fixed64 haloindex = 2
optional uint32 startframe = 3
optional uint32 framerate = 4
optional float life = 5
optional float width = 6
optional float endwidth = 7
optional uint32 fadelength = 8
optional float amplitude = 9
optional fixed32 color = 10
optional uint32 speed = 11
optional uint32 flags = 12
optional uint32 startentity = 2
optional uint32 endentity = 3
optional uint32 startentity = 2
optional uint32 endentity = 3
optional uint32 startentity = 2
optional uint32 endentity = 3
optional CMsgVector direction = 2
optional fixed32 color = 3
optional uint32 amount = 4
optional float waterz = 3
optional uint32 count = 4
optional float speed = 5
optional float height = 3
optional uint32 count = 4
optional float speed = 5
optional int32 entity = 3
optional uint32 hitbox = 4
optional uint32 index = 5
optional float size = 2
optional float speed = 3
optional CMsgVector direction = 4
optional bool explosive = 3
optional uint32 flags = 3
optional uint32 radius = 6
optional uint32 magnitude = 7
optional bool affect_ragdolls = 9
optional string sound_name = 10
optional uint32 explosion_type = 11
optional bool create_debris = 12
optional CMsgVector debris_origin = 13
optional fixed32 debris_surfaceprop = 14
optional uint32 weapon_id = 3
optional uint32 mode = 4
optional uint32 seed = 5
optional fixed32 player = 6
optional float inaccuracy = 7
optional float recoil_index = 8
optional float spread = 9
optional int32 sound_type = 10
optional uint32 item_def_index = 11
optional fixed32 sound_dsp_effect = 12
optional CMsgVector ent_origin = 13
optional uint32 num_bullets_remaining = 14
optional uint32 attack_type = 15
optional int32 entity = 1
optional uint32 density = 2
optional int32 current = 3
optional float scale = 2
optional float life = 3
optional uint32 brightness = 4
optional uint32 reversed = 2
optional float scale = 3
optional uint32 type = 4
optional CMsgVector velocity = 2
optional fixed32 skin = 4
optional uint32 flags = 5
optional uint32 effects = 6
optional fixed32 color = 7
optional fixed64 modelindex = 8
optional uint32 unused_breakmodelsnottomake = 9
optional float scale = 10
optional CMsgVector dmgpos = 11
optional CMsgVector dmgdir = 12
optional int32 dmgtype = 13
optional fixed32 player = 1
optional uint32 event = 2
optional int32 data = 3
optional fixed32 player = 1
optional CMsgVector forcepos = 4
optional float width = 5
optional float height = 6
optional float shardsize = 7
optional uint32 surfacetype = 8
optional fixed32 frontcolor = 9
optional fixed32 backcolor = 10
optional uint32 magnitude = 2
optional uint32 length = 3
optional CMsgVector direction = 4
optional uint32 index = 3
Used in: CCSUsrMsg_ShootInfo
optional CMsgVector position = 1
optional float scale = 2
optional int32 clientid = 1
optional string gamesessionid = 2
Used in: CCLCMsg_HltvFixupOperatorTick, CCSUsrMsg_Damage, CCSUsrMsg_DamagePrediction, CCSUsrMsg_ShootInfo, CEntityMessageDoSpark, CEntityMessagePropagateForce, CMsgEffectData, CMsgPlaceDecalEvent, CMsgTEArmorRicochet, CMsgTEBeamEntPoint, CMsgTEBeamPoints, CMsgTEBloodStream, CMsgTEBubbleTrail, CMsgTEBubbles, CMsgTEDecal, CMsgTEDust, CMsgTEEnergySplash, CMsgTEExplosion, CMsgTEFireBullets, CMsgTEGlowSprite, CMsgTEImpact, CMsgTELargeFunnel, CMsgTEMuzzleFlash, CMsgTEPhysicsProp, CMsgTEShatterSurface, CMsgTESmoke, CMsgTESparks, CMsgTEWorldDecal, CMsgTransform, CNETMsg_DebugOverlay, CNETMsg_SpawnGroup_Load, CSGOInputHistoryEntryPB, CSVCMsg_BSPDecal, CUserMessageScreenTilt, CUserMessageShakeDir, CUserMessage_PlayResponseConditional, CUserMsg_ParticleManager.AddFan, CUserMsg_ParticleManager.CreateParticle, CUserMsg_ParticleManager.SetParticleClusterGrowth, CUserMsg_ParticleManager.SetParticleNamedValueContext.TransformContextValue, CUserMsg_ParticleManager.SetParticleNamedValueContext.VectorContextValue, CUserMsg_ParticleManager.UpdateEntityPosition, CUserMsg_ParticleManager.UpdateFan, CUserMsg_ParticleManager.UpdateParticleEnt, CUserMsg_ParticleManager.UpdateParticleFallback, CUserMsg_ParticleManager.UpdateParticleFwd_OBSOLETE, CUserMsg_ParticleManager.UpdateParticleOffset, CUserMsg_ParticleManager.UpdateParticleOrient_OBSOLETE, CUserMsg_ParticleManager.UpdateParticleTransform, CUserMsg_ParticleManager.UpdateParticle_OBSOLETE
optional float x = 1
optional float y = 2
optional float z = 3
optional float w = 4
Used in: CCSUsrMsg_HudMsg
optional float x = 1
optional float y = 2
Used in: CCLCMsg_VoiceData, CSVCMsg_VoiceData
optional bytes voice_data = 2
optional int32 sequence_bytes = 3
optional uint32 section_number = 4
optional uint32 sample_rate = 5
optional uint32 uncompressed_sample_offset = 6
optional uint32 num_packets = 7
repeated uint32 packet_offsets = 8
optional float voice_level = 9
Used in: CNETMsg_SetConVar
Used in: CMsg_CVars
optional string name = 1
optional string value = 2
optional int32 etype = 1
repeated CMsgVector vectors = 2
repeated CMsgRGBA colors = 3
repeated float dimensions = 4
repeated float times = 5
repeated bool bools = 6
repeated uint64 uint64s = 7
repeated string strings = 8
(message has no fields)
optional uint32 spawn_count = 2
optional uint32 num_server_players = 3
repeated string players_networkids = 4
optional string map_name = 5
optional string addons = 6
optional string worldname = 1
optional string entitylumpname = 2
optional string entityfiltername = 3
optional uint32 spawngrouphandle = 4
optional uint32 spawngroupownerhandle = 5
optional CMsgVector world_offset_pos = 6
optional CMsgQAngle world_offset_angle = 7
optional bytes spawngroupmanifest = 8
optional uint32 flags = 9
optional int32 tickcount = 10
optional bool manifestincomplete = 11
optional string localnamefixup = 12
optional string parentnamefixup = 13
optional int32 manifestloadpriority = 14
optional uint32 worldgroupid = 15
optional uint32 creationsequence = 16
optional string savegamefilename = 17
optional uint32 spawngroupparenthandle = 18
optional bool leveltransition = 19
optional string worldgroupname = 20
optional uint32 spawngrouphandle = 1
optional uint32 spawngrouphandle = 1
optional bytes spawngroupmanifest = 2
optional bool manifestincomplete = 3
optional uint32 spawngrouphandle = 1
optional int32 tickcount = 2
optional uint32 creationsequence = 3
optional uint32 spawngrouphandle = 1
optional uint32 flags = 2
optional int32 tickcount = 3
optional string command = 1
optional uint32 prediction_sync = 2
optional uint32 tick = 1
optional uint32 host_computationtime = 4
optional uint32 host_computationtime_std_deviation = 5
optional uint32 legacy_host_loss = 7
optional uint32 host_unfiltered_frametime = 8
optional uint32 hltv_replay_flags = 9
optional uint32 expected_long_tick = 10
optional string expected_long_tick_reason = 11
optional uint32 host_frame_dropped_pct_x10 = 12
optional uint32 host_frame_irregular_arrival_pct_x10 = 13
Used in: CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve
optional int32 predictions_pct = 1
repeated int32 wins = 6
Used in: CPreMatchInfoData
optional int32 match_info_idxtxt = 1
optional string match_info_txt = 2
repeated string match_info_teams = 3
optional uint32 appid = 1
optional uint64 steamid = 3
Used in: CProductInfo_SetRichPresenceLocalization_Request
optional string language = 1
repeated Token tokens = 2
Used in: LanguageSection
optional string token = 1
optional string value = 2
(message has no fields)
Used in: CSGOUserCmdPB
optional CMsgQAngle view_angles = 2
optional int32 render_tick_count = 4
optional float render_tick_fraction = 5
optional int32 player_tick_count = 6
optional float player_tick_fraction = 7
optional int32 frame_number = 64
optional int32 target_ent_index = 65
optional CMsgVector shoot_position = 66
optional CMsgVector target_head_pos_check = 67
optional CMsgVector target_abs_pos_check = 68
optional CMsgQAngle target_abs_ang_check = 69
Used in: CSGOInputHistoryEntryPB
optional int32 src_tick = 1
optional int32 dst_tick = 2
optional float frac = 3
Used in: CSGOInputHistoryEntryPB
optional int32 attack1_start_history_index = 6
optional int32 attack2_start_history_index = 7
optional int32 attack3_start_history_index = 8
optional bool left_hand_desired = 9
optional bool is_predicting_body_shot_fx = 11
optional bool is_predicting_head_shot_fx = 12
optional bool is_predicting_kill_ragdolls = 13
optional uint32 generation_time = 1
optional uint32 redeemable_balance = 2
repeated uint64 items = 3
optional uint32 charges = 1
optional uint32 account_id = 1
optional uint32 mission_id = 2
optional uint32 period = 3
optional uint32 progress = 4
optional uint32 time_next_cycle = 1
optional uint32 time_initiated = 2
optional uint32 season_value = 1
optional uint32 tier_unlocked = 2
optional uint32 premium_tiers = 3
optional uint32 mission_id = 4
optional uint32 missions_completed = 5
optional uint32 redeemable_balance = 6
optional uint32 season_pass_time = 7
Used in: CMsgGCCStrike15_v2_GC2ClientNotifyXPShop
optional uint32 generation_time = 1
optional uint32 redeemable_balance = 2
repeated uint32 xp_tracks = 3
optional uint32 campaign_id = 1
optional uint32 redeem_id = 2
optional uint32 expected_cost = 3
optional uint32 generation_time = 4
optional uint32 entryid = 1
optional uint32 defidx = 2
optional fixed32 expiration_date = 3
optional uint32 time_last_update = 1
optional uint32 time_comms_ban = 2
optional uint32 time_play_ban = 3
optional int32 player_level = 1
optional bool elevated_state = 3
optional uint32 xp_trail_timestamp_refresh = 4
optional uint32 xp_trail_level = 5
optional uint32 questid = 1
optional uint32 points_remaining = 2
optional uint32 bonus_points = 3
Used in: CSVCMsgList_GameEvents
optional int32 decal_texture_index = 2
optional int32 entity_index = 3
optional int32 model_index = 4
optional bool low_priority = 5
optional bool create_on_client = 1
Used in: CSVCMsg_ClassInfo
optional int32 class_id = 1
optional string class_name = 3
optional string mapname = 1
optional bool create_tables_skipped = 3
optional string name = 1
optional int32 num_entries = 2
optional bool user_data_fixed_size = 3
optional int32 user_data_size = 4
optional int32 user_data_size_bits = 5
optional int32 flags = 6
optional bytes string_data = 7
optional int32 uncompressed_size = 8
optional bool data_compressed = 9
optional bool using_varint_bitcounts = 10
optional bool relative = 1
repeated string symbols = 2
optional int32 tick = 1
optional int32 section = 2
optional int32 total = 3
optional bytes data = 4
Used in: CSVCMsgList_GameEvents.event_t
optional string event_name = 1
optional int32 eventid = 2
Used in: CSVCMsg_GameEvent
optional int32 type = 1
optional string val_string = 2
optional float val_float = 3
optional int32 val_long = 4
optional int32 val_short = 5
optional int32 val_byte = 6
optional bool val_bool = 7
optional uint64 val_uint64 = 8
Used in: CSVCMsg_GameEventList
optional int32 eventid = 1
optional string name = 2
repeated key_t keys = 3
Used in: descriptor_t
optional int32 type = 1
optional string name = 2
Used in: CSVCMsg_ServerInfo
optional bool is_multiplayer = 1
optional bool is_loadsavegame = 2
optional bool is_background_map = 3
optional bool is_headless = 4
optional uint32 min_client_limit = 5
optional uint32 max_client_limit = 6
optional uint32 max_clients = 7
optional fixed32 tick_interval = 8
optional string hostname = 9
optional string savegamename = 10
optional string s1_mapname = 11
optional string gamemode = 12
optional string server_ip_address = 13
optional bytes data = 14
optional bool is_localonly = 15
optional bool no_steam_server = 19
optional bool is_transition = 16
optional string previouslevel = 17
optional string landmarkname = 18
optional int32 cookie = 1
optional string cvar_name = 2
optional string master = 1
optional int32 clients = 2
optional int32 slots = 3
optional int32 proxies = 4
optional uint32 mode = 1
optional string override_operator_name = 2
optional int32 delay = 1
optional int32 primary_target = 2
optional int32 replay_stop_at = 3
optional int32 replay_start_at = 4
optional int32 replay_slowdown_begin = 5
optional int32 replay_slowdown_end = 6
optional float replay_slowdown_rate = 7
optional int32 reason = 8
optional int32 dialog_type = 1
optional bytes menu_key_values = 2
optional int32 max_entries = 1
optional int32 updated_entries = 2
optional bool legacy_is_delta = 3
optional bool update_baseline = 4
optional int32 baseline = 5
optional int32 delta_from = 6
optional bytes entity_data = 7
optional bool pending_full_frame = 8
optional uint32 active_spawngroup_handle = 9
optional uint32 max_spawngroup_creationsequence = 10
optional uint32 last_cmd_number_executed = 11
optional sint32 last_cmd_number_recv_delta = 17
optional uint32 server_tick = 12
optional bytes serialized_entities = 13
optional uint32 has_pvs_vis_bits_deprecated = 16
repeated sint32 cmd_recv_status = 22
optional uint32 cq_starved_command_ticks = 20
optional uint32 cq_discarded_command_ticks = 21
optional bytes dev_padding = 999
Used in: CSVCMsg_PacketEntities
optional int32 entity_index = 1
optional int32 baseline_index = 2
Used in: CSVCMsg_PacketEntities
optional int32 header_count = 1
optional bytes data = 2
Used in: CSVCMsg_PacketEntities
optional int32 count = 1
optional bytes data = 2
optional int32 tick = 1
optional int32 messagessize = 2
optional bool state = 3
optional int32 sound_index = 1
optional PrefetchType resource_type = 2
optional bytes token = 1
optional string details = 2
optional bool is_end = 1
optional string net_table_name = 2
optional bool needs_decoder = 3
Used in: CSVCMsg_SendTable
optional int32 type = 1
optional string var_name = 2
optional int32 flags = 3
optional int32 priority = 4
optional string dt_name = 5
optional int32 num_elements = 6
optional float low_value = 7
optional float high_value = 8
optional int32 num_bits = 9
optional int32 protocol = 1
optional int32 server_count = 2
optional bool is_dedicated = 3
optional bool is_hltv = 4
optional int32 c_os = 6
optional int32 max_clients = 10
optional int32 max_classes = 11
optional int32 player_slot = 12
optional float tick_interval = 13
optional string game_dir = 14
optional string map_name = 15
optional string sky_name = 16
optional string host_name = 17
optional string addon_name = 18
optional bytes game_session_manifest = 20
optional uint64 steam_id = 1
optional int32 entity_index = 1
optional int32 slot = 2
optional bool reliable_sound = 1
Used in: CSVCMsg_Sounds
optional sint32 origin_x = 1
optional sint32 origin_y = 2
optional sint32 origin_z = 3
optional uint32 volume = 4
optional float delay_value = 5
optional int32 sequence_number = 6
optional int32 entity_index = 7
optional int32 channel = 8
optional int32 pitch = 9
optional int32 flags = 10
optional uint32 sound_num = 11
optional fixed32 sound_num_handle = 12
optional int32 speaker_entity = 13
optional int32 random_seed = 14
optional int32 sound_level = 15
optional bool is_sentence = 16
optional bool is_ambient = 17
optional uint32 guid = 18
optional fixed64 sound_resource_id = 19
optional int32 slot = 2
optional int32 player_index = 3
optional fixed32 guid = 1
optional bool reliable = 1
optional int32 num_entries = 2
optional bytes entity_data = 3
optional int32 table_id = 1
optional int32 num_changed_entries = 2
optional bytes string_data = 3
optional int32 msg_type = 1
optional bytes msg_data = 2
optional int32 passthrough = 3
optional int32 client = 2
optional bool proximity = 3
optional fixed64 xuid = 4
optional int32 audible_mask = 5
optional uint32 tick = 6
optional int32 passthrough = 7
optional int32 quality = 1
optional string codec = 2
optional int32 version = 3
optional uint32 appid = 1
optional string game_mode = 2
optional uint32 server_build_id = 3
optional string map = 20
Used in: CSource2Metrics_MatchPerfSummary_Notification
optional uint32 build_id = 3
optional fixed64 steamid = 10
Used in: CBaseUserCmdPB
optional uint64 button = 1
optional bool pressed = 2
optional float when = 3
optional float analog_forward_delta = 4
optional float analog_left_delta = 5
optional float analog_pitch_delta = 6
optional float analog_yaw_delta = 7
optional uint32 achievement = 1
optional uint32 ammo_id = 1
optional int32 entity_index = 1
optional bytes data = 2
optional uint32 parameter_type = 1
optional uint32 name_hash_code = 2
optional float value = 3
optional uint32 int_value = 4
optional uint32 camera_type = 1
optional float duration = 2
Used in: CUserMessageCameraTransition
optional string filename = 1
optional int32 attach_ent_index = 2
optional float duration = 3
optional fixed32 hash = 1
optional float duration = 2
optional bool from_player = 3
optional int32 ent_index = 4
optional fixed32 hash = 1
optional float duration = 2
optional bool from_player = 3
optional int32 ent_index = 4
optional string string = 1
optional float duration = 2
optional bool from_player = 3
optional int32 ent_index = 4
optional uint32 color = 1
optional string text = 2
optional bool reset = 3
optional int32 context_player_slot = 4
optional int32 context_value = 5
optional int32 context_team_id = 6
optional eRollType rolltype = 1
optional float logo_length = 2
optional float current = 1
optional float desired = 1
optional float acceleration = 2
optional float minblendrate = 3
optional float blenddeltamultiplier = 4
optional uint32 duration = 1
optional uint32 hold_time = 2
optional uint32 flags = 3
optional fixed32 color = 4
(message has no fields)
optional int32 hand_id = 1
optional uint32 effect_name_hash_code = 2
optional float effect_scale = 3
optional int32 hand_id = 1
optional float effect_amplitude = 2
optional float effect_frequency = 3
optional float effect_duration = 4
optional uint32 channel = 1
optional float x = 2
optional float y = 3
optional fixed32 color1 = 4
optional fixed32 color2 = 5
optional uint32 effect = 6
optional string message = 11
optional string message = 1
optional string itemname = 1
optional float distance = 1
Used in: CUserMessageRequestDiagnostic
optional int32 index = 1
optional int64 offset = 2
optional int32 param = 3
optional int32 length = 4
optional int32 type = 5
optional int64 base = 6
optional int64 range = 7
optional int64 extent = 8
optional int64 detail = 9
optional string name = 10
optional string alias = 11
optional bytes vardetail = 12
optional int32 context = 13
optional string dll_action = 1
optional bool full_report = 2
optional int32 inventory = 1
optional int32 offset = 2
optional int32 options = 3
(message has no fields)
optional int32 util1 = 2
optional int32 util2 = 3
optional int32 util3 = 4
optional int32 util4 = 5
optional int32 util5 = 6
(message has no fields)
optional int32 index = 1
optional int32 data = 2
optional int32 flags = 3
optional int32 playerindex = 1
optional string text = 2
optional bool chat = 3
optional int32 entityindex = 1
optional bool chat = 2
optional string messagename = 3
optional string param1 = 4
optional string param2 = 5
optional string param3 = 6
optional string param4 = 7
optional int32 player = 1
optional int32 channel = 2
optional string text = 3
optional uint32 command = 1
optional bool ease_in_out = 2
optional float duration = 4
optional float time = 5
optional string soundname = 1
optional bool stop = 2
optional float frame_time = 1
Used in: CUserMessageShakeDir
optional uint32 command = 1
optional float amplitude = 2
optional float frequency = 3
optional float duration = 4
optional uint32 validslots = 1
optional uint32 displaytime = 2
optional bool needmore = 3
optional string menustring = 4
optional uint32 dest = 1
repeated string param = 2
optional int32 target_world_panel = 1
optional string css_classes = 2
optional bool is_add = 3
repeated uint32 gamerules_masks = 1
repeated uint32 ban_masks = 2
optional bool mod_enable = 3
optional uint32 command = 1
optional float amplitude = 2
optional float frequency = 3
optional float duration = 4
optional int32 build_version = 2
optional int32 instance = 3
optional int64 start_time = 4
optional int32 osversion = 5
optional int32 platform = 6
Used in: CUserMessage_Diagnostic_Response
optional int32 index = 1
optional int64 offset = 2
optional int32 param = 3
optional int32 length = 4
optional bytes detail = 5
optional int64 base = 6
optional int64 range = 7
optional int32 type = 8
optional string name = 10
optional string alias = 11
optional bytes backup = 12
optional int32 context = 13
optional int64 control = 14
optional int64 augment = 15
optional int64 placebo = 16
optional string file_report = 1
optional string command_line = 2
optional uint32 total_files = 3
optional uint32 process_id = 4
optional int32 osversion = 5
optional uint64 client_time = 6
Used in: CUserMessage_DllStatus
optional uint64 base_addr = 1
optional string name = 2
optional uint32 size = 3
optional uint32 timestamp = 4
Used in: CUserMessage_DllStatus
optional uint32 id = 1
optional uint32 extended = 2
optional uint64 value = 3
optional string string_value = 4
optional int32 item = 1
optional int64 value1 = 2
optional int64 value2 = 3
repeated bytes detail1 = 4
repeated bytes detail2 = 5
optional fixed32 crc = 1
optional int32 item_count = 2
optional int32 osversion = 5
optional int32 perf_time = 6
optional int32 client_timestamp = 7
optional int32 platform = 8
optional int32 inv_type = 11
optional int32 build_version = 12
optional int32 instance = 13
optional int64 start_time = 15
Used in: CUserMessage_Inventory_Response
optional int32 index = 1
optional int64 primary = 2
optional int64 offset = 3
optional int64 first = 4
optional int64 base = 5
optional string name = 6
optional string base_name = 7
optional int32 base_detail = 8
optional int32 base_time = 9
optional int32 base_hash = 10
optional int32 ent_index = 1
optional string rule_name = 2
optional string response_value = 3
optional string response_concept = 4
repeated uint32 int_criteria_names = 6
repeated int32 int_criteria_values = 7
repeated uint32 float_criteria_names = 8
repeated float float_criteria_values = 9
repeated uint32 symbol_criteria_names = 10
repeated uint32 symbol_criteria_values = 11
optional int32 speak_result = 12
Used in: CUserMessage_NotifyResponseFound
optional uint32 name_symbol = 1
optional string value = 2
optional int32 ent_index = 1
repeated int32 player_slots = 2
optional string response = 3
optional CMsgVector ent_origin = 4
optional float pre_delay = 5
optional int32 mix_priority = 6
optional fixed32 crc = 1
optional int32 item_count = 2
optional fixed32 crc2 = 3
optional int32 item_count2 = 4
repeated int32 crc_part = 5
repeated int32 crc_part2 = 6
optional int32 client_timestamp = 7
optional int32 platform = 8
optional int32 itemgroup = 10
optional int32 total_count = 11
optional int32 total_count2 = 12
Used in: CUserMessage_UtilMsg_Response
optional int32 index = 1
optional int32 hash = 2
optional int32 crc = 3
optional string name = 4
optional string event_name = 1
optional bytes data = 2
optional int32 order_id = 1
required uint32 index = 2
Used in: CUserMsg_ParticleManager
optional bool active = 1
optional CMsgVector bounds_mins = 2
optional CMsgVector bounds_maxs = 3
optional CMsgVector fan_origin = 4
optional CMsgVector fan_origin_offset = 5
optional CMsgVector fan_direction = 6
optional float force = 7
optional string fan_force_curve = 8
optional bool falloff = 9
optional bool pull_towards_point = 10
optional float curve_min_dist = 11
optional float curve_max_dist = 12
Used in: CUserMsg_ParticleManager
optional string model_name = 1
optional float spawn_probability = 2
optional uint32 groupid = 3
Used in: CUserMsg_ParticleManager
optional int32 attachment_old = 1
optional int32 attachment_new = 2
optional uint32 entity_handle = 3
Used in: CUserMsg_ParticleManager
optional uint32 groupid = 1
Used in: CUserMsg_ParticleManager
optional fixed64 particle_name_index = 1
optional int32 attach_type = 2
optional uint32 entity_handle = 3
optional uint32 entity_handle_for_modifiers = 4
optional bool apply_voice_ban_rules = 5
optional int32 team_behavior = 6
optional string control_point_configuration = 7
optional bool cluster = 8
optional float endcap_time = 9
optional CMsgVector aggregation_position = 10
Used in: CUserMsg_ParticleManager
optional string prop_group_name = 1
optional bool use_high_quality_simulation = 2
optional uint32 max_particle_count = 3
Used in: CUserMsg_ParticleManager
optional bool destroy_immediately = 1
Used in: CUserMsg_ParticleManager
optional bool destroy_immediately = 1
optional uint32 entity_handle = 3
Used in: CUserMsg_ParticleManager
optional fixed64 particle_name_index = 1
optional uint32 entity_handle = 2
optional bool destroy_immediately = 3
optional bool play_endcap = 4
Used in: CUserMsg_ParticleManager
(message has no fields)
Used in: CUserMsg_ParticleManager
optional bool set_frozen = 1
optional float transition_duration = 2
optional uint32 entity_handle = 3
Used in: CUserMsg_ParticleManager
optional bool can_freeze = 1
Used in: CUserMsg_ParticleManager
optional float freeze_transition_override = 1
Used in: CUserMsg_ParticleManager
optional float skip_to_time = 1
Used in: CUserMsg_ParticleManager
(message has no fields)
Used in: CUserMsg_ParticleManager
optional int32 control_point = 1
optional string model_name = 2
Used in: CUserMsg_ParticleManager
optional int32 control_point = 1
optional string snapshot_name = 2
Used in: CUserMsg_ParticleManager
optional string material_name = 1
optional bool include_children = 2
Used in: CUserMsg_ParticleManager
optional float duration = 1
Used in: CUserMsg_ParticleManager
optional int32 fow_control_point = 1
optional int32 fow_control_point2 = 2
optional float fow_radius = 3
Used in: CUserMsg_ParticleManager
Used in: SetParticleNamedValueContext
optional uint32 value_name_hash = 1
optional uint32 ent_index = 2
Used in: SetParticleNamedValueContext
optional uint32 value_name_hash = 1
optional float value = 2
Used in: SetParticleNamedValueContext
optional uint32 value_name_hash = 1
optional CMsgVector translation = 3
Used in: SetParticleNamedValueContext
optional uint32 value_name_hash = 1
Used in: CUserMsg_ParticleManager
optional bool check_fow = 1
Used in: CUserMsg_ParticleManager
Used in: CUserMsg_ParticleManager
optional bool flag_value = 1
Used in: CUserMsg_ParticleManager
optional fixed32 tint = 1
optional float desat = 2
Used in: CUserMsg_ParticleManager
optional string attribute_name = 1
optional string texture_name = 2
Used in: CUserMsg_ParticleManager
optional string vdata_name = 1
Used in: CUserMsg_ParticleManager
optional uint32 entity_handle = 1
optional CMsgVector position = 2
Used in: CUserMsg_ParticleManager
Used in: CUserMsg_ParticleManager
optional int32 control_point = 1
optional uint32 entity_handle = 2
optional int32 attach_type = 3
optional int32 attachment = 4
optional CMsgVector fallback_position = 5
optional bool include_wearables = 6
optional CMsgVector offset_position = 7
optional CMsgQAngle offset_angles = 8
Used in: CUserMsg_ParticleManager
optional int32 control_point = 1
optional CMsgVector position = 2
Used in: CUserMsg_ParticleManager
optional int32 control_point = 1
optional CMsgVector forward = 2
Used in: CUserMsg_ParticleManager
optional int32 control_point = 1
optional CMsgVector origin_offset = 2
optional CMsgQAngle angle_offset = 3
Used in: CUserMsg_ParticleManager
optional int32 control_point = 1
optional CMsgVector forward = 2
optional CMsgVector deprecated_right = 3
Used in: CUserMsg_ParticleManager
optional bool set_frozen = 1
optional float transition_duration = 2
Used in: CUserMsg_ParticleManager
optional bool should_draw = 1
Used in: CUserMsg_ParticleManager
optional int32 control_point = 1
optional CMsgVector position = 2
optional float interpolation_interval = 4
Used in: CUserMsg_ParticleManager
optional int32 control_point = 1
optional CMsgVector position = 2
Used in: CMsgGCCStrike15_v2_ClientReportValidation
optional uint32 id = 1
optional uint32 extended = 2
optional uint64 value = 3
optional string string_value = 4
optional uint32 appid = 1
optional uint32 gameitemid = 2
optional string date = 3
optional uint64 payment_us_usd = 4
optional uint64 payment_row_usd = 5
(message has no fields)
optional uint32 appid = 1
optional uint32 gameitemid = 2
repeated fixed64 contributors = 1
optional uint32 appid = 1
Used in: CWorkshop_PopulateItemDescriptions_Request
optional string language = 1
Used in: ItemDescriptionsLanguageBlock
optional uint32 gameitemid = 1
optional string item_description = 2
optional bool one_per_account = 3
optional uint32 appid = 1
optional uint32 gameitemid = 2
optional bool validate_only = 5
optional bool make_workshop_files_subscribable = 6
Used in: CWorkshop_SetItemPaymentRules_Request
optional uint32 account_id = 1
optional float revenue_percentage = 2
optional string rule_description = 3
Used in: CWorkshop_SetItemPaymentRules_Request
optional uint64 workshop_file_id = 1
optional string rule_description = 2
Used in: CWorkshop_SetItemPaymentRules_Request
optional uint64 workshop_file_id = 1
optional float revenue_percentage = 2
optional string rule_description = 3
optional uint32 rule_type = 4
(message has no fields)
DIALOG_MSG = 0
DIALOG_MENU = 1
DIALOG_TEXT = 2
DIALOG_ENTRY = 3
DIALOG_ASKCONNECT = 4
Used in: CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends, CMsgGCCStrike15_v2_MatchmakingClient2ServerPing, CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve
optional fixed32 data_center_id = 1
optional sint32 ping = 2
Used in: CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch
optional uint32 accountid = 1
optional uint64 match_id = 2
optional uint32 event_id = 3
optional uint32 event_type = 4
optional bool b_playing_ct = 5
optional int32 user_pos_x = 6
optional int32 user_pos_y = 7
optional int32 user_pos_z = 12
optional uint32 user_defidx = 8
optional int32 other_pos_x = 9
optional int32 other_pos_y = 10
optional int32 other_pos_z = 13
optional uint32 other_defidx = 11
optional int32 event_data = 14
Used in: CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch
optional uint32 accountid = 1
optional uint64 match_id = 2
optional uint32 mm_game_mode = 3
optional uint32 mapid = 4
optional bool b_starting_ct = 5
optional uint32 match_outcome = 6
optional uint32 rounds_won = 7
optional uint32 rounds_lost = 8
optional uint32 stat_score = 9
optional uint32 stat_deaths = 12
optional uint32 stat_mvps = 13
optional uint32 enemy_kills = 14
optional uint32 enemy_headshots = 15
optional uint32 enemy_2ks = 16
optional uint32 enemy_3ks = 17
optional uint32 enemy_4ks = 18
optional uint32 total_damage = 19
optional uint32 engagements_entry_count = 23
optional uint32 engagements_entry_wins = 24
optional uint32 engagements_1v1_count = 25
optional uint32 engagements_1v1_wins = 26
optional uint32 engagements_1v2_count = 27
optional uint32 engagements_1v2_wins = 28
optional uint32 utility_count = 29
optional uint32 utility_success = 30
optional uint32 flash_count = 32
optional uint32 flash_success = 33
repeated uint32 mates = 34
Used in: GlobalStatistics
optional uint32 game_type = 1
optional uint32 search_time_avg = 2
optional uint32 players_searching = 4
CM_CustomGameEvent = 280
CM_CustomGameEventBounce = 281
CM_ClientUIEvent = 282
CM_DevPaletteVisibilityChanged = 283
CM_WorldUIControllerHasPanelChanged = 284
CM_RotateAnchor = 285
CM_ListenForResponseFound = 286
CM_MAX_BASE = 300
EM_PlayJingle = 136
EM_ScreenOverlay = 137
EM_RemoveAllDecals = 138
EM_PropagateForce = 139
EM_DoSpark = 140
EM_FixAngle = 141
GE_VDebugGameSessionIDEvent = 200
GE_PlaceDecalEvent = 201
GE_ClearWorldDecalsEvent = 202
GE_ClearEntityDecalsEvent = 203
GE_ClearDecalsForEntityEvent = 204
GE_Source1LegacyGameEventList = 205
GE_Source1LegacyListenEvents = 206
GE_Source1LegacyGameEvent = 207
GE_SosStartSoundEvent = 208
GE_SosStopSoundEvent = 209
GE_SosSetSoundEventParams = 210
GE_SosSetLibraryStackFields = 211
GE_SosStopSoundEventHash = 212
UM_AchievementEvent = 101
UM_CloseCaption = 102
UM_CloseCaptionDirect = 103
UM_CurrentTimescale = 104
UM_DesiredTimescale = 105
UM_Fade = 106
UM_GameTitle = 107
UM_HudMsg = 110
UM_HudText = 111
UM_ColoredText = 113
UM_RequestState = 114
UM_ResetHUD = 115
UM_Rumble = 116
UM_SayText = 117
UM_SayText2 = 118
UM_SayTextChannel = 119
UM_Shake = 120
UM_ShakeDir = 121
UM_WaterShake = 122
UM_TextMsg = 124
UM_ScreenTilt = 125
UM_VoiceMask = 128
UM_SendAudio = 130
UM_ItemPickup = 131
UM_AmmoDenied = 132
UM_ShowMenu = 134
UM_CreditsMsg = 135
UM_CloseCaptionPlaceholder = 142
UM_CameraTransition = 143
UM_AudioParameter = 144
UM_ParticleManager = 145
UM_HudError = 146
UM_CustomGameEvent = 148
UM_AnimGraphUpdate = 149
UM_HapticsManagerPulse = 150
UM_HapticsManagerEffect = 151
UM_UpdateCssClasses = 153
UM_ServerFrameTime = 154
UM_LagCompensationError = 155
UM_RequestDllStatus = 156
UM_RequestUtilAction = 157
UM_UtilActionResponse = 158
UM_DllStatusResponse = 159
UM_RequestInventory = 160
UM_InventoryResponse = 161
UM_RequestDiagnostic = 162
UM_DiagnosticResponse = 163
UM_ExtraUserData = 164
UM_NotifyResponseFound = 165
UM_PlayResponseConditional = 166
UM_MAX_BASE = 200
k_ECSUsrMsg_DisconnectToLobby_Action_Default = 0
k_ECSUsrMsg_DisconnectToLobby_Action_GoQueue = 1
k_EClientReportingVersion_OldVersion = 0
k_EClientReportingVersion_BetaVersion = 1
k_EClientReportingVersion_SupportsTrustedMode = 2
Used in: CClientMsg_ClientUIEvent
EClientUIEvent_Invalid = 0
EClientUIEvent_DialogFinished = 1
EClientUIEvent_FireOutput = 2
k_EMsgGCCStrike15_v2_Base = 9100
k_EMsgGCCStrike15_v2_MatchmakingStart = 9101
k_EMsgGCCStrike15_v2_MatchmakingStop = 9102
k_EMsgGCCStrike15_v2_MatchmakingClient2ServerPing = 9103
k_EMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate = 9104
k_EMsgGCCStrike15_v2_MatchmakingServerReservationResponse = 9106
k_EMsgGCCStrike15_v2_MatchmakingGC2ClientReserve = 9107
k_EMsgGCCStrike15_v2_MatchmakingClient2GCHello = 9109
k_EMsgGCCStrike15_v2_MatchmakingGC2ClientHello = 9110
k_EMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon = 9112
k_EMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate = 9117
k_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty = 9118
k_EMsgGCCStrike15_v2_ClientReportPlayer = 9119
k_EMsgGCCStrike15_v2_ClientReportServer = 9120
k_EMsgGCCStrike15_v2_ClientCommendPlayer = 9121
k_EMsgGCCStrike15_v2_ClientReportResponse = 9122
k_EMsgGCCStrike15_v2_ClientCommendPlayerQuery = 9123
k_EMsgGCCStrike15_v2_ClientCommendPlayerQueryResponse = 9124
k_EMsgGCCStrike15_v2_WatchInfoUsers = 9126
k_EMsgGCCStrike15_v2_ClientRequestPlayersProfile = 9127
k_EMsgGCCStrike15_v2_PlayersProfile = 9128
k_EMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate = 9131
k_EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment = 9132
k_EMsgGCCStrike15_v2_PlayerOverwatchCaseStatus = 9133
k_EMsgGCCStrike15_v2_GC2ClientTextMsg = 9134
k_EMsgGCCStrike15_v2_Client2GCTextMsg = 9135
k_EMsgGCCStrike15_v2_MatchEndRunRewardDrops = 9136
k_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification = 9137
k_EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2 = 9138
k_EMsgGCCStrike15_v2_MatchList = 9139
k_EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames = 9140
k_EMsgGCCStrike15_v2_MatchListRequestRecentUserGames = 9141
k_EMsgGCCStrike15_v2_GC2ServerReservationUpdate = 9142
k_EMsgGCCStrike15_v2_ClientVarValueNotificationInfo = 9144
k_EMsgGCCStrike15_v2_MatchListRequestTournamentGames = 9146
k_EMsgGCCStrike15_v2_MatchListRequestFullGameInfo = 9147
k_EMsgGCCStrike15_v2_GiftsLeaderboardRequest = 9148
k_EMsgGCCStrike15_v2_GiftsLeaderboardResponse = 9149
k_EMsgGCCStrike15_v2_ServerVarValueNotificationInfo = 9150
k_EMsgGCCStrike15_v2_ClientSubmitSurveyVote = 9152
k_EMsgGCCStrike15_v2_Server2GCClientValidate = 9153
k_EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser = 9154
k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest = 9156
k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse = 9157
k_EMsgGCCStrike15_v2_AccountPrivacySettings = 9158
k_EMsgGCCStrike15_v2_SetMyActivityInfo = 9159
k_EMsgGCCStrike15_v2_MatchListRequestTournamentPredictions = 9160
k_EMsgGCCStrike15_v2_MatchListUploadTournamentPredictions = 9161
k_EMsgGCCStrike15_v2_DraftSummary = 9162
k_EMsgGCCStrike15_v2_ClientRequestJoinFriendData = 9163
k_EMsgGCCStrike15_v2_ClientRequestJoinServerData = 9164
k_EMsgGCCStrike15_v2_GC2ClientTournamentInfo = 9167
k_EMsgGC_GlobalGame_Subscribe = 9168
k_EMsgGC_GlobalGame_Unsubscribe = 9169
k_EMsgGC_GlobalGame_Play = 9170
k_EMsgGCCStrike15_v2_AcknowledgePenalty = 9171
k_EMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin = 9172
k_EMsgGCCStrike15_v2_GC2ClientGlobalStats = 9173
k_EMsgGCCStrike15_v2_Client2GCStreamUnlock = 9174
k_EMsgGCCStrike15_v2_FantasyRequestClientData = 9175
k_EMsgGCCStrike15_v2_FantasyUpdateClientData = 9176
k_EMsgGCCStrike15_v2_GCToClientSteamdatagramTicket = 9177
k_EMsgGCCStrike15_v2_ClientToGCRequestTicket = 9178
k_EMsgGCCStrike15_v2_ClientToGCRequestElevate = 9179
k_EMsgGCCStrike15_v2_GlobalChat = 9180
k_EMsgGCCStrike15_v2_GlobalChat_Subscribe = 9181
k_EMsgGCCStrike15_v2_GlobalChat_Unsubscribe = 9182
k_EMsgGCCStrike15_v2_ClientAuthKeyCode = 9183
k_EMsgGCCStrike15_v2_GotvSyncPacket = 9184
k_EMsgGCCStrike15_v2_ClientPlayerDecalSign = 9185
k_EMsgGCCStrike15_v2_ClientLogonFatalError = 9187
k_EMsgGCCStrike15_v2_ClientPollState = 9188
k_EMsgGCCStrike15_v2_Party_Register = 9189
k_EMsgGCCStrike15_v2_Party_Unregister = 9190
k_EMsgGCCStrike15_v2_Party_Search = 9191
k_EMsgGCCStrike15_v2_Party_Invite = 9192
k_EMsgGCCStrike15_v2_Account_RequestCoPlays = 9193
k_EMsgGCCStrike15_v2_ClientGCRankUpdate = 9194
k_EMsgGCCStrike15_v2_ClientRequestOffers = 9195
k_EMsgGCCStrike15_v2_ClientAccountBalance = 9196
k_EMsgGCCStrike15_v2_ClientPartyJoinRelay = 9197
k_EMsgGCCStrike15_v2_ClientPartyWarning = 9198
k_EMsgGCCStrike15_v2_SetEventFavorite = 9200
k_EMsgGCCStrike15_v2_GetEventFavorites_Request = 9201
k_EMsgGCCStrike15_v2_ClientPerfReport = 9202
k_EMsgGCCStrike15_v2_GetEventFavorites_Response = 9203
k_EMsgGCCStrike15_v2_ClientRequestSouvenir = 9204
k_EMsgGCCStrike15_v2_ClientReportValidation = 9205
k_EMsgGCCStrike15_v2_GC2ClientRefuseSecureMode = 9206
k_EMsgGCCStrike15_v2_GC2ClientRequestValidation = 9207
k_EMsgGCCStrike15_v2_ClientRedeemMissionReward = 9209
k_EMsgGCCStrike15_ClientDeepStats = 9210
k_EMsgGCCStrike15_StartAgreementSessionInGame = 9211
k_EMsgGCCStrike15_v2_GC2ClientInitSystem = 9212
k_EMsgGCCStrike15_v2_GC2ClientInitSystem_Response = 9213
k_EMsgGCCStrike15_v2_PrivateQueues = 9214
k_EMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt = 9215
k_EMsgGCCStrike15_v2_BetaEnrollment = 9217
k_EMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName = 9218
k_EMsgGCCStrike15_v2_ClientRedeemFreeReward = 9219
k_EMsgGCCStrike15_v2_ClientNetworkConfig = 9220
k_EMsgGCCStrike15_v2_GC2ClientNotifyXPShop = 9221
k_EMsgGCCStrike15_v2_Client2GcAckXPShopTracks = 9222
k_EMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats = 9223
k_EMsgGCCStrike15_v2_PremierSeasonSummary = 9224
k_EMsgGCCStrike15_v2_RequestRecurringMissionSchedule = 9225
k_EMsgGCCStrike15_v2_RecurringMissionSchema = 9226
GE_PlayerAnimEventId = 450
GE_RadioIconEventId = 451
GE_FireBulletsId = 452
k_ECsgoSteamUserStat_XpEarnedGames = 1
k_ECsgoSteamUserStat_MatchWinsCompetitive = 2
k_ECsgoSteamUserStat_SurvivedDangerZone = 3
CS_UM_VGUIMenu = 301
CS_UM_Geiger = 302
CS_UM_Train = 303
CS_UM_HudText = 304
CS_UM_SayText = 305
CS_UM_SayText2 = 306
CS_UM_TextMsg = 307
CS_UM_HudMsg = 308
CS_UM_ResetHud = 309
CS_UM_GameTitle = 310
CS_UM_Shake = 312
CS_UM_Fade = 313
CS_UM_Rumble = 314
CS_UM_CloseCaption = 315
CS_UM_CloseCaptionDirect = 316
CS_UM_SendAudio = 317
CS_UM_RawAudio = 318
CS_UM_VoiceMask = 319
CS_UM_RequestState = 320
CS_UM_Damage = 321
CS_UM_RadioText = 322
CS_UM_HintText = 323
CS_UM_KeyHintText = 324
CS_UM_ProcessSpottedEntityUpdate = 325
CS_UM_ReloadEffect = 326
CS_UM_AdjustMoney = 327
CS_UM_UpdateTeamMoney = 328
CS_UM_StopSpectatorMode = 329
CS_UM_KillCam = 330
CS_UM_DesiredTimescale = 331
CS_UM_CurrentTimescale = 332
CS_UM_AchievementEvent = 333
CS_UM_MatchEndConditions = 334
CS_UM_DisconnectToLobby = 335
CS_UM_PlayerStatsUpdate = 336
CS_UM_WarmupHasEnded = 338
CS_UM_ClientInfo = 339
CS_UM_XRankGet = 340
CS_UM_XRankUpd = 341
CS_UM_CallVoteFailed = 345
CS_UM_VoteStart = 346
CS_UM_VotePass = 347
CS_UM_VoteFailed = 348
CS_UM_VoteSetup = 349
CS_UM_ServerRankRevealAll = 350
CS_UM_SendLastKillerDamageToClient = 351
CS_UM_ServerRankUpdate = 352
CS_UM_ItemPickup = 353
CS_UM_ShowMenu = 354
CS_UM_BarTime = 355
CS_UM_AmmoDenied = 356
CS_UM_MarkAchievement = 357
CS_UM_MatchStatsUpdate = 358
CS_UM_ItemDrop = 359
CS_UM_GlowPropTurnOff = 360
CS_UM_SendPlayerItemDrops = 361
CS_UM_RoundBackupFilenames = 362
CS_UM_SendPlayerItemFound = 363
CS_UM_ReportHit = 364
CS_UM_XpUpdate = 365
CS_UM_QuestProgress = 366
CS_UM_ScoreLeaderboardData = 367
CS_UM_PlayerDecalDigitalSignature = 368
CS_UM_WeaponSound = 369
CS_UM_UpdateScreenHealthBar = 370
CS_UM_EntityOutlineHighlight = 371
CS_UM_SSUI = 372
CS_UM_SurvivalStats = 373
CS_UM_DisconnectToLobby2 = 374
CS_UM_EndOfMatchAllPlayersData = 375
CS_UM_PostRoundDamageReport = 376
CS_UM_RoundEndReportData = 379
CS_UM_CurrentRoundOdds = 380
CS_UM_DeepStats = 381
CS_UM_ShootInfo = 383
CS_UM_CounterStrafe = 385
CS_UM_DamagePrediction = 386
CS_UM_RecurringMissionSchema = 387
VR_HAND_HAPTIC_PULSE_LIGHT = 0
VR_HAND_HAPTIC_PULSE_MEDIUM = 1
VR_HAND_HAPTIC_PULSE_STRONG = 2
Used in: CMsgGCCStrike15_v2_GC2ClientInitSystem_Response
k_EInitSystemResult_Invalid = 0
k_EInitSystemResult_Success = 1
k_EInitSystemResult_None = 2
k_EInitSystemResult_NotFound = 3
k_EInitSystemResult_Existing = 4
k_EInitSystemResult_FailedOpen = 5
k_EInitSystemResult_Mismatch = 6
k_EInitSystemResult_FailedInit = 7
k_EInitSystemResult_Max = 8
NETWORK_DISCONNECT_INVALID = 0
NETWORK_DISCONNECT_SHUTDOWN = 1
NETWORK_DISCONNECT_DISCONNECT_BY_USER = 2
NETWORK_DISCONNECT_DISCONNECT_BY_SERVER = 3
NETWORK_DISCONNECT_LOST = 4
NETWORK_DISCONNECT_OVERFLOW = 5
NETWORK_DISCONNECT_STEAM_BANNED = 6
NETWORK_DISCONNECT_STEAM_INUSE = 7
NETWORK_DISCONNECT_STEAM_TICKET = 8
NETWORK_DISCONNECT_STEAM_LOGON = 9
NETWORK_DISCONNECT_STEAM_AUTHCANCELLED = 10
NETWORK_DISCONNECT_STEAM_AUTHALREADYUSED = 11
NETWORK_DISCONNECT_STEAM_AUTHINVALID = 12
NETWORK_DISCONNECT_STEAM_VACBANSTATE = 13
NETWORK_DISCONNECT_STEAM_LOGGED_IN_ELSEWHERE = 14
NETWORK_DISCONNECT_STEAM_VAC_CHECK_TIMEDOUT = 15
NETWORK_DISCONNECT_STEAM_DROPPED = 16
NETWORK_DISCONNECT_STEAM_OWNERSHIP = 17
NETWORK_DISCONNECT_SERVERINFO_OVERFLOW = 18
NETWORK_DISCONNECT_TICKMSG_OVERFLOW = 19
NETWORK_DISCONNECT_STRINGTABLEMSG_OVERFLOW = 20
NETWORK_DISCONNECT_DELTAENTMSG_OVERFLOW = 21
NETWORK_DISCONNECT_TEMPENTMSG_OVERFLOW = 22
NETWORK_DISCONNECT_SOUNDSMSG_OVERFLOW = 23
NETWORK_DISCONNECT_SNAPSHOTOVERFLOW = 24
NETWORK_DISCONNECT_SNAPSHOTERROR = 25
NETWORK_DISCONNECT_RELIABLEOVERFLOW = 26
NETWORK_DISCONNECT_BADDELTATICK = 27
NETWORK_DISCONNECT_NOMORESPLITS = 28
NETWORK_DISCONNECT_TIMEDOUT = 29
NETWORK_DISCONNECT_DISCONNECTED = 30
NETWORK_DISCONNECT_LEAVINGSPLIT = 31
NETWORK_DISCONNECT_DIFFERENTCLASSTABLES = 32
NETWORK_DISCONNECT_BADRELAYPASSWORD = 33
NETWORK_DISCONNECT_BADSPECTATORPASSWORD = 34
NETWORK_DISCONNECT_HLTVRESTRICTED = 35
NETWORK_DISCONNECT_NOSPECTATORS = 36
NETWORK_DISCONNECT_HLTVUNAVAILABLE = 37
NETWORK_DISCONNECT_HLTVSTOP = 38
NETWORK_DISCONNECT_KICKED = 39
NETWORK_DISCONNECT_BANADDED = 40
NETWORK_DISCONNECT_KICKBANADDED = 41
NETWORK_DISCONNECT_HLTVDIRECT = 42
NETWORK_DISCONNECT_PURESERVER_CLIENTEXTRA = 43
NETWORK_DISCONNECT_PURESERVER_MISMATCH = 44
NETWORK_DISCONNECT_USERCMD = 45
NETWORK_DISCONNECT_REJECTED_BY_GAME = 46
NETWORK_DISCONNECT_MESSAGE_PARSE_ERROR = 47
NETWORK_DISCONNECT_INVALID_MESSAGE_ERROR = 48
NETWORK_DISCONNECT_BAD_SERVER_PASSWORD = 49
NETWORK_DISCONNECT_DIRECT_CONNECT_RESERVATION = 50
NETWORK_DISCONNECT_CONNECTION_FAILURE = 51
NETWORK_DISCONNECT_NO_PEER_GROUP_HANDLERS = 52
NETWORK_DISCONNECT_RECONNECTION = 53
NETWORK_DISCONNECT_LOOPSHUTDOWN = 54
NETWORK_DISCONNECT_LOOPDEACTIVATE = 55
NETWORK_DISCONNECT_HOST_ENDGAME = 56
NETWORK_DISCONNECT_LOOP_LEVELLOAD_ACTIVATE = 57
NETWORK_DISCONNECT_CREATE_SERVER_FAILED = 58
NETWORK_DISCONNECT_EXITING = 59
NETWORK_DISCONNECT_REQUEST_HOSTSTATE_IDLE = 60
NETWORK_DISCONNECT_REQUEST_HOSTSTATE_HLTVRELAY = 61
NETWORK_DISCONNECT_CLIENT_CONSISTENCY_FAIL = 62
NETWORK_DISCONNECT_CLIENT_UNABLE_TO_CRC_MAP = 63
NETWORK_DISCONNECT_CLIENT_NO_MAP = 64
NETWORK_DISCONNECT_CLIENT_DIFFERENT_MAP = 65
NETWORK_DISCONNECT_SERVER_REQUIRES_STEAM = 66
NETWORK_DISCONNECT_STEAM_DENY_MISC = 67
NETWORK_DISCONNECT_STEAM_DENY_BAD_ANTI_CHEAT = 68
NETWORK_DISCONNECT_SERVER_SHUTDOWN = 69
NETWORK_DISCONNECT_REPLAY_INCOMPATIBLE = 71
NETWORK_DISCONNECT_CONNECT_REQUEST_TIMEDOUT = 72
NETWORK_DISCONNECT_SERVER_INCOMPATIBLE = 73
NETWORK_DISCONNECT_LOCALPROBLEM_MANYRELAYS = 74
NETWORK_DISCONNECT_LOCALPROBLEM_HOSTEDSERVERPRIMARYRELAY = 75
NETWORK_DISCONNECT_LOCALPROBLEM_NETWORKCONFIG = 76
NETWORK_DISCONNECT_LOCALPROBLEM_OTHER = 77
NETWORK_DISCONNECT_REMOTE_TIMEOUT = 79
NETWORK_DISCONNECT_REMOTE_TIMEOUT_CONNECTING = 80
NETWORK_DISCONNECT_REMOTE_OTHER = 81
NETWORK_DISCONNECT_REMOTE_BADCRYPT = 82
NETWORK_DISCONNECT_REMOTE_CERTNOTTRUSTED = 83
NETWORK_DISCONNECT_UNUSUAL = 84
NETWORK_DISCONNECT_INTERNAL_ERROR = 85
NETWORK_DISCONNECT_REJECT_BADCHALLENGE = 128
NETWORK_DISCONNECT_REJECT_NOLOBBY = 129
NETWORK_DISCONNECT_REJECT_BACKGROUND_MAP = 130
NETWORK_DISCONNECT_REJECT_SINGLE_PLAYER = 131
NETWORK_DISCONNECT_REJECT_HIDDEN_GAME = 132
NETWORK_DISCONNECT_REJECT_LANRESTRICT = 133
NETWORK_DISCONNECT_REJECT_BADPASSWORD = 134
NETWORK_DISCONNECT_REJECT_SERVERFULL = 135
NETWORK_DISCONNECT_REJECT_INVALIDRESERVATION = 136
NETWORK_DISCONNECT_REJECT_FAILEDCHANNEL = 137
NETWORK_DISCONNECT_REJECT_CONNECT_FROM_LOBBY = 138
NETWORK_DISCONNECT_REJECT_RESERVED_FOR_LOBBY = 139
NETWORK_DISCONNECT_REJECT_INVALIDKEYLENGTH = 140
NETWORK_DISCONNECT_REJECT_OLDPROTOCOL = 141
NETWORK_DISCONNECT_REJECT_NEWPROTOCOL = 142
NETWORK_DISCONNECT_REJECT_INVALIDCONNECTION = 143
NETWORK_DISCONNECT_REJECT_INVALIDCERTLEN = 144
NETWORK_DISCONNECT_REJECT_INVALIDSTEAMCERTLEN = 145
NETWORK_DISCONNECT_REJECT_STEAM = 146
NETWORK_DISCONNECT_REJECT_SERVERAUTHDISABLED = 147
NETWORK_DISCONNECT_REJECT_SERVERCDKEYAUTHINVALID = 148
NETWORK_DISCONNECT_REJECT_BANNED = 149
NETWORK_DISCONNECT_KICKED_TEAMKILLING = 150
NETWORK_DISCONNECT_KICKED_TK_START = 151
NETWORK_DISCONNECT_KICKED_UNTRUSTEDACCOUNT = 152
NETWORK_DISCONNECT_KICKED_CONVICTEDACCOUNT = 153
NETWORK_DISCONNECT_KICKED_COMPETITIVECOOLDOWN = 154
NETWORK_DISCONNECT_KICKED_TEAMHURTING = 155
NETWORK_DISCONNECT_KICKED_HOSTAGEKILLING = 156
NETWORK_DISCONNECT_KICKED_VOTEDOFF = 157
NETWORK_DISCONNECT_KICKED_IDLE = 158
NETWORK_DISCONNECT_KICKED_SUICIDE = 159
NETWORK_DISCONNECT_KICKED_NOSTEAMLOGIN = 160
NETWORK_DISCONNECT_KICKED_NOSTEAMTICKET = 161
NETWORK_DISCONNECT_KICKED_INPUTAUTOMATION = 162
NETWORK_DISCONNECT_KICKED_VACNETABNORMALBEHAVIOR = 163
NETWORK_DISCONNECT_KICKED_INSECURECLIENT = 164
eQueryCvarValueStatus_ValueIntact = 0
eQueryCvarValueStatus_CvarNotFound = 1
eQueryCvarValueStatus_NotACvar = 2
eQueryCvarValueStatus_CvarProtected = 3
Used in: CSVCMsg_SplitScreen
MSG_SPLITSCREEN_ADDUSER = 0
MSG_SPLITSCREEN_REMOVEUSER = 1
TE_EffectDispatchId = 400
TE_ArmorRicochetId = 401
TE_BeamEntPointId = 402
TE_BeamEntsId = 403
TE_BeamPointsId = 404
TE_BeamRingId = 405
TE_BubblesId = 408
TE_BubbleTrailId = 409
TE_DecalId = 410
TE_WorldDecalId = 411
TE_EnergySplashId = 412
TE_FizzId = 413
TE_ShatterSurfaceId = 414
TE_GlowSpriteId = 415
TE_ImpactId = 416
TE_MuzzleFlashId = 417
TE_BloodStreamId = 418
TE_ExplosionId = 419
TE_DustId = 420
TE_LargeFunnelId = 421
TE_SparksId = 422
TE_PhysicsPropId = 423
TE_SmokeId = 426
GCClientLauncherType_DEFAULT = 0
GCClientLauncherType_PERFECTWORLD = 1
GCClientLauncherType_STEAMCHINA = 2
GCClientLauncherType_SOURCE2 = 3
Used in: CMsgConnectionStatus
GCConnectionStatus_HAVE_SESSION = 0
GCConnectionStatus_GC_GOING_DOWN = 1
GCConnectionStatus_NO_SESSION = 2
GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE = 3
GCConnectionStatus_NO_STEAM = 4
Used in: CMsgProtoBufHeader
GCProtoBufMsgSrc_Unspecified = 0
GCProtoBufMsgSrc_FromSystem = 1
GCProtoBufMsgSrc_FromSteamID = 2
GCProtoBufMsgSrc_FromGC = 3
GCProtoBufMsgSrc_ReplySystem = 4
Used in: CMsgGCCStrike15_v2_MatchmakingClient2ServerPing
optional int32 ping = 2
optional uint32 ip = 3
optional uint32 instances = 5
Used in: CMsgGCCStrike15_v2_MatchmakingGC2ClientHello, CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate
optional uint32 players_online = 1
optional uint32 servers_online = 2
optional uint32 players_searching = 3
optional uint32 servers_available = 4
optional uint32 ongoing_matches = 5
optional uint32 search_time_avg = 6
optional string main_post_url = 8
optional uint32 required_appid_version = 9
optional uint32 pricesheet_version = 10
optional uint32 twitch_streams_version = 11
optional uint32 active_tournament_eventid = 12
optional uint32 active_survey_id = 13
optional uint32 rtime32_cur = 14
optional uint32 required_appid_version2 = 16
Used in: CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate, CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve
optional uint32 a = 1
optional uint32 b = 2
optional uint32 c = 3
optional uint32 d = 4
optional uint32 bits = 5
optional uint32 token = 6
Used in: PlayerQuestData
optional uint64 item_id = 1
optional uint32 item_attr_defidx = 2
optional uint32 item_attr_delta_value = 3
net_NOP = 0
net_Disconnect_Legacy = 1
net_SplitScreenUser = 3
net_Tick = 4
net_StringCmd = 5
net_SetConVar = 6
net_SignonState = 7
net_SpawnGroup_Load = 8
net_SpawnGroup_ManifestUpdate = 9
net_SpawnGroup_SetCreationTick = 11
net_SpawnGroup_Unload = 12
net_SpawnGroup_LoadCompleted = 13
net_DebugOverlay = 15
optional uint32 reason = 1
optional string message = 2
optional uint32 reason = 1
optional string message = 2
(message has no fields)
(message has no fields)
optional string name = 1
optional uint32 idkey = 2
Used in: OperationalStatisticsPacket
optional uint32 idkey = 1
repeated int32 values = 2
optional int32 packetid = 1
optional int32 mstimestamp = 2
Used in: CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve
optional string name = 1
optional int32 ivalue = 2
optional float fvalue = 3
optional bytes svalue = 4
Used in: CUserMsg_ParticleManager
GAME_PARTICLE_MANAGER_EVENT_CREATE = 0
GAME_PARTICLE_MANAGER_EVENT_UPDATE = 1
GAME_PARTICLE_MANAGER_EVENT_UPDATE_FORWARD = 2
GAME_PARTICLE_MANAGER_EVENT_UPDATE_ORIENTATION = 3
GAME_PARTICLE_MANAGER_EVENT_UPDATE_FALLBACK = 4
GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENT = 5
GAME_PARTICLE_MANAGER_EVENT_UPDATE_OFFSET = 6
GAME_PARTICLE_MANAGER_EVENT_DESTROY = 7
GAME_PARTICLE_MANAGER_EVENT_DESTROY_INVOLVING = 8
GAME_PARTICLE_MANAGER_EVENT_RELEASE = 9
GAME_PARTICLE_MANAGER_EVENT_LATENCY = 10
GAME_PARTICLE_MANAGER_EVENT_SHOULD_DRAW = 11
GAME_PARTICLE_MANAGER_EVENT_FROZEN = 12
GAME_PARTICLE_MANAGER_EVENT_CHANGE_CONTROL_POINT_ATTACHMENT = 13
GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENTITY_POSITION = 14
GAME_PARTICLE_MANAGER_EVENT_SET_FOW_PROPERTIES = 15
GAME_PARTICLE_MANAGER_EVENT_SET_TEXT = 16
GAME_PARTICLE_MANAGER_EVENT_SET_SHOULD_CHECK_FOW = 17
GAME_PARTICLE_MANAGER_EVENT_SET_CONTROL_POINT_MODEL = 18
GAME_PARTICLE_MANAGER_EVENT_SET_CONTROL_POINT_SNAPSHOT = 19
GAME_PARTICLE_MANAGER_EVENT_SET_TEXTURE_ATTRIBUTE = 20
GAME_PARTICLE_MANAGER_EVENT_SET_SCENE_OBJECT_GENERIC_FLAG = 21
GAME_PARTICLE_MANAGER_EVENT_SET_SCENE_OBJECT_TINT_AND_DESAT = 22
GAME_PARTICLE_MANAGER_EVENT_DESTROY_NAMED = 23
GAME_PARTICLE_MANAGER_EVENT_SKIP_TO_TIME = 24
GAME_PARTICLE_MANAGER_EVENT_CAN_FREEZE = 25
GAME_PARTICLE_MANAGER_EVENT_SET_NAMED_VALUE_CONTEXT = 26
GAME_PARTICLE_MANAGER_EVENT_UPDATE_TRANSFORM = 27
GAME_PARTICLE_MANAGER_EVENT_FREEZE_TRANSITION_OVERRIDE = 28
GAME_PARTICLE_MANAGER_EVENT_FREEZE_INVOLVING = 29
GAME_PARTICLE_MANAGER_EVENT_ADD_MODELLIST_OVERRIDE_ELEMENT = 30
GAME_PARTICLE_MANAGER_EVENT_CLEAR_MODELLIST_OVERRIDE = 31
GAME_PARTICLE_MANAGER_EVENT_CREATE_PHYSICS_SIM = 32
GAME_PARTICLE_MANAGER_EVENT_DESTROY_PHYSICS_SIM = 33
GAME_PARTICLE_MANAGER_EVENT_SET_VDATA = 34
GAME_PARTICLE_MANAGER_EVENT_SET_MATERIAL_OVERRIDE = 35
GAME_PARTICLE_MANAGER_EVENT_ADD_FAN = 36
GAME_PARTICLE_MANAGER_EVENT_UPDATE_FAN = 37
GAME_PARTICLE_MANAGER_EVENT_SET_CLUSTER_GROWTH = 38
Used in: CMsgGCCStrike15_v2_ClientCommendPlayer, CMsgGCCStrike15_v2_MatchmakingGC2ClientHello, CSOPersonaDataPublic
optional uint32 cmd_friendly = 1
optional uint32 cmd_teaching = 2
optional uint32 cmd_leader = 4
Used in: CCSUsrMsg_PlayerDecalDigitalSignature, CMsgGCCStrike15_v2_ClientPlayerDecalSign
optional bytes signature = 1
optional uint32 accountid = 2
optional uint32 rtime = 3
repeated float endpos = 4
repeated float startpos = 5
repeated float left = 6
optional uint32 tx_defidx = 7
optional int32 entindex = 8
optional uint32 hitbox = 9
optional float creationtime = 10
optional uint32 equipslot = 11
optional uint32 trace_id = 12
repeated float normal = 13
optional uint32 tint_id = 14
Used in: CMsgGCCStrike15_v2_MatchmakingGC2ClientHello
repeated uint32 display_items_defidx = 7
optional uint32 featured_display_item_defidx = 8
Used in: CMsgGC_ServerQuestUpdateData
optional uint32 quester_account_id = 1
repeated XpProgressData xp_progress_data = 3
optional uint32 time_played = 4
optional uint32 mm_game_mode = 5
optional bool operation_points_eligible = 7
Used in: PlayerQuestData
optional uint64 quest_id = 1
optional int32 quest_normal_points_earned = 2
optional int32 quest_bonus_points_earned = 3
repeated int32 quest_normal_points_required = 4
repeated int32 quest_reward_xp = 5
optional int32 quest_period = 6
optional QuestType quest_type = 7
Used in: CMsgGCCStrike15_v2_ClientGCRankUpdate, CMsgGCCStrike15_v2_MatchmakingGC2ClientHello, CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve
optional uint32 account_id = 1
optional uint32 rank_id = 2
optional uint32 wins = 3
optional float rank_change = 4
optional uint32 rank_type_id = 6
optional uint32 tv_control = 7
optional uint64 rank_window_stats = 8
optional string leaderboard_name = 9
optional uint32 rank_if_win = 10
optional uint32 rank_if_lose = 11
optional uint32 rank_if_tie = 12
optional uint32 leaderboard_name_status = 14
optional uint32 highest_rank = 15
optional uint32 rank_expiry = 16
Used in: PlayerRankingInfo
optional uint32 map_id = 1
optional uint32 rank_id = 2
optional uint32 wins = 3
Used in: CSVCMsg_Prefetch
Used in: CSVCMsg_FlattenedSerializer
optional int32 var_type_sym = 1
optional int32 var_name_sym = 2
optional int32 bit_count = 3
optional float low_value = 4
optional float high_value = 5
optional int32 encode_flags = 6
optional int32 field_serializer_name_sym = 7
optional int32 field_serializer_version = 8
optional int32 send_node_sym = 9
optional int32 var_encoder_sym = 10
optional int32 var_serializer_sym = 12
Used in: ProtoFlattenedSerializerField_t
optional int32 polymorphic_field_serializer_name_sym = 1
optional int32 polymorphic_field_serializer_version = 2
Used in: CSVCMsg_FlattenedSerializer
optional int32 serializer_name_sym = 1
optional int32 serializer_version = 2
repeated int32 fields_index = 3
Used in: PlayerQuestData.QuestItemData
k_EQuestType_Operation = 1
k_EQuestType_RecurringMission = 2
REPLAY_EVENT_CANCEL = 0
REPLAY_EVENT_DEATH = 1
REPLAY_EVENT_GENERIC = 2
REPLAY_EVENT_STUCK_NEED_FULL_UPDATE = 3
REPLAY_EVENT_VICTORY = 4
Used in: CCLCMsg_RequestPause
RP_PAUSE = 0
RP_UNPAUSE = 1
RP_TOGGLEPAUSE = 2
svc_ServerInfo = 40
svc_FlattenedSerializer = 41
svc_ClassInfo = 42
svc_SetPause = 43
svc_CreateStringTable = 44
svc_UpdateStringTable = 45
svc_VoiceInit = 46
svc_VoiceData = 47
svc_Print = 48
svc_Sounds = 49
svc_SetView = 50
svc_ClearAllStringTables = 51
svc_CmdKeyValues = 52
svc_BSPDecal = 53
svc_SplitScreen = 54
svc_PacketEntities = 55
svc_Prefetch = 56
svc_Menu = 57
svc_GetCvarValue = 58
svc_StopSound = 59
svc_PeerList = 60
svc_PacketReliable = 61
svc_HLTVStatus = 62
svc_ServerSteamID = 63
svc_FullFrameSplit = 70
svc_RconServerDetails = 71
svc_UserMessage = 72
svc_Broadcast_Command = 74
svc_HltvFixupOperatorStatus = 75
svc_UserCmds = 76
Used in: CCSUsrMsg_ScoreLeaderboardData, CMsgGC_ServerQuestUpdateData
optional uint64 quest_id = 1
optional uint32 score = 2
optional string leaderboard_name = 6
Used in: ScoreLeaderboardData
optional uint32 accountid = 1
repeated Entry entries = 2
Used in: ScoreLeaderboardData, AccountEntries
optional uint32 tag = 1
optional uint32 val = 2
Used in: CMsgGCCStrike15_v2_MatchmakingServerReservationResponse
optional uint32 tv_udp_port = 1
optional uint64 tv_watch_key = 2
optional uint32 tv_slots = 3
optional uint32 tv_clients = 4
optional uint32 tv_proxies = 5
optional uint32 tv_time = 6
optional uint32 game_type = 8
optional string game_mapgroup = 9
optional string game_map = 10
optional uint64 tv_master_steamid = 11
optional uint32 tv_local_slots = 12
optional uint32 tv_local_clients = 13
optional uint32 tv_local_proxies = 14
optional uint32 tv_relay_slots = 15
optional uint32 tv_relay_clients = 16
optional uint32 tv_relay_proxies = 17
optional uint32 tv_relay_address = 18
optional uint32 tv_relay_port = 19
optional uint64 tv_relay_steamid = 20
optional uint32 flags = 21
Used in: CNETMsg_SignonState
SIGNONSTATE_NONE = 0
SIGNONSTATE_CHALLENGE = 1
SIGNONSTATE_CONNECTED = 2
SIGNONSTATE_NEW = 3
SIGNONSTATE_PRESPAWN = 4
SIGNONSTATE_SPAWN = 5
SIGNONSTATE_FULL = 6
SIGNONSTATE_CHANGELEVEL = 7
SPAWN_GROUP_LOAD_ENTITIES_FROM_SAVE = 1
SPAWN_GROUP_DONT_SPAWN_ENTITIES = 2
SPAWN_GROUP_SYNCHRONOUS_SPAWN = 4
SPAWN_GROUP_IS_INITIAL_SPAWN_GROUP = 8
SPAWN_GROUP_CREATE_CLIENT_ONLY_ENTITIES = 16
SPAWN_GROUP_BLOCK_UNTIL_LOADED = 64
SPAWN_GROUP_LOAD_STREAMING_DATA = 128
SPAWN_GROUP_CREATE_NEW_SCENE_WORLD = 256
Used in: CDataGCCStrike15_v2_TournamentInfo, CMsgGCCStrike15_v2_MatchmakingGC2ClientHello, CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve
optional int32 event_id = 1
optional string event_tag = 2
optional string event_name = 3
optional uint32 event_time_start = 4
optional uint32 event_time_end = 5
optional int32 event_public = 6
optional int32 event_stage_id = 7
optional string event_stage_name = 8
optional uint32 active_section_id = 9
Used in: CMsgGCCStrike15_v2_MatchmakingStart
optional int32 event_id = 1
optional int32 team_id_ct = 2
optional int32 team_id_t = 3
optional int32 event_stage_id = 4
Used in: TournamentTeam
optional uint32 account_id = 1
optional string player_nick = 2
optional string player_name = 3
optional uint32 player_dob = 4
optional string player_flag = 5
optional string player_location = 6
optional string player_desc = 7
Used in: CDataGCCStrike15_v2_TournamentInfo, CMsgGCCStrike15_v2_MatchList, CMsgGCCStrike15_v2_MatchmakingGC2ClientHello, CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve
optional int32 team_id = 1
optional string team_tag = 2
optional string team_flag = 3
optional string team_name = 4
Used in: CMsgVoiceAudio
VOICEDATA_FORMAT_STEAM = 0
VOICEDATA_FORMAT_ENGINE = 1
VOICEDATA_FORMAT_OPUS = 2
Used in: CDataGCCStrike15_v2_MatchInfo, CMsgGCCStrike15_v2_WatchInfoUsers
optional uint32 server_ip = 1
optional uint32 tv_port = 2
optional uint32 tv_spectators = 3
optional uint32 tv_time = 4
optional bytes tv_watch_password = 5
optional uint64 cl_decryptdata_key = 6
optional uint64 cl_decryptdata_key_pub = 7
optional uint32 game_type = 8
optional string game_mapgroup = 9
optional string game_map = 10
optional uint64 server_id = 11
optional uint64 match_id = 12
optional uint64 reservation_id = 13
Used in: CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded, PlayerQuestData
optional uint32 xp_points = 1
optional int32 xp_category = 2
Used in: CUserMessageCreditsMsg
ROLL_NONE = -1
ROLL_STATS = 0
ROLL_CREDITS = 1
ROLL_LATE_JOIN_LOGO = 2
ROLL_OUTTRO = 3