diff --git a/plugin_files/gamedata/sdk.json b/plugin_files/gamedata/sdk.json index 0ab64d22..314b99cc 100644 --- a/plugin_files/gamedata/sdk.json +++ b/plugin_files/gamedata/sdk.json @@ -5300,10 +5300,6 @@ "field": "m_bPredict", "type": 10 }, - "AutoKickDisabled": { - "field": "m_bAutoKickDisabled", - "type": 10 - }, "IsLowViolence": { "field": "m_bIsLowViolence", "type": 10 diff --git a/protobufs/netmessages.proto b/protobufs/netmessages.proto index 7dc5bdc1..60eab0d4 100644 --- a/protobufs/netmessages.proto +++ b/protobufs/netmessages.proto @@ -236,6 +236,38 @@ message CMsgSource2VProfLiteReport { optional uint32 discarded_frames = 3; } +message CMsgSource2NetworkFlowQuality { + 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; +} + message CCLCMsg_Diagnostic { optional .CMsgSource2SystemSpecs system_specs = 1; optional .CMsgSource2VProfLiteReport vprof_report = 2; diff --git a/protobufs/networksystem_protomessages.proto b/protobufs/networksystem_protomessages.proto index 1fa36b3d..1f51cf36 100644 --- a/protobufs/networksystem_protomessages.proto +++ b/protobufs/networksystem_protomessages.proto @@ -4,10 +4,12 @@ message NetMessageSplitscreenUserChanged { message NetMessageConnectionClosed { optional uint32 reason = 1; + optional string message = 2; } message NetMessageConnectionCrashed { optional uint32 reason = 1; + optional string message = 2; } message NetMessagePacketStart {