fix update
This commit is contained in:
@@ -166,6 +166,7 @@
|
||||
<ClCompile Include="Andromeda-CS2-Base\CS2\Hook\Hook_FireEventClientSide.cpp" />
|
||||
<ClCompile Include="Andromeda-CS2-Base\CS2\Hook\Hook_FrameStageNotify.cpp" />
|
||||
<ClCompile Include="Andromeda-CS2-Base\CS2\Hook\Hook_GetMatricesForView.cpp" />
|
||||
<ClCompile Include="Andromeda-CS2-Base\CS2\Hook\Hook_IsLoadoutAllowed.cpp" />
|
||||
<ClCompile Include="Andromeda-CS2-Base\CS2\Hook\Hook_IsRelativeMouseMode.cpp" />
|
||||
<ClCompile Include="Andromeda-CS2-Base\CS2\Hook\Hook_MouseInputEnabled.cpp" />
|
||||
<ClCompile Include="Andromeda-CS2-Base\CS2\Hook\Hook_OnAddEntity.cpp" />
|
||||
@@ -345,6 +346,7 @@
|
||||
<ClInclude Include="Andromeda-CS2-Base\CS2\Hook\Hook_FireEventClientSide.hpp" />
|
||||
<ClInclude Include="Andromeda-CS2-Base\CS2\Hook\Hook_FrameStageNotify.hpp" />
|
||||
<ClInclude Include="Andromeda-CS2-Base\CS2\Hook\Hook_GetMatricesForView.hpp" />
|
||||
<ClInclude Include="Andromeda-CS2-Base\CS2\Hook\Hook_IsLoadoutAllowed.hpp" />
|
||||
<ClInclude Include="Andromeda-CS2-Base\CS2\Hook\Hook_IsRelativeMouseMode.hpp" />
|
||||
<ClInclude Include="Andromeda-CS2-Base\CS2\Hook\Hook_MouseInputEnabled.hpp" />
|
||||
<ClInclude Include="Andromeda-CS2-Base\CS2\Hook\Hook_OnAddEntity.hpp" />
|
||||
|
||||
@@ -462,6 +462,9 @@
|
||||
<ClCompile Include="Andromeda-CS2-Base\CS2\Protobuf\source2_steam_stats.pb.cc">
|
||||
<Filter>Andromeda-CS2-Base\CS2\Protobuf</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="Andromeda-CS2-Base\CS2\Hook\Hook_IsLoadoutAllowed.cpp">
|
||||
<Filter>Andromeda-CS2-Base\CS2\Hook</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="Andromeda-CS2-Base\DllLauncher.hpp">
|
||||
@@ -1103,5 +1106,8 @@
|
||||
<ClInclude Include="Andromeda-CS2-Base\CS2\Protobuf\source2_steam_stats.pb.h">
|
||||
<Filter>Andromeda-CS2-Base\CS2\Protobuf</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="Andromeda-CS2-Base\CS2\Hook\Hook_IsLoadoutAllowed.hpp">
|
||||
<Filter>Andromeda-CS2-Base\CS2\Hook</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -68,10 +68,11 @@ auto CHook_Loader::InstallSecondHook() -> bool
|
||||
{ { XorStr( "Hook::GetMatricesForView" ) , XorStr( "48 8B C4 48 89 68 ? 48 89 70 ? 57 48 81 EC ? ? ? ? 0F 29 70 ? 49 8B F1" ) , CLIENT_DLL } , &Hook_GetMatricesForView , reinterpret_cast<LPVOID*>( &GetMatricesForView_o ) },
|
||||
{ { XorStr( "Hook::CreateMove" ) , XorStr( "85 D2 0F 85 ? ? ? ? 48 8B C4 44 88 40 18" ) , CLIENT_DLL } , &Hook_CreateMove , reinterpret_cast<LPVOID*>( &CreateMove_o ) },
|
||||
{ { XorStr( "Hook::SerializePartialToArray" ) , XorStr( "48 89 5C 24 ? 55 56 57 48 81 EC ? ? ? ? 48 8B 05 ? ? ? ? 48 33 C4 48 89 84 24 ? ? ? ? 49 63 F0" ) , CLIENT_DLL } , &Hook_MessageLite_SerializePartialToArray , reinterpret_cast<LPVOID*>( &MessageLite_SerializePartialToArray_o ) },
|
||||
{ { XorStr( "Hook::OnClientOutput" ) , XorStr( "48 89 5C 24 18 55 56 57 41 54 41 56 48 83 EC 70" ) , ENGINE2_DLL } , &Hook_OnClientOutput , reinterpret_cast<LPVOID*>( &OnClientOutput_o ) },
|
||||
{ { XorStr( "Hook::OnClientOutput" ) , XorStr( "48 89 5C 24 ? 55 56 57 41 56 41 57 48 83 EC ? 48 8D 05" ) , ENGINE2_DLL } , &Hook_OnClientOutput , reinterpret_cast<LPVOID*>( &OnClientOutput_o ) },
|
||||
{ { XorStr( "Hook::CDemoRecorder" ) , XorStr( "40 56 57 41 57 48 83 EC ? 4C 8B F9" ) , ENGINE2_DLL } , &Hook_CDemoRecorder , reinterpret_cast<LPVOID*>( &CDemoRecorder_o ) },
|
||||
{ { XorStr( "Hook::IsRelativeMouseMode" ) , XorStr( "48 89 6C 24 ? 48 89 74 24 ? 48 89 7C 24 ? 41 56 48 83 EC ? 0F B6 F2" ) , INPUTSYSTEM_DLL } , &Hook_IsRelativeMouseMode , reinterpret_cast<LPVOID*>( &IsRelativeMouseMode_o ) },
|
||||
{ { XorStr( "Hook::UpdateInPVS" ) , XorStr( "48 89 5C 24 ? 48 89 74 24 ? 57 48 83 EC ? 48 8B D9 8B F2 48 8B 89 ? ? ? ? 48 8B 01 FF 50 ? 33 FF 48 85 C0 74 ? 48 8B 80 ? ? ? ? EB ? 48 8B C7 39 B8 ? ? ? ? 0F 8F ? ? ? ? 0F B6 48 ? 80 F9" ) , CLIENT_DLL } , &Hook_UpdateInPVS , reinterpret_cast<LPVOID*>( &UpdateInPVS_o ) },
|
||||
// he is no longer needed
|
||||
//{ { XorStr( "Hook::UpdateInPVS" ) , XorStr( "48 89 5C 24 ? 48 89 74 24 ? 57 48 83 EC ? 48 8B D9 8B F2 48 8B 89 ? ? ? ? 48 8B 01 FF 50 ? 33 FF 48 85 C0 74 ? 48 8B 80 ? ? ? ? EB ? 48 8B C7 39 B8 ? ? ? ? 0F 8F ? ? ? ? 0F B6 48 ? 80 F9" ) , CLIENT_DLL } , &Hook_UpdateInPVS , reinterpret_cast<LPVOID*>( &UpdateInPVS_o ) },
|
||||
{ { XorStr( "Hook::AntiTamper" ) , XorStr( "40 53 41 57 48 83 EC ? 48 89 74 24 ? 48 8B F1" ) , CLIENT_DLL } , &Hook_AntiTamper , reinterpret_cast<LPVOID*>( &AntiTamper_o ) },
|
||||
{ {XorStr("Hook::IsLoadoutAllowed") , XorStr("48 89 5C 24 ? 48 89 6C 24 ? 48 89 74 24 ? 57 48 83 EC ? 48 8B E9 48 8B 0D ? ? ? ? ? ? ? FF 50") , CLIENT_DLL } ,&Hook_IsLoadoutAllowed , reinterpret_cast<LPVOID*>(&IsLoadoutAllowed_o) , true , true }
|
||||
};
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
#include "Hook_IsLoadoutAllowed.hpp"
|
||||
|
||||
|
||||
auto Hook_IsLoadoutAllowed() -> bool
|
||||
{
|
||||
return true;
|
||||
|
||||
@@ -1314,7 +1314,8 @@ PROTOBUF_CONSTEXPR CMsgOpenCrate::CMsgOpenCrate(
|
||||
, /*decltype(_impl_.tool_item_id_)*/uint64_t{0u}
|
||||
, /*decltype(_impl_.subject_item_id_)*/uint64_t{0u}
|
||||
, /*decltype(_impl_.for_rental_)*/false
|
||||
, /*decltype(_impl_.points_remaining_)*/0u} {}
|
||||
, /*decltype(_impl_.points_remaining_)*/0u
|
||||
, /*decltype(_impl_.volatile_limit_)*/0u} {}
|
||||
struct CMsgOpenCrateDefaultTypeInternal {
|
||||
PROTOBUF_CONSTEXPR CMsgOpenCrateDefaultTypeInternal()
|
||||
: _instance(::_pbi::ConstantInitialized{}) {}
|
||||
@@ -2371,10 +2372,12 @@ const uint32_t TableStruct_base_5fgcmessages_2eproto::offsets[] PROTOBUF_SECTION
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgOpenCrate, _impl_.subject_item_id_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgOpenCrate, _impl_.for_rental_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgOpenCrate, _impl_.points_remaining_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgOpenCrate, _impl_.volatile_limit_),
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
PROTOBUF_FIELD_OFFSET(::CSOEconRentalHistory, _impl_._has_bits_),
|
||||
PROTOBUF_FIELD_OFFSET(::CSOEconRentalHistory, _internal_metadata_),
|
||||
~0u, // no _extensions_
|
||||
@@ -2481,9 +2484,9 @@ static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protode
|
||||
{ 962, 973, -1, sizeof(::CSOEconEquipSlot)},
|
||||
{ 978, 987, -1, sizeof(::CMsgAdjustEquipSlot)},
|
||||
{ 990, 998, -1, sizeof(::CMsgAdjustEquipSlots)},
|
||||
{ 1000, 1010, -1, sizeof(::CMsgOpenCrate)},
|
||||
{ 1014, 1025, -1, sizeof(::CSOEconRentalHistory)},
|
||||
{ 1030, 1037, -1, sizeof(::CMsgAcknowledgeRentalExpiration)},
|
||||
{ 1000, 1011, -1, sizeof(::CMsgOpenCrate)},
|
||||
{ 1016, 1027, -1, sizeof(::CSOEconRentalHistory)},
|
||||
{ 1032, 1039, -1, sizeof(::CMsgAcknowledgeRentalExpiration)},
|
||||
};
|
||||
|
||||
static const ::_pb::Message* const file_default_instances[] = {
|
||||
@@ -2782,38 +2785,39 @@ const char descriptor_table_protodef_base_5fgcmessages_2eproto[] PROTOBUF_SECTIO
|
||||
"\r\"I\n\023CMsgAdjustEquipSlot\022\020\n\010class_id\030\001 \001"
|
||||
"(\r\022\017\n\007slot_id\030\002 \001(\r\022\017\n\007item_id\030\003 \001(\004\"O\n\024"
|
||||
"CMsgAdjustEquipSlots\022#\n\005slots\030\001 \003(\0132\024.CM"
|
||||
"sgAdjustEquipSlot\022\022\n\nchange_num\030\002 \001(\r\"l\n"
|
||||
"\rCMsgOpenCrate\022\024\n\014tool_item_id\030\001 \001(\004\022\027\n\017"
|
||||
"subject_item_id\030\002 \001(\004\022\022\n\nfor_rental\030\003 \001("
|
||||
"\010\022\030\n\020points_remaining\030\004 \001(\r\"\223\001\n\024CSOEconR"
|
||||
"entalHistory\022\030\n\naccount_id\030\001 \001(\rB\004\200\246\035\001\022\033"
|
||||
"\n\rcrate_item_id\030\002 \001(\004B\004\200\246\035\001\022\027\n\017crate_def"
|
||||
"_index\030\003 \001(\r\022\022\n\nissue_date\030\004 \001(\r\022\027\n\017expi"
|
||||
"ration_date\030\005 \001(\r\"8\n\037CMsgAcknowledgeRent"
|
||||
"alExpiration\022\025\n\rcrate_item_id\030\001 \001(\004*\307\003\n\n"
|
||||
"EGCBaseMsg\022\032\n\025k_EMsgGCSystemMessage\020\241\037\022\035"
|
||||
"\n\030k_EMsgGCReplicateConVars\020\242\037\022\032\n\025k_EMsgG"
|
||||
"CConVarUpdated\020\243\037\022\024\n\017k_EMsgGCInQueue\020\250\037\022"
|
||||
"\032\n\025k_EMsgGCInviteToParty\020\225#\022\036\n\031k_EMsgGCI"
|
||||
"nvitationCreated\020\226#\022 \n\033k_EMsgGCPartyInvi"
|
||||
"teResponse\020\227#\022\032\n\025k_EMsgGCKickFromParty\020\230"
|
||||
"#\022\027\n\022k_EMsgGCLeaveParty\020\231#\022\034\n\027k_EMsgGCSe"
|
||||
"rverAvailable\020\232#\022\"\n\035k_EMsgGCClientConnec"
|
||||
"tToServer\020\233#\022\033\n\026k_EMsgGCGameServerInfo\020\234"
|
||||
"#\022\022\n\rk_EMsgGCError\020\235#\022%\n k_EMsgGCReplay_"
|
||||
"UploadedToYouTube\020\236#\022\037\n\032k_EMsgGCLANServe"
|
||||
"rAvailable\020\237#*Y\n\027EGCBaseProtoObjectTypes"
|
||||
"\022\036\n\031k_EProtoObjectPartyInvite\020\351\007\022\036\n\031k_EP"
|
||||
"rotoObjectLobbyInvite\020\352\007*T\n\021GC_BannedWor"
|
||||
"dType\022\037\n\033GC_BANNED_WORD_DISABLE_WORD\020\000\022\036"
|
||||
"\n\032GC_BANNED_WORD_ENABLE_WORD\020\001"
|
||||
"sgAdjustEquipSlot\022\022\n\nchange_num\030\002 \001(\r\"\204\001"
|
||||
"\n\rCMsgOpenCrate\022\024\n\014tool_item_id\030\001 \001(\004\022\027\n"
|
||||
"\017subject_item_id\030\002 \001(\004\022\022\n\nfor_rental\030\003 \001"
|
||||
"(\010\022\030\n\020points_remaining\030\004 \001(\r\022\026\n\016volatile"
|
||||
"_limit\030\005 \001(\r\"\223\001\n\024CSOEconRentalHistory\022\030\n"
|
||||
"\naccount_id\030\001 \001(\rB\004\200\246\035\001\022\033\n\rcrate_item_id"
|
||||
"\030\002 \001(\004B\004\200\246\035\001\022\027\n\017crate_def_index\030\003 \001(\r\022\022\n"
|
||||
"\nissue_date\030\004 \001(\r\022\027\n\017expiration_date\030\005 \001"
|
||||
"(\r\"8\n\037CMsgAcknowledgeRentalExpiration\022\025\n"
|
||||
"\rcrate_item_id\030\001 \001(\004*\307\003\n\nEGCBaseMsg\022\032\n\025k"
|
||||
"_EMsgGCSystemMessage\020\241\037\022\035\n\030k_EMsgGCRepli"
|
||||
"cateConVars\020\242\037\022\032\n\025k_EMsgGCConVarUpdated\020"
|
||||
"\243\037\022\024\n\017k_EMsgGCInQueue\020\250\037\022\032\n\025k_EMsgGCInvi"
|
||||
"teToParty\020\225#\022\036\n\031k_EMsgGCInvitationCreate"
|
||||
"d\020\226#\022 \n\033k_EMsgGCPartyInviteResponse\020\227#\022\032"
|
||||
"\n\025k_EMsgGCKickFromParty\020\230#\022\027\n\022k_EMsgGCLe"
|
||||
"aveParty\020\231#\022\034\n\027k_EMsgGCServerAvailable\020\232"
|
||||
"#\022\"\n\035k_EMsgGCClientConnectToServer\020\233#\022\033\n"
|
||||
"\026k_EMsgGCGameServerInfo\020\234#\022\022\n\rk_EMsgGCEr"
|
||||
"ror\020\235#\022%\n k_EMsgGCReplay_UploadedToYouTu"
|
||||
"be\020\236#\022\037\n\032k_EMsgGCLANServerAvailable\020\237#*Y"
|
||||
"\n\027EGCBaseProtoObjectTypes\022\036\n\031k_EProtoObj"
|
||||
"ectPartyInvite\020\351\007\022\036\n\031k_EProtoObjectLobby"
|
||||
"Invite\020\352\007*T\n\021GC_BannedWordType\022\037\n\033GC_BAN"
|
||||
"NED_WORD_DISABLE_WORD\020\000\022\036\n\032GC_BANNED_WOR"
|
||||
"D_ENABLE_WORD\020\001"
|
||||
;
|
||||
static const ::_pbi::DescriptorTable* const descriptor_table_base_5fgcmessages_2eproto_deps[1] = {
|
||||
&::descriptor_table_steammessages_2eproto,
|
||||
};
|
||||
static ::_pbi::once_flag descriptor_table_base_5fgcmessages_2eproto_once;
|
||||
const ::_pbi::DescriptorTable descriptor_table_base_5fgcmessages_2eproto = {
|
||||
false, false, 9350, descriptor_table_protodef_base_5fgcmessages_2eproto,
|
||||
false, false, 9375, descriptor_table_protodef_base_5fgcmessages_2eproto,
|
||||
"base_gcmessages.proto",
|
||||
&descriptor_table_base_5fgcmessages_2eproto_once, descriptor_table_base_5fgcmessages_2eproto_deps, 1, 83,
|
||||
schemas, file_default_instances, TableStruct_base_5fgcmessages_2eproto::offsets,
|
||||
@@ -24855,6 +24859,9 @@ class CMsgOpenCrate::_Internal {
|
||||
static void set_has_points_remaining(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 8u;
|
||||
}
|
||||
static void set_has_volatile_limit(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 16u;
|
||||
}
|
||||
};
|
||||
|
||||
CMsgOpenCrate::CMsgOpenCrate(::PROTOBUF_NAMESPACE_ID::Arena* arena,
|
||||
@@ -24872,12 +24879,13 @@ CMsgOpenCrate::CMsgOpenCrate(const CMsgOpenCrate& from)
|
||||
, decltype(_impl_.tool_item_id_){}
|
||||
, decltype(_impl_.subject_item_id_){}
|
||||
, decltype(_impl_.for_rental_){}
|
||||
, decltype(_impl_.points_remaining_){}};
|
||||
, decltype(_impl_.points_remaining_){}
|
||||
, decltype(_impl_.volatile_limit_){}};
|
||||
|
||||
_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
|
||||
::memcpy(&_impl_.tool_item_id_, &from._impl_.tool_item_id_,
|
||||
static_cast<size_t>(reinterpret_cast<char*>(&_impl_.points_remaining_) -
|
||||
reinterpret_cast<char*>(&_impl_.tool_item_id_)) + sizeof(_impl_.points_remaining_));
|
||||
static_cast<size_t>(reinterpret_cast<char*>(&_impl_.volatile_limit_) -
|
||||
reinterpret_cast<char*>(&_impl_.tool_item_id_)) + sizeof(_impl_.volatile_limit_));
|
||||
// @@protoc_insertion_point(copy_constructor:CMsgOpenCrate)
|
||||
}
|
||||
|
||||
@@ -24892,6 +24900,7 @@ inline void CMsgOpenCrate::SharedCtor(
|
||||
, decltype(_impl_.subject_item_id_){uint64_t{0u}}
|
||||
, decltype(_impl_.for_rental_){false}
|
||||
, decltype(_impl_.points_remaining_){0u}
|
||||
, decltype(_impl_.volatile_limit_){0u}
|
||||
};
|
||||
}
|
||||
|
||||
@@ -24919,10 +24928,10 @@ void CMsgOpenCrate::Clear() {
|
||||
(void) cached_has_bits;
|
||||
|
||||
cached_has_bits = _impl_._has_bits_[0];
|
||||
if (cached_has_bits & 0x0000000fu) {
|
||||
if (cached_has_bits & 0x0000001fu) {
|
||||
::memset(&_impl_.tool_item_id_, 0, static_cast<size_t>(
|
||||
reinterpret_cast<char*>(&_impl_.points_remaining_) -
|
||||
reinterpret_cast<char*>(&_impl_.tool_item_id_)) + sizeof(_impl_.points_remaining_));
|
||||
reinterpret_cast<char*>(&_impl_.volatile_limit_) -
|
||||
reinterpret_cast<char*>(&_impl_.tool_item_id_)) + sizeof(_impl_.volatile_limit_));
|
||||
}
|
||||
_impl_._has_bits_.Clear();
|
||||
_internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
|
||||
@@ -24971,6 +24980,15 @@ const char* CMsgOpenCrate::_InternalParse(const char* ptr, ::_pbi::ParseContext*
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// optional uint32 volatile_limit = 5;
|
||||
case 5:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 40)) {
|
||||
_Internal::set_has_volatile_limit(&has_bits);
|
||||
_impl_.volatile_limit_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
|
||||
CHK_(ptr);
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
default:
|
||||
goto handle_unusual;
|
||||
} // switch
|
||||
@@ -25026,6 +25044,12 @@ uint8_t* CMsgOpenCrate::_InternalSerialize(
|
||||
target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_points_remaining(), target);
|
||||
}
|
||||
|
||||
// optional uint32 volatile_limit = 5;
|
||||
if (cached_has_bits & 0x00000010u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteUInt32ToArray(5, this->_internal_volatile_limit(), target);
|
||||
}
|
||||
|
||||
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
||||
target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
|
||||
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
||||
@@ -25043,7 +25067,7 @@ size_t CMsgOpenCrate::ByteSizeLong() const {
|
||||
(void) cached_has_bits;
|
||||
|
||||
cached_has_bits = _impl_._has_bits_[0];
|
||||
if (cached_has_bits & 0x0000000fu) {
|
||||
if (cached_has_bits & 0x0000001fu) {
|
||||
// optional uint64 tool_item_id = 1;
|
||||
if (cached_has_bits & 0x00000001u) {
|
||||
total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_tool_item_id());
|
||||
@@ -25064,6 +25088,11 @@ size_t CMsgOpenCrate::ByteSizeLong() const {
|
||||
total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_points_remaining());
|
||||
}
|
||||
|
||||
// optional uint32 volatile_limit = 5;
|
||||
if (cached_has_bits & 0x00000010u) {
|
||||
total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_volatile_limit());
|
||||
}
|
||||
|
||||
}
|
||||
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
|
||||
}
|
||||
@@ -25084,7 +25113,7 @@ void CMsgOpenCrate::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::
|
||||
(void) cached_has_bits;
|
||||
|
||||
cached_has_bits = from._impl_._has_bits_[0];
|
||||
if (cached_has_bits & 0x0000000fu) {
|
||||
if (cached_has_bits & 0x0000001fu) {
|
||||
if (cached_has_bits & 0x00000001u) {
|
||||
_this->_impl_.tool_item_id_ = from._impl_.tool_item_id_;
|
||||
}
|
||||
@@ -25097,6 +25126,9 @@ void CMsgOpenCrate::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::
|
||||
if (cached_has_bits & 0x00000008u) {
|
||||
_this->_impl_.points_remaining_ = from._impl_.points_remaining_;
|
||||
}
|
||||
if (cached_has_bits & 0x00000010u) {
|
||||
_this->_impl_.volatile_limit_ = from._impl_.volatile_limit_;
|
||||
}
|
||||
_this->_impl_._has_bits_[0] |= cached_has_bits;
|
||||
}
|
||||
_this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
|
||||
@@ -25118,8 +25150,8 @@ void CMsgOpenCrate::InternalSwap(CMsgOpenCrate* other) {
|
||||
_internal_metadata_.InternalSwap(&other->_internal_metadata_);
|
||||
swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
|
||||
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
||||
PROTOBUF_FIELD_OFFSET(CMsgOpenCrate, _impl_.points_remaining_)
|
||||
+ sizeof(CMsgOpenCrate::_impl_.points_remaining_)
|
||||
PROTOBUF_FIELD_OFFSET(CMsgOpenCrate, _impl_.volatile_limit_)
|
||||
+ sizeof(CMsgOpenCrate::_impl_.volatile_limit_)
|
||||
- PROTOBUF_FIELD_OFFSET(CMsgOpenCrate, _impl_.tool_item_id_)>(
|
||||
reinterpret_cast<char*>(&_impl_.tool_item_id_),
|
||||
reinterpret_cast<char*>(&other->_impl_.tool_item_id_));
|
||||
|
||||
@@ -16396,6 +16396,7 @@ class CMsgOpenCrate final :
|
||||
kSubjectItemIdFieldNumber = 2,
|
||||
kForRentalFieldNumber = 3,
|
||||
kPointsRemainingFieldNumber = 4,
|
||||
kVolatileLimitFieldNumber = 5,
|
||||
};
|
||||
// optional uint64 tool_item_id = 1;
|
||||
bool has_tool_item_id() const;
|
||||
@@ -16449,6 +16450,19 @@ class CMsgOpenCrate final :
|
||||
void _internal_set_points_remaining(uint32_t value);
|
||||
public:
|
||||
|
||||
// optional uint32 volatile_limit = 5;
|
||||
bool has_volatile_limit() const;
|
||||
private:
|
||||
bool _internal_has_volatile_limit() const;
|
||||
public:
|
||||
void clear_volatile_limit();
|
||||
uint32_t volatile_limit() const;
|
||||
void set_volatile_limit(uint32_t value);
|
||||
private:
|
||||
uint32_t _internal_volatile_limit() const;
|
||||
void _internal_set_volatile_limit(uint32_t value);
|
||||
public:
|
||||
|
||||
// @@protoc_insertion_point(class_scope:CMsgOpenCrate)
|
||||
private:
|
||||
class _Internal;
|
||||
@@ -16463,6 +16477,7 @@ class CMsgOpenCrate final :
|
||||
uint64_t subject_item_id_;
|
||||
bool for_rental_;
|
||||
uint32_t points_remaining_;
|
||||
uint32_t volatile_limit_;
|
||||
};
|
||||
union { Impl_ _impl_; };
|
||||
friend struct ::TableStruct_base_5fgcmessages_2eproto;
|
||||
@@ -26815,6 +26830,34 @@ inline void CMsgOpenCrate::set_points_remaining(uint32_t value) {
|
||||
// @@protoc_insertion_point(field_set:CMsgOpenCrate.points_remaining)
|
||||
}
|
||||
|
||||
// optional uint32 volatile_limit = 5;
|
||||
inline bool CMsgOpenCrate::_internal_has_volatile_limit() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgOpenCrate::has_volatile_limit() const {
|
||||
return _internal_has_volatile_limit();
|
||||
}
|
||||
inline void CMsgOpenCrate::clear_volatile_limit() {
|
||||
_impl_.volatile_limit_ = 0u;
|
||||
_impl_._has_bits_[0] &= ~0x00000010u;
|
||||
}
|
||||
inline uint32_t CMsgOpenCrate::_internal_volatile_limit() const {
|
||||
return _impl_.volatile_limit_;
|
||||
}
|
||||
inline uint32_t CMsgOpenCrate::volatile_limit() const {
|
||||
// @@protoc_insertion_point(field_get:CMsgOpenCrate.volatile_limit)
|
||||
return _internal_volatile_limit();
|
||||
}
|
||||
inline void CMsgOpenCrate::_internal_set_volatile_limit(uint32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000010u;
|
||||
_impl_.volatile_limit_ = value;
|
||||
}
|
||||
inline void CMsgOpenCrate::set_volatile_limit(uint32_t value) {
|
||||
_internal_set_volatile_limit(value);
|
||||
// @@protoc_insertion_point(field_set:CMsgOpenCrate.volatile_limit)
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// CSOEconRentalHistory
|
||||
|
||||
@@ -36,23 +36,7 @@ struct CCSPredictionEvent_DamageTagDefaultTypeInternal {
|
||||
};
|
||||
};
|
||||
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CCSPredictionEvent_DamageTagDefaultTypeInternal _CCSPredictionEvent_DamageTag_default_instance_;
|
||||
PROTOBUF_CONSTEXPR CCSPredictionEvent_AddAimPunch::CCSPredictionEvent_AddAimPunch(
|
||||
::_pbi::ConstantInitialized): _impl_{
|
||||
/*decltype(_impl_._has_bits_)*/{}
|
||||
, /*decltype(_impl_._cached_size_)*/{}
|
||||
, /*decltype(_impl_.punch_angle_)*/nullptr
|
||||
, /*decltype(_impl_.when_tick_)*/0u
|
||||
, /*decltype(_impl_.when_tick_frac_)*/0} {}
|
||||
struct CCSPredictionEvent_AddAimPunchDefaultTypeInternal {
|
||||
PROTOBUF_CONSTEXPR CCSPredictionEvent_AddAimPunchDefaultTypeInternal()
|
||||
: _instance(::_pbi::ConstantInitialized{}) {}
|
||||
~CCSPredictionEvent_AddAimPunchDefaultTypeInternal() {}
|
||||
union {
|
||||
CCSPredictionEvent_AddAimPunch _instance;
|
||||
};
|
||||
};
|
||||
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CCSPredictionEvent_AddAimPunchDefaultTypeInternal _CCSPredictionEvent_AddAimPunch_default_instance_;
|
||||
static ::_pb::Metadata file_level_metadata_cs_5fprediction_5fevents_2eproto[2];
|
||||
static ::_pb::Metadata file_level_metadata_cs_5fprediction_5fevents_2eproto[1];
|
||||
static const ::_pb::EnumDescriptor* file_level_enum_descriptors_cs_5fprediction_5fevents_2eproto[1];
|
||||
static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_cs_5fprediction_5fevents_2eproto = nullptr;
|
||||
|
||||
@@ -69,27 +53,13 @@ const uint32_t TableStruct_cs_5fprediction_5fevents_2eproto::offsets[] PROTOBUF_
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
PROTOBUF_FIELD_OFFSET(::CCSPredictionEvent_AddAimPunch, _impl_._has_bits_),
|
||||
PROTOBUF_FIELD_OFFSET(::CCSPredictionEvent_AddAimPunch, _internal_metadata_),
|
||||
~0u, // no _extensions_
|
||||
~0u, // no _oneof_case_
|
||||
~0u, // no _weak_field_map_
|
||||
~0u, // no _inlined_string_donated_
|
||||
PROTOBUF_FIELD_OFFSET(::CCSPredictionEvent_AddAimPunch, _impl_.punch_angle_),
|
||||
PROTOBUF_FIELD_OFFSET(::CCSPredictionEvent_AddAimPunch, _impl_.when_tick_),
|
||||
PROTOBUF_FIELD_OFFSET(::CCSPredictionEvent_AddAimPunch, _impl_.when_tick_frac_),
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
};
|
||||
static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
|
||||
{ 0, 9, -1, sizeof(::CCSPredictionEvent_DamageTag)},
|
||||
{ 12, 21, -1, sizeof(::CCSPredictionEvent_AddAimPunch)},
|
||||
};
|
||||
|
||||
static const ::_pb::Message* const file_default_instances[] = {
|
||||
&::_CCSPredictionEvent_DamageTag_default_instance_._instance,
|
||||
&::_CCSPredictionEvent_AddAimPunch_default_instance_._instance,
|
||||
};
|
||||
|
||||
const char descriptor_table_protodef_cs_5fprediction_5fevents_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
|
||||
@@ -98,11 +68,8 @@ const char descriptor_table_protodef_cs_5fprediction_5fevents_2eproto[] PROTOBUF
|
||||
"\n\034CCSPredictionEvent_DamageTag\022\030\n\020flinch"
|
||||
"_mod_small\030\001 \001(\002\022\030\n\020flinch_mod_large\030\002 \001"
|
||||
"(\002\022,\n$friendly_fire_damage_reduction_rat"
|
||||
"io\030\003 \001(\002\"m\n\036CCSPredictionEvent_AddAimPun"
|
||||
"ch\022 \n\013punch_angle\030\001 \001(\0132\013.CMsgQAngle\022\021\n\t"
|
||||
"when_tick\030\002 \001(\r\022\026\n\016when_tick_frac\030\003 \001(\002*"
|
||||
"\?\n\023ECSPredictionEvents\022\022\n\016CSPE_DamageTag"
|
||||
"\020\001\022\024\n\020CSPE_AddAimPunch\020\003"
|
||||
"io\030\003 \001(\002*)\n\023ECSPredictionEvents\022\022\n\016CSPE_"
|
||||
"DamageTag\020\001"
|
||||
;
|
||||
static const ::_pbi::DescriptorTable* const descriptor_table_cs_5fprediction_5fevents_2eproto_deps[2] = {
|
||||
&::descriptor_table_networkbasetypes_2eproto,
|
||||
@@ -110,9 +77,9 @@ static const ::_pbi::DescriptorTable* const descriptor_table_cs_5fprediction_5fe
|
||||
};
|
||||
static ::_pbi::once_flag descriptor_table_cs_5fprediction_5fevents_2eproto_once;
|
||||
const ::_pbi::DescriptorTable descriptor_table_cs_5fprediction_5fevents_2eproto = {
|
||||
false, false, 384, descriptor_table_protodef_cs_5fprediction_5fevents_2eproto,
|
||||
false, false, 251, descriptor_table_protodef_cs_5fprediction_5fevents_2eproto,
|
||||
"cs_prediction_events.proto",
|
||||
&descriptor_table_cs_5fprediction_5fevents_2eproto_once, descriptor_table_cs_5fprediction_5fevents_2eproto_deps, 2, 2,
|
||||
&descriptor_table_cs_5fprediction_5fevents_2eproto_once, descriptor_table_cs_5fprediction_5fevents_2eproto_deps, 2, 1,
|
||||
schemas, file_default_instances, TableStruct_cs_5fprediction_5fevents_2eproto::offsets,
|
||||
file_level_metadata_cs_5fprediction_5fevents_2eproto, file_level_enum_descriptors_cs_5fprediction_5fevents_2eproto,
|
||||
file_level_service_descriptors_cs_5fprediction_5fevents_2eproto,
|
||||
@@ -130,7 +97,6 @@ const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ECSPredictionEvents_descriptor()
|
||||
bool ECSPredictionEvents_IsValid(int value) {
|
||||
switch (value) {
|
||||
case 1:
|
||||
case 3:
|
||||
return true;
|
||||
default:
|
||||
return false;
|
||||
@@ -403,301 +369,12 @@ void CCSPredictionEvent_DamageTag::InternalSwap(CCSPredictionEvent_DamageTag* ot
|
||||
file_level_metadata_cs_5fprediction_5fevents_2eproto[0]);
|
||||
}
|
||||
|
||||
// ===================================================================
|
||||
|
||||
class CCSPredictionEvent_AddAimPunch::_Internal {
|
||||
public:
|
||||
using HasBits = decltype(std::declval<CCSPredictionEvent_AddAimPunch>()._impl_._has_bits_);
|
||||
static const ::CMsgQAngle& punch_angle(const CCSPredictionEvent_AddAimPunch* msg);
|
||||
static void set_has_punch_angle(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 1u;
|
||||
}
|
||||
static void set_has_when_tick(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 2u;
|
||||
}
|
||||
static void set_has_when_tick_frac(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 4u;
|
||||
}
|
||||
};
|
||||
|
||||
const ::CMsgQAngle&
|
||||
CCSPredictionEvent_AddAimPunch::_Internal::punch_angle(const CCSPredictionEvent_AddAimPunch* msg) {
|
||||
return *msg->_impl_.punch_angle_;
|
||||
}
|
||||
void CCSPredictionEvent_AddAimPunch::clear_punch_angle() {
|
||||
if (_impl_.punch_angle_ != nullptr) _impl_.punch_angle_->Clear();
|
||||
_impl_._has_bits_[0] &= ~0x00000001u;
|
||||
}
|
||||
CCSPredictionEvent_AddAimPunch::CCSPredictionEvent_AddAimPunch(::PROTOBUF_NAMESPACE_ID::Arena* arena,
|
||||
bool is_message_owned)
|
||||
: ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) {
|
||||
SharedCtor(arena, is_message_owned);
|
||||
// @@protoc_insertion_point(arena_constructor:CCSPredictionEvent_AddAimPunch)
|
||||
}
|
||||
CCSPredictionEvent_AddAimPunch::CCSPredictionEvent_AddAimPunch(const CCSPredictionEvent_AddAimPunch& from)
|
||||
: ::PROTOBUF_NAMESPACE_ID::Message() {
|
||||
CCSPredictionEvent_AddAimPunch* const _this = this; (void)_this;
|
||||
new (&_impl_) Impl_{
|
||||
decltype(_impl_._has_bits_){from._impl_._has_bits_}
|
||||
, /*decltype(_impl_._cached_size_)*/{}
|
||||
, decltype(_impl_.punch_angle_){nullptr}
|
||||
, decltype(_impl_.when_tick_){}
|
||||
, decltype(_impl_.when_tick_frac_){}};
|
||||
|
||||
_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
|
||||
if (from._internal_has_punch_angle()) {
|
||||
_this->_impl_.punch_angle_ = new ::CMsgQAngle(*from._impl_.punch_angle_);
|
||||
}
|
||||
::memcpy(&_impl_.when_tick_, &from._impl_.when_tick_,
|
||||
static_cast<size_t>(reinterpret_cast<char*>(&_impl_.when_tick_frac_) -
|
||||
reinterpret_cast<char*>(&_impl_.when_tick_)) + sizeof(_impl_.when_tick_frac_));
|
||||
// @@protoc_insertion_point(copy_constructor:CCSPredictionEvent_AddAimPunch)
|
||||
}
|
||||
|
||||
inline void CCSPredictionEvent_AddAimPunch::SharedCtor(
|
||||
::_pb::Arena* arena, bool is_message_owned) {
|
||||
(void)arena;
|
||||
(void)is_message_owned;
|
||||
new (&_impl_) Impl_{
|
||||
decltype(_impl_._has_bits_){}
|
||||
, /*decltype(_impl_._cached_size_)*/{}
|
||||
, decltype(_impl_.punch_angle_){nullptr}
|
||||
, decltype(_impl_.when_tick_){0u}
|
||||
, decltype(_impl_.when_tick_frac_){0}
|
||||
};
|
||||
}
|
||||
|
||||
CCSPredictionEvent_AddAimPunch::~CCSPredictionEvent_AddAimPunch() {
|
||||
// @@protoc_insertion_point(destructor:CCSPredictionEvent_AddAimPunch)
|
||||
if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) {
|
||||
(void)arena;
|
||||
return;
|
||||
}
|
||||
SharedDtor();
|
||||
}
|
||||
|
||||
inline void CCSPredictionEvent_AddAimPunch::SharedDtor() {
|
||||
GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
|
||||
if (this != internal_default_instance()) delete _impl_.punch_angle_;
|
||||
}
|
||||
|
||||
void CCSPredictionEvent_AddAimPunch::SetCachedSize(int size) const {
|
||||
_impl_._cached_size_.Set(size);
|
||||
}
|
||||
|
||||
void CCSPredictionEvent_AddAimPunch::Clear() {
|
||||
// @@protoc_insertion_point(message_clear_start:CCSPredictionEvent_AddAimPunch)
|
||||
uint32_t cached_has_bits = 0;
|
||||
// Prevent compiler warnings about cached_has_bits being unused
|
||||
(void) cached_has_bits;
|
||||
|
||||
cached_has_bits = _impl_._has_bits_[0];
|
||||
if (cached_has_bits & 0x00000001u) {
|
||||
GOOGLE_DCHECK(_impl_.punch_angle_ != nullptr);
|
||||
_impl_.punch_angle_->Clear();
|
||||
}
|
||||
if (cached_has_bits & 0x00000006u) {
|
||||
::memset(&_impl_.when_tick_, 0, static_cast<size_t>(
|
||||
reinterpret_cast<char*>(&_impl_.when_tick_frac_) -
|
||||
reinterpret_cast<char*>(&_impl_.when_tick_)) + sizeof(_impl_.when_tick_frac_));
|
||||
}
|
||||
_impl_._has_bits_.Clear();
|
||||
_internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
|
||||
}
|
||||
|
||||
const char* CCSPredictionEvent_AddAimPunch::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) {
|
||||
#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
|
||||
_Internal::HasBits has_bits{};
|
||||
while (!ctx->Done(&ptr)) {
|
||||
uint32_t tag;
|
||||
ptr = ::_pbi::ReadTag(ptr, &tag);
|
||||
switch (tag >> 3) {
|
||||
// optional .CMsgQAngle punch_angle = 1;
|
||||
case 1:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 10)) {
|
||||
ptr = ctx->ParseMessage(_internal_mutable_punch_angle(), ptr);
|
||||
CHK_(ptr);
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// optional uint32 when_tick = 2;
|
||||
case 2:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 16)) {
|
||||
_Internal::set_has_when_tick(&has_bits);
|
||||
_impl_.when_tick_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
|
||||
CHK_(ptr);
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// optional float when_tick_frac = 3;
|
||||
case 3:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 29)) {
|
||||
_Internal::set_has_when_tick_frac(&has_bits);
|
||||
_impl_.when_tick_frac_ = ::PROTOBUF_NAMESPACE_ID::internal::UnalignedLoad<float>(ptr);
|
||||
ptr += sizeof(float);
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
default:
|
||||
goto handle_unusual;
|
||||
} // switch
|
||||
handle_unusual:
|
||||
if ((tag == 0) || ((tag & 7) == 4)) {
|
||||
CHK_(ptr);
|
||||
ctx->SetLastTag(tag);
|
||||
goto message_done;
|
||||
}
|
||||
ptr = UnknownFieldParse(
|
||||
tag,
|
||||
_internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
|
||||
ptr, ctx);
|
||||
CHK_(ptr != nullptr);
|
||||
} // while
|
||||
message_done:
|
||||
_impl_._has_bits_.Or(has_bits);
|
||||
return ptr;
|
||||
failure:
|
||||
ptr = nullptr;
|
||||
goto message_done;
|
||||
#undef CHK_
|
||||
}
|
||||
|
||||
uint8_t* CCSPredictionEvent_AddAimPunch::_InternalSerialize(
|
||||
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
|
||||
// @@protoc_insertion_point(serialize_to_array_start:CCSPredictionEvent_AddAimPunch)
|
||||
uint32_t cached_has_bits = 0;
|
||||
(void) cached_has_bits;
|
||||
|
||||
cached_has_bits = _impl_._has_bits_[0];
|
||||
// optional .CMsgQAngle punch_angle = 1;
|
||||
if (cached_has_bits & 0x00000001u) {
|
||||
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
|
||||
InternalWriteMessage(1, _Internal::punch_angle(this),
|
||||
_Internal::punch_angle(this).GetCachedSize(), target, stream);
|
||||
}
|
||||
|
||||
// optional uint32 when_tick = 2;
|
||||
if (cached_has_bits & 0x00000002u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteUInt32ToArray(2, this->_internal_when_tick(), target);
|
||||
}
|
||||
|
||||
// optional float when_tick_frac = 3;
|
||||
if (cached_has_bits & 0x00000004u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteFloatToArray(3, this->_internal_when_tick_frac(), target);
|
||||
}
|
||||
|
||||
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
||||
target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
|
||||
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
||||
}
|
||||
// @@protoc_insertion_point(serialize_to_array_end:CCSPredictionEvent_AddAimPunch)
|
||||
return target;
|
||||
}
|
||||
|
||||
size_t CCSPredictionEvent_AddAimPunch::ByteSizeLong() const {
|
||||
// @@protoc_insertion_point(message_byte_size_start:CCSPredictionEvent_AddAimPunch)
|
||||
size_t total_size = 0;
|
||||
|
||||
uint32_t cached_has_bits = 0;
|
||||
// Prevent compiler warnings about cached_has_bits being unused
|
||||
(void) cached_has_bits;
|
||||
|
||||
cached_has_bits = _impl_._has_bits_[0];
|
||||
if (cached_has_bits & 0x00000007u) {
|
||||
// optional .CMsgQAngle punch_angle = 1;
|
||||
if (cached_has_bits & 0x00000001u) {
|
||||
total_size += 1 +
|
||||
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
|
||||
*_impl_.punch_angle_);
|
||||
}
|
||||
|
||||
// optional uint32 when_tick = 2;
|
||||
if (cached_has_bits & 0x00000002u) {
|
||||
total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_when_tick());
|
||||
}
|
||||
|
||||
// optional float when_tick_frac = 3;
|
||||
if (cached_has_bits & 0x00000004u) {
|
||||
total_size += 1 + 4;
|
||||
}
|
||||
|
||||
}
|
||||
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
|
||||
}
|
||||
|
||||
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CCSPredictionEvent_AddAimPunch::_class_data_ = {
|
||||
::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck,
|
||||
CCSPredictionEvent_AddAimPunch::MergeImpl
|
||||
};
|
||||
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CCSPredictionEvent_AddAimPunch::GetClassData() const { return &_class_data_; }
|
||||
|
||||
|
||||
void CCSPredictionEvent_AddAimPunch::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) {
|
||||
auto* const _this = static_cast<CCSPredictionEvent_AddAimPunch*>(&to_msg);
|
||||
auto& from = static_cast<const CCSPredictionEvent_AddAimPunch&>(from_msg);
|
||||
// @@protoc_insertion_point(class_specific_merge_from_start:CCSPredictionEvent_AddAimPunch)
|
||||
GOOGLE_DCHECK_NE(&from, _this);
|
||||
uint32_t cached_has_bits = 0;
|
||||
(void) cached_has_bits;
|
||||
|
||||
cached_has_bits = from._impl_._has_bits_[0];
|
||||
if (cached_has_bits & 0x00000007u) {
|
||||
if (cached_has_bits & 0x00000001u) {
|
||||
_this->_internal_mutable_punch_angle()->::CMsgQAngle::MergeFrom(
|
||||
from._internal_punch_angle());
|
||||
}
|
||||
if (cached_has_bits & 0x00000002u) {
|
||||
_this->_impl_.when_tick_ = from._impl_.when_tick_;
|
||||
}
|
||||
if (cached_has_bits & 0x00000004u) {
|
||||
_this->_impl_.when_tick_frac_ = from._impl_.when_tick_frac_;
|
||||
}
|
||||
_this->_impl_._has_bits_[0] |= cached_has_bits;
|
||||
}
|
||||
_this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
|
||||
}
|
||||
|
||||
void CCSPredictionEvent_AddAimPunch::CopyFrom(const CCSPredictionEvent_AddAimPunch& from) {
|
||||
// @@protoc_insertion_point(class_specific_copy_from_start:CCSPredictionEvent_AddAimPunch)
|
||||
if (&from == this) return;
|
||||
Clear();
|
||||
MergeFrom(from);
|
||||
}
|
||||
|
||||
bool CCSPredictionEvent_AddAimPunch::IsInitialized() const {
|
||||
return true;
|
||||
}
|
||||
|
||||
void CCSPredictionEvent_AddAimPunch::InternalSwap(CCSPredictionEvent_AddAimPunch* other) {
|
||||
using std::swap;
|
||||
_internal_metadata_.InternalSwap(&other->_internal_metadata_);
|
||||
swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
|
||||
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
||||
PROTOBUF_FIELD_OFFSET(CCSPredictionEvent_AddAimPunch, _impl_.when_tick_frac_)
|
||||
+ sizeof(CCSPredictionEvent_AddAimPunch::_impl_.when_tick_frac_)
|
||||
- PROTOBUF_FIELD_OFFSET(CCSPredictionEvent_AddAimPunch, _impl_.punch_angle_)>(
|
||||
reinterpret_cast<char*>(&_impl_.punch_angle_),
|
||||
reinterpret_cast<char*>(&other->_impl_.punch_angle_));
|
||||
}
|
||||
|
||||
::PROTOBUF_NAMESPACE_ID::Metadata CCSPredictionEvent_AddAimPunch::GetMetadata() const {
|
||||
return ::_pbi::AssignDescriptors(
|
||||
&descriptor_table_cs_5fprediction_5fevents_2eproto_getter, &descriptor_table_cs_5fprediction_5fevents_2eproto_once,
|
||||
file_level_metadata_cs_5fprediction_5fevents_2eproto[1]);
|
||||
}
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
PROTOBUF_NAMESPACE_OPEN
|
||||
template<> PROTOBUF_NOINLINE ::CCSPredictionEvent_DamageTag*
|
||||
Arena::CreateMaybeMessage< ::CCSPredictionEvent_DamageTag >(Arena* arena) {
|
||||
return Arena::CreateMessageInternal< ::CCSPredictionEvent_DamageTag >(arena);
|
||||
}
|
||||
template<> PROTOBUF_NOINLINE ::CCSPredictionEvent_AddAimPunch*
|
||||
Arena::CreateMaybeMessage< ::CCSPredictionEvent_AddAimPunch >(Arena* arena) {
|
||||
return Arena::CreateMessageInternal< ::CCSPredictionEvent_AddAimPunch >(arena);
|
||||
}
|
||||
PROTOBUF_NAMESPACE_CLOSE
|
||||
|
||||
// @@protoc_insertion_point(global_scope)
|
||||
|
||||
@@ -47,24 +47,19 @@ struct TableStruct_cs_5fprediction_5fevents_2eproto {
|
||||
static const uint32_t offsets[];
|
||||
};
|
||||
extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_cs_5fprediction_5fevents_2eproto;
|
||||
class CCSPredictionEvent_AddAimPunch;
|
||||
struct CCSPredictionEvent_AddAimPunchDefaultTypeInternal;
|
||||
extern CCSPredictionEvent_AddAimPunchDefaultTypeInternal _CCSPredictionEvent_AddAimPunch_default_instance_;
|
||||
class CCSPredictionEvent_DamageTag;
|
||||
struct CCSPredictionEvent_DamageTagDefaultTypeInternal;
|
||||
extern CCSPredictionEvent_DamageTagDefaultTypeInternal _CCSPredictionEvent_DamageTag_default_instance_;
|
||||
PROTOBUF_NAMESPACE_OPEN
|
||||
template<> ::CCSPredictionEvent_AddAimPunch* Arena::CreateMaybeMessage<::CCSPredictionEvent_AddAimPunch>(Arena*);
|
||||
template<> ::CCSPredictionEvent_DamageTag* Arena::CreateMaybeMessage<::CCSPredictionEvent_DamageTag>(Arena*);
|
||||
PROTOBUF_NAMESPACE_CLOSE
|
||||
|
||||
enum ECSPredictionEvents : int {
|
||||
CSPE_DamageTag = 1,
|
||||
CSPE_AddAimPunch = 3
|
||||
CSPE_DamageTag = 1
|
||||
};
|
||||
bool ECSPredictionEvents_IsValid(int value);
|
||||
constexpr ECSPredictionEvents ECSPredictionEvents_MIN = CSPE_DamageTag;
|
||||
constexpr ECSPredictionEvents ECSPredictionEvents_MAX = CSPE_AddAimPunch;
|
||||
constexpr ECSPredictionEvents ECSPredictionEvents_MAX = CSPE_DamageTag;
|
||||
constexpr int ECSPredictionEvents_ARRAYSIZE = ECSPredictionEvents_MAX + 1;
|
||||
|
||||
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ECSPredictionEvents_descriptor();
|
||||
@@ -271,201 +266,6 @@ class CCSPredictionEvent_DamageTag final :
|
||||
union { Impl_ _impl_; };
|
||||
friend struct ::TableStruct_cs_5fprediction_5fevents_2eproto;
|
||||
};
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
class CCSPredictionEvent_AddAimPunch final :
|
||||
public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:CCSPredictionEvent_AddAimPunch) */ {
|
||||
public:
|
||||
inline CCSPredictionEvent_AddAimPunch() : CCSPredictionEvent_AddAimPunch(nullptr) {}
|
||||
~CCSPredictionEvent_AddAimPunch() override;
|
||||
explicit PROTOBUF_CONSTEXPR CCSPredictionEvent_AddAimPunch(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
|
||||
|
||||
CCSPredictionEvent_AddAimPunch(const CCSPredictionEvent_AddAimPunch& from);
|
||||
CCSPredictionEvent_AddAimPunch(CCSPredictionEvent_AddAimPunch&& from) noexcept
|
||||
: CCSPredictionEvent_AddAimPunch() {
|
||||
*this = ::std::move(from);
|
||||
}
|
||||
|
||||
inline CCSPredictionEvent_AddAimPunch& operator=(const CCSPredictionEvent_AddAimPunch& from) {
|
||||
CopyFrom(from);
|
||||
return *this;
|
||||
}
|
||||
inline CCSPredictionEvent_AddAimPunch& operator=(CCSPredictionEvent_AddAimPunch&& from) noexcept {
|
||||
if (this == &from) return *this;
|
||||
if (GetOwningArena() == from.GetOwningArena()
|
||||
#ifdef PROTOBUF_FORCE_COPY_IN_MOVE
|
||||
&& GetOwningArena() != nullptr
|
||||
#endif // !PROTOBUF_FORCE_COPY_IN_MOVE
|
||||
) {
|
||||
InternalSwap(&from);
|
||||
} else {
|
||||
CopyFrom(from);
|
||||
}
|
||||
return *this;
|
||||
}
|
||||
|
||||
inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
|
||||
return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
|
||||
}
|
||||
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
|
||||
return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
|
||||
}
|
||||
|
||||
static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
|
||||
return GetDescriptor();
|
||||
}
|
||||
static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
|
||||
return default_instance().GetMetadata().descriptor;
|
||||
}
|
||||
static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
|
||||
return default_instance().GetMetadata().reflection;
|
||||
}
|
||||
static const CCSPredictionEvent_AddAimPunch& default_instance() {
|
||||
return *internal_default_instance();
|
||||
}
|
||||
static inline const CCSPredictionEvent_AddAimPunch* internal_default_instance() {
|
||||
return reinterpret_cast<const CCSPredictionEvent_AddAimPunch*>(
|
||||
&_CCSPredictionEvent_AddAimPunch_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
1;
|
||||
|
||||
friend void swap(CCSPredictionEvent_AddAimPunch& a, CCSPredictionEvent_AddAimPunch& b) {
|
||||
a.Swap(&b);
|
||||
}
|
||||
inline void Swap(CCSPredictionEvent_AddAimPunch* other) {
|
||||
if (other == this) return;
|
||||
#ifdef PROTOBUF_FORCE_COPY_IN_SWAP
|
||||
if (GetOwningArena() != nullptr &&
|
||||
GetOwningArena() == other->GetOwningArena()) {
|
||||
#else // PROTOBUF_FORCE_COPY_IN_SWAP
|
||||
if (GetOwningArena() == other->GetOwningArena()) {
|
||||
#endif // !PROTOBUF_FORCE_COPY_IN_SWAP
|
||||
InternalSwap(other);
|
||||
} else {
|
||||
::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
|
||||
}
|
||||
}
|
||||
void UnsafeArenaSwap(CCSPredictionEvent_AddAimPunch* other) {
|
||||
if (other == this) return;
|
||||
GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
|
||||
InternalSwap(other);
|
||||
}
|
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
CCSPredictionEvent_AddAimPunch* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
|
||||
return CreateMaybeMessage<CCSPredictionEvent_AddAimPunch>(arena);
|
||||
}
|
||||
using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
|
||||
void CopyFrom(const CCSPredictionEvent_AddAimPunch& from);
|
||||
using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
|
||||
void MergeFrom( const CCSPredictionEvent_AddAimPunch& from) {
|
||||
CCSPredictionEvent_AddAimPunch::MergeImpl(*this, from);
|
||||
}
|
||||
private:
|
||||
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
|
||||
public:
|
||||
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
|
||||
bool IsInitialized() const final;
|
||||
|
||||
size_t ByteSizeLong() const final;
|
||||
const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
|
||||
uint8_t* _InternalSerialize(
|
||||
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
|
||||
int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
|
||||
|
||||
private:
|
||||
void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
|
||||
void SharedDtor();
|
||||
void SetCachedSize(int size) const final;
|
||||
void InternalSwap(CCSPredictionEvent_AddAimPunch* other);
|
||||
|
||||
private:
|
||||
friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
|
||||
static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
|
||||
return "CCSPredictionEvent_AddAimPunch";
|
||||
}
|
||||
protected:
|
||||
explicit CCSPredictionEvent_AddAimPunch(::PROTOBUF_NAMESPACE_ID::Arena* arena,
|
||||
bool is_message_owned = false);
|
||||
public:
|
||||
|
||||
static const ClassData _class_data_;
|
||||
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
|
||||
|
||||
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
|
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
enum : int {
|
||||
kPunchAngleFieldNumber = 1,
|
||||
kWhenTickFieldNumber = 2,
|
||||
kWhenTickFracFieldNumber = 3,
|
||||
};
|
||||
// optional .CMsgQAngle punch_angle = 1;
|
||||
bool has_punch_angle() const;
|
||||
private:
|
||||
bool _internal_has_punch_angle() const;
|
||||
public:
|
||||
void clear_punch_angle();
|
||||
const ::CMsgQAngle& punch_angle() const;
|
||||
PROTOBUF_NODISCARD ::CMsgQAngle* release_punch_angle();
|
||||
::CMsgQAngle* mutable_punch_angle();
|
||||
void set_allocated_punch_angle(::CMsgQAngle* punch_angle);
|
||||
private:
|
||||
const ::CMsgQAngle& _internal_punch_angle() const;
|
||||
::CMsgQAngle* _internal_mutable_punch_angle();
|
||||
public:
|
||||
void unsafe_arena_set_allocated_punch_angle(
|
||||
::CMsgQAngle* punch_angle);
|
||||
::CMsgQAngle* unsafe_arena_release_punch_angle();
|
||||
|
||||
// optional uint32 when_tick = 2;
|
||||
bool has_when_tick() const;
|
||||
private:
|
||||
bool _internal_has_when_tick() const;
|
||||
public:
|
||||
void clear_when_tick();
|
||||
uint32_t when_tick() const;
|
||||
void set_when_tick(uint32_t value);
|
||||
private:
|
||||
uint32_t _internal_when_tick() const;
|
||||
void _internal_set_when_tick(uint32_t value);
|
||||
public:
|
||||
|
||||
// optional float when_tick_frac = 3;
|
||||
bool has_when_tick_frac() const;
|
||||
private:
|
||||
bool _internal_has_when_tick_frac() const;
|
||||
public:
|
||||
void clear_when_tick_frac();
|
||||
float when_tick_frac() const;
|
||||
void set_when_tick_frac(float value);
|
||||
private:
|
||||
float _internal_when_tick_frac() const;
|
||||
void _internal_set_when_tick_frac(float value);
|
||||
public:
|
||||
|
||||
// @@protoc_insertion_point(class_scope:CCSPredictionEvent_AddAimPunch)
|
||||
private:
|
||||
class _Internal;
|
||||
|
||||
template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
|
||||
typedef void InternalArenaConstructable_;
|
||||
typedef void DestructorSkippable_;
|
||||
struct Impl_ {
|
||||
::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
|
||||
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
|
||||
::CMsgQAngle* punch_angle_;
|
||||
uint32_t when_tick_;
|
||||
float when_tick_frac_;
|
||||
};
|
||||
union { Impl_ _impl_; };
|
||||
friend struct ::TableStruct_cs_5fprediction_5fevents_2eproto;
|
||||
};
|
||||
// ===================================================================
|
||||
|
||||
|
||||
@@ -561,158 +361,9 @@ inline void CCSPredictionEvent_DamageTag::set_friendly_fire_damage_reduction_rat
|
||||
// @@protoc_insertion_point(field_set:CCSPredictionEvent_DamageTag.friendly_fire_damage_reduction_ratio)
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// CCSPredictionEvent_AddAimPunch
|
||||
|
||||
// optional .CMsgQAngle punch_angle = 1;
|
||||
inline bool CCSPredictionEvent_AddAimPunch::_internal_has_punch_angle() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
|
||||
PROTOBUF_ASSUME(!value || _impl_.punch_angle_ != nullptr);
|
||||
return value;
|
||||
}
|
||||
inline bool CCSPredictionEvent_AddAimPunch::has_punch_angle() const {
|
||||
return _internal_has_punch_angle();
|
||||
}
|
||||
inline const ::CMsgQAngle& CCSPredictionEvent_AddAimPunch::_internal_punch_angle() const {
|
||||
const ::CMsgQAngle* p = _impl_.punch_angle_;
|
||||
return p != nullptr ? *p : reinterpret_cast<const ::CMsgQAngle&>(
|
||||
::_CMsgQAngle_default_instance_);
|
||||
}
|
||||
inline const ::CMsgQAngle& CCSPredictionEvent_AddAimPunch::punch_angle() const {
|
||||
// @@protoc_insertion_point(field_get:CCSPredictionEvent_AddAimPunch.punch_angle)
|
||||
return _internal_punch_angle();
|
||||
}
|
||||
inline void CCSPredictionEvent_AddAimPunch::unsafe_arena_set_allocated_punch_angle(
|
||||
::CMsgQAngle* punch_angle) {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.punch_angle_);
|
||||
}
|
||||
_impl_.punch_angle_ = punch_angle;
|
||||
if (punch_angle) {
|
||||
_impl_._has_bits_[0] |= 0x00000001u;
|
||||
} else {
|
||||
_impl_._has_bits_[0] &= ~0x00000001u;
|
||||
}
|
||||
// @@protoc_insertion_point(field_unsafe_arena_set_allocated:CCSPredictionEvent_AddAimPunch.punch_angle)
|
||||
}
|
||||
inline ::CMsgQAngle* CCSPredictionEvent_AddAimPunch::release_punch_angle() {
|
||||
_impl_._has_bits_[0] &= ~0x00000001u;
|
||||
::CMsgQAngle* temp = _impl_.punch_angle_;
|
||||
_impl_.punch_angle_ = nullptr;
|
||||
#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
|
||||
auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
|
||||
temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
|
||||
if (GetArenaForAllocation() == nullptr) { delete old; }
|
||||
#else // PROTOBUF_FORCE_COPY_IN_RELEASE
|
||||
if (GetArenaForAllocation() != nullptr) {
|
||||
temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
|
||||
}
|
||||
#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
|
||||
return temp;
|
||||
}
|
||||
inline ::CMsgQAngle* CCSPredictionEvent_AddAimPunch::unsafe_arena_release_punch_angle() {
|
||||
// @@protoc_insertion_point(field_release:CCSPredictionEvent_AddAimPunch.punch_angle)
|
||||
_impl_._has_bits_[0] &= ~0x00000001u;
|
||||
::CMsgQAngle* temp = _impl_.punch_angle_;
|
||||
_impl_.punch_angle_ = nullptr;
|
||||
return temp;
|
||||
}
|
||||
inline ::CMsgQAngle* CCSPredictionEvent_AddAimPunch::_internal_mutable_punch_angle() {
|
||||
_impl_._has_bits_[0] |= 0x00000001u;
|
||||
if (_impl_.punch_angle_ == nullptr) {
|
||||
auto* p = CreateMaybeMessage<::CMsgQAngle>(GetArenaForAllocation());
|
||||
_impl_.punch_angle_ = p;
|
||||
}
|
||||
return _impl_.punch_angle_;
|
||||
}
|
||||
inline ::CMsgQAngle* CCSPredictionEvent_AddAimPunch::mutable_punch_angle() {
|
||||
::CMsgQAngle* _msg = _internal_mutable_punch_angle();
|
||||
// @@protoc_insertion_point(field_mutable:CCSPredictionEvent_AddAimPunch.punch_angle)
|
||||
return _msg;
|
||||
}
|
||||
inline void CCSPredictionEvent_AddAimPunch::set_allocated_punch_angle(::CMsgQAngle* punch_angle) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
|
||||
if (message_arena == nullptr) {
|
||||
delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.punch_angle_);
|
||||
}
|
||||
if (punch_angle) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
|
||||
::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
|
||||
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(punch_angle));
|
||||
if (message_arena != submessage_arena) {
|
||||
punch_angle = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
|
||||
message_arena, punch_angle, submessage_arena);
|
||||
}
|
||||
_impl_._has_bits_[0] |= 0x00000001u;
|
||||
} else {
|
||||
_impl_._has_bits_[0] &= ~0x00000001u;
|
||||
}
|
||||
_impl_.punch_angle_ = punch_angle;
|
||||
// @@protoc_insertion_point(field_set_allocated:CCSPredictionEvent_AddAimPunch.punch_angle)
|
||||
}
|
||||
|
||||
// optional uint32 when_tick = 2;
|
||||
inline bool CCSPredictionEvent_AddAimPunch::_internal_has_when_tick() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CCSPredictionEvent_AddAimPunch::has_when_tick() const {
|
||||
return _internal_has_when_tick();
|
||||
}
|
||||
inline void CCSPredictionEvent_AddAimPunch::clear_when_tick() {
|
||||
_impl_.when_tick_ = 0u;
|
||||
_impl_._has_bits_[0] &= ~0x00000002u;
|
||||
}
|
||||
inline uint32_t CCSPredictionEvent_AddAimPunch::_internal_when_tick() const {
|
||||
return _impl_.when_tick_;
|
||||
}
|
||||
inline uint32_t CCSPredictionEvent_AddAimPunch::when_tick() const {
|
||||
// @@protoc_insertion_point(field_get:CCSPredictionEvent_AddAimPunch.when_tick)
|
||||
return _internal_when_tick();
|
||||
}
|
||||
inline void CCSPredictionEvent_AddAimPunch::_internal_set_when_tick(uint32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000002u;
|
||||
_impl_.when_tick_ = value;
|
||||
}
|
||||
inline void CCSPredictionEvent_AddAimPunch::set_when_tick(uint32_t value) {
|
||||
_internal_set_when_tick(value);
|
||||
// @@protoc_insertion_point(field_set:CCSPredictionEvent_AddAimPunch.when_tick)
|
||||
}
|
||||
|
||||
// optional float when_tick_frac = 3;
|
||||
inline bool CCSPredictionEvent_AddAimPunch::_internal_has_when_tick_frac() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CCSPredictionEvent_AddAimPunch::has_when_tick_frac() const {
|
||||
return _internal_has_when_tick_frac();
|
||||
}
|
||||
inline void CCSPredictionEvent_AddAimPunch::clear_when_tick_frac() {
|
||||
_impl_.when_tick_frac_ = 0;
|
||||
_impl_._has_bits_[0] &= ~0x00000004u;
|
||||
}
|
||||
inline float CCSPredictionEvent_AddAimPunch::_internal_when_tick_frac() const {
|
||||
return _impl_.when_tick_frac_;
|
||||
}
|
||||
inline float CCSPredictionEvent_AddAimPunch::when_tick_frac() const {
|
||||
// @@protoc_insertion_point(field_get:CCSPredictionEvent_AddAimPunch.when_tick_frac)
|
||||
return _internal_when_tick_frac();
|
||||
}
|
||||
inline void CCSPredictionEvent_AddAimPunch::_internal_set_when_tick_frac(float value) {
|
||||
_impl_._has_bits_[0] |= 0x00000004u;
|
||||
_impl_.when_tick_frac_ = value;
|
||||
}
|
||||
inline void CCSPredictionEvent_AddAimPunch::set_when_tick_frac(float value) {
|
||||
_internal_set_when_tick_frac(value);
|
||||
// @@protoc_insertion_point(field_set:CCSPredictionEvent_AddAimPunch.when_tick_frac)
|
||||
}
|
||||
|
||||
#ifdef __GNUC__
|
||||
#pragma GCC diagnostic pop
|
||||
#endif // __GNUC__
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -302,6 +302,9 @@ extern CCSUsrMsg_VoteSetupDefaultTypeInternal _CCSUsrMsg_VoteSetup_default_insta
|
||||
class CCSUsrMsg_VoteStart;
|
||||
struct CCSUsrMsg_VoteStartDefaultTypeInternal;
|
||||
extern CCSUsrMsg_VoteStartDefaultTypeInternal _CCSUsrMsg_VoteStart_default_instance_;
|
||||
class CCSUsrMsg_WeaponMagDrop;
|
||||
struct CCSUsrMsg_WeaponMagDropDefaultTypeInternal;
|
||||
extern CCSUsrMsg_WeaponMagDropDefaultTypeInternal _CCSUsrMsg_WeaponMagDrop_default_instance_;
|
||||
class CCSUsrMsg_WeaponSound;
|
||||
struct CCSUsrMsg_WeaponSoundDefaultTypeInternal;
|
||||
extern CCSUsrMsg_WeaponSoundDefaultTypeInternal _CCSUsrMsg_WeaponSound_default_instance_;
|
||||
@@ -400,6 +403,7 @@ template<> ::CCSUsrMsg_VoteFailed* Arena::CreateMaybeMessage<::CCSUsrMsg_VoteFai
|
||||
template<> ::CCSUsrMsg_VotePass* Arena::CreateMaybeMessage<::CCSUsrMsg_VotePass>(Arena*);
|
||||
template<> ::CCSUsrMsg_VoteSetup* Arena::CreateMaybeMessage<::CCSUsrMsg_VoteSetup>(Arena*);
|
||||
template<> ::CCSUsrMsg_VoteStart* Arena::CreateMaybeMessage<::CCSUsrMsg_VoteStart>(Arena*);
|
||||
template<> ::CCSUsrMsg_WeaponMagDrop* Arena::CreateMaybeMessage<::CCSUsrMsg_WeaponMagDrop>(Arena*);
|
||||
template<> ::CCSUsrMsg_WeaponSound* Arena::CreateMaybeMessage<::CCSUsrMsg_WeaponSound>(Arena*);
|
||||
template<> ::CCSUsrMsg_XRankGet* Arena::CreateMaybeMessage<::CCSUsrMsg_XRankGet>(Arena*);
|
||||
template<> ::CCSUsrMsg_XRankUpd* Arena::CreateMaybeMessage<::CCSUsrMsg_XRankUpd>(Arena*);
|
||||
@@ -483,11 +487,12 @@ enum ECstrike15UserMessages : int {
|
||||
CS_UM_CounterStrafe = 385,
|
||||
CS_UM_DamagePrediction = 386,
|
||||
CS_UM_RecurringMissionSchema = 387,
|
||||
CS_UM_SendPlayerLoadout = 388
|
||||
CS_UM_SendPlayerLoadout = 388,
|
||||
CS_UM_WeaponMagDrop = 389
|
||||
};
|
||||
bool ECstrike15UserMessages_IsValid(int value);
|
||||
constexpr ECstrike15UserMessages ECstrike15UserMessages_MIN = CS_UM_VGUIMenu;
|
||||
constexpr ECstrike15UserMessages ECstrike15UserMessages_MAX = CS_UM_SendPlayerLoadout;
|
||||
constexpr ECstrike15UserMessages ECstrike15UserMessages_MAX = CS_UM_WeaponMagDrop;
|
||||
constexpr int ECstrike15UserMessages_ARRAYSIZE = ECstrike15UserMessages_MAX + 1;
|
||||
|
||||
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ECstrike15UserMessages_descriptor();
|
||||
@@ -5485,6 +5490,196 @@ class CCSUsrMsg_WeaponSound final :
|
||||
};
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
class CCSUsrMsg_WeaponMagDrop final :
|
||||
public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:CCSUsrMsg_WeaponMagDrop) */ {
|
||||
public:
|
||||
inline CCSUsrMsg_WeaponMagDrop() : CCSUsrMsg_WeaponMagDrop(nullptr) {}
|
||||
~CCSUsrMsg_WeaponMagDrop() override;
|
||||
explicit PROTOBUF_CONSTEXPR CCSUsrMsg_WeaponMagDrop(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
|
||||
|
||||
CCSUsrMsg_WeaponMagDrop(const CCSUsrMsg_WeaponMagDrop& from);
|
||||
CCSUsrMsg_WeaponMagDrop(CCSUsrMsg_WeaponMagDrop&& from) noexcept
|
||||
: CCSUsrMsg_WeaponMagDrop() {
|
||||
*this = ::std::move(from);
|
||||
}
|
||||
|
||||
inline CCSUsrMsg_WeaponMagDrop& operator=(const CCSUsrMsg_WeaponMagDrop& from) {
|
||||
CopyFrom(from);
|
||||
return *this;
|
||||
}
|
||||
inline CCSUsrMsg_WeaponMagDrop& operator=(CCSUsrMsg_WeaponMagDrop&& from) noexcept {
|
||||
if (this == &from) return *this;
|
||||
if (GetOwningArena() == from.GetOwningArena()
|
||||
#ifdef PROTOBUF_FORCE_COPY_IN_MOVE
|
||||
&& GetOwningArena() != nullptr
|
||||
#endif // !PROTOBUF_FORCE_COPY_IN_MOVE
|
||||
) {
|
||||
InternalSwap(&from);
|
||||
} else {
|
||||
CopyFrom(from);
|
||||
}
|
||||
return *this;
|
||||
}
|
||||
|
||||
inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
|
||||
return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
|
||||
}
|
||||
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
|
||||
return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
|
||||
}
|
||||
|
||||
static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
|
||||
return GetDescriptor();
|
||||
}
|
||||
static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
|
||||
return default_instance().GetMetadata().descriptor;
|
||||
}
|
||||
static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
|
||||
return default_instance().GetMetadata().reflection;
|
||||
}
|
||||
static const CCSUsrMsg_WeaponMagDrop& default_instance() {
|
||||
return *internal_default_instance();
|
||||
}
|
||||
static inline const CCSUsrMsg_WeaponMagDrop* internal_default_instance() {
|
||||
return reinterpret_cast<const CCSUsrMsg_WeaponMagDrop*>(
|
||||
&_CCSUsrMsg_WeaponMagDrop_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
25;
|
||||
|
||||
friend void swap(CCSUsrMsg_WeaponMagDrop& a, CCSUsrMsg_WeaponMagDrop& b) {
|
||||
a.Swap(&b);
|
||||
}
|
||||
inline void Swap(CCSUsrMsg_WeaponMagDrop* other) {
|
||||
if (other == this) return;
|
||||
#ifdef PROTOBUF_FORCE_COPY_IN_SWAP
|
||||
if (GetOwningArena() != nullptr &&
|
||||
GetOwningArena() == other->GetOwningArena()) {
|
||||
#else // PROTOBUF_FORCE_COPY_IN_SWAP
|
||||
if (GetOwningArena() == other->GetOwningArena()) {
|
||||
#endif // !PROTOBUF_FORCE_COPY_IN_SWAP
|
||||
InternalSwap(other);
|
||||
} else {
|
||||
::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
|
||||
}
|
||||
}
|
||||
void UnsafeArenaSwap(CCSUsrMsg_WeaponMagDrop* other) {
|
||||
if (other == this) return;
|
||||
GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
|
||||
InternalSwap(other);
|
||||
}
|
||||
|
||||
// implements Message ----------------------------------------------
|
||||
|
||||
CCSUsrMsg_WeaponMagDrop* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
|
||||
return CreateMaybeMessage<CCSUsrMsg_WeaponMagDrop>(arena);
|
||||
}
|
||||
using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
|
||||
void CopyFrom(const CCSUsrMsg_WeaponMagDrop& from);
|
||||
using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
|
||||
void MergeFrom( const CCSUsrMsg_WeaponMagDrop& from) {
|
||||
CCSUsrMsg_WeaponMagDrop::MergeImpl(*this, from);
|
||||
}
|
||||
private:
|
||||
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
|
||||
public:
|
||||
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
|
||||
bool IsInitialized() const final;
|
||||
|
||||
size_t ByteSizeLong() const final;
|
||||
const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
|
||||
uint8_t* _InternalSerialize(
|
||||
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
|
||||
int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
|
||||
|
||||
private:
|
||||
void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
|
||||
void SharedDtor();
|
||||
void SetCachedSize(int size) const final;
|
||||
void InternalSwap(CCSUsrMsg_WeaponMagDrop* other);
|
||||
|
||||
private:
|
||||
friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
|
||||
static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
|
||||
return "CCSUsrMsg_WeaponMagDrop";
|
||||
}
|
||||
protected:
|
||||
explicit CCSUsrMsg_WeaponMagDrop(::PROTOBUF_NAMESPACE_ID::Arena* arena,
|
||||
bool is_message_owned = false);
|
||||
public:
|
||||
|
||||
static const ClassData _class_data_;
|
||||
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
|
||||
|
||||
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
|
||||
|
||||
// nested types ----------------------------------------------------
|
||||
|
||||
// accessors -------------------------------------------------------
|
||||
|
||||
enum : int {
|
||||
kSecondaryDataFieldNumber = 2,
|
||||
kServerEventFieldNumber = 3,
|
||||
kEntidxFieldNumber = 1,
|
||||
};
|
||||
// optional int32 secondary_data = 2;
|
||||
bool has_secondary_data() const;
|
||||
private:
|
||||
bool _internal_has_secondary_data() const;
|
||||
public:
|
||||
void clear_secondary_data();
|
||||
int32_t secondary_data() const;
|
||||
void set_secondary_data(int32_t value);
|
||||
private:
|
||||
int32_t _internal_secondary_data() const;
|
||||
void _internal_set_secondary_data(int32_t value);
|
||||
public:
|
||||
|
||||
// optional bool server_event = 3;
|
||||
bool has_server_event() const;
|
||||
private:
|
||||
bool _internal_has_server_event() const;
|
||||
public:
|
||||
void clear_server_event();
|
||||
bool server_event() const;
|
||||
void set_server_event(bool value);
|
||||
private:
|
||||
bool _internal_server_event() const;
|
||||
void _internal_set_server_event(bool value);
|
||||
public:
|
||||
|
||||
// optional int32 entidx = 1 [default = -1];
|
||||
bool has_entidx() const;
|
||||
private:
|
||||
bool _internal_has_entidx() const;
|
||||
public:
|
||||
void clear_entidx();
|
||||
int32_t entidx() const;
|
||||
void set_entidx(int32_t value);
|
||||
private:
|
||||
int32_t _internal_entidx() const;
|
||||
void _internal_set_entidx(int32_t value);
|
||||
public:
|
||||
|
||||
// @@protoc_insertion_point(class_scope:CCSUsrMsg_WeaponMagDrop)
|
||||
private:
|
||||
class _Internal;
|
||||
|
||||
template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
|
||||
typedef void InternalArenaConstructable_;
|
||||
typedef void DestructorSkippable_;
|
||||
struct Impl_ {
|
||||
::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
|
||||
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
|
||||
int32_t secondary_data_;
|
||||
bool server_event_;
|
||||
int32_t entidx_;
|
||||
};
|
||||
union { Impl_ _impl_; };
|
||||
friend struct ::TableStruct_cstrike15_5fusermessages_2eproto;
|
||||
};
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
class CCSUsrMsg_UpdateScreenHealthBar final :
|
||||
public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:CCSUsrMsg_UpdateScreenHealthBar) */ {
|
||||
public:
|
||||
@@ -5540,7 +5735,7 @@ class CCSUsrMsg_UpdateScreenHealthBar final :
|
||||
&_CCSUsrMsg_UpdateScreenHealthBar_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
25;
|
||||
26;
|
||||
|
||||
friend void swap(CCSUsrMsg_UpdateScreenHealthBar& a, CCSUsrMsg_UpdateScreenHealthBar& b) {
|
||||
a.Swap(&b);
|
||||
@@ -5745,7 +5940,7 @@ class CCSUsrMsg_EntityOutlineHighlight final :
|
||||
&_CCSUsrMsg_EntityOutlineHighlight_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
26;
|
||||
27;
|
||||
|
||||
friend void swap(CCSUsrMsg_EntityOutlineHighlight& a, CCSUsrMsg_EntityOutlineHighlight& b) {
|
||||
a.Swap(&b);
|
||||
@@ -5920,7 +6115,7 @@ class CCSUsrMsg_AdjustMoney final :
|
||||
&_CCSUsrMsg_AdjustMoney_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
27;
|
||||
28;
|
||||
|
||||
friend void swap(CCSUsrMsg_AdjustMoney& a, CCSUsrMsg_AdjustMoney& b) {
|
||||
a.Swap(&b);
|
||||
@@ -6080,7 +6275,7 @@ class CCSUsrMsg_ReportHit final :
|
||||
&_CCSUsrMsg_ReportHit_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
28;
|
||||
29;
|
||||
|
||||
friend void swap(CCSUsrMsg_ReportHit& a, CCSUsrMsg_ReportHit& b) {
|
||||
a.Swap(&b);
|
||||
@@ -6285,7 +6480,7 @@ class CCSUsrMsg_KillCam final :
|
||||
&_CCSUsrMsg_KillCam_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
29;
|
||||
30;
|
||||
|
||||
friend void swap(CCSUsrMsg_KillCam& a, CCSUsrMsg_KillCam& b) {
|
||||
a.Swap(&b);
|
||||
@@ -6475,7 +6670,7 @@ class CCSUsrMsg_DesiredTimescale final :
|
||||
&_CCSUsrMsg_DesiredTimescale_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
30;
|
||||
31;
|
||||
|
||||
friend void swap(CCSUsrMsg_DesiredTimescale& a, CCSUsrMsg_DesiredTimescale& b) {
|
||||
a.Swap(&b);
|
||||
@@ -6680,7 +6875,7 @@ class CCSUsrMsg_CurrentTimescale final :
|
||||
&_CCSUsrMsg_CurrentTimescale_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
31;
|
||||
32;
|
||||
|
||||
friend void swap(CCSUsrMsg_CurrentTimescale& a, CCSUsrMsg_CurrentTimescale& b) {
|
||||
a.Swap(&b);
|
||||
@@ -6840,7 +7035,7 @@ class CCSUsrMsg_AchievementEvent final :
|
||||
&_CCSUsrMsg_AchievementEvent_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
32;
|
||||
33;
|
||||
|
||||
friend void swap(CCSUsrMsg_AchievementEvent& a, CCSUsrMsg_AchievementEvent& b) {
|
||||
a.Swap(&b);
|
||||
@@ -7030,7 +7225,7 @@ class CCSUsrMsg_MatchEndConditions final :
|
||||
&_CCSUsrMsg_MatchEndConditions_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
33;
|
||||
34;
|
||||
|
||||
friend void swap(CCSUsrMsg_MatchEndConditions& a, CCSUsrMsg_MatchEndConditions& b) {
|
||||
a.Swap(&b);
|
||||
@@ -7235,7 +7430,7 @@ class CCSUsrMsg_PlayerStatsUpdate_Stat final :
|
||||
&_CCSUsrMsg_PlayerStatsUpdate_Stat_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
34;
|
||||
35;
|
||||
|
||||
friend void swap(CCSUsrMsg_PlayerStatsUpdate_Stat& a, CCSUsrMsg_PlayerStatsUpdate_Stat& b) {
|
||||
a.Swap(&b);
|
||||
@@ -7410,7 +7605,7 @@ class CCSUsrMsg_PlayerStatsUpdate final :
|
||||
&_CCSUsrMsg_PlayerStatsUpdate_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
35;
|
||||
36;
|
||||
|
||||
friend void swap(CCSUsrMsg_PlayerStatsUpdate& a, CCSUsrMsg_PlayerStatsUpdate& b) {
|
||||
a.Swap(&b);
|
||||
@@ -7622,7 +7817,7 @@ class CCSUsrMsg_QuestProgress final :
|
||||
&_CCSUsrMsg_QuestProgress_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
36;
|
||||
37;
|
||||
|
||||
friend void swap(CCSUsrMsg_QuestProgress& a, CCSUsrMsg_QuestProgress& b) {
|
||||
a.Swap(&b);
|
||||
@@ -7827,7 +8022,7 @@ class CCSUsrMsg_ScoreLeaderboardData final :
|
||||
&_CCSUsrMsg_ScoreLeaderboardData_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
37;
|
||||
38;
|
||||
|
||||
friend void swap(CCSUsrMsg_ScoreLeaderboardData& a, CCSUsrMsg_ScoreLeaderboardData& b) {
|
||||
a.Swap(&b);
|
||||
@@ -7992,7 +8187,7 @@ class CCSUsrMsg_PlayerDecalDigitalSignature final :
|
||||
&_CCSUsrMsg_PlayerDecalDigitalSignature_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
38;
|
||||
39;
|
||||
|
||||
friend void swap(CCSUsrMsg_PlayerDecalDigitalSignature& a, CCSUsrMsg_PlayerDecalDigitalSignature& b) {
|
||||
a.Swap(&b);
|
||||
@@ -8157,7 +8352,7 @@ class CCSUsrMsg_XRankGet final :
|
||||
&_CCSUsrMsg_XRankGet_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
39;
|
||||
40;
|
||||
|
||||
friend void swap(CCSUsrMsg_XRankGet& a, CCSUsrMsg_XRankGet& b) {
|
||||
a.Swap(&b);
|
||||
@@ -8332,7 +8527,7 @@ class CCSUsrMsg_XRankUpd final :
|
||||
&_CCSUsrMsg_XRankUpd_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
40;
|
||||
41;
|
||||
|
||||
friend void swap(CCSUsrMsg_XRankUpd& a, CCSUsrMsg_XRankUpd& b) {
|
||||
a.Swap(&b);
|
||||
@@ -8522,7 +8717,7 @@ class CCSUsrMsg_CallVoteFailed final :
|
||||
&_CCSUsrMsg_CallVoteFailed_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
41;
|
||||
42;
|
||||
|
||||
friend void swap(CCSUsrMsg_CallVoteFailed& a, CCSUsrMsg_CallVoteFailed& b) {
|
||||
a.Swap(&b);
|
||||
@@ -8697,7 +8892,7 @@ class CCSUsrMsg_VoteStart final :
|
||||
&_CCSUsrMsg_VoteStart_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
42;
|
||||
43;
|
||||
|
||||
friend void swap(CCSUsrMsg_VoteStart& a, CCSUsrMsg_VoteStart& b) {
|
||||
a.Swap(&b);
|
||||
@@ -8977,7 +9172,7 @@ class CCSUsrMsg_VotePass final :
|
||||
&_CCSUsrMsg_VotePass_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
43;
|
||||
44;
|
||||
|
||||
friend void swap(CCSUsrMsg_VotePass& a, CCSUsrMsg_VotePass& b) {
|
||||
a.Swap(&b);
|
||||
@@ -9192,7 +9387,7 @@ class CCSUsrMsg_VoteFailed final :
|
||||
&_CCSUsrMsg_VoteFailed_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
44;
|
||||
45;
|
||||
|
||||
friend void swap(CCSUsrMsg_VoteFailed& a, CCSUsrMsg_VoteFailed& b) {
|
||||
a.Swap(&b);
|
||||
@@ -9367,7 +9562,7 @@ class CCSUsrMsg_VoteSetup final :
|
||||
&_CCSUsrMsg_VoteSetup_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
45;
|
||||
46;
|
||||
|
||||
friend void swap(CCSUsrMsg_VoteSetup& a, CCSUsrMsg_VoteSetup& b) {
|
||||
a.Swap(&b);
|
||||
@@ -9537,7 +9732,7 @@ class CCSUsrMsg_SendLastKillerDamageToClient final :
|
||||
&_CCSUsrMsg_SendLastKillerDamageToClient_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
46;
|
||||
47;
|
||||
|
||||
friend void swap(CCSUsrMsg_SendLastKillerDamageToClient& a, CCSUsrMsg_SendLastKillerDamageToClient& b) {
|
||||
a.Swap(&b);
|
||||
@@ -9772,7 +9967,7 @@ class CCSUsrMsg_ServerRankUpdate_RankUpdate final :
|
||||
&_CCSUsrMsg_ServerRankUpdate_RankUpdate_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
47;
|
||||
48;
|
||||
|
||||
friend void swap(CCSUsrMsg_ServerRankUpdate_RankUpdate& a, CCSUsrMsg_ServerRankUpdate_RankUpdate& b) {
|
||||
a.Swap(&b);
|
||||
@@ -10007,7 +10202,7 @@ class CCSUsrMsg_ServerRankUpdate final :
|
||||
&_CCSUsrMsg_ServerRankUpdate_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
48;
|
||||
49;
|
||||
|
||||
friend void swap(CCSUsrMsg_ServerRankUpdate& a, CCSUsrMsg_ServerRankUpdate& b) {
|
||||
a.Swap(&b);
|
||||
@@ -10173,7 +10368,7 @@ class CCSUsrMsg_XpUpdate final :
|
||||
&_CCSUsrMsg_XpUpdate_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
49;
|
||||
50;
|
||||
|
||||
friend void swap(CCSUsrMsg_XpUpdate& a, CCSUsrMsg_XpUpdate& b) {
|
||||
a.Swap(&b);
|
||||
@@ -10338,7 +10533,7 @@ class CCSUsrMsg_ItemPickup final :
|
||||
&_CCSUsrMsg_ItemPickup_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
50;
|
||||
51;
|
||||
|
||||
friend void swap(CCSUsrMsg_ItemPickup& a, CCSUsrMsg_ItemPickup& b) {
|
||||
a.Swap(&b);
|
||||
@@ -10503,7 +10698,7 @@ class CCSUsrMsg_ShowMenu final :
|
||||
&_CCSUsrMsg_ShowMenu_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
51;
|
||||
52;
|
||||
|
||||
friend void swap(CCSUsrMsg_ShowMenu& a, CCSUsrMsg_ShowMenu& b) {
|
||||
a.Swap(&b);
|
||||
@@ -10698,7 +10893,7 @@ class CCSUsrMsg_BarTime final :
|
||||
&_CCSUsrMsg_BarTime_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
52;
|
||||
53;
|
||||
|
||||
friend void swap(CCSUsrMsg_BarTime& a, CCSUsrMsg_BarTime& b) {
|
||||
a.Swap(&b);
|
||||
@@ -10863,7 +11058,7 @@ class CCSUsrMsg_AmmoDenied final :
|
||||
&_CCSUsrMsg_AmmoDenied_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
53;
|
||||
54;
|
||||
|
||||
friend void swap(CCSUsrMsg_AmmoDenied& a, CCSUsrMsg_AmmoDenied& b) {
|
||||
a.Swap(&b);
|
||||
@@ -11023,7 +11218,7 @@ class CCSUsrMsg_MarkAchievement final :
|
||||
&_CCSUsrMsg_MarkAchievement_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
54;
|
||||
55;
|
||||
|
||||
friend void swap(CCSUsrMsg_MarkAchievement& a, CCSUsrMsg_MarkAchievement& b) {
|
||||
a.Swap(&b);
|
||||
@@ -11188,7 +11383,7 @@ class CCSUsrMsg_MatchStatsUpdate final :
|
||||
&_CCSUsrMsg_MatchStatsUpdate_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
55;
|
||||
56;
|
||||
|
||||
friend void swap(CCSUsrMsg_MatchStatsUpdate& a, CCSUsrMsg_MatchStatsUpdate& b) {
|
||||
a.Swap(&b);
|
||||
@@ -11353,7 +11548,7 @@ class CCSUsrMsg_ItemDrop final :
|
||||
&_CCSUsrMsg_ItemDrop_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
56;
|
||||
57;
|
||||
|
||||
friend void swap(CCSUsrMsg_ItemDrop& a, CCSUsrMsg_ItemDrop& b) {
|
||||
a.Swap(&b);
|
||||
@@ -11528,7 +11723,7 @@ class CCSUsrMsg_RoundBackupFilenames final :
|
||||
&_CCSUsrMsg_RoundBackupFilenames_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
57;
|
||||
58;
|
||||
|
||||
friend void swap(CCSUsrMsg_RoundBackupFilenames& a, CCSUsrMsg_RoundBackupFilenames& b) {
|
||||
a.Swap(&b);
|
||||
@@ -11743,7 +11938,7 @@ class CCSUsrMsg_SSUI final :
|
||||
&_CCSUsrMsg_SSUI_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
58;
|
||||
59;
|
||||
|
||||
friend void swap(CCSUsrMsg_SSUI& a, CCSUsrMsg_SSUI& b) {
|
||||
a.Swap(&b);
|
||||
@@ -11933,7 +12128,7 @@ class CCSUsrMsg_SurvivalStats_Fact final :
|
||||
&_CCSUsrMsg_SurvivalStats_Fact_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
59;
|
||||
60;
|
||||
|
||||
friend void swap(CCSUsrMsg_SurvivalStats_Fact& a, CCSUsrMsg_SurvivalStats_Fact& b) {
|
||||
a.Swap(&b);
|
||||
@@ -12138,7 +12333,7 @@ class CCSUsrMsg_SurvivalStats_Placement final :
|
||||
&_CCSUsrMsg_SurvivalStats_Placement_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
60;
|
||||
61;
|
||||
|
||||
friend void swap(CCSUsrMsg_SurvivalStats_Placement& a, CCSUsrMsg_SurvivalStats_Placement& b) {
|
||||
a.Swap(&b);
|
||||
@@ -12328,7 +12523,7 @@ class CCSUsrMsg_SurvivalStats_Damage final :
|
||||
&_CCSUsrMsg_SurvivalStats_Damage_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
61;
|
||||
62;
|
||||
|
||||
friend void swap(CCSUsrMsg_SurvivalStats_Damage& a, CCSUsrMsg_SurvivalStats_Damage& b) {
|
||||
a.Swap(&b);
|
||||
@@ -12548,7 +12743,7 @@ class CCSUsrMsg_SurvivalStats final :
|
||||
&_CCSUsrMsg_SurvivalStats_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
62;
|
||||
63;
|
||||
|
||||
friend void swap(CCSUsrMsg_SurvivalStats& a, CCSUsrMsg_SurvivalStats& b) {
|
||||
a.Swap(&b);
|
||||
@@ -12787,7 +12982,7 @@ class CCSUsrMsg_EndOfMatchAllPlayersData_Accolade final :
|
||||
&_CCSUsrMsg_EndOfMatchAllPlayersData_Accolade_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
63;
|
||||
64;
|
||||
|
||||
friend void swap(CCSUsrMsg_EndOfMatchAllPlayersData_Accolade& a, CCSUsrMsg_EndOfMatchAllPlayersData_Accolade& b) {
|
||||
a.Swap(&b);
|
||||
@@ -12977,7 +13172,7 @@ class CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData final :
|
||||
&_CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
64;
|
||||
65;
|
||||
|
||||
friend void swap(CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData& a, CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData& b) {
|
||||
a.Swap(&b);
|
||||
@@ -13257,7 +13452,7 @@ class CCSUsrMsg_EndOfMatchAllPlayersData final :
|
||||
&_CCSUsrMsg_EndOfMatchAllPlayersData_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
65;
|
||||
66;
|
||||
|
||||
friend void swap(CCSUsrMsg_EndOfMatchAllPlayersData& a, CCSUsrMsg_EndOfMatchAllPlayersData& b) {
|
||||
a.Swap(&b);
|
||||
@@ -13440,7 +13635,7 @@ class CCSUsrMsg_RoundEndReportData_RerEvent_Victim final :
|
||||
&_CCSUsrMsg_RoundEndReportData_RerEvent_Victim_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
66;
|
||||
67;
|
||||
|
||||
friend void swap(CCSUsrMsg_RoundEndReportData_RerEvent_Victim& a, CCSUsrMsg_RoundEndReportData_RerEvent_Victim& b) {
|
||||
a.Swap(&b);
|
||||
@@ -13675,7 +13870,7 @@ class CCSUsrMsg_RoundEndReportData_RerEvent_Objective final :
|
||||
&_CCSUsrMsg_RoundEndReportData_RerEvent_Objective_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
67;
|
||||
68;
|
||||
|
||||
friend void swap(CCSUsrMsg_RoundEndReportData_RerEvent_Objective& a, CCSUsrMsg_RoundEndReportData_RerEvent_Objective& b) {
|
||||
a.Swap(&b);
|
||||
@@ -13835,7 +14030,7 @@ class CCSUsrMsg_RoundEndReportData_RerEvent_Damage final :
|
||||
&_CCSUsrMsg_RoundEndReportData_RerEvent_Damage_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
68;
|
||||
69;
|
||||
|
||||
friend void swap(CCSUsrMsg_RoundEndReportData_RerEvent_Damage& a, CCSUsrMsg_RoundEndReportData_RerEvent_Damage& b) {
|
||||
a.Swap(&b);
|
||||
@@ -14070,7 +14265,7 @@ class CCSUsrMsg_RoundEndReportData_RerEvent final :
|
||||
&_CCSUsrMsg_RoundEndReportData_RerEvent_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
69;
|
||||
70;
|
||||
|
||||
friend void swap(CCSUsrMsg_RoundEndReportData_RerEvent& a, CCSUsrMsg_RoundEndReportData_RerEvent& b) {
|
||||
a.Swap(&b);
|
||||
@@ -14339,7 +14534,7 @@ class CCSUsrMsg_RoundEndReportData_InitialConditions final :
|
||||
&_CCSUsrMsg_RoundEndReportData_InitialConditions_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
70;
|
||||
71;
|
||||
|
||||
friend void swap(CCSUsrMsg_RoundEndReportData_InitialConditions& a, CCSUsrMsg_RoundEndReportData_InitialConditions& b) {
|
||||
a.Swap(&b);
|
||||
@@ -14529,7 +14724,7 @@ class CCSUsrMsg_RoundEndReportData final :
|
||||
&_CCSUsrMsg_RoundEndReportData_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
71;
|
||||
72;
|
||||
|
||||
friend void swap(CCSUsrMsg_RoundEndReportData& a, CCSUsrMsg_RoundEndReportData& b) {
|
||||
a.Swap(&b);
|
||||
@@ -14717,7 +14912,7 @@ class CCSUsrMsg_PostRoundDamageReport final :
|
||||
&_CCSUsrMsg_PostRoundDamageReport_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
72;
|
||||
73;
|
||||
|
||||
friend void swap(CCSUsrMsg_PostRoundDamageReport& a, CCSUsrMsg_PostRoundDamageReport& b) {
|
||||
a.Swap(&b);
|
||||
@@ -14967,7 +15162,7 @@ class CCSUsrMsg_CurrentRoundOdds final :
|
||||
&_CCSUsrMsg_CurrentRoundOdds_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
73;
|
||||
74;
|
||||
|
||||
friend void swap(CCSUsrMsg_CurrentRoundOdds& a, CCSUsrMsg_CurrentRoundOdds& b) {
|
||||
a.Swap(&b);
|
||||
@@ -15127,7 +15322,7 @@ class CCSUsrMsg_DeepStats final :
|
||||
&_CCSUsrMsg_DeepStats_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
74;
|
||||
75;
|
||||
|
||||
friend void swap(CCSUsrMsg_DeepStats& a, CCSUsrMsg_DeepStats& b) {
|
||||
a.Swap(&b);
|
||||
@@ -15292,7 +15487,7 @@ class CCSUsrMsg_ShootInfo final :
|
||||
&_CCSUsrMsg_ShootInfo_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
75;
|
||||
76;
|
||||
|
||||
friend void swap(CCSUsrMsg_ShootInfo& a, CCSUsrMsg_ShootInfo& b) {
|
||||
a.Swap(&b);
|
||||
@@ -15512,7 +15707,7 @@ class CCSUsrMsg_ResetHud final :
|
||||
&_CCSUsrMsg_ResetHud_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
76;
|
||||
77;
|
||||
|
||||
friend void swap(CCSUsrMsg_ResetHud& a, CCSUsrMsg_ResetHud& b) {
|
||||
a.Swap(&b);
|
||||
@@ -15672,7 +15867,7 @@ class CCSUsrMsg_GameTitle final :
|
||||
&_CCSUsrMsg_GameTitle_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
77;
|
||||
78;
|
||||
|
||||
friend void swap(CCSUsrMsg_GameTitle& a, CCSUsrMsg_GameTitle& b) {
|
||||
a.Swap(&b);
|
||||
@@ -15832,7 +16027,7 @@ class CCSUsrMsg_RequestState final :
|
||||
&_CCSUsrMsg_RequestState_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
78;
|
||||
79;
|
||||
|
||||
friend void swap(CCSUsrMsg_RequestState& a, CCSUsrMsg_RequestState& b) {
|
||||
a.Swap(&b);
|
||||
@@ -15992,7 +16187,7 @@ class CCSUsrMsg_StopSpectatorMode final :
|
||||
&_CCSUsrMsg_StopSpectatorMode_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
79;
|
||||
80;
|
||||
|
||||
friend void swap(CCSUsrMsg_StopSpectatorMode& a, CCSUsrMsg_StopSpectatorMode& b) {
|
||||
a.Swap(&b);
|
||||
@@ -16152,7 +16347,7 @@ class CCSUsrMsg_DisconnectToLobby final :
|
||||
&_CCSUsrMsg_DisconnectToLobby_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
80;
|
||||
81;
|
||||
|
||||
friend void swap(CCSUsrMsg_DisconnectToLobby& a, CCSUsrMsg_DisconnectToLobby& b) {
|
||||
a.Swap(&b);
|
||||
@@ -16312,7 +16507,7 @@ class CCSUsrMsg_ClientInfo final :
|
||||
&_CCSUsrMsg_ClientInfo_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
81;
|
||||
82;
|
||||
|
||||
friend void swap(CCSUsrMsg_ClientInfo& a, CCSUsrMsg_ClientInfo& b) {
|
||||
a.Swap(&b);
|
||||
@@ -16472,7 +16667,7 @@ class CCSUsrMsg_ServerRankRevealAll final :
|
||||
&_CCSUsrMsg_ServerRankRevealAll_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
82;
|
||||
83;
|
||||
|
||||
friend void swap(CCSUsrMsg_ServerRankRevealAll& a, CCSUsrMsg_ServerRankRevealAll& b) {
|
||||
a.Swap(&b);
|
||||
@@ -16652,7 +16847,7 @@ class CCSUsrMsgPreMatchSayText final :
|
||||
&_CCSUsrMsgPreMatchSayText_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
83;
|
||||
84;
|
||||
|
||||
friend void swap(CCSUsrMsgPreMatchSayText& a, CCSUsrMsgPreMatchSayText& b) {
|
||||
a.Swap(&b);
|
||||
@@ -16847,7 +17042,7 @@ class CCSUsrMsg_CounterStrafe final :
|
||||
&_CCSUsrMsg_CounterStrafe_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
84;
|
||||
85;
|
||||
|
||||
friend void swap(CCSUsrMsg_CounterStrafe& a, CCSUsrMsg_CounterStrafe& b) {
|
||||
a.Swap(&b);
|
||||
@@ -17022,7 +17217,7 @@ class CCSUsrMsg_DamagePrediction final :
|
||||
&_CCSUsrMsg_DamagePrediction_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
85;
|
||||
86;
|
||||
|
||||
friend void swap(CCSUsrMsg_DamagePrediction& a, CCSUsrMsg_DamagePrediction& b) {
|
||||
a.Swap(&b);
|
||||
@@ -17302,7 +17497,7 @@ class CCSUsrMsg_RecurringMissionSchema final :
|
||||
&_CCSUsrMsg_RecurringMissionSchema_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
86;
|
||||
87;
|
||||
|
||||
friend void swap(CCSUsrMsg_RecurringMissionSchema& a, CCSUsrMsg_RecurringMissionSchema& b) {
|
||||
a.Swap(&b);
|
||||
@@ -17482,7 +17677,7 @@ class CCSUsrMsg_SendPlayerLoadout_LoadoutItem final :
|
||||
&_CCSUsrMsg_SendPlayerLoadout_LoadoutItem_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
87;
|
||||
88;
|
||||
|
||||
friend void swap(CCSUsrMsg_SendPlayerLoadout_LoadoutItem& a, CCSUsrMsg_SendPlayerLoadout_LoadoutItem& b) {
|
||||
a.Swap(&b);
|
||||
@@ -17677,7 +17872,7 @@ class CCSUsrMsg_SendPlayerLoadout final :
|
||||
&_CCSUsrMsg_SendPlayerLoadout_default_instance_);
|
||||
}
|
||||
static constexpr int kIndexInFileMessages =
|
||||
88;
|
||||
89;
|
||||
|
||||
friend void swap(CCSUsrMsg_SendPlayerLoadout& a, CCSUsrMsg_SendPlayerLoadout& b) {
|
||||
a.Swap(&b);
|
||||
@@ -21084,6 +21279,94 @@ inline void CCSUsrMsg_WeaponSound::set_source_soundscapeid(uint32_t value) {
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// CCSUsrMsg_WeaponMagDrop
|
||||
|
||||
// optional int32 entidx = 1 [default = -1];
|
||||
inline bool CCSUsrMsg_WeaponMagDrop::_internal_has_entidx() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CCSUsrMsg_WeaponMagDrop::has_entidx() const {
|
||||
return _internal_has_entidx();
|
||||
}
|
||||
inline void CCSUsrMsg_WeaponMagDrop::clear_entidx() {
|
||||
_impl_.entidx_ = -1;
|
||||
_impl_._has_bits_[0] &= ~0x00000004u;
|
||||
}
|
||||
inline int32_t CCSUsrMsg_WeaponMagDrop::_internal_entidx() const {
|
||||
return _impl_.entidx_;
|
||||
}
|
||||
inline int32_t CCSUsrMsg_WeaponMagDrop::entidx() const {
|
||||
// @@protoc_insertion_point(field_get:CCSUsrMsg_WeaponMagDrop.entidx)
|
||||
return _internal_entidx();
|
||||
}
|
||||
inline void CCSUsrMsg_WeaponMagDrop::_internal_set_entidx(int32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000004u;
|
||||
_impl_.entidx_ = value;
|
||||
}
|
||||
inline void CCSUsrMsg_WeaponMagDrop::set_entidx(int32_t value) {
|
||||
_internal_set_entidx(value);
|
||||
// @@protoc_insertion_point(field_set:CCSUsrMsg_WeaponMagDrop.entidx)
|
||||
}
|
||||
|
||||
// optional int32 secondary_data = 2;
|
||||
inline bool CCSUsrMsg_WeaponMagDrop::_internal_has_secondary_data() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CCSUsrMsg_WeaponMagDrop::has_secondary_data() const {
|
||||
return _internal_has_secondary_data();
|
||||
}
|
||||
inline void CCSUsrMsg_WeaponMagDrop::clear_secondary_data() {
|
||||
_impl_.secondary_data_ = 0;
|
||||
_impl_._has_bits_[0] &= ~0x00000001u;
|
||||
}
|
||||
inline int32_t CCSUsrMsg_WeaponMagDrop::_internal_secondary_data() const {
|
||||
return _impl_.secondary_data_;
|
||||
}
|
||||
inline int32_t CCSUsrMsg_WeaponMagDrop::secondary_data() const {
|
||||
// @@protoc_insertion_point(field_get:CCSUsrMsg_WeaponMagDrop.secondary_data)
|
||||
return _internal_secondary_data();
|
||||
}
|
||||
inline void CCSUsrMsg_WeaponMagDrop::_internal_set_secondary_data(int32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000001u;
|
||||
_impl_.secondary_data_ = value;
|
||||
}
|
||||
inline void CCSUsrMsg_WeaponMagDrop::set_secondary_data(int32_t value) {
|
||||
_internal_set_secondary_data(value);
|
||||
// @@protoc_insertion_point(field_set:CCSUsrMsg_WeaponMagDrop.secondary_data)
|
||||
}
|
||||
|
||||
// optional bool server_event = 3;
|
||||
inline bool CCSUsrMsg_WeaponMagDrop::_internal_has_server_event() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CCSUsrMsg_WeaponMagDrop::has_server_event() const {
|
||||
return _internal_has_server_event();
|
||||
}
|
||||
inline void CCSUsrMsg_WeaponMagDrop::clear_server_event() {
|
||||
_impl_.server_event_ = false;
|
||||
_impl_._has_bits_[0] &= ~0x00000002u;
|
||||
}
|
||||
inline bool CCSUsrMsg_WeaponMagDrop::_internal_server_event() const {
|
||||
return _impl_.server_event_;
|
||||
}
|
||||
inline bool CCSUsrMsg_WeaponMagDrop::server_event() const {
|
||||
// @@protoc_insertion_point(field_get:CCSUsrMsg_WeaponMagDrop.server_event)
|
||||
return _internal_server_event();
|
||||
}
|
||||
inline void CCSUsrMsg_WeaponMagDrop::_internal_set_server_event(bool value) {
|
||||
_impl_._has_bits_[0] |= 0x00000002u;
|
||||
_impl_.server_event_ = value;
|
||||
}
|
||||
inline void CCSUsrMsg_WeaponMagDrop::set_server_event(bool value) {
|
||||
_internal_set_server_event(value);
|
||||
// @@protoc_insertion_point(field_set:CCSUsrMsg_WeaponMagDrop.server_event)
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// CCSUsrMsg_UpdateScreenHealthBar
|
||||
|
||||
// optional int32 entidx = 1 [default = -1];
|
||||
@@ -28423,6 +28706,8 @@ inline void CCSUsrMsg_SendPlayerLoadout::set_playerslot(int32_t value) {
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
|
||||
// @@protoc_insertion_point(namespace_scope)
|
||||
|
||||
|
||||
@@ -42,6 +42,7 @@ PROTOBUF_CONSTEXPR CMsgPlaceDecalEvent::CMsgPlaceDecalEvent(
|
||||
, /*decltype(_impl_.position_)*/nullptr
|
||||
, /*decltype(_impl_.normal_)*/nullptr
|
||||
, /*decltype(_impl_.saxis_)*/nullptr
|
||||
, /*decltype(_impl_.position_objectspace_)*/nullptr
|
||||
, /*decltype(_impl_.boneindex_)*/0
|
||||
, /*decltype(_impl_.flags_)*/0u
|
||||
, /*decltype(_impl_.color_)*/0u
|
||||
@@ -314,19 +315,21 @@ const uint32_t TableStruct_gameevents_2eproto::offsets[] PROTOBUF_SECTION_VARIAB
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgPlaceDecalEvent, _impl_.entityhandle_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgPlaceDecalEvent, _impl_.material_id_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgPlaceDecalEvent, _impl_.sequence_name_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgPlaceDecalEvent, _impl_.position_objectspace_),
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
11,
|
||||
4,
|
||||
12,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
12,
|
||||
9,
|
||||
13,
|
||||
10,
|
||||
11,
|
||||
3,
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgClearWorldDecalsEvent, _impl_._has_bits_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgClearWorldDecalsEvent, _internal_metadata_),
|
||||
~0u, // no _extensions_
|
||||
@@ -489,21 +492,21 @@ const uint32_t TableStruct_gameevents_2eproto::offsets[] PROTOBUF_SECTION_VARIAB
|
||||
};
|
||||
static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
|
||||
{ 0, 8, -1, sizeof(::CMsgVDebugGameSessionIDEvent)},
|
||||
{ 10, 29, -1, sizeof(::CMsgPlaceDecalEvent)},
|
||||
{ 42, 49, -1, sizeof(::CMsgClearWorldDecalsEvent)},
|
||||
{ 50, 57, -1, sizeof(::CMsgClearEntityDecalsEvent)},
|
||||
{ 58, 66, -1, sizeof(::CMsgClearDecalsForEntityEvent)},
|
||||
{ 68, 76, -1, sizeof(::CMsgSource1LegacyGameEventList_key_t)},
|
||||
{ 78, 87, -1, sizeof(::CMsgSource1LegacyGameEventList_descriptor_t)},
|
||||
{ 90, -1, -1, sizeof(::CMsgSource1LegacyGameEventList)},
|
||||
{ 97, 105, -1, sizeof(::CMsgSource1LegacyListenEvents)},
|
||||
{ 107, 121, -1, sizeof(::CMsgSource1LegacyGameEvent_key_t)},
|
||||
{ 129, 140, -1, sizeof(::CMsgSource1LegacyGameEvent)},
|
||||
{ 145, 157, -1, sizeof(::CMsgSosStartSoundEvent)},
|
||||
{ 163, 170, -1, sizeof(::CMsgSosStopSoundEvent)},
|
||||
{ 171, 179, -1, sizeof(::CMsgSosStopSoundEventHash)},
|
||||
{ 181, 189, -1, sizeof(::CMsgSosSetSoundEventParams)},
|
||||
{ 191, 199, -1, sizeof(::CMsgSosSetLibraryStackFields)},
|
||||
{ 10, 30, -1, sizeof(::CMsgPlaceDecalEvent)},
|
||||
{ 44, 51, -1, sizeof(::CMsgClearWorldDecalsEvent)},
|
||||
{ 52, 59, -1, sizeof(::CMsgClearEntityDecalsEvent)},
|
||||
{ 60, 68, -1, sizeof(::CMsgClearDecalsForEntityEvent)},
|
||||
{ 70, 78, -1, sizeof(::CMsgSource1LegacyGameEventList_key_t)},
|
||||
{ 80, 89, -1, sizeof(::CMsgSource1LegacyGameEventList_descriptor_t)},
|
||||
{ 92, -1, -1, sizeof(::CMsgSource1LegacyGameEventList)},
|
||||
{ 99, 107, -1, sizeof(::CMsgSource1LegacyListenEvents)},
|
||||
{ 109, 123, -1, sizeof(::CMsgSource1LegacyGameEvent_key_t)},
|
||||
{ 131, 142, -1, sizeof(::CMsgSource1LegacyGameEvent)},
|
||||
{ 147, 159, -1, sizeof(::CMsgSosStartSoundEvent)},
|
||||
{ 165, 172, -1, sizeof(::CMsgSosStopSoundEvent)},
|
||||
{ 173, 181, -1, sizeof(::CMsgSosStopSoundEventHash)},
|
||||
{ 183, 191, -1, sizeof(::CMsgSosSetSoundEventParams)},
|
||||
{ 193, 201, -1, sizeof(::CMsgSosSetLibraryStackFields)},
|
||||
};
|
||||
|
||||
static const ::_pb::Message* const file_default_instances[] = {
|
||||
@@ -528,7 +531,7 @@ static const ::_pb::Message* const file_default_instances[] = {
|
||||
const char descriptor_table_protodef_gameevents_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
|
||||
"\n\020gameevents.proto\032\026networkbasetypes.pro"
|
||||
"to\"G\n\034CMsgVDebugGameSessionIDEvent\022\020\n\010cl"
|
||||
"ientid\030\001 \001(\005\022\025\n\rgamesessionid\030\002 \001(\t\"\307\002\n\023"
|
||||
"ientid\030\001 \001(\005\022\025\n\rgamesessionid\030\002 \001(\t\"\362\002\n\023"
|
||||
"CMsgPlaceDecalEvent\022\035\n\010position\030\001 \001(\0132\013."
|
||||
"CMsgVector\022\033\n\006normal\030\002 \001(\0132\013.CMsgVector\022"
|
||||
"\032\n\005saxis\030\003 \001(\0132\013.CMsgVector\022\021\n\tboneindex"
|
||||
@@ -537,57 +540,58 @@ const char descriptor_table_protodef_gameevents_2eproto[] PROTOBUF_SECTION_VARIA
|
||||
"\022\030\n\020decal_group_name\030\010 \001(\r\022\025\n\rsize_overr"
|
||||
"ide\030\t \001(\002\022\036\n\014entityhandle\030\n \001(\r:\0101677721"
|
||||
"5\022\023\n\013material_id\030\013 \001(\004\022\025\n\rsequence_name\030"
|
||||
"\014 \001(\r\"1\n\031CMsgClearWorldDecalsEvent\022\024\n\014fl"
|
||||
"agstoclear\030\001 \001(\r\"2\n\032CMsgClearEntityDecal"
|
||||
"sEvent\022\024\n\014flagstoclear\030\001 \001(\r\"U\n\035CMsgClea"
|
||||
"rDecalsForEntityEvent\022\024\n\014flagstoclear\030\001 "
|
||||
"\001(\r\022\036\n\014entityhandle\030\002 \001(\r:\01016777215\"\364\001\n\036"
|
||||
"CMsgSource1LegacyGameEventList\022A\n\013descri"
|
||||
"ptors\030\001 \003(\0132,.CMsgSource1LegacyGameEvent"
|
||||
"List.descriptor_t\032#\n\005key_t\022\014\n\004type\030\001 \001(\005"
|
||||
"\022\014\n\004name\030\002 \001(\t\032b\n\014descriptor_t\022\017\n\007eventi"
|
||||
"d\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\0223\n\004keys\030\003 \003(\0132%.CM"
|
||||
"sgSource1LegacyGameEventList.key_t:\006\200\265\030\200"
|
||||
"\300\001\"K\n\035CMsgSource1LegacyListenEvents\022\022\n\np"
|
||||
"layerslot\030\001 \001(\005\022\026\n\016eventarraybits\030\002 \003(\r\""
|
||||
"\270\002\n\032CMsgSource1LegacyGameEvent\022\022\n\nevent_"
|
||||
"name\030\001 \001(\t\022\017\n\007eventid\030\002 \001(\005\022/\n\004keys\030\003 \003("
|
||||
"\0132!.CMsgSource1LegacyGameEvent.key_t\022\023\n\013"
|
||||
"server_tick\030\004 \001(\005\022\023\n\013passthrough\030\005 \001(\005\032\231"
|
||||
"\001\n\005key_t\022\014\n\004type\030\001 \001(\005\022\022\n\nval_string\030\002 \001"
|
||||
"(\t\022\021\n\tval_float\030\003 \001(\002\022\020\n\010val_long\030\004 \001(\005\022"
|
||||
"\021\n\tval_short\030\005 \001(\005\022\020\n\010val_byte\030\006 \001(\005\022\020\n\010"
|
||||
"val_bool\030\007 \001(\010\022\022\n\nval_uint64\030\010 \001(\004\"\244\001\n\026C"
|
||||
"MsgSosStartSoundEvent\022\027\n\017soundevent_guid"
|
||||
"\030\001 \001(\005\022\027\n\017soundevent_hash\030\002 \001(\007\022\037\n\023sourc"
|
||||
"e_entity_index\030\003 \001(\005:\002-1\022\014\n\004seed\030\004 \001(\005\022\025"
|
||||
"\n\rpacked_params\030\005 \001(\014\022\022\n\nstart_time\030\006 \001("
|
||||
"\002\"0\n\025CMsgSosStopSoundEvent\022\027\n\017soundevent"
|
||||
"_guid\030\001 \001(\005\"U\n\031CMsgSosStopSoundEventHash"
|
||||
"\022\027\n\017soundevent_hash\030\001 \001(\007\022\037\n\023source_enti"
|
||||
"ty_index\030\002 \001(\005:\002-1\"L\n\032CMsgSosSetSoundEve"
|
||||
"ntParams\022\027\n\017soundevent_guid\030\001 \001(\005\022\025\n\rpac"
|
||||
"ked_params\030\005 \001(\014\"I\n\034CMsgSosSetLibrarySta"
|
||||
"ckFields\022\022\n\nstack_hash\030\001 \001(\007\022\025\n\rpacked_f"
|
||||
"ields\030\005 \001(\014*\255\003\n\017EBaseGameEvents\022 \n\033GE_VD"
|
||||
"ebugGameSessionIDEvent\020\310\001\022\027\n\022GE_PlaceDec"
|
||||
"alEvent\020\311\001\022\035\n\030GE_ClearWorldDecalsEvent\020\312"
|
||||
"\001\022\036\n\031GE_ClearEntityDecalsEvent\020\313\001\022!\n\034GE_"
|
||||
"ClearDecalsForEntityEvent\020\314\001\022\"\n\035GE_Sourc"
|
||||
"e1LegacyGameEventList\020\315\001\022!\n\034GE_Source1Le"
|
||||
"gacyListenEvents\020\316\001\022\036\n\031GE_Source1LegacyG"
|
||||
"ameEvent\020\317\001\022\032\n\025GE_SosStartSoundEvent\020\320\001\022"
|
||||
"\031\n\024GE_SosStopSoundEvent\020\321\001\022\036\n\031GE_SosSetS"
|
||||
"oundEventParams\020\322\001\022 \n\033GE_SosSetLibrarySt"
|
||||
"ackFields\020\323\001\022\035\n\030GE_SosStopSoundEventHash"
|
||||
"\020\324\001"
|
||||
"\014 \001(\r\022)\n\024position_objectspace\030\016 \001(\0132\013.CM"
|
||||
"sgVector\"1\n\031CMsgClearWorldDecalsEvent\022\024\n"
|
||||
"\014flagstoclear\030\001 \001(\r\"2\n\032CMsgClearEntityDe"
|
||||
"calsEvent\022\024\n\014flagstoclear\030\001 \001(\r\"U\n\035CMsgC"
|
||||
"learDecalsForEntityEvent\022\024\n\014flagstoclear"
|
||||
"\030\001 \001(\r\022\036\n\014entityhandle\030\002 \001(\r:\01016777215\"\364"
|
||||
"\001\n\036CMsgSource1LegacyGameEventList\022A\n\013des"
|
||||
"criptors\030\001 \003(\0132,.CMsgSource1LegacyGameEv"
|
||||
"entList.descriptor_t\032#\n\005key_t\022\014\n\004type\030\001 "
|
||||
"\001(\005\022\014\n\004name\030\002 \001(\t\032b\n\014descriptor_t\022\017\n\007eve"
|
||||
"ntid\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\0223\n\004keys\030\003 \003(\0132%"
|
||||
".CMsgSource1LegacyGameEventList.key_t:\006\200"
|
||||
"\265\030\200\200\002\"K\n\035CMsgSource1LegacyListenEvents\022\022"
|
||||
"\n\nplayerslot\030\001 \001(\005\022\026\n\016eventarraybits\030\002 \003"
|
||||
"(\r\"\270\002\n\032CMsgSource1LegacyGameEvent\022\022\n\neve"
|
||||
"nt_name\030\001 \001(\t\022\017\n\007eventid\030\002 \001(\005\022/\n\004keys\030\003"
|
||||
" \003(\0132!.CMsgSource1LegacyGameEvent.key_t\022"
|
||||
"\023\n\013server_tick\030\004 \001(\005\022\023\n\013passthrough\030\005 \001("
|
||||
"\005\032\231\001\n\005key_t\022\014\n\004type\030\001 \001(\005\022\022\n\nval_string\030"
|
||||
"\002 \001(\t\022\021\n\tval_float\030\003 \001(\002\022\020\n\010val_long\030\004 \001"
|
||||
"(\005\022\021\n\tval_short\030\005 \001(\005\022\020\n\010val_byte\030\006 \001(\005\022"
|
||||
"\020\n\010val_bool\030\007 \001(\010\022\022\n\nval_uint64\030\010 \001(\004\"\244\001"
|
||||
"\n\026CMsgSosStartSoundEvent\022\027\n\017soundevent_g"
|
||||
"uid\030\001 \001(\005\022\027\n\017soundevent_hash\030\002 \001(\007\022\037\n\023so"
|
||||
"urce_entity_index\030\003 \001(\005:\002-1\022\014\n\004seed\030\004 \001("
|
||||
"\005\022\025\n\rpacked_params\030\005 \001(\014\022\022\n\nstart_time\030\006"
|
||||
" \001(\002\"0\n\025CMsgSosStopSoundEvent\022\027\n\017soundev"
|
||||
"ent_guid\030\001 \001(\005\"U\n\031CMsgSosStopSoundEventH"
|
||||
"ash\022\027\n\017soundevent_hash\030\001 \001(\007\022\037\n\023source_e"
|
||||
"ntity_index\030\002 \001(\005:\002-1\"L\n\032CMsgSosSetSound"
|
||||
"EventParams\022\027\n\017soundevent_guid\030\001 \001(\005\022\025\n\r"
|
||||
"packed_params\030\005 \001(\014\"I\n\034CMsgSosSetLibrary"
|
||||
"StackFields\022\022\n\nstack_hash\030\001 \001(\007\022\025\n\rpacke"
|
||||
"d_fields\030\005 \001(\014*\255\003\n\017EBaseGameEvents\022 \n\033GE"
|
||||
"_VDebugGameSessionIDEvent\020\310\001\022\027\n\022GE_Place"
|
||||
"DecalEvent\020\311\001\022\035\n\030GE_ClearWorldDecalsEven"
|
||||
"t\020\312\001\022\036\n\031GE_ClearEntityDecalsEvent\020\313\001\022!\n\034"
|
||||
"GE_ClearDecalsForEntityEvent\020\314\001\022\"\n\035GE_So"
|
||||
"urce1LegacyGameEventList\020\315\001\022!\n\034GE_Source"
|
||||
"1LegacyListenEvents\020\316\001\022\036\n\031GE_Source1Lega"
|
||||
"cyGameEvent\020\317\001\022\032\n\025GE_SosStartSoundEvent\020"
|
||||
"\320\001\022\031\n\024GE_SosStopSoundEvent\020\321\001\022\036\n\031GE_SosS"
|
||||
"etSoundEventParams\020\322\001\022 \n\033GE_SosSetLibrar"
|
||||
"yStackFields\020\323\001\022\035\n\030GE_SosStopSoundEventH"
|
||||
"ash\020\324\001"
|
||||
;
|
||||
static const ::_pbi::DescriptorTable* const descriptor_table_gameevents_2eproto_deps[1] = {
|
||||
&::descriptor_table_networkbasetypes_2eproto,
|
||||
};
|
||||
static ::_pbi::once_flag descriptor_table_gameevents_2eproto_once;
|
||||
const ::_pbi::DescriptorTable descriptor_table_gameevents_2eproto = {
|
||||
false, false, 2163, descriptor_table_protodef_gameevents_2eproto,
|
||||
false, false, 2206, descriptor_table_protodef_gameevents_2eproto,
|
||||
"gameevents.proto",
|
||||
&descriptor_table_gameevents_2eproto_once, descriptor_table_gameevents_2eproto_deps, 1, 16,
|
||||
schemas, file_default_instances, TableStruct_gameevents_2eproto::offsets,
|
||||
@@ -901,35 +905,39 @@ class CMsgPlaceDecalEvent::_Internal {
|
||||
(*has_bits)[0] |= 4u;
|
||||
}
|
||||
static void set_has_boneindex(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 8u;
|
||||
}
|
||||
static void set_has_triangleindex(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 2048u;
|
||||
}
|
||||
static void set_has_flags(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 16u;
|
||||
}
|
||||
static void set_has_color(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 32u;
|
||||
}
|
||||
static void set_has_random_seed(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 64u;
|
||||
}
|
||||
static void set_has_decal_group_name(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 128u;
|
||||
}
|
||||
static void set_has_size_override(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 256u;
|
||||
}
|
||||
static void set_has_entityhandle(HasBits* has_bits) {
|
||||
static void set_has_triangleindex(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 4096u;
|
||||
}
|
||||
static void set_has_material_id(HasBits* has_bits) {
|
||||
static void set_has_flags(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 32u;
|
||||
}
|
||||
static void set_has_color(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 64u;
|
||||
}
|
||||
static void set_has_random_seed(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 128u;
|
||||
}
|
||||
static void set_has_decal_group_name(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 256u;
|
||||
}
|
||||
static void set_has_size_override(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 512u;
|
||||
}
|
||||
static void set_has_sequence_name(HasBits* has_bits) {
|
||||
static void set_has_entityhandle(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 8192u;
|
||||
}
|
||||
static void set_has_material_id(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 1024u;
|
||||
}
|
||||
static void set_has_sequence_name(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 2048u;
|
||||
}
|
||||
static const ::CMsgVector& position_objectspace(const CMsgPlaceDecalEvent* msg);
|
||||
static void set_has_position_objectspace(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 8u;
|
||||
}
|
||||
};
|
||||
|
||||
const ::CMsgVector&
|
||||
@@ -944,6 +952,10 @@ const ::CMsgVector&
|
||||
CMsgPlaceDecalEvent::_Internal::saxis(const CMsgPlaceDecalEvent* msg) {
|
||||
return *msg->_impl_.saxis_;
|
||||
}
|
||||
const ::CMsgVector&
|
||||
CMsgPlaceDecalEvent::_Internal::position_objectspace(const CMsgPlaceDecalEvent* msg) {
|
||||
return *msg->_impl_.position_objectspace_;
|
||||
}
|
||||
void CMsgPlaceDecalEvent::clear_position() {
|
||||
if (_impl_.position_ != nullptr) _impl_.position_->Clear();
|
||||
_impl_._has_bits_[0] &= ~0x00000001u;
|
||||
@@ -956,6 +968,10 @@ void CMsgPlaceDecalEvent::clear_saxis() {
|
||||
if (_impl_.saxis_ != nullptr) _impl_.saxis_->Clear();
|
||||
_impl_._has_bits_[0] &= ~0x00000004u;
|
||||
}
|
||||
void CMsgPlaceDecalEvent::clear_position_objectspace() {
|
||||
if (_impl_.position_objectspace_ != nullptr) _impl_.position_objectspace_->Clear();
|
||||
_impl_._has_bits_[0] &= ~0x00000008u;
|
||||
}
|
||||
CMsgPlaceDecalEvent::CMsgPlaceDecalEvent(::PROTOBUF_NAMESPACE_ID::Arena* arena,
|
||||
bool is_message_owned)
|
||||
: ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) {
|
||||
@@ -971,6 +987,7 @@ CMsgPlaceDecalEvent::CMsgPlaceDecalEvent(const CMsgPlaceDecalEvent& from)
|
||||
, decltype(_impl_.position_){nullptr}
|
||||
, decltype(_impl_.normal_){nullptr}
|
||||
, decltype(_impl_.saxis_){nullptr}
|
||||
, decltype(_impl_.position_objectspace_){nullptr}
|
||||
, decltype(_impl_.boneindex_){}
|
||||
, decltype(_impl_.flags_){}
|
||||
, decltype(_impl_.color_){}
|
||||
@@ -992,6 +1009,9 @@ CMsgPlaceDecalEvent::CMsgPlaceDecalEvent(const CMsgPlaceDecalEvent& from)
|
||||
if (from._internal_has_saxis()) {
|
||||
_this->_impl_.saxis_ = new ::CMsgVector(*from._impl_.saxis_);
|
||||
}
|
||||
if (from._internal_has_position_objectspace()) {
|
||||
_this->_impl_.position_objectspace_ = new ::CMsgVector(*from._impl_.position_objectspace_);
|
||||
}
|
||||
::memcpy(&_impl_.boneindex_, &from._impl_.boneindex_,
|
||||
static_cast<size_t>(reinterpret_cast<char*>(&_impl_.entityhandle_) -
|
||||
reinterpret_cast<char*>(&_impl_.boneindex_)) + sizeof(_impl_.entityhandle_));
|
||||
@@ -1008,6 +1028,7 @@ inline void CMsgPlaceDecalEvent::SharedCtor(
|
||||
, decltype(_impl_.position_){nullptr}
|
||||
, decltype(_impl_.normal_){nullptr}
|
||||
, decltype(_impl_.saxis_){nullptr}
|
||||
, decltype(_impl_.position_objectspace_){nullptr}
|
||||
, decltype(_impl_.boneindex_){0}
|
||||
, decltype(_impl_.flags_){0u}
|
||||
, decltype(_impl_.color_){0u}
|
||||
@@ -1035,6 +1056,7 @@ inline void CMsgPlaceDecalEvent::SharedDtor() {
|
||||
if (this != internal_default_instance()) delete _impl_.position_;
|
||||
if (this != internal_default_instance()) delete _impl_.normal_;
|
||||
if (this != internal_default_instance()) delete _impl_.saxis_;
|
||||
if (this != internal_default_instance()) delete _impl_.position_objectspace_;
|
||||
}
|
||||
|
||||
void CMsgPlaceDecalEvent::SetCachedSize(int size) const {
|
||||
@@ -1048,7 +1070,7 @@ void CMsgPlaceDecalEvent::Clear() {
|
||||
(void) cached_has_bits;
|
||||
|
||||
cached_has_bits = _impl_._has_bits_[0];
|
||||
if (cached_has_bits & 0x00000007u) {
|
||||
if (cached_has_bits & 0x0000000fu) {
|
||||
if (cached_has_bits & 0x00000001u) {
|
||||
GOOGLE_DCHECK(_impl_.position_ != nullptr);
|
||||
_impl_.position_->Clear();
|
||||
@@ -1061,16 +1083,20 @@ void CMsgPlaceDecalEvent::Clear() {
|
||||
GOOGLE_DCHECK(_impl_.saxis_ != nullptr);
|
||||
_impl_.saxis_->Clear();
|
||||
}
|
||||
if (cached_has_bits & 0x00000008u) {
|
||||
GOOGLE_DCHECK(_impl_.position_objectspace_ != nullptr);
|
||||
_impl_.position_objectspace_->Clear();
|
||||
}
|
||||
if (cached_has_bits & 0x000000f8u) {
|
||||
}
|
||||
if (cached_has_bits & 0x000000f0u) {
|
||||
::memset(&_impl_.boneindex_, 0, static_cast<size_t>(
|
||||
reinterpret_cast<char*>(&_impl_.decal_group_name_) -
|
||||
reinterpret_cast<char*>(&_impl_.boneindex_)) + sizeof(_impl_.decal_group_name_));
|
||||
reinterpret_cast<char*>(&_impl_.random_seed_) -
|
||||
reinterpret_cast<char*>(&_impl_.boneindex_)) + sizeof(_impl_.random_seed_));
|
||||
}
|
||||
if (cached_has_bits & 0x00001f00u) {
|
||||
::memset(&_impl_.size_override_, 0, static_cast<size_t>(
|
||||
if (cached_has_bits & 0x00003f00u) {
|
||||
::memset(&_impl_.decal_group_name_, 0, static_cast<size_t>(
|
||||
reinterpret_cast<char*>(&_impl_.triangleindex_) -
|
||||
reinterpret_cast<char*>(&_impl_.size_override_)) + sizeof(_impl_.triangleindex_));
|
||||
reinterpret_cast<char*>(&_impl_.decal_group_name_)) + sizeof(_impl_.triangleindex_));
|
||||
_impl_.entityhandle_ = 16777215u;
|
||||
}
|
||||
_impl_._has_bits_.Clear();
|
||||
@@ -1198,6 +1224,14 @@ const char* CMsgPlaceDecalEvent::_InternalParse(const char* ptr, ::_pbi::ParseCo
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// optional .CMsgVector position_objectspace = 14;
|
||||
case 14:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 114)) {
|
||||
ptr = ctx->ParseMessage(_internal_mutable_position_objectspace(), ptr);
|
||||
CHK_(ptr);
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
default:
|
||||
goto handle_unusual;
|
||||
} // switch
|
||||
@@ -1251,65 +1285,72 @@ uint8_t* CMsgPlaceDecalEvent::_InternalSerialize(
|
||||
}
|
||||
|
||||
// optional int32 boneindex = 4;
|
||||
if (cached_has_bits & 0x00000008u) {
|
||||
if (cached_has_bits & 0x00000010u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteInt32ToArray(4, this->_internal_boneindex(), target);
|
||||
}
|
||||
|
||||
// optional uint32 flags = 5;
|
||||
if (cached_has_bits & 0x00000010u) {
|
||||
if (cached_has_bits & 0x00000020u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteUInt32ToArray(5, this->_internal_flags(), target);
|
||||
}
|
||||
|
||||
// optional fixed32 color = 6;
|
||||
if (cached_has_bits & 0x00000020u) {
|
||||
if (cached_has_bits & 0x00000040u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteFixed32ToArray(6, this->_internal_color(), target);
|
||||
}
|
||||
|
||||
// optional int32 random_seed = 7;
|
||||
if (cached_has_bits & 0x00000040u) {
|
||||
if (cached_has_bits & 0x00000080u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteInt32ToArray(7, this->_internal_random_seed(), target);
|
||||
}
|
||||
|
||||
// optional uint32 decal_group_name = 8;
|
||||
if (cached_has_bits & 0x00000080u) {
|
||||
if (cached_has_bits & 0x00000100u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteUInt32ToArray(8, this->_internal_decal_group_name(), target);
|
||||
}
|
||||
|
||||
// optional float size_override = 9;
|
||||
if (cached_has_bits & 0x00000100u) {
|
||||
if (cached_has_bits & 0x00000200u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteFloatToArray(9, this->_internal_size_override(), target);
|
||||
}
|
||||
|
||||
// optional uint32 entityhandle = 10 [default = 16777215];
|
||||
if (cached_has_bits & 0x00001000u) {
|
||||
if (cached_has_bits & 0x00002000u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteUInt32ToArray(10, this->_internal_entityhandle(), target);
|
||||
}
|
||||
|
||||
// optional uint64 material_id = 11;
|
||||
if (cached_has_bits & 0x00000200u) {
|
||||
if (cached_has_bits & 0x00000400u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteUInt64ToArray(11, this->_internal_material_id(), target);
|
||||
}
|
||||
|
||||
// optional uint32 sequence_name = 12;
|
||||
if (cached_has_bits & 0x00000400u) {
|
||||
if (cached_has_bits & 0x00000800u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteUInt32ToArray(12, this->_internal_sequence_name(), target);
|
||||
}
|
||||
|
||||
// optional int32 triangleindex = 13;
|
||||
if (cached_has_bits & 0x00000800u) {
|
||||
if (cached_has_bits & 0x00001000u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteInt32ToArray(13, this->_internal_triangleindex(), target);
|
||||
}
|
||||
|
||||
// optional .CMsgVector position_objectspace = 14;
|
||||
if (cached_has_bits & 0x00000008u) {
|
||||
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
|
||||
InternalWriteMessage(14, _Internal::position_objectspace(this),
|
||||
_Internal::position_objectspace(this).GetCachedSize(), target, stream);
|
||||
}
|
||||
|
||||
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
||||
target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
|
||||
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
||||
@@ -1349,55 +1390,62 @@ size_t CMsgPlaceDecalEvent::ByteSizeLong() const {
|
||||
*_impl_.saxis_);
|
||||
}
|
||||
|
||||
// optional int32 boneindex = 4;
|
||||
// optional .CMsgVector position_objectspace = 14;
|
||||
if (cached_has_bits & 0x00000008u) {
|
||||
total_size += 1 +
|
||||
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
|
||||
*_impl_.position_objectspace_);
|
||||
}
|
||||
|
||||
// optional int32 boneindex = 4;
|
||||
if (cached_has_bits & 0x00000010u) {
|
||||
total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_boneindex());
|
||||
}
|
||||
|
||||
// optional uint32 flags = 5;
|
||||
if (cached_has_bits & 0x00000010u) {
|
||||
if (cached_has_bits & 0x00000020u) {
|
||||
total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_flags());
|
||||
}
|
||||
|
||||
// optional fixed32 color = 6;
|
||||
if (cached_has_bits & 0x00000020u) {
|
||||
if (cached_has_bits & 0x00000040u) {
|
||||
total_size += 1 + 4;
|
||||
}
|
||||
|
||||
// optional int32 random_seed = 7;
|
||||
if (cached_has_bits & 0x00000040u) {
|
||||
if (cached_has_bits & 0x00000080u) {
|
||||
total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_random_seed());
|
||||
}
|
||||
|
||||
}
|
||||
if (cached_has_bits & 0x00003f00u) {
|
||||
// optional uint32 decal_group_name = 8;
|
||||
if (cached_has_bits & 0x00000080u) {
|
||||
if (cached_has_bits & 0x00000100u) {
|
||||
total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_decal_group_name());
|
||||
}
|
||||
|
||||
}
|
||||
if (cached_has_bits & 0x00001f00u) {
|
||||
// optional float size_override = 9;
|
||||
if (cached_has_bits & 0x00000100u) {
|
||||
if (cached_has_bits & 0x00000200u) {
|
||||
total_size += 1 + 4;
|
||||
}
|
||||
|
||||
// optional uint64 material_id = 11;
|
||||
if (cached_has_bits & 0x00000200u) {
|
||||
if (cached_has_bits & 0x00000400u) {
|
||||
total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(this->_internal_material_id());
|
||||
}
|
||||
|
||||
// optional uint32 sequence_name = 12;
|
||||
if (cached_has_bits & 0x00000400u) {
|
||||
if (cached_has_bits & 0x00000800u) {
|
||||
total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_sequence_name());
|
||||
}
|
||||
|
||||
// optional int32 triangleindex = 13;
|
||||
if (cached_has_bits & 0x00000800u) {
|
||||
if (cached_has_bits & 0x00001000u) {
|
||||
total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_triangleindex());
|
||||
}
|
||||
|
||||
// optional uint32 entityhandle = 10 [default = 16777215];
|
||||
if (cached_has_bits & 0x00001000u) {
|
||||
if (cached_has_bits & 0x00002000u) {
|
||||
total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_entityhandle());
|
||||
}
|
||||
|
||||
@@ -1435,36 +1483,40 @@ void CMsgPlaceDecalEvent::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, co
|
||||
from._internal_saxis());
|
||||
}
|
||||
if (cached_has_bits & 0x00000008u) {
|
||||
_this->_impl_.boneindex_ = from._impl_.boneindex_;
|
||||
_this->_internal_mutable_position_objectspace()->::CMsgVector::MergeFrom(
|
||||
from._internal_position_objectspace());
|
||||
}
|
||||
if (cached_has_bits & 0x00000010u) {
|
||||
_this->_impl_.flags_ = from._impl_.flags_;
|
||||
_this->_impl_.boneindex_ = from._impl_.boneindex_;
|
||||
}
|
||||
if (cached_has_bits & 0x00000020u) {
|
||||
_this->_impl_.color_ = from._impl_.color_;
|
||||
_this->_impl_.flags_ = from._impl_.flags_;
|
||||
}
|
||||
if (cached_has_bits & 0x00000040u) {
|
||||
_this->_impl_.random_seed_ = from._impl_.random_seed_;
|
||||
_this->_impl_.color_ = from._impl_.color_;
|
||||
}
|
||||
if (cached_has_bits & 0x00000080u) {
|
||||
_this->_impl_.decal_group_name_ = from._impl_.decal_group_name_;
|
||||
_this->_impl_.random_seed_ = from._impl_.random_seed_;
|
||||
}
|
||||
_this->_impl_._has_bits_[0] |= cached_has_bits;
|
||||
}
|
||||
if (cached_has_bits & 0x00001f00u) {
|
||||
if (cached_has_bits & 0x00003f00u) {
|
||||
if (cached_has_bits & 0x00000100u) {
|
||||
_this->_impl_.size_override_ = from._impl_.size_override_;
|
||||
_this->_impl_.decal_group_name_ = from._impl_.decal_group_name_;
|
||||
}
|
||||
if (cached_has_bits & 0x00000200u) {
|
||||
_this->_impl_.material_id_ = from._impl_.material_id_;
|
||||
_this->_impl_.size_override_ = from._impl_.size_override_;
|
||||
}
|
||||
if (cached_has_bits & 0x00000400u) {
|
||||
_this->_impl_.sequence_name_ = from._impl_.sequence_name_;
|
||||
_this->_impl_.material_id_ = from._impl_.material_id_;
|
||||
}
|
||||
if (cached_has_bits & 0x00000800u) {
|
||||
_this->_impl_.triangleindex_ = from._impl_.triangleindex_;
|
||||
_this->_impl_.sequence_name_ = from._impl_.sequence_name_;
|
||||
}
|
||||
if (cached_has_bits & 0x00001000u) {
|
||||
_this->_impl_.triangleindex_ = from._impl_.triangleindex_;
|
||||
}
|
||||
if (cached_has_bits & 0x00002000u) {
|
||||
_this->_impl_.entityhandle_ = from._impl_.entityhandle_;
|
||||
}
|
||||
_this->_impl_._has_bits_[0] |= cached_has_bits;
|
||||
|
||||
@@ -460,6 +460,7 @@ class CMsgPlaceDecalEvent final :
|
||||
kPositionFieldNumber = 1,
|
||||
kNormalFieldNumber = 2,
|
||||
kSaxisFieldNumber = 3,
|
||||
kPositionObjectspaceFieldNumber = 14,
|
||||
kBoneindexFieldNumber = 4,
|
||||
kFlagsFieldNumber = 5,
|
||||
kColorFieldNumber = 6,
|
||||
@@ -525,6 +526,24 @@ class CMsgPlaceDecalEvent final :
|
||||
::CMsgVector* saxis);
|
||||
::CMsgVector* unsafe_arena_release_saxis();
|
||||
|
||||
// optional .CMsgVector position_objectspace = 14;
|
||||
bool has_position_objectspace() const;
|
||||
private:
|
||||
bool _internal_has_position_objectspace() const;
|
||||
public:
|
||||
void clear_position_objectspace();
|
||||
const ::CMsgVector& position_objectspace() const;
|
||||
PROTOBUF_NODISCARD ::CMsgVector* release_position_objectspace();
|
||||
::CMsgVector* mutable_position_objectspace();
|
||||
void set_allocated_position_objectspace(::CMsgVector* position_objectspace);
|
||||
private:
|
||||
const ::CMsgVector& _internal_position_objectspace() const;
|
||||
::CMsgVector* _internal_mutable_position_objectspace();
|
||||
public:
|
||||
void unsafe_arena_set_allocated_position_objectspace(
|
||||
::CMsgVector* position_objectspace);
|
||||
::CMsgVector* unsafe_arena_release_position_objectspace();
|
||||
|
||||
// optional int32 boneindex = 4;
|
||||
bool has_boneindex() const;
|
||||
private:
|
||||
@@ -668,6 +687,7 @@ class CMsgPlaceDecalEvent final :
|
||||
::CMsgVector* position_;
|
||||
::CMsgVector* normal_;
|
||||
::CMsgVector* saxis_;
|
||||
::CMsgVector* position_objectspace_;
|
||||
int32_t boneindex_;
|
||||
uint32_t flags_;
|
||||
uint32_t color_;
|
||||
@@ -3719,7 +3739,7 @@ inline void CMsgPlaceDecalEvent::set_allocated_saxis(::CMsgVector* saxis) {
|
||||
|
||||
// optional int32 boneindex = 4;
|
||||
inline bool CMsgPlaceDecalEvent::_internal_has_boneindex() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgPlaceDecalEvent::has_boneindex() const {
|
||||
@@ -3727,7 +3747,7 @@ inline bool CMsgPlaceDecalEvent::has_boneindex() const {
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::clear_boneindex() {
|
||||
_impl_.boneindex_ = 0;
|
||||
_impl_._has_bits_[0] &= ~0x00000008u;
|
||||
_impl_._has_bits_[0] &= ~0x00000010u;
|
||||
}
|
||||
inline int32_t CMsgPlaceDecalEvent::_internal_boneindex() const {
|
||||
return _impl_.boneindex_;
|
||||
@@ -3737,7 +3757,7 @@ inline int32_t CMsgPlaceDecalEvent::boneindex() const {
|
||||
return _internal_boneindex();
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::_internal_set_boneindex(int32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000008u;
|
||||
_impl_._has_bits_[0] |= 0x00000010u;
|
||||
_impl_.boneindex_ = value;
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::set_boneindex(int32_t value) {
|
||||
@@ -3747,7 +3767,7 @@ inline void CMsgPlaceDecalEvent::set_boneindex(int32_t value) {
|
||||
|
||||
// optional int32 triangleindex = 13;
|
||||
inline bool CMsgPlaceDecalEvent::_internal_has_triangleindex() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000800u) != 0;
|
||||
bool value = (_impl_._has_bits_[0] & 0x00001000u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgPlaceDecalEvent::has_triangleindex() const {
|
||||
@@ -3755,7 +3775,7 @@ inline bool CMsgPlaceDecalEvent::has_triangleindex() const {
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::clear_triangleindex() {
|
||||
_impl_.triangleindex_ = 0;
|
||||
_impl_._has_bits_[0] &= ~0x00000800u;
|
||||
_impl_._has_bits_[0] &= ~0x00001000u;
|
||||
}
|
||||
inline int32_t CMsgPlaceDecalEvent::_internal_triangleindex() const {
|
||||
return _impl_.triangleindex_;
|
||||
@@ -3765,7 +3785,7 @@ inline int32_t CMsgPlaceDecalEvent::triangleindex() const {
|
||||
return _internal_triangleindex();
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::_internal_set_triangleindex(int32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000800u;
|
||||
_impl_._has_bits_[0] |= 0x00001000u;
|
||||
_impl_.triangleindex_ = value;
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::set_triangleindex(int32_t value) {
|
||||
@@ -3775,7 +3795,7 @@ inline void CMsgPlaceDecalEvent::set_triangleindex(int32_t value) {
|
||||
|
||||
// optional uint32 flags = 5;
|
||||
inline bool CMsgPlaceDecalEvent::_internal_has_flags() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgPlaceDecalEvent::has_flags() const {
|
||||
@@ -3783,7 +3803,7 @@ inline bool CMsgPlaceDecalEvent::has_flags() const {
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::clear_flags() {
|
||||
_impl_.flags_ = 0u;
|
||||
_impl_._has_bits_[0] &= ~0x00000010u;
|
||||
_impl_._has_bits_[0] &= ~0x00000020u;
|
||||
}
|
||||
inline uint32_t CMsgPlaceDecalEvent::_internal_flags() const {
|
||||
return _impl_.flags_;
|
||||
@@ -3793,7 +3813,7 @@ inline uint32_t CMsgPlaceDecalEvent::flags() const {
|
||||
return _internal_flags();
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::_internal_set_flags(uint32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000010u;
|
||||
_impl_._has_bits_[0] |= 0x00000020u;
|
||||
_impl_.flags_ = value;
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::set_flags(uint32_t value) {
|
||||
@@ -3803,7 +3823,7 @@ inline void CMsgPlaceDecalEvent::set_flags(uint32_t value) {
|
||||
|
||||
// optional fixed32 color = 6;
|
||||
inline bool CMsgPlaceDecalEvent::_internal_has_color() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgPlaceDecalEvent::has_color() const {
|
||||
@@ -3811,7 +3831,7 @@ inline bool CMsgPlaceDecalEvent::has_color() const {
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::clear_color() {
|
||||
_impl_.color_ = 0u;
|
||||
_impl_._has_bits_[0] &= ~0x00000020u;
|
||||
_impl_._has_bits_[0] &= ~0x00000040u;
|
||||
}
|
||||
inline uint32_t CMsgPlaceDecalEvent::_internal_color() const {
|
||||
return _impl_.color_;
|
||||
@@ -3821,7 +3841,7 @@ inline uint32_t CMsgPlaceDecalEvent::color() const {
|
||||
return _internal_color();
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::_internal_set_color(uint32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000020u;
|
||||
_impl_._has_bits_[0] |= 0x00000040u;
|
||||
_impl_.color_ = value;
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::set_color(uint32_t value) {
|
||||
@@ -3831,7 +3851,7 @@ inline void CMsgPlaceDecalEvent::set_color(uint32_t value) {
|
||||
|
||||
// optional int32 random_seed = 7;
|
||||
inline bool CMsgPlaceDecalEvent::_internal_has_random_seed() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgPlaceDecalEvent::has_random_seed() const {
|
||||
@@ -3839,7 +3859,7 @@ inline bool CMsgPlaceDecalEvent::has_random_seed() const {
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::clear_random_seed() {
|
||||
_impl_.random_seed_ = 0;
|
||||
_impl_._has_bits_[0] &= ~0x00000040u;
|
||||
_impl_._has_bits_[0] &= ~0x00000080u;
|
||||
}
|
||||
inline int32_t CMsgPlaceDecalEvent::_internal_random_seed() const {
|
||||
return _impl_.random_seed_;
|
||||
@@ -3849,7 +3869,7 @@ inline int32_t CMsgPlaceDecalEvent::random_seed() const {
|
||||
return _internal_random_seed();
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::_internal_set_random_seed(int32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000040u;
|
||||
_impl_._has_bits_[0] |= 0x00000080u;
|
||||
_impl_.random_seed_ = value;
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::set_random_seed(int32_t value) {
|
||||
@@ -3859,7 +3879,7 @@ inline void CMsgPlaceDecalEvent::set_random_seed(int32_t value) {
|
||||
|
||||
// optional uint32 decal_group_name = 8;
|
||||
inline bool CMsgPlaceDecalEvent::_internal_has_decal_group_name() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgPlaceDecalEvent::has_decal_group_name() const {
|
||||
@@ -3867,7 +3887,7 @@ inline bool CMsgPlaceDecalEvent::has_decal_group_name() const {
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::clear_decal_group_name() {
|
||||
_impl_.decal_group_name_ = 0u;
|
||||
_impl_._has_bits_[0] &= ~0x00000080u;
|
||||
_impl_._has_bits_[0] &= ~0x00000100u;
|
||||
}
|
||||
inline uint32_t CMsgPlaceDecalEvent::_internal_decal_group_name() const {
|
||||
return _impl_.decal_group_name_;
|
||||
@@ -3877,7 +3897,7 @@ inline uint32_t CMsgPlaceDecalEvent::decal_group_name() const {
|
||||
return _internal_decal_group_name();
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::_internal_set_decal_group_name(uint32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000080u;
|
||||
_impl_._has_bits_[0] |= 0x00000100u;
|
||||
_impl_.decal_group_name_ = value;
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::set_decal_group_name(uint32_t value) {
|
||||
@@ -3887,7 +3907,7 @@ inline void CMsgPlaceDecalEvent::set_decal_group_name(uint32_t value) {
|
||||
|
||||
// optional float size_override = 9;
|
||||
inline bool CMsgPlaceDecalEvent::_internal_has_size_override() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000200u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgPlaceDecalEvent::has_size_override() const {
|
||||
@@ -3895,7 +3915,7 @@ inline bool CMsgPlaceDecalEvent::has_size_override() const {
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::clear_size_override() {
|
||||
_impl_.size_override_ = 0;
|
||||
_impl_._has_bits_[0] &= ~0x00000100u;
|
||||
_impl_._has_bits_[0] &= ~0x00000200u;
|
||||
}
|
||||
inline float CMsgPlaceDecalEvent::_internal_size_override() const {
|
||||
return _impl_.size_override_;
|
||||
@@ -3905,7 +3925,7 @@ inline float CMsgPlaceDecalEvent::size_override() const {
|
||||
return _internal_size_override();
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::_internal_set_size_override(float value) {
|
||||
_impl_._has_bits_[0] |= 0x00000100u;
|
||||
_impl_._has_bits_[0] |= 0x00000200u;
|
||||
_impl_.size_override_ = value;
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::set_size_override(float value) {
|
||||
@@ -3915,7 +3935,7 @@ inline void CMsgPlaceDecalEvent::set_size_override(float value) {
|
||||
|
||||
// optional uint32 entityhandle = 10 [default = 16777215];
|
||||
inline bool CMsgPlaceDecalEvent::_internal_has_entityhandle() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00001000u) != 0;
|
||||
bool value = (_impl_._has_bits_[0] & 0x00002000u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgPlaceDecalEvent::has_entityhandle() const {
|
||||
@@ -3923,7 +3943,7 @@ inline bool CMsgPlaceDecalEvent::has_entityhandle() const {
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::clear_entityhandle() {
|
||||
_impl_.entityhandle_ = 16777215u;
|
||||
_impl_._has_bits_[0] &= ~0x00001000u;
|
||||
_impl_._has_bits_[0] &= ~0x00002000u;
|
||||
}
|
||||
inline uint32_t CMsgPlaceDecalEvent::_internal_entityhandle() const {
|
||||
return _impl_.entityhandle_;
|
||||
@@ -3933,7 +3953,7 @@ inline uint32_t CMsgPlaceDecalEvent::entityhandle() const {
|
||||
return _internal_entityhandle();
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::_internal_set_entityhandle(uint32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00001000u;
|
||||
_impl_._has_bits_[0] |= 0x00002000u;
|
||||
_impl_.entityhandle_ = value;
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::set_entityhandle(uint32_t value) {
|
||||
@@ -3943,7 +3963,7 @@ inline void CMsgPlaceDecalEvent::set_entityhandle(uint32_t value) {
|
||||
|
||||
// optional uint64 material_id = 11;
|
||||
inline bool CMsgPlaceDecalEvent::_internal_has_material_id() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000200u) != 0;
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000400u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgPlaceDecalEvent::has_material_id() const {
|
||||
@@ -3951,7 +3971,7 @@ inline bool CMsgPlaceDecalEvent::has_material_id() const {
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::clear_material_id() {
|
||||
_impl_.material_id_ = uint64_t{0u};
|
||||
_impl_._has_bits_[0] &= ~0x00000200u;
|
||||
_impl_._has_bits_[0] &= ~0x00000400u;
|
||||
}
|
||||
inline uint64_t CMsgPlaceDecalEvent::_internal_material_id() const {
|
||||
return _impl_.material_id_;
|
||||
@@ -3961,7 +3981,7 @@ inline uint64_t CMsgPlaceDecalEvent::material_id() const {
|
||||
return _internal_material_id();
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::_internal_set_material_id(uint64_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000200u;
|
||||
_impl_._has_bits_[0] |= 0x00000400u;
|
||||
_impl_.material_id_ = value;
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::set_material_id(uint64_t value) {
|
||||
@@ -3971,7 +3991,7 @@ inline void CMsgPlaceDecalEvent::set_material_id(uint64_t value) {
|
||||
|
||||
// optional uint32 sequence_name = 12;
|
||||
inline bool CMsgPlaceDecalEvent::_internal_has_sequence_name() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000400u) != 0;
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000800u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgPlaceDecalEvent::has_sequence_name() const {
|
||||
@@ -3979,7 +3999,7 @@ inline bool CMsgPlaceDecalEvent::has_sequence_name() const {
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::clear_sequence_name() {
|
||||
_impl_.sequence_name_ = 0u;
|
||||
_impl_._has_bits_[0] &= ~0x00000400u;
|
||||
_impl_._has_bits_[0] &= ~0x00000800u;
|
||||
}
|
||||
inline uint32_t CMsgPlaceDecalEvent::_internal_sequence_name() const {
|
||||
return _impl_.sequence_name_;
|
||||
@@ -3989,7 +4009,7 @@ inline uint32_t CMsgPlaceDecalEvent::sequence_name() const {
|
||||
return _internal_sequence_name();
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::_internal_set_sequence_name(uint32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000400u;
|
||||
_impl_._has_bits_[0] |= 0x00000800u;
|
||||
_impl_.sequence_name_ = value;
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::set_sequence_name(uint32_t value) {
|
||||
@@ -3997,6 +4017,93 @@ inline void CMsgPlaceDecalEvent::set_sequence_name(uint32_t value) {
|
||||
// @@protoc_insertion_point(field_set:CMsgPlaceDecalEvent.sequence_name)
|
||||
}
|
||||
|
||||
// optional .CMsgVector position_objectspace = 14;
|
||||
inline bool CMsgPlaceDecalEvent::_internal_has_position_objectspace() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
|
||||
PROTOBUF_ASSUME(!value || _impl_.position_objectspace_ != nullptr);
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgPlaceDecalEvent::has_position_objectspace() const {
|
||||
return _internal_has_position_objectspace();
|
||||
}
|
||||
inline const ::CMsgVector& CMsgPlaceDecalEvent::_internal_position_objectspace() const {
|
||||
const ::CMsgVector* p = _impl_.position_objectspace_;
|
||||
return p != nullptr ? *p : reinterpret_cast<const ::CMsgVector&>(
|
||||
::_CMsgVector_default_instance_);
|
||||
}
|
||||
inline const ::CMsgVector& CMsgPlaceDecalEvent::position_objectspace() const {
|
||||
// @@protoc_insertion_point(field_get:CMsgPlaceDecalEvent.position_objectspace)
|
||||
return _internal_position_objectspace();
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::unsafe_arena_set_allocated_position_objectspace(
|
||||
::CMsgVector* position_objectspace) {
|
||||
if (GetArenaForAllocation() == nullptr) {
|
||||
delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.position_objectspace_);
|
||||
}
|
||||
_impl_.position_objectspace_ = position_objectspace;
|
||||
if (position_objectspace) {
|
||||
_impl_._has_bits_[0] |= 0x00000008u;
|
||||
} else {
|
||||
_impl_._has_bits_[0] &= ~0x00000008u;
|
||||
}
|
||||
// @@protoc_insertion_point(field_unsafe_arena_set_allocated:CMsgPlaceDecalEvent.position_objectspace)
|
||||
}
|
||||
inline ::CMsgVector* CMsgPlaceDecalEvent::release_position_objectspace() {
|
||||
_impl_._has_bits_[0] &= ~0x00000008u;
|
||||
::CMsgVector* temp = _impl_.position_objectspace_;
|
||||
_impl_.position_objectspace_ = nullptr;
|
||||
#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
|
||||
auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
|
||||
temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
|
||||
if (GetArenaForAllocation() == nullptr) { delete old; }
|
||||
#else // PROTOBUF_FORCE_COPY_IN_RELEASE
|
||||
if (GetArenaForAllocation() != nullptr) {
|
||||
temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
|
||||
}
|
||||
#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
|
||||
return temp;
|
||||
}
|
||||
inline ::CMsgVector* CMsgPlaceDecalEvent::unsafe_arena_release_position_objectspace() {
|
||||
// @@protoc_insertion_point(field_release:CMsgPlaceDecalEvent.position_objectspace)
|
||||
_impl_._has_bits_[0] &= ~0x00000008u;
|
||||
::CMsgVector* temp = _impl_.position_objectspace_;
|
||||
_impl_.position_objectspace_ = nullptr;
|
||||
return temp;
|
||||
}
|
||||
inline ::CMsgVector* CMsgPlaceDecalEvent::_internal_mutable_position_objectspace() {
|
||||
_impl_._has_bits_[0] |= 0x00000008u;
|
||||
if (_impl_.position_objectspace_ == nullptr) {
|
||||
auto* p = CreateMaybeMessage<::CMsgVector>(GetArenaForAllocation());
|
||||
_impl_.position_objectspace_ = p;
|
||||
}
|
||||
return _impl_.position_objectspace_;
|
||||
}
|
||||
inline ::CMsgVector* CMsgPlaceDecalEvent::mutable_position_objectspace() {
|
||||
::CMsgVector* _msg = _internal_mutable_position_objectspace();
|
||||
// @@protoc_insertion_point(field_mutable:CMsgPlaceDecalEvent.position_objectspace)
|
||||
return _msg;
|
||||
}
|
||||
inline void CMsgPlaceDecalEvent::set_allocated_position_objectspace(::CMsgVector* position_objectspace) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
|
||||
if (message_arena == nullptr) {
|
||||
delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.position_objectspace_);
|
||||
}
|
||||
if (position_objectspace) {
|
||||
::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
|
||||
::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
|
||||
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(position_objectspace));
|
||||
if (message_arena != submessage_arena) {
|
||||
position_objectspace = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
|
||||
message_arena, position_objectspace, submessage_arena);
|
||||
}
|
||||
_impl_._has_bits_[0] |= 0x00000008u;
|
||||
} else {
|
||||
_impl_._has_bits_[0] &= ~0x00000008u;
|
||||
}
|
||||
_impl_.position_objectspace_ = position_objectspace;
|
||||
// @@protoc_insertion_point(field_set_allocated:CMsgPlaceDecalEvent.position_objectspace)
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------
|
||||
|
||||
// CMsgClearWorldDecalsEvent
|
||||
|
||||
@@ -1280,7 +1280,7 @@ struct CSVCMsg_NextMsgPredictedDefaultTypeInternal {
|
||||
};
|
||||
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CSVCMsg_NextMsgPredictedDefaultTypeInternal _CSVCMsg_NextMsgPredicted_default_instance_;
|
||||
static ::_pb::Metadata file_level_metadata_netmessages_2eproto[74];
|
||||
static const ::_pb::EnumDescriptor* file_level_enum_descriptors_netmessages_2eproto[13];
|
||||
static const ::_pb::EnumDescriptor* file_level_enum_descriptors_netmessages_2eproto[12];
|
||||
static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_netmessages_2eproto = nullptr;
|
||||
|
||||
const uint32_t TableStruct_netmessages_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
|
||||
@@ -2523,243 +2523,242 @@ const char descriptor_table_protodef_netmessages_2eproto[] PROTOBUF_SECTION_VARI
|
||||
"\022\020\n\010sky_name\030\020 \001(\t\022\021\n\thost_name\030\021 \001(\t\022\022\n"
|
||||
"\naddon_name\030\022 \001(\t\022>\n\023game_session_config"
|
||||
"\030\023 \001(\0132!.CSVCMsg_GameSessionConfiguratio"
|
||||
"n\022\035\n\025game_session_manifest\030\024 \001(\014:\006\200\265\030\200\240\006"
|
||||
"\"\213\001\n\021CSVCMsg_ClassInfo\022\030\n\020create_on_clie"
|
||||
"n\022\035\n\025game_session_manifest\030\024 \001(\014:\006\200\265\030\200\200\031"
|
||||
"\"\222\001\n\021CSVCMsg_ClassInfo\022\030\n\020create_on_clie"
|
||||
"nt\030\001 \001(\010\022+\n\007classes\030\002 \003(\0132\032.CSVCMsg_Clas"
|
||||
"sInfo.class_t\032/\n\007class_t\022\020\n\010class_id\030\001 \001"
|
||||
"(\005\022\022\n\nclass_name\030\003 \001(\t\"\"\n\020CSVCMsg_SetPau"
|
||||
"se\022\016\n\006paused\030\001 \001(\010\"G\n\021CSVCMsg_VoiceInit\022"
|
||||
"\017\n\007quality\030\001 \001(\005\022\r\n\005codec\030\002 \001(\t\022\022\n\007versi"
|
||||
"on\030\003 \001(\005:\0010\"\035\n\rCSVCMsg_Print\022\014\n\004text\030\001 \001"
|
||||
"(\t\"\343\003\n\016CSVCMsg_Sounds\022\026\n\016reliable_sound\030"
|
||||
"\001 \001(\010\022+\n\006sounds\030\002 \003(\0132\033.CSVCMsg_Sounds.s"
|
||||
"ounddata_t\032\213\003\n\013sounddata_t\022\020\n\010origin_x\030\001"
|
||||
" \001(\021\022\020\n\010origin_y\030\002 \001(\021\022\020\n\010origin_z\030\003 \001(\021"
|
||||
"\022\016\n\006volume\030\004 \001(\r\022\023\n\013delay_value\030\005 \001(\002\022\027\n"
|
||||
"\017sequence_number\030\006 \001(\005\022\030\n\014entity_index\030\007"
|
||||
" \001(\005:\002-1\022\017\n\007channel\030\010 \001(\005\022\r\n\005pitch\030\t \001(\005"
|
||||
"\022\r\n\005flags\030\n \001(\005\022\021\n\tsound_num\030\013 \001(\r\022\030\n\020so"
|
||||
"und_num_handle\030\014 \001(\007\022\026\n\016speaker_entity\030\r"
|
||||
" \001(\005\022\023\n\013random_seed\030\016 \001(\005\022\023\n\013sound_level"
|
||||
"\030\017 \001(\005\022\023\n\013is_sentence\030\020 \001(\010\022\022\n\nis_ambien"
|
||||
"t\030\021 \001(\010\022\014\n\004guid\030\022 \001(\r\022\031\n\021sound_resource_"
|
||||
"id\030\023 \001(\006\"X\n\020CSVCMsg_Prefetch\022\023\n\013sound_in"
|
||||
"dex\030\001 \001(\005\022/\n\rresource_type\030\002 \001(\0162\r.Prefe"
|
||||
"tchType:\tPFT_SOUND\"=\n\017CSVCMsg_SetView\022\030\n"
|
||||
"\014entity_index\030\001 \001(\005:\002-1\022\020\n\004slot\030\002 \001(\005:\002-"
|
||||
"1\"@\n\020CSVCMsg_FixAngle\022\020\n\010relative\030\001 \001(\010\022"
|
||||
"\032\n\005angle\030\002 \001(\0132\013.CMsgQAngle\"4\n\026CSVCMsg_C"
|
||||
"rosshairAngle\022\032\n\005angle\030\001 \001(\0132\013.CMsgQAngl"
|
||||
"e\"\216\001\n\020CSVCMsg_BSPDecal\022\030\n\003pos\030\001 \001(\0132\013.CM"
|
||||
"sgVector\022\033\n\023decal_texture_index\030\002 \001(\005\022\030\n"
|
||||
"\014entity_index\030\003 \001(\005:\002-1\022\023\n\013model_index\030\004"
|
||||
" \001(\005\022\024\n\014low_priority\030\005 \001(\010\"~\n\023CSVCMsg_Sp"
|
||||
"litScreen\022\?\n\004type\030\001 \001(\0162\030.ESplitScreenMe"
|
||||
"ssageType:\027MSG_SPLITSCREEN_ADDUSER\022\014\n\004sl"
|
||||
"ot\030\002 \001(\005\022\030\n\014player_index\030\003 \001(\005:\002-1\"9\n\024CS"
|
||||
"VCMsg_GetCvarValue\022\016\n\006cookie\030\001 \001(\005\022\021\n\tcv"
|
||||
"ar_name\030\002 \001(\t\"<\n\014CSVCMsg_Menu\022\023\n\013dialog_"
|
||||
"type\030\001 \001(\005\022\027\n\017menu_key_values\030\002 \001(\014\"N\n\023C"
|
||||
"SVCMsg_UserMessage\022\020\n\010msg_type\030\001 \001(\005\022\020\n\010"
|
||||
"msg_data\030\002 \001(\014\022\023\n\013passthrough\030\003 \001(\005\"\260\002\n\021"
|
||||
"CSVCMsg_SendTable\022\016\n\006is_end\030\001 \001(\010\022\026\n\016net"
|
||||
"_table_name\030\002 \001(\t\022\025\n\rneeds_decoder\030\003 \001(\010"
|
||||
"\022,\n\005props\030\004 \003(\0132\035.CSVCMsg_SendTable.send"
|
||||
"prop_t\032\255\001\n\nsendprop_t\022\014\n\004type\030\001 \001(\005\022\020\n\010v"
|
||||
"ar_name\030\002 \001(\t\022\r\n\005flags\030\003 \001(\005\022\020\n\010priority"
|
||||
"\030\004 \001(\005\022\017\n\007dt_name\030\005 \001(\t\022\024\n\014num_elements\030"
|
||||
"\006 \001(\005\022\021\n\tlow_value\030\007 \001(\002\022\022\n\nhigh_value\030\010"
|
||||
" \001(\002\022\020\n\010num_bits\030\t \001(\005\"\321\001\n\025CSVCMsg_GameE"
|
||||
"ventList\0228\n\013descriptors\030\001 \003(\0132#.CSVCMsg_"
|
||||
"GameEventList.descriptor_t\032#\n\005key_t\022\014\n\004t"
|
||||
"ype\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\032Y\n\014descriptor_t\022"
|
||||
"\017\n\007eventid\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\022*\n\004keys\030\003"
|
||||
" \003(\0132\034.CSVCMsg_GameEventList.key_t\"\355\007\n\026C"
|
||||
"SVCMsg_PacketEntities\022\023\n\013max_entries\030\001 \001"
|
||||
"(\005\022\027\n\017updated_entries\030\002 \001(\005\022\027\n\017legacy_is"
|
||||
"_delta\030\003 \001(\010\022\027\n\017update_baseline\030\004 \001(\010\022\020\n"
|
||||
"\010baseline\030\005 \001(\005\022\022\n\ndelta_from\030\006 \001(\005\022\023\n\013e"
|
||||
"ntity_data\030\007 \001(\014\022\032\n\022pending_full_frame\030\010"
|
||||
" \001(\010\022 \n\030active_spawngroup_handle\030\t \001(\r\022\'"
|
||||
"\n\037max_spawngroup_creationsequence\030\n \001(\r\022"
|
||||
" \n\030last_cmd_number_executed\030\013 \001(\r\022\"\n\032las"
|
||||
"t_cmd_number_recv_delta\030\021 \001(\021\022\023\n\013server_"
|
||||
"tick\030\014 \001(\r\022\033\n\023serialized_entities\030\r \001(\014\022"
|
||||
"I\n\023alternate_baselines\030\017 \003(\0132,.CSVCMsg_P"
|
||||
"acketEntities.alternate_baseline_t\022#\n\033ha"
|
||||
"s_pvs_vis_bits_deprecated\030\020 \001(\r\022\033\n\017cmd_r"
|
||||
"ecv_status\030\026 \003(\021B\002\020\001\022T\n\030non_transmitted_"
|
||||
"entities\030\023 \001(\01322.CSVCMsg_PacketEntities."
|
||||
"non_transmitted_entities_t\022 \n\030cq_starved"
|
||||
"_command_ticks\030\024 \001(\r\022\"\n\032cq_discarded_com"
|
||||
"mand_ticks\030\025 \001(\r\022R\n\027outofpvs_entity_upda"
|
||||
"tes\030\027 \001(\01321.CSVCMsg_PacketEntities.outof"
|
||||
"pvs_entity_updates_t\022\024\n\013dev_padding\030\347\007 \001"
|
||||
"(\014\032D\n\024alternate_baseline_t\022\024\n\014entity_ind"
|
||||
"ex\030\001 \001(\005\022\026\n\016baseline_index\030\002 \001(\005\032@\n\032non_"
|
||||
"transmitted_entities_t\022\024\n\014header_count\030\001"
|
||||
" \001(\005\022\014\n\004data\030\002 \001(\014\0328\n\031outofpvs_entity_up"
|
||||
"dates_t\022\r\n\005count\030\001 \001(\005\022\014\n\004data\030\002 \001(\014:\004\200\265"
|
||||
"\030\000\"R\n\024CSVCMsg_TempEntities\022\020\n\010reliable\030\001"
|
||||
" \001(\010\022\023\n\013num_entries\030\002 \001(\005\022\023\n\013entity_data"
|
||||
"\030\003 \001(\014\"\221\002\n\031CSVCMsg_CreateStringTable\022\014\n\004"
|
||||
"name\030\001 \001(\t\022\023\n\013num_entries\030\002 \001(\005\022\034\n\024user_"
|
||||
"data_fixed_size\030\003 \001(\010\022\026\n\016user_data_size\030"
|
||||
"\004 \001(\005\022\033\n\023user_data_size_bits\030\005 \001(\005\022\r\n\005fl"
|
||||
"ags\030\006 \001(\005\022\023\n\013string_data\030\007 \001(\014\022\031\n\021uncomp"
|
||||
"ressed_size\030\010 \001(\005\022\027\n\017data_compressed\030\t \001"
|
||||
"(\010\022\036\n\026using_varint_bitcounts\030\n \001(\010:\006\200\265\030\200"
|
||||
"\200\003\"g\n\031CSVCMsg_UpdateStringTable\022\020\n\010table"
|
||||
"_id\030\001 \001(\005\022\033\n\023num_changed_entries\030\002 \001(\005\022\023"
|
||||
"\n\013string_data\030\003 \001(\014:\006\200\265\030\200\200\020\"\241\001\n\021CSVCMsg_"
|
||||
"VoiceData\022\036\n\005audio\030\001 \001(\0132\017.CMsgVoiceAudi"
|
||||
"o\022\022\n\006client\030\002 \001(\005:\002-1\022\021\n\tproximity\030\003 \001(\010"
|
||||
"\022\014\n\004xuid\030\004 \001(\006\022\024\n\014audible_mask\030\005 \001(\005\022\014\n\004"
|
||||
"tick\030\006 \001(\r\022\023\n\013passthrough\030\007 \001(\005\"K\n\026CSVCM"
|
||||
"sg_PacketReliable\022\014\n\004tick\030\001 \001(\005\022\024\n\014messa"
|
||||
"gessize\030\002 \001(\005\022\r\n\005state\030\003 \001(\010\"T\n\026CSVCMsg_"
|
||||
"FullFrameSplit\022\014\n\004tick\030\001 \001(\005\022\017\n\007section\030"
|
||||
"\002 \001(\005\022\r\n\005total\030\003 \001(\005\022\014\n\004data\030\004 \001(\014\"U\n\022CS"
|
||||
"VCMsg_HLTVStatus\022\016\n\006master\030\001 \001(\t\022\017\n\007clie"
|
||||
"nts\030\002 \001(\005\022\r\n\005slots\030\003 \001(\005\022\017\n\007proxies\030\004 \001("
|
||||
"\005\")\n\025CSVCMsg_ServerSteamID\022\020\n\010steam_id\030\001"
|
||||
" \001(\004\"$\n\024CSVCMsg_CmdKeyValues\022\014\n\004data\030\001 \001"
|
||||
"(\014\";\n\031CSVCMsg_RconServerDetails\022\r\n\005token"
|
||||
"\030\001 \001(\014\022\017\n\007details\030\002 \001(\t\";\n\016CMsgIPCAddres"
|
||||
"s\022\025\n\rcomputer_guid\030\001 \001(\006\022\022\n\nprocess_id\030\002"
|
||||
" \001(\r\"\244\001\n\016CMsgServerPeer\022\027\n\013player_slot\030\001"
|
||||
" \001(\005:\002-1\022\017\n\007steamid\030\002 \001(\006\022\034\n\003ipc\030\003 \001(\0132\017"
|
||||
".CMsgIPCAddress\022\025\n\rthey_hear_you\030\004 \001(\010\022\025"
|
||||
"\n\ryou_hear_them\030\005 \001(\010\022\034\n\024is_listenserver"
|
||||
"_host\030\006 \001(\010\"1\n\020CSVCMsg_PeerList\022\035\n\004peer\030"
|
||||
"\001 \003(\0132\017.CMsgServerPeer\"N\n\034CSVCMsg_ClearA"
|
||||
"llStringTables\022\017\n\007mapname\030\001 \001(\t\022\035\n\025creat"
|
||||
"e_tables_skipped\030\003 \001(\010\"\363\003\n\037ProtoFlattene"
|
||||
"dSerializerField_t\022\024\n\014var_type_sym\030\001 \001(\005"
|
||||
"\022\024\n\014var_name_sym\030\002 \001(\005\022\021\n\tbit_count\030\003 \001("
|
||||
"\005\022\021\n\tlow_value\030\004 \001(\002\022\022\n\nhigh_value\030\005 \001(\002"
|
||||
"\022\024\n\014encode_flags\030\006 \001(\005\022!\n\031field_serializ"
|
||||
"er_name_sym\030\007 \001(\005\022 \n\030field_serializer_ve"
|
||||
"rsion\030\010 \001(\005\022\025\n\rsend_node_sym\030\t \001(\005\022\027\n\017va"
|
||||
"r_encoder_sym\030\n \001(\005\022O\n\021polymorphic_types"
|
||||
"\030\013 \003(\01324.ProtoFlattenedSerializerField_t"
|
||||
".polymorphic_field_t\022\032\n\022var_serializer_s"
|
||||
"ym\030\014 \001(\005\032r\n\023polymorphic_field_t\022-\n%polym"
|
||||
"orphic_field_serializer_name_sym\030\001 \001(\005\022,"
|
||||
"\n$polymorphic_field_serializer_version\030\002"
|
||||
" \001(\005\"k\n\032ProtoFlattenedSerializer_t\022\033\n\023se"
|
||||
"rializer_name_sym\030\001 \001(\005\022\032\n\022serializer_ve"
|
||||
"rsion\030\002 \001(\005\022\024\n\014fields_index\030\003 \003(\005\"\230\001\n\033CS"
|
||||
"VCMsg_FlattenedSerializer\0220\n\013serializers"
|
||||
"\030\001 \003(\0132\033.ProtoFlattenedSerializer_t\022\017\n\007s"
|
||||
"ymbols\030\002 \003(\t\0220\n\006fields\030\003 \003(\0132 .ProtoFlat"
|
||||
"tenedSerializerField_t:\004\200\265\030\000\"!\n\021CSVCMsg_"
|
||||
"StopSound\022\014\n\004guid\030\001 \001(\007\"y\n\036CBidirMsg_Reb"
|
||||
"roadcastGameEvent\022\024\n\014posttoserver\030\001 \001(\010\022"
|
||||
"\017\n\007buftype\030\002 \001(\005\022\026\n\016clientbitcount\030\003 \001(\r"
|
||||
"\022\030\n\020receivingclients\030\004 \001(\004\"2\n\033CBidirMsg_"
|
||||
"RebroadcastSource\022\023\n\013eventsource\030\001 \001(\005\"\232"
|
||||
"\001\n\031CBidirMsg_PredictionEvent\022\020\n\010event_id"
|
||||
"\030\001 \001(\r\022\022\n\nevent_data\030\002 \001(\014\022\021\n\tsync_type\030"
|
||||
"\003 \001(\r\022\027\n\017sync_val_uint32\030\004 \001(\r\"+\n\tESyncT"
|
||||
"ype\022\013\n\007ST_Tick\020\000\022\021\n\rST_UserCmdNum\020\001\"\305\006\n\026"
|
||||
"CMsgServerNetworkStats\022\021\n\tdedicated\030\001 \001("
|
||||
"\010\022\021\n\tcpu_usage\030\002 \001(\005\022\026\n\016memory_used_mb\030\003"
|
||||
" \001(\005\022\026\n\016memory_free_mb\030\004 \001(\005\022\016\n\006uptime\030\005"
|
||||
" \001(\005\022\023\n\013spawn_count\030\006 \001(\005\022\023\n\013num_clients"
|
||||
"\030\010 \001(\005\022\020\n\010num_bots\030\t \001(\005\022\026\n\016num_spectato"
|
||||
"rs\030\n \001(\005\022\025\n\rnum_tv_relays\030\013 \001(\005\022\013\n\003fps\030\014"
|
||||
" \001(\002\022+\n\005ports\030\021 \003(\0132\034.CMsgServerNetworkS"
|
||||
"tats.Port\022\023\n\013avg_ping_ms\030\022 \001(\002\022\036\n\026avg_en"
|
||||
"gine_latency_out\030\023 \001(\002\022\027\n\017avg_packets_ou"
|
||||
"t\030\024 \001(\002\022\026\n\016avg_packets_in\030\025 \001(\002\022\024\n\014avg_l"
|
||||
"oss_out\030\026 \001(\002\022\023\n\013avg_loss_in\030\027 \001(\002\022\024\n\014av"
|
||||
"g_data_out\030\030 \001(\002\022\023\n\013avg_data_in\030\031 \001(\002\022\025\n"
|
||||
"\rtotal_data_in\030\032 \001(\004\022\030\n\020total_packets_in"
|
||||
"\030\033 \001(\004\022\026\n\016total_data_out\030\034 \001(\004\022\031\n\021total_"
|
||||
"packets_out\030\035 \001(\004\022/\n\007players\030\036 \003(\0132\036.CMs"
|
||||
"gServerNetworkStats.Player\032\"\n\004Port\022\014\n\004po"
|
||||
"rt\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\032\252\001\n\006Player\022\017\n\007ste"
|
||||
"amid\030\001 \001(\004\022\023\n\013remote_addr\030\002 \001(\t\022\023\n\013ping_"
|
||||
"avg_ms\030\004 \001(\005\022\027\n\017packet_loss_pct\030\005 \001(\002\022\016\n"
|
||||
"\006is_bot\030\006 \001(\010\022\017\n\007loss_in\030\007 \001(\002\022\020\n\010loss_o"
|
||||
"ut\030\010 \001(\002\022\031\n\021engine_latency_ms\030\t \001(\005\"\332\001\n\022"
|
||||
"CSVCMsg_HltvReplay\022\r\n\005delay\030\001 \001(\005\022\032\n\016pri"
|
||||
"mary_target\030\002 \001(\005:\002-1\022\026\n\016replay_stop_at\030"
|
||||
"\003 \001(\005\022\027\n\017replay_start_at\030\004 \001(\005\022\035\n\025replay"
|
||||
"_slowdown_begin\030\005 \001(\005\022\033\n\023replay_slowdown"
|
||||
"_end\030\006 \001(\005\022\034\n\024replay_slowdown_rate\030\007 \001(\002"
|
||||
"\022\016\n\006reason\030\010 \001(\005\"\205\001\n\022CCLCMsg_HltvReplay\022"
|
||||
"\017\n\007request\030\001 \001(\005\022\027\n\017slowdown_length\030\002 \001("
|
||||
"\002\022\025\n\rslowdown_rate\030\003 \001(\002\022\032\n\016primary_targ"
|
||||
"et\030\004 \001(\005:\002-1\022\022\n\nevent_time\030\005 \001(\002\"(\n\031CSVC"
|
||||
"Msg_Broadcast_Command\022\013\n\003cmd\030\001 \001(\t\"\357\001\n\035C"
|
||||
"CLCMsg_HltvFixupOperatorTick\022\014\n\004tick\030\001 \001"
|
||||
"(\005\022\022\n\nprops_data\030\002 \001(\014\022\033\n\006origin\030\003 \001(\0132\013"
|
||||
".CMsgVector\022\037\n\neye_angles\030\004 \001(\0132\013.CMsgQA"
|
||||
"ngle\022\025\n\robserver_mode\030\005 \001(\005\022\034\n\024cameraman"
|
||||
"_scoreboard\030\006 \001(\010\022\027\n\017observer_target\030\007 \001"
|
||||
"(\005\022 \n\013view_offset\030\010 \001(\0132\013.CMsgVector\"O\n\037"
|
||||
"CSVCMsg_HltvFixupOperatorStatus\022\014\n\004mode\030"
|
||||
"\001 \001(\r\022\036\n\026override_operator_name\030\002 \001(\t\"\201\001"
|
||||
"\n\021CMsgServerUserCmd\022\014\n\004data\030\001 \001(\014\022\022\n\ncmd"
|
||||
"_number\030\002 \001(\005\022\027\n\013player_slot\030\003 \001(\005:\002-1\022\034"
|
||||
"\n\024server_tick_executed\030\004 \001(\005\022\023\n\013client_t"
|
||||
"ick\030\005 \001(\005\"<\n\024CSVCMsg_UserCommands\022$\n\010com"
|
||||
"mands\030\001 \003(\0132\022.CMsgServerUserCmd\"Y\n\030CSVCM"
|
||||
"sg_NextMsgPredicted\022$\n\030predicted_by_play"
|
||||
"er_slot\030\001 \001(\005:\002-1\022\027\n\017message_type_id\030\002 \001"
|
||||
"(\r*\313\002\n\014CLC_Messages\022\022\n\016clc_ClientInfo\020\024\022"
|
||||
"\014\n\010clc_Move\020\025\022\021\n\rclc_VoiceData\020\026\022\023\n\017clc_"
|
||||
"BaselineAck\020\027\022\030\n\024clc_RespondCvarValue\020\031\022"
|
||||
"\027\n\023clc_LoadingProgress\020\033\022\032\n\026clc_SplitPla"
|
||||
"yerConnect\020\034\022\035\n\031clc_SplitPlayerDisconnec"
|
||||
"t\020\036\022\024\n\020clc_ServerStatus\020\037\022\024\n\020clc_Request"
|
||||
"Pause\020!\022\024\n\020clc_CmdKeyValues\020\"\022\031\n\025clc_Rco"
|
||||
"nServerDetails\020#\022\022\n\016clc_HltvReplay\020$\022\022\n\016"
|
||||
"clc_Diagnostic\020%*\261\005\n\014SVC_Messages\022\022\n\016svc"
|
||||
"_ServerInfo\020(\022\033\n\027svc_FlattenedSerializer"
|
||||
"\020)\022\021\n\rsvc_ClassInfo\020*\022\020\n\014svc_SetPause\020+\022"
|
||||
"\031\n\025svc_CreateStringTable\020,\022\031\n\025svc_Update"
|
||||
"StringTable\020-\022\021\n\rsvc_VoiceInit\020.\022\021\n\rsvc_"
|
||||
"VoiceData\020/\022\r\n\tsvc_Print\0200\022\016\n\nsvc_Sounds"
|
||||
"\0201\022\017\n\013svc_SetView\0202\022\034\n\030svc_ClearAllStrin"
|
||||
"gTables\0203\022\024\n\020svc_CmdKeyValues\0204\022\020\n\014svc_B"
|
||||
"SPDecal\0205\022\023\n\017svc_SplitScreen\0206\022\026\n\022svc_Pa"
|
||||
"cketEntities\0207\022\020\n\014svc_Prefetch\0208\022\014\n\010svc_"
|
||||
"Menu\0209\022\024\n\020svc_GetCvarValue\020:\022\021\n\rsvc_Stop"
|
||||
"Sound\020;\022\020\n\014svc_PeerList\020<\022\026\n\022svc_PacketR"
|
||||
"eliable\020=\022\022\n\016svc_HLTVStatus\020>\022\025\n\021svc_Ser"
|
||||
"verSteamID\020\?\022\026\n\022svc_FullFrameSplit\020F\022\031\n\025"
|
||||
"svc_RconServerDetails\020G\022\023\n\017svc_UserMessa"
|
||||
"ge\020H\022\031\n\025svc_Broadcast_Command\020J\022\037\n\033svc_H"
|
||||
"ltvFixupOperatorStatus\020K\022\020\n\014svc_UserCmds"
|
||||
"\020L\022\030\n\024svc_NextMsgPredicted\020M*g\n\021VoiceDat"
|
||||
"aFormat_t\022\032\n\026VOICEDATA_FORMAT_STEAM\020\000\022\033\n"
|
||||
"\027VOICEDATA_FORMAT_ENGINE\020\001\022\031\n\025VOICEDATA_"
|
||||
"FORMAT_OPUS\020\002*B\n\016RequestPause_t\022\014\n\010RP_PA"
|
||||
"USE\020\000\022\016\n\nRP_UNPAUSE\020\001\022\022\n\016RP_TOGGLEPAUSE\020"
|
||||
"\002*\035\n\014PrefetchType\022\r\n\tPFT_SOUND\020\000*V\n\027ESpl"
|
||||
"itScreenMessageType\022\033\n\027MSG_SPLITSCREEN_A"
|
||||
"DDUSER\020\000\022\036\n\032MSG_SPLITSCREEN_REMOVEUSER\020\001"
|
||||
"*\263\001\n\025EQueryCvarValueStatus\022%\n!eQueryCvar"
|
||||
"ValueStatus_ValueIntact\020\000\022&\n\"eQueryCvarV"
|
||||
"alueStatus_CvarNotFound\020\001\022\"\n\036eQueryCvarV"
|
||||
"alueStatus_NotACvar\020\002\022\'\n#eQueryCvarValue"
|
||||
"Status_CvarProtected\020\003*h\n\013DIALOG_TYPE\022\016\n"
|
||||
"\nDIALOG_MSG\020\000\022\017\n\013DIALOG_MENU\020\001\022\017\n\013DIALOG"
|
||||
"_TEXT\020\002\022\020\n\014DIALOG_ENTRY\020\003\022\025\n\021DIALOG_ASKC"
|
||||
"ONNECT\020\004*+\n\031SVC_Messages_LowFrequency\022\016\n"
|
||||
"\tsvc_dummy\020\330\004*y\n\026Bidirectional_Messages\022"
|
||||
"\033\n\027bi_RebroadcastGameEvent\020\020\022\030\n\024bi_Rebro"
|
||||
"adcastSource\020\021\022\020\n\014bi_GameEvent\020\022\022\026\n\022bi_P"
|
||||
"redictionEvent\020\023*M\n#Bidirectional_Messag"
|
||||
"es_LowFrequency\022\021\n\014bi_RelayInfo\020\274\005\022\023\n\016bi"
|
||||
"_RelayPacket\020\275\005*\241\001\n\021ReplayEventType_t\022\027\n"
|
||||
"\023REPLAY_EVENT_CANCEL\020\000\022\026\n\022REPLAY_EVENT_D"
|
||||
"EATH\020\001\022\030\n\024REPLAY_EVENT_GENERIC\020\002\022\'\n#REPL"
|
||||
"AY_EVENT_STUCK_NEED_FULL_UPDATE\020\003\022\030\n\024REP"
|
||||
"LAY_EVENT_VICTORY\020\004"
|
||||
"(\005\022\022\n\nclass_name\030\003 \001(\t:\005\200\265\030\200@\"\"\n\020CSVCMsg"
|
||||
"_SetPause\022\016\n\006paused\030\001 \001(\010\"G\n\021CSVCMsg_Voi"
|
||||
"ceInit\022\017\n\007quality\030\001 \001(\005\022\r\n\005codec\030\002 \001(\t\022\022"
|
||||
"\n\007version\030\003 \001(\005:\0010\"$\n\rCSVCMsg_Print\022\014\n\004t"
|
||||
"ext\030\001 \001(\t:\005\200\265\030\200@\"\343\003\n\016CSVCMsg_Sounds\022\026\n\016r"
|
||||
"eliable_sound\030\001 \001(\010\022+\n\006sounds\030\002 \003(\0132\033.CS"
|
||||
"VCMsg_Sounds.sounddata_t\032\213\003\n\013sounddata_t"
|
||||
"\022\020\n\010origin_x\030\001 \001(\021\022\020\n\010origin_y\030\002 \001(\021\022\020\n\010"
|
||||
"origin_z\030\003 \001(\021\022\016\n\006volume\030\004 \001(\r\022\023\n\013delay_"
|
||||
"value\030\005 \001(\002\022\027\n\017sequence_number\030\006 \001(\005\022\030\n\014"
|
||||
"entity_index\030\007 \001(\005:\002-1\022\017\n\007channel\030\010 \001(\005\022"
|
||||
"\r\n\005pitch\030\t \001(\005\022\r\n\005flags\030\n \001(\005\022\021\n\tsound_n"
|
||||
"um\030\013 \001(\r\022\030\n\020sound_num_handle\030\014 \001(\007\022\026\n\016sp"
|
||||
"eaker_entity\030\r \001(\005\022\023\n\013random_seed\030\016 \001(\005\022"
|
||||
"\023\n\013sound_level\030\017 \001(\005\022\023\n\013is_sentence\030\020 \001("
|
||||
"\010\022\022\n\nis_ambient\030\021 \001(\010\022\014\n\004guid\030\022 \001(\r\022\031\n\021s"
|
||||
"ound_resource_id\030\023 \001(\006\"X\n\020CSVCMsg_Prefet"
|
||||
"ch\022\023\n\013sound_index\030\001 \001(\005\022/\n\rresource_type"
|
||||
"\030\002 \001(\0162\r.PrefetchType:\tPFT_SOUND\"=\n\017CSVC"
|
||||
"Msg_SetView\022\030\n\014entity_index\030\001 \001(\005:\002-1\022\020\n"
|
||||
"\004slot\030\002 \001(\005:\002-1\"@\n\020CSVCMsg_FixAngle\022\020\n\010r"
|
||||
"elative\030\001 \001(\010\022\032\n\005angle\030\002 \001(\0132\013.CMsgQAngl"
|
||||
"e\"4\n\026CSVCMsg_CrosshairAngle\022\032\n\005angle\030\001 \001"
|
||||
"(\0132\013.CMsgQAngle\"\216\001\n\020CSVCMsg_BSPDecal\022\030\n\003"
|
||||
"pos\030\001 \001(\0132\013.CMsgVector\022\033\n\023decal_texture_"
|
||||
"index\030\002 \001(\005\022\030\n\014entity_index\030\003 \001(\005:\002-1\022\023\n"
|
||||
"\013model_index\030\004 \001(\005\022\024\n\014low_priority\030\005 \001(\010"
|
||||
"\"~\n\023CSVCMsg_SplitScreen\022\?\n\004type\030\001 \001(\0162\030."
|
||||
"ESplitScreenMessageType:\027MSG_SPLITSCREEN"
|
||||
"_ADDUSER\022\014\n\004slot\030\002 \001(\005\022\030\n\014player_index\030\003"
|
||||
" \001(\005:\002-1\"9\n\024CSVCMsg_GetCvarValue\022\016\n\006cook"
|
||||
"ie\030\001 \001(\005\022\021\n\tcvar_name\030\002 \001(\t\"<\n\014CSVCMsg_M"
|
||||
"enu\022\023\n\013dialog_type\030\001 \001(\005\022\027\n\017menu_key_val"
|
||||
"ues\030\002 \001(\014\"N\n\023CSVCMsg_UserMessage\022\020\n\010msg_"
|
||||
"type\030\001 \001(\005\022\020\n\010msg_data\030\002 \001(\014\022\023\n\013passthro"
|
||||
"ugh\030\003 \001(\005\"\260\002\n\021CSVCMsg_SendTable\022\016\n\006is_en"
|
||||
"d\030\001 \001(\010\022\026\n\016net_table_name\030\002 \001(\t\022\025\n\rneeds"
|
||||
"_decoder\030\003 \001(\010\022,\n\005props\030\004 \003(\0132\035.CSVCMsg_"
|
||||
"SendTable.sendprop_t\032\255\001\n\nsendprop_t\022\014\n\004t"
|
||||
"ype\030\001 \001(\005\022\020\n\010var_name\030\002 \001(\t\022\r\n\005flags\030\003 \001"
|
||||
"(\005\022\020\n\010priority\030\004 \001(\005\022\017\n\007dt_name\030\005 \001(\t\022\024\n"
|
||||
"\014num_elements\030\006 \001(\005\022\021\n\tlow_value\030\007 \001(\002\022\022"
|
||||
"\n\nhigh_value\030\010 \001(\002\022\020\n\010num_bits\030\t \001(\005\"\321\001\n"
|
||||
"\025CSVCMsg_GameEventList\0228\n\013descriptors\030\001 "
|
||||
"\003(\0132#.CSVCMsg_GameEventList.descriptor_t"
|
||||
"\032#\n\005key_t\022\014\n\004type\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\032Y\n"
|
||||
"\014descriptor_t\022\017\n\007eventid\030\001 \001(\005\022\014\n\004name\030\002"
|
||||
" \001(\t\022*\n\004keys\030\003 \003(\0132\034.CSVCMsg_GameEventLi"
|
||||
"st.key_t\"\355\007\n\026CSVCMsg_PacketEntities\022\023\n\013m"
|
||||
"ax_entries\030\001 \001(\005\022\027\n\017updated_entries\030\002 \001("
|
||||
"\005\022\027\n\017legacy_is_delta\030\003 \001(\010\022\027\n\017update_bas"
|
||||
"eline\030\004 \001(\010\022\020\n\010baseline\030\005 \001(\005\022\022\n\ndelta_f"
|
||||
"rom\030\006 \001(\005\022\023\n\013entity_data\030\007 \001(\014\022\032\n\022pendin"
|
||||
"g_full_frame\030\010 \001(\010\022 \n\030active_spawngroup_"
|
||||
"handle\030\t \001(\r\022\'\n\037max_spawngroup_creations"
|
||||
"equence\030\n \001(\r\022 \n\030last_cmd_number_execute"
|
||||
"d\030\013 \001(\r\022\"\n\032last_cmd_number_recv_delta\030\021 "
|
||||
"\001(\021\022\023\n\013server_tick\030\014 \001(\r\022\033\n\023serialized_e"
|
||||
"ntities\030\r \001(\014\022I\n\023alternate_baselines\030\017 \003"
|
||||
"(\0132,.CSVCMsg_PacketEntities.alternate_ba"
|
||||
"seline_t\022#\n\033has_pvs_vis_bits_deprecated\030"
|
||||
"\020 \001(\r\022\033\n\017cmd_recv_status\030\026 \003(\021B\002\020\001\022T\n\030no"
|
||||
"n_transmitted_entities\030\023 \001(\01322.CSVCMsg_P"
|
||||
"acketEntities.non_transmitted_entities_t"
|
||||
"\022 \n\030cq_starved_command_ticks\030\024 \001(\r\022\"\n\032cq"
|
||||
"_discarded_command_ticks\030\025 \001(\r\022R\n\027outofp"
|
||||
"vs_entity_updates\030\027 \001(\01321.CSVCMsg_Packet"
|
||||
"Entities.outofpvs_entity_updates_t\022\024\n\013de"
|
||||
"v_padding\030\347\007 \001(\014\032D\n\024alternate_baseline_t"
|
||||
"\022\024\n\014entity_index\030\001 \001(\005\022\026\n\016baseline_index"
|
||||
"\030\002 \001(\005\032@\n\032non_transmitted_entities_t\022\024\n\014"
|
||||
"header_count\030\001 \001(\005\022\014\n\004data\030\002 \001(\014\0328\n\031outo"
|
||||
"fpvs_entity_updates_t\022\r\n\005count\030\001 \001(\005\022\014\n\004"
|
||||
"data\030\002 \001(\014:\004\200\265\030\000\"R\n\024CSVCMsg_TempEntities"
|
||||
"\022\020\n\010reliable\030\001 \001(\010\022\023\n\013num_entries\030\002 \001(\005\022"
|
||||
"\023\n\013entity_data\030\003 \001(\014\"\221\002\n\031CSVCMsg_CreateS"
|
||||
"tringTable\022\014\n\004name\030\001 \001(\t\022\023\n\013num_entries\030"
|
||||
"\002 \001(\005\022\034\n\024user_data_fixed_size\030\003 \001(\010\022\026\n\016u"
|
||||
"ser_data_size\030\004 \001(\005\022\033\n\023user_data_size_bi"
|
||||
"ts\030\005 \001(\005\022\r\n\005flags\030\006 \001(\005\022\023\n\013string_data\030\007"
|
||||
" \001(\014\022\031\n\021uncompressed_size\030\010 \001(\005\022\027\n\017data_"
|
||||
"compressed\030\t \001(\010\022\036\n\026using_varint_bitcoun"
|
||||
"ts\030\n \001(\010:\006\200\265\030\200\240\006\"g\n\031CSVCMsg_UpdateString"
|
||||
"Table\022\020\n\010table_id\030\001 \001(\005\022\033\n\023num_changed_e"
|
||||
"ntries\030\002 \001(\005\022\023\n\013string_data\030\003 \001(\014:\006\200\265\030\200\200"
|
||||
"\020\"\241\001\n\021CSVCMsg_VoiceData\022\036\n\005audio\030\001 \001(\0132\017"
|
||||
".CMsgVoiceAudio\022\022\n\006client\030\002 \001(\005:\002-1\022\021\n\tp"
|
||||
"roximity\030\003 \001(\010\022\014\n\004xuid\030\004 \001(\006\022\024\n\014audible_"
|
||||
"mask\030\005 \001(\005\022\014\n\004tick\030\006 \001(\r\022\023\n\013passthrough\030"
|
||||
"\007 \001(\005\"K\n\026CSVCMsg_PacketReliable\022\014\n\004tick\030"
|
||||
"\001 \001(\005\022\024\n\014messagessize\030\002 \001(\005\022\r\n\005state\030\003 \001"
|
||||
"(\010\"T\n\026CSVCMsg_FullFrameSplit\022\014\n\004tick\030\001 \001"
|
||||
"(\005\022\017\n\007section\030\002 \001(\005\022\r\n\005total\030\003 \001(\005\022\014\n\004da"
|
||||
"ta\030\004 \001(\014\"U\n\022CSVCMsg_HLTVStatus\022\016\n\006master"
|
||||
"\030\001 \001(\t\022\017\n\007clients\030\002 \001(\005\022\r\n\005slots\030\003 \001(\005\022\017"
|
||||
"\n\007proxies\030\004 \001(\005\")\n\025CSVCMsg_ServerSteamID"
|
||||
"\022\020\n\010steam_id\030\001 \001(\004\"$\n\024CSVCMsg_CmdKeyValu"
|
||||
"es\022\014\n\004data\030\001 \001(\014\";\n\031CSVCMsg_RconServerDe"
|
||||
"tails\022\r\n\005token\030\001 \001(\014\022\017\n\007details\030\002 \001(\t\";\n"
|
||||
"\016CMsgIPCAddress\022\025\n\rcomputer_guid\030\001 \001(\006\022\022"
|
||||
"\n\nprocess_id\030\002 \001(\r\"\244\001\n\016CMsgServerPeer\022\027\n"
|
||||
"\013player_slot\030\001 \001(\005:\002-1\022\017\n\007steamid\030\002 \001(\006\022"
|
||||
"\034\n\003ipc\030\003 \001(\0132\017.CMsgIPCAddress\022\025\n\rthey_he"
|
||||
"ar_you\030\004 \001(\010\022\025\n\ryou_hear_them\030\005 \001(\010\022\034\n\024i"
|
||||
"s_listenserver_host\030\006 \001(\010\"1\n\020CSVCMsg_Pee"
|
||||
"rList\022\035\n\004peer\030\001 \003(\0132\017.CMsgServerPeer\"N\n\034"
|
||||
"CSVCMsg_ClearAllStringTables\022\017\n\007mapname\030"
|
||||
"\001 \001(\t\022\035\n\025create_tables_skipped\030\003 \001(\010\"\363\003\n"
|
||||
"\037ProtoFlattenedSerializerField_t\022\024\n\014var_"
|
||||
"type_sym\030\001 \001(\005\022\024\n\014var_name_sym\030\002 \001(\005\022\021\n\t"
|
||||
"bit_count\030\003 \001(\005\022\021\n\tlow_value\030\004 \001(\002\022\022\n\nhi"
|
||||
"gh_value\030\005 \001(\002\022\024\n\014encode_flags\030\006 \001(\005\022!\n\031"
|
||||
"field_serializer_name_sym\030\007 \001(\005\022 \n\030field"
|
||||
"_serializer_version\030\010 \001(\005\022\025\n\rsend_node_s"
|
||||
"ym\030\t \001(\005\022\027\n\017var_encoder_sym\030\n \001(\005\022O\n\021pol"
|
||||
"ymorphic_types\030\013 \003(\01324.ProtoFlattenedSer"
|
||||
"ializerField_t.polymorphic_field_t\022\032\n\022va"
|
||||
"r_serializer_sym\030\014 \001(\005\032r\n\023polymorphic_fi"
|
||||
"eld_t\022-\n%polymorphic_field_serializer_na"
|
||||
"me_sym\030\001 \001(\005\022,\n$polymorphic_field_serial"
|
||||
"izer_version\030\002 \001(\005\"k\n\032ProtoFlattenedSeri"
|
||||
"alizer_t\022\033\n\023serializer_name_sym\030\001 \001(\005\022\032\n"
|
||||
"\022serializer_version\030\002 \001(\005\022\024\n\014fields_inde"
|
||||
"x\030\003 \003(\005\"\230\001\n\033CSVCMsg_FlattenedSerializer\022"
|
||||
"0\n\013serializers\030\001 \003(\0132\033.ProtoFlattenedSer"
|
||||
"ializer_t\022\017\n\007symbols\030\002 \003(\t\0220\n\006fields\030\003 \003"
|
||||
"(\0132 .ProtoFlattenedSerializerField_t:\004\200\265"
|
||||
"\030\000\"!\n\021CSVCMsg_StopSound\022\014\n\004guid\030\001 \001(\007\"y\n"
|
||||
"\036CBidirMsg_RebroadcastGameEvent\022\024\n\014postt"
|
||||
"oserver\030\001 \001(\010\022\017\n\007buftype\030\002 \001(\005\022\026\n\016client"
|
||||
"bitcount\030\003 \001(\r\022\030\n\020receivingclients\030\004 \001(\004"
|
||||
"\"2\n\033CBidirMsg_RebroadcastSource\022\023\n\013event"
|
||||
"source\030\001 \001(\005\"\232\001\n\031CBidirMsg_PredictionEve"
|
||||
"nt\022\020\n\010event_id\030\001 \001(\r\022\022\n\nevent_data\030\002 \001(\014"
|
||||
"\022\021\n\tsync_type\030\003 \001(\r\022\027\n\017sync_val_uint32\030\004"
|
||||
" \001(\r\"+\n\tESyncType\022\013\n\007ST_Tick\020\000\022\021\n\rST_Use"
|
||||
"rCmdNum\020\001\"\305\006\n\026CMsgServerNetworkStats\022\021\n\t"
|
||||
"dedicated\030\001 \001(\010\022\021\n\tcpu_usage\030\002 \001(\005\022\026\n\016me"
|
||||
"mory_used_mb\030\003 \001(\005\022\026\n\016memory_free_mb\030\004 \001"
|
||||
"(\005\022\016\n\006uptime\030\005 \001(\005\022\023\n\013spawn_count\030\006 \001(\005\022"
|
||||
"\023\n\013num_clients\030\010 \001(\005\022\020\n\010num_bots\030\t \001(\005\022\026"
|
||||
"\n\016num_spectators\030\n \001(\005\022\025\n\rnum_tv_relays\030"
|
||||
"\013 \001(\005\022\013\n\003fps\030\014 \001(\002\022+\n\005ports\030\021 \003(\0132\034.CMsg"
|
||||
"ServerNetworkStats.Port\022\023\n\013avg_ping_ms\030\022"
|
||||
" \001(\002\022\036\n\026avg_engine_latency_out\030\023 \001(\002\022\027\n\017"
|
||||
"avg_packets_out\030\024 \001(\002\022\026\n\016avg_packets_in\030"
|
||||
"\025 \001(\002\022\024\n\014avg_loss_out\030\026 \001(\002\022\023\n\013avg_loss_"
|
||||
"in\030\027 \001(\002\022\024\n\014avg_data_out\030\030 \001(\002\022\023\n\013avg_da"
|
||||
"ta_in\030\031 \001(\002\022\025\n\rtotal_data_in\030\032 \001(\004\022\030\n\020to"
|
||||
"tal_packets_in\030\033 \001(\004\022\026\n\016total_data_out\030\034"
|
||||
" \001(\004\022\031\n\021total_packets_out\030\035 \001(\004\022/\n\007playe"
|
||||
"rs\030\036 \003(\0132\036.CMsgServerNetworkStats.Player"
|
||||
"\032\"\n\004Port\022\014\n\004port\030\001 \001(\005\022\014\n\004name\030\002 \001(\t\032\252\001\n"
|
||||
"\006Player\022\017\n\007steamid\030\001 \001(\004\022\023\n\013remote_addr\030"
|
||||
"\002 \001(\t\022\023\n\013ping_avg_ms\030\004 \001(\005\022\027\n\017packet_los"
|
||||
"s_pct\030\005 \001(\002\022\016\n\006is_bot\030\006 \001(\010\022\017\n\007loss_in\030\007"
|
||||
" \001(\002\022\020\n\010loss_out\030\010 \001(\002\022\031\n\021engine_latency"
|
||||
"_ms\030\t \001(\005\"\332\001\n\022CSVCMsg_HltvReplay\022\r\n\005dela"
|
||||
"y\030\001 \001(\005\022\032\n\016primary_target\030\002 \001(\005:\002-1\022\026\n\016r"
|
||||
"eplay_stop_at\030\003 \001(\005\022\027\n\017replay_start_at\030\004"
|
||||
" \001(\005\022\035\n\025replay_slowdown_begin\030\005 \001(\005\022\033\n\023r"
|
||||
"eplay_slowdown_end\030\006 \001(\005\022\034\n\024replay_slowd"
|
||||
"own_rate\030\007 \001(\002\022\016\n\006reason\030\010 \001(\005\"\205\001\n\022CCLCM"
|
||||
"sg_HltvReplay\022\017\n\007request\030\001 \001(\005\022\027\n\017slowdo"
|
||||
"wn_length\030\002 \001(\002\022\025\n\rslowdown_rate\030\003 \001(\002\022\032"
|
||||
"\n\016primary_target\030\004 \001(\005:\002-1\022\022\n\nevent_time"
|
||||
"\030\005 \001(\002\"(\n\031CSVCMsg_Broadcast_Command\022\013\n\003c"
|
||||
"md\030\001 \001(\t\"\357\001\n\035CCLCMsg_HltvFixupOperatorTi"
|
||||
"ck\022\014\n\004tick\030\001 \001(\005\022\022\n\nprops_data\030\002 \001(\014\022\033\n\006"
|
||||
"origin\030\003 \001(\0132\013.CMsgVector\022\037\n\neye_angles\030"
|
||||
"\004 \001(\0132\013.CMsgQAngle\022\025\n\robserver_mode\030\005 \001("
|
||||
"\005\022\034\n\024cameraman_scoreboard\030\006 \001(\010\022\027\n\017obser"
|
||||
"ver_target\030\007 \001(\005\022 \n\013view_offset\030\010 \001(\0132\013."
|
||||
"CMsgVector\"O\n\037CSVCMsg_HltvFixupOperatorS"
|
||||
"tatus\022\014\n\004mode\030\001 \001(\r\022\036\n\026override_operator"
|
||||
"_name\030\002 \001(\t\"\201\001\n\021CMsgServerUserCmd\022\014\n\004dat"
|
||||
"a\030\001 \001(\014\022\022\n\ncmd_number\030\002 \001(\005\022\027\n\013player_sl"
|
||||
"ot\030\003 \001(\005:\002-1\022\034\n\024server_tick_executed\030\004 \001"
|
||||
"(\005\022\023\n\013client_tick\030\005 \001(\005\"<\n\024CSVCMsg_UserC"
|
||||
"ommands\022$\n\010commands\030\001 \003(\0132\022.CMsgServerUs"
|
||||
"erCmd\"Y\n\030CSVCMsg_NextMsgPredicted\022$\n\030pre"
|
||||
"dicted_by_player_slot\030\001 \001(\005:\002-1\022\027\n\017messa"
|
||||
"ge_type_id\030\002 \001(\r*\313\002\n\014CLC_Messages\022\022\n\016clc"
|
||||
"_ClientInfo\020\024\022\014\n\010clc_Move\020\025\022\021\n\rclc_Voice"
|
||||
"Data\020\026\022\023\n\017clc_BaselineAck\020\027\022\030\n\024clc_Respo"
|
||||
"ndCvarValue\020\031\022\027\n\023clc_LoadingProgress\020\033\022\032"
|
||||
"\n\026clc_SplitPlayerConnect\020\034\022\035\n\031clc_SplitP"
|
||||
"layerDisconnect\020\036\022\024\n\020clc_ServerStatus\020\037\022"
|
||||
"\024\n\020clc_RequestPause\020!\022\024\n\020clc_CmdKeyValue"
|
||||
"s\020\"\022\031\n\025clc_RconServerDetails\020#\022\022\n\016clc_Hl"
|
||||
"tvReplay\020$\022\022\n\016clc_Diagnostic\020%*\261\005\n\014SVC_M"
|
||||
"essages\022\022\n\016svc_ServerInfo\020(\022\033\n\027svc_Flatt"
|
||||
"enedSerializer\020)\022\021\n\rsvc_ClassInfo\020*\022\020\n\014s"
|
||||
"vc_SetPause\020+\022\031\n\025svc_CreateStringTable\020,"
|
||||
"\022\031\n\025svc_UpdateStringTable\020-\022\021\n\rsvc_Voice"
|
||||
"Init\020.\022\021\n\rsvc_VoiceData\020/\022\r\n\tsvc_Print\0200"
|
||||
"\022\016\n\nsvc_Sounds\0201\022\017\n\013svc_SetView\0202\022\034\n\030svc"
|
||||
"_ClearAllStringTables\0203\022\024\n\020svc_CmdKeyVal"
|
||||
"ues\0204\022\020\n\014svc_BSPDecal\0205\022\023\n\017svc_SplitScre"
|
||||
"en\0206\022\026\n\022svc_PacketEntities\0207\022\020\n\014svc_Pref"
|
||||
"etch\0208\022\014\n\010svc_Menu\0209\022\024\n\020svc_GetCvarValue"
|
||||
"\020:\022\021\n\rsvc_StopSound\020;\022\020\n\014svc_PeerList\020<\022"
|
||||
"\026\n\022svc_PacketReliable\020=\022\022\n\016svc_HLTVStatu"
|
||||
"s\020>\022\025\n\021svc_ServerSteamID\020\?\022\026\n\022svc_FullFr"
|
||||
"ameSplit\020F\022\031\n\025svc_RconServerDetails\020G\022\023\n"
|
||||
"\017svc_UserMessage\020H\022\031\n\025svc_Broadcast_Comm"
|
||||
"and\020J\022\037\n\033svc_HltvFixupOperatorStatus\020K\022\020"
|
||||
"\n\014svc_UserCmds\020L\022\030\n\024svc_NextMsgPredicted"
|
||||
"\020M*g\n\021VoiceDataFormat_t\022\032\n\026VOICEDATA_FOR"
|
||||
"MAT_STEAM\020\000\022\033\n\027VOICEDATA_FORMAT_ENGINE\020\001"
|
||||
"\022\031\n\025VOICEDATA_FORMAT_OPUS\020\002*B\n\016RequestPa"
|
||||
"use_t\022\014\n\010RP_PAUSE\020\000\022\016\n\nRP_UNPAUSE\020\001\022\022\n\016R"
|
||||
"P_TOGGLEPAUSE\020\002*\035\n\014PrefetchType\022\r\n\tPFT_S"
|
||||
"OUND\020\000*V\n\027ESplitScreenMessageType\022\033\n\027MSG"
|
||||
"_SPLITSCREEN_ADDUSER\020\000\022\036\n\032MSG_SPLITSCREE"
|
||||
"N_REMOVEUSER\020\001*\263\001\n\025EQueryCvarValueStatus"
|
||||
"\022%\n!eQueryCvarValueStatus_ValueIntact\020\000\022"
|
||||
"&\n\"eQueryCvarValueStatus_CvarNotFound\020\001\022"
|
||||
"\"\n\036eQueryCvarValueStatus_NotACvar\020\002\022\'\n#e"
|
||||
"QueryCvarValueStatus_CvarProtected\020\003*h\n\013"
|
||||
"DIALOG_TYPE\022\016\n\nDIALOG_MSG\020\000\022\017\n\013DIALOG_ME"
|
||||
"NU\020\001\022\017\n\013DIALOG_TEXT\020\002\022\020\n\014DIALOG_ENTRY\020\003\022"
|
||||
"\025\n\021DIALOG_ASKCONNECT\020\004*+\n\031SVC_Messages_L"
|
||||
"owFrequency\022\016\n\tsvc_dummy\020\330\004*\204\001\n\026Bidirect"
|
||||
"ional_Messages\022\033\n\027bi_RebroadcastGameEven"
|
||||
"t\020\020\022\030\n\024bi_RebroadcastSource\020\021\022\033\n\027bi_Game"
|
||||
"Event_DEPRECATED\020\022\022\026\n\022bi_PredictionEvent"
|
||||
"\020\023*\241\001\n\021ReplayEventType_t\022\027\n\023REPLAY_EVENT"
|
||||
"_CANCEL\020\000\022\026\n\022REPLAY_EVENT_DEATH\020\001\022\030\n\024REP"
|
||||
"LAY_EVENT_GENERIC\020\002\022\'\n#REPLAY_EVENT_STUC"
|
||||
"K_NEED_FULL_UPDATE\020\003\022\030\n\024REPLAY_EVENT_VIC"
|
||||
"TORY\020\004"
|
||||
;
|
||||
static const ::_pbi::DescriptorTable* const descriptor_table_netmessages_2eproto_deps[2] = {
|
||||
&::descriptor_table_networkbasetypes_2eproto,
|
||||
@@ -2767,7 +2766,7 @@ static const ::_pbi::DescriptorTable* const descriptor_table_netmessages_2eproto
|
||||
};
|
||||
static ::_pbi::once_flag descriptor_table_netmessages_2eproto_once;
|
||||
const ::_pbi::DescriptorTable descriptor_table_netmessages_2eproto = {
|
||||
false, false, 11299, descriptor_table_protodef_netmessages_2eproto,
|
||||
false, false, 11246, descriptor_table_protodef_netmessages_2eproto,
|
||||
"netmessages.proto",
|
||||
&descriptor_table_netmessages_2eproto_once, descriptor_table_netmessages_2eproto_deps, 2, 74,
|
||||
schemas, file_default_instances, TableStruct_netmessages_2eproto::offsets,
|
||||
@@ -2989,23 +2988,9 @@ bool Bidirectional_Messages_IsValid(int value) {
|
||||
}
|
||||
}
|
||||
|
||||
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Bidirectional_Messages_LowFrequency_descriptor() {
|
||||
::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_netmessages_2eproto);
|
||||
return file_level_enum_descriptors_netmessages_2eproto[11];
|
||||
}
|
||||
bool Bidirectional_Messages_LowFrequency_IsValid(int value) {
|
||||
switch (value) {
|
||||
case 700:
|
||||
case 701:
|
||||
return true;
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ReplayEventType_t_descriptor() {
|
||||
::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_netmessages_2eproto);
|
||||
return file_level_enum_descriptors_netmessages_2eproto[12];
|
||||
return file_level_enum_descriptors_netmessages_2eproto[11];
|
||||
}
|
||||
bool ReplayEventType_t_IsValid(int value) {
|
||||
switch (value) {
|
||||
|
||||
@@ -625,7 +625,7 @@ inline bool SVC_Messages_LowFrequency_Parse(
|
||||
enum Bidirectional_Messages : int {
|
||||
bi_RebroadcastGameEvent = 16,
|
||||
bi_RebroadcastSource = 17,
|
||||
bi_GameEvent = 18,
|
||||
bi_GameEvent_DEPRECATED = 18,
|
||||
bi_PredictionEvent = 19
|
||||
};
|
||||
bool Bidirectional_Messages_IsValid(int value);
|
||||
@@ -647,29 +647,6 @@ inline bool Bidirectional_Messages_Parse(
|
||||
return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Bidirectional_Messages>(
|
||||
Bidirectional_Messages_descriptor(), name, value);
|
||||
}
|
||||
enum Bidirectional_Messages_LowFrequency : int {
|
||||
bi_RelayInfo = 700,
|
||||
bi_RelayPacket = 701
|
||||
};
|
||||
bool Bidirectional_Messages_LowFrequency_IsValid(int value);
|
||||
constexpr Bidirectional_Messages_LowFrequency Bidirectional_Messages_LowFrequency_MIN = bi_RelayInfo;
|
||||
constexpr Bidirectional_Messages_LowFrequency Bidirectional_Messages_LowFrequency_MAX = bi_RelayPacket;
|
||||
constexpr int Bidirectional_Messages_LowFrequency_ARRAYSIZE = Bidirectional_Messages_LowFrequency_MAX + 1;
|
||||
|
||||
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Bidirectional_Messages_LowFrequency_descriptor();
|
||||
template<typename T>
|
||||
inline const std::string& Bidirectional_Messages_LowFrequency_Name(T enum_t_value) {
|
||||
static_assert(::std::is_same<T, Bidirectional_Messages_LowFrequency>::value ||
|
||||
::std::is_integral<T>::value,
|
||||
"Incorrect type passed to function Bidirectional_Messages_LowFrequency_Name.");
|
||||
return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
|
||||
Bidirectional_Messages_LowFrequency_descriptor(), enum_t_value);
|
||||
}
|
||||
inline bool Bidirectional_Messages_LowFrequency_Parse(
|
||||
::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Bidirectional_Messages_LowFrequency* value) {
|
||||
return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Bidirectional_Messages_LowFrequency>(
|
||||
Bidirectional_Messages_LowFrequency_descriptor(), name, value);
|
||||
}
|
||||
enum ReplayEventType_t : int {
|
||||
REPLAY_EVENT_CANCEL = 0,
|
||||
REPLAY_EVENT_DEATH = 1,
|
||||
@@ -28447,11 +28424,6 @@ template <>
|
||||
inline const EnumDescriptor* GetEnumDescriptor< ::Bidirectional_Messages>() {
|
||||
return ::Bidirectional_Messages_descriptor();
|
||||
}
|
||||
template <> struct is_proto_enum< ::Bidirectional_Messages_LowFrequency> : ::std::true_type {};
|
||||
template <>
|
||||
inline const EnumDescriptor* GetEnumDescriptor< ::Bidirectional_Messages_LowFrequency>() {
|
||||
return ::Bidirectional_Messages_LowFrequency_descriptor();
|
||||
}
|
||||
template <> struct is_proto_enum< ::ReplayEventType_t> : ::std::true_type {};
|
||||
template <>
|
||||
inline const EnumDescriptor* GetEnumDescriptor< ::ReplayEventType_t>() {
|
||||
|
||||
@@ -1015,57 +1015,57 @@ const char descriptor_table_protodef_networkbasetypes_2eproto[] PROTOBUF_SECTION
|
||||
"dgroupid\030\017 \001(\r\022\030\n\020creationsequence\030\020 \001(\r"
|
||||
"\022\030\n\020savegamefilename\030\021 \001(\t\022\036\n\026spawngroup"
|
||||
"parenthandle\030\022 \001(\r\022\027\n\017leveltransition\030\023 "
|
||||
"\001(\010\022\026\n\016worldgroupname\030\024 \001(\t:\006\200\265\030\200\200\010\"u\n!C"
|
||||
"\001(\010\022\026\n\016worldgroupname\030\024 \001(\t:\006\200\265\030\200\200\010\"|\n!C"
|
||||
"NETMsg_SpawnGroup_ManifestUpdate\022\030\n\020spaw"
|
||||
"ngrouphandle\030\001 \001(\r\022\032\n\022spawngroupmanifest"
|
||||
"\030\002 \001(\014\022\032\n\022manifestincomplete\030\003 \001(\010\"k\n\"CN"
|
||||
"ETMsg_SpawnGroup_SetCreationTick\022\030\n\020spaw"
|
||||
"ngrouphandle\030\001 \001(\r\022\021\n\ttickcount\030\002 \001(\005\022\030\n"
|
||||
"\020creationsequence\030\003 \001(\r\"W\n\031CNETMsg_Spawn"
|
||||
"Group_Unload\022\030\n\020spawngrouphandle\030\001 \001(\r\022\r"
|
||||
"\n\005flags\030\002 \001(\r\022\021\n\ttickcount\030\003 \001(\005\"<\n CNET"
|
||||
"Msg_SpawnGroup_LoadCompleted\022\030\n\020spawngro"
|
||||
"uphandle\030\001 \001(\r\"\315\003\n CSVCMsg_GameSessionCo"
|
||||
"nfiguration\022\026\n\016is_multiplayer\030\001 \001(\010\022\027\n\017i"
|
||||
"s_loadsavegame\030\002 \001(\010\022\031\n\021is_background_ma"
|
||||
"p\030\003 \001(\010\022\023\n\013is_headless\030\004 \001(\010\022\030\n\020min_clie"
|
||||
"nt_limit\030\005 \001(\r\022\030\n\020max_client_limit\030\006 \001(\r"
|
||||
"\022\023\n\013max_clients\030\007 \001(\r\022\025\n\rtick_interval\030\010"
|
||||
" \001(\007\022\020\n\010hostname\030\t \001(\t\022\024\n\014savegamename\030\n"
|
||||
" \001(\t\022\022\n\ns1_mapname\030\013 \001(\t\022\020\n\010gamemode\030\014 \001"
|
||||
"(\t\022\031\n\021server_ip_address\030\r \001(\t\022\014\n\004data\030\016 "
|
||||
"\001(\014\022\024\n\014is_localonly\030\017 \001(\010\022\027\n\017no_steam_se"
|
||||
"rver\030\023 \001(\010\022\025\n\ris_transition\030\020 \001(\010\022\025\n\rpre"
|
||||
"viouslevel\030\021 \001(\t\022\024\n\014landmarkname\030\022 \001(\t\"\262"
|
||||
"\001\n\024CNETMsg_DebugOverlay\022\r\n\005etype\030\001 \001(\005\022\034"
|
||||
"\n\007vectors\030\002 \003(\0132\013.CMsgVector\022\031\n\006colors\030\003"
|
||||
" \003(\0132\t.CMsgRGBA\022\022\n\ndimensions\030\004 \003(\002\022\r\n\005t"
|
||||
"imes\030\005 \003(\002\022\r\n\005bools\030\006 \003(\010\022\017\n\007uint64s\030\007 \003"
|
||||
"(\004\022\017\n\007strings\030\010 \003(\t*\324\001\n\rSignonState_t\022\024\n"
|
||||
"\020SIGNONSTATE_NONE\020\000\022\031\n\025SIGNONSTATE_CHALL"
|
||||
"ENGE\020\001\022\031\n\025SIGNONSTATE_CONNECTED\020\002\022\023\n\017SIG"
|
||||
"NONSTATE_NEW\020\003\022\030\n\024SIGNONSTATE_PRESPAWN\020\004"
|
||||
"\022\025\n\021SIGNONSTATE_SPAWN\020\005\022\024\n\020SIGNONSTATE_F"
|
||||
"ULL\020\006\022\033\n\027SIGNONSTATE_CHANGELEVEL\020\007*\313\002\n\014N"
|
||||
"ET_Messages\022\013\n\007net_NOP\020\000\022\031\n\025net_Disconne"
|
||||
"ct_Legacy\020\001\022\027\n\023net_SplitScreenUser\020\003\022\014\n\010"
|
||||
"net_Tick\020\004\022\021\n\rnet_StringCmd\020\005\022\021\n\rnet_Set"
|
||||
"ConVar\020\006\022\023\n\017net_SignonState\020\007\022\027\n\023net_Spa"
|
||||
"wnGroup_Load\020\010\022!\n\035net_SpawnGroup_Manifes"
|
||||
"tUpdate\020\t\022\"\n\036net_SpawnGroup_SetCreationT"
|
||||
"ick\020\013\022\031\n\025net_SpawnGroup_Unload\020\014\022 \n\034net_"
|
||||
"SpawnGroup_LoadCompleted\020\r\022\024\n\020net_DebugO"
|
||||
"verlay\020\017*\314\002\n\021SpawnGroupFlags_t\022\'\n#SPAWN_"
|
||||
"GROUP_LOAD_ENTITIES_FROM_SAVE\020\001\022#\n\037SPAWN"
|
||||
"_GROUP_DONT_SPAWN_ENTITIES\020\002\022!\n\035SPAWN_GR"
|
||||
"OUP_SYNCHRONOUS_SPAWN\020\004\022&\n\"SPAWN_GROUP_I"
|
||||
"S_INITIAL_SPAWN_GROUP\020\010\022+\n\'SPAWN_GROUP_C"
|
||||
"REATE_CLIENT_ONLY_ENTITIES\020\020\022\"\n\036SPAWN_GR"
|
||||
"OUP_BLOCK_UNTIL_LOADED\020@\022$\n\037SPAWN_GROUP_"
|
||||
"LOAD_STREAMING_DATA\020\200\001\022\'\n\"SPAWN_GROUP_CR"
|
||||
"EATE_NEW_SCENE_WORLD\020\200\002:=\n\022maximum_size_"
|
||||
"bytes\022\037.google.protobuf.MessageOptions\030\320"
|
||||
"\206\003 \001(\005"
|
||||
"\030\002 \001(\014\022\032\n\022manifestincomplete\030\003 \001(\010:\005\200\265\030\200"
|
||||
"\020\"k\n\"CNETMsg_SpawnGroup_SetCreationTick\022"
|
||||
"\030\n\020spawngrouphandle\030\001 \001(\r\022\021\n\ttickcount\030\002"
|
||||
" \001(\005\022\030\n\020creationsequence\030\003 \001(\r\"W\n\031CNETMs"
|
||||
"g_SpawnGroup_Unload\022\030\n\020spawngrouphandle\030"
|
||||
"\001 \001(\r\022\r\n\005flags\030\002 \001(\r\022\021\n\ttickcount\030\003 \001(\005\""
|
||||
"<\n CNETMsg_SpawnGroup_LoadCompleted\022\030\n\020s"
|
||||
"pawngrouphandle\030\001 \001(\r\"\315\003\n CSVCMsg_GameSe"
|
||||
"ssionConfiguration\022\026\n\016is_multiplayer\030\001 \001"
|
||||
"(\010\022\027\n\017is_loadsavegame\030\002 \001(\010\022\031\n\021is_backgr"
|
||||
"ound_map\030\003 \001(\010\022\023\n\013is_headless\030\004 \001(\010\022\030\n\020m"
|
||||
"in_client_limit\030\005 \001(\r\022\030\n\020max_client_limi"
|
||||
"t\030\006 \001(\r\022\023\n\013max_clients\030\007 \001(\r\022\025\n\rtick_int"
|
||||
"erval\030\010 \001(\007\022\020\n\010hostname\030\t \001(\t\022\024\n\014savegam"
|
||||
"ename\030\n \001(\t\022\022\n\ns1_mapname\030\013 \001(\t\022\020\n\010gamem"
|
||||
"ode\030\014 \001(\t\022\031\n\021server_ip_address\030\r \001(\t\022\014\n\004"
|
||||
"data\030\016 \001(\014\022\024\n\014is_localonly\030\017 \001(\010\022\027\n\017no_s"
|
||||
"team_server\030\023 \001(\010\022\025\n\ris_transition\030\020 \001(\010"
|
||||
"\022\025\n\rpreviouslevel\030\021 \001(\t\022\024\n\014landmarkname\030"
|
||||
"\022 \001(\t\"\262\001\n\024CNETMsg_DebugOverlay\022\r\n\005etype\030"
|
||||
"\001 \001(\005\022\034\n\007vectors\030\002 \003(\0132\013.CMsgVector\022\031\n\006c"
|
||||
"olors\030\003 \003(\0132\t.CMsgRGBA\022\022\n\ndimensions\030\004 \003"
|
||||
"(\002\022\r\n\005times\030\005 \003(\002\022\r\n\005bools\030\006 \003(\010\022\017\n\007uint"
|
||||
"64s\030\007 \003(\004\022\017\n\007strings\030\010 \003(\t*\324\001\n\rSignonSta"
|
||||
"te_t\022\024\n\020SIGNONSTATE_NONE\020\000\022\031\n\025SIGNONSTAT"
|
||||
"E_CHALLENGE\020\001\022\031\n\025SIGNONSTATE_CONNECTED\020\002"
|
||||
"\022\023\n\017SIGNONSTATE_NEW\020\003\022\030\n\024SIGNONSTATE_PRE"
|
||||
"SPAWN\020\004\022\025\n\021SIGNONSTATE_SPAWN\020\005\022\024\n\020SIGNON"
|
||||
"STATE_FULL\020\006\022\033\n\027SIGNONSTATE_CHANGELEVEL\020"
|
||||
"\007*\313\002\n\014NET_Messages\022\013\n\007net_NOP\020\000\022\031\n\025net_D"
|
||||
"isconnect_Legacy\020\001\022\027\n\023net_SplitScreenUse"
|
||||
"r\020\003\022\014\n\010net_Tick\020\004\022\021\n\rnet_StringCmd\020\005\022\021\n\r"
|
||||
"net_SetConVar\020\006\022\023\n\017net_SignonState\020\007\022\027\n\023"
|
||||
"net_SpawnGroup_Load\020\010\022!\n\035net_SpawnGroup_"
|
||||
"ManifestUpdate\020\t\022\"\n\036net_SpawnGroup_SetCr"
|
||||
"eationTick\020\013\022\031\n\025net_SpawnGroup_Unload\020\014\022"
|
||||
" \n\034net_SpawnGroup_LoadCompleted\020\r\022\024\n\020net"
|
||||
"_DebugOverlay\020\017*\314\002\n\021SpawnGroupFlags_t\022\'\n"
|
||||
"#SPAWN_GROUP_LOAD_ENTITIES_FROM_SAVE\020\001\022#"
|
||||
"\n\037SPAWN_GROUP_DONT_SPAWN_ENTITIES\020\002\022!\n\035S"
|
||||
"PAWN_GROUP_SYNCHRONOUS_SPAWN\020\004\022&\n\"SPAWN_"
|
||||
"GROUP_IS_INITIAL_SPAWN_GROUP\020\010\022+\n\'SPAWN_"
|
||||
"GROUP_CREATE_CLIENT_ONLY_ENTITIES\020\020\022\"\n\036S"
|
||||
"PAWN_GROUP_BLOCK_UNTIL_LOADED\020@\022$\n\037SPAWN"
|
||||
"_GROUP_LOAD_STREAMING_DATA\020\200\001\022\'\n\"SPAWN_G"
|
||||
"ROUP_CREATE_NEW_SCENE_WORLD\020\200\002:=\n\022maximu"
|
||||
"m_size_bytes\022\037.google.protobuf.MessageOp"
|
||||
"tions\030\320\206\003 \001(\005"
|
||||
;
|
||||
static const ::_pbi::DescriptorTable* const descriptor_table_networkbasetypes_2eproto_deps[2] = {
|
||||
&::descriptor_table_google_2fprotobuf_2fdescriptor_2eproto,
|
||||
@@ -1073,7 +1073,7 @@ static const ::_pbi::DescriptorTable* const descriptor_table_networkbasetypes_2e
|
||||
};
|
||||
static ::_pbi::once_flag descriptor_table_networkbasetypes_2eproto_once;
|
||||
const ::_pbi::DescriptorTable descriptor_table_networkbasetypes_2eproto = {
|
||||
false, false, 4326, descriptor_table_protodef_networkbasetypes_2eproto,
|
||||
false, false, 4333, descriptor_table_protodef_networkbasetypes_2eproto,
|
||||
"networkbasetypes.proto",
|
||||
&descriptor_table_networkbasetypes_2eproto_once, descriptor_table_networkbasetypes_2eproto_deps, 2, 27,
|
||||
schemas, file_default_instances, TableStruct_networkbasetypes_2eproto::offsets,
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -362,7 +362,8 @@ PROTOBUF_CONSTEXPR CMsgTEExplosion::CMsgTEExplosion(
|
||||
, /*decltype(_impl_.affect_ragdolls_)*/false
|
||||
, /*decltype(_impl_.create_debris_)*/false
|
||||
, /*decltype(_impl_.explosion_type_)*/0u
|
||||
, /*decltype(_impl_.debris_surfaceprop_)*/0u} {}
|
||||
, /*decltype(_impl_.debris_surfaceprop_)*/0u
|
||||
, /*decltype(_impl_.explosion_type_name_)*/0u} {}
|
||||
struct CMsgTEExplosionDefaultTypeInternal {
|
||||
PROTOBUF_CONSTEXPR CMsgTEExplosionDefaultTypeInternal()
|
||||
: _instance(::_pbi::ConstantInitialized{}) {}
|
||||
@@ -793,6 +794,7 @@ const uint32_t TableStruct_te_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(proto
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgTEExplosion, _impl_.affect_ragdolls_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgTEExplosion, _impl_.sound_name_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgTEExplosion, _impl_.explosion_type_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgTEExplosion, _impl_.explosion_type_name_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgTEExplosion, _impl_.create_debris_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgTEExplosion, _impl_.debris_origin_),
|
||||
PROTOBUF_FIELD_OFFSET(::CMsgTEExplosion, _impl_.debris_surfaceprop_),
|
||||
@@ -804,6 +806,7 @@ const uint32_t TableStruct_te_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(proto
|
||||
7,
|
||||
0,
|
||||
9,
|
||||
11,
|
||||
8,
|
||||
3,
|
||||
10,
|
||||
@@ -919,13 +922,13 @@ static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protode
|
||||
{ 256, 265, -1, sizeof(::CMsgTEImpact)},
|
||||
{ 268, 278, -1, sizeof(::CMsgTEMuzzleFlash)},
|
||||
{ 282, 292, -1, sizeof(::CMsgTEBloodStream)},
|
||||
{ 296, 313, -1, sizeof(::CMsgTEExplosion)},
|
||||
{ 324, 334, -1, sizeof(::CMsgTEDust)},
|
||||
{ 338, 346, -1, sizeof(::CMsgTELargeFunnel)},
|
||||
{ 348, 358, -1, sizeof(::CMsgTESparks)},
|
||||
{ 362, 381, -1, sizeof(::CMsgTEPhysicsProp)},
|
||||
{ 394, 402, -1, sizeof(::CMsgTESmoke)},
|
||||
{ 404, 413, -1, sizeof(::CMsgTEWorldDecal)},
|
||||
{ 296, 314, -1, sizeof(::CMsgTEExplosion)},
|
||||
{ 326, 336, -1, sizeof(::CMsgTEDust)},
|
||||
{ 340, 348, -1, sizeof(::CMsgTELargeFunnel)},
|
||||
{ 350, 360, -1, sizeof(::CMsgTESparks)},
|
||||
{ 364, 383, -1, sizeof(::CMsgTEPhysicsProp)},
|
||||
{ 396, 404, -1, sizeof(::CMsgTESmoke)},
|
||||
{ 406, 415, -1, sizeof(::CMsgTEWorldDecal)},
|
||||
};
|
||||
|
||||
static const ::_pb::Message* const file_default_instances[] = {
|
||||
@@ -985,7 +988,7 @@ const char descriptor_table_protodef_te_2eproto[] PROTOBUF_SECTION_VARIABLE(prot
|
||||
"\030\005 \001(\002\"y\n\013CMsgTEDecal\022\033\n\006origin\030\001 \001(\0132\013."
|
||||
"CMsgVector\022\032\n\005start\030\002 \001(\0132\013.CMsgVector\022\022"
|
||||
"\n\006entity\030\003 \001(\005:\002-1\022\016\n\006hitbox\030\004 \001(\r\022\r\n\005in"
|
||||
"dex\030\005 \001(\r\"\261\003\n\016CMsgEffectData\022\033\n\006origin\030\001"
|
||||
"dex\030\005 \001(\r\"\264\003\n\016CMsgEffectData\022\033\n\006origin\030\001"
|
||||
" \001(\0132\013.CMsgVector\022\032\n\005start\030\002 \001(\0132\013.CMsgV"
|
||||
"ector\022\033\n\006normal\030\003 \001(\0132\013.CMsgVector\022\033\n\006an"
|
||||
"gles\030\004 \001(\0132\013.CMsgQAngle\022\030\n\006entity\030\005 \001(\007:"
|
||||
@@ -995,75 +998,76 @@ const char descriptor_table_protodef_te_2eproto[] PROTOBUF_SECTION_VARIABLE(prot
|
||||
"tindex\030\013 \001(\006\022\022\n\ndamagetype\030\014 \001(\r\022\020\n\010mate"
|
||||
"rial\030\r \001(\r\022\016\n\006hitbox\030\016 \001(\r\022\r\n\005color\030\017 \001("
|
||||
"\r\022\r\n\005flags\030\020 \001(\r\022\027\n\017attachmentindex\030\021 \001("
|
||||
"\005\022\022\n\neffectname\030\022 \001(\r\022\026\n\016attachmentname\030"
|
||||
"\023 \001(\r\";\n\024CMsgTEEffectDispatch\022#\n\neffectd"
|
||||
"ata\030\001 \001(\0132\017.CMsgEffectData\"[\n\022CMsgTEEner"
|
||||
"gySplash\022\030\n\003pos\030\001 \001(\0132\013.CMsgVector\022\030\n\003di"
|
||||
"r\030\002 \001(\0132\013.CMsgVector\022\021\n\texplosive\030\003 \001(\010\""
|
||||
"B\n\nCMsgTEFizz\022\022\n\006entity\030\001 \001(\005:\002-1\022\017\n\007den"
|
||||
"sity\030\002 \001(\r\022\017\n\007current\030\003 \001(\005\"\371\001\n\024CMsgTESh"
|
||||
"atterSurface\022\033\n\006origin\030\001 \001(\0132\013.CMsgVecto"
|
||||
"r\022\033\n\006angles\030\002 \001(\0132\013.CMsgQAngle\022\032\n\005force\030"
|
||||
"\003 \001(\0132\013.CMsgVector\022\035\n\010forcepos\030\004 \001(\0132\013.C"
|
||||
"MsgVector\022\r\n\005width\030\005 \001(\002\022\016\n\006height\030\006 \001(\002"
|
||||
"\022\021\n\tshardsize\030\007 \001(\002\022\023\n\013surfacetype\030\010 \001(\r"
|
||||
"\022\022\n\nfrontcolor\030\t \001(\007\022\021\n\tbackcolor\030\n \001(\007\""
|
||||
"`\n\020CMsgTEGlowSprite\022\033\n\006origin\030\001 \001(\0132\013.CM"
|
||||
"sgVector\022\r\n\005scale\030\002 \001(\002\022\014\n\004life\030\003 \001(\002\022\022\n"
|
||||
"\nbrightness\030\004 \001(\r\"V\n\014CMsgTEImpact\022\033\n\006ori"
|
||||
"gin\030\001 \001(\0132\013.CMsgVector\022\033\n\006normal\030\002 \001(\0132\013"
|
||||
".CMsgVector\022\014\n\004type\030\003 \001(\r\"j\n\021CMsgTEMuzzl"
|
||||
"eFlash\022\033\n\006origin\030\001 \001(\0132\013.CMsgVector\022\033\n\006a"
|
||||
"ngles\030\002 \001(\0132\013.CMsgQAngle\022\r\n\005scale\030\003 \001(\002\022"
|
||||
"\014\n\004type\030\004 \001(\r\"o\n\021CMsgTEBloodStream\022\033\n\006or"
|
||||
"igin\030\001 \001(\0132\013.CMsgVector\022\036\n\tdirection\030\002 \001"
|
||||
"(\0132\013.CMsgVector\022\r\n\005color\030\003 \001(\007\022\016\n\006amount"
|
||||
"\030\004 \001(\r\"\231\002\n\017CMsgTEExplosion\022\033\n\006origin\030\001 \001"
|
||||
"(\0132\013.CMsgVector\022\r\n\005flags\030\003 \001(\r\022\033\n\006normal"
|
||||
"\030\004 \001(\0132\013.CMsgVector\022\016\n\006radius\030\006 \001(\r\022\021\n\tm"
|
||||
"agnitude\030\007 \001(\r\022\027\n\017affect_ragdolls\030\t \001(\010\022"
|
||||
"\022\n\nsound_name\030\n \001(\t\022\026\n\016explosion_type\030\013 "
|
||||
"\001(\r\022\025\n\rcreate_debris\030\014 \001(\010\022\"\n\rdebris_ori"
|
||||
"gin\030\r \001(\0132\013.CMsgVector\022\032\n\022debris_surface"
|
||||
"prop\030\016 \001(\007\"f\n\nCMsgTEDust\022\033\n\006origin\030\001 \001(\013"
|
||||
"2\013.CMsgVector\022\014\n\004size\030\002 \001(\002\022\r\n\005speed\030\003 \001"
|
||||
"(\002\022\036\n\tdirection\030\004 \001(\0132\013.CMsgVector\"B\n\021CM"
|
||||
"sgTELargeFunnel\022\033\n\006origin\030\001 \001(\0132\013.CMsgVe"
|
||||
"ctor\022\020\n\010reversed\030\002 \001(\r\"n\n\014CMsgTESparks\022\033"
|
||||
"\n\006origin\030\001 \001(\0132\013.CMsgVector\022\021\n\tmagnitude"
|
||||
"\030\002 \001(\r\022\016\n\006length\030\003 \001(\r\022\036\n\tdirection\030\004 \001("
|
||||
"\0132\013.CMsgVector\"\274\002\n\021CMsgTEPhysicsProp\022\033\n\006"
|
||||
"origin\030\001 \001(\0132\013.CMsgVector\022\035\n\010velocity\030\002 "
|
||||
"\001(\0132\013.CMsgVector\022\033\n\006angles\030\003 \001(\0132\013.CMsgQ"
|
||||
"Angle\022\014\n\004skin\030\004 \001(\007\022\r\n\005flags\030\005 \001(\r\022\017\n\007ef"
|
||||
"fects\030\006 \001(\r\022\r\n\005color\030\007 \001(\007\022\022\n\nmodelindex"
|
||||
"\030\010 \001(\006\022#\n\033unused_breakmodelsnottomake\030\t "
|
||||
"\001(\r\022\r\n\005scale\030\n \001(\002\022\033\n\006dmgpos\030\013 \001(\0132\013.CMs"
|
||||
"gVector\022\033\n\006dmgdir\030\014 \001(\0132\013.CMsgVector\022\017\n\007"
|
||||
"dmgtype\030\r \001(\005\"9\n\013CMsgTESmoke\022\033\n\006origin\030\001"
|
||||
" \001(\0132\013.CMsgVector\022\r\n\005scale\030\002 \001(\002\"[\n\020CMsg"
|
||||
"TEWorldDecal\022\033\n\006origin\030\001 \001(\0132\013.CMsgVecto"
|
||||
"r\022\033\n\006normal\030\002 \001(\0132\013.CMsgVector\022\r\n\005index\030"
|
||||
"\003 \001(\r*\370\003\n\016ETEProtobufIds\022\030\n\023TE_EffectDis"
|
||||
"patchId\020\220\003\022\027\n\022TE_ArmorRicochetId\020\221\003\022\026\n\021T"
|
||||
"E_BeamEntPointId\020\222\003\022\022\n\rTE_BeamEntsId\020\223\003\022"
|
||||
"\024\n\017TE_BeamPointsId\020\224\003\022\022\n\rTE_BeamRingId\020\225"
|
||||
"\003\022\021\n\014TE_BubblesId\020\230\003\022\025\n\020TE_BubbleTrailId"
|
||||
"\020\231\003\022\017\n\nTE_DecalId\020\232\003\022\024\n\017TE_WorldDecalId\020"
|
||||
"\233\003\022\026\n\021TE_EnergySplashId\020\234\003\022\016\n\tTE_FizzId\020"
|
||||
"\235\003\022\030\n\023TE_ShatterSurfaceId\020\236\003\022\024\n\017TE_GlowS"
|
||||
"priteId\020\237\003\022\020\n\013TE_ImpactId\020\240\003\022\025\n\020TE_Muzzl"
|
||||
"eFlashId\020\241\003\022\025\n\020TE_BloodStreamId\020\242\003\022\023\n\016TE"
|
||||
"_ExplosionId\020\243\003\022\016\n\tTE_DustId\020\244\003\022\025\n\020TE_La"
|
||||
"rgeFunnelId\020\245\003\022\020\n\013TE_SparksId\020\246\003\022\025\n\020TE_P"
|
||||
"hysicsPropId\020\247\003\022\017\n\nTE_SmokeId\020\252\003"
|
||||
"\005\022\022\n\neffectname\030\022 \001(\r\022\031\n\016attachmentname\030"
|
||||
"\023 \001(\r:\0010\";\n\024CMsgTEEffectDispatch\022#\n\neffe"
|
||||
"ctdata\030\001 \001(\0132\017.CMsgEffectData\"[\n\022CMsgTEE"
|
||||
"nergySplash\022\030\n\003pos\030\001 \001(\0132\013.CMsgVector\022\030\n"
|
||||
"\003dir\030\002 \001(\0132\013.CMsgVector\022\021\n\texplosive\030\003 \001"
|
||||
"(\010\"B\n\nCMsgTEFizz\022\022\n\006entity\030\001 \001(\005:\002-1\022\017\n\007"
|
||||
"density\030\002 \001(\r\022\017\n\007current\030\003 \001(\005\"\371\001\n\024CMsgT"
|
||||
"EShatterSurface\022\033\n\006origin\030\001 \001(\0132\013.CMsgVe"
|
||||
"ctor\022\033\n\006angles\030\002 \001(\0132\013.CMsgQAngle\022\032\n\005for"
|
||||
"ce\030\003 \001(\0132\013.CMsgVector\022\035\n\010forcepos\030\004 \001(\0132"
|
||||
"\013.CMsgVector\022\r\n\005width\030\005 \001(\002\022\016\n\006height\030\006 "
|
||||
"\001(\002\022\021\n\tshardsize\030\007 \001(\002\022\023\n\013surfacetype\030\010 "
|
||||
"\001(\r\022\022\n\nfrontcolor\030\t \001(\007\022\021\n\tbackcolor\030\n \001"
|
||||
"(\007\"`\n\020CMsgTEGlowSprite\022\033\n\006origin\030\001 \001(\0132\013"
|
||||
".CMsgVector\022\r\n\005scale\030\002 \001(\002\022\014\n\004life\030\003 \001(\002"
|
||||
"\022\022\n\nbrightness\030\004 \001(\r\"V\n\014CMsgTEImpact\022\033\n\006"
|
||||
"origin\030\001 \001(\0132\013.CMsgVector\022\033\n\006normal\030\002 \001("
|
||||
"\0132\013.CMsgVector\022\014\n\004type\030\003 \001(\r\"j\n\021CMsgTEMu"
|
||||
"zzleFlash\022\033\n\006origin\030\001 \001(\0132\013.CMsgVector\022\033"
|
||||
"\n\006angles\030\002 \001(\0132\013.CMsgQAngle\022\r\n\005scale\030\003 \001"
|
||||
"(\002\022\014\n\004type\030\004 \001(\r\"o\n\021CMsgTEBloodStream\022\033\n"
|
||||
"\006origin\030\001 \001(\0132\013.CMsgVector\022\036\n\tdirection\030"
|
||||
"\002 \001(\0132\013.CMsgVector\022\r\n\005color\030\003 \001(\007\022\016\n\006amo"
|
||||
"unt\030\004 \001(\r\"\271\002\n\017CMsgTEExplosion\022\033\n\006origin\030"
|
||||
"\001 \001(\0132\013.CMsgVector\022\r\n\005flags\030\003 \001(\r\022\033\n\006nor"
|
||||
"mal\030\004 \001(\0132\013.CMsgVector\022\016\n\006radius\030\006 \001(\r\022\021"
|
||||
"\n\tmagnitude\030\007 \001(\r\022\027\n\017affect_ragdolls\030\t \001"
|
||||
"(\010\022\022\n\nsound_name\030\n \001(\t\022\026\n\016explosion_type"
|
||||
"\030\013 \001(\r\022\036\n\023explosion_type_name\030\017 \001(\r:\0010\022\025"
|
||||
"\n\rcreate_debris\030\014 \001(\010\022\"\n\rdebris_origin\030\r"
|
||||
" \001(\0132\013.CMsgVector\022\032\n\022debris_surfaceprop\030"
|
||||
"\016 \001(\007\"f\n\nCMsgTEDust\022\033\n\006origin\030\001 \001(\0132\013.CM"
|
||||
"sgVector\022\014\n\004size\030\002 \001(\002\022\r\n\005speed\030\003 \001(\002\022\036\n"
|
||||
"\tdirection\030\004 \001(\0132\013.CMsgVector\"B\n\021CMsgTEL"
|
||||
"argeFunnel\022\033\n\006origin\030\001 \001(\0132\013.CMsgVector\022"
|
||||
"\020\n\010reversed\030\002 \001(\r\"n\n\014CMsgTESparks\022\033\n\006ori"
|
||||
"gin\030\001 \001(\0132\013.CMsgVector\022\021\n\tmagnitude\030\002 \001("
|
||||
"\r\022\016\n\006length\030\003 \001(\r\022\036\n\tdirection\030\004 \001(\0132\013.C"
|
||||
"MsgVector\"\277\002\n\021CMsgTEPhysicsProp\022\033\n\006origi"
|
||||
"n\030\001 \001(\0132\013.CMsgVector\022\035\n\010velocity\030\002 \001(\0132\013"
|
||||
".CMsgVector\022\033\n\006angles\030\003 \001(\0132\013.CMsgQAngle"
|
||||
"\022\017\n\004skin\030\004 \001(\007:\0010\022\r\n\005flags\030\005 \001(\r\022\017\n\007effe"
|
||||
"cts\030\006 \001(\r\022\r\n\005color\030\007 \001(\007\022\022\n\nmodelindex\030\010"
|
||||
" \001(\006\022#\n\033unused_breakmodelsnottomake\030\t \001("
|
||||
"\r\022\r\n\005scale\030\n \001(\002\022\033\n\006dmgpos\030\013 \001(\0132\013.CMsgV"
|
||||
"ector\022\033\n\006dmgdir\030\014 \001(\0132\013.CMsgVector\022\017\n\007dm"
|
||||
"gtype\030\r \001(\005\"9\n\013CMsgTESmoke\022\033\n\006origin\030\001 \001"
|
||||
"(\0132\013.CMsgVector\022\r\n\005scale\030\002 \001(\002\"[\n\020CMsgTE"
|
||||
"WorldDecal\022\033\n\006origin\030\001 \001(\0132\013.CMsgVector\022"
|
||||
"\033\n\006normal\030\002 \001(\0132\013.CMsgVector\022\r\n\005index\030\003 "
|
||||
"\001(\r*\370\003\n\016ETEProtobufIds\022\030\n\023TE_EffectDispa"
|
||||
"tchId\020\220\003\022\027\n\022TE_ArmorRicochetId\020\221\003\022\026\n\021TE_"
|
||||
"BeamEntPointId\020\222\003\022\022\n\rTE_BeamEntsId\020\223\003\022\024\n"
|
||||
"\017TE_BeamPointsId\020\224\003\022\022\n\rTE_BeamRingId\020\225\003\022"
|
||||
"\021\n\014TE_BubblesId\020\230\003\022\025\n\020TE_BubbleTrailId\020\231"
|
||||
"\003\022\017\n\nTE_DecalId\020\232\003\022\024\n\017TE_WorldDecalId\020\233\003"
|
||||
"\022\026\n\021TE_EnergySplashId\020\234\003\022\016\n\tTE_FizzId\020\235\003"
|
||||
"\022\030\n\023TE_ShatterSurfaceId\020\236\003\022\024\n\017TE_GlowSpr"
|
||||
"iteId\020\237\003\022\020\n\013TE_ImpactId\020\240\003\022\025\n\020TE_MuzzleF"
|
||||
"lashId\020\241\003\022\025\n\020TE_BloodStreamId\020\242\003\022\023\n\016TE_E"
|
||||
"xplosionId\020\243\003\022\016\n\tTE_DustId\020\244\003\022\025\n\020TE_Larg"
|
||||
"eFunnelId\020\245\003\022\020\n\013TE_SparksId\020\246\003\022\025\n\020TE_Phy"
|
||||
"sicsPropId\020\247\003\022\017\n\nTE_SmokeId\020\252\003"
|
||||
;
|
||||
static const ::_pbi::DescriptorTable* const descriptor_table_te_2eproto_deps[1] = {
|
||||
&::descriptor_table_networkbasetypes_2eproto,
|
||||
};
|
||||
static ::_pbi::once_flag descriptor_table_te_2eproto_once;
|
||||
const ::_pbi::DescriptorTable descriptor_table_te_2eproto = {
|
||||
false, false, 3992, descriptor_table_protodef_te_2eproto,
|
||||
false, false, 4030, descriptor_table_protodef_te_2eproto,
|
||||
"te.proto",
|
||||
&descriptor_table_te_2eproto_once, descriptor_table_te_2eproto_deps, 1, 25,
|
||||
schemas, file_default_instances, TableStruct_te_2eproto::offsets,
|
||||
@@ -4665,7 +4669,7 @@ const char* CMsgEffectData::_InternalParse(const char* ptr, ::_pbi::ParseContext
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// optional uint32 attachmentname = 19;
|
||||
// optional uint32 attachmentname = 19 [default = 0];
|
||||
case 19:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 152)) {
|
||||
_Internal::set_has_attachmentname(&has_bits);
|
||||
@@ -4817,7 +4821,7 @@ uint8_t* CMsgEffectData::_InternalSerialize(
|
||||
target = ::_pbi::WireFormatLite::WriteUInt32ToArray(18, this->_internal_effectname(), target);
|
||||
}
|
||||
|
||||
// optional uint32 attachmentname = 19;
|
||||
// optional uint32 attachmentname = 19 [default = 0];
|
||||
if (cached_has_bits & 0x00010000u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteUInt32ToArray(19, this->_internal_attachmentname(), target);
|
||||
@@ -4939,7 +4943,7 @@ size_t CMsgEffectData::ByteSizeLong() const {
|
||||
|
||||
}
|
||||
if (cached_has_bits & 0x00070000u) {
|
||||
// optional uint32 attachmentname = 19;
|
||||
// optional uint32 attachmentname = 19 [default = 0];
|
||||
if (cached_has_bits & 0x00010000u) {
|
||||
total_size += 2 +
|
||||
::_pbi::WireFormatLite::UInt32Size(
|
||||
@@ -7722,6 +7726,9 @@ class CMsgTEExplosion::_Internal {
|
||||
static void set_has_explosion_type(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 512u;
|
||||
}
|
||||
static void set_has_explosion_type_name(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 2048u;
|
||||
}
|
||||
static void set_has_create_debris(HasBits* has_bits) {
|
||||
(*has_bits)[0] |= 256u;
|
||||
}
|
||||
@@ -7780,7 +7787,8 @@ CMsgTEExplosion::CMsgTEExplosion(const CMsgTEExplosion& from)
|
||||
, decltype(_impl_.affect_ragdolls_){}
|
||||
, decltype(_impl_.create_debris_){}
|
||||
, decltype(_impl_.explosion_type_){}
|
||||
, decltype(_impl_.debris_surfaceprop_){}};
|
||||
, decltype(_impl_.debris_surfaceprop_){}
|
||||
, decltype(_impl_.explosion_type_name_){}};
|
||||
|
||||
_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
|
||||
_impl_.sound_name_.InitDefault();
|
||||
@@ -7801,8 +7809,8 @@ CMsgTEExplosion::CMsgTEExplosion(const CMsgTEExplosion& from)
|
||||
_this->_impl_.debris_origin_ = new ::CMsgVector(*from._impl_.debris_origin_);
|
||||
}
|
||||
::memcpy(&_impl_.flags_, &from._impl_.flags_,
|
||||
static_cast<size_t>(reinterpret_cast<char*>(&_impl_.debris_surfaceprop_) -
|
||||
reinterpret_cast<char*>(&_impl_.flags_)) + sizeof(_impl_.debris_surfaceprop_));
|
||||
static_cast<size_t>(reinterpret_cast<char*>(&_impl_.explosion_type_name_) -
|
||||
reinterpret_cast<char*>(&_impl_.flags_)) + sizeof(_impl_.explosion_type_name_));
|
||||
// @@protoc_insertion_point(copy_constructor:CMsgTEExplosion)
|
||||
}
|
||||
|
||||
@@ -7824,6 +7832,7 @@ inline void CMsgTEExplosion::SharedCtor(
|
||||
, decltype(_impl_.create_debris_){false}
|
||||
, decltype(_impl_.explosion_type_){0u}
|
||||
, decltype(_impl_.debris_surfaceprop_){0u}
|
||||
, decltype(_impl_.explosion_type_name_){0u}
|
||||
};
|
||||
_impl_.sound_name_.InitDefault();
|
||||
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
|
||||
@@ -7881,10 +7890,10 @@ void CMsgTEExplosion::Clear() {
|
||||
reinterpret_cast<char*>(&_impl_.affect_ragdolls_) -
|
||||
reinterpret_cast<char*>(&_impl_.flags_)) + sizeof(_impl_.affect_ragdolls_));
|
||||
}
|
||||
if (cached_has_bits & 0x00000700u) {
|
||||
if (cached_has_bits & 0x00000f00u) {
|
||||
::memset(&_impl_.create_debris_, 0, static_cast<size_t>(
|
||||
reinterpret_cast<char*>(&_impl_.debris_surfaceprop_) -
|
||||
reinterpret_cast<char*>(&_impl_.create_debris_)) + sizeof(_impl_.debris_surfaceprop_));
|
||||
reinterpret_cast<char*>(&_impl_.explosion_type_name_) -
|
||||
reinterpret_cast<char*>(&_impl_.create_debris_)) + sizeof(_impl_.explosion_type_name_));
|
||||
}
|
||||
_impl_._has_bits_.Clear();
|
||||
_internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
|
||||
@@ -7996,6 +8005,15 @@ const char* CMsgTEExplosion::_InternalParse(const char* ptr, ::_pbi::ParseContex
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// optional uint32 explosion_type_name = 15 [default = 0];
|
||||
case 15:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 120)) {
|
||||
_Internal::set_has_explosion_type_name(&has_bits);
|
||||
_impl_.explosion_type_name_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
|
||||
CHK_(ptr);
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
default:
|
||||
goto handle_unusual;
|
||||
} // switch
|
||||
@@ -8100,6 +8118,12 @@ uint8_t* CMsgTEExplosion::_InternalSerialize(
|
||||
target = ::_pbi::WireFormatLite::WriteFixed32ToArray(14, this->_internal_debris_surfaceprop(), target);
|
||||
}
|
||||
|
||||
// optional uint32 explosion_type_name = 15 [default = 0];
|
||||
if (cached_has_bits & 0x00000800u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteUInt32ToArray(15, this->_internal_explosion_type_name(), target);
|
||||
}
|
||||
|
||||
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
||||
target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
|
||||
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
||||
@@ -8167,7 +8191,7 @@ size_t CMsgTEExplosion::ByteSizeLong() const {
|
||||
}
|
||||
|
||||
}
|
||||
if (cached_has_bits & 0x00000700u) {
|
||||
if (cached_has_bits & 0x00000f00u) {
|
||||
// optional bool create_debris = 12;
|
||||
if (cached_has_bits & 0x00000100u) {
|
||||
total_size += 1 + 1;
|
||||
@@ -8183,6 +8207,11 @@ size_t CMsgTEExplosion::ByteSizeLong() const {
|
||||
total_size += 1 + 4;
|
||||
}
|
||||
|
||||
// optional uint32 explosion_type_name = 15 [default = 0];
|
||||
if (cached_has_bits & 0x00000800u) {
|
||||
total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_explosion_type_name());
|
||||
}
|
||||
|
||||
}
|
||||
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
|
||||
}
|
||||
@@ -8233,7 +8262,7 @@ void CMsgTEExplosion::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const
|
||||
}
|
||||
_this->_impl_._has_bits_[0] |= cached_has_bits;
|
||||
}
|
||||
if (cached_has_bits & 0x00000700u) {
|
||||
if (cached_has_bits & 0x00000f00u) {
|
||||
if (cached_has_bits & 0x00000100u) {
|
||||
_this->_impl_.create_debris_ = from._impl_.create_debris_;
|
||||
}
|
||||
@@ -8243,6 +8272,9 @@ void CMsgTEExplosion::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const
|
||||
if (cached_has_bits & 0x00000400u) {
|
||||
_this->_impl_.debris_surfaceprop_ = from._impl_.debris_surfaceprop_;
|
||||
}
|
||||
if (cached_has_bits & 0x00000800u) {
|
||||
_this->_impl_.explosion_type_name_ = from._impl_.explosion_type_name_;
|
||||
}
|
||||
_this->_impl_._has_bits_[0] |= cached_has_bits;
|
||||
}
|
||||
_this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
|
||||
@@ -8270,8 +8302,8 @@ void CMsgTEExplosion::InternalSwap(CMsgTEExplosion* other) {
|
||||
&other->_impl_.sound_name_, rhs_arena
|
||||
);
|
||||
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
||||
PROTOBUF_FIELD_OFFSET(CMsgTEExplosion, _impl_.debris_surfaceprop_)
|
||||
+ sizeof(CMsgTEExplosion::_impl_.debris_surfaceprop_)
|
||||
PROTOBUF_FIELD_OFFSET(CMsgTEExplosion, _impl_.explosion_type_name_)
|
||||
+ sizeof(CMsgTEExplosion::_impl_.explosion_type_name_)
|
||||
- PROTOBUF_FIELD_OFFSET(CMsgTEExplosion, _impl_.origin_)>(
|
||||
reinterpret_cast<char*>(&_impl_.origin_),
|
||||
reinterpret_cast<char*>(&other->_impl_.origin_));
|
||||
@@ -9462,7 +9494,7 @@ const char* CMsgTEPhysicsProp::_InternalParse(const char* ptr, ::_pbi::ParseCont
|
||||
} else
|
||||
goto handle_unusual;
|
||||
continue;
|
||||
// optional fixed32 skin = 4;
|
||||
// optional fixed32 skin = 4 [default = 0];
|
||||
case 4:
|
||||
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 37)) {
|
||||
_Internal::set_has_skin(&has_bits);
|
||||
@@ -9602,7 +9634,7 @@ uint8_t* CMsgTEPhysicsProp::_InternalSerialize(
|
||||
_Internal::angles(this).GetCachedSize(), target, stream);
|
||||
}
|
||||
|
||||
// optional fixed32 skin = 4;
|
||||
// optional fixed32 skin = 4 [default = 0];
|
||||
if (cached_has_bits & 0x00000020u) {
|
||||
target = stream->EnsureSpace(target);
|
||||
target = ::_pbi::WireFormatLite::WriteFixed32ToArray(4, this->_internal_skin(), target);
|
||||
@@ -9717,7 +9749,7 @@ size_t CMsgTEPhysicsProp::ByteSizeLong() const {
|
||||
*_impl_.dmgdir_);
|
||||
}
|
||||
|
||||
// optional fixed32 skin = 4;
|
||||
// optional fixed32 skin = 4 [default = 0];
|
||||
if (cached_has_bits & 0x00000020u) {
|
||||
total_size += 1 + 4;
|
||||
}
|
||||
|
||||
@@ -2601,7 +2601,7 @@ class CMsgEffectData final :
|
||||
void _internal_set_effectname(uint32_t value);
|
||||
public:
|
||||
|
||||
// optional uint32 attachmentname = 19;
|
||||
// optional uint32 attachmentname = 19 [default = 0];
|
||||
bool has_attachmentname() const;
|
||||
private:
|
||||
bool _internal_has_attachmentname() const;
|
||||
@@ -4524,6 +4524,7 @@ class CMsgTEExplosion final :
|
||||
kCreateDebrisFieldNumber = 12,
|
||||
kExplosionTypeFieldNumber = 11,
|
||||
kDebrisSurfacepropFieldNumber = 14,
|
||||
kExplosionTypeNameFieldNumber = 15,
|
||||
};
|
||||
// optional string sound_name = 10;
|
||||
bool has_sound_name() const;
|
||||
@@ -4688,6 +4689,19 @@ class CMsgTEExplosion final :
|
||||
void _internal_set_debris_surfaceprop(uint32_t value);
|
||||
public:
|
||||
|
||||
// optional uint32 explosion_type_name = 15 [default = 0];
|
||||
bool has_explosion_type_name() const;
|
||||
private:
|
||||
bool _internal_has_explosion_type_name() const;
|
||||
public:
|
||||
void clear_explosion_type_name();
|
||||
uint32_t explosion_type_name() const;
|
||||
void set_explosion_type_name(uint32_t value);
|
||||
private:
|
||||
uint32_t _internal_explosion_type_name() const;
|
||||
void _internal_set_explosion_type_name(uint32_t value);
|
||||
public:
|
||||
|
||||
// @@protoc_insertion_point(class_scope:CMsgTEExplosion)
|
||||
private:
|
||||
class _Internal;
|
||||
@@ -4709,6 +4723,7 @@ class CMsgTEExplosion final :
|
||||
bool create_debris_;
|
||||
uint32_t explosion_type_;
|
||||
uint32_t debris_surfaceprop_;
|
||||
uint32_t explosion_type_name_;
|
||||
};
|
||||
union { Impl_ _impl_; };
|
||||
friend struct ::TableStruct_te_2eproto;
|
||||
@@ -5557,7 +5572,7 @@ class CMsgTEPhysicsProp final :
|
||||
::CMsgVector* dmgdir);
|
||||
::CMsgVector* unsafe_arena_release_dmgdir();
|
||||
|
||||
// optional fixed32 skin = 4;
|
||||
// optional fixed32 skin = 4 [default = 0];
|
||||
bool has_skin() const;
|
||||
private:
|
||||
bool _internal_has_skin() const;
|
||||
@@ -9015,7 +9030,7 @@ inline void CMsgEffectData::set_effectname(uint32_t value) {
|
||||
// @@protoc_insertion_point(field_set:CMsgEffectData.effectname)
|
||||
}
|
||||
|
||||
// optional uint32 attachmentname = 19;
|
||||
// optional uint32 attachmentname = 19 [default = 0];
|
||||
inline bool CMsgEffectData::_internal_has_attachmentname() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00010000u) != 0;
|
||||
return value;
|
||||
@@ -11186,6 +11201,34 @@ inline void CMsgTEExplosion::set_explosion_type(uint32_t value) {
|
||||
// @@protoc_insertion_point(field_set:CMsgTEExplosion.explosion_type)
|
||||
}
|
||||
|
||||
// optional uint32 explosion_type_name = 15 [default = 0];
|
||||
inline bool CMsgTEExplosion::_internal_has_explosion_type_name() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000800u) != 0;
|
||||
return value;
|
||||
}
|
||||
inline bool CMsgTEExplosion::has_explosion_type_name() const {
|
||||
return _internal_has_explosion_type_name();
|
||||
}
|
||||
inline void CMsgTEExplosion::clear_explosion_type_name() {
|
||||
_impl_.explosion_type_name_ = 0u;
|
||||
_impl_._has_bits_[0] &= ~0x00000800u;
|
||||
}
|
||||
inline uint32_t CMsgTEExplosion::_internal_explosion_type_name() const {
|
||||
return _impl_.explosion_type_name_;
|
||||
}
|
||||
inline uint32_t CMsgTEExplosion::explosion_type_name() const {
|
||||
// @@protoc_insertion_point(field_get:CMsgTEExplosion.explosion_type_name)
|
||||
return _internal_explosion_type_name();
|
||||
}
|
||||
inline void CMsgTEExplosion::_internal_set_explosion_type_name(uint32_t value) {
|
||||
_impl_._has_bits_[0] |= 0x00000800u;
|
||||
_impl_.explosion_type_name_ = value;
|
||||
}
|
||||
inline void CMsgTEExplosion::set_explosion_type_name(uint32_t value) {
|
||||
_internal_set_explosion_type_name(value);
|
||||
// @@protoc_insertion_point(field_set:CMsgTEExplosion.explosion_type_name)
|
||||
}
|
||||
|
||||
// optional bool create_debris = 12;
|
||||
inline bool CMsgTEExplosion::_internal_has_create_debris() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
|
||||
@@ -12181,7 +12224,7 @@ inline void CMsgTEPhysicsProp::set_allocated_angles(::CMsgQAngle* angles) {
|
||||
// @@protoc_insertion_point(field_set_allocated:CMsgTEPhysicsProp.angles)
|
||||
}
|
||||
|
||||
// optional fixed32 skin = 4;
|
||||
// optional fixed32 skin = 4 [default = 0];
|
||||
inline bool CMsgTEPhysicsProp::_internal_has_skin() const {
|
||||
bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
|
||||
return value;
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -91,14 +91,14 @@ public:
|
||||
CBasePattern IGameEvent_GetPlayerController = { VmpStr( "IGameEvent::GetPlayerController" ) , VmpStr( "48 83 EC 38 8B 02 4C 8D 44 24 20" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern IGameEvent_GetString = { VmpStr( "IGameEvent::GetString" ) , VmpStr( "48 83 EC 38 8B 02 48 83 C1 58 89 44 24 20 8B 42 04 89 44 24 24 48 8B 42 08 48 8D 54 24 20 48 89 44 24 28 E8 ? ? ? ? 48 83 C4 38 C3 CC CC CC 33 C9" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern IGameEvent_SetString = { VmpStr( "IGameEvent::SetString" ) , VmpStr( "48 83 EC 38 8B 02 48 83 C1 58 89 44 24 20 41 B1 1A" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_BaseEntity_ComputeHitboxSurroundingBox = { VmpStr( "C_BaseEntity::ComputeHitboxSurroundingBox" ) , VmpStr( "48 89 5C 24 10 48 89 6C 24 18 56 57 41 56 B8 A0" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_BaseEntity_ComputeHitboxSurroundingBox = { VmpStr( "C_BaseEntity::ComputeHitboxSurroundingBox" ) , VmpStr( "48 89 5C 24 ? 48 89 6C 24 ? 56 57 41 56 B8 ? ? ? ? E8 ? ? ? ? 48 2B E0 48 8B FA" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_EconItemView_GetStaticData = { VmpStr( "C_EconItemView::GetStaticData" ) , VmpStr( "40 56 48 83 EC ? 48 89 5C 24 ? 48 8B F1 48 8B 1D ? ? ? ? 48 85 DB 75 ? B9 ? ? ? ? 48 89 7C 24 ? E8 ? ? ? ? 33 FF 48 8B D8 48 85 C0 74 ? 48 8D 05 ? ? ? ? 48 89 7B ? B9 ? ? ? ? 48 89 03 E8 ? ? ? ? 48 85 C0 74 ? 48 8B C8 E8 ? ? ? ? 48 8B F8 48 8D 05 ? ? ? ? 48 89 7B ? 48 89 03 EB ? 48 8B DF 48 8B 7C 24 ? 48 89 1D ? ? ? ? 48 8B 4B ? 48 8B 5C 24 ? 48 85 C9 75" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern CSkeletonInstance_CalcWorldSpaceBones = { VmpStr( "CSkeletonInstance::CalcWorldSpaceBones" ) , VmpStr( "48 89 4C 24 ? 55 53 56 57 41 54 41 55 41 56 41 57 B8 ? ? ? ? E8 ? ? ? ? 48 2B E0 48 8D 6C 24 ? 48 8B 81" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_BaseEntity_GetBoneIdByName = { VmpStr( "C_BaseEntity::GetBoneIdByName" ) , VmpStr( "E8 ? ? ? ? 48 8B CF 85 C0 78 ? 44 8B C0" ) , CLIENT_DLL , 0 , SEARCH_TYPE_CALL };
|
||||
CBasePattern C_EconItemView_GetBasePlayerWeaponVData = { VmpStr( "C_EconItemView::GetBasePlayerWeaponVData" ) , VmpStr( "48 81 EC ? ? ? ? 48 85 C9 75 ? 33 C0 48 81 C4 ? ? ? ? C3 48 89 9C 24" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern KeyValues3_LoadKV3 = { VmpStr( "KeyValues3::LoadKV3" ) , VmpStr( "?LoadKV3@@YA_NPEAVKeyValues3@@PEAVCUtlString@@PEBDAEBUKV3ID_t@@2I@Z" ) , TIER0_DLL , 0 , SEARCH_TYPE_PROC };
|
||||
CBasePattern IGamePhysicsQuery_TraceShape = { VmpStr( "IGamePhysicsQuery::TraceShape" ) , VmpStr( "48 89 5C 24 ? 48 89 4C 24 ? 55 57" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern CCSGOInput_GetViewAngles = { VmpStr( "CCSGOInput::GetViewAngles" ) , VmpStr( "E8 ? ? ? ? EB ? 48 8B 01 48 8D 54 24 ?" ) , CLIENT_DLL , 0 , SEARCH_TYPE_CALL };
|
||||
CBasePattern CCSGOInput_GetViewAngles = { VmpStr( "CCSGOInput::GetViewAngles" ) , VmpStr( "E8 ? ? ? ? EB ? 48 85 C9 75 ? 48 8B CF" ) , CLIENT_DLL , 0 , SEARCH_TYPE_CALL };
|
||||
CBasePattern CCSGOInput_SetViewAngles = { VmpStr( "CCSGOInput::SetViewAngles" ) , VmpStr( "85 D2 75 ? 48 63 81" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
// ___7___Func_impl_no_alloc_V_lambda_1___1__GetSmokeDensityLOS_SmokeVolume__AEAAMAEBV__Vec3D_M__0PEAV4__Z__NAEBV4_I_std__6B_
|
||||
CBasePattern LineGoesThroughSmoke = { VmpStr( "LineGoesThroughSmoke" ) , VmpStr( "48 8B C4 55 53 56 41 54" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
@@ -130,9 +130,9 @@ public:
|
||||
CBasePattern C_BaseModelEntity_SetModel = { VmpStr( "C_BaseModelEntity::SetModel" ) , VmpStr( "40 53 48 83 EC ? 48 8B D9 4C 8B C2 48 8B 0D ? ? ? ? 48 8D 54 24 40" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern CGameSceneNode_SetMeshGroupMask = { VmpStr( "CGameSceneNode::SetMeshGroupMask" ) , VmpStr( "48 89 5C 24 ? 48 89 74 24 ? 57 48 83 EC ? 48 8D 99 ? ? ? ? 48 8B 71" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_CSWeaponBase_UpdateSubclass = { VmpStr( "C_CSWeaponBase::UpdateSubclass" ) , VmpStr( "4C 8B DC 53 48 81 EC ? ? ? ? 48 8B 41" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_CSWeaponBase_UpdateSkin = { VmpStr( "C_CSWeaponBase::UpdateSkin" ) , VmpStr( "48 89 5C 24 08 57 48 83 EC 20 8B DA 48 8B F9 E8 ? ? ? ? 48 8D 8F A0 1B 00 00 48 8B D7 E8 ? ? ? ? F6 C3 01 74 0A 33 D2 48 8B CF E8 ? ? ? ? 48 8D 8F 50 1C 00 00 48 8B D7 E8 ? ? ? ? 45 33 C0 BA 02 00 00 00 48 8B CF E8 ? ? ? ? 48 8B CF 48 8B 5C 24 30 48 83 C4 20 5F E9" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_CSWeaponBase_UpdateSkin = { VmpStr( "C_CSWeaponBase::UpdateSkin" ) , VmpStr( "48 89 5C 24 08 57 48 83 EC 20 8B DA 48 8B F9 E8 8C 22 12 00" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_CSWeaponBase_UpdateCompositeMaterial = { VmpStr( "C_CSWeaponBase::UpdateCompositeMaterial" ) , VmpStr( "E8 ? ? ? ? 48 8D 8B ? ? ? ? 48 89 BC 24" ) , CLIENT_DLL , 0 , SEARCH_TYPE_CALL };
|
||||
CBasePattern C_BaseEntity_SetBodyGroup = { VmpStr( "C_BaseEntity::SetBodyGroup" ) , VmpStr( "85 D2 0F 88 5C" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern C_BaseEntity_SetBodyGroup = { VmpStr( "C_BaseEntity::SetBodyGroup" ) , VmpStr( "85 D2 0F 88 CB 01 00 00" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern GetCUserCmdTick = { VmpStr( "GetCUserCmdTick" ) , VmpStr( "48 83 EC ? 4C 8B 0D ? ? ? ? 4C 8B DA" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern GetCUserCmdArray = { VmpStr( "GetCUserCmdArray" ) , VmpStr( "48 89 4C 24 ? 41 56 41 57" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
CBasePattern GetCUserCmdBySequenceNumber = { VmpStr( "GetCUserCmdBySequenceNumber" ) , VmpStr( "40 53 48 83 EC ? 8B DA E8 ? ? ? ? 4C 8B C0" ) , CLIENT_DLL , 0 , SEARCH_TYPE_NONE };
|
||||
|
||||
@@ -50,12 +50,12 @@ public:
|
||||
|
||||
CUSTOM_OFFSET_FIELD( const char* , m_bindingName , 0x8 );
|
||||
CUSTOM_OFFSET_FIELD( const char* , m_dllName , 0x10 );
|
||||
CUSTOM_OFFSET_FIELD( int , m_SizeOf , 0x18 );
|
||||
CUSTOM_OFFSET_FIELD( unsigned short int , m_DataArraySize , 0x1C );
|
||||
CUSTOM_OFFSET_FIELD( SchemaClassFieldDataArray_t* , m_DataArray , 0x28 );
|
||||
CUSTOM_OFFSET_FIELD( CBaseClass_t* , m_baseClass , 0x30 );
|
||||
CUSTOM_OFFSET_FIELD( CSchemaSystemTypeScope* , m_TypeScope , 0x48 );
|
||||
CUSTOM_OFFSET_FIELD( CSchemaType* , m_Type , 0x50 );
|
||||
CUSTOM_OFFSET_FIELD( int , m_SizeOf , 0x20 );
|
||||
CUSTOM_OFFSET_FIELD( unsigned short int , m_DataArraySize , 0x24 );
|
||||
CUSTOM_OFFSET_FIELD( SchemaClassFieldDataArray_t* , m_DataArray , 0x30 );
|
||||
CUSTOM_OFFSET_FIELD( CBaseClass_t* , m_baseClass , 0x38 );
|
||||
CUSTOM_OFFSET_FIELD( CSchemaSystemTypeScope* , m_TypeScope , 0x50 );
|
||||
CUSTOM_OFFSET_FIELD( CSchemaType* , m_Type , 0x58 );
|
||||
};
|
||||
|
||||
class CSchemaType
|
||||
|
||||
@@ -243,7 +243,7 @@ GetGameEntitySystemPointer:;
|
||||
{
|
||||
if ( !g_ppCGlobalVarsBase )
|
||||
{
|
||||
auto ppCGlobalVarsBase = reinterpret_cast<uintptr_t>( FindPattern( CLIENT_DLL , XorStr( "48 8B ? ? ? ? ? 8B 48 04 FF C1 89 8B 88 06 00 00 48 8B CB E8 ? ? ? ? F3 0F 10 ? ? ? ? ? 48 8D 4C 24 60 E8 ? ? ? ? 45 8B CE" ) ) );
|
||||
auto ppCGlobalVarsBase = reinterpret_cast<uintptr_t>( FindPattern( CLIENT_DLL , XorStr( "48 8B ? ? ? ? ? 8B 48 04 FF C1 89 8B 80 06 00 00 48 8B CB E8 ? ? ? ? F3 0F 10 ? ? ? ? ? 48 8D 4C 24 60 E8 ? ? ? ? 45 8B CE 48 8D ? ? ? ? ? 48 8B CB 44 8B 00" ) ) );
|
||||
|
||||
if ( !ppCGlobalVarsBase )
|
||||
return nullptr;
|
||||
@@ -258,7 +258,7 @@ GetGameEntitySystemPointer:;
|
||||
{
|
||||
if ( !g_ppIVPhysics2World )
|
||||
{
|
||||
auto ppIVPhysics2World = reinterpret_cast<uintptr_t>( FindPattern( CLIENT_DLL , XorStr( "48 8B 0D ? ? ? ? 48 8D 45 ? 48 89 44 24 ? 4C 8D 4C 24 ? 48 8D 45 ? 4C 8D 44 24 ? 48 89 44 24 ? 48 8D 95 ? ? ? ? E8 ? ? ? ? F2 0F 10 45" ) ) );
|
||||
auto ppIVPhysics2World = reinterpret_cast<uintptr_t>( FindPattern( CLIENT_DLL , XorStr( "48 8B 1D ? ? ? ? 48 8B 01 FF 90 ? ? ? ? 4C 8B 0B 4C 8D 44 24 ? 48 8B C8" ) ) );
|
||||
|
||||
if ( !ppIVPhysics2World )
|
||||
return nullptr;
|
||||
|
||||
@@ -5,7 +5,7 @@ namespace SDK::VMT_Index
|
||||
enum CSchemaSystem : int
|
||||
{
|
||||
GlobalTypeScope = 11 ,
|
||||
SchemaClassInfo = 44 ,
|
||||
SchemaClassInfo = 46 ,
|
||||
};
|
||||
enum IVEngineClient2 : int
|
||||
{
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
#define CONFIG_FILE "config.json"
|
||||
|
||||
#define CHEAT_NAME "Andromeda CS2 Base"
|
||||
#define CHEAT_VERSION "1.1.1"
|
||||
#define CHEAT_VERSION "1.1.2"
|
||||
|
||||
// Project Buid Config:
|
||||
|
||||
|
||||
+8530
-7519
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user