From 2c076846f6ecd1e39cf88c1bd1e441b191cdaaa4 Mon Sep 17 00:00:00 2001 From: Nicholas Hastings Date: Thu, 7 Feb 2013 20:59:43 -0500 Subject: [PATCH] Updated protos and regenerated code. --- .../protobuf/cstrike15_usermessages.pb.cc | 340 +++++++++++++++--- .../csgo/protobuf/cstrike15_usermessages.pb.h | 115 +++++- .../protobuf/cstrike15_usermessages.proto | 6 + 3 files changed, 406 insertions(+), 55 deletions(-) diff --git a/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.cc b/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.cc index adc619e4..fb55be31 100644 --- a/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.cc +++ b/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.cc @@ -174,6 +174,9 @@ const ::google::protobuf::internal::GeneratedMessageReflection* const ::google::protobuf::Descriptor* CCSUsrMsg_ItemDrop_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* CCSUsrMsg_ItemDrop_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCSUsrMsg_GlowPropTurnOff_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCSUsrMsg_GlowPropTurnOff_reflection_ = NULL; const ::google::protobuf::Descriptor* CCSUsrMsg_ResetHud_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* CCSUsrMsg_ResetHud_reflection_ = NULL; @@ -1111,7 +1114,22 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_ItemDrop)); - CCSUsrMsg_ResetHud_descriptor_ = file->message_type(49); + CCSUsrMsg_GlowPropTurnOff_descriptor_ = file->message_type(49); + static const int CCSUsrMsg_GlowPropTurnOff_offsets_[1] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_GlowPropTurnOff, entidx_), + }; + CCSUsrMsg_GlowPropTurnOff_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCSUsrMsg_GlowPropTurnOff_descriptor_, + CCSUsrMsg_GlowPropTurnOff::default_instance_, + CCSUsrMsg_GlowPropTurnOff_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_GlowPropTurnOff, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_GlowPropTurnOff, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCSUsrMsg_GlowPropTurnOff)); + CCSUsrMsg_ResetHud_descriptor_ = file->message_type(50); static const int CCSUsrMsg_ResetHud_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ResetHud, reset_), }; @@ -1126,7 +1144,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_ResetHud)); - CCSUsrMsg_GameTitle_descriptor_ = file->message_type(50); + CCSUsrMsg_GameTitle_descriptor_ = file->message_type(51); static const int CCSUsrMsg_GameTitle_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_GameTitle, dummy_), }; @@ -1141,7 +1159,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_GameTitle)); - CCSUsrMsg_RequestState_descriptor_ = file->message_type(51); + CCSUsrMsg_RequestState_descriptor_ = file->message_type(52); static const int CCSUsrMsg_RequestState_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RequestState, dummy_), }; @@ -1156,7 +1174,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_RequestState)); - CCSUsrMsg_StopSpectatorMode_descriptor_ = file->message_type(52); + CCSUsrMsg_StopSpectatorMode_descriptor_ = file->message_type(53); static const int CCSUsrMsg_StopSpectatorMode_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_StopSpectatorMode, dummy_), }; @@ -1171,7 +1189,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_StopSpectatorMode)); - CCSUsrMsg_DisconnectToLobby_descriptor_ = file->message_type(53); + CCSUsrMsg_DisconnectToLobby_descriptor_ = file->message_type(54); static const int CCSUsrMsg_DisconnectToLobby_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_DisconnectToLobby, dummy_), }; @@ -1186,7 +1204,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_DisconnectToLobby)); - CCSUsrMsg_WarmupHasEnded_descriptor_ = file->message_type(54); + CCSUsrMsg_WarmupHasEnded_descriptor_ = file->message_type(55); static const int CCSUsrMsg_WarmupHasEnded_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_WarmupHasEnded, dummy_), }; @@ -1201,7 +1219,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_WarmupHasEnded)); - CCSUsrMsg_ClientInfo_descriptor_ = file->message_type(55); + CCSUsrMsg_ClientInfo_descriptor_ = file->message_type(56); static const int CCSUsrMsg_ClientInfo_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ClientInfo, dummy_), }; @@ -1216,7 +1234,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_ClientInfo)); - CCSUsrMsg_ServerRankRevealAll_descriptor_ = file->message_type(56); + CCSUsrMsg_ServerRankRevealAll_descriptor_ = file->message_type(57); static const int CCSUsrMsg_ServerRankRevealAll_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ServerRankRevealAll, dummy_), }; @@ -1352,6 +1370,8 @@ void protobuf_RegisterTypes(const ::std::string&) { CCSUsrMsg_MatchStatsUpdate_descriptor_, &CCSUsrMsg_MatchStatsUpdate::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( CCSUsrMsg_ItemDrop_descriptor_, &CCSUsrMsg_ItemDrop::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCSUsrMsg_GlowPropTurnOff_descriptor_, &CCSUsrMsg_GlowPropTurnOff::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( CCSUsrMsg_ResetHud_descriptor_, &CCSUsrMsg_ResetHud::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( @@ -1481,6 +1501,8 @@ void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto() { delete CCSUsrMsg_MatchStatsUpdate_reflection_; delete CCSUsrMsg_ItemDrop::default_instance_; delete CCSUsrMsg_ItemDrop_reflection_; + delete CCSUsrMsg_GlowPropTurnOff::default_instance_; + delete CCSUsrMsg_GlowPropTurnOff_reflection_; delete CCSUsrMsg_ResetHud::default_instance_; delete CCSUsrMsg_ResetHud_reflection_; delete CCSUsrMsg_GameTitle::default_instance_; @@ -1617,51 +1639,53 @@ void protobuf_AddDesc_cstrike15_5fusermessages_2eproto() { "CCSUsrMsg_MarkAchievement\022\023\n\013achievement" "\030\001 \001(\t\",\n\032CCSUsrMsg_MatchStatsUpdate\022\016\n\006" "update\030\001 \001(\t\"3\n\022CCSUsrMsg_ItemDrop\022\016\n\006it" - "emid\030\001 \001(\003\022\r\n\005death\030\002 \001(\010\"#\n\022CCSUsrMsg_R" - "esetHud\022\r\n\005reset\030\001 \001(\010\"$\n\023CCSUsrMsg_Game" - "Title\022\r\n\005dummy\030\001 \001(\005\"\'\n\026CCSUsrMsg_Reques" - "tState\022\r\n\005dummy\030\001 \001(\005\",\n\033CCSUsrMsg_StopS" - "pectatorMode\022\r\n\005dummy\030\001 \001(\005\",\n\033CCSUsrMsg" - "_DisconnectToLobby\022\r\n\005dummy\030\001 \001(\005\")\n\030CCS" - "UsrMsg_WarmupHasEnded\022\r\n\005dummy\030\001 \001(\005\"%\n\024" - "CCSUsrMsg_ClientInfo\022\r\n\005dummy\030\001 \001(\005\".\n\035C" - "CSUsrMsg_ServerRankRevealAll\022\r\n\005dummy\030\001 " - "\001(\005*\373\n\n\026ECstrike15UserMessages\022\022\n\016CS_UM_" - "VGUIMenu\020\001\022\020\n\014CS_UM_Geiger\020\002\022\017\n\013CS_UM_Tr" - "ain\020\003\022\021\n\rCS_UM_HudText\020\004\022\021\n\rCS_UM_SayTex" - "t\020\005\022\022\n\016CS_UM_SayText2\020\006\022\021\n\rCS_UM_TextMsg" - "\020\007\022\020\n\014CS_UM_HudMsg\020\010\022\022\n\016CS_UM_ResetHud\020\t" - "\022\023\n\017CS_UM_GameTitle\020\n\022\017\n\013CS_UM_Shake\020\014\022\016" - "\n\nCS_UM_Fade\020\r\022\020\n\014CS_UM_Rumble\020\016\022\026\n\022CS_U" - "M_CloseCaption\020\017\022\034\n\030CS_UM_CloseCaptionDi" - "rect\020\020\022\023\n\017CS_UM_SendAudio\020\021\022\022\n\016CS_UM_Raw" - "Audio\020\022\022\023\n\017CS_UM_VoiceMask\020\023\022\026\n\022CS_UM_Re" - "questState\020\024\022\020\n\014CS_UM_Damage\020\025\022\023\n\017CS_UM_" - "RadioText\020\026\022\022\n\016CS_UM_HintText\020\027\022\025\n\021CS_UM" - "_KeyHintText\020\030\022$\n CS_UM_ProcessSpottedEn" - "tityUpdate\020\031\022\026\n\022CS_UM_ReloadEffect\020\032\022\025\n\021" - "CS_UM_AdjustMoney\020\033\022\031\n\025CS_UM_UpdateTeamM" - "oney\020\034\022\033\n\027CS_UM_StopSpectatorMode\020\035\022\021\n\rC" - "S_UM_KillCam\020\036\022\032\n\026CS_UM_DesiredTimescale" - "\020\037\022\032\n\026CS_UM_CurrentTimescale\020 \022\032\n\026CS_UM_" - "AchievementEvent\020!\022\034\n\030CS_UM_MatchEndCond" - "itions\020\"\022\033\n\027CS_UM_DisconnectToLobby\020#\022\033\n" - "\027CS_UM_PlayerStatsUpdate\020$\022\032\n\026CS_UM_Disp" - "layInventory\020%\022\030\n\024CS_UM_WarmupHasEnded\020&" - "\022\024\n\020CS_UM_ClientInfo\020\'\022\022\n\016CS_UM_XRankGet" - "\020(\022\022\n\016CS_UM_XRankUpd\020)\022$\n CS_UM_SetPlaye" - "rEloDisplayBracket\020*\022\037\n\033CS_UM_RequestElo" - "BracketInfo\020+\022\033\n\027CS_UM_SetEloBracketInfo" - "\020,\022\030\n\024CS_UM_CallVoteFailed\020-\022\023\n\017CS_UM_Vo" - "teStart\020.\022\022\n\016CS_UM_VotePass\020/\022\024\n\020CS_UM_V" - "oteFailed\0200\022\023\n\017CS_UM_VoteSetup\0201\022\035\n\031CS_U" - "M_ServerRankRevealAll\0202\022&\n\"CS_UM_SendLas" - "tKillerDamageToClient\0203\022\032\n\026CS_UM_ServerR" - "ankUpdate\0204\022\024\n\020CS_UM_ItemPickup\0205\022\022\n\016CS_" - "UM_ShowMenu\0206\022\021\n\rCS_UM_BarTime\0207\022\024\n\020CS_U" - "M_AmmoDenied\0208\022\031\n\025CS_UM_MarkAchievement\020" - "9\022\032\n\026CS_UM_MatchStatsUpdate\020:\022\022\n\016CS_UM_I" - "temDrop\020;B\005H\001\200\001\000", 6136); + "emid\030\001 \001(\003\022\r\n\005death\030\002 \001(\010\"+\n\031CCSUsrMsg_G" + "lowPropTurnOff\022\016\n\006entidx\030\001 \001(\005\"#\n\022CCSUsr" + "Msg_ResetHud\022\r\n\005reset\030\001 \001(\010\"$\n\023CCSUsrMsg" + "_GameTitle\022\r\n\005dummy\030\001 \001(\005\"\'\n\026CCSUsrMsg_R" + "equestState\022\r\n\005dummy\030\001 \001(\005\",\n\033CCSUsrMsg_" + "StopSpectatorMode\022\r\n\005dummy\030\001 \001(\005\",\n\033CCSU" + "srMsg_DisconnectToLobby\022\r\n\005dummy\030\001 \001(\005\")" + "\n\030CCSUsrMsg_WarmupHasEnded\022\r\n\005dummy\030\001 \001(" + "\005\"%\n\024CCSUsrMsg_ClientInfo\022\r\n\005dummy\030\001 \001(\005" + "\".\n\035CCSUsrMsg_ServerRankRevealAll\022\r\n\005dum" + "my\030\001 \001(\005*\226\013\n\026ECstrike15UserMessages\022\022\n\016C" + "S_UM_VGUIMenu\020\001\022\020\n\014CS_UM_Geiger\020\002\022\017\n\013CS_" + "UM_Train\020\003\022\021\n\rCS_UM_HudText\020\004\022\021\n\rCS_UM_S" + "ayText\020\005\022\022\n\016CS_UM_SayText2\020\006\022\021\n\rCS_UM_Te" + "xtMsg\020\007\022\020\n\014CS_UM_HudMsg\020\010\022\022\n\016CS_UM_Reset" + "Hud\020\t\022\023\n\017CS_UM_GameTitle\020\n\022\017\n\013CS_UM_Shak" + "e\020\014\022\016\n\nCS_UM_Fade\020\r\022\020\n\014CS_UM_Rumble\020\016\022\026\n" + "\022CS_UM_CloseCaption\020\017\022\034\n\030CS_UM_CloseCapt" + "ionDirect\020\020\022\023\n\017CS_UM_SendAudio\020\021\022\022\n\016CS_U" + "M_RawAudio\020\022\022\023\n\017CS_UM_VoiceMask\020\023\022\026\n\022CS_" + "UM_RequestState\020\024\022\020\n\014CS_UM_Damage\020\025\022\023\n\017C" + "S_UM_RadioText\020\026\022\022\n\016CS_UM_HintText\020\027\022\025\n\021" + "CS_UM_KeyHintText\020\030\022$\n CS_UM_ProcessSpot" + "tedEntityUpdate\020\031\022\026\n\022CS_UM_ReloadEffect\020" + "\032\022\025\n\021CS_UM_AdjustMoney\020\033\022\031\n\025CS_UM_Update" + "TeamMoney\020\034\022\033\n\027CS_UM_StopSpectatorMode\020\035" + "\022\021\n\rCS_UM_KillCam\020\036\022\032\n\026CS_UM_DesiredTime" + "scale\020\037\022\032\n\026CS_UM_CurrentTimescale\020 \022\032\n\026C" + "S_UM_AchievementEvent\020!\022\034\n\030CS_UM_MatchEn" + "dConditions\020\"\022\033\n\027CS_UM_DisconnectToLobby" + "\020#\022\033\n\027CS_UM_PlayerStatsUpdate\020$\022\032\n\026CS_UM" + "_DisplayInventory\020%\022\030\n\024CS_UM_WarmupHasEn" + "ded\020&\022\024\n\020CS_UM_ClientInfo\020\'\022\022\n\016CS_UM_XRa" + "nkGet\020(\022\022\n\016CS_UM_XRankUpd\020)\022$\n CS_UM_Set" + "PlayerEloDisplayBracket\020*\022\037\n\033CS_UM_Reque" + "stEloBracketInfo\020+\022\033\n\027CS_UM_SetEloBracke" + "tInfo\020,\022\030\n\024CS_UM_CallVoteFailed\020-\022\023\n\017CS_" + "UM_VoteStart\020.\022\022\n\016CS_UM_VotePass\020/\022\024\n\020CS" + "_UM_VoteFailed\0200\022\023\n\017CS_UM_VoteSetup\0201\022\035\n" + "\031CS_UM_ServerRankRevealAll\0202\022&\n\"CS_UM_Se" + "ndLastKillerDamageToClient\0203\022\032\n\026CS_UM_Se" + "rverRankUpdate\0204\022\024\n\020CS_UM_ItemPickup\0205\022\022" + "\n\016CS_UM_ShowMenu\0206\022\021\n\rCS_UM_BarTime\0207\022\024\n" + "\020CS_UM_AmmoDenied\0208\022\031\n\025CS_UM_MarkAchieve" + "ment\0209\022\032\n\026CS_UM_MatchStatsUpdate\020:\022\022\n\016CS" + "_UM_ItemDrop\020;\022\031\n\025CS_UM_GlowPropTurnOff\020" + "InitAsDefaultInstance(); CCSUsrMsg_MatchStatsUpdate::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_ItemDrop::default_instance_->InitAsDefaultInstance(); + CCSUsrMsg_GlowPropTurnOff::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_ResetHud::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_GameTitle::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_RequestState::default_instance_->InitAsDefaultInstance(); @@ -1862,6 +1888,7 @@ bool ECstrike15UserMessages_IsValid(int value) { case 57: case 58: case 59: + case 60: return true; default: return false; @@ -17107,6 +17134,213 @@ void CCSUsrMsg_ItemDrop::Swap(CCSUsrMsg_ItemDrop* other) { } +// =================================================================== + +#ifndef _MSC_VER +const int CCSUsrMsg_GlowPropTurnOff::kEntidxFieldNumber; +#endif // !_MSC_VER + +CCSUsrMsg_GlowPropTurnOff::CCSUsrMsg_GlowPropTurnOff() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CCSUsrMsg_GlowPropTurnOff::InitAsDefaultInstance() { +} + +CCSUsrMsg_GlowPropTurnOff::CCSUsrMsg_GlowPropTurnOff(const CCSUsrMsg_GlowPropTurnOff& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CCSUsrMsg_GlowPropTurnOff::SharedCtor() { + _cached_size_ = 0; + entidx_ = 0; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCSUsrMsg_GlowPropTurnOff::~CCSUsrMsg_GlowPropTurnOff() { + SharedDtor(); +} + +void CCSUsrMsg_GlowPropTurnOff::SharedDtor() { + if (this != default_instance_) { + } +} + +void CCSUsrMsg_GlowPropTurnOff::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCSUsrMsg_GlowPropTurnOff::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCSUsrMsg_GlowPropTurnOff_descriptor_; +} + +const CCSUsrMsg_GlowPropTurnOff& CCSUsrMsg_GlowPropTurnOff::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); return *default_instance_; +} + +CCSUsrMsg_GlowPropTurnOff* CCSUsrMsg_GlowPropTurnOff::default_instance_ = NULL; + +CCSUsrMsg_GlowPropTurnOff* CCSUsrMsg_GlowPropTurnOff::New() const { + return new CCSUsrMsg_GlowPropTurnOff; +} + +void CCSUsrMsg_GlowPropTurnOff::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + entidx_ = 0; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCSUsrMsg_GlowPropTurnOff::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 entidx = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &entidx_))); + _set_bit(0); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CCSUsrMsg_GlowPropTurnOff::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 entidx = 1; + if (_has_bit(0)) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->entidx(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CCSUsrMsg_GlowPropTurnOff::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 entidx = 1; + if (_has_bit(0)) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->entidx(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CCSUsrMsg_GlowPropTurnOff::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 entidx = 1; + if (has_entidx()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->entidx()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCSUsrMsg_GlowPropTurnOff::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCSUsrMsg_GlowPropTurnOff* source = + ::google::protobuf::internal::dynamic_cast_if_available( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCSUsrMsg_GlowPropTurnOff::MergeFrom(const CCSUsrMsg_GlowPropTurnOff& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from._has_bit(0)) { + set_entidx(from.entidx()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCSUsrMsg_GlowPropTurnOff::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCSUsrMsg_GlowPropTurnOff::CopyFrom(const CCSUsrMsg_GlowPropTurnOff& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCSUsrMsg_GlowPropTurnOff::IsInitialized() const { + + return true; +} + +void CCSUsrMsg_GlowPropTurnOff::Swap(CCSUsrMsg_GlowPropTurnOff* other) { + if (other != this) { + std::swap(entidx_, other->entidx_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCSUsrMsg_GlowPropTurnOff::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCSUsrMsg_GlowPropTurnOff_descriptor_; + metadata.reflection = CCSUsrMsg_GlowPropTurnOff_reflection_; + return metadata; +} + + // =================================================================== #ifndef _MSC_VER diff --git a/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.h b/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.h index ab0f446e..da290a69 100644 --- a/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.h +++ b/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.h @@ -86,6 +86,7 @@ class CCSUsrMsg_AmmoDenied; class CCSUsrMsg_MarkAchievement; class CCSUsrMsg_MatchStatsUpdate; class CCSUsrMsg_ItemDrop; +class CCSUsrMsg_GlowPropTurnOff; class CCSUsrMsg_ResetHud; class CCSUsrMsg_GameTitle; class CCSUsrMsg_RequestState; @@ -153,11 +154,12 @@ enum ECstrike15UserMessages { CS_UM_AmmoDenied = 56, CS_UM_MarkAchievement = 57, CS_UM_MatchStatsUpdate = 58, - CS_UM_ItemDrop = 59 + CS_UM_ItemDrop = 59, + CS_UM_GlowPropTurnOff = 60 }; bool ECstrike15UserMessages_IsValid(int value); const ECstrike15UserMessages ECstrike15UserMessages_MIN = CS_UM_VGUIMenu; -const ECstrike15UserMessages ECstrike15UserMessages_MAX = CS_UM_ItemDrop; +const ECstrike15UserMessages ECstrike15UserMessages_MAX = CS_UM_GlowPropTurnOff; const int ECstrike15UserMessages_ARRAYSIZE = ECstrike15UserMessages_MAX + 1; const ::google::protobuf::EnumDescriptor* ECstrike15UserMessages_descriptor(); @@ -5878,6 +5880,95 @@ class CCSUsrMsg_ItemDrop : public ::google::protobuf::Message { }; // ------------------------------------------------------------------- +class CCSUsrMsg_GlowPropTurnOff : public ::google::protobuf::Message { + public: + CCSUsrMsg_GlowPropTurnOff(); + virtual ~CCSUsrMsg_GlowPropTurnOff(); + + CCSUsrMsg_GlowPropTurnOff(const CCSUsrMsg_GlowPropTurnOff& from); + + inline CCSUsrMsg_GlowPropTurnOff& operator=(const CCSUsrMsg_GlowPropTurnOff& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CCSUsrMsg_GlowPropTurnOff& default_instance(); + + void Swap(CCSUsrMsg_GlowPropTurnOff* other); + + // implements Message ---------------------------------------------- + + CCSUsrMsg_GlowPropTurnOff* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCSUsrMsg_GlowPropTurnOff& from); + void MergeFrom(const CCSUsrMsg_GlowPropTurnOff& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional int32 entidx = 1; + inline bool has_entidx() const; + inline void clear_entidx(); + static const int kEntidxFieldNumber = 1; + inline ::google::protobuf::int32 entidx() const; + inline void set_entidx(::google::protobuf::int32 value); + + // @@protoc_insertion_point(class_scope:CCSUsrMsg_GlowPropTurnOff) + private: + ::google::protobuf::UnknownFieldSet _unknown_fields_; + mutable int _cached_size_; + + ::google::protobuf::int32 entidx_; + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32]; + + // WHY DOES & HAVE LOWER PRECEDENCE THAN != !? + inline bool _has_bit(int index) const { + return (_has_bits_[index / 32] & (1u << (index % 32))) != 0; + } + inline void _set_bit(int index) { + _has_bits_[index / 32] |= (1u << (index % 32)); + } + inline void _clear_bit(int index) { + _has_bits_[index / 32] &= ~(1u << (index % 32)); + } + + void InitAsDefaultInstance(); + static CCSUsrMsg_GlowPropTurnOff* default_instance_; +}; +// ------------------------------------------------------------------- + class CCSUsrMsg_ResetHud : public ::google::protobuf::Message { public: CCSUsrMsg_ResetHud(); @@ -9881,6 +9972,26 @@ inline void CCSUsrMsg_ItemDrop::set_death(bool value) { // ------------------------------------------------------------------- +// CCSUsrMsg_GlowPropTurnOff + +// optional int32 entidx = 1; +inline bool CCSUsrMsg_GlowPropTurnOff::has_entidx() const { + return _has_bit(0); +} +inline void CCSUsrMsg_GlowPropTurnOff::clear_entidx() { + entidx_ = 0; + _clear_bit(0); +} +inline ::google::protobuf::int32 CCSUsrMsg_GlowPropTurnOff::entidx() const { + return entidx_; +} +inline void CCSUsrMsg_GlowPropTurnOff::set_entidx(::google::protobuf::int32 value) { + _set_bit(0); + entidx_ = value; +} + +// ------------------------------------------------------------------- + // CCSUsrMsg_ResetHud // optional bool reset = 1; diff --git a/public/game/shared/csgo/protobuf/cstrike15_usermessages.proto b/public/game/shared/csgo/protobuf/cstrike15_usermessages.proto index 5f9c110d..f81642a0 100644 --- a/public/game/shared/csgo/protobuf/cstrike15_usermessages.proto +++ b/public/game/shared/csgo/protobuf/cstrike15_usermessages.proto @@ -125,6 +125,7 @@ enum ECstrike15UserMessages CS_UM_MarkAchievement = 57; CS_UM_MatchStatsUpdate = 58; CS_UM_ItemDrop = 59; + CS_UM_GlowPropTurnOff = 60; } //============================================================================= @@ -498,6 +499,11 @@ message CCSUsrMsg_ItemDrop optional bool death = 2; } +message CCSUsrMsg_GlowPropTurnOff +{ + optional int32 entidx = 1; +} + //============================================================================= // Messages where the data seems to be irrelevant //=============================================================================