fix update

This commit is contained in:
_or_75
2026-05-24 08:56:26 +03:00
parent e9d13a3364
commit 8ec716f7c6
11 changed files with 3465 additions and 2230 deletions
File diff suppressed because it is too large Load Diff
@@ -74,9 +74,6 @@ extern CMsgApplyStickerDefaultTypeInternal _CMsgApplySticker_default_instance_;
class CMsgApplyStrangePart; class CMsgApplyStrangePart;
struct CMsgApplyStrangePartDefaultTypeInternal; struct CMsgApplyStrangePartDefaultTypeInternal;
extern CMsgApplyStrangePartDefaultTypeInternal _CMsgApplyStrangePart_default_instance_; extern CMsgApplyStrangePartDefaultTypeInternal _CMsgApplyStrangePart_default_instance_;
class CMsgConVarValue;
struct CMsgConVarValueDefaultTypeInternal;
extern CMsgConVarValueDefaultTypeInternal _CMsgConVarValue_default_instance_;
class CMsgConsumableExhausted; class CMsgConsumableExhausted;
struct CMsgConsumableExhaustedDefaultTypeInternal; struct CMsgConsumableExhaustedDefaultTypeInternal;
extern CMsgConsumableExhaustedDefaultTypeInternal _CMsgConsumableExhausted_default_instance_; extern CMsgConsumableExhaustedDefaultTypeInternal _CMsgConsumableExhausted_default_instance_;
@@ -215,9 +212,6 @@ extern CMsgPartyInviteResponseDefaultTypeInternal _CMsgPartyInviteResponse_defau
class CMsgReplayUploadedToYouTube; class CMsgReplayUploadedToYouTube;
struct CMsgReplayUploadedToYouTubeDefaultTypeInternal; struct CMsgReplayUploadedToYouTubeDefaultTypeInternal;
extern CMsgReplayUploadedToYouTubeDefaultTypeInternal _CMsgReplayUploadedToYouTube_default_instance_; extern CMsgReplayUploadedToYouTubeDefaultTypeInternal _CMsgReplayUploadedToYouTube_default_instance_;
class CMsgReplicateConVars;
struct CMsgReplicateConVarsDefaultTypeInternal;
extern CMsgReplicateConVarsDefaultTypeInternal _CMsgReplicateConVars_default_instance_;
class CMsgRequestInventoryRefresh; class CMsgRequestInventoryRefresh;
struct CMsgRequestInventoryRefreshDefaultTypeInternal; struct CMsgRequestInventoryRefreshDefaultTypeInternal;
extern CMsgRequestInventoryRefreshDefaultTypeInternal _CMsgRequestInventoryRefresh_default_instance_; extern CMsgRequestInventoryRefreshDefaultTypeInternal _CMsgRequestInventoryRefresh_default_instance_;
@@ -306,7 +300,6 @@ template<> ::CMsgApplyPennantUpgrade* Arena::CreateMaybeMessage<::CMsgApplyPenna
template<> ::CMsgApplyStatTrakSwap* Arena::CreateMaybeMessage<::CMsgApplyStatTrakSwap>(Arena*); template<> ::CMsgApplyStatTrakSwap* Arena::CreateMaybeMessage<::CMsgApplyStatTrakSwap>(Arena*);
template<> ::CMsgApplySticker* Arena::CreateMaybeMessage<::CMsgApplySticker>(Arena*); template<> ::CMsgApplySticker* Arena::CreateMaybeMessage<::CMsgApplySticker>(Arena*);
template<> ::CMsgApplyStrangePart* Arena::CreateMaybeMessage<::CMsgApplyStrangePart>(Arena*); template<> ::CMsgApplyStrangePart* Arena::CreateMaybeMessage<::CMsgApplyStrangePart>(Arena*);
template<> ::CMsgConVarValue* Arena::CreateMaybeMessage<::CMsgConVarValue>(Arena*);
template<> ::CMsgConsumableExhausted* Arena::CreateMaybeMessage<::CMsgConsumableExhausted>(Arena*); template<> ::CMsgConsumableExhausted* Arena::CreateMaybeMessage<::CMsgConsumableExhausted>(Arena*);
template<> ::CMsgDevNewItemRequest* Arena::CreateMaybeMessage<::CMsgDevNewItemRequest>(Arena*); template<> ::CMsgDevNewItemRequest* Arena::CreateMaybeMessage<::CMsgDevNewItemRequest>(Arena*);
template<> ::CMsgGCBannedWord* Arena::CreateMaybeMessage<::CMsgGCBannedWord>(Arena*); template<> ::CMsgGCBannedWord* Arena::CreateMaybeMessage<::CMsgGCBannedWord>(Arena*);
@@ -353,7 +346,6 @@ template<> ::CMsgModifyItemAttribute* Arena::CreateMaybeMessage<::CMsgModifyItem
template<> ::CMsgOpenCrate* Arena::CreateMaybeMessage<::CMsgOpenCrate>(Arena*); template<> ::CMsgOpenCrate* Arena::CreateMaybeMessage<::CMsgOpenCrate>(Arena*);
template<> ::CMsgPartyInviteResponse* Arena::CreateMaybeMessage<::CMsgPartyInviteResponse>(Arena*); template<> ::CMsgPartyInviteResponse* Arena::CreateMaybeMessage<::CMsgPartyInviteResponse>(Arena*);
template<> ::CMsgReplayUploadedToYouTube* Arena::CreateMaybeMessage<::CMsgReplayUploadedToYouTube>(Arena*); template<> ::CMsgReplayUploadedToYouTube* Arena::CreateMaybeMessage<::CMsgReplayUploadedToYouTube>(Arena*);
template<> ::CMsgReplicateConVars* Arena::CreateMaybeMessage<::CMsgReplicateConVars>(Arena*);
template<> ::CMsgRequestInventoryRefresh* Arena::CreateMaybeMessage<::CMsgRequestInventoryRefresh>(Arena*); template<> ::CMsgRequestInventoryRefresh* Arena::CreateMaybeMessage<::CMsgRequestInventoryRefresh>(Arena*);
template<> ::CMsgSDONoMemcached* Arena::CreateMaybeMessage<::CMsgSDONoMemcached>(Arena*); template<> ::CMsgSDONoMemcached* Arena::CreateMaybeMessage<::CMsgSDONoMemcached>(Arena*);
template<> ::CMsgServerAvailable* Arena::CreateMaybeMessage<::CMsgServerAvailable>(Arena*); template<> ::CMsgServerAvailable* Arena::CreateMaybeMessage<::CMsgServerAvailable>(Arena*);
@@ -7808,355 +7800,6 @@ class CMsgRequestInventoryRefresh final :
}; };
// ------------------------------------------------------------------- // -------------------------------------------------------------------
class CMsgConVarValue final :
public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:CMsgConVarValue) */ {
public:
inline CMsgConVarValue() : CMsgConVarValue(nullptr) {}
~CMsgConVarValue() override;
explicit PROTOBUF_CONSTEXPR CMsgConVarValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
CMsgConVarValue(const CMsgConVarValue& from);
CMsgConVarValue(CMsgConVarValue&& from) noexcept
: CMsgConVarValue() {
*this = ::std::move(from);
}
inline CMsgConVarValue& operator=(const CMsgConVarValue& from) {
CopyFrom(from);
return *this;
}
inline CMsgConVarValue& operator=(CMsgConVarValue&& 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 CMsgConVarValue& default_instance() {
return *internal_default_instance();
}
static inline const CMsgConVarValue* internal_default_instance() {
return reinterpret_cast<const CMsgConVarValue*>(
&_CMsgConVarValue_default_instance_);
}
static constexpr int kIndexInFileMessages =
35;
friend void swap(CMsgConVarValue& a, CMsgConVarValue& b) {
a.Swap(&b);
}
inline void Swap(CMsgConVarValue* 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(CMsgConVarValue* other) {
if (other == this) return;
GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
CMsgConVarValue* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
return CreateMaybeMessage<CMsgConVarValue>(arena);
}
using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
void CopyFrom(const CMsgConVarValue& from);
using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
void MergeFrom( const CMsgConVarValue& from) {
CMsgConVarValue::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(CMsgConVarValue* other);
private:
friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
return "CMsgConVarValue";
}
protected:
explicit CMsgConVarValue(::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 {
kNameFieldNumber = 1,
kValueFieldNumber = 2,
};
// optional string name = 1;
bool has_name() const;
private:
bool _internal_has_name() const;
public:
void clear_name();
const std::string& name() const;
template <typename ArgT0 = const std::string&, typename... ArgT>
void set_name(ArgT0&& arg0, ArgT... args);
std::string* mutable_name();
PROTOBUF_NODISCARD std::string* release_name();
void set_allocated_name(std::string* name);
private:
const std::string& _internal_name() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const std::string& value);
std::string* _internal_mutable_name();
public:
// optional string value = 2;
bool has_value() const;
private:
bool _internal_has_value() const;
public:
void clear_value();
const std::string& value() const;
template <typename ArgT0 = const std::string&, typename... ArgT>
void set_value(ArgT0&& arg0, ArgT... args);
std::string* mutable_value();
PROTOBUF_NODISCARD std::string* release_value();
void set_allocated_value(std::string* value);
private:
const std::string& _internal_value() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_value(const std::string& value);
std::string* _internal_mutable_value();
public:
// @@protoc_insertion_point(class_scope:CMsgConVarValue)
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_;
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr value_;
};
union { Impl_ _impl_; };
friend struct ::TableStruct_base_5fgcmessages_2eproto;
};
// -------------------------------------------------------------------
class CMsgReplicateConVars final :
public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:CMsgReplicateConVars) */ {
public:
inline CMsgReplicateConVars() : CMsgReplicateConVars(nullptr) {}
~CMsgReplicateConVars() override;
explicit PROTOBUF_CONSTEXPR CMsgReplicateConVars(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
CMsgReplicateConVars(const CMsgReplicateConVars& from);
CMsgReplicateConVars(CMsgReplicateConVars&& from) noexcept
: CMsgReplicateConVars() {
*this = ::std::move(from);
}
inline CMsgReplicateConVars& operator=(const CMsgReplicateConVars& from) {
CopyFrom(from);
return *this;
}
inline CMsgReplicateConVars& operator=(CMsgReplicateConVars&& 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 CMsgReplicateConVars& default_instance() {
return *internal_default_instance();
}
static inline const CMsgReplicateConVars* internal_default_instance() {
return reinterpret_cast<const CMsgReplicateConVars*>(
&_CMsgReplicateConVars_default_instance_);
}
static constexpr int kIndexInFileMessages =
36;
friend void swap(CMsgReplicateConVars& a, CMsgReplicateConVars& b) {
a.Swap(&b);
}
inline void Swap(CMsgReplicateConVars* 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(CMsgReplicateConVars* other) {
if (other == this) return;
GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
CMsgReplicateConVars* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
return CreateMaybeMessage<CMsgReplicateConVars>(arena);
}
using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
void CopyFrom(const CMsgReplicateConVars& from);
using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
void MergeFrom( const CMsgReplicateConVars& from) {
CMsgReplicateConVars::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(CMsgReplicateConVars* other);
private:
friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
return "CMsgReplicateConVars";
}
protected:
explicit CMsgReplicateConVars(::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 {
kConvarsFieldNumber = 1,
};
// repeated .CMsgConVarValue convars = 1;
int convars_size() const;
private:
int _internal_convars_size() const;
public:
void clear_convars();
::CMsgConVarValue* mutable_convars(int index);
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::CMsgConVarValue >*
mutable_convars();
private:
const ::CMsgConVarValue& _internal_convars(int index) const;
::CMsgConVarValue* _internal_add_convars();
public:
const ::CMsgConVarValue& convars(int index) const;
::CMsgConVarValue* add_convars();
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::CMsgConVarValue >&
convars() const;
// @@protoc_insertion_point(class_scope:CMsgReplicateConVars)
private:
class _Internal;
template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
typedef void InternalArenaConstructable_;
typedef void DestructorSkippable_;
struct Impl_ {
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::CMsgConVarValue > convars_;
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
friend struct ::TableStruct_base_5fgcmessages_2eproto;
};
// -------------------------------------------------------------------
class CMsgUseItem final : class CMsgUseItem final :
public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:CMsgUseItem) */ { public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:CMsgUseItem) */ {
public: public:
@@ -8212,7 +7855,7 @@ class CMsgUseItem final :
&_CMsgUseItem_default_instance_); &_CMsgUseItem_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
37; 35;
friend void swap(CMsgUseItem& a, CMsgUseItem& b) { friend void swap(CMsgUseItem& a, CMsgUseItem& b) {
a.Swap(&b); a.Swap(&b);
@@ -8441,7 +8084,7 @@ class CMsgReplayUploadedToYouTube final :
&_CMsgReplayUploadedToYouTube_default_instance_); &_CMsgReplayUploadedToYouTube_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
38; 36;
friend void swap(CMsgReplayUploadedToYouTube& a, CMsgReplayUploadedToYouTube& b) { friend void swap(CMsgReplayUploadedToYouTube& a, CMsgReplayUploadedToYouTube& b) {
a.Swap(&b); a.Swap(&b);
@@ -8641,7 +8284,7 @@ class CMsgConsumableExhausted final :
&_CMsgConsumableExhausted_default_instance_); &_CMsgConsumableExhausted_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
39; 37;
friend void swap(CMsgConsumableExhausted& a, CMsgConsumableExhausted& b) { friend void swap(CMsgConsumableExhausted& a, CMsgConsumableExhausted& b) {
a.Swap(&b); a.Swap(&b);
@@ -8801,7 +8444,7 @@ class CMsgItemAcknowledged__DEPRECATED final :
&_CMsgItemAcknowledged__DEPRECATED_default_instance_); &_CMsgItemAcknowledged__DEPRECATED_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
40; 38;
friend void swap(CMsgItemAcknowledged__DEPRECATED& a, CMsgItemAcknowledged__DEPRECATED& b) { friend void swap(CMsgItemAcknowledged__DEPRECATED& a, CMsgItemAcknowledged__DEPRECATED& b) {
a.Swap(&b); a.Swap(&b);
@@ -9051,7 +8694,7 @@ class CMsgSetItemPositions_ItemPosition final :
&_CMsgSetItemPositions_ItemPosition_default_instance_); &_CMsgSetItemPositions_ItemPosition_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
41; 39;
friend void swap(CMsgSetItemPositions_ItemPosition& a, CMsgSetItemPositions_ItemPosition& b) { friend void swap(CMsgSetItemPositions_ItemPosition& a, CMsgSetItemPositions_ItemPosition& b) {
a.Swap(&b); a.Swap(&b);
@@ -9241,7 +8884,7 @@ class CMsgSetItemPositions final :
&_CMsgSetItemPositions_default_instance_); &_CMsgSetItemPositions_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
42; 40;
friend void swap(CMsgSetItemPositions& a, CMsgSetItemPositions& b) { friend void swap(CMsgSetItemPositions& a, CMsgSetItemPositions& b) {
a.Swap(&b); a.Swap(&b);
@@ -9407,7 +9050,7 @@ class CMsgGCReportAbuse final :
&_CMsgGCReportAbuse_default_instance_); &_CMsgGCReportAbuse_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
43; 41;
friend void swap(CMsgGCReportAbuse& a, CMsgGCReportAbuse& b) { friend void swap(CMsgGCReportAbuse& a, CMsgGCReportAbuse& b) {
a.Swap(&b); a.Swap(&b);
@@ -9662,7 +9305,7 @@ class CMsgGCReportAbuseResponse final :
&_CMsgGCReportAbuseResponse_default_instance_); &_CMsgGCReportAbuseResponse_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
44; 42;
friend void swap(CMsgGCReportAbuseResponse& a, CMsgGCReportAbuseResponse& b) { friend void swap(CMsgGCReportAbuseResponse& a, CMsgGCReportAbuseResponse& b) {
a.Swap(&b); a.Swap(&b);
@@ -9857,7 +9500,7 @@ class CMsgGCNameItemNotification final :
&_CMsgGCNameItemNotification_default_instance_); &_CMsgGCNameItemNotification_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
45; 43;
friend void swap(CMsgGCNameItemNotification& a, CMsgGCNameItemNotification& b) { friend void swap(CMsgGCNameItemNotification& a, CMsgGCNameItemNotification& b) {
a.Swap(&b); a.Swap(&b);
@@ -10052,7 +9695,7 @@ class CMsgGCClientDisplayNotification final :
&_CMsgGCClientDisplayNotification_default_instance_); &_CMsgGCClientDisplayNotification_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
46; 44;
friend void swap(CMsgGCClientDisplayNotification& a, CMsgGCClientDisplayNotification& b) { friend void swap(CMsgGCClientDisplayNotification& a, CMsgGCClientDisplayNotification& b) {
a.Swap(&b); a.Swap(&b);
@@ -10289,7 +9932,7 @@ class CMsgGCShowItemsPickedUp final :
&_CMsgGCShowItemsPickedUp_default_instance_); &_CMsgGCShowItemsPickedUp_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
47; 45;
friend void swap(CMsgGCShowItemsPickedUp& a, CMsgGCShowItemsPickedUp& b) { friend void swap(CMsgGCShowItemsPickedUp& a, CMsgGCShowItemsPickedUp& b) {
a.Swap(&b); a.Swap(&b);
@@ -10449,7 +10092,7 @@ class CMsgGCIncrementKillCountResponse final :
&_CMsgGCIncrementKillCountResponse_default_instance_); &_CMsgGCIncrementKillCountResponse_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
48; 46;
friend void swap(CMsgGCIncrementKillCountResponse& a, CMsgGCIncrementKillCountResponse& b) { friend void swap(CMsgGCIncrementKillCountResponse& a, CMsgGCIncrementKillCountResponse& b) {
a.Swap(&b); a.Swap(&b);
@@ -10654,7 +10297,7 @@ class CSOEconItemDropRateBonus final :
&_CSOEconItemDropRateBonus_default_instance_); &_CSOEconItemDropRateBonus_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
49; 47;
friend void swap(CSOEconItemDropRateBonus& a, CSOEconItemDropRateBonus& b) { friend void swap(CSOEconItemDropRateBonus& a, CSOEconItemDropRateBonus& b) {
a.Swap(&b); a.Swap(&b);
@@ -10889,7 +10532,7 @@ class CSOEconItemLeagueViewPass final :
&_CSOEconItemLeagueViewPass_default_instance_); &_CSOEconItemLeagueViewPass_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
50; 48;
friend void swap(CSOEconItemLeagueViewPass& a, CSOEconItemLeagueViewPass& b) { friend void swap(CSOEconItemLeagueViewPass& a, CSOEconItemLeagueViewPass& b) {
a.Swap(&b); a.Swap(&b);
@@ -11094,7 +10737,7 @@ class CSOEconItemEventTicket final :
&_CSOEconItemEventTicket_default_instance_); &_CSOEconItemEventTicket_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
51; 49;
friend void swap(CSOEconItemEventTicket& a, CSOEconItemEventTicket& b) { friend void swap(CSOEconItemEventTicket& a, CSOEconItemEventTicket& b) {
a.Swap(&b); a.Swap(&b);
@@ -11284,7 +10927,7 @@ class CMsgGCItemPreviewItemBoughtNotification final :
&_CMsgGCItemPreviewItemBoughtNotification_default_instance_); &_CMsgGCItemPreviewItemBoughtNotification_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
52; 50;
friend void swap(CMsgGCItemPreviewItemBoughtNotification& a, CMsgGCItemPreviewItemBoughtNotification& b) { friend void swap(CMsgGCItemPreviewItemBoughtNotification& a, CMsgGCItemPreviewItemBoughtNotification& b) {
a.Swap(&b); a.Swap(&b);
@@ -11444,7 +11087,7 @@ class CMsgGCStorePurchaseCancel final :
&_CMsgGCStorePurchaseCancel_default_instance_); &_CMsgGCStorePurchaseCancel_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
53; 51;
friend void swap(CMsgGCStorePurchaseCancel& a, CMsgGCStorePurchaseCancel& b) { friend void swap(CMsgGCStorePurchaseCancel& a, CMsgGCStorePurchaseCancel& b) {
a.Swap(&b); a.Swap(&b);
@@ -11604,7 +11247,7 @@ class CMsgGCStorePurchaseCancelResponse final :
&_CMsgGCStorePurchaseCancelResponse_default_instance_); &_CMsgGCStorePurchaseCancelResponse_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
54; 52;
friend void swap(CMsgGCStorePurchaseCancelResponse& a, CMsgGCStorePurchaseCancelResponse& b) { friend void swap(CMsgGCStorePurchaseCancelResponse& a, CMsgGCStorePurchaseCancelResponse& b) {
a.Swap(&b); a.Swap(&b);
@@ -11764,7 +11407,7 @@ class CMsgGCStorePurchaseFinalize final :
&_CMsgGCStorePurchaseFinalize_default_instance_); &_CMsgGCStorePurchaseFinalize_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
55; 53;
friend void swap(CMsgGCStorePurchaseFinalize& a, CMsgGCStorePurchaseFinalize& b) { friend void swap(CMsgGCStorePurchaseFinalize& a, CMsgGCStorePurchaseFinalize& b) {
a.Swap(&b); a.Swap(&b);
@@ -11924,7 +11567,7 @@ class CMsgGCStorePurchaseFinalizeResponse final :
&_CMsgGCStorePurchaseFinalizeResponse_default_instance_); &_CMsgGCStorePurchaseFinalizeResponse_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
56; 54;
friend void swap(CMsgGCStorePurchaseFinalizeResponse& a, CMsgGCStorePurchaseFinalizeResponse& b) { friend void swap(CMsgGCStorePurchaseFinalizeResponse& a, CMsgGCStorePurchaseFinalizeResponse& b) {
a.Swap(&b); a.Swap(&b);
@@ -12108,7 +11751,7 @@ class CMsgGCBannedWordListRequest final :
&_CMsgGCBannedWordListRequest_default_instance_); &_CMsgGCBannedWordListRequest_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
57; 55;
friend void swap(CMsgGCBannedWordListRequest& a, CMsgGCBannedWordListRequest& b) { friend void swap(CMsgGCBannedWordListRequest& a, CMsgGCBannedWordListRequest& b) {
a.Swap(&b); a.Swap(&b);
@@ -12282,7 +11925,7 @@ class CMsgGCRequestAnnouncements final :
&_CMsgGCRequestAnnouncements_default_instance_); &_CMsgGCRequestAnnouncements_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
58; 56;
friend void swap(CMsgGCRequestAnnouncements& a, CMsgGCRequestAnnouncements& b) { friend void swap(CMsgGCRequestAnnouncements& a, CMsgGCRequestAnnouncements& b) {
a.Swap(&b); a.Swap(&b);
@@ -12408,7 +12051,7 @@ class CMsgGCRequestAnnouncementsResponse final :
&_CMsgGCRequestAnnouncementsResponse_default_instance_); &_CMsgGCRequestAnnouncementsResponse_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
59; 57;
friend void swap(CMsgGCRequestAnnouncementsResponse& a, CMsgGCRequestAnnouncementsResponse& b) { friend void swap(CMsgGCRequestAnnouncementsResponse& a, CMsgGCRequestAnnouncementsResponse& b) {
a.Swap(&b); a.Swap(&b);
@@ -12633,7 +12276,7 @@ class CMsgGCBannedWord final :
&_CMsgGCBannedWord_default_instance_); &_CMsgGCBannedWord_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
60; 58;
friend void swap(CMsgGCBannedWord& a, CMsgGCBannedWord& b) { friend void swap(CMsgGCBannedWord& a, CMsgGCBannedWord& b) {
a.Swap(&b); a.Swap(&b);
@@ -12828,7 +12471,7 @@ class CMsgGCBannedWordListResponse final :
&_CMsgGCBannedWordListResponse_default_instance_); &_CMsgGCBannedWordListResponse_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
61; 59;
friend void swap(CMsgGCBannedWordListResponse& a, CMsgGCBannedWordListResponse& b) { friend void swap(CMsgGCBannedWordListResponse& a, CMsgGCBannedWordListResponse& b) {
a.Swap(&b); a.Swap(&b);
@@ -13008,7 +12651,7 @@ class CMsgGCToGCBannedWordListBroadcast final :
&_CMsgGCToGCBannedWordListBroadcast_default_instance_); &_CMsgGCToGCBannedWordListBroadcast_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
62; 60;
friend void swap(CMsgGCToGCBannedWordListBroadcast& a, CMsgGCToGCBannedWordListBroadcast& b) { friend void swap(CMsgGCToGCBannedWordListBroadcast& a, CMsgGCToGCBannedWordListBroadcast& b) {
a.Swap(&b); a.Swap(&b);
@@ -13173,7 +12816,7 @@ class CMsgGCToGCBannedWordListUpdated final :
&_CMsgGCToGCBannedWordListUpdated_default_instance_); &_CMsgGCToGCBannedWordListUpdated_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
63; 61;
friend void swap(CMsgGCToGCBannedWordListUpdated& a, CMsgGCToGCBannedWordListUpdated& b) { friend void swap(CMsgGCToGCBannedWordListUpdated& a, CMsgGCToGCBannedWordListUpdated& b) {
a.Swap(&b); a.Swap(&b);
@@ -13333,7 +12976,7 @@ class CMsgGCToGCDirtySDOCache final :
&_CMsgGCToGCDirtySDOCache_default_instance_); &_CMsgGCToGCDirtySDOCache_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
64; 62;
friend void swap(CMsgGCToGCDirtySDOCache& a, CMsgGCToGCDirtySDOCache& b) { friend void swap(CMsgGCToGCDirtySDOCache& a, CMsgGCToGCDirtySDOCache& b) {
a.Swap(&b); a.Swap(&b);
@@ -13508,7 +13151,7 @@ class CMsgGCToGCDirtyMultipleSDOCache final :
&_CMsgGCToGCDirtyMultipleSDOCache_default_instance_); &_CMsgGCToGCDirtyMultipleSDOCache_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
65; 63;
friend void swap(CMsgGCToGCDirtyMultipleSDOCache& a, CMsgGCToGCDirtyMultipleSDOCache& b) { friend void swap(CMsgGCToGCDirtyMultipleSDOCache& a, CMsgGCToGCDirtyMultipleSDOCache& b) {
a.Swap(&b); a.Swap(&b);
@@ -13692,7 +13335,7 @@ class CMsgGCCollectItem final :
&_CMsgGCCollectItem_default_instance_); &_CMsgGCCollectItem_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
66; 64;
friend void swap(CMsgGCCollectItem& a, CMsgGCCollectItem& b) { friend void swap(CMsgGCCollectItem& a, CMsgGCCollectItem& b) {
a.Swap(&b); a.Swap(&b);
@@ -13866,7 +13509,7 @@ class CMsgSDONoMemcached final :
&_CMsgSDONoMemcached_default_instance_); &_CMsgSDONoMemcached_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
67; 65;
friend void swap(CMsgSDONoMemcached& a, CMsgSDONoMemcached& b) { friend void swap(CMsgSDONoMemcached& a, CMsgSDONoMemcached& b) {
a.Swap(&b); a.Swap(&b);
@@ -13992,7 +13635,7 @@ class CMsgGCToGCUpdateSQLKeyValue final :
&_CMsgGCToGCUpdateSQLKeyValue_default_instance_); &_CMsgGCToGCUpdateSQLKeyValue_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
68; 66;
friend void swap(CMsgGCToGCUpdateSQLKeyValue& a, CMsgGCToGCUpdateSQLKeyValue& b) { friend void swap(CMsgGCToGCUpdateSQLKeyValue& a, CMsgGCToGCUpdateSQLKeyValue& b) {
a.Swap(&b); a.Swap(&b);
@@ -14157,7 +13800,7 @@ class CMsgGCToGCIsTrustedServer final :
&_CMsgGCToGCIsTrustedServer_default_instance_); &_CMsgGCToGCIsTrustedServer_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
69; 67;
friend void swap(CMsgGCToGCIsTrustedServer& a, CMsgGCToGCIsTrustedServer& b) { friend void swap(CMsgGCToGCIsTrustedServer& a, CMsgGCToGCIsTrustedServer& b) {
a.Swap(&b); a.Swap(&b);
@@ -14317,7 +13960,7 @@ class CMsgGCToGCIsTrustedServerResponse final :
&_CMsgGCToGCIsTrustedServerResponse_default_instance_); &_CMsgGCToGCIsTrustedServerResponse_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
70; 68;
friend void swap(CMsgGCToGCIsTrustedServerResponse& a, CMsgGCToGCIsTrustedServerResponse& b) { friend void swap(CMsgGCToGCIsTrustedServerResponse& a, CMsgGCToGCIsTrustedServerResponse& b) {
a.Swap(&b); a.Swap(&b);
@@ -14477,7 +14120,7 @@ class CMsgGCToGCBroadcastConsoleCommand final :
&_CMsgGCToGCBroadcastConsoleCommand_default_instance_); &_CMsgGCToGCBroadcastConsoleCommand_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
71; 69;
friend void swap(CMsgGCToGCBroadcastConsoleCommand& a, CMsgGCToGCBroadcastConsoleCommand& b) { friend void swap(CMsgGCToGCBroadcastConsoleCommand& a, CMsgGCToGCBroadcastConsoleCommand& b) {
a.Swap(&b); a.Swap(&b);
@@ -14642,7 +14285,7 @@ class CMsgGCServerVersionUpdated final :
&_CMsgGCServerVersionUpdated_default_instance_); &_CMsgGCServerVersionUpdated_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
72; 70;
friend void swap(CMsgGCServerVersionUpdated& a, CMsgGCServerVersionUpdated& b) { friend void swap(CMsgGCServerVersionUpdated& a, CMsgGCServerVersionUpdated& b) {
a.Swap(&b); a.Swap(&b);
@@ -14802,7 +14445,7 @@ class CMsgGCClientVersionUpdated final :
&_CMsgGCClientVersionUpdated_default_instance_); &_CMsgGCClientVersionUpdated_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
73; 71;
friend void swap(CMsgGCClientVersionUpdated& a, CMsgGCClientVersionUpdated& b) { friend void swap(CMsgGCClientVersionUpdated& a, CMsgGCClientVersionUpdated& b) {
a.Swap(&b); a.Swap(&b);
@@ -14961,7 +14604,7 @@ class CMsgGCToGCWebAPIAccountChanged final :
&_CMsgGCToGCWebAPIAccountChanged_default_instance_); &_CMsgGCToGCWebAPIAccountChanged_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
74; 72;
friend void swap(CMsgGCToGCWebAPIAccountChanged& a, CMsgGCToGCWebAPIAccountChanged& b) { friend void swap(CMsgGCToGCWebAPIAccountChanged& a, CMsgGCToGCWebAPIAccountChanged& b) {
a.Swap(&b); a.Swap(&b);
@@ -15087,7 +14730,7 @@ class CMsgGCToGCRequestPassportItemGrant final :
&_CMsgGCToGCRequestPassportItemGrant_default_instance_); &_CMsgGCToGCRequestPassportItemGrant_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
75; 73;
friend void swap(CMsgGCToGCRequestPassportItemGrant& a, CMsgGCToGCRequestPassportItemGrant& b) { friend void swap(CMsgGCToGCRequestPassportItemGrant& a, CMsgGCToGCRequestPassportItemGrant& b) {
a.Swap(&b); a.Swap(&b);
@@ -15277,7 +14920,7 @@ class CMsgGameServerInfo final :
&_CMsgGameServerInfo_default_instance_); &_CMsgGameServerInfo_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
76; 74;
friend void swap(CMsgGameServerInfo& a, CMsgGameServerInfo& b) { friend void swap(CMsgGameServerInfo& a, CMsgGameServerInfo& b) {
a.Swap(&b); a.Swap(&b);
@@ -15729,7 +15372,7 @@ class CSOEconEquipSlot final :
&_CSOEconEquipSlot_default_instance_); &_CSOEconEquipSlot_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
77; 75;
friend void swap(CSOEconEquipSlot& a, CSOEconEquipSlot& b) { friend void swap(CSOEconEquipSlot& a, CSOEconEquipSlot& b) {
a.Swap(&b); a.Swap(&b);
@@ -15949,7 +15592,7 @@ class CMsgAdjustEquipSlot final :
&_CMsgAdjustEquipSlot_default_instance_); &_CMsgAdjustEquipSlot_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
78; 76;
friend void swap(CMsgAdjustEquipSlot& a, CMsgAdjustEquipSlot& b) { friend void swap(CMsgAdjustEquipSlot& a, CMsgAdjustEquipSlot& b) {
a.Swap(&b); a.Swap(&b);
@@ -16139,7 +15782,7 @@ class CMsgAdjustEquipSlots final :
&_CMsgAdjustEquipSlots_default_instance_); &_CMsgAdjustEquipSlots_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
79; 77;
friend void swap(CMsgAdjustEquipSlots& a, CMsgAdjustEquipSlots& b) { friend void swap(CMsgAdjustEquipSlots& a, CMsgAdjustEquipSlots& b) {
a.Swap(&b); a.Swap(&b);
@@ -16319,7 +15962,7 @@ class CMsgOpenCrate final :
&_CMsgOpenCrate_default_instance_); &_CMsgOpenCrate_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
80; 78;
friend void swap(CMsgOpenCrate& a, CMsgOpenCrate& b) { friend void swap(CMsgOpenCrate& a, CMsgOpenCrate& b) {
a.Swap(&b); a.Swap(&b);
@@ -16539,7 +16182,7 @@ class CSOEconRentalHistory final :
&_CSOEconRentalHistory_default_instance_); &_CSOEconRentalHistory_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
81; 79;
friend void swap(CSOEconRentalHistory& a, CSOEconRentalHistory& b) { friend void swap(CSOEconRentalHistory& a, CSOEconRentalHistory& b) {
a.Swap(&b); a.Swap(&b);
@@ -16759,7 +16402,7 @@ class CMsgAcknowledgeRentalExpiration final :
&_CMsgAcknowledgeRentalExpiration_default_instance_); &_CMsgAcknowledgeRentalExpiration_default_instance_);
} }
static constexpr int kIndexInFileMessages = static constexpr int kIndexInFileMessages =
82; 80;
friend void swap(CMsgAcknowledgeRentalExpiration& a, CMsgAcknowledgeRentalExpiration& b) { friend void swap(CMsgAcknowledgeRentalExpiration& a, CMsgAcknowledgeRentalExpiration& b) {
a.Swap(&b); a.Swap(&b);
@@ -22233,190 +21876,6 @@ inline void CMsgGCError::set_allocated_error_text(std::string* error_text) {
// ------------------------------------------------------------------- // -------------------------------------------------------------------
// CMsgConVarValue
// optional string name = 1;
inline bool CMsgConVarValue::_internal_has_name() const {
bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
return value;
}
inline bool CMsgConVarValue::has_name() const {
return _internal_has_name();
}
inline void CMsgConVarValue::clear_name() {
_impl_.name_.ClearToEmpty();
_impl_._has_bits_[0] &= ~0x00000001u;
}
inline const std::string& CMsgConVarValue::name() const {
// @@protoc_insertion_point(field_get:CMsgConVarValue.name)
return _internal_name();
}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void CMsgConVarValue::set_name(ArgT0&& arg0, ArgT... args) {
_impl_._has_bits_[0] |= 0x00000001u;
_impl_.name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
// @@protoc_insertion_point(field_set:CMsgConVarValue.name)
}
inline std::string* CMsgConVarValue::mutable_name() {
std::string* _s = _internal_mutable_name();
// @@protoc_insertion_point(field_mutable:CMsgConVarValue.name)
return _s;
}
inline const std::string& CMsgConVarValue::_internal_name() const {
return _impl_.name_.Get();
}
inline void CMsgConVarValue::_internal_set_name(const std::string& value) {
_impl_._has_bits_[0] |= 0x00000001u;
_impl_.name_.Set(value, GetArenaForAllocation());
}
inline std::string* CMsgConVarValue::_internal_mutable_name() {
_impl_._has_bits_[0] |= 0x00000001u;
return _impl_.name_.Mutable(GetArenaForAllocation());
}
inline std::string* CMsgConVarValue::release_name() {
// @@protoc_insertion_point(field_release:CMsgConVarValue.name)
if (!_internal_has_name()) {
return nullptr;
}
_impl_._has_bits_[0] &= ~0x00000001u;
auto* p = _impl_.name_.Release();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (_impl_.name_.IsDefault()) {
_impl_.name_.Set("", GetArenaForAllocation());
}
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
return p;
}
inline void CMsgConVarValue::set_allocated_name(std::string* name) {
if (name != nullptr) {
_impl_._has_bits_[0] |= 0x00000001u;
} else {
_impl_._has_bits_[0] &= ~0x00000001u;
}
_impl_.name_.SetAllocated(name, GetArenaForAllocation());
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (_impl_.name_.IsDefault()) {
_impl_.name_.Set("", GetArenaForAllocation());
}
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
// @@protoc_insertion_point(field_set_allocated:CMsgConVarValue.name)
}
// optional string value = 2;
inline bool CMsgConVarValue::_internal_has_value() const {
bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
return value;
}
inline bool CMsgConVarValue::has_value() const {
return _internal_has_value();
}
inline void CMsgConVarValue::clear_value() {
_impl_.value_.ClearToEmpty();
_impl_._has_bits_[0] &= ~0x00000002u;
}
inline const std::string& CMsgConVarValue::value() const {
// @@protoc_insertion_point(field_get:CMsgConVarValue.value)
return _internal_value();
}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void CMsgConVarValue::set_value(ArgT0&& arg0, ArgT... args) {
_impl_._has_bits_[0] |= 0x00000002u;
_impl_.value_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
// @@protoc_insertion_point(field_set:CMsgConVarValue.value)
}
inline std::string* CMsgConVarValue::mutable_value() {
std::string* _s = _internal_mutable_value();
// @@protoc_insertion_point(field_mutable:CMsgConVarValue.value)
return _s;
}
inline const std::string& CMsgConVarValue::_internal_value() const {
return _impl_.value_.Get();
}
inline void CMsgConVarValue::_internal_set_value(const std::string& value) {
_impl_._has_bits_[0] |= 0x00000002u;
_impl_.value_.Set(value, GetArenaForAllocation());
}
inline std::string* CMsgConVarValue::_internal_mutable_value() {
_impl_._has_bits_[0] |= 0x00000002u;
return _impl_.value_.Mutable(GetArenaForAllocation());
}
inline std::string* CMsgConVarValue::release_value() {
// @@protoc_insertion_point(field_release:CMsgConVarValue.value)
if (!_internal_has_value()) {
return nullptr;
}
_impl_._has_bits_[0] &= ~0x00000002u;
auto* p = _impl_.value_.Release();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (_impl_.value_.IsDefault()) {
_impl_.value_.Set("", GetArenaForAllocation());
}
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
return p;
}
inline void CMsgConVarValue::set_allocated_value(std::string* value) {
if (value != nullptr) {
_impl_._has_bits_[0] |= 0x00000002u;
} else {
_impl_._has_bits_[0] &= ~0x00000002u;
}
_impl_.value_.SetAllocated(value, GetArenaForAllocation());
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (_impl_.value_.IsDefault()) {
_impl_.value_.Set("", GetArenaForAllocation());
}
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
// @@protoc_insertion_point(field_set_allocated:CMsgConVarValue.value)
}
// -------------------------------------------------------------------
// CMsgReplicateConVars
// repeated .CMsgConVarValue convars = 1;
inline int CMsgReplicateConVars::_internal_convars_size() const {
return _impl_.convars_.size();
}
inline int CMsgReplicateConVars::convars_size() const {
return _internal_convars_size();
}
inline void CMsgReplicateConVars::clear_convars() {
_impl_.convars_.Clear();
}
inline ::CMsgConVarValue* CMsgReplicateConVars::mutable_convars(int index) {
// @@protoc_insertion_point(field_mutable:CMsgReplicateConVars.convars)
return _impl_.convars_.Mutable(index);
}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::CMsgConVarValue >*
CMsgReplicateConVars::mutable_convars() {
// @@protoc_insertion_point(field_mutable_list:CMsgReplicateConVars.convars)
return &_impl_.convars_;
}
inline const ::CMsgConVarValue& CMsgReplicateConVars::_internal_convars(int index) const {
return _impl_.convars_.Get(index);
}
inline const ::CMsgConVarValue& CMsgReplicateConVars::convars(int index) const {
// @@protoc_insertion_point(field_get:CMsgReplicateConVars.convars)
return _internal_convars(index);
}
inline ::CMsgConVarValue* CMsgReplicateConVars::_internal_add_convars() {
return _impl_.convars_.Add();
}
inline ::CMsgConVarValue* CMsgReplicateConVars::add_convars() {
::CMsgConVarValue* _add = _internal_add_convars();
// @@protoc_insertion_point(field_add:CMsgReplicateConVars.convars)
return _add;
}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::CMsgConVarValue >&
CMsgReplicateConVars::convars() const {
// @@protoc_insertion_point(field_list:CMsgReplicateConVars.convars)
return _impl_.convars_;
}
// -------------------------------------------------------------------
// CMsgUseItem // CMsgUseItem
// optional uint64 item_id = 1; // optional uint64 item_id = 1;
@@ -27197,10 +26656,6 @@ inline void CMsgAcknowledgeRentalExpiration::set_crate_item_id(uint64_t value) {
// ------------------------------------------------------------------- // -------------------------------------------------------------------
// -------------------------------------------------------------------
// -------------------------------------------------------------------
// @@protoc_insertion_point(namespace_scope) // @@protoc_insertion_point(namespace_scope)
@@ -112,6 +112,7 @@ PROTOBUF_CONSTEXPR CMsgPlayerBulletHit::CMsgPlayerBulletHit(
, /*decltype(_impl_.damage_)*/0 , /*decltype(_impl_.damage_)*/0
, /*decltype(_impl_.penetration_count_)*/0 , /*decltype(_impl_.penetration_count_)*/0
, /*decltype(_impl_.is_kill_)*/false , /*decltype(_impl_.is_kill_)*/false
, /*decltype(_impl_.through_smoke_)*/false
, /*decltype(_impl_.attacker_slot_)*/-1 , /*decltype(_impl_.attacker_slot_)*/-1
, /*decltype(_impl_.victim_slot_)*/-1} {} , /*decltype(_impl_.victim_slot_)*/-1} {}
struct CMsgPlayerBulletHitDefaultTypeInternal { struct CMsgPlayerBulletHitDefaultTypeInternal {
@@ -227,20 +228,22 @@ const uint32_t TableStruct_cs_5fgameevents_2eproto::offsets[] PROTOBUF_SECTION_V
PROTOBUF_FIELD_OFFSET(::CMsgPlayerBulletHit, _impl_.damage_), PROTOBUF_FIELD_OFFSET(::CMsgPlayerBulletHit, _impl_.damage_),
PROTOBUF_FIELD_OFFSET(::CMsgPlayerBulletHit, _impl_.penetration_count_), PROTOBUF_FIELD_OFFSET(::CMsgPlayerBulletHit, _impl_.penetration_count_),
PROTOBUF_FIELD_OFFSET(::CMsgPlayerBulletHit, _impl_.is_kill_), PROTOBUF_FIELD_OFFSET(::CMsgPlayerBulletHit, _impl_.is_kill_),
5, PROTOBUF_FIELD_OFFSET(::CMsgPlayerBulletHit, _impl_.through_smoke_),
6, 6,
7,
0, 0,
1, 1,
2, 2,
3, 3,
4, 4,
5,
}; };
static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = { static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
{ 0, 9, -1, sizeof(::CMsgTEPlayerAnimEvent)}, { 0, 9, -1, sizeof(::CMsgTEPlayerAnimEvent)},
{ 12, 19, -1, sizeof(::CMsgTERadioIcon)}, { 12, 19, -1, sizeof(::CMsgTERadioIcon)},
{ 20, 34, -1, sizeof(::CMsgTEFireBullets_Extra)}, { 20, 34, -1, sizeof(::CMsgTEFireBullets_Extra)},
{ 42, 67, -1, sizeof(::CMsgTEFireBullets)}, { 42, 67, -1, sizeof(::CMsgTEFireBullets)},
{ 86, 99, -1, sizeof(::CMsgPlayerBulletHit)}, { 86, 100, -1, sizeof(::CMsgPlayerBulletHit)},
}; };
static const ::_pb::Message* const file_default_instances[] = { static const ::_pb::Message* const file_default_instances[] = {
@@ -273,22 +276,22 @@ const char descriptor_table_protodef_cs_5fgameevents_2eproto[] PROTOBUF_SECTION_
"ttack_tick_frac\030\003 \001(\002\022\031\n\021render_tick_cou" "ttack_tick_frac\030\003 \001(\002\022\031\n\021render_tick_cou"
"nt\030\004 \001(\005\022\030\n\020render_tick_frac\030\005 \001(\002\022\027\n\017in" "nt\030\004 \001(\005\022\030\n\020render_tick_frac\030\005 \001(\002\022\027\n\017in"
"accuracy_move\030\006 \001(\002\022\026\n\016inaccuracy_air\030\007 " "accuracy_move\030\006 \001(\002\022\026\n\016inaccuracy_air\030\007 "
"\001(\002\022\014\n\004type\030\010 \001(\005\"\271\001\n\023CMsgPlayerBulletHi" "\001(\002\022\014\n\004type\030\010 \001(\005\"\320\001\n\023CMsgPlayerBulletHi"
"t\022\031\n\rattacker_slot\030\001 \001(\005:\002-1\022\027\n\013victim_s" "t\022\031\n\rattacker_slot\030\001 \001(\005:\002-1\022\027\n\013victim_s"
"lot\030\002 \001(\005:\002-1\022\037\n\nvictim_pos\030\003 \001(\0132\013.CMsg" "lot\030\002 \001(\005:\002-1\022\037\n\nvictim_pos\030\003 \001(\0132\013.CMsg"
"Vector\022\021\n\thit_group\030\004 \001(\005\022\016\n\006damage\030\005 \001(" "Vector\022\021\n\thit_group\030\004 \001(\005\022\016\n\006damage\030\005 \001("
"\005\022\031\n\021penetration_count\030\006 \001(\005\022\017\n\007is_kill\030" "\005\022\031\n\021penetration_count\030\006 \001(\005\022\017\n\007is_kill\030"
"\007 \001(\010*x\n\017ECsgoGameEvents\022\031\n\024GE_PlayerAni" "\007 \001(\010\022\025\n\rthrough_smoke\030\010 \001(\010*x\n\017ECsgoGam"
"mEventId\020\302\003\022\030\n\023GE_RadioIconEventId\020\303\003\022\025\n" "eEvents\022\031\n\024GE_PlayerAnimEventId\020\302\003\022\030\n\023GE"
"\020GE_FireBulletsId\020\304\003\022\031\n\024GE_PlayerBulletH" "_RadioIconEventId\020\303\003\022\025\n\020GE_FireBulletsId"
"itId\020\305\003" "\020\304\003\022\031\n\024GE_PlayerBulletHitId\020\305\003"
; ;
static const ::_pbi::DescriptorTable* const descriptor_table_cs_5fgameevents_2eproto_deps[1] = { static const ::_pbi::DescriptorTable* const descriptor_table_cs_5fgameevents_2eproto_deps[1] = {
&::descriptor_table_networkbasetypes_2eproto, &::descriptor_table_networkbasetypes_2eproto,
}; };
static ::_pbi::once_flag descriptor_table_cs_5fgameevents_2eproto_once; static ::_pbi::once_flag descriptor_table_cs_5fgameevents_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_cs_5fgameevents_2eproto = { const ::_pbi::DescriptorTable descriptor_table_cs_5fgameevents_2eproto = {
false, false, 1167, descriptor_table_protodef_cs_5fgameevents_2eproto, false, false, 1190, descriptor_table_protodef_cs_5fgameevents_2eproto,
"cs_gameevents.proto", "cs_gameevents.proto",
&descriptor_table_cs_5fgameevents_2eproto_once, descriptor_table_cs_5fgameevents_2eproto_deps, 1, 5, &descriptor_table_cs_5fgameevents_2eproto_once, descriptor_table_cs_5fgameevents_2eproto_deps, 1, 5,
schemas, file_default_instances, TableStruct_cs_5fgameevents_2eproto::offsets, schemas, file_default_instances, TableStruct_cs_5fgameevents_2eproto::offsets,
@@ -2022,10 +2025,10 @@ class CMsgPlayerBulletHit::_Internal {
public: public:
using HasBits = decltype(std::declval<CMsgPlayerBulletHit>()._impl_._has_bits_); using HasBits = decltype(std::declval<CMsgPlayerBulletHit>()._impl_._has_bits_);
static void set_has_attacker_slot(HasBits* has_bits) { static void set_has_attacker_slot(HasBits* has_bits) {
(*has_bits)[0] |= 32u; (*has_bits)[0] |= 64u;
} }
static void set_has_victim_slot(HasBits* has_bits) { static void set_has_victim_slot(HasBits* has_bits) {
(*has_bits)[0] |= 64u; (*has_bits)[0] |= 128u;
} }
static const ::CMsgVector& victim_pos(const CMsgPlayerBulletHit* msg); static const ::CMsgVector& victim_pos(const CMsgPlayerBulletHit* msg);
static void set_has_victim_pos(HasBits* has_bits) { static void set_has_victim_pos(HasBits* has_bits) {
@@ -2043,6 +2046,9 @@ class CMsgPlayerBulletHit::_Internal {
static void set_has_is_kill(HasBits* has_bits) { static void set_has_is_kill(HasBits* has_bits) {
(*has_bits)[0] |= 16u; (*has_bits)[0] |= 16u;
} }
static void set_has_through_smoke(HasBits* has_bits) {
(*has_bits)[0] |= 32u;
}
}; };
const ::CMsgVector& const ::CMsgVector&
@@ -2070,6 +2076,7 @@ CMsgPlayerBulletHit::CMsgPlayerBulletHit(const CMsgPlayerBulletHit& from)
, decltype(_impl_.damage_){} , decltype(_impl_.damage_){}
, decltype(_impl_.penetration_count_){} , decltype(_impl_.penetration_count_){}
, decltype(_impl_.is_kill_){} , decltype(_impl_.is_kill_){}
, decltype(_impl_.through_smoke_){}
, decltype(_impl_.attacker_slot_){} , decltype(_impl_.attacker_slot_){}
, decltype(_impl_.victim_slot_){}}; , decltype(_impl_.victim_slot_){}};
@@ -2095,6 +2102,7 @@ inline void CMsgPlayerBulletHit::SharedCtor(
, decltype(_impl_.damage_){0} , decltype(_impl_.damage_){0}
, decltype(_impl_.penetration_count_){0} , decltype(_impl_.penetration_count_){0}
, decltype(_impl_.is_kill_){false} , decltype(_impl_.is_kill_){false}
, decltype(_impl_.through_smoke_){false}
, decltype(_impl_.attacker_slot_){-1} , decltype(_impl_.attacker_slot_){-1}
, decltype(_impl_.victim_slot_){-1} , decltype(_impl_.victim_slot_){-1}
}; };
@@ -2129,10 +2137,10 @@ void CMsgPlayerBulletHit::Clear() {
GOOGLE_DCHECK(_impl_.victim_pos_ != nullptr); GOOGLE_DCHECK(_impl_.victim_pos_ != nullptr);
_impl_.victim_pos_->Clear(); _impl_.victim_pos_->Clear();
} }
if (cached_has_bits & 0x0000007eu) { if (cached_has_bits & 0x000000feu) {
::memset(&_impl_.hit_group_, 0, static_cast<size_t>( ::memset(&_impl_.hit_group_, 0, static_cast<size_t>(
reinterpret_cast<char*>(&_impl_.is_kill_) - reinterpret_cast<char*>(&_impl_.through_smoke_) -
reinterpret_cast<char*>(&_impl_.hit_group_)) + sizeof(_impl_.is_kill_)); reinterpret_cast<char*>(&_impl_.hit_group_)) + sizeof(_impl_.through_smoke_));
_impl_.attacker_slot_ = -1; _impl_.attacker_slot_ = -1;
_impl_.victim_slot_ = -1; _impl_.victim_slot_ = -1;
} }
@@ -2209,6 +2217,15 @@ const char* CMsgPlayerBulletHit::_InternalParse(const char* ptr, ::_pbi::ParseCo
} else } else
goto handle_unusual; goto handle_unusual;
continue; continue;
// optional bool through_smoke = 8;
case 8:
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 64)) {
_Internal::set_has_through_smoke(&has_bits);
_impl_.through_smoke_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
CHK_(ptr);
} else
goto handle_unusual;
continue;
default: default:
goto handle_unusual; goto handle_unusual;
} // switch } // switch
@@ -2241,13 +2258,13 @@ uint8_t* CMsgPlayerBulletHit::_InternalSerialize(
cached_has_bits = _impl_._has_bits_[0]; cached_has_bits = _impl_._has_bits_[0];
// optional int32 attacker_slot = 1 [default = -1]; // optional int32 attacker_slot = 1 [default = -1];
if (cached_has_bits & 0x00000020u) { if (cached_has_bits & 0x00000040u) {
target = stream->EnsureSpace(target); target = stream->EnsureSpace(target);
target = ::_pbi::WireFormatLite::WriteInt32ToArray(1, this->_internal_attacker_slot(), target); target = ::_pbi::WireFormatLite::WriteInt32ToArray(1, this->_internal_attacker_slot(), target);
} }
// optional int32 victim_slot = 2 [default = -1]; // optional int32 victim_slot = 2 [default = -1];
if (cached_has_bits & 0x00000040u) { if (cached_has_bits & 0x00000080u) {
target = stream->EnsureSpace(target); target = stream->EnsureSpace(target);
target = ::_pbi::WireFormatLite::WriteInt32ToArray(2, this->_internal_victim_slot(), target); target = ::_pbi::WireFormatLite::WriteInt32ToArray(2, this->_internal_victim_slot(), target);
} }
@@ -2283,6 +2300,12 @@ uint8_t* CMsgPlayerBulletHit::_InternalSerialize(
target = ::_pbi::WireFormatLite::WriteBoolToArray(7, this->_internal_is_kill(), target); target = ::_pbi::WireFormatLite::WriteBoolToArray(7, this->_internal_is_kill(), target);
} }
// optional bool through_smoke = 8;
if (cached_has_bits & 0x00000020u) {
target = stream->EnsureSpace(target);
target = ::_pbi::WireFormatLite::WriteBoolToArray(8, this->_internal_through_smoke(), target);
}
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
@@ -2300,7 +2323,7 @@ size_t CMsgPlayerBulletHit::ByteSizeLong() const {
(void) cached_has_bits; (void) cached_has_bits;
cached_has_bits = _impl_._has_bits_[0]; cached_has_bits = _impl_._has_bits_[0];
if (cached_has_bits & 0x0000007fu) { if (cached_has_bits & 0x000000ffu) {
// optional .CMsgVector victim_pos = 3; // optional .CMsgVector victim_pos = 3;
if (cached_has_bits & 0x00000001u) { if (cached_has_bits & 0x00000001u) {
total_size += 1 + total_size += 1 +
@@ -2328,13 +2351,18 @@ size_t CMsgPlayerBulletHit::ByteSizeLong() const {
total_size += 1 + 1; total_size += 1 + 1;
} }
// optional int32 attacker_slot = 1 [default = -1]; // optional bool through_smoke = 8;
if (cached_has_bits & 0x00000020u) { if (cached_has_bits & 0x00000020u) {
total_size += 1 + 1;
}
// optional int32 attacker_slot = 1 [default = -1];
if (cached_has_bits & 0x00000040u) {
total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_attacker_slot()); total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_attacker_slot());
} }
// optional int32 victim_slot = 2 [default = -1]; // optional int32 victim_slot = 2 [default = -1];
if (cached_has_bits & 0x00000040u) { if (cached_has_bits & 0x00000080u) {
total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_victim_slot()); total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_victim_slot());
} }
@@ -2358,7 +2386,7 @@ void CMsgPlayerBulletHit::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, co
(void) cached_has_bits; (void) cached_has_bits;
cached_has_bits = from._impl_._has_bits_[0]; cached_has_bits = from._impl_._has_bits_[0];
if (cached_has_bits & 0x0000007fu) { if (cached_has_bits & 0x000000ffu) {
if (cached_has_bits & 0x00000001u) { if (cached_has_bits & 0x00000001u) {
_this->_internal_mutable_victim_pos()->::CMsgVector::MergeFrom( _this->_internal_mutable_victim_pos()->::CMsgVector::MergeFrom(
from._internal_victim_pos()); from._internal_victim_pos());
@@ -2376,9 +2404,12 @@ void CMsgPlayerBulletHit::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, co
_this->_impl_.is_kill_ = from._impl_.is_kill_; _this->_impl_.is_kill_ = from._impl_.is_kill_;
} }
if (cached_has_bits & 0x00000020u) { if (cached_has_bits & 0x00000020u) {
_this->_impl_.attacker_slot_ = from._impl_.attacker_slot_; _this->_impl_.through_smoke_ = from._impl_.through_smoke_;
} }
if (cached_has_bits & 0x00000040u) { if (cached_has_bits & 0x00000040u) {
_this->_impl_.attacker_slot_ = from._impl_.attacker_slot_;
}
if (cached_has_bits & 0x00000080u) {
_this->_impl_.victim_slot_ = from._impl_.victim_slot_; _this->_impl_.victim_slot_ = from._impl_.victim_slot_;
} }
_this->_impl_._has_bits_[0] |= cached_has_bits; _this->_impl_._has_bits_[0] |= cached_has_bits;
@@ -2402,8 +2433,8 @@ void CMsgPlayerBulletHit::InternalSwap(CMsgPlayerBulletHit* other) {
_internal_metadata_.InternalSwap(&other->_internal_metadata_); _internal_metadata_.InternalSwap(&other->_internal_metadata_);
swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]); swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
::PROTOBUF_NAMESPACE_ID::internal::memswap< ::PROTOBUF_NAMESPACE_ID::internal::memswap<
PROTOBUF_FIELD_OFFSET(CMsgPlayerBulletHit, _impl_.is_kill_) PROTOBUF_FIELD_OFFSET(CMsgPlayerBulletHit, _impl_.through_smoke_)
+ sizeof(CMsgPlayerBulletHit::_impl_.is_kill_) + sizeof(CMsgPlayerBulletHit::_impl_.through_smoke_)
- PROTOBUF_FIELD_OFFSET(CMsgPlayerBulletHit, _impl_.victim_pos_)>( - PROTOBUF_FIELD_OFFSET(CMsgPlayerBulletHit, _impl_.victim_pos_)>(
reinterpret_cast<char*>(&_impl_.victim_pos_), reinterpret_cast<char*>(&_impl_.victim_pos_),
reinterpret_cast<char*>(&other->_impl_.victim_pos_)); reinterpret_cast<char*>(&other->_impl_.victim_pos_));
@@ -1301,6 +1301,7 @@ class CMsgPlayerBulletHit final :
kDamageFieldNumber = 5, kDamageFieldNumber = 5,
kPenetrationCountFieldNumber = 6, kPenetrationCountFieldNumber = 6,
kIsKillFieldNumber = 7, kIsKillFieldNumber = 7,
kThroughSmokeFieldNumber = 8,
kAttackerSlotFieldNumber = 1, kAttackerSlotFieldNumber = 1,
kVictimSlotFieldNumber = 2, kVictimSlotFieldNumber = 2,
}; };
@@ -1374,6 +1375,19 @@ class CMsgPlayerBulletHit final :
void _internal_set_is_kill(bool value); void _internal_set_is_kill(bool value);
public: public:
// optional bool through_smoke = 8;
bool has_through_smoke() const;
private:
bool _internal_has_through_smoke() const;
public:
void clear_through_smoke();
bool through_smoke() const;
void set_through_smoke(bool value);
private:
bool _internal_through_smoke() const;
void _internal_set_through_smoke(bool value);
public:
// optional int32 attacker_slot = 1 [default = -1]; // optional int32 attacker_slot = 1 [default = -1];
bool has_attacker_slot() const; bool has_attacker_slot() const;
private: private:
@@ -1415,6 +1429,7 @@ class CMsgPlayerBulletHit final :
int32_t damage_; int32_t damage_;
int32_t penetration_count_; int32_t penetration_count_;
bool is_kill_; bool is_kill_;
bool through_smoke_;
int32_t attacker_slot_; int32_t attacker_slot_;
int32_t victim_slot_; int32_t victim_slot_;
}; };
@@ -2616,7 +2631,7 @@ inline void CMsgTEFireBullets::set_allocated_extra(::CMsgTEFireBullets_Extra* ex
// optional int32 attacker_slot = 1 [default = -1]; // optional int32 attacker_slot = 1 [default = -1];
inline bool CMsgPlayerBulletHit::_internal_has_attacker_slot() const { inline bool CMsgPlayerBulletHit::_internal_has_attacker_slot() const {
bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0; bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
return value; return value;
} }
inline bool CMsgPlayerBulletHit::has_attacker_slot() const { inline bool CMsgPlayerBulletHit::has_attacker_slot() const {
@@ -2624,7 +2639,7 @@ inline bool CMsgPlayerBulletHit::has_attacker_slot() const {
} }
inline void CMsgPlayerBulletHit::clear_attacker_slot() { inline void CMsgPlayerBulletHit::clear_attacker_slot() {
_impl_.attacker_slot_ = -1; _impl_.attacker_slot_ = -1;
_impl_._has_bits_[0] &= ~0x00000020u; _impl_._has_bits_[0] &= ~0x00000040u;
} }
inline int32_t CMsgPlayerBulletHit::_internal_attacker_slot() const { inline int32_t CMsgPlayerBulletHit::_internal_attacker_slot() const {
return _impl_.attacker_slot_; return _impl_.attacker_slot_;
@@ -2634,7 +2649,7 @@ inline int32_t CMsgPlayerBulletHit::attacker_slot() const {
return _internal_attacker_slot(); return _internal_attacker_slot();
} }
inline void CMsgPlayerBulletHit::_internal_set_attacker_slot(int32_t value) { inline void CMsgPlayerBulletHit::_internal_set_attacker_slot(int32_t value) {
_impl_._has_bits_[0] |= 0x00000020u; _impl_._has_bits_[0] |= 0x00000040u;
_impl_.attacker_slot_ = value; _impl_.attacker_slot_ = value;
} }
inline void CMsgPlayerBulletHit::set_attacker_slot(int32_t value) { inline void CMsgPlayerBulletHit::set_attacker_slot(int32_t value) {
@@ -2644,7 +2659,7 @@ inline void CMsgPlayerBulletHit::set_attacker_slot(int32_t value) {
// optional int32 victim_slot = 2 [default = -1]; // optional int32 victim_slot = 2 [default = -1];
inline bool CMsgPlayerBulletHit::_internal_has_victim_slot() const { inline bool CMsgPlayerBulletHit::_internal_has_victim_slot() const {
bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0; bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
return value; return value;
} }
inline bool CMsgPlayerBulletHit::has_victim_slot() const { inline bool CMsgPlayerBulletHit::has_victim_slot() const {
@@ -2652,7 +2667,7 @@ inline bool CMsgPlayerBulletHit::has_victim_slot() const {
} }
inline void CMsgPlayerBulletHit::clear_victim_slot() { inline void CMsgPlayerBulletHit::clear_victim_slot() {
_impl_.victim_slot_ = -1; _impl_.victim_slot_ = -1;
_impl_._has_bits_[0] &= ~0x00000040u; _impl_._has_bits_[0] &= ~0x00000080u;
} }
inline int32_t CMsgPlayerBulletHit::_internal_victim_slot() const { inline int32_t CMsgPlayerBulletHit::_internal_victim_slot() const {
return _impl_.victim_slot_; return _impl_.victim_slot_;
@@ -2662,7 +2677,7 @@ inline int32_t CMsgPlayerBulletHit::victim_slot() const {
return _internal_victim_slot(); return _internal_victim_slot();
} }
inline void CMsgPlayerBulletHit::_internal_set_victim_slot(int32_t value) { inline void CMsgPlayerBulletHit::_internal_set_victim_slot(int32_t value) {
_impl_._has_bits_[0] |= 0x00000040u; _impl_._has_bits_[0] |= 0x00000080u;
_impl_.victim_slot_ = value; _impl_.victim_slot_ = value;
} }
inline void CMsgPlayerBulletHit::set_victim_slot(int32_t value) { inline void CMsgPlayerBulletHit::set_victim_slot(int32_t value) {
@@ -2869,6 +2884,34 @@ inline void CMsgPlayerBulletHit::set_is_kill(bool value) {
// @@protoc_insertion_point(field_set:CMsgPlayerBulletHit.is_kill) // @@protoc_insertion_point(field_set:CMsgPlayerBulletHit.is_kill)
} }
// optional bool through_smoke = 8;
inline bool CMsgPlayerBulletHit::_internal_has_through_smoke() const {
bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
return value;
}
inline bool CMsgPlayerBulletHit::has_through_smoke() const {
return _internal_has_through_smoke();
}
inline void CMsgPlayerBulletHit::clear_through_smoke() {
_impl_.through_smoke_ = false;
_impl_._has_bits_[0] &= ~0x00000020u;
}
inline bool CMsgPlayerBulletHit::_internal_through_smoke() const {
return _impl_.through_smoke_;
}
inline bool CMsgPlayerBulletHit::through_smoke() const {
// @@protoc_insertion_point(field_get:CMsgPlayerBulletHit.through_smoke)
return _internal_through_smoke();
}
inline void CMsgPlayerBulletHit::_internal_set_through_smoke(bool value) {
_impl_._has_bits_[0] |= 0x00000020u;
_impl_.through_smoke_ = value;
}
inline void CMsgPlayerBulletHit::set_through_smoke(bool value) {
_internal_set_through_smoke(value);
// @@protoc_insertion_point(field_set:CMsgPlayerBulletHit.through_smoke)
}
#ifdef __GNUC__ #ifdef __GNUC__
#pragma GCC diagnostic pop #pragma GCC diagnostic pop
#endif // __GNUC__ #endif // __GNUC__
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -282,6 +282,8 @@ PROTOBUF_CONSTEXPR CMsgSource2PlayStatsPackedRecordList::CMsgSource2PlayStatsPac
, /*decltype(_impl_.utcdatetime_vals_)*/{} , /*decltype(_impl_.utcdatetime_vals_)*/{}
, /*decltype(_impl_.steamidtrustbucket_vals_)*/{} , /*decltype(_impl_.steamidtrustbucket_vals_)*/{}
, /*decltype(_impl_.trustbucket_vals_)*/{} , /*decltype(_impl_.trustbucket_vals_)*/{}
, /*decltype(_impl_.steamid_vals_)*/{}
, /*decltype(_impl_._steamid_vals_cached_byte_size_)*/{0}
, /*decltype(_impl_.record_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}} , /*decltype(_impl_.record_name_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
, /*decltype(_impl_.record_count_)*/0u} {} , /*decltype(_impl_.record_count_)*/0u} {}
struct CMsgSource2PlayStatsPackedRecordListDefaultTypeInternal { struct CMsgSource2PlayStatsPackedRecordListDefaultTypeInternal {
@@ -356,7 +358,26 @@ struct CSource2Metrics_FetchMapData_ResponseDefaultTypeInternal {
}; };
}; };
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CSource2Metrics_FetchMapData_ResponseDefaultTypeInternal _CSource2Metrics_FetchMapData_Response_default_instance_; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CSource2Metrics_FetchMapData_ResponseDefaultTypeInternal _CSource2Metrics_FetchMapData_Response_default_instance_;
static ::_pb::Metadata file_level_metadata_source2_5fsteam_5fstats_2eproto[15]; PROTOBUF_CONSTEXPR CUserMessage_UserSentBugBug::CUserMessage_UserSentBugBug(
::_pbi::ConstantInitialized): _impl_{
/*decltype(_impl_._has_bits_)*/{}
, /*decltype(_impl_._cached_size_)*/{}
, /*decltype(_impl_.command_line_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
, /*decltype(_impl_.autoexec_cfg_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
, /*decltype(_impl_.command_logs_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}}
, /*decltype(_impl_.system_specs_)*/nullptr
, /*decltype(_impl_.build_id_)*/0u
, /*decltype(_impl_.osversion_)*/0} {}
struct CUserMessage_UserSentBugBugDefaultTypeInternal {
PROTOBUF_CONSTEXPR CUserMessage_UserSentBugBugDefaultTypeInternal()
: _instance(::_pbi::ConstantInitialized{}) {}
~CUserMessage_UserSentBugBugDefaultTypeInternal() {}
union {
CUserMessage_UserSentBugBug _instance;
};
};
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CUserMessage_UserSentBugBugDefaultTypeInternal _CUserMessage_UserSentBugBug_default_instance_;
static ::_pb::Metadata file_level_metadata_source2_5fsteam_5fstats_2eproto[16];
static const ::_pb::EnumDescriptor* file_level_enum_descriptors_source2_5fsteam_5fstats_2eproto[1]; static const ::_pb::EnumDescriptor* file_level_enum_descriptors_source2_5fsteam_5fstats_2eproto[1];
static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_source2_5fsteam_5fstats_2eproto = nullptr; static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_source2_5fsteam_5fstats_2eproto = nullptr;
@@ -653,6 +674,7 @@ const uint32_t TableStruct_source2_5fsteam_5fstats_2eproto::offsets[] PROTOBUF_S
PROTOBUF_FIELD_OFFSET(::CMsgSource2PlayStatsPackedRecordList, _impl_.utcdatetime_vals_), PROTOBUF_FIELD_OFFSET(::CMsgSource2PlayStatsPackedRecordList, _impl_.utcdatetime_vals_),
PROTOBUF_FIELD_OFFSET(::CMsgSource2PlayStatsPackedRecordList, _impl_.steamidtrustbucket_vals_), PROTOBUF_FIELD_OFFSET(::CMsgSource2PlayStatsPackedRecordList, _impl_.steamidtrustbucket_vals_),
PROTOBUF_FIELD_OFFSET(::CMsgSource2PlayStatsPackedRecordList, _impl_.trustbucket_vals_), PROTOBUF_FIELD_OFFSET(::CMsgSource2PlayStatsPackedRecordList, _impl_.trustbucket_vals_),
PROTOBUF_FIELD_OFFSET(::CMsgSource2PlayStatsPackedRecordList, _impl_.steamid_vals_),
0, 0,
~0u, ~0u,
1, 1,
@@ -672,6 +694,7 @@ const uint32_t TableStruct_source2_5fsteam_5fstats_2eproto::offsets[] PROTOBUF_S
~0u, ~0u,
~0u, ~0u,
~0u, ~0u,
~0u,
PROTOBUF_FIELD_OFFSET(::CSource2Metrics_RecordPlayStats_Notification, _impl_._has_bits_), PROTOBUF_FIELD_OFFSET(::CSource2Metrics_RecordPlayStats_Notification, _impl_._has_bits_),
PROTOBUF_FIELD_OFFSET(::CSource2Metrics_RecordPlayStats_Notification, _internal_metadata_), PROTOBUF_FIELD_OFFSET(::CSource2Metrics_RecordPlayStats_Notification, _internal_metadata_),
~0u, // no _extensions_ ~0u, // no _extensions_
@@ -719,6 +742,24 @@ const uint32_t TableStruct_source2_5fsteam_5fstats_2eproto::offsets[] PROTOBUF_S
~0u, // no _weak_field_map_ ~0u, // no _weak_field_map_
~0u, // no _inlined_string_donated_ ~0u, // no _inlined_string_donated_
PROTOBUF_FIELD_OFFSET(::CSource2Metrics_FetchMapData_Response, _impl_.results_), PROTOBUF_FIELD_OFFSET(::CSource2Metrics_FetchMapData_Response, _impl_.results_),
PROTOBUF_FIELD_OFFSET(::CUserMessage_UserSentBugBug, _impl_._has_bits_),
PROTOBUF_FIELD_OFFSET(::CUserMessage_UserSentBugBug, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
~0u, // no _weak_field_map_
~0u, // no _inlined_string_donated_
PROTOBUF_FIELD_OFFSET(::CUserMessage_UserSentBugBug, _impl_.command_line_),
PROTOBUF_FIELD_OFFSET(::CUserMessage_UserSentBugBug, _impl_.autoexec_cfg_),
PROTOBUF_FIELD_OFFSET(::CUserMessage_UserSentBugBug, _impl_.system_specs_),
PROTOBUF_FIELD_OFFSET(::CUserMessage_UserSentBugBug, _impl_.build_id_),
PROTOBUF_FIELD_OFFSET(::CUserMessage_UserSentBugBug, _impl_.osversion_),
PROTOBUF_FIELD_OFFSET(::CUserMessage_UserSentBugBug, _impl_.command_logs_),
0,
1,
3,
4,
5,
2,
}; };
static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = { static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
{ 0, 20, -1, sizeof(::CMsgSource2SystemSpecs)}, { 0, 20, -1, sizeof(::CMsgSource2SystemSpecs)},
@@ -731,11 +772,12 @@ static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protode
{ 230, 243, -1, sizeof(::CSource2Metrics_MatchPerfSummary_Notification)}, { 230, 243, -1, sizeof(::CSource2Metrics_MatchPerfSummary_Notification)},
{ 250, 258, -1, sizeof(::CMsgSource2PlayStatsPackedRecordList_FieldDef)}, { 250, 258, -1, sizeof(::CMsgSource2PlayStatsPackedRecordList_FieldDef)},
{ 260, -1, -1, sizeof(::CMsgSource2PlayStatsPackedRecordList_SteamIDList)}, { 260, -1, -1, sizeof(::CMsgSource2PlayStatsPackedRecordList_SteamIDList)},
{ 267, 292, -1, sizeof(::CMsgSource2PlayStatsPackedRecordList)}, { 267, 293, -1, sizeof(::CMsgSource2PlayStatsPackedRecordList)},
{ 311, 319, -1, sizeof(::CSource2Metrics_RecordPlayStats_Notification)}, { 313, 321, -1, sizeof(::CSource2Metrics_RecordPlayStats_Notification)},
{ 321, 333, -1, sizeof(::CSource2Metrics_FetchMapData_Request)}, { 323, 335, -1, sizeof(::CSource2Metrics_FetchMapData_Request)},
{ 339, 348, -1, sizeof(::CSource2Metrics_FetchMapData_Response_MapData)}, { 341, 350, -1, sizeof(::CSource2Metrics_FetchMapData_Response_MapData)},
{ 351, -1, -1, sizeof(::CSource2Metrics_FetchMapData_Response)}, { 353, -1, -1, sizeof(::CSource2Metrics_FetchMapData_Response)},
{ 360, 372, -1, sizeof(::CUserMessage_UserSentBugBug)},
}; };
static const ::_pb::Message* const file_default_instances[] = { static const ::_pb::Message* const file_default_instances[] = {
@@ -754,6 +796,7 @@ static const ::_pb::Message* const file_default_instances[] = {
&::_CSource2Metrics_FetchMapData_Request_default_instance_._instance, &::_CSource2Metrics_FetchMapData_Request_default_instance_._instance,
&::_CSource2Metrics_FetchMapData_Response_MapData_default_instance_._instance, &::_CSource2Metrics_FetchMapData_Response_MapData_default_instance_._instance,
&::_CSource2Metrics_FetchMapData_Response_default_instance_._instance, &::_CSource2Metrics_FetchMapData_Response_default_instance_._instance,
&::_CUserMessage_UserSentBugBug_default_instance_._instance,
}; };
const char descriptor_table_protodef_source2_5fsteam_5fstats_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = const char descriptor_table_protodef_source2_5fsteam_5fstats_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
@@ -836,7 +879,7 @@ const char descriptor_table_protodef_source2_5fsteam_5fstats_2eproto[] PROTOBUF_
".CMsgSource2NetworkFlowQuality\0225\n\rupstre" ".CMsgSource2NetworkFlowQuality\0225\n\rupstre"
"am_flow\030\005 \001(\0132\036.CMsgSource2NetworkFlowQu" "am_flow\030\005 \001(\0132\036.CMsgSource2NetworkFlowQu"
"ality\022\017\n\007steamid\030\n \001(\006\0224\n\014perf_samples\030\013" "ality\022\017\n\007steamid\030\n \001(\006\0224\n\014perf_samples\030\013"
" \003(\0132\036.CMsgSource2PerfIntervalSample\"\373\005\n" " \003(\0132\036.CMsgSource2PerfIntervalSample\"\225\006\n"
"$CMsgSource2PlayStatsPackedRecordList\022\023\n" "$CMsgSource2PlayStatsPackedRecordList\022\023\n"
"\013record_name\030\001 \001(\t\022B\n\nfield_defs\030\002 \003(\0132." "\013record_name\030\001 \001(\t\022B\n\nfield_defs\030\002 \003(\0132."
".CMsgSource2PlayStatsPackedRecordList.Fi" ".CMsgSource2PlayStatsPackedRecordList.Fi"
@@ -852,41 +895,47 @@ const char descriptor_table_protodef_source2_5fsteam_5fstats_2eproto[] PROTOBUF_
"tcdatetime_vals\030\021 \003(\007B\002\020\001\022#\n\027steamidtrus" "tcdatetime_vals\030\021 \003(\007B\002\020\001\022#\n\027steamidtrus"
"tbucket_vals\030\022 \003(\006B\002\020\001\022K\n\020trustbucket_va" "tbucket_vals\030\022 \003(\006B\002\020\001\022K\n\020trustbucket_va"
"ls\030\023 \003(\01321.CMsgSource2PlayStatsPackedRec" "ls\030\023 \003(\01321.CMsgSource2PlayStatsPackedRec"
"ordList.SteamIDList\032i\n\010FieldDef\022\022\n\nfield" "ordList.SteamIDList\022\030\n\014steamid_vals\030\024 \003("
"_name\030\001 \001(\t\022I\n\nfield_type\030\002 \001(\0162\033.ESourc" "\004B\002\020\001\032i\n\010FieldDef\022\022\n\nfield_name\030\001 \001(\t\022I\n"
"e2PlayStatsFieldType:\030Source2PlayStats_I" "\nfield_type\030\002 \001(\0162\033.ESource2PlayStatsFie"
"nvalid\032\"\n\013SteamIDList\022\023\n\007steamid\030\001 \003(\006B\002" "ldType:\030Source2PlayStats_Invalid\032\"\n\013Stea"
"\020\001\"z\n,CSource2Metrics_RecordPlayStats_No" "mIDList\022\023\n\007steamid\030\001 \003(\006B\002\020\001\"z\n,CSource2"
"tification\022;\n\014record_types\030\001 \003(\0132%.CMsgS" "Metrics_RecordPlayStats_Notification\022;\n\014"
"ource2PlayStatsPackedRecordList\022\r\n\005appid" "record_types\030\001 \003(\0132%.CMsgSource2PlayStat"
"\030\002 \001(\r\"\217\001\n$CSource2Metrics_FetchMapData_" "sPackedRecordList\022\r\n\005appid\030\002 \001(\r\"\217\001\n$CSo"
"Request\022\r\n\005appid\030\001 \001(\r\022\020\n\010map_name\030\002 \001(\t" "urce2Metrics_FetchMapData_Request\022\r\n\005app"
"\022\021\n\tgame_type\030\003 \001(\r\022\021\n\tgame_mode\030\004 \001(\r\022\r" "id\030\001 \001(\r\022\020\n\010map_name\030\002 \001(\t\022\021\n\tgame_type\030"
"\n\005param\030\005 \001(\t\022\021\n\ttime_span\030\006 \001(\r\"\235\001\n%CSo" "\003 \001(\r\022\021\n\tgame_mode\030\004 \001(\r\022\r\n\005param\030\005 \001(\t\022"
"urce2Metrics_FetchMapData_Response\022\?\n\007re" "\021\n\ttime_span\030\006 \001(\r\"\235\001\n%CSource2Metrics_F"
"sults\030\001 \003(\0132..CSource2Metrics_FetchMapDa" "etchMapData_Response\022\?\n\007results\030\001 \003(\0132.."
"ta_Response.MapData\0323\n\007MapData\022\014\n\004name\030\001" "CSource2Metrics_FetchMapData_Response.Ma"
" \001(\t\022\014\n\004type\030\002 \001(\t\022\014\n\004data\030\003 \001(\t*\262\004\n\032ESo" "pData\0323\n\007MapData\022\014\n\004name\030\001 \001(\t\022\014\n\004type\030\002"
"urce2PlayStatsFieldType\022\034\n\030Source2PlaySt" " \001(\t\022\014\n\004data\030\003 \001(\t\"\263\001\n\033CUserMessage_User"
"ats_Invalid\020\000\022\033\n\027Source2PlayStats_UInt64" "SentBugBug\022\024\n\014command_line\030\001 \001(\t\022\024\n\014auto"
"\020\001\022\033\n\027Source2PlayStats_UInt32\020\002\022\033\n\027Sourc" "exec_cfg\030\002 \001(\t\022-\n\014system_specs\030\003 \001(\0132\027.C"
"e2PlayStats_UInt16\020\003\022\032\n\026Source2PlayStats" "MsgSource2SystemSpecs\022\020\n\010build_id\030\004 \001(\r\022"
"_UInt8\020\004\022\032\n\026Source2PlayStats_Int64\020\005\022\032\n\026" "\021\n\tosversion\030\005 \001(\005\022\024\n\014command_logs\030\006 \001(\t"
"Source2PlayStats_Int32\020\006\022\032\n\026Source2PlayS" "*\320\004\n\032ESource2PlayStatsFieldType\022\034\n\030Sourc"
"tats_Int16\020\007\022\031\n\025Source2PlayStats_Int8\020\010\022" "e2PlayStats_Invalid\020\000\022\033\n\027Source2PlayStat"
"\034\n\030Source2PlayStats_Float64\020\t\022\034\n\030Source2" "s_UInt64\020\001\022\033\n\027Source2PlayStats_UInt32\020\002\022"
"PlayStats_Float32\020\n\022\031\n\025Source2PlayStats_" "\033\n\027Source2PlayStats_UInt16\020\003\022\032\n\026Source2P"
"Bool\020\013\022\033\n\027Source2PlayStats_String\020\014\022)\n%S" "layStats_UInt8\020\004\022\032\n\026Source2PlayStats_Int"
"ource2PlayStats_LowCardinalityString\020\r\022 " "64\020\005\022\032\n\026Source2PlayStats_Int32\020\006\022\032\n\026Sour"
"\n\034Source2PlayStats_UTCDateTime\020\016\022\'\n#Sour" "ce2PlayStats_Int16\020\007\022\031\n\025Source2PlayStats"
"ce2PlayStats_SteamIDTrustBucket\020\017\022*\n&Sou" "_Int8\020\010\022\034\n\030Source2PlayStats_Float64\020\t\022\034\n"
"rce2PlayStats_SteamIDTrustBucketMin\020\020" "\030Source2PlayStats_Float32\020\n\022\031\n\025Source2Pl"
"ayStats_Bool\020\013\022\033\n\027Source2PlayStats_Strin"
"g\020\014\022)\n%Source2PlayStats_LowCardinalitySt"
"ring\020\r\022 \n\034Source2PlayStats_UTCDateTime\020\016"
"\022\'\n#Source2PlayStats_SteamIDTrustBucket\020"
"\017\022*\n&Source2PlayStats_SteamIDTrustBucket"
"Min\020\020\022\034\n\030Source2PlayStats_SteamID\020\021"
; ;
static ::_pbi::once_flag descriptor_table_source2_5fsteam_5fstats_2eproto_once; static ::_pbi::once_flag descriptor_table_source2_5fsteam_5fstats_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_source2_5fsteam_5fstats_2eproto = { const ::_pbi::DescriptorTable descriptor_table_source2_5fsteam_5fstats_2eproto = {
false, false, 4957, descriptor_table_protodef_source2_5fsteam_5fstats_2eproto, false, false, 5195, descriptor_table_protodef_source2_5fsteam_5fstats_2eproto,
"source2_steam_stats.proto", "source2_steam_stats.proto",
&descriptor_table_source2_5fsteam_5fstats_2eproto_once, nullptr, 0, 15, &descriptor_table_source2_5fsteam_5fstats_2eproto_once, nullptr, 0, 16,
schemas, file_default_instances, TableStruct_source2_5fsteam_5fstats_2eproto::offsets, schemas, file_default_instances, TableStruct_source2_5fsteam_5fstats_2eproto::offsets,
file_level_metadata_source2_5fsteam_5fstats_2eproto, file_level_enum_descriptors_source2_5fsteam_5fstats_2eproto, file_level_metadata_source2_5fsteam_5fstats_2eproto, file_level_enum_descriptors_source2_5fsteam_5fstats_2eproto,
file_level_service_descriptors_source2_5fsteam_5fstats_2eproto, file_level_service_descriptors_source2_5fsteam_5fstats_2eproto,
@@ -920,6 +969,7 @@ bool ESource2PlayStatsFieldType_IsValid(int value) {
case 14: case 14:
case 15: case 15:
case 16: case 16:
case 17:
return true; return true;
default: default:
return false; return false;
@@ -6246,6 +6296,8 @@ CMsgSource2PlayStatsPackedRecordList::CMsgSource2PlayStatsPackedRecordList(const
, decltype(_impl_.utcdatetime_vals_){from._impl_.utcdatetime_vals_} , decltype(_impl_.utcdatetime_vals_){from._impl_.utcdatetime_vals_}
, decltype(_impl_.steamidtrustbucket_vals_){from._impl_.steamidtrustbucket_vals_} , decltype(_impl_.steamidtrustbucket_vals_){from._impl_.steamidtrustbucket_vals_}
, decltype(_impl_.trustbucket_vals_){from._impl_.trustbucket_vals_} , decltype(_impl_.trustbucket_vals_){from._impl_.trustbucket_vals_}
, decltype(_impl_.steamid_vals_){from._impl_.steamid_vals_}
, /*decltype(_impl_._steamid_vals_cached_byte_size_)*/{0}
, decltype(_impl_.record_name_){} , decltype(_impl_.record_name_){}
, decltype(_impl_.record_count_){}}; , decltype(_impl_.record_count_){}};
@@ -6294,6 +6346,8 @@ inline void CMsgSource2PlayStatsPackedRecordList::SharedCtor(
, decltype(_impl_.utcdatetime_vals_){arena} , decltype(_impl_.utcdatetime_vals_){arena}
, decltype(_impl_.steamidtrustbucket_vals_){arena} , decltype(_impl_.steamidtrustbucket_vals_){arena}
, decltype(_impl_.trustbucket_vals_){arena} , decltype(_impl_.trustbucket_vals_){arena}
, decltype(_impl_.steamid_vals_){arena}
, /*decltype(_impl_._steamid_vals_cached_byte_size_)*/{0}
, decltype(_impl_.record_name_){} , decltype(_impl_.record_name_){}
, decltype(_impl_.record_count_){0u} , decltype(_impl_.record_count_){0u}
}; };
@@ -6331,6 +6385,7 @@ inline void CMsgSource2PlayStatsPackedRecordList::SharedDtor() {
_impl_.utcdatetime_vals_.~RepeatedField(); _impl_.utcdatetime_vals_.~RepeatedField();
_impl_.steamidtrustbucket_vals_.~RepeatedField(); _impl_.steamidtrustbucket_vals_.~RepeatedField();
_impl_.trustbucket_vals_.~RepeatedPtrField(); _impl_.trustbucket_vals_.~RepeatedPtrField();
_impl_.steamid_vals_.~RepeatedField();
_impl_.record_name_.Destroy(); _impl_.record_name_.Destroy();
} }
@@ -6361,6 +6416,7 @@ void CMsgSource2PlayStatsPackedRecordList::Clear() {
_impl_.utcdatetime_vals_.Clear(); _impl_.utcdatetime_vals_.Clear();
_impl_.steamidtrustbucket_vals_.Clear(); _impl_.steamidtrustbucket_vals_.Clear();
_impl_.trustbucket_vals_.Clear(); _impl_.trustbucket_vals_.Clear();
_impl_.steamid_vals_.Clear();
cached_has_bits = _impl_._has_bits_[0]; cached_has_bits = _impl_._has_bits_[0];
if (cached_has_bits & 0x00000001u) { if (cached_has_bits & 0x00000001u) {
_impl_.record_name_.ClearNonDefaultToEmpty(); _impl_.record_name_.ClearNonDefaultToEmpty();
@@ -6601,6 +6657,17 @@ const char* CMsgSource2PlayStatsPackedRecordList::_InternalParse(const char* ptr
} else } else
goto handle_unusual; goto handle_unusual;
continue; continue;
// repeated uint64 steamid_vals = 20 [packed = true];
case 20:
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 162)) {
ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedUInt64Parser(_internal_mutable_steamid_vals(), ptr, ctx);
CHK_(ptr);
} else if (static_cast<uint8_t>(tag) == 160) {
_internal_add_steamid_vals(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr));
CHK_(ptr);
} else
goto handle_unusual;
continue;
default: default:
goto handle_unusual; goto handle_unusual;
} // switch } // switch
@@ -6781,6 +6848,15 @@ uint8_t* CMsgSource2PlayStatsPackedRecordList::_InternalSerialize(
InternalWriteMessage(19, repfield, repfield.GetCachedSize(), target, stream); InternalWriteMessage(19, repfield, repfield.GetCachedSize(), target, stream);
} }
// repeated uint64 steamid_vals = 20 [packed = true];
{
int byte_size = _impl_._steamid_vals_cached_byte_size_.load(std::memory_order_relaxed);
if (byte_size > 0) {
target = stream->WriteUInt64Packed(
20, _internal_steamid_vals(), byte_size, target);
}
}
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
@@ -6994,6 +7070,20 @@ size_t CMsgSource2PlayStatsPackedRecordList::ByteSizeLong() const {
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
} }
// repeated uint64 steamid_vals = 20 [packed = true];
{
size_t data_size = ::_pbi::WireFormatLite::
UInt64Size(this->_impl_.steamid_vals_);
if (data_size > 0) {
total_size += 2 +
::_pbi::WireFormatLite::Int32Size(static_cast<int32_t>(data_size));
}
int cached_size = ::_pbi::ToCachedSize(data_size);
_impl_._steamid_vals_cached_byte_size_.store(cached_size,
std::memory_order_relaxed);
total_size += data_size;
}
cached_has_bits = _impl_._has_bits_[0]; cached_has_bits = _impl_._has_bits_[0];
if (cached_has_bits & 0x00000003u) { if (cached_has_bits & 0x00000003u) {
// optional string record_name = 1; // optional string record_name = 1;
@@ -7044,6 +7134,7 @@ void CMsgSource2PlayStatsPackedRecordList::MergeImpl(::PROTOBUF_NAMESPACE_ID::Me
_this->_impl_.utcdatetime_vals_.MergeFrom(from._impl_.utcdatetime_vals_); _this->_impl_.utcdatetime_vals_.MergeFrom(from._impl_.utcdatetime_vals_);
_this->_impl_.steamidtrustbucket_vals_.MergeFrom(from._impl_.steamidtrustbucket_vals_); _this->_impl_.steamidtrustbucket_vals_.MergeFrom(from._impl_.steamidtrustbucket_vals_);
_this->_impl_.trustbucket_vals_.MergeFrom(from._impl_.trustbucket_vals_); _this->_impl_.trustbucket_vals_.MergeFrom(from._impl_.trustbucket_vals_);
_this->_impl_.steamid_vals_.MergeFrom(from._impl_.steamid_vals_);
cached_has_bits = from._impl_._has_bits_[0]; cached_has_bits = from._impl_._has_bits_[0];
if (cached_has_bits & 0x00000003u) { if (cached_has_bits & 0x00000003u) {
if (cached_has_bits & 0x00000001u) { if (cached_has_bits & 0x00000001u) {
@@ -7091,6 +7182,7 @@ void CMsgSource2PlayStatsPackedRecordList::InternalSwap(CMsgSource2PlayStatsPack
_impl_.utcdatetime_vals_.InternalSwap(&other->_impl_.utcdatetime_vals_); _impl_.utcdatetime_vals_.InternalSwap(&other->_impl_.utcdatetime_vals_);
_impl_.steamidtrustbucket_vals_.InternalSwap(&other->_impl_.steamidtrustbucket_vals_); _impl_.steamidtrustbucket_vals_.InternalSwap(&other->_impl_.steamidtrustbucket_vals_);
_impl_.trustbucket_vals_.InternalSwap(&other->_impl_.trustbucket_vals_); _impl_.trustbucket_vals_.InternalSwap(&other->_impl_.trustbucket_vals_);
_impl_.steamid_vals_.InternalSwap(&other->_impl_.steamid_vals_);
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
&_impl_.record_name_, lhs_arena, &_impl_.record_name_, lhs_arena,
&other->_impl_.record_name_, rhs_arena &other->_impl_.record_name_, rhs_arena
@@ -8266,6 +8358,462 @@ void CSource2Metrics_FetchMapData_Response::InternalSwap(CSource2Metrics_FetchMa
file_level_metadata_source2_5fsteam_5fstats_2eproto[14]); file_level_metadata_source2_5fsteam_5fstats_2eproto[14]);
} }
// ===================================================================
class CUserMessage_UserSentBugBug::_Internal {
public:
using HasBits = decltype(std::declval<CUserMessage_UserSentBugBug>()._impl_._has_bits_);
static void set_has_command_line(HasBits* has_bits) {
(*has_bits)[0] |= 1u;
}
static void set_has_autoexec_cfg(HasBits* has_bits) {
(*has_bits)[0] |= 2u;
}
static const ::CMsgSource2SystemSpecs& system_specs(const CUserMessage_UserSentBugBug* msg);
static void set_has_system_specs(HasBits* has_bits) {
(*has_bits)[0] |= 8u;
}
static void set_has_build_id(HasBits* has_bits) {
(*has_bits)[0] |= 16u;
}
static void set_has_osversion(HasBits* has_bits) {
(*has_bits)[0] |= 32u;
}
static void set_has_command_logs(HasBits* has_bits) {
(*has_bits)[0] |= 4u;
}
};
const ::CMsgSource2SystemSpecs&
CUserMessage_UserSentBugBug::_Internal::system_specs(const CUserMessage_UserSentBugBug* msg) {
return *msg->_impl_.system_specs_;
}
CUserMessage_UserSentBugBug::CUserMessage_UserSentBugBug(::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:CUserMessage_UserSentBugBug)
}
CUserMessage_UserSentBugBug::CUserMessage_UserSentBugBug(const CUserMessage_UserSentBugBug& from)
: ::PROTOBUF_NAMESPACE_ID::Message() {
CUserMessage_UserSentBugBug* const _this = this; (void)_this;
new (&_impl_) Impl_{
decltype(_impl_._has_bits_){from._impl_._has_bits_}
, /*decltype(_impl_._cached_size_)*/{}
, decltype(_impl_.command_line_){}
, decltype(_impl_.autoexec_cfg_){}
, decltype(_impl_.command_logs_){}
, decltype(_impl_.system_specs_){nullptr}
, decltype(_impl_.build_id_){}
, decltype(_impl_.osversion_){}};
_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
_impl_.command_line_.InitDefault();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
_impl_.command_line_.Set("", GetArenaForAllocation());
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (from._internal_has_command_line()) {
_this->_impl_.command_line_.Set(from._internal_command_line(),
_this->GetArenaForAllocation());
}
_impl_.autoexec_cfg_.InitDefault();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
_impl_.autoexec_cfg_.Set("", GetArenaForAllocation());
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (from._internal_has_autoexec_cfg()) {
_this->_impl_.autoexec_cfg_.Set(from._internal_autoexec_cfg(),
_this->GetArenaForAllocation());
}
_impl_.command_logs_.InitDefault();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
_impl_.command_logs_.Set("", GetArenaForAllocation());
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (from._internal_has_command_logs()) {
_this->_impl_.command_logs_.Set(from._internal_command_logs(),
_this->GetArenaForAllocation());
}
if (from._internal_has_system_specs()) {
_this->_impl_.system_specs_ = new ::CMsgSource2SystemSpecs(*from._impl_.system_specs_);
}
::memcpy(&_impl_.build_id_, &from._impl_.build_id_,
static_cast<size_t>(reinterpret_cast<char*>(&_impl_.osversion_) -
reinterpret_cast<char*>(&_impl_.build_id_)) + sizeof(_impl_.osversion_));
// @@protoc_insertion_point(copy_constructor:CUserMessage_UserSentBugBug)
}
inline void CUserMessage_UserSentBugBug::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_.command_line_){}
, decltype(_impl_.autoexec_cfg_){}
, decltype(_impl_.command_logs_){}
, decltype(_impl_.system_specs_){nullptr}
, decltype(_impl_.build_id_){0u}
, decltype(_impl_.osversion_){0}
};
_impl_.command_line_.InitDefault();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
_impl_.command_line_.Set("", GetArenaForAllocation());
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
_impl_.autoexec_cfg_.InitDefault();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
_impl_.autoexec_cfg_.Set("", GetArenaForAllocation());
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
_impl_.command_logs_.InitDefault();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
_impl_.command_logs_.Set("", GetArenaForAllocation());
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
}
CUserMessage_UserSentBugBug::~CUserMessage_UserSentBugBug() {
// @@protoc_insertion_point(destructor:CUserMessage_UserSentBugBug)
if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) {
(void)arena;
return;
}
SharedDtor();
}
inline void CUserMessage_UserSentBugBug::SharedDtor() {
GOOGLE_DCHECK(GetArenaForAllocation() == nullptr);
_impl_.command_line_.Destroy();
_impl_.autoexec_cfg_.Destroy();
_impl_.command_logs_.Destroy();
if (this != internal_default_instance()) delete _impl_.system_specs_;
}
void CUserMessage_UserSentBugBug::SetCachedSize(int size) const {
_impl_._cached_size_.Set(size);
}
void CUserMessage_UserSentBugBug::Clear() {
// @@protoc_insertion_point(message_clear_start:CUserMessage_UserSentBugBug)
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 & 0x0000000fu) {
if (cached_has_bits & 0x00000001u) {
_impl_.command_line_.ClearNonDefaultToEmpty();
}
if (cached_has_bits & 0x00000002u) {
_impl_.autoexec_cfg_.ClearNonDefaultToEmpty();
}
if (cached_has_bits & 0x00000004u) {
_impl_.command_logs_.ClearNonDefaultToEmpty();
}
if (cached_has_bits & 0x00000008u) {
GOOGLE_DCHECK(_impl_.system_specs_ != nullptr);
_impl_.system_specs_->Clear();
}
}
if (cached_has_bits & 0x00000030u) {
::memset(&_impl_.build_id_, 0, static_cast<size_t>(
reinterpret_cast<char*>(&_impl_.osversion_) -
reinterpret_cast<char*>(&_impl_.build_id_)) + sizeof(_impl_.osversion_));
}
_impl_._has_bits_.Clear();
_internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
}
const char* CUserMessage_UserSentBugBug::_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 string command_line = 1;
case 1:
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 10)) {
auto str = _internal_mutable_command_line();
ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
CHK_(ptr);
#ifndef NDEBUG
::_pbi::VerifyUTF8(str, "CUserMessage_UserSentBugBug.command_line");
#endif // !NDEBUG
} else
goto handle_unusual;
continue;
// optional string autoexec_cfg = 2;
case 2:
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 18)) {
auto str = _internal_mutable_autoexec_cfg();
ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
CHK_(ptr);
#ifndef NDEBUG
::_pbi::VerifyUTF8(str, "CUserMessage_UserSentBugBug.autoexec_cfg");
#endif // !NDEBUG
} else
goto handle_unusual;
continue;
// optional .CMsgSource2SystemSpecs system_specs = 3;
case 3:
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 26)) {
ptr = ctx->ParseMessage(_internal_mutable_system_specs(), ptr);
CHK_(ptr);
} else
goto handle_unusual;
continue;
// optional uint32 build_id = 4;
case 4:
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 32)) {
_Internal::set_has_build_id(&has_bits);
_impl_.build_id_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
CHK_(ptr);
} else
goto handle_unusual;
continue;
// optional int32 osversion = 5;
case 5:
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 40)) {
_Internal::set_has_osversion(&has_bits);
_impl_.osversion_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
CHK_(ptr);
} else
goto handle_unusual;
continue;
// optional string command_logs = 6;
case 6:
if (PROTOBUF_PREDICT_TRUE(static_cast<uint8_t>(tag) == 50)) {
auto str = _internal_mutable_command_logs();
ptr = ::_pbi::InlineGreedyStringParser(str, ptr, ctx);
CHK_(ptr);
#ifndef NDEBUG
::_pbi::VerifyUTF8(str, "CUserMessage_UserSentBugBug.command_logs");
#endif // !NDEBUG
} 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* CUserMessage_UserSentBugBug::_InternalSerialize(
uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
// @@protoc_insertion_point(serialize_to_array_start:CUserMessage_UserSentBugBug)
uint32_t cached_has_bits = 0;
(void) cached_has_bits;
cached_has_bits = _impl_._has_bits_[0];
// optional string command_line = 1;
if (cached_has_bits & 0x00000001u) {
::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
this->_internal_command_line().data(), static_cast<int>(this->_internal_command_line().length()),
::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
"CUserMessage_UserSentBugBug.command_line");
target = stream->WriteStringMaybeAliased(
1, this->_internal_command_line(), target);
}
// optional string autoexec_cfg = 2;
if (cached_has_bits & 0x00000002u) {
::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
this->_internal_autoexec_cfg().data(), static_cast<int>(this->_internal_autoexec_cfg().length()),
::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
"CUserMessage_UserSentBugBug.autoexec_cfg");
target = stream->WriteStringMaybeAliased(
2, this->_internal_autoexec_cfg(), target);
}
// optional .CMsgSource2SystemSpecs system_specs = 3;
if (cached_has_bits & 0x00000008u) {
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
InternalWriteMessage(3, _Internal::system_specs(this),
_Internal::system_specs(this).GetCachedSize(), target, stream);
}
// optional uint32 build_id = 4;
if (cached_has_bits & 0x00000010u) {
target = stream->EnsureSpace(target);
target = ::_pbi::WireFormatLite::WriteUInt32ToArray(4, this->_internal_build_id(), target);
}
// optional int32 osversion = 5;
if (cached_has_bits & 0x00000020u) {
target = stream->EnsureSpace(target);
target = ::_pbi::WireFormatLite::WriteInt32ToArray(5, this->_internal_osversion(), target);
}
// optional string command_logs = 6;
if (cached_has_bits & 0x00000004u) {
::PROTOBUF_NAMESPACE_ID::internal::WireFormat::VerifyUTF8StringNamedField(
this->_internal_command_logs().data(), static_cast<int>(this->_internal_command_logs().length()),
::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SERIALIZE,
"CUserMessage_UserSentBugBug.command_logs");
target = stream->WriteStringMaybeAliased(
6, this->_internal_command_logs(), 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:CUserMessage_UserSentBugBug)
return target;
}
size_t CUserMessage_UserSentBugBug::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:CUserMessage_UserSentBugBug)
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 & 0x0000003fu) {
// optional string command_line = 1;
if (cached_has_bits & 0x00000001u) {
total_size += 1 +
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
this->_internal_command_line());
}
// optional string autoexec_cfg = 2;
if (cached_has_bits & 0x00000002u) {
total_size += 1 +
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
this->_internal_autoexec_cfg());
}
// optional string command_logs = 6;
if (cached_has_bits & 0x00000004u) {
total_size += 1 +
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
this->_internal_command_logs());
}
// optional .CMsgSource2SystemSpecs system_specs = 3;
if (cached_has_bits & 0x00000008u) {
total_size += 1 +
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(
*_impl_.system_specs_);
}
// optional uint32 build_id = 4;
if (cached_has_bits & 0x00000010u) {
total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(this->_internal_build_id());
}
// optional int32 osversion = 5;
if (cached_has_bits & 0x00000020u) {
total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(this->_internal_osversion());
}
}
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
}
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CUserMessage_UserSentBugBug::_class_data_ = {
::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck,
CUserMessage_UserSentBugBug::MergeImpl
};
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CUserMessage_UserSentBugBug::GetClassData() const { return &_class_data_; }
void CUserMessage_UserSentBugBug::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) {
auto* const _this = static_cast<CUserMessage_UserSentBugBug*>(&to_msg);
auto& from = static_cast<const CUserMessage_UserSentBugBug&>(from_msg);
// @@protoc_insertion_point(class_specific_merge_from_start:CUserMessage_UserSentBugBug)
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 & 0x0000003fu) {
if (cached_has_bits & 0x00000001u) {
_this->_internal_set_command_line(from._internal_command_line());
}
if (cached_has_bits & 0x00000002u) {
_this->_internal_set_autoexec_cfg(from._internal_autoexec_cfg());
}
if (cached_has_bits & 0x00000004u) {
_this->_internal_set_command_logs(from._internal_command_logs());
}
if (cached_has_bits & 0x00000008u) {
_this->_internal_mutable_system_specs()->::CMsgSource2SystemSpecs::MergeFrom(
from._internal_system_specs());
}
if (cached_has_bits & 0x00000010u) {
_this->_impl_.build_id_ = from._impl_.build_id_;
}
if (cached_has_bits & 0x00000020u) {
_this->_impl_.osversion_ = from._impl_.osversion_;
}
_this->_impl_._has_bits_[0] |= cached_has_bits;
}
_this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
}
void CUserMessage_UserSentBugBug::CopyFrom(const CUserMessage_UserSentBugBug& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:CUserMessage_UserSentBugBug)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool CUserMessage_UserSentBugBug::IsInitialized() const {
return true;
}
void CUserMessage_UserSentBugBug::InternalSwap(CUserMessage_UserSentBugBug* other) {
using std::swap;
auto* lhs_arena = GetArenaForAllocation();
auto* rhs_arena = other->GetArenaForAllocation();
_internal_metadata_.InternalSwap(&other->_internal_metadata_);
swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
&_impl_.command_line_, lhs_arena,
&other->_impl_.command_line_, rhs_arena
);
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
&_impl_.autoexec_cfg_, lhs_arena,
&other->_impl_.autoexec_cfg_, rhs_arena
);
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap(
&_impl_.command_logs_, lhs_arena,
&other->_impl_.command_logs_, rhs_arena
);
::PROTOBUF_NAMESPACE_ID::internal::memswap<
PROTOBUF_FIELD_OFFSET(CUserMessage_UserSentBugBug, _impl_.osversion_)
+ sizeof(CUserMessage_UserSentBugBug::_impl_.osversion_)
- PROTOBUF_FIELD_OFFSET(CUserMessage_UserSentBugBug, _impl_.system_specs_)>(
reinterpret_cast<char*>(&_impl_.system_specs_),
reinterpret_cast<char*>(&other->_impl_.system_specs_));
}
::PROTOBUF_NAMESPACE_ID::Metadata CUserMessage_UserSentBugBug::GetMetadata() const {
return ::_pbi::AssignDescriptors(
&descriptor_table_source2_5fsteam_5fstats_2eproto_getter, &descriptor_table_source2_5fsteam_5fstats_2eproto_once,
file_level_metadata_source2_5fsteam_5fstats_2eproto[15]);
}
// @@protoc_insertion_point(namespace_scope) // @@protoc_insertion_point(namespace_scope)
PROTOBUF_NAMESPACE_OPEN PROTOBUF_NAMESPACE_OPEN
template<> PROTOBUF_NOINLINE ::CMsgSource2SystemSpecs* template<> PROTOBUF_NOINLINE ::CMsgSource2SystemSpecs*
@@ -8328,6 +8876,10 @@ template<> PROTOBUF_NOINLINE ::CSource2Metrics_FetchMapData_Response*
Arena::CreateMaybeMessage< ::CSource2Metrics_FetchMapData_Response >(Arena* arena) { Arena::CreateMaybeMessage< ::CSource2Metrics_FetchMapData_Response >(Arena* arena) {
return Arena::CreateMessageInternal< ::CSource2Metrics_FetchMapData_Response >(arena); return Arena::CreateMessageInternal< ::CSource2Metrics_FetchMapData_Response >(arena);
} }
template<> PROTOBUF_NOINLINE ::CUserMessage_UserSentBugBug*
Arena::CreateMaybeMessage< ::CUserMessage_UserSentBugBug >(Arena* arena) {
return Arena::CreateMessageInternal< ::CUserMessage_UserSentBugBug >(arena);
}
PROTOBUF_NAMESPACE_CLOSE PROTOBUF_NAMESPACE_CLOSE
// @@protoc_insertion_point(global_scope) // @@protoc_insertion_point(global_scope)
@@ -90,6 +90,9 @@ extern CSource2Metrics_MatchPerfSummary_Notification_ClientDefaultTypeInternal _
class CSource2Metrics_RecordPlayStats_Notification; class CSource2Metrics_RecordPlayStats_Notification;
struct CSource2Metrics_RecordPlayStats_NotificationDefaultTypeInternal; struct CSource2Metrics_RecordPlayStats_NotificationDefaultTypeInternal;
extern CSource2Metrics_RecordPlayStats_NotificationDefaultTypeInternal _CSource2Metrics_RecordPlayStats_Notification_default_instance_; extern CSource2Metrics_RecordPlayStats_NotificationDefaultTypeInternal _CSource2Metrics_RecordPlayStats_Notification_default_instance_;
class CUserMessage_UserSentBugBug;
struct CUserMessage_UserSentBugBugDefaultTypeInternal;
extern CUserMessage_UserSentBugBugDefaultTypeInternal _CUserMessage_UserSentBugBug_default_instance_;
PROTOBUF_NAMESPACE_OPEN PROTOBUF_NAMESPACE_OPEN
template<> ::CMsgSource2NetworkFlowQuality* Arena::CreateMaybeMessage<::CMsgSource2NetworkFlowQuality>(Arena*); template<> ::CMsgSource2NetworkFlowQuality* Arena::CreateMaybeMessage<::CMsgSource2NetworkFlowQuality>(Arena*);
template<> ::CMsgSource2PerfIntervalSample* Arena::CreateMaybeMessage<::CMsgSource2PerfIntervalSample>(Arena*); template<> ::CMsgSource2PerfIntervalSample* Arena::CreateMaybeMessage<::CMsgSource2PerfIntervalSample>(Arena*);
@@ -106,6 +109,7 @@ template<> ::CSource2Metrics_FetchMapData_Response_MapData* Arena::CreateMaybeMe
template<> ::CSource2Metrics_MatchPerfSummary_Notification* Arena::CreateMaybeMessage<::CSource2Metrics_MatchPerfSummary_Notification>(Arena*); template<> ::CSource2Metrics_MatchPerfSummary_Notification* Arena::CreateMaybeMessage<::CSource2Metrics_MatchPerfSummary_Notification>(Arena*);
template<> ::CSource2Metrics_MatchPerfSummary_Notification_Client* Arena::CreateMaybeMessage<::CSource2Metrics_MatchPerfSummary_Notification_Client>(Arena*); template<> ::CSource2Metrics_MatchPerfSummary_Notification_Client* Arena::CreateMaybeMessage<::CSource2Metrics_MatchPerfSummary_Notification_Client>(Arena*);
template<> ::CSource2Metrics_RecordPlayStats_Notification* Arena::CreateMaybeMessage<::CSource2Metrics_RecordPlayStats_Notification>(Arena*); template<> ::CSource2Metrics_RecordPlayStats_Notification* Arena::CreateMaybeMessage<::CSource2Metrics_RecordPlayStats_Notification>(Arena*);
template<> ::CUserMessage_UserSentBugBug* Arena::CreateMaybeMessage<::CUserMessage_UserSentBugBug>(Arena*);
PROTOBUF_NAMESPACE_CLOSE PROTOBUF_NAMESPACE_CLOSE
enum ESource2PlayStatsFieldType : int { enum ESource2PlayStatsFieldType : int {
@@ -125,11 +129,12 @@ enum ESource2PlayStatsFieldType : int {
Source2PlayStats_LowCardinalityString = 13, Source2PlayStats_LowCardinalityString = 13,
Source2PlayStats_UTCDateTime = 14, Source2PlayStats_UTCDateTime = 14,
Source2PlayStats_SteamIDTrustBucket = 15, Source2PlayStats_SteamIDTrustBucket = 15,
Source2PlayStats_SteamIDTrustBucketMin = 16 Source2PlayStats_SteamIDTrustBucketMin = 16,
Source2PlayStats_SteamID = 17
}; };
bool ESource2PlayStatsFieldType_IsValid(int value); bool ESource2PlayStatsFieldType_IsValid(int value);
constexpr ESource2PlayStatsFieldType ESource2PlayStatsFieldType_MIN = Source2PlayStats_Invalid; constexpr ESource2PlayStatsFieldType ESource2PlayStatsFieldType_MIN = Source2PlayStats_Invalid;
constexpr ESource2PlayStatsFieldType ESource2PlayStatsFieldType_MAX = Source2PlayStats_SteamIDTrustBucketMin; constexpr ESource2PlayStatsFieldType ESource2PlayStatsFieldType_MAX = Source2PlayStats_SteamID;
constexpr int ESource2PlayStatsFieldType_ARRAYSIZE = ESource2PlayStatsFieldType_MAX + 1; constexpr int ESource2PlayStatsFieldType_ARRAYSIZE = ESource2PlayStatsFieldType_MAX + 1;
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ESource2PlayStatsFieldType_descriptor(); const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ESource2PlayStatsFieldType_descriptor();
@@ -3413,6 +3418,7 @@ class CMsgSource2PlayStatsPackedRecordList final :
kUtcdatetimeValsFieldNumber = 17, kUtcdatetimeValsFieldNumber = 17,
kSteamidtrustbucketValsFieldNumber = 18, kSteamidtrustbucketValsFieldNumber = 18,
kTrustbucketValsFieldNumber = 19, kTrustbucketValsFieldNumber = 19,
kSteamidValsFieldNumber = 20,
kRecordNameFieldNumber = 1, kRecordNameFieldNumber = 1,
kRecordCountFieldNumber = 3, kRecordCountFieldNumber = 3,
}; };
@@ -3786,6 +3792,28 @@ class CMsgSource2PlayStatsPackedRecordList final :
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::CMsgSource2PlayStatsPackedRecordList_SteamIDList >& const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::CMsgSource2PlayStatsPackedRecordList_SteamIDList >&
trustbucket_vals() const; trustbucket_vals() const;
// repeated uint64 steamid_vals = 20 [packed = true];
int steamid_vals_size() const;
private:
int _internal_steamid_vals_size() const;
public:
void clear_steamid_vals();
private:
uint64_t _internal_steamid_vals(int index) const;
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >&
_internal_steamid_vals() const;
void _internal_add_steamid_vals(uint64_t value);
::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >*
_internal_mutable_steamid_vals();
public:
uint64_t steamid_vals(int index) const;
void set_steamid_vals(int index, uint64_t value);
void add_steamid_vals(uint64_t value);
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >&
steamid_vals() const;
::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >*
mutable_steamid_vals();
// optional string record_name = 1; // optional string record_name = 1;
bool has_record_name() const; bool has_record_name() const;
private: private:
@@ -3852,6 +3880,8 @@ class CMsgSource2PlayStatsPackedRecordList final :
::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > utcdatetime_vals_; ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > utcdatetime_vals_;
::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t > steamidtrustbucket_vals_; ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t > steamidtrustbucket_vals_;
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::CMsgSource2PlayStatsPackedRecordList_SteamIDList > trustbucket_vals_; ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::CMsgSource2PlayStatsPackedRecordList_SteamIDList > trustbucket_vals_;
::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t > steamid_vals_;
mutable std::atomic<int> _steamid_vals_cached_byte_size_;
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr record_name_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr record_name_;
uint32_t record_count_; uint32_t record_count_;
}; };
@@ -4654,6 +4684,261 @@ class CSource2Metrics_FetchMapData_Response final :
union { Impl_ _impl_; }; union { Impl_ _impl_; };
friend struct ::TableStruct_source2_5fsteam_5fstats_2eproto; friend struct ::TableStruct_source2_5fsteam_5fstats_2eproto;
}; };
// -------------------------------------------------------------------
class CUserMessage_UserSentBugBug final :
public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:CUserMessage_UserSentBugBug) */ {
public:
inline CUserMessage_UserSentBugBug() : CUserMessage_UserSentBugBug(nullptr) {}
~CUserMessage_UserSentBugBug() override;
explicit PROTOBUF_CONSTEXPR CUserMessage_UserSentBugBug(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
CUserMessage_UserSentBugBug(const CUserMessage_UserSentBugBug& from);
CUserMessage_UserSentBugBug(CUserMessage_UserSentBugBug&& from) noexcept
: CUserMessage_UserSentBugBug() {
*this = ::std::move(from);
}
inline CUserMessage_UserSentBugBug& operator=(const CUserMessage_UserSentBugBug& from) {
CopyFrom(from);
return *this;
}
inline CUserMessage_UserSentBugBug& operator=(CUserMessage_UserSentBugBug&& 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 CUserMessage_UserSentBugBug& default_instance() {
return *internal_default_instance();
}
static inline const CUserMessage_UserSentBugBug* internal_default_instance() {
return reinterpret_cast<const CUserMessage_UserSentBugBug*>(
&_CUserMessage_UserSentBugBug_default_instance_);
}
static constexpr int kIndexInFileMessages =
15;
friend void swap(CUserMessage_UserSentBugBug& a, CUserMessage_UserSentBugBug& b) {
a.Swap(&b);
}
inline void Swap(CUserMessage_UserSentBugBug* 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(CUserMessage_UserSentBugBug* other) {
if (other == this) return;
GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
InternalSwap(other);
}
// implements Message ----------------------------------------------
CUserMessage_UserSentBugBug* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
return CreateMaybeMessage<CUserMessage_UserSentBugBug>(arena);
}
using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
void CopyFrom(const CUserMessage_UserSentBugBug& from);
using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
void MergeFrom( const CUserMessage_UserSentBugBug& from) {
CUserMessage_UserSentBugBug::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(CUserMessage_UserSentBugBug* other);
private:
friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
return "CUserMessage_UserSentBugBug";
}
protected:
explicit CUserMessage_UserSentBugBug(::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 {
kCommandLineFieldNumber = 1,
kAutoexecCfgFieldNumber = 2,
kCommandLogsFieldNumber = 6,
kSystemSpecsFieldNumber = 3,
kBuildIdFieldNumber = 4,
kOsversionFieldNumber = 5,
};
// optional string command_line = 1;
bool has_command_line() const;
private:
bool _internal_has_command_line() const;
public:
void clear_command_line();
const std::string& command_line() const;
template <typename ArgT0 = const std::string&, typename... ArgT>
void set_command_line(ArgT0&& arg0, ArgT... args);
std::string* mutable_command_line();
PROTOBUF_NODISCARD std::string* release_command_line();
void set_allocated_command_line(std::string* command_line);
private:
const std::string& _internal_command_line() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_command_line(const std::string& value);
std::string* _internal_mutable_command_line();
public:
// optional string autoexec_cfg = 2;
bool has_autoexec_cfg() const;
private:
bool _internal_has_autoexec_cfg() const;
public:
void clear_autoexec_cfg();
const std::string& autoexec_cfg() const;
template <typename ArgT0 = const std::string&, typename... ArgT>
void set_autoexec_cfg(ArgT0&& arg0, ArgT... args);
std::string* mutable_autoexec_cfg();
PROTOBUF_NODISCARD std::string* release_autoexec_cfg();
void set_allocated_autoexec_cfg(std::string* autoexec_cfg);
private:
const std::string& _internal_autoexec_cfg() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_autoexec_cfg(const std::string& value);
std::string* _internal_mutable_autoexec_cfg();
public:
// optional string command_logs = 6;
bool has_command_logs() const;
private:
bool _internal_has_command_logs() const;
public:
void clear_command_logs();
const std::string& command_logs() const;
template <typename ArgT0 = const std::string&, typename... ArgT>
void set_command_logs(ArgT0&& arg0, ArgT... args);
std::string* mutable_command_logs();
PROTOBUF_NODISCARD std::string* release_command_logs();
void set_allocated_command_logs(std::string* command_logs);
private:
const std::string& _internal_command_logs() const;
inline PROTOBUF_ALWAYS_INLINE void _internal_set_command_logs(const std::string& value);
std::string* _internal_mutable_command_logs();
public:
// optional .CMsgSource2SystemSpecs system_specs = 3;
bool has_system_specs() const;
private:
bool _internal_has_system_specs() const;
public:
void clear_system_specs();
const ::CMsgSource2SystemSpecs& system_specs() const;
PROTOBUF_NODISCARD ::CMsgSource2SystemSpecs* release_system_specs();
::CMsgSource2SystemSpecs* mutable_system_specs();
void set_allocated_system_specs(::CMsgSource2SystemSpecs* system_specs);
private:
const ::CMsgSource2SystemSpecs& _internal_system_specs() const;
::CMsgSource2SystemSpecs* _internal_mutable_system_specs();
public:
void unsafe_arena_set_allocated_system_specs(
::CMsgSource2SystemSpecs* system_specs);
::CMsgSource2SystemSpecs* unsafe_arena_release_system_specs();
// optional uint32 build_id = 4;
bool has_build_id() const;
private:
bool _internal_has_build_id() const;
public:
void clear_build_id();
uint32_t build_id() const;
void set_build_id(uint32_t value);
private:
uint32_t _internal_build_id() const;
void _internal_set_build_id(uint32_t value);
public:
// optional int32 osversion = 5;
bool has_osversion() const;
private:
bool _internal_has_osversion() const;
public:
void clear_osversion();
int32_t osversion() const;
void set_osversion(int32_t value);
private:
int32_t _internal_osversion() const;
void _internal_set_osversion(int32_t value);
public:
// @@protoc_insertion_point(class_scope:CUserMessage_UserSentBugBug)
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_;
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr command_line_;
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr autoexec_cfg_;
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr command_logs_;
::CMsgSource2SystemSpecs* system_specs_;
uint32_t build_id_;
int32_t osversion_;
};
union { Impl_ _impl_; };
friend struct ::TableStruct_source2_5fsteam_5fstats_2eproto;
};
// =================================================================== // ===================================================================
@@ -9354,6 +9639,53 @@ CMsgSource2PlayStatsPackedRecordList::trustbucket_vals() const {
return _impl_.trustbucket_vals_; return _impl_.trustbucket_vals_;
} }
// repeated uint64 steamid_vals = 20 [packed = true];
inline int CMsgSource2PlayStatsPackedRecordList::_internal_steamid_vals_size() const {
return _impl_.steamid_vals_.size();
}
inline int CMsgSource2PlayStatsPackedRecordList::steamid_vals_size() const {
return _internal_steamid_vals_size();
}
inline void CMsgSource2PlayStatsPackedRecordList::clear_steamid_vals() {
_impl_.steamid_vals_.Clear();
}
inline uint64_t CMsgSource2PlayStatsPackedRecordList::_internal_steamid_vals(int index) const {
return _impl_.steamid_vals_.Get(index);
}
inline uint64_t CMsgSource2PlayStatsPackedRecordList::steamid_vals(int index) const {
// @@protoc_insertion_point(field_get:CMsgSource2PlayStatsPackedRecordList.steamid_vals)
return _internal_steamid_vals(index);
}
inline void CMsgSource2PlayStatsPackedRecordList::set_steamid_vals(int index, uint64_t value) {
_impl_.steamid_vals_.Set(index, value);
// @@protoc_insertion_point(field_set:CMsgSource2PlayStatsPackedRecordList.steamid_vals)
}
inline void CMsgSource2PlayStatsPackedRecordList::_internal_add_steamid_vals(uint64_t value) {
_impl_.steamid_vals_.Add(value);
}
inline void CMsgSource2PlayStatsPackedRecordList::add_steamid_vals(uint64_t value) {
_internal_add_steamid_vals(value);
// @@protoc_insertion_point(field_add:CMsgSource2PlayStatsPackedRecordList.steamid_vals)
}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >&
CMsgSource2PlayStatsPackedRecordList::_internal_steamid_vals() const {
return _impl_.steamid_vals_;
}
inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >&
CMsgSource2PlayStatsPackedRecordList::steamid_vals() const {
// @@protoc_insertion_point(field_list:CMsgSource2PlayStatsPackedRecordList.steamid_vals)
return _internal_steamid_vals();
}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >*
CMsgSource2PlayStatsPackedRecordList::_internal_mutable_steamid_vals() {
return &_impl_.steamid_vals_;
}
inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint64_t >*
CMsgSource2PlayStatsPackedRecordList::mutable_steamid_vals() {
// @@protoc_insertion_point(field_mutable_list:CMsgSource2PlayStatsPackedRecordList.steamid_vals)
return _internal_mutable_steamid_vals();
}
// ------------------------------------------------------------------- // -------------------------------------------------------------------
// CSource2Metrics_RecordPlayStats_Notification // CSource2Metrics_RecordPlayStats_Notification
@@ -9930,6 +10262,360 @@ CSource2Metrics_FetchMapData_Response::results() const {
return _impl_.results_; return _impl_.results_;
} }
// -------------------------------------------------------------------
// CUserMessage_UserSentBugBug
// optional string command_line = 1;
inline bool CUserMessage_UserSentBugBug::_internal_has_command_line() const {
bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
return value;
}
inline bool CUserMessage_UserSentBugBug::has_command_line() const {
return _internal_has_command_line();
}
inline void CUserMessage_UserSentBugBug::clear_command_line() {
_impl_.command_line_.ClearToEmpty();
_impl_._has_bits_[0] &= ~0x00000001u;
}
inline const std::string& CUserMessage_UserSentBugBug::command_line() const {
// @@protoc_insertion_point(field_get:CUserMessage_UserSentBugBug.command_line)
return _internal_command_line();
}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void CUserMessage_UserSentBugBug::set_command_line(ArgT0&& arg0, ArgT... args) {
_impl_._has_bits_[0] |= 0x00000001u;
_impl_.command_line_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
// @@protoc_insertion_point(field_set:CUserMessage_UserSentBugBug.command_line)
}
inline std::string* CUserMessage_UserSentBugBug::mutable_command_line() {
std::string* _s = _internal_mutable_command_line();
// @@protoc_insertion_point(field_mutable:CUserMessage_UserSentBugBug.command_line)
return _s;
}
inline const std::string& CUserMessage_UserSentBugBug::_internal_command_line() const {
return _impl_.command_line_.Get();
}
inline void CUserMessage_UserSentBugBug::_internal_set_command_line(const std::string& value) {
_impl_._has_bits_[0] |= 0x00000001u;
_impl_.command_line_.Set(value, GetArenaForAllocation());
}
inline std::string* CUserMessage_UserSentBugBug::_internal_mutable_command_line() {
_impl_._has_bits_[0] |= 0x00000001u;
return _impl_.command_line_.Mutable(GetArenaForAllocation());
}
inline std::string* CUserMessage_UserSentBugBug::release_command_line() {
// @@protoc_insertion_point(field_release:CUserMessage_UserSentBugBug.command_line)
if (!_internal_has_command_line()) {
return nullptr;
}
_impl_._has_bits_[0] &= ~0x00000001u;
auto* p = _impl_.command_line_.Release();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (_impl_.command_line_.IsDefault()) {
_impl_.command_line_.Set("", GetArenaForAllocation());
}
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
return p;
}
inline void CUserMessage_UserSentBugBug::set_allocated_command_line(std::string* command_line) {
if (command_line != nullptr) {
_impl_._has_bits_[0] |= 0x00000001u;
} else {
_impl_._has_bits_[0] &= ~0x00000001u;
}
_impl_.command_line_.SetAllocated(command_line, GetArenaForAllocation());
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (_impl_.command_line_.IsDefault()) {
_impl_.command_line_.Set("", GetArenaForAllocation());
}
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
// @@protoc_insertion_point(field_set_allocated:CUserMessage_UserSentBugBug.command_line)
}
// optional string autoexec_cfg = 2;
inline bool CUserMessage_UserSentBugBug::_internal_has_autoexec_cfg() const {
bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
return value;
}
inline bool CUserMessage_UserSentBugBug::has_autoexec_cfg() const {
return _internal_has_autoexec_cfg();
}
inline void CUserMessage_UserSentBugBug::clear_autoexec_cfg() {
_impl_.autoexec_cfg_.ClearToEmpty();
_impl_._has_bits_[0] &= ~0x00000002u;
}
inline const std::string& CUserMessage_UserSentBugBug::autoexec_cfg() const {
// @@protoc_insertion_point(field_get:CUserMessage_UserSentBugBug.autoexec_cfg)
return _internal_autoexec_cfg();
}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void CUserMessage_UserSentBugBug::set_autoexec_cfg(ArgT0&& arg0, ArgT... args) {
_impl_._has_bits_[0] |= 0x00000002u;
_impl_.autoexec_cfg_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
// @@protoc_insertion_point(field_set:CUserMessage_UserSentBugBug.autoexec_cfg)
}
inline std::string* CUserMessage_UserSentBugBug::mutable_autoexec_cfg() {
std::string* _s = _internal_mutable_autoexec_cfg();
// @@protoc_insertion_point(field_mutable:CUserMessage_UserSentBugBug.autoexec_cfg)
return _s;
}
inline const std::string& CUserMessage_UserSentBugBug::_internal_autoexec_cfg() const {
return _impl_.autoexec_cfg_.Get();
}
inline void CUserMessage_UserSentBugBug::_internal_set_autoexec_cfg(const std::string& value) {
_impl_._has_bits_[0] |= 0x00000002u;
_impl_.autoexec_cfg_.Set(value, GetArenaForAllocation());
}
inline std::string* CUserMessage_UserSentBugBug::_internal_mutable_autoexec_cfg() {
_impl_._has_bits_[0] |= 0x00000002u;
return _impl_.autoexec_cfg_.Mutable(GetArenaForAllocation());
}
inline std::string* CUserMessage_UserSentBugBug::release_autoexec_cfg() {
// @@protoc_insertion_point(field_release:CUserMessage_UserSentBugBug.autoexec_cfg)
if (!_internal_has_autoexec_cfg()) {
return nullptr;
}
_impl_._has_bits_[0] &= ~0x00000002u;
auto* p = _impl_.autoexec_cfg_.Release();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (_impl_.autoexec_cfg_.IsDefault()) {
_impl_.autoexec_cfg_.Set("", GetArenaForAllocation());
}
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
return p;
}
inline void CUserMessage_UserSentBugBug::set_allocated_autoexec_cfg(std::string* autoexec_cfg) {
if (autoexec_cfg != nullptr) {
_impl_._has_bits_[0] |= 0x00000002u;
} else {
_impl_._has_bits_[0] &= ~0x00000002u;
}
_impl_.autoexec_cfg_.SetAllocated(autoexec_cfg, GetArenaForAllocation());
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (_impl_.autoexec_cfg_.IsDefault()) {
_impl_.autoexec_cfg_.Set("", GetArenaForAllocation());
}
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
// @@protoc_insertion_point(field_set_allocated:CUserMessage_UserSentBugBug.autoexec_cfg)
}
// optional .CMsgSource2SystemSpecs system_specs = 3;
inline bool CUserMessage_UserSentBugBug::_internal_has_system_specs() const {
bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
PROTOBUF_ASSUME(!value || _impl_.system_specs_ != nullptr);
return value;
}
inline bool CUserMessage_UserSentBugBug::has_system_specs() const {
return _internal_has_system_specs();
}
inline void CUserMessage_UserSentBugBug::clear_system_specs() {
if (_impl_.system_specs_ != nullptr) _impl_.system_specs_->Clear();
_impl_._has_bits_[0] &= ~0x00000008u;
}
inline const ::CMsgSource2SystemSpecs& CUserMessage_UserSentBugBug::_internal_system_specs() const {
const ::CMsgSource2SystemSpecs* p = _impl_.system_specs_;
return p != nullptr ? *p : reinterpret_cast<const ::CMsgSource2SystemSpecs&>(
::_CMsgSource2SystemSpecs_default_instance_);
}
inline const ::CMsgSource2SystemSpecs& CUserMessage_UserSentBugBug::system_specs() const {
// @@protoc_insertion_point(field_get:CUserMessage_UserSentBugBug.system_specs)
return _internal_system_specs();
}
inline void CUserMessage_UserSentBugBug::unsafe_arena_set_allocated_system_specs(
::CMsgSource2SystemSpecs* system_specs) {
if (GetArenaForAllocation() == nullptr) {
delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.system_specs_);
}
_impl_.system_specs_ = system_specs;
if (system_specs) {
_impl_._has_bits_[0] |= 0x00000008u;
} else {
_impl_._has_bits_[0] &= ~0x00000008u;
}
// @@protoc_insertion_point(field_unsafe_arena_set_allocated:CUserMessage_UserSentBugBug.system_specs)
}
inline ::CMsgSource2SystemSpecs* CUserMessage_UserSentBugBug::release_system_specs() {
_impl_._has_bits_[0] &= ~0x00000008u;
::CMsgSource2SystemSpecs* temp = _impl_.system_specs_;
_impl_.system_specs_ = 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 ::CMsgSource2SystemSpecs* CUserMessage_UserSentBugBug::unsafe_arena_release_system_specs() {
// @@protoc_insertion_point(field_release:CUserMessage_UserSentBugBug.system_specs)
_impl_._has_bits_[0] &= ~0x00000008u;
::CMsgSource2SystemSpecs* temp = _impl_.system_specs_;
_impl_.system_specs_ = nullptr;
return temp;
}
inline ::CMsgSource2SystemSpecs* CUserMessage_UserSentBugBug::_internal_mutable_system_specs() {
_impl_._has_bits_[0] |= 0x00000008u;
if (_impl_.system_specs_ == nullptr) {
auto* p = CreateMaybeMessage<::CMsgSource2SystemSpecs>(GetArenaForAllocation());
_impl_.system_specs_ = p;
}
return _impl_.system_specs_;
}
inline ::CMsgSource2SystemSpecs* CUserMessage_UserSentBugBug::mutable_system_specs() {
::CMsgSource2SystemSpecs* _msg = _internal_mutable_system_specs();
// @@protoc_insertion_point(field_mutable:CUserMessage_UserSentBugBug.system_specs)
return _msg;
}
inline void CUserMessage_UserSentBugBug::set_allocated_system_specs(::CMsgSource2SystemSpecs* system_specs) {
::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
if (message_arena == nullptr) {
delete _impl_.system_specs_;
}
if (system_specs) {
::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(system_specs);
if (message_arena != submessage_arena) {
system_specs = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
message_arena, system_specs, submessage_arena);
}
_impl_._has_bits_[0] |= 0x00000008u;
} else {
_impl_._has_bits_[0] &= ~0x00000008u;
}
_impl_.system_specs_ = system_specs;
// @@protoc_insertion_point(field_set_allocated:CUserMessage_UserSentBugBug.system_specs)
}
// optional uint32 build_id = 4;
inline bool CUserMessage_UserSentBugBug::_internal_has_build_id() const {
bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
return value;
}
inline bool CUserMessage_UserSentBugBug::has_build_id() const {
return _internal_has_build_id();
}
inline void CUserMessage_UserSentBugBug::clear_build_id() {
_impl_.build_id_ = 0u;
_impl_._has_bits_[0] &= ~0x00000010u;
}
inline uint32_t CUserMessage_UserSentBugBug::_internal_build_id() const {
return _impl_.build_id_;
}
inline uint32_t CUserMessage_UserSentBugBug::build_id() const {
// @@protoc_insertion_point(field_get:CUserMessage_UserSentBugBug.build_id)
return _internal_build_id();
}
inline void CUserMessage_UserSentBugBug::_internal_set_build_id(uint32_t value) {
_impl_._has_bits_[0] |= 0x00000010u;
_impl_.build_id_ = value;
}
inline void CUserMessage_UserSentBugBug::set_build_id(uint32_t value) {
_internal_set_build_id(value);
// @@protoc_insertion_point(field_set:CUserMessage_UserSentBugBug.build_id)
}
// optional int32 osversion = 5;
inline bool CUserMessage_UserSentBugBug::_internal_has_osversion() const {
bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
return value;
}
inline bool CUserMessage_UserSentBugBug::has_osversion() const {
return _internal_has_osversion();
}
inline void CUserMessage_UserSentBugBug::clear_osversion() {
_impl_.osversion_ = 0;
_impl_._has_bits_[0] &= ~0x00000020u;
}
inline int32_t CUserMessage_UserSentBugBug::_internal_osversion() const {
return _impl_.osversion_;
}
inline int32_t CUserMessage_UserSentBugBug::osversion() const {
// @@protoc_insertion_point(field_get:CUserMessage_UserSentBugBug.osversion)
return _internal_osversion();
}
inline void CUserMessage_UserSentBugBug::_internal_set_osversion(int32_t value) {
_impl_._has_bits_[0] |= 0x00000020u;
_impl_.osversion_ = value;
}
inline void CUserMessage_UserSentBugBug::set_osversion(int32_t value) {
_internal_set_osversion(value);
// @@protoc_insertion_point(field_set:CUserMessage_UserSentBugBug.osversion)
}
// optional string command_logs = 6;
inline bool CUserMessage_UserSentBugBug::_internal_has_command_logs() const {
bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
return value;
}
inline bool CUserMessage_UserSentBugBug::has_command_logs() const {
return _internal_has_command_logs();
}
inline void CUserMessage_UserSentBugBug::clear_command_logs() {
_impl_.command_logs_.ClearToEmpty();
_impl_._has_bits_[0] &= ~0x00000004u;
}
inline const std::string& CUserMessage_UserSentBugBug::command_logs() const {
// @@protoc_insertion_point(field_get:CUserMessage_UserSentBugBug.command_logs)
return _internal_command_logs();
}
template <typename ArgT0, typename... ArgT>
inline PROTOBUF_ALWAYS_INLINE
void CUserMessage_UserSentBugBug::set_command_logs(ArgT0&& arg0, ArgT... args) {
_impl_._has_bits_[0] |= 0x00000004u;
_impl_.command_logs_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
// @@protoc_insertion_point(field_set:CUserMessage_UserSentBugBug.command_logs)
}
inline std::string* CUserMessage_UserSentBugBug::mutable_command_logs() {
std::string* _s = _internal_mutable_command_logs();
// @@protoc_insertion_point(field_mutable:CUserMessage_UserSentBugBug.command_logs)
return _s;
}
inline const std::string& CUserMessage_UserSentBugBug::_internal_command_logs() const {
return _impl_.command_logs_.Get();
}
inline void CUserMessage_UserSentBugBug::_internal_set_command_logs(const std::string& value) {
_impl_._has_bits_[0] |= 0x00000004u;
_impl_.command_logs_.Set(value, GetArenaForAllocation());
}
inline std::string* CUserMessage_UserSentBugBug::_internal_mutable_command_logs() {
_impl_._has_bits_[0] |= 0x00000004u;
return _impl_.command_logs_.Mutable(GetArenaForAllocation());
}
inline std::string* CUserMessage_UserSentBugBug::release_command_logs() {
// @@protoc_insertion_point(field_release:CUserMessage_UserSentBugBug.command_logs)
if (!_internal_has_command_logs()) {
return nullptr;
}
_impl_._has_bits_[0] &= ~0x00000004u;
auto* p = _impl_.command_logs_.Release();
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (_impl_.command_logs_.IsDefault()) {
_impl_.command_logs_.Set("", GetArenaForAllocation());
}
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
return p;
}
inline void CUserMessage_UserSentBugBug::set_allocated_command_logs(std::string* command_logs) {
if (command_logs != nullptr) {
_impl_._has_bits_[0] |= 0x00000004u;
} else {
_impl_._has_bits_[0] &= ~0x00000004u;
}
_impl_.command_logs_.SetAllocated(command_logs, GetArenaForAllocation());
#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
if (_impl_.command_logs_.IsDefault()) {
_impl_.command_logs_.Set("", GetArenaForAllocation());
}
#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
// @@protoc_insertion_point(field_set_allocated:CUserMessage_UserSentBugBug.command_logs)
}
#ifdef __GNUC__ #ifdef __GNUC__
#pragma GCC diagnostic pop #pragma GCC diagnostic pop
#endif // __GNUC__ #endif // __GNUC__
@@ -9961,6 +10647,8 @@ CSource2Metrics_FetchMapData_Response::results() const {
// ------------------------------------------------------------------- // -------------------------------------------------------------------
// -------------------------------------------------------------------
// @@protoc_insertion_point(namespace_scope) // @@protoc_insertion_point(namespace_scope)
@@ -3947,7 +3947,7 @@ const char descriptor_table_protodef_usermessages_2eproto[] PROTOBUF_SECTION_VAR
"\001 \001(\005:\002-1\022\024\n\014player_slots\030\002 \003(\005\022\020\n\010respo" "\001 \001(\005:\002-1\022\024\n\014player_slots\030\002 \003(\005\022\020\n\010respo"
"nse\030\003 \001(\t\022\037\n\nent_origin\030\004 \001(\0132\013.CMsgVect" "nse\030\003 \001(\t\022\037\n\nent_origin\030\004 \001(\0132\013.CMsgVect"
"or\022\021\n\tpre_delay\030\005 \001(\002\022\024\n\014mix_priority\030\006 " "or\022\021\n\tpre_delay\030\005 \001(\002\022\024\n\014mix_priority\030\006 "
"\001(\005*\221\t\n\021EBaseUserMessages\022\027\n\023UM_Achievem" "\001(\005*\251\t\n\021EBaseUserMessages\022\027\n\023UM_Achievem"
"entEvent\020e\022\023\n\017UM_CloseCaption\020f\022\031\n\025UM_Cl" "entEvent\020e\022\023\n\017UM_CloseCaption\020f\022\031\n\025UM_Cl"
"oseCaptionDirect\020g\022\027\n\023UM_CurrentTimescal" "oseCaptionDirect\020g\022\027\n\023UM_CurrentTimescal"
"e\020h\022\027\n\023UM_DesiredTimescale\020i\022\013\n\007UM_Fade\020" "e\020h\022\027\n\023UM_DesiredTimescale\020i\022\013\n\007UM_Fade\020"
@@ -3975,78 +3975,78 @@ const char descriptor_table_protodef_usermessages_2eproto[] PROTOBUF_SECTION_VAR
"entoryResponse\020\241\001\022\031\n\024UM_RequestDiagnosti" "entoryResponse\020\241\001\022\031\n\024UM_RequestDiagnosti"
"c\020\242\001\022\032\n\025UM_DiagnosticResponse\020\243\001\022\025\n\020UM_E" "c\020\242\001\022\032\n\025UM_DiagnosticResponse\020\243\001\022\025\n\020UM_E"
"xtraUserData\020\244\001\022\033\n\026UM_NotifyResponseFoun" "xtraUserData\020\244\001\022\033\n\026UM_NotifyResponseFoun"
"d\020\245\001\022\037\n\032UM_PlayResponseConditional\020\246\001\022\020\n" "d\020\245\001\022\037\n\032UM_PlayResponseConditional\020\246\001\022\026\n"
"\013UM_MAX_BASE\020\310\001*\224\001\n\023EBaseEntityMessages\022" "\021UM_UserSentBugBug\020\247\001\022\020\n\013UM_MAX_BASE\020\310\001*"
"\022\n\rEM_PlayJingle\020\210\001\022\025\n\020EM_ScreenOverlay\020" "\224\001\n\023EBaseEntityMessages\022\022\n\rEM_PlayJingle"
"\211\001\022\027\n\022EM_RemoveAllDecals\020\212\001\022\026\n\021EM_Propag" "\020\210\001\022\025\n\020EM_ScreenOverlay\020\211\001\022\027\n\022EM_RemoveA"
"ateForce\020\213\001\022\017\n\nEM_DoSpark\020\214\001\022\020\n\013EM_FixAn" "llDecals\020\212\001\022\026\n\021EM_PropagateForce\020\213\001\022\017\n\nE"
"gle\020\215\001*o\n\teRollType\022\026\n\tROLL_NONE\020\377\377\377\377\377\377\377" "M_DoSpark\020\214\001\022\020\n\013EM_FixAngle\020\215\001*o\n\teRollT"
"\377\377\001\022\016\n\nROLL_STATS\020\000\022\020\n\014ROLL_CREDITS\020\001\022\027\n" "ype\022\026\n\tROLL_NONE\020\377\377\377\377\377\377\377\377\377\001\022\016\n\nROLL_STAT"
"\023ROLL_LATE_JOIN_LOGO\020\002\022\017\n\013ROLL_OUTTRO\020\003*" "S\020\000\022\020\n\014ROLL_CREDITS\020\001\022\027\n\023ROLL_LATE_JOIN_"
"\323\020\n\020PARTICLE_MESSAGE\022&\n\"GAME_PARTICLE_MA" "LOGO\020\002\022\017\n\013ROLL_OUTTRO\020\003*\323\020\n\020PARTICLE_MES"
"NAGER_EVENT_CREATE\020\000\022&\n\"GAME_PARTICLE_MA" "SAGE\022&\n\"GAME_PARTICLE_MANAGER_EVENT_CREA"
"NAGER_EVENT_UPDATE\020\001\022.\n*GAME_PARTICLE_MA" "TE\020\000\022&\n\"GAME_PARTICLE_MANAGER_EVENT_UPDA"
"NAGER_EVENT_UPDATE_FORWARD\020\002\0222\n.GAME_PAR" "TE\020\001\022.\n*GAME_PARTICLE_MANAGER_EVENT_UPDA"
"TICLE_MANAGER_EVENT_UPDATE_ORIENTATION\020\003" "TE_FORWARD\020\002\0222\n.GAME_PARTICLE_MANAGER_EV"
"\022/\n+GAME_PARTICLE_MANAGER_EVENT_UPDATE_F" "ENT_UPDATE_ORIENTATION\020\003\022/\n+GAME_PARTICL"
"ALLBACK\020\004\022*\n&GAME_PARTICLE_MANAGER_EVENT" "E_MANAGER_EVENT_UPDATE_FALLBACK\020\004\022*\n&GAM"
"_UPDATE_ENT\020\005\022-\n)GAME_PARTICLE_MANAGER_E" "E_PARTICLE_MANAGER_EVENT_UPDATE_ENT\020\005\022-\n"
"VENT_UPDATE_OFFSET\020\006\022\'\n#GAME_PARTICLE_MA" ")GAME_PARTICLE_MANAGER_EVENT_UPDATE_OFFS"
"NAGER_EVENT_DESTROY\020\007\0221\n-GAME_PARTICLE_M" "ET\020\006\022\'\n#GAME_PARTICLE_MANAGER_EVENT_DEST"
"ANAGER_EVENT_DESTROY_INVOLVING\020\010\022\'\n#GAME" "ROY\020\007\0221\n-GAME_PARTICLE_MANAGER_EVENT_DES"
"_PARTICLE_MANAGER_EVENT_RELEASE\020\t\022\'\n#GAM" "TROY_INVOLVING\020\010\022\'\n#GAME_PARTICLE_MANAGE"
"E_PARTICLE_MANAGER_EVENT_LATENCY\020\n\022+\n\'GA" "R_EVENT_RELEASE\020\t\022\'\n#GAME_PARTICLE_MANAG"
"ME_PARTICLE_MANAGER_EVENT_SHOULD_DRAW\020\013\022" "ER_EVENT_LATENCY\020\n\022+\n\'GAME_PARTICLE_MANA"
"&\n\"GAME_PARTICLE_MANAGER_EVENT_FROZEN\020\014\022" "GER_EVENT_SHOULD_DRAW\020\013\022&\n\"GAME_PARTICLE"
"\?\n;GAME_PARTICLE_MANAGER_EVENT_CHANGE_CO" "_MANAGER_EVENT_FROZEN\020\014\022\?\n;GAME_PARTICLE"
"NTROL_POINT_ATTACHMENT\020\r\0226\n2GAME_PARTICL" "_MANAGER_EVENT_CHANGE_CONTROL_POINT_ATTA"
"E_MANAGER_EVENT_UPDATE_ENTITY_POSITION\020\016" "CHMENT\020\r\0226\n2GAME_PARTICLE_MANAGER_EVENT_"
"\0222\n.GAME_PARTICLE_MANAGER_EVENT_SET_FOW_" "UPDATE_ENTITY_POSITION\020\016\0222\n.GAME_PARTICL"
"PROPERTIES\020\017\022(\n$GAME_PARTICLE_MANAGER_EV" "E_MANAGER_EVENT_SET_FOW_PROPERTIES\020\017\022(\n$"
"ENT_SET_TEXT\020\020\0224\n0GAME_PARTICLE_MANAGER_" "GAME_PARTICLE_MANAGER_EVENT_SET_TEXT\020\020\0224"
"EVENT_SET_SHOULD_CHECK_FOW\020\021\0227\n3GAME_PAR" "\n0GAME_PARTICLE_MANAGER_EVENT_SET_SHOULD"
"TICLE_MANAGER_EVENT_SET_CONTROL_POINT_MO" "_CHECK_FOW\020\021\0227\n3GAME_PARTICLE_MANAGER_EV"
"DEL\020\022\022:\n6GAME_PARTICLE_MANAGER_EVENT_SET" "ENT_SET_CONTROL_POINT_MODEL\020\022\022:\n6GAME_PA"
"_CONTROL_POINT_SNAPSHOT\020\023\0225\n1GAME_PARTIC" "RTICLE_MANAGER_EVENT_SET_CONTROL_POINT_S"
"LE_MANAGER_EVENT_SET_TEXTURE_ATTRIBUTE\020\024" "NAPSHOT\020\023\0225\n1GAME_PARTICLE_MANAGER_EVENT"
"\022=\n9GAME_PARTICLE_MANAGER_EVENT_SET_SCEN" "_SET_TEXTURE_ATTRIBUTE\020\024\022=\n9GAME_PARTICL"
"E_OBJECT_GENERIC_FLAG\020\025\022\?\n;GAME_PARTICLE" "E_MANAGER_EVENT_SET_SCENE_OBJECT_GENERIC"
"_MANAGER_EVENT_SET_SCENE_OBJECT_TINT_AND" "_FLAG\020\025\022\?\n;GAME_PARTICLE_MANAGER_EVENT_S"
"_DESAT\020\026\022-\n)GAME_PARTICLE_MANAGER_EVENT_" "ET_SCENE_OBJECT_TINT_AND_DESAT\020\026\022-\n)GAME"
"DESTROY_NAMED\020\027\022,\n(GAME_PARTICLE_MANAGER" "_PARTICLE_MANAGER_EVENT_DESTROY_NAMED\020\027\022"
"_EVENT_SKIP_TO_TIME\020\030\022*\n&GAME_PARTICLE_M" ",\n(GAME_PARTICLE_MANAGER_EVENT_SKIP_TO_T"
"ANAGER_EVENT_CAN_FREEZE\020\031\0227\n3GAME_PARTIC" "IME\020\030\022*\n&GAME_PARTICLE_MANAGER_EVENT_CAN"
"LE_MANAGER_EVENT_SET_NAMED_VALUE_CONTEXT" "_FREEZE\020\031\0227\n3GAME_PARTICLE_MANAGER_EVENT"
"\020\032\0220\n,GAME_PARTICLE_MANAGER_EVENT_UPDATE" "_SET_NAMED_VALUE_CONTEXT\020\032\0220\n,GAME_PARTI"
"_TRANSFORM\020\033\022:\n6GAME_PARTICLE_MANAGER_EV" "CLE_MANAGER_EVENT_UPDATE_TRANSFORM\020\033\022:\n6"
"ENT_FREEZE_TRANSITION_OVERRIDE\020\034\0220\n,GAME" "GAME_PARTICLE_MANAGER_EVENT_FREEZE_TRANS"
"_PARTICLE_MANAGER_EVENT_FREEZE_INVOLVING" "ITION_OVERRIDE\020\034\0220\n,GAME_PARTICLE_MANAGE"
"\020\035\022>\n:GAME_PARTICLE_MANAGER_EVENT_ADD_MO" "R_EVENT_FREEZE_INVOLVING\020\035\022>\n:GAME_PARTI"
"DELLIST_OVERRIDE_ELEMENT\020\036\0228\n4GAME_PARTI" "CLE_MANAGER_EVENT_ADD_MODELLIST_OVERRIDE"
"CLE_MANAGER_EVENT_CLEAR_MODELLIST_OVERRI" "_ELEMENT\020\036\0228\n4GAME_PARTICLE_MANAGER_EVEN"
"DE\020\037\0222\n.GAME_PARTICLE_MANAGER_EVENT_CREA" "T_CLEAR_MODELLIST_OVERRIDE\020\037\0222\n.GAME_PAR"
"TE_PHYSICS_SIM\020 \0223\n/GAME_PARTICLE_MANAGE" "TICLE_MANAGER_EVENT_CREATE_PHYSICS_SIM\020 "
"R_EVENT_DESTROY_PHYSICS_SIM\020!\022)\n%GAME_PA" "\0223\n/GAME_PARTICLE_MANAGER_EVENT_DESTROY_"
"RTICLE_MANAGER_EVENT_SET_VDATA\020\"\0225\n1GAME" "PHYSICS_SIM\020!\022)\n%GAME_PARTICLE_MANAGER_E"
"_PARTICLE_MANAGER_EVENT_SET_MATERIAL_OVE" "VENT_SET_VDATA\020\"\0225\n1GAME_PARTICLE_MANAGE"
"RRIDE\020#\022\'\n#GAME_PARTICLE_MANAGER_EVENT_A" "R_EVENT_SET_MATERIAL_OVERRIDE\020#\022\'\n#GAME_"
"DD_FAN\020$\022*\n&GAME_PARTICLE_MANAGER_EVENT_" "PARTICLE_MANAGER_EVENT_ADD_FAN\020$\022*\n&GAME"
"UPDATE_FAN\020%\0222\n.GAME_PARTICLE_MANAGER_EV" "_PARTICLE_MANAGER_EVENT_UPDATE_FAN\020%\0222\n."
"ENT_SET_CLUSTER_GROWTH\020&\022*\n&GAME_PARTICL" "GAME_PARTICLE_MANAGER_EVENT_SET_CLUSTER_"
"E_MANAGER_EVENT_REMOVE_FAN\020\'\0221\n-GAME_PAR" "GROWTH\020&\022*\n&GAME_PARTICLE_MANAGER_EVENT_"
"TICLE_MANAGER_EVENT_CREATE_SMOKE_GRID\020(\022" "REMOVE_FAN\020\'\0221\n-GAME_PARTICLE_MANAGER_EV"
"4\n0GAME_PARTICLE_MANAGER_EVENT_SET_OVERR" "ENT_CREATE_SMOKE_GRID\020(\0224\n0GAME_PARTICLE"
"IDE_TEXTURE\020)*t\n\020EHapticPulseType\022\036\n\032VR_" "_MANAGER_EVENT_SET_OVERRIDE_TEXTURE\020)*t\n"
"HAND_HAPTIC_PULSE_LIGHT\020\000\022\037\n\033VR_HAND_HAP" "\020EHapticPulseType\022\036\n\032VR_HAND_HAPTIC_PULS"
"TIC_PULSE_MEDIUM\020\001\022\037\n\033VR_HAND_HAPTIC_PUL" "E_LIGHT\020\000\022\037\n\033VR_HAND_HAPTIC_PULSE_MEDIUM"
"SE_STRONG\020\002" "\020\001\022\037\n\033VR_HAND_HAPTIC_PULSE_STRONG\020\002"
; ;
static const ::_pbi::DescriptorTable* const descriptor_table_usermessages_2eproto_deps[1] = { static const ::_pbi::DescriptorTable* const descriptor_table_usermessages_2eproto_deps[1] = {
&::descriptor_table_networkbasetypes_2eproto, &::descriptor_table_networkbasetypes_2eproto,
}; };
static ::_pbi::once_flag descriptor_table_usermessages_2eproto_once; static ::_pbi::once_flag descriptor_table_usermessages_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_usermessages_2eproto = { const ::_pbi::DescriptorTable descriptor_table_usermessages_2eproto = {
false, false, 18931, descriptor_table_protodef_usermessages_2eproto, false, false, 18955, descriptor_table_protodef_usermessages_2eproto,
"usermessages.proto", "usermessages.proto",
&descriptor_table_usermessages_2eproto_once, descriptor_table_usermessages_2eproto_deps, 1, 109, &descriptor_table_usermessages_2eproto_once, descriptor_table_usermessages_2eproto_deps, 1, 109,
schemas, file_default_instances, TableStruct_usermessages_2eproto::offsets, schemas, file_default_instances, TableStruct_usermessages_2eproto::offsets,
@@ -4115,6 +4115,7 @@ bool EBaseUserMessages_IsValid(int value) {
case 164: case 164:
case 165: case 165:
case 166: case 166:
case 167:
case 200: case 200:
return true; return true;
default: default:
@@ -537,6 +537,7 @@ enum EBaseUserMessages : int {
UM_ExtraUserData = 164, UM_ExtraUserData = 164,
UM_NotifyResponseFound = 165, UM_NotifyResponseFound = 165,
UM_PlayResponseConditional = 166, UM_PlayResponseConditional = 166,
UM_UserSentBugBug = 167,
UM_MAX_BASE = 200 UM_MAX_BASE = 200
}; };
bool EBaseUserMessages_IsValid(int value); bool EBaseUserMessages_IsValid(int value);
@@ -18,7 +18,7 @@ static constexpr auto g_CEconItemSchema_GetPaintKits = 0x2F0;
00007FFB3AF2FE2B | movsxd r8,dword ptr ds:[rax+0x4] | 00007FFB3AF2FE2B | movsxd r8,dword ptr ds:[rax+0x4] |
00007FFB3AF2FE2F | cmp r8d,dword ptr ds:[rbx+0x4D8] | offset in function call 00007FFB3AF2FE2F | cmp r8d,dword ptr ds:[rbx+0x4D8] | offset in function call
*/ */
static constexpr auto g_CEconItemSchema_GetMusicKitDefinitions = 0x4D8; static constexpr auto g_CEconItemSchema_GetMusicKitDefinitions = 0x500;
// Client.dll // Client.dll
/* /*