mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-09-19 20:16:10 +08:00
Update protos
This commit is contained in:
@ -369,9 +369,14 @@ message CSVCMsg_PacketEntities {
|
|||||||
optional int32 baseline_index = 2;
|
optional int32 baseline_index = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message non_transmitted_entities_t {
|
||||||
|
optional int32 header_count = 1;
|
||||||
|
optional bytes data = 2;
|
||||||
|
}
|
||||||
|
|
||||||
optional int32 max_entries = 1;
|
optional int32 max_entries = 1;
|
||||||
optional int32 updated_entries = 2;
|
optional int32 updated_entries = 2;
|
||||||
optional bool is_delta = 3;
|
optional bool legacy_is_delta = 3;
|
||||||
optional bool update_baseline = 4;
|
optional bool update_baseline = 4;
|
||||||
optional int32 baseline = 5;
|
optional int32 baseline = 5;
|
||||||
optional int32 delta_from = 6;
|
optional int32 delta_from = 6;
|
||||||
@ -379,11 +384,16 @@ message CSVCMsg_PacketEntities {
|
|||||||
optional bool pending_full_frame = 8;
|
optional bool pending_full_frame = 8;
|
||||||
optional uint32 active_spawngroup_handle = 9;
|
optional uint32 active_spawngroup_handle = 9;
|
||||||
optional uint32 max_spawngroup_creationsequence = 10;
|
optional uint32 max_spawngroup_creationsequence = 10;
|
||||||
optional uint32 last_cmd_number = 11;
|
optional uint32 last_cmd_number_executed = 11;
|
||||||
|
optional sint32 last_cmd_number_recv_delta = 17;
|
||||||
optional uint32 server_tick = 12;
|
optional uint32 server_tick = 12;
|
||||||
optional bytes serialized_entities = 13;
|
optional bytes serialized_entities = 13;
|
||||||
optional .CSVCMsg_PacketEntities.command_queue_info_t command_queue_info = 14;
|
optional .CSVCMsg_PacketEntities.command_queue_info_t command_queue_info = 14;
|
||||||
repeated .CSVCMsg_PacketEntities.alternate_baseline_t alternate_baselines = 15;
|
repeated .CSVCMsg_PacketEntities.alternate_baseline_t alternate_baselines = 15;
|
||||||
|
optional uint32 has_pvs_vis_bits = 16;
|
||||||
|
optional uint32 last_cmd_recv_margin = 18;
|
||||||
|
optional .CSVCMsg_PacketEntities.non_transmitted_entities_t non_transmitted_entities = 19;
|
||||||
|
optional bytes dev_padding = 999;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CSVCMsg_TempEntities {
|
message CSVCMsg_TempEntities {
|
||||||
@ -494,6 +504,7 @@ message ProtoFlattenedSerializerField_t {
|
|||||||
optional int32 send_node_sym = 9;
|
optional int32 send_node_sym = 9;
|
||||||
optional int32 var_encoder_sym = 10;
|
optional int32 var_encoder_sym = 10;
|
||||||
repeated .ProtoFlattenedSerializerField_t.polymorphic_field_t polymorphic_types = 11;
|
repeated .ProtoFlattenedSerializerField_t.polymorphic_field_t polymorphic_types = 11;
|
||||||
|
optional int32 var_serializer_sym = 12;
|
||||||
}
|
}
|
||||||
|
|
||||||
message ProtoFlattenedSerializer_t {
|
message ProtoFlattenedSerializer_t {
|
||||||
|
@ -119,6 +119,8 @@ message CNETMsg_Tick {
|
|||||||
optional uint32 host_loss = 7;
|
optional uint32 host_loss = 7;
|
||||||
optional uint32 host_unfiltered_frametime = 8;
|
optional uint32 host_unfiltered_frametime = 8;
|
||||||
optional uint32 hltv_replay_flags = 9;
|
optional uint32 hltv_replay_flags = 9;
|
||||||
|
optional uint32 expected_long_tick = 10;
|
||||||
|
optional string expected_long_tick_reason = 11;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CNETMsg_StringCmd {
|
message CNETMsg_StringCmd {
|
||||||
|
@ -26,29 +26,9 @@ message CSGOInputHistoryEntryPB {
|
|||||||
}
|
}
|
||||||
|
|
||||||
message CSGOUserCmdPB {
|
message CSGOUserCmdPB {
|
||||||
enum EWeaponDecision {
|
|
||||||
k_eNone = 0;
|
|
||||||
k_ePrimaryAttack = 1;
|
|
||||||
k_eSecondaryAttack = 2;
|
|
||||||
k_eZoom = 3;
|
|
||||||
k_eReload = 4;
|
|
||||||
k_eGrenadeThrow = 5;
|
|
||||||
k_eGrenadeHold = 6;
|
|
||||||
k_eGrenadeHoldThenThrow = 7;
|
|
||||||
}
|
|
||||||
|
|
||||||
enum EGrenadeStrength {
|
|
||||||
k_eLow = 0;
|
|
||||||
k_eMid = 1;
|
|
||||||
k_eHigh = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
optional .CBaseUserCmdPB base = 1;
|
optional .CBaseUserCmdPB base = 1;
|
||||||
repeated .CSGOInputHistoryEntryPB input_history = 2;
|
repeated .CSGOInputHistoryEntryPB input_history = 2;
|
||||||
optional int32 attack1_start_history_index = 6 [default = -1];
|
optional int32 attack1_start_history_index = 6 [default = -1];
|
||||||
optional int32 attack2_start_history_index = 7 [default = -1];
|
optional int32 attack2_start_history_index = 7 [default = -1];
|
||||||
optional int32 attack3_start_history_index = 8 [default = -1];
|
optional int32 attack3_start_history_index = 8 [default = -1];
|
||||||
optional .CSGOUserCmdPB.EWeaponDecision weapon_decision = 9 [default = k_eNone];
|
|
||||||
optional int32 weapon_decision_weapon = 10;
|
|
||||||
optional .CSGOUserCmdPB.EGrenadeStrength target_grenade_strength = 11 [default = k_eLow];
|
|
||||||
}
|
}
|
||||||
|
@ -101,6 +101,7 @@ enum ECsgoGCMsg {
|
|||||||
k_EMsgGCCStrike15_v2_GC2ClientInitSystem_Response = 9213;
|
k_EMsgGCCStrike15_v2_GC2ClientInitSystem_Response = 9213;
|
||||||
k_EMsgGCCStrike15_v2_PrivateQueues = 9214;
|
k_EMsgGCCStrike15_v2_PrivateQueues = 9214;
|
||||||
k_EMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt = 9215;
|
k_EMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt = 9215;
|
||||||
|
k_EMsgGCCStrike15_v2_BetaEnrollment = 9217;
|
||||||
k_EMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName = 9218;
|
k_EMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName = 9218;
|
||||||
k_EMsgGCCStrike15_v2_ClientRedeemFreeReward = 9219;
|
k_EMsgGCCStrike15_v2_ClientRedeemFreeReward = 9219;
|
||||||
k_EMsgGCCStrike15_v2_ClientNetworkConfig = 9220;
|
k_EMsgGCCStrike15_v2_ClientNetworkConfig = 9220;
|
||||||
@ -531,6 +532,7 @@ message CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve {
|
|||||||
optional uint32 rtime32_event_start = 16;
|
optional uint32 rtime32_event_start = 16;
|
||||||
optional uint32 tv_control = 17;
|
optional uint32 tv_control = 17;
|
||||||
repeated .OperationalVarValue op_var_values = 19;
|
repeated .OperationalVarValue op_var_values = 19;
|
||||||
|
optional uint32 socache_control = 20;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGCCStrike15_v2_MatchmakingServerReservationResponse {
|
message CMsgGCCStrike15_v2_MatchmakingServerReservationResponse {
|
||||||
@ -551,6 +553,8 @@ message CMsgGCCStrike15_v2_MatchmakingServerReservationResponse {
|
|||||||
optional uint32 steamdatagram_routing = 17;
|
optional uint32 steamdatagram_routing = 17;
|
||||||
optional fixed32 test_token = 15;
|
optional fixed32 test_token = 15;
|
||||||
optional uint32 flags = 16;
|
optional uint32 flags = 16;
|
||||||
|
optional uint32 system_load = 18;
|
||||||
|
optional uint32 cpus_online = 19;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve {
|
message CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve {
|
||||||
@ -766,6 +770,9 @@ message CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded {
|
|||||||
optional uint32 upgraded_defidx = 5;
|
optional uint32 upgraded_defidx = 5;
|
||||||
optional uint32 operation_points_awarded = 6;
|
optional uint32 operation_points_awarded = 6;
|
||||||
optional uint32 free_rewards = 7;
|
optional uint32 free_rewards = 7;
|
||||||
|
optional uint32 xp_trail_remaining = 8;
|
||||||
|
optional int32 xp_trail_xp_needed = 9;
|
||||||
|
optional uint32 xp_trail_level = 10;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGCCStrike15_v2_ClientNetworkConfig {
|
message CMsgGCCStrike15_v2_ClientNetworkConfig {
|
||||||
@ -1017,6 +1024,10 @@ message CMsgGCCStrike15_v2_Fantasy {
|
|||||||
repeated .CMsgGCCStrike15_v2_Fantasy.FantasyTeam teams = 2;
|
repeated .CMsgGCCStrike15_v2_Fantasy.FantasyTeam teams = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CAttribute_String {
|
||||||
|
optional string value = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgLegacySource1ClientWelcome {
|
message CMsgLegacySource1ClientWelcome {
|
||||||
message Location {
|
message Location {
|
||||||
optional float latitude = 1;
|
optional float latitude = 1;
|
||||||
@ -1131,6 +1142,8 @@ message CSOPersonaDataPublic {
|
|||||||
optional int32 player_level = 1;
|
optional int32 player_level = 1;
|
||||||
optional .PlayerCommendationInfo commendation = 2;
|
optional .PlayerCommendationInfo commendation = 2;
|
||||||
optional bool elevated_state = 3;
|
optional bool elevated_state = 3;
|
||||||
|
optional uint32 xp_trail_timestamp_refresh = 4;
|
||||||
|
optional uint32 xp_trail_level = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGC_GlobalGame_Subscribe {
|
message CMsgGC_GlobalGame_Subscribe {
|
||||||
@ -1208,6 +1221,10 @@ message CMsgGCCStrike15_v2_ClientPlayerDecalSign {
|
|||||||
optional uint64 itemid = 2;
|
optional uint64 itemid = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgGCCStrike15_v2_BetaEnrollment {
|
||||||
|
optional uint32 eresult = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgGCCStrike15_v2_ClientLogonFatalError {
|
message CMsgGCCStrike15_v2_ClientLogonFatalError {
|
||||||
optional uint32 errorcode = 1;
|
optional uint32 errorcode = 1;
|
||||||
optional string message = 2;
|
optional string message = 2;
|
||||||
|
@ -76,7 +76,6 @@ enum ECstrike15UserMessages {
|
|||||||
CS_UM_RoundEndReportData = 379;
|
CS_UM_RoundEndReportData = 379;
|
||||||
CS_UM_CurrentRoundOdds = 380;
|
CS_UM_CurrentRoundOdds = 380;
|
||||||
CS_UM_DeepStats = 381;
|
CS_UM_DeepStats = 381;
|
||||||
CS_UM_UtilMsg = 382;
|
|
||||||
CS_UM_ShootInfo = 383;
|
CS_UM_ShootInfo = 383;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -204,11 +204,6 @@ message CMsgGCGiftedItems {
|
|||||||
repeated uint32 recipients_accountids = 5;
|
repeated uint32 recipients_accountids = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgApplyAutograph {
|
|
||||||
optional uint64 autograph_item_id = 1;
|
|
||||||
optional uint64 item_item_id = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CMsgCasketItem {
|
message CMsgCasketItem {
|
||||||
optional uint64 casket_item_id = 1;
|
optional uint64 casket_item_id = 1;
|
||||||
optional uint64 item_item_id = 2;
|
optional uint64 item_item_id = 2;
|
||||||
@ -222,7 +217,3 @@ message CMsgGCItemCustomizationNotification {
|
|||||||
repeated uint64 item_id = 1;
|
repeated uint64 item_id = 1;
|
||||||
optional uint32 request = 2;
|
optional uint32 request = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CAttribute_String {
|
|
||||||
optional string value = 1;
|
|
||||||
}
|
|
||||||
|
@ -10,6 +10,8 @@ message CSubtickMoveStep {
|
|||||||
optional uint64 button = 1;
|
optional uint64 button = 1;
|
||||||
optional bool pressed = 2;
|
optional bool pressed = 2;
|
||||||
optional float when = 3;
|
optional float when = 3;
|
||||||
|
optional float analog_forward_delta = 4;
|
||||||
|
optional float analog_left_delta = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CBaseUserCmdPB {
|
message CBaseUserCmdPB {
|
||||||
|
@ -19,6 +19,7 @@ enum EBaseUserMessages {
|
|||||||
UM_SayTextChannel = 119;
|
UM_SayTextChannel = 119;
|
||||||
UM_Shake = 120;
|
UM_Shake = 120;
|
||||||
UM_ShakeDir = 121;
|
UM_ShakeDir = 121;
|
||||||
|
UM_WaterShake = 122;
|
||||||
UM_TextMsg = 124;
|
UM_TextMsg = 124;
|
||||||
UM_ScreenTilt = 125;
|
UM_ScreenTilt = 125;
|
||||||
UM_VoiceMask = 128;
|
UM_VoiceMask = 128;
|
||||||
@ -163,6 +164,13 @@ message CUserMessageShakeDir {
|
|||||||
optional .CMsgVector direction = 2;
|
optional .CMsgVector direction = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CUserMessageWaterShake {
|
||||||
|
optional uint32 command = 1;
|
||||||
|
optional float amplitude = 2;
|
||||||
|
optional float frequency = 3;
|
||||||
|
optional float duration = 4;
|
||||||
|
}
|
||||||
|
|
||||||
message CUserMessageScreenTilt {
|
message CUserMessageScreenTilt {
|
||||||
optional uint32 command = 1;
|
optional uint32 command = 1;
|
||||||
optional bool ease_in_out = 2;
|
optional bool ease_in_out = 2;
|
||||||
@ -334,6 +342,8 @@ message CUserMsg_ParticleManager {
|
|||||||
optional bool apply_voice_ban_rules = 5;
|
optional bool apply_voice_ban_rules = 5;
|
||||||
optional int32 team_behavior = 6;
|
optional int32 team_behavior = 6;
|
||||||
optional string control_point_configuration = 7;
|
optional string control_point_configuration = 7;
|
||||||
|
optional bool cluster = 8;
|
||||||
|
optional float endcap_time = 9;
|
||||||
}
|
}
|
||||||
|
|
||||||
message DestroyParticle {
|
message DestroyParticle {
|
||||||
|
@ -4,6 +4,7 @@ enum GCClientLauncherType {
|
|||||||
GCClientLauncherType_DEFAULT = 0;
|
GCClientLauncherType_DEFAULT = 0;
|
||||||
GCClientLauncherType_PERFECTWORLD = 1;
|
GCClientLauncherType_PERFECTWORLD = 1;
|
||||||
GCClientLauncherType_STEAMCHINA = 2;
|
GCClientLauncherType_STEAMCHINA = 2;
|
||||||
|
GCClientLauncherType_SOURCE2 = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
enum GCConnectionStatus {
|
enum GCConnectionStatus {
|
||||||
@ -162,6 +163,7 @@ message CMsgServerHello {
|
|||||||
optional bytes legacy_steamdatagram_routing = 6;
|
optional bytes legacy_steamdatagram_routing = 6;
|
||||||
optional uint32 required_internal_addr = 7;
|
optional uint32 required_internal_addr = 7;
|
||||||
optional bytes steamdatagram_login = 8;
|
optional bytes steamdatagram_login = 8;
|
||||||
|
optional uint32 socache_control = 9;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgClientWelcome {
|
message CMsgClientWelcome {
|
||||||
|
@ -230,6 +230,7 @@ message CCommunity_GetGamePersonalDataEntries_Response {
|
|||||||
optional uint32 gceresult = 1;
|
optional uint32 gceresult = 1;
|
||||||
repeated string entries = 2;
|
repeated string entries = 2;
|
||||||
optional string continue_token = 3;
|
optional string continue_token = 3;
|
||||||
|
optional string continue_text = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CCommunity_TerminateGamePersonalDataEntries_Request {
|
message CCommunity_TerminateGamePersonalDataEntries_Request {
|
||||||
|
@ -443,7 +443,28 @@ message CMsgGCGetPartnerAccountLink_Response {
|
|||||||
optional bool is_adult = 5;
|
optional bool is_adult = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message CMsgGCAddressMask {
|
||||||
|
optional fixed32 ipv4 = 1;
|
||||||
|
optional uint32 maskbits = 2 [default = 32];
|
||||||
|
}
|
||||||
|
|
||||||
|
message CMsgGCAddressMaskGroup {
|
||||||
|
repeated .CMsgGCAddressMask addrs = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message CMsgGCRoutingInfo {
|
message CMsgGCRoutingInfo {
|
||||||
|
message TokenBucketConfiguration {
|
||||||
|
optional int32 tokens_start = 1;
|
||||||
|
optional int32 tokens_grant = 2;
|
||||||
|
optional int32 grant_seconds = 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
message PolicyRule {
|
||||||
|
optional int32 account_type = 1;
|
||||||
|
optional int32 address_mask_group_id = 2;
|
||||||
|
optional .CMsgGCRoutingInfo.TokenBucketConfiguration token_bucket = 3;
|
||||||
|
}
|
||||||
|
|
||||||
enum RoutingMethod {
|
enum RoutingMethod {
|
||||||
RANDOM = 0;
|
RANDOM = 0;
|
||||||
DISCARD = 1;
|
DISCARD = 1;
|
||||||
@ -457,6 +478,7 @@ message CMsgGCRoutingInfo {
|
|||||||
optional .CMsgGCRoutingInfo.RoutingMethod fallback = 3 [default = DISCARD];
|
optional .CMsgGCRoutingInfo.RoutingMethod fallback = 3 [default = DISCARD];
|
||||||
optional uint32 protobuf_field = 4;
|
optional uint32 protobuf_field = 4;
|
||||||
optional string webapi_param = 5;
|
optional string webapi_param = 5;
|
||||||
|
repeated .CMsgGCRoutingInfo.PolicyRule policy_rules = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGCMsgMasterSetWebAPIRouting {
|
message CMsgGCMsgMasterSetWebAPIRouting {
|
||||||
@ -476,6 +498,7 @@ message CMsgGCMsgMasterSetClientMsgRouting {
|
|||||||
}
|
}
|
||||||
|
|
||||||
repeated .CMsgGCMsgMasterSetClientMsgRouting.Entry entries = 1;
|
repeated .CMsgGCMsgMasterSetClientMsgRouting.Entry entries = 1;
|
||||||
|
repeated .CMsgGCAddressMaskGroup address_mask_groups = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CMsgGCMsgMasterSetWebAPIRouting_Response {
|
message CMsgGCMsgMasterSetWebAPIRouting_Response {
|
||||||
|
Reference in New Issue
Block a user