From 94db150dea71f28e84e2a23ccdb692fcd7055c7c Mon Sep 17 00:00:00 2001 From: peace-maker <peace-maker@wcfan.de> Date: Fri, 5 Mar 2021 15:18:45 +0100 Subject: [PATCH] Update and regenerate protobuf files (#83) --- .../cstrike15_usermessage_helpers.cpp | 3 + .../protobuf/cstrike15_usermessages.pb.cc | 11504 +++++++++++++++- .../csgo/protobuf/cstrike15_usermessages.pb.h | 7681 ++++++++++- .../protobuf/cstrike15_usermessages.proto | 231 +- 4 files changed, 19006 insertions(+), 413 deletions(-) diff --git a/public/game/shared/csgo/protobuf/cstrike15_usermessage_helpers.cpp b/public/game/shared/csgo/protobuf/cstrike15_usermessage_helpers.cpp index 7f7e57e4..d287272e 100644 --- a/public/game/shared/csgo/protobuf/cstrike15_usermessage_helpers.cpp +++ b/public/game/shared/csgo/protobuf/cstrike15_usermessage_helpers.cpp @@ -85,6 +85,9 @@ CCstrike15UsermessageHelpers::CCstrike15UsermessageHelpers() SETUP_MESSAGE( SurvivalStats ); //SETUP_MESSAGE( DisconnectToLobby2 ); SETUP_MESSAGE( EndOfMatchAllPlayersData ); + SETUP_MESSAGE( RoundImpactScoreData ); + SETUP_MESSAGE( CurrentRoundOdds ); + SETUP_MESSAGE( DeepStats ); } const google::protobuf::Message *CCstrike15UsermessageHelpers::GetPrototype( int index ) const diff --git a/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.cc b/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.cc index 94f85e8a..6fe7f8b8 100644 --- a/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.cc +++ b/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.cc @@ -255,6 +255,78 @@ const ::google::protobuf::internal::GeneratedMessageReflection* const ::google::protobuf::Descriptor* CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCSUsrMsg_RoundImpactScoreData_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData_RisEvent_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCSUsrMsg_RoundImpactScoreData_RisEvent_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData_InitialConditions_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCSUsrMsg_RoundImpactScoreData_InitialConditions_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCSUsrMsg_CurrentRoundOdds_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCSUsrMsg_CurrentRoundOdds_reflection_ = NULL; +const ::google::protobuf::Descriptor* DeepPlayerStatsEntry_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + DeepPlayerStatsEntry_reflection_ = NULL; +const ::google::protobuf::Descriptor* DeepPlayerMatchEvent_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + DeepPlayerMatchEvent_reflection_ = NULL; +const ::google::protobuf::Descriptor* CMsgGCCStrike15_ClientDeepStats_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CMsgGCCStrike15_ClientDeepStats_reflection_ = NULL; +const ::google::protobuf::Descriptor* CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_reflection_ = NULL; +const ::google::protobuf::Descriptor* CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCSUsrMsg_DeepStats_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCSUsrMsg_DeepStats_reflection_ = NULL; +const ::google::protobuf::Descriptor* PlayerRankingInfo_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + PlayerRankingInfo_reflection_ = NULL; +const ::google::protobuf::Descriptor* IpAddressMask_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + IpAddressMask_reflection_ = NULL; +const ::google::protobuf::Descriptor* TournamentEvent_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + TournamentEvent_reflection_ = NULL; +const ::google::protobuf::Descriptor* TournamentPlayer_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + TournamentPlayer_reflection_ = NULL; +const ::google::protobuf::Descriptor* TournamentTeam_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + TournamentTeam_reflection_ = NULL; +const ::google::protobuf::Descriptor* CDataGCCStrike15_v2_TournamentMatchDraft_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CDataGCCStrike15_v2_TournamentMatchDraft_reflection_ = NULL; +const ::google::protobuf::Descriptor* CDataGCCStrike15_v2_TournamentMatchDraft_Entry_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CDataGCCStrike15_v2_TournamentMatchDraft_Entry_reflection_ = NULL; +const ::google::protobuf::Descriptor* CPreMatchInfoData_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CPreMatchInfoData_reflection_ = NULL; +const ::google::protobuf::Descriptor* CPreMatchInfoData_TeamStats_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CPreMatchInfoData_TeamStats_reflection_ = NULL; +const ::google::protobuf::Descriptor* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_reflection_ = NULL; +const ::google::protobuf::Descriptor* CCSUsrMsg_ServerRankRevealAll_descriptor_ = NULL; +const ::google::protobuf::internal::GeneratedMessageReflection* + CCSUsrMsg_ServerRankRevealAll_reflection_ = NULL; const ::google::protobuf::Descriptor* CCSUsrMsg_ResetHud_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* CCSUsrMsg_ResetHud_reflection_ = NULL; @@ -276,9 +348,6 @@ const ::google::protobuf::internal::GeneratedMessageReflection* const ::google::protobuf::Descriptor* CCSUsrMsg_ClientInfo_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* CCSUsrMsg_ClientInfo_reflection_ = NULL; -const ::google::protobuf::Descriptor* CCSUsrMsg_ServerRankRevealAll_descriptor_ = NULL; -const ::google::protobuf::internal::GeneratedMessageReflection* - CCSUsrMsg_ServerRankRevealAll_reflection_ = NULL; const ::google::protobuf::EnumDescriptor* ECstrike15UserMessages_descriptor_ = NULL; const ::google::protobuf::EnumDescriptor* ECSUsrMsg_DisconnectToLobby_Action_descriptor_ = NULL; @@ -1663,7 +1732,492 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData)); - CCSUsrMsg_ResetHud_descriptor_ = file->message_type(66); + CCSUsrMsg_RoundImpactScoreData_descriptor_ = file->message_type(66); + static const int CCSUsrMsg_RoundImpactScoreData_offsets_[2] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData, init_conditions_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData, all_ris_event_data_), + }; + CCSUsrMsg_RoundImpactScoreData_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCSUsrMsg_RoundImpactScoreData_descriptor_, + CCSUsrMsg_RoundImpactScoreData::default_instance_, + CCSUsrMsg_RoundImpactScoreData_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCSUsrMsg_RoundImpactScoreData)); + CCSUsrMsg_RoundImpactScoreData_RisEvent_descriptor_ = CCSUsrMsg_RoundImpactScoreData_descriptor_->nested_type(0); + static const int CCSUsrMsg_RoundImpactScoreData_RisEvent_offsets_[7] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent, timestamp_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent, terrorist_odds_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent, ct_alive_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent, t_alive_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent, victim_data_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent, objective_data_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent, all_damage_data_), + }; + CCSUsrMsg_RoundImpactScoreData_RisEvent_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCSUsrMsg_RoundImpactScoreData_RisEvent_descriptor_, + CCSUsrMsg_RoundImpactScoreData_RisEvent::default_instance_, + CCSUsrMsg_RoundImpactScoreData_RisEvent_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCSUsrMsg_RoundImpactScoreData_RisEvent)); + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_descriptor_ = CCSUsrMsg_RoundImpactScoreData_RisEvent_descriptor_->nested_type(0); + static const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_offsets_[6] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim, team_number_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim, entindex_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim, xuid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim, color_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim, is_bot_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim, is_dead_), + }; + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_descriptor_, + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::default_instance_, + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim)); + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_descriptor_ = CCSUsrMsg_RoundImpactScoreData_RisEvent_descriptor_->nested_type(1); + static const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_offsets_[1] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective, type_), + }; + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_descriptor_, + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::default_instance_, + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective)); + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_descriptor_ = CCSUsrMsg_RoundImpactScoreData_RisEvent_descriptor_->nested_type(2); + static const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_offsets_[6] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage, target_entindex_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage, target_xuid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage, health_removed_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage, num_hits_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage, return_health_removed_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage, num_return_hits_), + }; + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_descriptor_, + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::default_instance_, + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage)); + CCSUsrMsg_RoundImpactScoreData_InitialConditions_descriptor_ = CCSUsrMsg_RoundImpactScoreData_descriptor_->nested_type(1); + static const int CCSUsrMsg_RoundImpactScoreData_InitialConditions_offsets_[3] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_InitialConditions, ct_equip_value_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_InitialConditions, t_equip_value_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_InitialConditions, terrorist_odds_), + }; + CCSUsrMsg_RoundImpactScoreData_InitialConditions_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCSUsrMsg_RoundImpactScoreData_InitialConditions_descriptor_, + CCSUsrMsg_RoundImpactScoreData_InitialConditions::default_instance_, + CCSUsrMsg_RoundImpactScoreData_InitialConditions_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_InitialConditions, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RoundImpactScoreData_InitialConditions, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCSUsrMsg_RoundImpactScoreData_InitialConditions)); + CCSUsrMsg_CurrentRoundOdds_descriptor_ = file->message_type(67); + static const int CCSUsrMsg_CurrentRoundOdds_offsets_[1] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_CurrentRoundOdds, odds_), + }; + CCSUsrMsg_CurrentRoundOdds_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCSUsrMsg_CurrentRoundOdds_descriptor_, + CCSUsrMsg_CurrentRoundOdds::default_instance_, + CCSUsrMsg_CurrentRoundOdds_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_CurrentRoundOdds, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_CurrentRoundOdds, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCSUsrMsg_CurrentRoundOdds)); + DeepPlayerStatsEntry_descriptor_ = file->message_type(68); + static const int DeepPlayerStatsEntry_offsets_[28] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, accountid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, match_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, mm_game_mode_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, mapid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, b_starting_ct_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, match_outcome_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, rounds_won_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, rounds_lost_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, stat_score_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, stat_deaths_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, stat_mvps_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, enemy_kills_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, enemy_headshots_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, enemy_2ks_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, enemy_3ks_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, enemy_4ks_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, total_damage_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, engagements_entry_count_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, engagements_entry_wins_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, engagements_1v1_count_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, engagements_1v1_wins_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, engagements_1v2_count_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, engagements_1v2_wins_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, utility_count_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, utility_success_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, flash_count_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, flash_success_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, mates_), + }; + DeepPlayerStatsEntry_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + DeepPlayerStatsEntry_descriptor_, + DeepPlayerStatsEntry::default_instance_, + DeepPlayerStatsEntry_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerStatsEntry, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(DeepPlayerStatsEntry)); + DeepPlayerMatchEvent_descriptor_ = file->message_type(69); + static const int DeepPlayerMatchEvent_offsets_[14] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, accountid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, match_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, event_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, event_type_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, b_playing_ct_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, user_pos_x_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, user_pos_y_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, user_pos_z_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, user_defidx_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, other_pos_x_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, other_pos_y_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, other_pos_z_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, other_defidx_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, event_data_), + }; + DeepPlayerMatchEvent_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + DeepPlayerMatchEvent_descriptor_, + DeepPlayerMatchEvent::default_instance_, + DeepPlayerMatchEvent_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DeepPlayerMatchEvent, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(DeepPlayerMatchEvent)); + CMsgGCCStrike15_ClientDeepStats_descriptor_ = file->message_type(70); + static const int CMsgGCCStrike15_ClientDeepStats_offsets_[3] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats, account_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats, range_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats, matches_), + }; + CMsgGCCStrike15_ClientDeepStats_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CMsgGCCStrike15_ClientDeepStats_descriptor_, + CMsgGCCStrike15_ClientDeepStats::default_instance_, + CMsgGCCStrike15_ClientDeepStats_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CMsgGCCStrike15_ClientDeepStats)); + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_descriptor_ = CMsgGCCStrike15_ClientDeepStats_descriptor_->nested_type(0); + static const int CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_offsets_[3] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats_DeepStatsRange, begin_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats_DeepStatsRange, end_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats_DeepStatsRange, frozen_), + }; + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_descriptor_, + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::default_instance_, + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats_DeepStatsRange, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats_DeepStatsRange, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CMsgGCCStrike15_ClientDeepStats_DeepStatsRange)); + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_descriptor_ = CMsgGCCStrike15_ClientDeepStats_descriptor_->nested_type(1); + static const int CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_offsets_[2] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch, player_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch, events_), + }; + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_descriptor_, + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::default_instance_, + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch)); + CCSUsrMsg_DeepStats_descriptor_ = file->message_type(71); + static const int CCSUsrMsg_DeepStats_offsets_[1] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_DeepStats, stats_), + }; + CCSUsrMsg_DeepStats_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCSUsrMsg_DeepStats_descriptor_, + CCSUsrMsg_DeepStats::default_instance_, + CCSUsrMsg_DeepStats_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_DeepStats, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_DeepStats, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCSUsrMsg_DeepStats)); + PlayerRankingInfo_descriptor_ = file->message_type(72); + static const int PlayerRankingInfo_offsets_[6] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PlayerRankingInfo, account_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PlayerRankingInfo, rank_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PlayerRankingInfo, wins_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PlayerRankingInfo, rank_change_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PlayerRankingInfo, rank_type_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PlayerRankingInfo, tv_control_), + }; + PlayerRankingInfo_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + PlayerRankingInfo_descriptor_, + PlayerRankingInfo::default_instance_, + PlayerRankingInfo_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PlayerRankingInfo, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PlayerRankingInfo, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(PlayerRankingInfo)); + IpAddressMask_descriptor_ = file->message_type(73); + static const int IpAddressMask_offsets_[6] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(IpAddressMask, a_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(IpAddressMask, b_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(IpAddressMask, c_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(IpAddressMask, d_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(IpAddressMask, bits_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(IpAddressMask, token_), + }; + IpAddressMask_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + IpAddressMask_descriptor_, + IpAddressMask::default_instance_, + IpAddressMask_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(IpAddressMask, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(IpAddressMask, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(IpAddressMask)); + TournamentEvent_descriptor_ = file->message_type(74); + static const int TournamentEvent_offsets_[9] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentEvent, event_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentEvent, event_tag_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentEvent, event_name_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentEvent, event_time_start_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentEvent, event_time_end_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentEvent, event_public_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentEvent, event_stage_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentEvent, event_stage_name_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentEvent, active_section_id_), + }; + TournamentEvent_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + TournamentEvent_descriptor_, + TournamentEvent::default_instance_, + TournamentEvent_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentEvent, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentEvent, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(TournamentEvent)); + TournamentPlayer_descriptor_ = file->message_type(75); + static const int TournamentPlayer_offsets_[7] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentPlayer, account_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentPlayer, player_nick_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentPlayer, player_name_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentPlayer, player_dob_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentPlayer, player_flag_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentPlayer, player_location_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentPlayer, player_desc_), + }; + TournamentPlayer_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + TournamentPlayer_descriptor_, + TournamentPlayer::default_instance_, + TournamentPlayer_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentPlayer, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentPlayer, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(TournamentPlayer)); + TournamentTeam_descriptor_ = file->message_type(76); + static const int TournamentTeam_offsets_[5] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentTeam, team_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentTeam, team_tag_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentTeam, team_flag_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentTeam, team_name_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentTeam, players_), + }; + TournamentTeam_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + TournamentTeam_descriptor_, + TournamentTeam::default_instance_, + TournamentTeam_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentTeam, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TournamentTeam, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(TournamentTeam)); + CDataGCCStrike15_v2_TournamentMatchDraft_descriptor_ = file->message_type(77); + static const int CDataGCCStrike15_v2_TournamentMatchDraft_offsets_[10] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, event_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, event_stage_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, team_id_0_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, team_id_1_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, maps_count_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, maps_current_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, team_id_start_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, team_id_veto1_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, team_id_pickn_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, drafts_), + }; + CDataGCCStrike15_v2_TournamentMatchDraft_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CDataGCCStrike15_v2_TournamentMatchDraft_descriptor_, + CDataGCCStrike15_v2_TournamentMatchDraft::default_instance_, + CDataGCCStrike15_v2_TournamentMatchDraft_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CDataGCCStrike15_v2_TournamentMatchDraft)); + CDataGCCStrike15_v2_TournamentMatchDraft_Entry_descriptor_ = CDataGCCStrike15_v2_TournamentMatchDraft_descriptor_->nested_type(0); + static const int CDataGCCStrike15_v2_TournamentMatchDraft_Entry_offsets_[2] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft_Entry, mapid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft_Entry, team_id_ct_), + }; + CDataGCCStrike15_v2_TournamentMatchDraft_Entry_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CDataGCCStrike15_v2_TournamentMatchDraft_Entry_descriptor_, + CDataGCCStrike15_v2_TournamentMatchDraft_Entry::default_instance_, + CDataGCCStrike15_v2_TournamentMatchDraft_Entry_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft_Entry, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CDataGCCStrike15_v2_TournamentMatchDraft_Entry, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CDataGCCStrike15_v2_TournamentMatchDraft_Entry)); + CPreMatchInfoData_descriptor_ = file->message_type(78); + static const int CPreMatchInfoData_offsets_[4] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPreMatchInfoData, predictions_pct_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPreMatchInfoData, draft_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPreMatchInfoData, stats_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPreMatchInfoData, wins_), + }; + CPreMatchInfoData_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CPreMatchInfoData_descriptor_, + CPreMatchInfoData::default_instance_, + CPreMatchInfoData_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPreMatchInfoData, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPreMatchInfoData, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CPreMatchInfoData)); + CPreMatchInfoData_TeamStats_descriptor_ = CPreMatchInfoData_descriptor_->nested_type(0); + static const int CPreMatchInfoData_TeamStats_offsets_[3] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPreMatchInfoData_TeamStats, match_info_idxtxt_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPreMatchInfoData_TeamStats, match_info_txt_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPreMatchInfoData_TeamStats, match_info_teams_), + }; + CPreMatchInfoData_TeamStats_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CPreMatchInfoData_TeamStats_descriptor_, + CPreMatchInfoData_TeamStats::default_instance_, + CPreMatchInfoData_TeamStats_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPreMatchInfoData_TeamStats, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CPreMatchInfoData_TeamStats, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CPreMatchInfoData_TeamStats)); + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_descriptor_ = file->message_type(79); + static const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_offsets_[18] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, account_ids_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, game_type_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, match_id_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, server_version_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, flags_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, rankings_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, encryption_key_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, encryption_key_pub_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, party_ids_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, whitelist_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, tv_master_steamid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, tournament_event_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, tournament_teams_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, tournament_casters_account_ids_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, tv_relay_steamid_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, pre_match_data_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, rtime32_event_start_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, tv_control_), + }; + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_descriptor_, + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::default_instance_, + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve)); + CCSUsrMsg_ServerRankRevealAll_descriptor_ = file->message_type(80); + static const int CCSUsrMsg_ServerRankRevealAll_offsets_[2] = { + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ServerRankRevealAll, seconds_till_shutdown_), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ServerRankRevealAll, reservation_), + }; + CCSUsrMsg_ServerRankRevealAll_reflection_ = + new ::google::protobuf::internal::GeneratedMessageReflection( + CCSUsrMsg_ServerRankRevealAll_descriptor_, + CCSUsrMsg_ServerRankRevealAll::default_instance_, + CCSUsrMsg_ServerRankRevealAll_offsets_, + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ServerRankRevealAll, _has_bits_[0]), + GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ServerRankRevealAll, _unknown_fields_), + -1, + ::google::protobuf::DescriptorPool::generated_pool(), + ::google::protobuf::MessageFactory::generated_factory(), + sizeof(CCSUsrMsg_ServerRankRevealAll)); + CCSUsrMsg_ResetHud_descriptor_ = file->message_type(81); static const int CCSUsrMsg_ResetHud_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ResetHud, reset_), }; @@ -1678,7 +2232,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_ResetHud)); - CCSUsrMsg_GameTitle_descriptor_ = file->message_type(67); + CCSUsrMsg_GameTitle_descriptor_ = file->message_type(82); static const int CCSUsrMsg_GameTitle_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_GameTitle, dummy_), }; @@ -1693,7 +2247,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_GameTitle)); - CCSUsrMsg_RequestState_descriptor_ = file->message_type(68); + CCSUsrMsg_RequestState_descriptor_ = file->message_type(83); static const int CCSUsrMsg_RequestState_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_RequestState, dummy_), }; @@ -1708,7 +2262,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_RequestState)); - CCSUsrMsg_StopSpectatorMode_descriptor_ = file->message_type(69); + CCSUsrMsg_StopSpectatorMode_descriptor_ = file->message_type(84); static const int CCSUsrMsg_StopSpectatorMode_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_StopSpectatorMode, dummy_), }; @@ -1723,7 +2277,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_StopSpectatorMode)); - CCSUsrMsg_DisconnectToLobby_descriptor_ = file->message_type(70); + CCSUsrMsg_DisconnectToLobby_descriptor_ = file->message_type(85); static const int CCSUsrMsg_DisconnectToLobby_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_DisconnectToLobby, dummy_), }; @@ -1738,7 +2292,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_DisconnectToLobby)); - CCSUsrMsg_WarmupHasEnded_descriptor_ = file->message_type(71); + CCSUsrMsg_WarmupHasEnded_descriptor_ = file->message_type(86); static const int CCSUsrMsg_WarmupHasEnded_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_WarmupHasEnded, dummy_), }; @@ -1753,7 +2307,7 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_WarmupHasEnded)); - CCSUsrMsg_ClientInfo_descriptor_ = file->message_type(72); + CCSUsrMsg_ClientInfo_descriptor_ = file->message_type(87); static const int CCSUsrMsg_ClientInfo_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ClientInfo, dummy_), }; @@ -1768,21 +2322,6 @@ void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto() { ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(CCSUsrMsg_ClientInfo)); - CCSUsrMsg_ServerRankRevealAll_descriptor_ = file->message_type(73); - static const int CCSUsrMsg_ServerRankRevealAll_offsets_[1] = { - GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ServerRankRevealAll, seconds_till_shutdown_), - }; - CCSUsrMsg_ServerRankRevealAll_reflection_ = - new ::google::protobuf::internal::GeneratedMessageReflection( - CCSUsrMsg_ServerRankRevealAll_descriptor_, - CCSUsrMsg_ServerRankRevealAll::default_instance_, - CCSUsrMsg_ServerRankRevealAll_offsets_, - GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ServerRankRevealAll, _has_bits_[0]), - GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CCSUsrMsg_ServerRankRevealAll, _unknown_fields_), - -1, - ::google::protobuf::DescriptorPool::generated_pool(), - ::google::protobuf::MessageFactory::generated_factory(), - sizeof(CCSUsrMsg_ServerRankRevealAll)); ECstrike15UserMessages_descriptor_ = file->enum_type(0); ECSUsrMsg_DisconnectToLobby_Action_descriptor_ = file->enum_type(1); } @@ -1955,6 +2494,54 @@ void protobuf_RegisterTypes(const ::std::string&) { CCSUsrMsg_EndOfMatchAllPlayersData_Accolade_descriptor_, &CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData_descriptor_, &CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCSUsrMsg_RoundImpactScoreData_descriptor_, &CCSUsrMsg_RoundImpactScoreData::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCSUsrMsg_RoundImpactScoreData_RisEvent_descriptor_, &CCSUsrMsg_RoundImpactScoreData_RisEvent::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_descriptor_, &CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_descriptor_, &CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_descriptor_, &CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCSUsrMsg_RoundImpactScoreData_InitialConditions_descriptor_, &CCSUsrMsg_RoundImpactScoreData_InitialConditions::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCSUsrMsg_CurrentRoundOdds_descriptor_, &CCSUsrMsg_CurrentRoundOdds::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + DeepPlayerStatsEntry_descriptor_, &DeepPlayerStatsEntry::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + DeepPlayerMatchEvent_descriptor_, &DeepPlayerMatchEvent::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CMsgGCCStrike15_ClientDeepStats_descriptor_, &CMsgGCCStrike15_ClientDeepStats::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_descriptor_, &CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_descriptor_, &CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCSUsrMsg_DeepStats_descriptor_, &CCSUsrMsg_DeepStats::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + PlayerRankingInfo_descriptor_, &PlayerRankingInfo::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + IpAddressMask_descriptor_, &IpAddressMask::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + TournamentEvent_descriptor_, &TournamentEvent::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + TournamentPlayer_descriptor_, &TournamentPlayer::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + TournamentTeam_descriptor_, &TournamentTeam::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CDataGCCStrike15_v2_TournamentMatchDraft_descriptor_, &CDataGCCStrike15_v2_TournamentMatchDraft::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CDataGCCStrike15_v2_TournamentMatchDraft_Entry_descriptor_, &CDataGCCStrike15_v2_TournamentMatchDraft_Entry::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CPreMatchInfoData_descriptor_, &CPreMatchInfoData::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CPreMatchInfoData_TeamStats_descriptor_, &CPreMatchInfoData_TeamStats::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_descriptor_, &CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::default_instance()); + ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( + CCSUsrMsg_ServerRankRevealAll_descriptor_, &CCSUsrMsg_ServerRankRevealAll::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( CCSUsrMsg_ResetHud_descriptor_, &CCSUsrMsg_ResetHud::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( @@ -1969,8 +2556,6 @@ void protobuf_RegisterTypes(const ::std::string&) { CCSUsrMsg_WarmupHasEnded_descriptor_, &CCSUsrMsg_WarmupHasEnded::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( CCSUsrMsg_ClientInfo_descriptor_, &CCSUsrMsg_ClientInfo::default_instance()); - ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( - CCSUsrMsg_ServerRankRevealAll_descriptor_, &CCSUsrMsg_ServerRankRevealAll::default_instance()); } } // namespace @@ -2134,6 +2719,54 @@ void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto() { delete CCSUsrMsg_EndOfMatchAllPlayersData_Accolade_reflection_; delete CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::default_instance_; delete CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData_reflection_; + delete CCSUsrMsg_RoundImpactScoreData::default_instance_; + delete CCSUsrMsg_RoundImpactScoreData_reflection_; + delete CCSUsrMsg_RoundImpactScoreData_RisEvent::default_instance_; + delete CCSUsrMsg_RoundImpactScoreData_RisEvent_reflection_; + delete CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::default_instance_; + delete CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_reflection_; + delete CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::default_instance_; + delete CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_reflection_; + delete CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::default_instance_; + delete CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_reflection_; + delete CCSUsrMsg_RoundImpactScoreData_InitialConditions::default_instance_; + delete CCSUsrMsg_RoundImpactScoreData_InitialConditions_reflection_; + delete CCSUsrMsg_CurrentRoundOdds::default_instance_; + delete CCSUsrMsg_CurrentRoundOdds_reflection_; + delete DeepPlayerStatsEntry::default_instance_; + delete DeepPlayerStatsEntry_reflection_; + delete DeepPlayerMatchEvent::default_instance_; + delete DeepPlayerMatchEvent_reflection_; + delete CMsgGCCStrike15_ClientDeepStats::default_instance_; + delete CMsgGCCStrike15_ClientDeepStats_reflection_; + delete CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::default_instance_; + delete CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_reflection_; + delete CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::default_instance_; + delete CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_reflection_; + delete CCSUsrMsg_DeepStats::default_instance_; + delete CCSUsrMsg_DeepStats_reflection_; + delete PlayerRankingInfo::default_instance_; + delete PlayerRankingInfo_reflection_; + delete IpAddressMask::default_instance_; + delete IpAddressMask_reflection_; + delete TournamentEvent::default_instance_; + delete TournamentEvent_reflection_; + delete TournamentPlayer::default_instance_; + delete TournamentPlayer_reflection_; + delete TournamentTeam::default_instance_; + delete TournamentTeam_reflection_; + delete CDataGCCStrike15_v2_TournamentMatchDraft::default_instance_; + delete CDataGCCStrike15_v2_TournamentMatchDraft_reflection_; + delete CDataGCCStrike15_v2_TournamentMatchDraft_Entry::default_instance_; + delete CDataGCCStrike15_v2_TournamentMatchDraft_Entry_reflection_; + delete CPreMatchInfoData::default_instance_; + delete CPreMatchInfoData_reflection_; + delete CPreMatchInfoData_TeamStats::default_instance_; + delete CPreMatchInfoData_TeamStats_reflection_; + delete CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::default_instance_; + delete CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_reflection_; + delete CCSUsrMsg_ServerRankRevealAll::default_instance_; + delete CCSUsrMsg_ServerRankRevealAll_reflection_; delete CCSUsrMsg_ResetHud::default_instance_; delete CCSUsrMsg_ResetHud_reflection_; delete CCSUsrMsg_GameTitle::default_instance_; @@ -2148,8 +2781,6 @@ void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto() { delete CCSUsrMsg_WarmupHasEnded_reflection_; delete CCSUsrMsg_ClientInfo::default_instance_; delete CCSUsrMsg_ClientInfo_reflection_; - delete CCSUsrMsg_ServerRankRevealAll::default_instance_; - delete CCSUsrMsg_ServerRankRevealAll_reflection_; } void protobuf_AddDesc_cstrike15_5fusermessages_2eproto() { @@ -2352,64 +2983,173 @@ void protobuf_AddDesc_cstrike15_5fusermessages_2eproto() { "er\030\004 \001(\005\022@\n\nnomination\030\005 \001(\0132,.CCSUsrMsg" "_EndOfMatchAllPlayersData.Accolade\022)\n\005it" "ems\030\006 \003(\0132\032.CEconItemPreviewDataBlock\022\023\n" - "\013playercolor\030\007 \001(\005\022\r\n\005isbot\030\010 \001(\010\"#\n\022CCS" - "UsrMsg_ResetHud\022\r\n\005reset\030\001 \001(\010\"$\n\023CCSUsr" - "Msg_GameTitle\022\r\n\005dummy\030\001 \001(\005\"\'\n\026CCSUsrMs" - "g_RequestState\022\r\n\005dummy\030\001 \001(\005\",\n\033CCSUsrM" - "sg_StopSpectatorMode\022\r\n\005dummy\030\001 \001(\005\",\n\033C" - "CSUsrMsg_DisconnectToLobby\022\r\n\005dummy\030\001 \001(" - "\005\")\n\030CCSUsrMsg_WarmupHasEnded\022\r\n\005dummy\030\001" - " \001(\005\"%\n\024CCSUsrMsg_ClientInfo\022\r\n\005dummy\030\001 " - "\001(\005\">\n\035CCSUsrMsg_ServerRankRevealAll\022\035\n\025" - "seconds_till_shutdown\030\001 \001(\005*\336\r\n\026ECstrike" - "15UserMessages\022\022\n\016CS_UM_VGUIMenu\020\001\022\020\n\014CS" - "_UM_Geiger\020\002\022\017\n\013CS_UM_Train\020\003\022\021\n\rCS_UM_H" - "udText\020\004\022\021\n\rCS_UM_SayText\020\005\022\022\n\016CS_UM_Say" - "Text2\020\006\022\021\n\rCS_UM_TextMsg\020\007\022\020\n\014CS_UM_HudM" - "sg\020\010\022\022\n\016CS_UM_ResetHud\020\t\022\023\n\017CS_UM_GameTi" - "tle\020\n\022\017\n\013CS_UM_Shake\020\014\022\016\n\nCS_UM_Fade\020\r\022\020" - "\n\014CS_UM_Rumble\020\016\022\026\n\022CS_UM_CloseCaption\020\017" - "\022\034\n\030CS_UM_CloseCaptionDirect\020\020\022\023\n\017CS_UM_" - "SendAudio\020\021\022\022\n\016CS_UM_RawAudio\020\022\022\023\n\017CS_UM" - "_VoiceMask\020\023\022\026\n\022CS_UM_RequestState\020\024\022\020\n\014" - "CS_UM_Damage\020\025\022\023\n\017CS_UM_RadioText\020\026\022\022\n\016C" - "S_UM_HintText\020\027\022\025\n\021CS_UM_KeyHintText\020\030\022$" - "\n CS_UM_ProcessSpottedEntityUpdate\020\031\022\026\n\022" - "CS_UM_ReloadEffect\020\032\022\025\n\021CS_UM_AdjustMone" - "y\020\033\022\031\n\025CS_UM_UpdateTeamMoney\020\034\022\033\n\027CS_UM_" - "StopSpectatorMode\020\035\022\021\n\rCS_UM_KillCam\020\036\022\032" - "\n\026CS_UM_DesiredTimescale\020\037\022\032\n\026CS_UM_Curr" - "entTimescale\020 \022\032\n\026CS_UM_AchievementEvent" - "\020!\022\034\n\030CS_UM_MatchEndConditions\020\"\022\033\n\027CS_U" - "M_DisconnectToLobby\020#\022\033\n\027CS_UM_PlayerSta" - "tsUpdate\020$\022\032\n\026CS_UM_DisplayInventory\020%\022\030" - "\n\024CS_UM_WarmupHasEnded\020&\022\024\n\020CS_UM_Client" - "Info\020\'\022\022\n\016CS_UM_XRankGet\020(\022\022\n\016CS_UM_XRan" - "kUpd\020)\022\030\n\024CS_UM_CallVoteFailed\020-\022\023\n\017CS_U" - "M_VoteStart\020.\022\022\n\016CS_UM_VotePass\020/\022\024\n\020CS_" - "UM_VoteFailed\0200\022\023\n\017CS_UM_VoteSetup\0201\022\035\n\031" - "CS_UM_ServerRankRevealAll\0202\022&\n\"CS_UM_Sen" - "dLastKillerDamageToClient\0203\022\032\n\026CS_UM_Ser" - "verRankUpdate\0204\022\024\n\020CS_UM_ItemPickup\0205\022\022\n" - "\016CS_UM_ShowMenu\0206\022\021\n\rCS_UM_BarTime\0207\022\024\n\020" - "CS_UM_AmmoDenied\0208\022\031\n\025CS_UM_MarkAchievem" - "ent\0209\022\032\n\026CS_UM_MatchStatsUpdate\020:\022\022\n\016CS_" - "UM_ItemDrop\020;\022\031\n\025CS_UM_GlowPropTurnOff\020<" - "\022\035\n\031CS_UM_SendPlayerItemDrops\020=\022\036\n\032CS_UM" - "_RoundBackupFilenames\020>\022\035\n\031CS_UM_SendPla" - "yerItemFound\020\?\022\023\n\017CS_UM_ReportHit\020@\022\022\n\016C" - "S_UM_XpUpdate\020A\022\027\n\023CS_UM_QuestProgress\020B" - "\022\036\n\032CS_UM_ScoreLeaderboardData\020C\022%\n!CS_U" - "M_PlayerDecalDigitalSignature\020D\022\025\n\021CS_UM" - "_WeaponSound\020E\022\037\n\033CS_UM_UpdateScreenHeal" - "thBar\020F\022 \n\034CS_UM_EntityOutlineHighlight\020" - "G\022\016\n\nCS_UM_SSUI\020H\022\027\n\023CS_UM_SurvivalStats" - "\020I\022\034\n\030CS_UM_DisconnectToLobby2\020J\022\"\n\036CS_U" - "M_EndOfMatchAllPlayersData\020K*\210\001\n\"ECSUsrM" - "sg_DisconnectToLobby_Action\0220\n,k_ECSUsrM" - "sg_DisconnectToLobby_Action_Default\020\000\0220\n" - ",k_ECSUsrMsg_DisconnectToLobby_Action_Go" - "Queue\020\001B\005H\001\200\001\000", 9934); + "\013playercolor\030\007 \001(\005\022\r\n\005isbot\030\010 \001(\010\"\352\006\n\036CC" + "SUsrMsg_RoundImpactScoreData\022J\n\017init_con" + "ditions\030\001 \001(\01321.CCSUsrMsg_RoundImpactSco" + "reData.InitialConditions\022D\n\022all_ris_even" + "t_data\030\002 \003(\0132(.CCSUsrMsg_RoundImpactScor" + "eData.RisEvent\032\331\004\n\010RisEvent\022\021\n\ttimestamp" + "\030\001 \001(\002\022\026\n\016terrorist_odds\030\002 \001(\005\022\020\n\010ct_ali" + "ve\030\003 \001(\005\022\017\n\007t_alive\030\004 \001(\005\022D\n\013victim_data" + "\030\005 \001(\0132/.CCSUsrMsg_RoundImpactScoreData." + "RisEvent.Victim\022J\n\016objective_data\030\006 \001(\0132" + "2.CCSUsrMsg_RoundImpactScoreData.RisEven" + "t.Objective\022H\n\017all_damage_data\030\007 \003(\0132/.C" + "CSUsrMsg_RoundImpactScoreData.RisEvent.D" + "amage\032m\n\006Victim\022\023\n\013team_number\030\001 \001(\005\022\020\n\010" + "entindex\030\002 \001(\005\022\014\n\004xuid\030\003 \001(\004\022\r\n\005color\030\004 " + "\001(\005\022\016\n\006is_bot\030\005 \001(\010\022\017\n\007is_dead\030\006 \001(\010\032\031\n\t" + "Objective\022\014\n\004type\030\001 \001(\005\032\230\001\n\006Damage\022\027\n\017ta" + "rget_entindex\030\001 \001(\005\022\023\n\013target_xuid\030\002 \001(\004" + "\022\026\n\016health_removed\030\003 \001(\005\022\020\n\010num_hits\030\004 \001" + "(\005\022\035\n\025return_health_removed\030\005 \001(\005\022\027\n\017num" + "_return_hits\030\006 \001(\005\032Z\n\021InitialConditions\022" + "\026\n\016ct_equip_value\030\001 \001(\005\022\025\n\rt_equip_value" + "\030\002 \001(\005\022\026\n\016terrorist_odds\030\003 \001(\005\"*\n\032CCSUsr" + "Msg_CurrentRoundOdds\022\014\n\004odds\030\001 \001(\005\"\226\005\n\024D" + "eepPlayerStatsEntry\022\021\n\taccountid\030\001 \001(\r\022\020" + "\n\010match_id\030\002 \001(\004\022\024\n\014mm_game_mode\030\003 \001(\r\022\r" + "\n\005mapid\030\004 \001(\r\022\025\n\rb_starting_ct\030\005 \001(\010\022\025\n\r" + "match_outcome\030\006 \001(\r\022\022\n\nrounds_won\030\007 \001(\r\022" + "\023\n\013rounds_lost\030\010 \001(\r\022\022\n\nstat_score\030\t \001(\r" + "\022\023\n\013stat_deaths\030\014 \001(\r\022\021\n\tstat_mvps\030\r \001(\r" + "\022\023\n\013enemy_kills\030\016 \001(\r\022\027\n\017enemy_headshots" + "\030\017 \001(\r\022\021\n\tenemy_2ks\030\020 \001(\r\022\021\n\tenemy_3ks\030\021" + " \001(\r\022\021\n\tenemy_4ks\030\022 \001(\r\022\024\n\014total_damage\030" + "\023 \001(\r\022\037\n\027engagements_entry_count\030\027 \001(\r\022\036" + "\n\026engagements_entry_wins\030\030 \001(\r\022\035\n\025engage" + "ments_1v1_count\030\031 \001(\r\022\034\n\024engagements_1v1" + "_wins\030\032 \001(\r\022\035\n\025engagements_1v2_count\030\033 \001" + "(\r\022\034\n\024engagements_1v2_wins\030\034 \001(\r\022\025\n\rutil" + "ity_count\030\035 \001(\r\022\027\n\017utility_success\030\036 \001(\r" + "\022\023\n\013flash_count\030 \001(\r\022\025\n\rflash_success\030!" + " \001(\r\022\r\n\005mates\030\" \003(\r\"\261\002\n\024DeepPlayerMatchE" + "vent\022\021\n\taccountid\030\001 \001(\r\022\020\n\010match_id\030\002 \001(" + "\004\022\020\n\010event_id\030\003 \001(\r\022\022\n\nevent_type\030\004 \001(\r\022" + "\024\n\014b_playing_ct\030\005 \001(\010\022\022\n\nuser_pos_x\030\006 \001(" + "\005\022\022\n\nuser_pos_y\030\007 \001(\005\022\022\n\nuser_pos_z\030\014 \001(" + "\005\022\023\n\013user_defidx\030\010 \001(\r\022\023\n\013other_pos_x\030\t " + "\001(\005\022\023\n\013other_pos_y\030\n \001(\005\022\023\n\013other_pos_z\030" + "\r \001(\005\022\024\n\014other_defidx\030\013 \001(\r\022\022\n\nevent_dat" + "a\030\016 \001(\005\"\325\002\n\037CMsgGCCStrike15_ClientDeepSt" + "ats\022\022\n\naccount_id\030\001 \001(\r\022>\n\005range\030\002 \001(\0132/" + ".CMsgGCCStrike15_ClientDeepStats.DeepSta" + "tsRange\022@\n\007matches\030\003 \003(\0132/.CMsgGCCStrike" + "15_ClientDeepStats.DeepStatsMatch\032<\n\016Dee" + "pStatsRange\022\r\n\005begin\030\001 \001(\r\022\013\n\003end\030\002 \001(\r\022" + "\016\n\006frozen\030\003 \001(\010\032^\n\016DeepStatsMatch\022%\n\006pla" + "yer\030\001 \001(\0132\025.DeepPlayerStatsEntry\022%\n\006even" + "ts\030\002 \003(\0132\025.DeepPlayerMatchEvent\"F\n\023CCSUs" + "rMsg_DeepStats\022/\n\005stats\030\001 \001(\0132 .CMsgGCCS" + "trike15_ClientDeepStats\"\205\001\n\021PlayerRankin" + "gInfo\022\022\n\naccount_id\030\001 \001(\r\022\017\n\007rank_id\030\002 \001" + "(\r\022\014\n\004wins\030\003 \001(\r\022\023\n\013rank_change\030\004 \001(\002\022\024\n" + "\014rank_type_id\030\006 \001(\r\022\022\n\ntv_control\030\007 \001(\r\"" + "X\n\rIpAddressMask\022\t\n\001a\030\001 \001(\r\022\t\n\001b\030\002 \001(\r\022\t" + "\n\001c\030\003 \001(\r\022\t\n\001d\030\004 \001(\r\022\014\n\004bits\030\005 \001(\r\022\r\n\005to" + "ken\030\006 \001(\r\"\337\001\n\017TournamentEvent\022\020\n\010event_i" + "d\030\001 \001(\005\022\021\n\tevent_tag\030\002 \001(\t\022\022\n\nevent_name" + "\030\003 \001(\t\022\030\n\020event_time_start\030\004 \001(\r\022\026\n\016even" + "t_time_end\030\005 \001(\r\022\024\n\014event_public\030\006 \001(\005\022\026" + "\n\016event_stage_id\030\007 \001(\005\022\030\n\020event_stage_na" + "me\030\010 \001(\t\022\031\n\021active_section_id\030\t \001(\r\"\247\001\n\020" + "TournamentPlayer\022\022\n\naccount_id\030\001 \001(\r\022\023\n\013" + "player_nick\030\002 \001(\t\022\023\n\013player_name\030\003 \001(\t\022\022" + "\n\nplayer_dob\030\004 \001(\r\022\023\n\013player_flag\030\005 \001(\t\022" + "\027\n\017player_location\030\006 \001(\t\022\023\n\013player_desc\030" + "\007 \001(\t\"}\n\016TournamentTeam\022\017\n\007team_id\030\001 \001(\005" + "\022\020\n\010team_tag\030\002 \001(\t\022\021\n\tteam_flag\030\003 \001(\t\022\021\n" + "\tteam_name\030\004 \001(\t\022\"\n\007players\030\005 \003(\0132\021.Tour" + "namentPlayer\"\326\002\n(CDataGCCStrike15_v2_Tou" + "rnamentMatchDraft\022\020\n\010event_id\030\001 \001(\005\022\026\n\016e" + "vent_stage_id\030\002 \001(\005\022\021\n\tteam_id_0\030\003 \001(\005\022\021" + "\n\tteam_id_1\030\004 \001(\005\022\022\n\nmaps_count\030\005 \001(\005\022\024\n" + "\014maps_current\030\006 \001(\005\022\025\n\rteam_id_start\030\007 \001" + "(\005\022\025\n\rteam_id_veto1\030\010 \001(\005\022\025\n\rteam_id_pic" + "kn\030\t \001(\005\022\?\n\006drafts\030\n \003(\0132/.CDataGCCStrik" + "e15_v2_TournamentMatchDraft.Entry\032*\n\005Ent" + "ry\022\r\n\005mapid\030\001 \001(\005\022\022\n\nteam_id_ct\030\002 \001(\005\"\373\001" + "\n\021CPreMatchInfoData\022\027\n\017predictions_pct\030\001" + " \001(\005\0228\n\005draft\030\004 \001(\0132).CDataGCCStrike15_v" + "2_TournamentMatchDraft\022+\n\005stats\030\005 \003(\0132\034." + "CPreMatchInfoData.TeamStats\022\014\n\004wins\030\006 \003(" + "\005\032X\n\tTeamStats\022\031\n\021match_info_idxtxt\030\001 \001(" + "\005\022\026\n\016match_info_txt\030\002 \001(\t\022\030\n\020match_info_" + "teams\030\003 \003(\t\"\262\004\n.CMsgGCCStrike15_v2_Match" + "makingGC2ServerReserve\022\023\n\013account_ids\030\001 " + "\003(\r\022\021\n\tgame_type\030\002 \001(\r\022\020\n\010match_id\030\003 \001(\004" + "\022\026\n\016server_version\030\004 \001(\r\022\r\n\005flags\030\022 \001(\r\022" + "$\n\010rankings\030\005 \003(\0132\022.PlayerRankingInfo\022\026\n" + "\016encryption_key\030\006 \001(\004\022\032\n\022encryption_key_" + "pub\030\007 \001(\004\022\021\n\tparty_ids\030\010 \003(\r\022!\n\twhitelis" + "t\030\t \003(\0132\016.IpAddressMask\022\031\n\021tv_master_ste" + "amid\030\n \001(\004\022*\n\020tournament_event\030\013 \001(\0132\020.T" + "ournamentEvent\022)\n\020tournament_teams\030\014 \003(\013" + "2\017.TournamentTeam\022&\n\036tournament_casters_" + "account_ids\030\r \003(\r\022\030\n\020tv_relay_steamid\030\016 " + "\001(\004\022*\n\016pre_match_data\030\017 \001(\0132\022.CPreMatchI" + "nfoData\022\033\n\023rtime32_event_start\030\020 \001(\r\022\022\n\n" + "tv_control\030\021 \001(\r\"\204\001\n\035CCSUsrMsg_ServerRan" + "kRevealAll\022\035\n\025seconds_till_shutdown\030\001 \001(" + "\005\022D\n\013reservation\030\002 \001(\0132/.CMsgGCCStrike15" + "_v2_MatchmakingGC2ServerReserve\"#\n\022CCSUs" + "rMsg_ResetHud\022\r\n\005reset\030\001 \001(\010\"$\n\023CCSUsrMs" + "g_GameTitle\022\r\n\005dummy\030\001 \001(\005\"\'\n\026CCSUsrMsg_" + "RequestState\022\r\n\005dummy\030\001 \001(\005\",\n\033CCSUsrMsg" + "_StopSpectatorMode\022\r\n\005dummy\030\001 \001(\005\",\n\033CCS" + "UsrMsg_DisconnectToLobby\022\r\n\005dummy\030\001 \001(\005\"" + ")\n\030CCSUsrMsg_WarmupHasEnded\022\r\n\005dummy\030\001 \001" + "(\005\"%\n\024CCSUsrMsg_ClientInfo\022\r\n\005dummy\030\001 \001(" + "\005*\257\016\n\026ECstrike15UserMessages\022\022\n\016CS_UM_VG" + "UIMenu\020\001\022\020\n\014CS_UM_Geiger\020\002\022\017\n\013CS_UM_Trai" + "n\020\003\022\021\n\rCS_UM_HudText\020\004\022\021\n\rCS_UM_SayText\020" + "\005\022\022\n\016CS_UM_SayText2\020\006\022\021\n\rCS_UM_TextMsg\020\007" + "\022\020\n\014CS_UM_HudMsg\020\010\022\022\n\016CS_UM_ResetHud\020\t\022\023" + "\n\017CS_UM_GameTitle\020\n\022\017\n\013CS_UM_Shake\020\014\022\016\n\n" + "CS_UM_Fade\020\r\022\020\n\014CS_UM_Rumble\020\016\022\026\n\022CS_UM_" + "CloseCaption\020\017\022\034\n\030CS_UM_CloseCaptionDire" + "ct\020\020\022\023\n\017CS_UM_SendAudio\020\021\022\022\n\016CS_UM_RawAu" + "dio\020\022\022\023\n\017CS_UM_VoiceMask\020\023\022\026\n\022CS_UM_Requ" + "estState\020\024\022\020\n\014CS_UM_Damage\020\025\022\023\n\017CS_UM_Ra" + "dioText\020\026\022\022\n\016CS_UM_HintText\020\027\022\025\n\021CS_UM_K" + "eyHintText\020\030\022$\n CS_UM_ProcessSpottedEnti" + "tyUpdate\020\031\022\026\n\022CS_UM_ReloadEffect\020\032\022\025\n\021CS" + "_UM_AdjustMoney\020\033\022\031\n\025CS_UM_UpdateTeamMon" + "ey\020\034\022\033\n\027CS_UM_StopSpectatorMode\020\035\022\021\n\rCS_" + "UM_KillCam\020\036\022\032\n\026CS_UM_DesiredTimescale\020\037" + "\022\032\n\026CS_UM_CurrentTimescale\020 \022\032\n\026CS_UM_Ac" + "hievementEvent\020!\022\034\n\030CS_UM_MatchEndCondit" + "ions\020\"\022\033\n\027CS_UM_DisconnectToLobby\020#\022\033\n\027C" + "S_UM_PlayerStatsUpdate\020$\022\032\n\026CS_UM_Displa" + "yInventory\020%\022\030\n\024CS_UM_WarmupHasEnded\020&\022\024" + "\n\020CS_UM_ClientInfo\020\'\022\022\n\016CS_UM_XRankGet\020(" + "\022\022\n\016CS_UM_XRankUpd\020)\022\030\n\024CS_UM_CallVoteFa" + "iled\020-\022\023\n\017CS_UM_VoteStart\020.\022\022\n\016CS_UM_Vot" + "ePass\020/\022\024\n\020CS_UM_VoteFailed\0200\022\023\n\017CS_UM_V" + "oteSetup\0201\022\035\n\031CS_UM_ServerRankRevealAll\020" + "2\022&\n\"CS_UM_SendLastKillerDamageToClient\020" + "3\022\032\n\026CS_UM_ServerRankUpdate\0204\022\024\n\020CS_UM_I" + "temPickup\0205\022\022\n\016CS_UM_ShowMenu\0206\022\021\n\rCS_UM" + "_BarTime\0207\022\024\n\020CS_UM_AmmoDenied\0208\022\031\n\025CS_U" + "M_MarkAchievement\0209\022\032\n\026CS_UM_MatchStatsU" + "pdate\020:\022\022\n\016CS_UM_ItemDrop\020;\022\031\n\025CS_UM_Glo" + "wPropTurnOff\020<\022\035\n\031CS_UM_SendPlayerItemDr" + "ops\020=\022\036\n\032CS_UM_RoundBackupFilenames\020>\022\035\n" + "\031CS_UM_SendPlayerItemFound\020\?\022\023\n\017CS_UM_Re" + "portHit\020@\022\022\n\016CS_UM_XpUpdate\020A\022\027\n\023CS_UM_Q" + "uestProgress\020B\022\036\n\032CS_UM_ScoreLeaderboard" + "Data\020C\022%\n!CS_UM_PlayerDecalDigitalSignat" + "ure\020D\022\025\n\021CS_UM_WeaponSound\020E\022\037\n\033CS_UM_Up" + "dateScreenHealthBar\020F\022 \n\034CS_UM_EntityOut" + "lineHighlight\020G\022\016\n\nCS_UM_SSUI\020H\022\027\n\023CS_UM" + "_SurvivalStats\020I\022\034\n\030CS_UM_DisconnectToLo" + "bby2\020J\022\"\n\036CS_UM_EndOfMatchAllPlayersData" + "\020K\022\036\n\032CS_UM_RoundImpactScoreData\020O\022\032\n\026CS" + "_UM_CurrentRoundOdds\020P\022\023\n\017CS_UM_DeepStat" + "s\020Q*\210\001\n\"ECSUsrMsg_DisconnectToLobby_Acti" + "on\0220\n,k_ECSUsrMsg_DisconnectToLobby_Acti" + "on_Default\020\000\0220\n,k_ECSUsrMsg_DisconnectTo" + "Lobby_Action_GoQueue\020\001B\005H\001\200\001\000", 14309); ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( "cstrike15_usermessages.proto", &protobuf_RegisterTypes); CCSUsrMsg_VGUIMenu::default_instance_ = new CCSUsrMsg_VGUIMenu(); @@ -2491,6 +3231,30 @@ void protobuf_AddDesc_cstrike15_5fusermessages_2eproto() { CCSUsrMsg_EndOfMatchAllPlayersData::default_instance_ = new CCSUsrMsg_EndOfMatchAllPlayersData(); CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::default_instance_ = new CCSUsrMsg_EndOfMatchAllPlayersData_Accolade(); CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::default_instance_ = new CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData(); + CCSUsrMsg_RoundImpactScoreData::default_instance_ = new CCSUsrMsg_RoundImpactScoreData(); + CCSUsrMsg_RoundImpactScoreData_RisEvent::default_instance_ = new CCSUsrMsg_RoundImpactScoreData_RisEvent(); + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::default_instance_ = new CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim(); + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::default_instance_ = new CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective(); + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::default_instance_ = new CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage(); + CCSUsrMsg_RoundImpactScoreData_InitialConditions::default_instance_ = new CCSUsrMsg_RoundImpactScoreData_InitialConditions(); + CCSUsrMsg_CurrentRoundOdds::default_instance_ = new CCSUsrMsg_CurrentRoundOdds(); + DeepPlayerStatsEntry::default_instance_ = new DeepPlayerStatsEntry(); + DeepPlayerMatchEvent::default_instance_ = new DeepPlayerMatchEvent(); + CMsgGCCStrike15_ClientDeepStats::default_instance_ = new CMsgGCCStrike15_ClientDeepStats(); + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::default_instance_ = new CMsgGCCStrike15_ClientDeepStats_DeepStatsRange(); + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::default_instance_ = new CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch(); + CCSUsrMsg_DeepStats::default_instance_ = new CCSUsrMsg_DeepStats(); + PlayerRankingInfo::default_instance_ = new PlayerRankingInfo(); + IpAddressMask::default_instance_ = new IpAddressMask(); + TournamentEvent::default_instance_ = new TournamentEvent(); + TournamentPlayer::default_instance_ = new TournamentPlayer(); + TournamentTeam::default_instance_ = new TournamentTeam(); + CDataGCCStrike15_v2_TournamentMatchDraft::default_instance_ = new CDataGCCStrike15_v2_TournamentMatchDraft(); + CDataGCCStrike15_v2_TournamentMatchDraft_Entry::default_instance_ = new CDataGCCStrike15_v2_TournamentMatchDraft_Entry(); + CPreMatchInfoData::default_instance_ = new CPreMatchInfoData(); + CPreMatchInfoData_TeamStats::default_instance_ = new CPreMatchInfoData_TeamStats(); + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::default_instance_ = new CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve(); + CCSUsrMsg_ServerRankRevealAll::default_instance_ = new CCSUsrMsg_ServerRankRevealAll(); CCSUsrMsg_ResetHud::default_instance_ = new CCSUsrMsg_ResetHud(); CCSUsrMsg_GameTitle::default_instance_ = new CCSUsrMsg_GameTitle(); CCSUsrMsg_RequestState::default_instance_ = new CCSUsrMsg_RequestState(); @@ -2498,7 +3262,6 @@ void protobuf_AddDesc_cstrike15_5fusermessages_2eproto() { CCSUsrMsg_DisconnectToLobby::default_instance_ = new CCSUsrMsg_DisconnectToLobby(); CCSUsrMsg_WarmupHasEnded::default_instance_ = new CCSUsrMsg_WarmupHasEnded(); CCSUsrMsg_ClientInfo::default_instance_ = new CCSUsrMsg_ClientInfo(); - CCSUsrMsg_ServerRankRevealAll::default_instance_ = new CCSUsrMsg_ServerRankRevealAll(); CCSUsrMsg_VGUIMenu::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_VGUIMenu_Subkey::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_Geiger::default_instance_->InitAsDefaultInstance(); @@ -2578,6 +3341,30 @@ void protobuf_AddDesc_cstrike15_5fusermessages_2eproto() { CCSUsrMsg_EndOfMatchAllPlayersData::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::default_instance_->InitAsDefaultInstance(); + CCSUsrMsg_RoundImpactScoreData::default_instance_->InitAsDefaultInstance(); + CCSUsrMsg_RoundImpactScoreData_RisEvent::default_instance_->InitAsDefaultInstance(); + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::default_instance_->InitAsDefaultInstance(); + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::default_instance_->InitAsDefaultInstance(); + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::default_instance_->InitAsDefaultInstance(); + CCSUsrMsg_RoundImpactScoreData_InitialConditions::default_instance_->InitAsDefaultInstance(); + CCSUsrMsg_CurrentRoundOdds::default_instance_->InitAsDefaultInstance(); + DeepPlayerStatsEntry::default_instance_->InitAsDefaultInstance(); + DeepPlayerMatchEvent::default_instance_->InitAsDefaultInstance(); + CMsgGCCStrike15_ClientDeepStats::default_instance_->InitAsDefaultInstance(); + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::default_instance_->InitAsDefaultInstance(); + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::default_instance_->InitAsDefaultInstance(); + CCSUsrMsg_DeepStats::default_instance_->InitAsDefaultInstance(); + PlayerRankingInfo::default_instance_->InitAsDefaultInstance(); + IpAddressMask::default_instance_->InitAsDefaultInstance(); + TournamentEvent::default_instance_->InitAsDefaultInstance(); + TournamentPlayer::default_instance_->InitAsDefaultInstance(); + TournamentTeam::default_instance_->InitAsDefaultInstance(); + CDataGCCStrike15_v2_TournamentMatchDraft::default_instance_->InitAsDefaultInstance(); + CDataGCCStrike15_v2_TournamentMatchDraft_Entry::default_instance_->InitAsDefaultInstance(); + CPreMatchInfoData::default_instance_->InitAsDefaultInstance(); + CPreMatchInfoData_TeamStats::default_instance_->InitAsDefaultInstance(); + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::default_instance_->InitAsDefaultInstance(); + CCSUsrMsg_ServerRankRevealAll::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_ResetHud::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_GameTitle::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_RequestState::default_instance_->InitAsDefaultInstance(); @@ -2585,7 +3372,6 @@ void protobuf_AddDesc_cstrike15_5fusermessages_2eproto() { CCSUsrMsg_DisconnectToLobby::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_WarmupHasEnded::default_instance_->InitAsDefaultInstance(); CCSUsrMsg_ClientInfo::default_instance_->InitAsDefaultInstance(); - CCSUsrMsg_ServerRankRevealAll::default_instance_->InitAsDefaultInstance(); ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto); } @@ -2672,6 +3458,9 @@ bool ECstrike15UserMessages_IsValid(int value) { case 73: case 74: case 75: + case 79: + case 80: + case 81: return true; default: return false; @@ -27089,6 +27878,10335 @@ void CCSUsrMsg_EndOfMatchAllPlayersData::Swap(CCSUsrMsg_EndOfMatchAllPlayersData } +// =================================================================== + +#ifndef _MSC_VER +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::kTeamNumberFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::kEntindexFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::kXuidFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::kColorFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::kIsBotFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::kIsDeadFieldNumber; +#endif // !_MSC_VER + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::InitAsDefaultInstance() { +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::SharedCtor() { + _cached_size_ = 0; + team_number_ = 0; + entindex_ = 0; + xuid_ = GOOGLE_ULONGLONG(0); + color_ = 0; + is_bot_ = false; + is_dead_ = false; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::~CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim() { + SharedDtor(); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::SharedDtor() { + if (this != default_instance_) { + } +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_descriptor_; +} + +const CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::default_instance_ = NULL; + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::New() const { + return new CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + team_number_ = 0; + entindex_ = 0; + xuid_ = GOOGLE_ULONGLONG(0); + color_ = 0; + is_bot_ = false; + is_dead_ = false; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 team_number = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &team_number_))); + set_has_team_number(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(16)) goto parse_entindex; + break; + } + + // optional int32 entindex = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_entindex: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &entindex_))); + set_has_entindex(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(24)) goto parse_xuid; + break; + } + + // optional uint64 xuid = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_xuid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &xuid_))); + set_has_xuid(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(32)) goto parse_color; + break; + } + + // optional int32 color = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_color: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &color_))); + set_has_color(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(40)) goto parse_is_bot; + break; + } + + // optional bool is_bot = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_is_bot: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &is_bot_))); + set_has_is_bot(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(48)) goto parse_is_dead; + break; + } + + // optional bool is_dead = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_is_dead: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &is_dead_))); + set_has_is_dead(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 team_number = 1; + if (has_team_number()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->team_number(), output); + } + + // optional int32 entindex = 2; + if (has_entindex()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->entindex(), output); + } + + // optional uint64 xuid = 3; + if (has_xuid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(3, this->xuid(), output); + } + + // optional int32 color = 4; + if (has_color()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->color(), output); + } + + // optional bool is_bot = 5; + if (has_is_bot()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(5, this->is_bot(), output); + } + + // optional bool is_dead = 6; + if (has_is_dead()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(6, this->is_dead(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 team_number = 1; + if (has_team_number()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->team_number(), target); + } + + // optional int32 entindex = 2; + if (has_entindex()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->entindex(), target); + } + + // optional uint64 xuid = 3; + if (has_xuid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(3, this->xuid(), target); + } + + // optional int32 color = 4; + if (has_color()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->color(), target); + } + + // optional bool is_bot = 5; + if (has_is_bot()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(5, this->is_bot(), target); + } + + // optional bool is_dead = 6; + if (has_is_dead()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(6, this->is_dead(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 team_number = 1; + if (has_team_number()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->team_number()); + } + + // optional int32 entindex = 2; + if (has_entindex()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->entindex()); + } + + // optional uint64 xuid = 3; + if (has_xuid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->xuid()); + } + + // optional int32 color = 4; + if (has_color()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->color()); + } + + // optional bool is_bot = 5; + if (has_is_bot()) { + total_size += 1 + 1; + } + + // optional bool is_dead = 6; + if (has_is_dead()) { + total_size += 1 + 1; + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::MergeFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_team_number()) { + set_team_number(from.team_number()); + } + if (from.has_entindex()) { + set_entindex(from.entindex()); + } + if (from.has_xuid()) { + set_xuid(from.xuid()); + } + if (from.has_color()) { + set_color(from.color()); + } + if (from.has_is_bot()) { + set_is_bot(from.is_bot()); + } + if (from.has_is_dead()) { + set_is_dead(from.is_dead()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::CopyFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::IsInitialized() const { + + return true; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::Swap(CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* other) { + if (other != this) { + std::swap(team_number_, other->team_number_); + std::swap(entindex_, other->entindex_); + std::swap(xuid_, other->xuid_); + std::swap(color_, other->color_); + std::swap(is_bot_, other->is_bot_); + std::swap(is_dead_, other->is_dead_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_descriptor_; + metadata.reflection = CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim_reflection_; + return metadata; +} + + +// ------------------------------------------------------------------- + +#ifndef _MSC_VER +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::kTypeFieldNumber; +#endif // !_MSC_VER + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::InitAsDefaultInstance() { +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::SharedCtor() { + _cached_size_ = 0; + type_ = 0; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::~CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective() { + SharedDtor(); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::SharedDtor() { + if (this != default_instance_) { + } +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_descriptor_; +} + +const CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::default_instance_ = NULL; + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::New() const { + return new CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + type_ = 0; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 type = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &type_))); + set_has_type(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 type = 1; + if (has_type()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->type(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 type = 1; + if (has_type()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->type(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 type = 1; + if (has_type()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->type()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::MergeFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_type()) { + set_type(from.type()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::CopyFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::IsInitialized() const { + + return true; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::Swap(CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* other) { + if (other != this) { + std::swap(type_, other->type_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_descriptor_; + metadata.reflection = CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective_reflection_; + return metadata; +} + + +// ------------------------------------------------------------------- + +#ifndef _MSC_VER +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::kTargetEntindexFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::kTargetXuidFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::kHealthRemovedFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::kNumHitsFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::kReturnHealthRemovedFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::kNumReturnHitsFieldNumber; +#endif // !_MSC_VER + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::InitAsDefaultInstance() { +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::SharedCtor() { + _cached_size_ = 0; + target_entindex_ = 0; + target_xuid_ = GOOGLE_ULONGLONG(0); + health_removed_ = 0; + num_hits_ = 0; + return_health_removed_ = 0; + num_return_hits_ = 0; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::~CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage() { + SharedDtor(); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::SharedDtor() { + if (this != default_instance_) { + } +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_descriptor_; +} + +const CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage* CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::default_instance_ = NULL; + +CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage* CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::New() const { + return new CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + target_entindex_ = 0; + target_xuid_ = GOOGLE_ULONGLONG(0); + health_removed_ = 0; + num_hits_ = 0; + return_health_removed_ = 0; + num_return_hits_ = 0; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 target_entindex = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &target_entindex_))); + set_has_target_entindex(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(16)) goto parse_target_xuid; + break; + } + + // optional uint64 target_xuid = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_target_xuid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &target_xuid_))); + set_has_target_xuid(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(24)) goto parse_health_removed; + break; + } + + // optional int32 health_removed = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_health_removed: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &health_removed_))); + set_has_health_removed(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(32)) goto parse_num_hits; + break; + } + + // optional int32 num_hits = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_num_hits: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &num_hits_))); + set_has_num_hits(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(40)) goto parse_return_health_removed; + break; + } + + // optional int32 return_health_removed = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_return_health_removed: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &return_health_removed_))); + set_has_return_health_removed(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(48)) goto parse_num_return_hits; + break; + } + + // optional int32 num_return_hits = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_num_return_hits: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &num_return_hits_))); + set_has_num_return_hits(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 target_entindex = 1; + if (has_target_entindex()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->target_entindex(), output); + } + + // optional uint64 target_xuid = 2; + if (has_target_xuid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(2, this->target_xuid(), output); + } + + // optional int32 health_removed = 3; + if (has_health_removed()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->health_removed(), output); + } + + // optional int32 num_hits = 4; + if (has_num_hits()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->num_hits(), output); + } + + // optional int32 return_health_removed = 5; + if (has_return_health_removed()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(5, this->return_health_removed(), output); + } + + // optional int32 num_return_hits = 6; + if (has_num_return_hits()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->num_return_hits(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 target_entindex = 1; + if (has_target_entindex()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->target_entindex(), target); + } + + // optional uint64 target_xuid = 2; + if (has_target_xuid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(2, this->target_xuid(), target); + } + + // optional int32 health_removed = 3; + if (has_health_removed()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->health_removed(), target); + } + + // optional int32 num_hits = 4; + if (has_num_hits()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->num_hits(), target); + } + + // optional int32 return_health_removed = 5; + if (has_return_health_removed()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(5, this->return_health_removed(), target); + } + + // optional int32 num_return_hits = 6; + if (has_num_return_hits()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->num_return_hits(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 target_entindex = 1; + if (has_target_entindex()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->target_entindex()); + } + + // optional uint64 target_xuid = 2; + if (has_target_xuid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->target_xuid()); + } + + // optional int32 health_removed = 3; + if (has_health_removed()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->health_removed()); + } + + // optional int32 num_hits = 4; + if (has_num_hits()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->num_hits()); + } + + // optional int32 return_health_removed = 5; + if (has_return_health_removed()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->return_health_removed()); + } + + // optional int32 num_return_hits = 6; + if (has_num_return_hits()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->num_return_hits()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::MergeFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_target_entindex()) { + set_target_entindex(from.target_entindex()); + } + if (from.has_target_xuid()) { + set_target_xuid(from.target_xuid()); + } + if (from.has_health_removed()) { + set_health_removed(from.health_removed()); + } + if (from.has_num_hits()) { + set_num_hits(from.num_hits()); + } + if (from.has_return_health_removed()) { + set_return_health_removed(from.return_health_removed()); + } + if (from.has_num_return_hits()) { + set_num_return_hits(from.num_return_hits()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::CopyFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::IsInitialized() const { + + return true; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::Swap(CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage* other) { + if (other != this) { + std::swap(target_entindex_, other->target_entindex_); + std::swap(target_xuid_, other->target_xuid_); + std::swap(health_removed_, other->health_removed_); + std::swap(num_hits_, other->num_hits_); + std::swap(return_health_removed_, other->return_health_removed_); + std::swap(num_return_hits_, other->num_return_hits_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_descriptor_; + metadata.reflection = CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage_reflection_; + return metadata; +} + + +// ------------------------------------------------------------------- + +#ifndef _MSC_VER +const int CCSUsrMsg_RoundImpactScoreData_RisEvent::kTimestampFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent::kTerroristOddsFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent::kCtAliveFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent::kTAliveFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent::kVictimDataFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent::kObjectiveDataFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_RisEvent::kAllDamageDataFieldNumber; +#endif // !_MSC_VER + +CCSUsrMsg_RoundImpactScoreData_RisEvent::CCSUsrMsg_RoundImpactScoreData_RisEvent() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent::InitAsDefaultInstance() { + victim_data_ = const_cast< ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim*>(&::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::default_instance()); + objective_data_ = const_cast< ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective*>(&::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::default_instance()); +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent::CCSUsrMsg_RoundImpactScoreData_RisEvent(const CCSUsrMsg_RoundImpactScoreData_RisEvent& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent::SharedCtor() { + _cached_size_ = 0; + timestamp_ = 0; + terrorist_odds_ = 0; + ct_alive_ = 0; + t_alive_ = 0; + victim_data_ = NULL; + objective_data_ = NULL; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent::~CCSUsrMsg_RoundImpactScoreData_RisEvent() { + SharedDtor(); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent::SharedDtor() { + if (this != default_instance_) { + delete victim_data_; + delete objective_data_; + } +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData_RisEvent::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCSUsrMsg_RoundImpactScoreData_RisEvent_descriptor_; +} + +const CCSUsrMsg_RoundImpactScoreData_RisEvent& CCSUsrMsg_RoundImpactScoreData_RisEvent::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CCSUsrMsg_RoundImpactScoreData_RisEvent* CCSUsrMsg_RoundImpactScoreData_RisEvent::default_instance_ = NULL; + +CCSUsrMsg_RoundImpactScoreData_RisEvent* CCSUsrMsg_RoundImpactScoreData_RisEvent::New() const { + return new CCSUsrMsg_RoundImpactScoreData_RisEvent; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + timestamp_ = 0; + terrorist_odds_ = 0; + ct_alive_ = 0; + t_alive_ = 0; + if (has_victim_data()) { + if (victim_data_ != NULL) victim_data_->::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::Clear(); + } + if (has_objective_data()) { + if (objective_data_ != NULL) objective_data_->::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::Clear(); + } + } + all_damage_data_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCSUsrMsg_RoundImpactScoreData_RisEvent::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional float timestamp = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( + input, ×tamp_))); + set_has_timestamp(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(16)) goto parse_terrorist_odds; + break; + } + + // optional int32 terrorist_odds = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_terrorist_odds: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &terrorist_odds_))); + set_has_terrorist_odds(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(24)) goto parse_ct_alive; + break; + } + + // optional int32 ct_alive = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_ct_alive: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &ct_alive_))); + set_has_ct_alive(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(32)) goto parse_t_alive; + break; + } + + // optional int32 t_alive = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_t_alive: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &t_alive_))); + set_has_t_alive(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(42)) goto parse_victim_data; + break; + } + + // optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Victim victim_data = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_victim_data: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_victim_data())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(50)) goto parse_objective_data; + break; + } + + // optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Objective objective_data = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_objective_data: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_objective_data())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(58)) goto parse_all_damage_data; + break; + } + + // repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent.Damage all_damage_data = 7; + case 7: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_all_damage_data: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, add_all_damage_data())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(58)) goto parse_all_damage_data; + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional float timestamp = 1; + if (has_timestamp()) { + ::google::protobuf::internal::WireFormatLite::WriteFloat(1, this->timestamp(), output); + } + + // optional int32 terrorist_odds = 2; + if (has_terrorist_odds()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->terrorist_odds(), output); + } + + // optional int32 ct_alive = 3; + if (has_ct_alive()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->ct_alive(), output); + } + + // optional int32 t_alive = 4; + if (has_t_alive()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->t_alive(), output); + } + + // optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Victim victim_data = 5; + if (has_victim_data()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 5, this->victim_data(), output); + } + + // optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Objective objective_data = 6; + if (has_objective_data()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 6, this->objective_data(), output); + } + + // repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent.Damage all_damage_data = 7; + for (int i = 0; i < this->all_damage_data_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 7, this->all_damage_data(i), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CCSUsrMsg_RoundImpactScoreData_RisEvent::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional float timestamp = 1; + if (has_timestamp()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(1, this->timestamp(), target); + } + + // optional int32 terrorist_odds = 2; + if (has_terrorist_odds()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->terrorist_odds(), target); + } + + // optional int32 ct_alive = 3; + if (has_ct_alive()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->ct_alive(), target); + } + + // optional int32 t_alive = 4; + if (has_t_alive()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->t_alive(), target); + } + + // optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Victim victim_data = 5; + if (has_victim_data()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 5, this->victim_data(), target); + } + + // optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Objective objective_data = 6; + if (has_objective_data()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 6, this->objective_data(), target); + } + + // repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent.Damage all_damage_data = 7; + for (int i = 0; i < this->all_damage_data_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 7, this->all_damage_data(i), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CCSUsrMsg_RoundImpactScoreData_RisEvent::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional float timestamp = 1; + if (has_timestamp()) { + total_size += 1 + 4; + } + + // optional int32 terrorist_odds = 2; + if (has_terrorist_odds()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->terrorist_odds()); + } + + // optional int32 ct_alive = 3; + if (has_ct_alive()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->ct_alive()); + } + + // optional int32 t_alive = 4; + if (has_t_alive()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->t_alive()); + } + + // optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Victim victim_data = 5; + if (has_victim_data()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->victim_data()); + } + + // optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Objective objective_data = 6; + if (has_objective_data()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->objective_data()); + } + + } + // repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent.Damage all_damage_data = 7; + total_size += 1 * this->all_damage_data_size(); + for (int i = 0; i < this->all_damage_data_size(); i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->all_damage_data(i)); + } + + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCSUsrMsg_RoundImpactScoreData_RisEvent* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CCSUsrMsg_RoundImpactScoreData_RisEvent*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent::MergeFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent& from) { + GOOGLE_CHECK_NE(&from, this); + all_damage_data_.MergeFrom(from.all_damage_data_); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_timestamp()) { + set_timestamp(from.timestamp()); + } + if (from.has_terrorist_odds()) { + set_terrorist_odds(from.terrorist_odds()); + } + if (from.has_ct_alive()) { + set_ct_alive(from.ct_alive()); + } + if (from.has_t_alive()) { + set_t_alive(from.t_alive()); + } + if (from.has_victim_data()) { + mutable_victim_data()->::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::MergeFrom(from.victim_data()); + } + if (from.has_objective_data()) { + mutable_objective_data()->::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::MergeFrom(from.objective_data()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent::CopyFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCSUsrMsg_RoundImpactScoreData_RisEvent::IsInitialized() const { + + return true; +} + +void CCSUsrMsg_RoundImpactScoreData_RisEvent::Swap(CCSUsrMsg_RoundImpactScoreData_RisEvent* other) { + if (other != this) { + std::swap(timestamp_, other->timestamp_); + std::swap(terrorist_odds_, other->terrorist_odds_); + std::swap(ct_alive_, other->ct_alive_); + std::swap(t_alive_, other->t_alive_); + std::swap(victim_data_, other->victim_data_); + std::swap(objective_data_, other->objective_data_); + all_damage_data_.Swap(&other->all_damage_data_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCSUsrMsg_RoundImpactScoreData_RisEvent::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCSUsrMsg_RoundImpactScoreData_RisEvent_descriptor_; + metadata.reflection = CCSUsrMsg_RoundImpactScoreData_RisEvent_reflection_; + return metadata; +} + + +// ------------------------------------------------------------------- + +#ifndef _MSC_VER +const int CCSUsrMsg_RoundImpactScoreData_InitialConditions::kCtEquipValueFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_InitialConditions::kTEquipValueFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData_InitialConditions::kTerroristOddsFieldNumber; +#endif // !_MSC_VER + +CCSUsrMsg_RoundImpactScoreData_InitialConditions::CCSUsrMsg_RoundImpactScoreData_InitialConditions() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CCSUsrMsg_RoundImpactScoreData_InitialConditions::InitAsDefaultInstance() { +} + +CCSUsrMsg_RoundImpactScoreData_InitialConditions::CCSUsrMsg_RoundImpactScoreData_InitialConditions(const CCSUsrMsg_RoundImpactScoreData_InitialConditions& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData_InitialConditions::SharedCtor() { + _cached_size_ = 0; + ct_equip_value_ = 0; + t_equip_value_ = 0; + terrorist_odds_ = 0; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCSUsrMsg_RoundImpactScoreData_InitialConditions::~CCSUsrMsg_RoundImpactScoreData_InitialConditions() { + SharedDtor(); +} + +void CCSUsrMsg_RoundImpactScoreData_InitialConditions::SharedDtor() { + if (this != default_instance_) { + } +} + +void CCSUsrMsg_RoundImpactScoreData_InitialConditions::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData_InitialConditions::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCSUsrMsg_RoundImpactScoreData_InitialConditions_descriptor_; +} + +const CCSUsrMsg_RoundImpactScoreData_InitialConditions& CCSUsrMsg_RoundImpactScoreData_InitialConditions::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CCSUsrMsg_RoundImpactScoreData_InitialConditions* CCSUsrMsg_RoundImpactScoreData_InitialConditions::default_instance_ = NULL; + +CCSUsrMsg_RoundImpactScoreData_InitialConditions* CCSUsrMsg_RoundImpactScoreData_InitialConditions::New() const { + return new CCSUsrMsg_RoundImpactScoreData_InitialConditions; +} + +void CCSUsrMsg_RoundImpactScoreData_InitialConditions::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + ct_equip_value_ = 0; + t_equip_value_ = 0; + terrorist_odds_ = 0; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCSUsrMsg_RoundImpactScoreData_InitialConditions::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 ct_equip_value = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &ct_equip_value_))); + set_has_ct_equip_value(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(16)) goto parse_t_equip_value; + break; + } + + // optional int32 t_equip_value = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_t_equip_value: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &t_equip_value_))); + set_has_t_equip_value(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(24)) goto parse_terrorist_odds; + break; + } + + // optional int32 terrorist_odds = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_terrorist_odds: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &terrorist_odds_))); + set_has_terrorist_odds(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CCSUsrMsg_RoundImpactScoreData_InitialConditions::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 ct_equip_value = 1; + if (has_ct_equip_value()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->ct_equip_value(), output); + } + + // optional int32 t_equip_value = 2; + if (has_t_equip_value()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->t_equip_value(), output); + } + + // optional int32 terrorist_odds = 3; + if (has_terrorist_odds()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->terrorist_odds(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CCSUsrMsg_RoundImpactScoreData_InitialConditions::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 ct_equip_value = 1; + if (has_ct_equip_value()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->ct_equip_value(), target); + } + + // optional int32 t_equip_value = 2; + if (has_t_equip_value()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->t_equip_value(), target); + } + + // optional int32 terrorist_odds = 3; + if (has_terrorist_odds()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->terrorist_odds(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CCSUsrMsg_RoundImpactScoreData_InitialConditions::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 ct_equip_value = 1; + if (has_ct_equip_value()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->ct_equip_value()); + } + + // optional int32 t_equip_value = 2; + if (has_t_equip_value()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->t_equip_value()); + } + + // optional int32 terrorist_odds = 3; + if (has_terrorist_odds()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->terrorist_odds()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCSUsrMsg_RoundImpactScoreData_InitialConditions::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCSUsrMsg_RoundImpactScoreData_InitialConditions* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CCSUsrMsg_RoundImpactScoreData_InitialConditions*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCSUsrMsg_RoundImpactScoreData_InitialConditions::MergeFrom(const CCSUsrMsg_RoundImpactScoreData_InitialConditions& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_ct_equip_value()) { + set_ct_equip_value(from.ct_equip_value()); + } + if (from.has_t_equip_value()) { + set_t_equip_value(from.t_equip_value()); + } + if (from.has_terrorist_odds()) { + set_terrorist_odds(from.terrorist_odds()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCSUsrMsg_RoundImpactScoreData_InitialConditions::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData_InitialConditions::CopyFrom(const CCSUsrMsg_RoundImpactScoreData_InitialConditions& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCSUsrMsg_RoundImpactScoreData_InitialConditions::IsInitialized() const { + + return true; +} + +void CCSUsrMsg_RoundImpactScoreData_InitialConditions::Swap(CCSUsrMsg_RoundImpactScoreData_InitialConditions* other) { + if (other != this) { + std::swap(ct_equip_value_, other->ct_equip_value_); + std::swap(t_equip_value_, other->t_equip_value_); + std::swap(terrorist_odds_, other->terrorist_odds_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCSUsrMsg_RoundImpactScoreData_InitialConditions::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCSUsrMsg_RoundImpactScoreData_InitialConditions_descriptor_; + metadata.reflection = CCSUsrMsg_RoundImpactScoreData_InitialConditions_reflection_; + return metadata; +} + + +// ------------------------------------------------------------------- + +#ifndef _MSC_VER +const int CCSUsrMsg_RoundImpactScoreData::kInitConditionsFieldNumber; +const int CCSUsrMsg_RoundImpactScoreData::kAllRisEventDataFieldNumber; +#endif // !_MSC_VER + +CCSUsrMsg_RoundImpactScoreData::CCSUsrMsg_RoundImpactScoreData() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CCSUsrMsg_RoundImpactScoreData::InitAsDefaultInstance() { + init_conditions_ = const_cast< ::CCSUsrMsg_RoundImpactScoreData_InitialConditions*>(&::CCSUsrMsg_RoundImpactScoreData_InitialConditions::default_instance()); +} + +CCSUsrMsg_RoundImpactScoreData::CCSUsrMsg_RoundImpactScoreData(const CCSUsrMsg_RoundImpactScoreData& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData::SharedCtor() { + _cached_size_ = 0; + init_conditions_ = NULL; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCSUsrMsg_RoundImpactScoreData::~CCSUsrMsg_RoundImpactScoreData() { + SharedDtor(); +} + +void CCSUsrMsg_RoundImpactScoreData::SharedDtor() { + if (this != default_instance_) { + delete init_conditions_; + } +} + +void CCSUsrMsg_RoundImpactScoreData::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCSUsrMsg_RoundImpactScoreData::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCSUsrMsg_RoundImpactScoreData_descriptor_; +} + +const CCSUsrMsg_RoundImpactScoreData& CCSUsrMsg_RoundImpactScoreData::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CCSUsrMsg_RoundImpactScoreData* CCSUsrMsg_RoundImpactScoreData::default_instance_ = NULL; + +CCSUsrMsg_RoundImpactScoreData* CCSUsrMsg_RoundImpactScoreData::New() const { + return new CCSUsrMsg_RoundImpactScoreData; +} + +void CCSUsrMsg_RoundImpactScoreData::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (has_init_conditions()) { + if (init_conditions_ != NULL) init_conditions_->::CCSUsrMsg_RoundImpactScoreData_InitialConditions::Clear(); + } + } + all_ris_event_data_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCSUsrMsg_RoundImpactScoreData::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional .CCSUsrMsg_RoundImpactScoreData.InitialConditions init_conditions = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_init_conditions())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(18)) goto parse_all_ris_event_data; + break; + } + + // repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent all_ris_event_data = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_all_ris_event_data: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, add_all_ris_event_data())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(18)) goto parse_all_ris_event_data; + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CCSUsrMsg_RoundImpactScoreData::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional .CCSUsrMsg_RoundImpactScoreData.InitialConditions init_conditions = 1; + if (has_init_conditions()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, this->init_conditions(), output); + } + + // repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent all_ris_event_data = 2; + for (int i = 0; i < this->all_ris_event_data_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, this->all_ris_event_data(i), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CCSUsrMsg_RoundImpactScoreData::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional .CCSUsrMsg_RoundImpactScoreData.InitialConditions init_conditions = 1; + if (has_init_conditions()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 1, this->init_conditions(), target); + } + + // repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent all_ris_event_data = 2; + for (int i = 0; i < this->all_ris_event_data_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 2, this->all_ris_event_data(i), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CCSUsrMsg_RoundImpactScoreData::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional .CCSUsrMsg_RoundImpactScoreData.InitialConditions init_conditions = 1; + if (has_init_conditions()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->init_conditions()); + } + + } + // repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent all_ris_event_data = 2; + total_size += 1 * this->all_ris_event_data_size(); + for (int i = 0; i < this->all_ris_event_data_size(); i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->all_ris_event_data(i)); + } + + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCSUsrMsg_RoundImpactScoreData::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCSUsrMsg_RoundImpactScoreData* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CCSUsrMsg_RoundImpactScoreData*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCSUsrMsg_RoundImpactScoreData::MergeFrom(const CCSUsrMsg_RoundImpactScoreData& from) { + GOOGLE_CHECK_NE(&from, this); + all_ris_event_data_.MergeFrom(from.all_ris_event_data_); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_init_conditions()) { + mutable_init_conditions()->::CCSUsrMsg_RoundImpactScoreData_InitialConditions::MergeFrom(from.init_conditions()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCSUsrMsg_RoundImpactScoreData::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCSUsrMsg_RoundImpactScoreData::CopyFrom(const CCSUsrMsg_RoundImpactScoreData& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCSUsrMsg_RoundImpactScoreData::IsInitialized() const { + + return true; +} + +void CCSUsrMsg_RoundImpactScoreData::Swap(CCSUsrMsg_RoundImpactScoreData* other) { + if (other != this) { + std::swap(init_conditions_, other->init_conditions_); + all_ris_event_data_.Swap(&other->all_ris_event_data_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCSUsrMsg_RoundImpactScoreData::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCSUsrMsg_RoundImpactScoreData_descriptor_; + metadata.reflection = CCSUsrMsg_RoundImpactScoreData_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CCSUsrMsg_CurrentRoundOdds::kOddsFieldNumber; +#endif // !_MSC_VER + +CCSUsrMsg_CurrentRoundOdds::CCSUsrMsg_CurrentRoundOdds() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CCSUsrMsg_CurrentRoundOdds::InitAsDefaultInstance() { +} + +CCSUsrMsg_CurrentRoundOdds::CCSUsrMsg_CurrentRoundOdds(const CCSUsrMsg_CurrentRoundOdds& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CCSUsrMsg_CurrentRoundOdds::SharedCtor() { + _cached_size_ = 0; + odds_ = 0; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCSUsrMsg_CurrentRoundOdds::~CCSUsrMsg_CurrentRoundOdds() { + SharedDtor(); +} + +void CCSUsrMsg_CurrentRoundOdds::SharedDtor() { + if (this != default_instance_) { + } +} + +void CCSUsrMsg_CurrentRoundOdds::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCSUsrMsg_CurrentRoundOdds::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCSUsrMsg_CurrentRoundOdds_descriptor_; +} + +const CCSUsrMsg_CurrentRoundOdds& CCSUsrMsg_CurrentRoundOdds::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CCSUsrMsg_CurrentRoundOdds* CCSUsrMsg_CurrentRoundOdds::default_instance_ = NULL; + +CCSUsrMsg_CurrentRoundOdds* CCSUsrMsg_CurrentRoundOdds::New() const { + return new CCSUsrMsg_CurrentRoundOdds; +} + +void CCSUsrMsg_CurrentRoundOdds::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + odds_ = 0; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCSUsrMsg_CurrentRoundOdds::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 odds = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &odds_))); + set_has_odds(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CCSUsrMsg_CurrentRoundOdds::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 odds = 1; + if (has_odds()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->odds(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CCSUsrMsg_CurrentRoundOdds::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 odds = 1; + if (has_odds()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->odds(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CCSUsrMsg_CurrentRoundOdds::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 odds = 1; + if (has_odds()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->odds()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCSUsrMsg_CurrentRoundOdds::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCSUsrMsg_CurrentRoundOdds* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CCSUsrMsg_CurrentRoundOdds*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCSUsrMsg_CurrentRoundOdds::MergeFrom(const CCSUsrMsg_CurrentRoundOdds& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_odds()) { + set_odds(from.odds()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCSUsrMsg_CurrentRoundOdds::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCSUsrMsg_CurrentRoundOdds::CopyFrom(const CCSUsrMsg_CurrentRoundOdds& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCSUsrMsg_CurrentRoundOdds::IsInitialized() const { + + return true; +} + +void CCSUsrMsg_CurrentRoundOdds::Swap(CCSUsrMsg_CurrentRoundOdds* other) { + if (other != this) { + std::swap(odds_, other->odds_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCSUsrMsg_CurrentRoundOdds::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCSUsrMsg_CurrentRoundOdds_descriptor_; + metadata.reflection = CCSUsrMsg_CurrentRoundOdds_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int DeepPlayerStatsEntry::kAccountidFieldNumber; +const int DeepPlayerStatsEntry::kMatchIdFieldNumber; +const int DeepPlayerStatsEntry::kMmGameModeFieldNumber; +const int DeepPlayerStatsEntry::kMapidFieldNumber; +const int DeepPlayerStatsEntry::kBStartingCtFieldNumber; +const int DeepPlayerStatsEntry::kMatchOutcomeFieldNumber; +const int DeepPlayerStatsEntry::kRoundsWonFieldNumber; +const int DeepPlayerStatsEntry::kRoundsLostFieldNumber; +const int DeepPlayerStatsEntry::kStatScoreFieldNumber; +const int DeepPlayerStatsEntry::kStatDeathsFieldNumber; +const int DeepPlayerStatsEntry::kStatMvpsFieldNumber; +const int DeepPlayerStatsEntry::kEnemyKillsFieldNumber; +const int DeepPlayerStatsEntry::kEnemyHeadshotsFieldNumber; +const int DeepPlayerStatsEntry::kEnemy2KsFieldNumber; +const int DeepPlayerStatsEntry::kEnemy3KsFieldNumber; +const int DeepPlayerStatsEntry::kEnemy4KsFieldNumber; +const int DeepPlayerStatsEntry::kTotalDamageFieldNumber; +const int DeepPlayerStatsEntry::kEngagementsEntryCountFieldNumber; +const int DeepPlayerStatsEntry::kEngagementsEntryWinsFieldNumber; +const int DeepPlayerStatsEntry::kEngagements1V1CountFieldNumber; +const int DeepPlayerStatsEntry::kEngagements1V1WinsFieldNumber; +const int DeepPlayerStatsEntry::kEngagements1V2CountFieldNumber; +const int DeepPlayerStatsEntry::kEngagements1V2WinsFieldNumber; +const int DeepPlayerStatsEntry::kUtilityCountFieldNumber; +const int DeepPlayerStatsEntry::kUtilitySuccessFieldNumber; +const int DeepPlayerStatsEntry::kFlashCountFieldNumber; +const int DeepPlayerStatsEntry::kFlashSuccessFieldNumber; +const int DeepPlayerStatsEntry::kMatesFieldNumber; +#endif // !_MSC_VER + +DeepPlayerStatsEntry::DeepPlayerStatsEntry() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void DeepPlayerStatsEntry::InitAsDefaultInstance() { +} + +DeepPlayerStatsEntry::DeepPlayerStatsEntry(const DeepPlayerStatsEntry& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void DeepPlayerStatsEntry::SharedCtor() { + _cached_size_ = 0; + accountid_ = 0u; + match_id_ = GOOGLE_ULONGLONG(0); + mm_game_mode_ = 0u; + mapid_ = 0u; + b_starting_ct_ = false; + match_outcome_ = 0u; + rounds_won_ = 0u; + rounds_lost_ = 0u; + stat_score_ = 0u; + stat_deaths_ = 0u; + stat_mvps_ = 0u; + enemy_kills_ = 0u; + enemy_headshots_ = 0u; + enemy_2ks_ = 0u; + enemy_3ks_ = 0u; + enemy_4ks_ = 0u; + total_damage_ = 0u; + engagements_entry_count_ = 0u; + engagements_entry_wins_ = 0u; + engagements_1v1_count_ = 0u; + engagements_1v1_wins_ = 0u; + engagements_1v2_count_ = 0u; + engagements_1v2_wins_ = 0u; + utility_count_ = 0u; + utility_success_ = 0u; + flash_count_ = 0u; + flash_success_ = 0u; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +DeepPlayerStatsEntry::~DeepPlayerStatsEntry() { + SharedDtor(); +} + +void DeepPlayerStatsEntry::SharedDtor() { + if (this != default_instance_) { + } +} + +void DeepPlayerStatsEntry::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* DeepPlayerStatsEntry::descriptor() { + protobuf_AssignDescriptorsOnce(); + return DeepPlayerStatsEntry_descriptor_; +} + +const DeepPlayerStatsEntry& DeepPlayerStatsEntry::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +DeepPlayerStatsEntry* DeepPlayerStatsEntry::default_instance_ = NULL; + +DeepPlayerStatsEntry* DeepPlayerStatsEntry::New() const { + return new DeepPlayerStatsEntry; +} + +void DeepPlayerStatsEntry::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + accountid_ = 0u; + match_id_ = GOOGLE_ULONGLONG(0); + mm_game_mode_ = 0u; + mapid_ = 0u; + b_starting_ct_ = false; + match_outcome_ = 0u; + rounds_won_ = 0u; + rounds_lost_ = 0u; + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + stat_score_ = 0u; + stat_deaths_ = 0u; + stat_mvps_ = 0u; + enemy_kills_ = 0u; + enemy_headshots_ = 0u; + enemy_2ks_ = 0u; + enemy_3ks_ = 0u; + enemy_4ks_ = 0u; + } + if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { + total_damage_ = 0u; + engagements_entry_count_ = 0u; + engagements_entry_wins_ = 0u; + engagements_1v1_count_ = 0u; + engagements_1v1_wins_ = 0u; + engagements_1v2_count_ = 0u; + engagements_1v2_wins_ = 0u; + utility_count_ = 0u; + } + if (_has_bits_[24 / 32] & (0xffu << (24 % 32))) { + utility_success_ = 0u; + flash_count_ = 0u; + flash_success_ = 0u; + } + mates_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool DeepPlayerStatsEntry::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 accountid = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &accountid_))); + set_has_accountid(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(16)) goto parse_match_id; + break; + } + + // optional uint64 match_id = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_match_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &match_id_))); + set_has_match_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(24)) goto parse_mm_game_mode; + break; + } + + // optional uint32 mm_game_mode = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_mm_game_mode: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &mm_game_mode_))); + set_has_mm_game_mode(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(32)) goto parse_mapid; + break; + } + + // optional uint32 mapid = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_mapid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &mapid_))); + set_has_mapid(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(40)) goto parse_b_starting_ct; + break; + } + + // optional bool b_starting_ct = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_b_starting_ct: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &b_starting_ct_))); + set_has_b_starting_ct(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(48)) goto parse_match_outcome; + break; + } + + // optional uint32 match_outcome = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_match_outcome: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &match_outcome_))); + set_has_match_outcome(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(56)) goto parse_rounds_won; + break; + } + + // optional uint32 rounds_won = 7; + case 7: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_rounds_won: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rounds_won_))); + set_has_rounds_won(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(64)) goto parse_rounds_lost; + break; + } + + // optional uint32 rounds_lost = 8; + case 8: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_rounds_lost: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rounds_lost_))); + set_has_rounds_lost(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(72)) goto parse_stat_score; + break; + } + + // optional uint32 stat_score = 9; + case 9: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_stat_score: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &stat_score_))); + set_has_stat_score(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(96)) goto parse_stat_deaths; + break; + } + + // optional uint32 stat_deaths = 12; + case 12: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_stat_deaths: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &stat_deaths_))); + set_has_stat_deaths(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(104)) goto parse_stat_mvps; + break; + } + + // optional uint32 stat_mvps = 13; + case 13: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_stat_mvps: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &stat_mvps_))); + set_has_stat_mvps(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(112)) goto parse_enemy_kills; + break; + } + + // optional uint32 enemy_kills = 14; + case 14: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_enemy_kills: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &enemy_kills_))); + set_has_enemy_kills(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(120)) goto parse_enemy_headshots; + break; + } + + // optional uint32 enemy_headshots = 15; + case 15: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_enemy_headshots: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &enemy_headshots_))); + set_has_enemy_headshots(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(128)) goto parse_enemy_2ks; + break; + } + + // optional uint32 enemy_2ks = 16; + case 16: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_enemy_2ks: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &enemy_2ks_))); + set_has_enemy_2ks(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(136)) goto parse_enemy_3ks; + break; + } + + // optional uint32 enemy_3ks = 17; + case 17: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_enemy_3ks: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &enemy_3ks_))); + set_has_enemy_3ks(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(144)) goto parse_enemy_4ks; + break; + } + + // optional uint32 enemy_4ks = 18; + case 18: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_enemy_4ks: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &enemy_4ks_))); + set_has_enemy_4ks(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(152)) goto parse_total_damage; + break; + } + + // optional uint32 total_damage = 19; + case 19: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_total_damage: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &total_damage_))); + set_has_total_damage(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(184)) goto parse_engagements_entry_count; + break; + } + + // optional uint32 engagements_entry_count = 23; + case 23: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_engagements_entry_count: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &engagements_entry_count_))); + set_has_engagements_entry_count(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(192)) goto parse_engagements_entry_wins; + break; + } + + // optional uint32 engagements_entry_wins = 24; + case 24: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_engagements_entry_wins: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &engagements_entry_wins_))); + set_has_engagements_entry_wins(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(200)) goto parse_engagements_1v1_count; + break; + } + + // optional uint32 engagements_1v1_count = 25; + case 25: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_engagements_1v1_count: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &engagements_1v1_count_))); + set_has_engagements_1v1_count(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(208)) goto parse_engagements_1v1_wins; + break; + } + + // optional uint32 engagements_1v1_wins = 26; + case 26: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_engagements_1v1_wins: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &engagements_1v1_wins_))); + set_has_engagements_1v1_wins(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(216)) goto parse_engagements_1v2_count; + break; + } + + // optional uint32 engagements_1v2_count = 27; + case 27: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_engagements_1v2_count: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &engagements_1v2_count_))); + set_has_engagements_1v2_count(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(224)) goto parse_engagements_1v2_wins; + break; + } + + // optional uint32 engagements_1v2_wins = 28; + case 28: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_engagements_1v2_wins: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &engagements_1v2_wins_))); + set_has_engagements_1v2_wins(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(232)) goto parse_utility_count; + break; + } + + // optional uint32 utility_count = 29; + case 29: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_utility_count: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &utility_count_))); + set_has_utility_count(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(240)) goto parse_utility_success; + break; + } + + // optional uint32 utility_success = 30; + case 30: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_utility_success: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &utility_success_))); + set_has_utility_success(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(256)) goto parse_flash_count; + break; + } + + // optional uint32 flash_count = 32; + case 32: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_flash_count: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &flash_count_))); + set_has_flash_count(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(264)) goto parse_flash_success; + break; + } + + // optional uint32 flash_success = 33; + case 33: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_flash_success: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &flash_success_))); + set_has_flash_success(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(272)) goto parse_mates; + break; + } + + // repeated uint32 mates = 34; + case 34: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_mates: + DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + 2, 272, input, this->mutable_mates()))); + } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) + == ::google::protobuf::internal::WireFormatLite:: + WIRETYPE_LENGTH_DELIMITED) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, this->mutable_mates()))); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(272)) goto parse_mates; + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void DeepPlayerStatsEntry::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional uint32 accountid = 1; + if (has_accountid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->accountid(), output); + } + + // optional uint64 match_id = 2; + if (has_match_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(2, this->match_id(), output); + } + + // optional uint32 mm_game_mode = 3; + if (has_mm_game_mode()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->mm_game_mode(), output); + } + + // optional uint32 mapid = 4; + if (has_mapid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->mapid(), output); + } + + // optional bool b_starting_ct = 5; + if (has_b_starting_ct()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(5, this->b_starting_ct(), output); + } + + // optional uint32 match_outcome = 6; + if (has_match_outcome()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(6, this->match_outcome(), output); + } + + // optional uint32 rounds_won = 7; + if (has_rounds_won()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(7, this->rounds_won(), output); + } + + // optional uint32 rounds_lost = 8; + if (has_rounds_lost()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(8, this->rounds_lost(), output); + } + + // optional uint32 stat_score = 9; + if (has_stat_score()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(9, this->stat_score(), output); + } + + // optional uint32 stat_deaths = 12; + if (has_stat_deaths()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(12, this->stat_deaths(), output); + } + + // optional uint32 stat_mvps = 13; + if (has_stat_mvps()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(13, this->stat_mvps(), output); + } + + // optional uint32 enemy_kills = 14; + if (has_enemy_kills()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(14, this->enemy_kills(), output); + } + + // optional uint32 enemy_headshots = 15; + if (has_enemy_headshots()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(15, this->enemy_headshots(), output); + } + + // optional uint32 enemy_2ks = 16; + if (has_enemy_2ks()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(16, this->enemy_2ks(), output); + } + + // optional uint32 enemy_3ks = 17; + if (has_enemy_3ks()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(17, this->enemy_3ks(), output); + } + + // optional uint32 enemy_4ks = 18; + if (has_enemy_4ks()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(18, this->enemy_4ks(), output); + } + + // optional uint32 total_damage = 19; + if (has_total_damage()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(19, this->total_damage(), output); + } + + // optional uint32 engagements_entry_count = 23; + if (has_engagements_entry_count()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(23, this->engagements_entry_count(), output); + } + + // optional uint32 engagements_entry_wins = 24; + if (has_engagements_entry_wins()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(24, this->engagements_entry_wins(), output); + } + + // optional uint32 engagements_1v1_count = 25; + if (has_engagements_1v1_count()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(25, this->engagements_1v1_count(), output); + } + + // optional uint32 engagements_1v1_wins = 26; + if (has_engagements_1v1_wins()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(26, this->engagements_1v1_wins(), output); + } + + // optional uint32 engagements_1v2_count = 27; + if (has_engagements_1v2_count()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(27, this->engagements_1v2_count(), output); + } + + // optional uint32 engagements_1v2_wins = 28; + if (has_engagements_1v2_wins()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(28, this->engagements_1v2_wins(), output); + } + + // optional uint32 utility_count = 29; + if (has_utility_count()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(29, this->utility_count(), output); + } + + // optional uint32 utility_success = 30; + if (has_utility_success()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(30, this->utility_success(), output); + } + + // optional uint32 flash_count = 32; + if (has_flash_count()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(32, this->flash_count(), output); + } + + // optional uint32 flash_success = 33; + if (has_flash_success()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(33, this->flash_success(), output); + } + + // repeated uint32 mates = 34; + for (int i = 0; i < this->mates_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32( + 34, this->mates(i), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* DeepPlayerStatsEntry::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional uint32 accountid = 1; + if (has_accountid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->accountid(), target); + } + + // optional uint64 match_id = 2; + if (has_match_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(2, this->match_id(), target); + } + + // optional uint32 mm_game_mode = 3; + if (has_mm_game_mode()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(3, this->mm_game_mode(), target); + } + + // optional uint32 mapid = 4; + if (has_mapid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(4, this->mapid(), target); + } + + // optional bool b_starting_ct = 5; + if (has_b_starting_ct()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(5, this->b_starting_ct(), target); + } + + // optional uint32 match_outcome = 6; + if (has_match_outcome()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(6, this->match_outcome(), target); + } + + // optional uint32 rounds_won = 7; + if (has_rounds_won()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(7, this->rounds_won(), target); + } + + // optional uint32 rounds_lost = 8; + if (has_rounds_lost()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(8, this->rounds_lost(), target); + } + + // optional uint32 stat_score = 9; + if (has_stat_score()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(9, this->stat_score(), target); + } + + // optional uint32 stat_deaths = 12; + if (has_stat_deaths()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(12, this->stat_deaths(), target); + } + + // optional uint32 stat_mvps = 13; + if (has_stat_mvps()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(13, this->stat_mvps(), target); + } + + // optional uint32 enemy_kills = 14; + if (has_enemy_kills()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(14, this->enemy_kills(), target); + } + + // optional uint32 enemy_headshots = 15; + if (has_enemy_headshots()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(15, this->enemy_headshots(), target); + } + + // optional uint32 enemy_2ks = 16; + if (has_enemy_2ks()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(16, this->enemy_2ks(), target); + } + + // optional uint32 enemy_3ks = 17; + if (has_enemy_3ks()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(17, this->enemy_3ks(), target); + } + + // optional uint32 enemy_4ks = 18; + if (has_enemy_4ks()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(18, this->enemy_4ks(), target); + } + + // optional uint32 total_damage = 19; + if (has_total_damage()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(19, this->total_damage(), target); + } + + // optional uint32 engagements_entry_count = 23; + if (has_engagements_entry_count()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(23, this->engagements_entry_count(), target); + } + + // optional uint32 engagements_entry_wins = 24; + if (has_engagements_entry_wins()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(24, this->engagements_entry_wins(), target); + } + + // optional uint32 engagements_1v1_count = 25; + if (has_engagements_1v1_count()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(25, this->engagements_1v1_count(), target); + } + + // optional uint32 engagements_1v1_wins = 26; + if (has_engagements_1v1_wins()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(26, this->engagements_1v1_wins(), target); + } + + // optional uint32 engagements_1v2_count = 27; + if (has_engagements_1v2_count()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(27, this->engagements_1v2_count(), target); + } + + // optional uint32 engagements_1v2_wins = 28; + if (has_engagements_1v2_wins()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(28, this->engagements_1v2_wins(), target); + } + + // optional uint32 utility_count = 29; + if (has_utility_count()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(29, this->utility_count(), target); + } + + // optional uint32 utility_success = 30; + if (has_utility_success()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(30, this->utility_success(), target); + } + + // optional uint32 flash_count = 32; + if (has_flash_count()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(32, this->flash_count(), target); + } + + // optional uint32 flash_success = 33; + if (has_flash_success()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(33, this->flash_success(), target); + } + + // repeated uint32 mates = 34; + for (int i = 0; i < this->mates_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteUInt32ToArray(34, this->mates(i), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int DeepPlayerStatsEntry::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 accountid = 1; + if (has_accountid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->accountid()); + } + + // optional uint64 match_id = 2; + if (has_match_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->match_id()); + } + + // optional uint32 mm_game_mode = 3; + if (has_mm_game_mode()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->mm_game_mode()); + } + + // optional uint32 mapid = 4; + if (has_mapid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->mapid()); + } + + // optional bool b_starting_ct = 5; + if (has_b_starting_ct()) { + total_size += 1 + 1; + } + + // optional uint32 match_outcome = 6; + if (has_match_outcome()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->match_outcome()); + } + + // optional uint32 rounds_won = 7; + if (has_rounds_won()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rounds_won()); + } + + // optional uint32 rounds_lost = 8; + if (has_rounds_lost()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rounds_lost()); + } + + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + // optional uint32 stat_score = 9; + if (has_stat_score()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->stat_score()); + } + + // optional uint32 stat_deaths = 12; + if (has_stat_deaths()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->stat_deaths()); + } + + // optional uint32 stat_mvps = 13; + if (has_stat_mvps()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->stat_mvps()); + } + + // optional uint32 enemy_kills = 14; + if (has_enemy_kills()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->enemy_kills()); + } + + // optional uint32 enemy_headshots = 15; + if (has_enemy_headshots()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->enemy_headshots()); + } + + // optional uint32 enemy_2ks = 16; + if (has_enemy_2ks()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->enemy_2ks()); + } + + // optional uint32 enemy_3ks = 17; + if (has_enemy_3ks()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->enemy_3ks()); + } + + // optional uint32 enemy_4ks = 18; + if (has_enemy_4ks()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->enemy_4ks()); + } + + } + if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { + // optional uint32 total_damage = 19; + if (has_total_damage()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->total_damage()); + } + + // optional uint32 engagements_entry_count = 23; + if (has_engagements_entry_count()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->engagements_entry_count()); + } + + // optional uint32 engagements_entry_wins = 24; + if (has_engagements_entry_wins()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->engagements_entry_wins()); + } + + // optional uint32 engagements_1v1_count = 25; + if (has_engagements_1v1_count()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->engagements_1v1_count()); + } + + // optional uint32 engagements_1v1_wins = 26; + if (has_engagements_1v1_wins()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->engagements_1v1_wins()); + } + + // optional uint32 engagements_1v2_count = 27; + if (has_engagements_1v2_count()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->engagements_1v2_count()); + } + + // optional uint32 engagements_1v2_wins = 28; + if (has_engagements_1v2_wins()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->engagements_1v2_wins()); + } + + // optional uint32 utility_count = 29; + if (has_utility_count()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->utility_count()); + } + + } + if (_has_bits_[24 / 32] & (0xffu << (24 % 32))) { + // optional uint32 utility_success = 30; + if (has_utility_success()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->utility_success()); + } + + // optional uint32 flash_count = 32; + if (has_flash_count()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->flash_count()); + } + + // optional uint32 flash_success = 33; + if (has_flash_success()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->flash_success()); + } + + } + // repeated uint32 mates = 34; + { + int data_size = 0; + for (int i = 0; i < this->mates_size(); i++) { + data_size += ::google::protobuf::internal::WireFormatLite:: + UInt32Size(this->mates(i)); + } + total_size += 2 * this->mates_size() + data_size; + } + + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void DeepPlayerStatsEntry::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const DeepPlayerStatsEntry* source = + ::google::protobuf::internal::dynamic_cast_if_available<const DeepPlayerStatsEntry*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void DeepPlayerStatsEntry::MergeFrom(const DeepPlayerStatsEntry& from) { + GOOGLE_CHECK_NE(&from, this); + mates_.MergeFrom(from.mates_); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_accountid()) { + set_accountid(from.accountid()); + } + if (from.has_match_id()) { + set_match_id(from.match_id()); + } + if (from.has_mm_game_mode()) { + set_mm_game_mode(from.mm_game_mode()); + } + if (from.has_mapid()) { + set_mapid(from.mapid()); + } + if (from.has_b_starting_ct()) { + set_b_starting_ct(from.b_starting_ct()); + } + if (from.has_match_outcome()) { + set_match_outcome(from.match_outcome()); + } + if (from.has_rounds_won()) { + set_rounds_won(from.rounds_won()); + } + if (from.has_rounds_lost()) { + set_rounds_lost(from.rounds_lost()); + } + } + if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { + if (from.has_stat_score()) { + set_stat_score(from.stat_score()); + } + if (from.has_stat_deaths()) { + set_stat_deaths(from.stat_deaths()); + } + if (from.has_stat_mvps()) { + set_stat_mvps(from.stat_mvps()); + } + if (from.has_enemy_kills()) { + set_enemy_kills(from.enemy_kills()); + } + if (from.has_enemy_headshots()) { + set_enemy_headshots(from.enemy_headshots()); + } + if (from.has_enemy_2ks()) { + set_enemy_2ks(from.enemy_2ks()); + } + if (from.has_enemy_3ks()) { + set_enemy_3ks(from.enemy_3ks()); + } + if (from.has_enemy_4ks()) { + set_enemy_4ks(from.enemy_4ks()); + } + } + if (from._has_bits_[16 / 32] & (0xffu << (16 % 32))) { + if (from.has_total_damage()) { + set_total_damage(from.total_damage()); + } + if (from.has_engagements_entry_count()) { + set_engagements_entry_count(from.engagements_entry_count()); + } + if (from.has_engagements_entry_wins()) { + set_engagements_entry_wins(from.engagements_entry_wins()); + } + if (from.has_engagements_1v1_count()) { + set_engagements_1v1_count(from.engagements_1v1_count()); + } + if (from.has_engagements_1v1_wins()) { + set_engagements_1v1_wins(from.engagements_1v1_wins()); + } + if (from.has_engagements_1v2_count()) { + set_engagements_1v2_count(from.engagements_1v2_count()); + } + if (from.has_engagements_1v2_wins()) { + set_engagements_1v2_wins(from.engagements_1v2_wins()); + } + if (from.has_utility_count()) { + set_utility_count(from.utility_count()); + } + } + if (from._has_bits_[24 / 32] & (0xffu << (24 % 32))) { + if (from.has_utility_success()) { + set_utility_success(from.utility_success()); + } + if (from.has_flash_count()) { + set_flash_count(from.flash_count()); + } + if (from.has_flash_success()) { + set_flash_success(from.flash_success()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void DeepPlayerStatsEntry::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void DeepPlayerStatsEntry::CopyFrom(const DeepPlayerStatsEntry& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool DeepPlayerStatsEntry::IsInitialized() const { + + return true; +} + +void DeepPlayerStatsEntry::Swap(DeepPlayerStatsEntry* other) { + if (other != this) { + std::swap(accountid_, other->accountid_); + std::swap(match_id_, other->match_id_); + std::swap(mm_game_mode_, other->mm_game_mode_); + std::swap(mapid_, other->mapid_); + std::swap(b_starting_ct_, other->b_starting_ct_); + std::swap(match_outcome_, other->match_outcome_); + std::swap(rounds_won_, other->rounds_won_); + std::swap(rounds_lost_, other->rounds_lost_); + std::swap(stat_score_, other->stat_score_); + std::swap(stat_deaths_, other->stat_deaths_); + std::swap(stat_mvps_, other->stat_mvps_); + std::swap(enemy_kills_, other->enemy_kills_); + std::swap(enemy_headshots_, other->enemy_headshots_); + std::swap(enemy_2ks_, other->enemy_2ks_); + std::swap(enemy_3ks_, other->enemy_3ks_); + std::swap(enemy_4ks_, other->enemy_4ks_); + std::swap(total_damage_, other->total_damage_); + std::swap(engagements_entry_count_, other->engagements_entry_count_); + std::swap(engagements_entry_wins_, other->engagements_entry_wins_); + std::swap(engagements_1v1_count_, other->engagements_1v1_count_); + std::swap(engagements_1v1_wins_, other->engagements_1v1_wins_); + std::swap(engagements_1v2_count_, other->engagements_1v2_count_); + std::swap(engagements_1v2_wins_, other->engagements_1v2_wins_); + std::swap(utility_count_, other->utility_count_); + std::swap(utility_success_, other->utility_success_); + std::swap(flash_count_, other->flash_count_); + std::swap(flash_success_, other->flash_success_); + mates_.Swap(&other->mates_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata DeepPlayerStatsEntry::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = DeepPlayerStatsEntry_descriptor_; + metadata.reflection = DeepPlayerStatsEntry_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int DeepPlayerMatchEvent::kAccountidFieldNumber; +const int DeepPlayerMatchEvent::kMatchIdFieldNumber; +const int DeepPlayerMatchEvent::kEventIdFieldNumber; +const int DeepPlayerMatchEvent::kEventTypeFieldNumber; +const int DeepPlayerMatchEvent::kBPlayingCtFieldNumber; +const int DeepPlayerMatchEvent::kUserPosXFieldNumber; +const int DeepPlayerMatchEvent::kUserPosYFieldNumber; +const int DeepPlayerMatchEvent::kUserPosZFieldNumber; +const int DeepPlayerMatchEvent::kUserDefidxFieldNumber; +const int DeepPlayerMatchEvent::kOtherPosXFieldNumber; +const int DeepPlayerMatchEvent::kOtherPosYFieldNumber; +const int DeepPlayerMatchEvent::kOtherPosZFieldNumber; +const int DeepPlayerMatchEvent::kOtherDefidxFieldNumber; +const int DeepPlayerMatchEvent::kEventDataFieldNumber; +#endif // !_MSC_VER + +DeepPlayerMatchEvent::DeepPlayerMatchEvent() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void DeepPlayerMatchEvent::InitAsDefaultInstance() { +} + +DeepPlayerMatchEvent::DeepPlayerMatchEvent(const DeepPlayerMatchEvent& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void DeepPlayerMatchEvent::SharedCtor() { + _cached_size_ = 0; + accountid_ = 0u; + match_id_ = GOOGLE_ULONGLONG(0); + event_id_ = 0u; + event_type_ = 0u; + b_playing_ct_ = false; + user_pos_x_ = 0; + user_pos_y_ = 0; + user_pos_z_ = 0; + user_defidx_ = 0u; + other_pos_x_ = 0; + other_pos_y_ = 0; + other_pos_z_ = 0; + other_defidx_ = 0u; + event_data_ = 0; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +DeepPlayerMatchEvent::~DeepPlayerMatchEvent() { + SharedDtor(); +} + +void DeepPlayerMatchEvent::SharedDtor() { + if (this != default_instance_) { + } +} + +void DeepPlayerMatchEvent::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* DeepPlayerMatchEvent::descriptor() { + protobuf_AssignDescriptorsOnce(); + return DeepPlayerMatchEvent_descriptor_; +} + +const DeepPlayerMatchEvent& DeepPlayerMatchEvent::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +DeepPlayerMatchEvent* DeepPlayerMatchEvent::default_instance_ = NULL; + +DeepPlayerMatchEvent* DeepPlayerMatchEvent::New() const { + return new DeepPlayerMatchEvent; +} + +void DeepPlayerMatchEvent::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + accountid_ = 0u; + match_id_ = GOOGLE_ULONGLONG(0); + event_id_ = 0u; + event_type_ = 0u; + b_playing_ct_ = false; + user_pos_x_ = 0; + user_pos_y_ = 0; + user_pos_z_ = 0; + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + user_defidx_ = 0u; + other_pos_x_ = 0; + other_pos_y_ = 0; + other_pos_z_ = 0; + other_defidx_ = 0u; + event_data_ = 0; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool DeepPlayerMatchEvent::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 accountid = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &accountid_))); + set_has_accountid(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(16)) goto parse_match_id; + break; + } + + // optional uint64 match_id = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_match_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &match_id_))); + set_has_match_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(24)) goto parse_event_id; + break; + } + + // optional uint32 event_id = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_event_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &event_id_))); + set_has_event_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(32)) goto parse_event_type; + break; + } + + // optional uint32 event_type = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_event_type: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &event_type_))); + set_has_event_type(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(40)) goto parse_b_playing_ct; + break; + } + + // optional bool b_playing_ct = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_b_playing_ct: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &b_playing_ct_))); + set_has_b_playing_ct(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(48)) goto parse_user_pos_x; + break; + } + + // optional int32 user_pos_x = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_user_pos_x: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &user_pos_x_))); + set_has_user_pos_x(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(56)) goto parse_user_pos_y; + break; + } + + // optional int32 user_pos_y = 7; + case 7: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_user_pos_y: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &user_pos_y_))); + set_has_user_pos_y(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(64)) goto parse_user_defidx; + break; + } + + // optional uint32 user_defidx = 8; + case 8: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_user_defidx: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &user_defidx_))); + set_has_user_defidx(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(72)) goto parse_other_pos_x; + break; + } + + // optional int32 other_pos_x = 9; + case 9: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_other_pos_x: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &other_pos_x_))); + set_has_other_pos_x(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(80)) goto parse_other_pos_y; + break; + } + + // optional int32 other_pos_y = 10; + case 10: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_other_pos_y: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &other_pos_y_))); + set_has_other_pos_y(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(88)) goto parse_other_defidx; + break; + } + + // optional uint32 other_defidx = 11; + case 11: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_other_defidx: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &other_defidx_))); + set_has_other_defidx(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(96)) goto parse_user_pos_z; + break; + } + + // optional int32 user_pos_z = 12; + case 12: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_user_pos_z: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &user_pos_z_))); + set_has_user_pos_z(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(104)) goto parse_other_pos_z; + break; + } + + // optional int32 other_pos_z = 13; + case 13: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_other_pos_z: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &other_pos_z_))); + set_has_other_pos_z(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(112)) goto parse_event_data; + break; + } + + // optional int32 event_data = 14; + case 14: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_event_data: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &event_data_))); + set_has_event_data(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void DeepPlayerMatchEvent::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional uint32 accountid = 1; + if (has_accountid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->accountid(), output); + } + + // optional uint64 match_id = 2; + if (has_match_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(2, this->match_id(), output); + } + + // optional uint32 event_id = 3; + if (has_event_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->event_id(), output); + } + + // optional uint32 event_type = 4; + if (has_event_type()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->event_type(), output); + } + + // optional bool b_playing_ct = 5; + if (has_b_playing_ct()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(5, this->b_playing_ct(), output); + } + + // optional int32 user_pos_x = 6; + if (has_user_pos_x()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->user_pos_x(), output); + } + + // optional int32 user_pos_y = 7; + if (has_user_pos_y()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(7, this->user_pos_y(), output); + } + + // optional uint32 user_defidx = 8; + if (has_user_defidx()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(8, this->user_defidx(), output); + } + + // optional int32 other_pos_x = 9; + if (has_other_pos_x()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(9, this->other_pos_x(), output); + } + + // optional int32 other_pos_y = 10; + if (has_other_pos_y()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(10, this->other_pos_y(), output); + } + + // optional uint32 other_defidx = 11; + if (has_other_defidx()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(11, this->other_defidx(), output); + } + + // optional int32 user_pos_z = 12; + if (has_user_pos_z()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(12, this->user_pos_z(), output); + } + + // optional int32 other_pos_z = 13; + if (has_other_pos_z()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(13, this->other_pos_z(), output); + } + + // optional int32 event_data = 14; + if (has_event_data()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(14, this->event_data(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* DeepPlayerMatchEvent::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional uint32 accountid = 1; + if (has_accountid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->accountid(), target); + } + + // optional uint64 match_id = 2; + if (has_match_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(2, this->match_id(), target); + } + + // optional uint32 event_id = 3; + if (has_event_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(3, this->event_id(), target); + } + + // optional uint32 event_type = 4; + if (has_event_type()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(4, this->event_type(), target); + } + + // optional bool b_playing_ct = 5; + if (has_b_playing_ct()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(5, this->b_playing_ct(), target); + } + + // optional int32 user_pos_x = 6; + if (has_user_pos_x()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->user_pos_x(), target); + } + + // optional int32 user_pos_y = 7; + if (has_user_pos_y()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(7, this->user_pos_y(), target); + } + + // optional uint32 user_defidx = 8; + if (has_user_defidx()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(8, this->user_defidx(), target); + } + + // optional int32 other_pos_x = 9; + if (has_other_pos_x()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(9, this->other_pos_x(), target); + } + + // optional int32 other_pos_y = 10; + if (has_other_pos_y()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(10, this->other_pos_y(), target); + } + + // optional uint32 other_defidx = 11; + if (has_other_defidx()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(11, this->other_defidx(), target); + } + + // optional int32 user_pos_z = 12; + if (has_user_pos_z()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(12, this->user_pos_z(), target); + } + + // optional int32 other_pos_z = 13; + if (has_other_pos_z()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(13, this->other_pos_z(), target); + } + + // optional int32 event_data = 14; + if (has_event_data()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(14, this->event_data(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int DeepPlayerMatchEvent::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 accountid = 1; + if (has_accountid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->accountid()); + } + + // optional uint64 match_id = 2; + if (has_match_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->match_id()); + } + + // optional uint32 event_id = 3; + if (has_event_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->event_id()); + } + + // optional uint32 event_type = 4; + if (has_event_type()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->event_type()); + } + + // optional bool b_playing_ct = 5; + if (has_b_playing_ct()) { + total_size += 1 + 1; + } + + // optional int32 user_pos_x = 6; + if (has_user_pos_x()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->user_pos_x()); + } + + // optional int32 user_pos_y = 7; + if (has_user_pos_y()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->user_pos_y()); + } + + // optional int32 user_pos_z = 12; + if (has_user_pos_z()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->user_pos_z()); + } + + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + // optional uint32 user_defidx = 8; + if (has_user_defidx()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->user_defidx()); + } + + // optional int32 other_pos_x = 9; + if (has_other_pos_x()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->other_pos_x()); + } + + // optional int32 other_pos_y = 10; + if (has_other_pos_y()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->other_pos_y()); + } + + // optional int32 other_pos_z = 13; + if (has_other_pos_z()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->other_pos_z()); + } + + // optional uint32 other_defidx = 11; + if (has_other_defidx()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->other_defidx()); + } + + // optional int32 event_data = 14; + if (has_event_data()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->event_data()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void DeepPlayerMatchEvent::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const DeepPlayerMatchEvent* source = + ::google::protobuf::internal::dynamic_cast_if_available<const DeepPlayerMatchEvent*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void DeepPlayerMatchEvent::MergeFrom(const DeepPlayerMatchEvent& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_accountid()) { + set_accountid(from.accountid()); + } + if (from.has_match_id()) { + set_match_id(from.match_id()); + } + if (from.has_event_id()) { + set_event_id(from.event_id()); + } + if (from.has_event_type()) { + set_event_type(from.event_type()); + } + if (from.has_b_playing_ct()) { + set_b_playing_ct(from.b_playing_ct()); + } + if (from.has_user_pos_x()) { + set_user_pos_x(from.user_pos_x()); + } + if (from.has_user_pos_y()) { + set_user_pos_y(from.user_pos_y()); + } + if (from.has_user_pos_z()) { + set_user_pos_z(from.user_pos_z()); + } + } + if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { + if (from.has_user_defidx()) { + set_user_defidx(from.user_defidx()); + } + if (from.has_other_pos_x()) { + set_other_pos_x(from.other_pos_x()); + } + if (from.has_other_pos_y()) { + set_other_pos_y(from.other_pos_y()); + } + if (from.has_other_pos_z()) { + set_other_pos_z(from.other_pos_z()); + } + if (from.has_other_defidx()) { + set_other_defidx(from.other_defidx()); + } + if (from.has_event_data()) { + set_event_data(from.event_data()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void DeepPlayerMatchEvent::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void DeepPlayerMatchEvent::CopyFrom(const DeepPlayerMatchEvent& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool DeepPlayerMatchEvent::IsInitialized() const { + + return true; +} + +void DeepPlayerMatchEvent::Swap(DeepPlayerMatchEvent* other) { + if (other != this) { + std::swap(accountid_, other->accountid_); + std::swap(match_id_, other->match_id_); + std::swap(event_id_, other->event_id_); + std::swap(event_type_, other->event_type_); + std::swap(b_playing_ct_, other->b_playing_ct_); + std::swap(user_pos_x_, other->user_pos_x_); + std::swap(user_pos_y_, other->user_pos_y_); + std::swap(user_pos_z_, other->user_pos_z_); + std::swap(user_defidx_, other->user_defidx_); + std::swap(other_pos_x_, other->other_pos_x_); + std::swap(other_pos_y_, other->other_pos_y_); + std::swap(other_pos_z_, other->other_pos_z_); + std::swap(other_defidx_, other->other_defidx_); + std::swap(event_data_, other->event_data_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata DeepPlayerMatchEvent::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = DeepPlayerMatchEvent_descriptor_; + metadata.reflection = DeepPlayerMatchEvent_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::kBeginFieldNumber; +const int CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::kEndFieldNumber; +const int CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::kFrozenFieldNumber; +#endif // !_MSC_VER + +CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::InitAsDefaultInstance() { +} + +CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange(const CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::SharedCtor() { + _cached_size_ = 0; + begin_ = 0u; + end_ = 0u; + frozen_ = false; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::~CMsgGCCStrike15_ClientDeepStats_DeepStatsRange() { + SharedDtor(); +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::SharedDtor() { + if (this != default_instance_) { + } +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_descriptor_; +} + +const CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::default_instance_ = NULL; + +CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::New() const { + return new CMsgGCCStrike15_ClientDeepStats_DeepStatsRange; +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + begin_ = 0u; + end_ = 0u; + frozen_ = false; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 begin = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &begin_))); + set_has_begin(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(16)) goto parse_end; + break; + } + + // optional uint32 end = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_end: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &end_))); + set_has_end(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(24)) goto parse_frozen; + break; + } + + // optional bool frozen = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_frozen: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &frozen_))); + set_has_frozen(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional uint32 begin = 1; + if (has_begin()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->begin(), output); + } + + // optional uint32 end = 2; + if (has_end()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->end(), output); + } + + // optional bool frozen = 3; + if (has_frozen()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(3, this->frozen(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional uint32 begin = 1; + if (has_begin()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->begin(), target); + } + + // optional uint32 end = 2; + if (has_end()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->end(), target); + } + + // optional bool frozen = 3; + if (has_frozen()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(3, this->frozen(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 begin = 1; + if (has_begin()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->begin()); + } + + // optional uint32 end = 2; + if (has_end()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->end()); + } + + // optional bool frozen = 3; + if (has_frozen()) { + total_size += 1 + 1; + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CMsgGCCStrike15_ClientDeepStats_DeepStatsRange*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::MergeFrom(const CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_begin()) { + set_begin(from.begin()); + } + if (from.has_end()) { + set_end(from.end()); + } + if (from.has_frozen()) { + set_frozen(from.frozen()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::CopyFrom(const CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::IsInitialized() const { + + return true; +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::Swap(CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* other) { + if (other != this) { + std::swap(begin_, other->begin_); + std::swap(end_, other->end_); + std::swap(frozen_, other->frozen_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_descriptor_; + metadata.reflection = CMsgGCCStrike15_ClientDeepStats_DeepStatsRange_reflection_; + return metadata; +} + + +// ------------------------------------------------------------------- + +#ifndef _MSC_VER +const int CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::kPlayerFieldNumber; +const int CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::kEventsFieldNumber; +#endif // !_MSC_VER + +CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::InitAsDefaultInstance() { + player_ = const_cast< ::DeepPlayerStatsEntry*>(&::DeepPlayerStatsEntry::default_instance()); +} + +CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch(const CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::SharedCtor() { + _cached_size_ = 0; + player_ = NULL; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::~CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch() { + SharedDtor(); +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::SharedDtor() { + if (this != default_instance_) { + delete player_; + } +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_descriptor_; +} + +const CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch* CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::default_instance_ = NULL; + +CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch* CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::New() const { + return new CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch; +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (has_player()) { + if (player_ != NULL) player_->::DeepPlayerStatsEntry::Clear(); + } + } + events_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional .DeepPlayerStatsEntry player = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_player())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(18)) goto parse_events; + break; + } + + // repeated .DeepPlayerMatchEvent events = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_events: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, add_events())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(18)) goto parse_events; + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional .DeepPlayerStatsEntry player = 1; + if (has_player()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, this->player(), output); + } + + // repeated .DeepPlayerMatchEvent events = 2; + for (int i = 0; i < this->events_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, this->events(i), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional .DeepPlayerStatsEntry player = 1; + if (has_player()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 1, this->player(), target); + } + + // repeated .DeepPlayerMatchEvent events = 2; + for (int i = 0; i < this->events_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 2, this->events(i), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional .DeepPlayerStatsEntry player = 1; + if (has_player()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->player()); + } + + } + // repeated .DeepPlayerMatchEvent events = 2; + total_size += 1 * this->events_size(); + for (int i = 0; i < this->events_size(); i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->events(i)); + } + + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::MergeFrom(const CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& from) { + GOOGLE_CHECK_NE(&from, this); + events_.MergeFrom(from.events_); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_player()) { + mutable_player()->::DeepPlayerStatsEntry::MergeFrom(from.player()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::CopyFrom(const CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::IsInitialized() const { + + return true; +} + +void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::Swap(CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch* other) { + if (other != this) { + std::swap(player_, other->player_); + events_.Swap(&other->events_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_descriptor_; + metadata.reflection = CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch_reflection_; + return metadata; +} + + +// ------------------------------------------------------------------- + +#ifndef _MSC_VER +const int CMsgGCCStrike15_ClientDeepStats::kAccountIdFieldNumber; +const int CMsgGCCStrike15_ClientDeepStats::kRangeFieldNumber; +const int CMsgGCCStrike15_ClientDeepStats::kMatchesFieldNumber; +#endif // !_MSC_VER + +CMsgGCCStrike15_ClientDeepStats::CMsgGCCStrike15_ClientDeepStats() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CMsgGCCStrike15_ClientDeepStats::InitAsDefaultInstance() { + range_ = const_cast< ::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange*>(&::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::default_instance()); +} + +CMsgGCCStrike15_ClientDeepStats::CMsgGCCStrike15_ClientDeepStats(const CMsgGCCStrike15_ClientDeepStats& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CMsgGCCStrike15_ClientDeepStats::SharedCtor() { + _cached_size_ = 0; + account_id_ = 0u; + range_ = NULL; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CMsgGCCStrike15_ClientDeepStats::~CMsgGCCStrike15_ClientDeepStats() { + SharedDtor(); +} + +void CMsgGCCStrike15_ClientDeepStats::SharedDtor() { + if (this != default_instance_) { + delete range_; + } +} + +void CMsgGCCStrike15_ClientDeepStats::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CMsgGCCStrike15_ClientDeepStats::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CMsgGCCStrike15_ClientDeepStats_descriptor_; +} + +const CMsgGCCStrike15_ClientDeepStats& CMsgGCCStrike15_ClientDeepStats::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CMsgGCCStrike15_ClientDeepStats* CMsgGCCStrike15_ClientDeepStats::default_instance_ = NULL; + +CMsgGCCStrike15_ClientDeepStats* CMsgGCCStrike15_ClientDeepStats::New() const { + return new CMsgGCCStrike15_ClientDeepStats; +} + +void CMsgGCCStrike15_ClientDeepStats::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + account_id_ = 0u; + if (has_range()) { + if (range_ != NULL) range_->::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::Clear(); + } + } + matches_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CMsgGCCStrike15_ClientDeepStats::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 account_id = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &account_id_))); + set_has_account_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(18)) goto parse_range; + break; + } + + // optional .CMsgGCCStrike15_ClientDeepStats.DeepStatsRange range = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_range: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_range())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(26)) goto parse_matches; + break; + } + + // repeated .CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch matches = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_matches: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, add_matches())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(26)) goto parse_matches; + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CMsgGCCStrike15_ClientDeepStats::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional uint32 account_id = 1; + if (has_account_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->account_id(), output); + } + + // optional .CMsgGCCStrike15_ClientDeepStats.DeepStatsRange range = 2; + if (has_range()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, this->range(), output); + } + + // repeated .CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch matches = 3; + for (int i = 0; i < this->matches_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 3, this->matches(i), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CMsgGCCStrike15_ClientDeepStats::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional uint32 account_id = 1; + if (has_account_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->account_id(), target); + } + + // optional .CMsgGCCStrike15_ClientDeepStats.DeepStatsRange range = 2; + if (has_range()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 2, this->range(), target); + } + + // repeated .CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch matches = 3; + for (int i = 0; i < this->matches_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 3, this->matches(i), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CMsgGCCStrike15_ClientDeepStats::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 account_id = 1; + if (has_account_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->account_id()); + } + + // optional .CMsgGCCStrike15_ClientDeepStats.DeepStatsRange range = 2; + if (has_range()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->range()); + } + + } + // repeated .CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch matches = 3; + total_size += 1 * this->matches_size(); + for (int i = 0; i < this->matches_size(); i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->matches(i)); + } + + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CMsgGCCStrike15_ClientDeepStats::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CMsgGCCStrike15_ClientDeepStats* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CMsgGCCStrike15_ClientDeepStats*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CMsgGCCStrike15_ClientDeepStats::MergeFrom(const CMsgGCCStrike15_ClientDeepStats& from) { + GOOGLE_CHECK_NE(&from, this); + matches_.MergeFrom(from.matches_); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_account_id()) { + set_account_id(from.account_id()); + } + if (from.has_range()) { + mutable_range()->::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::MergeFrom(from.range()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CMsgGCCStrike15_ClientDeepStats::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CMsgGCCStrike15_ClientDeepStats::CopyFrom(const CMsgGCCStrike15_ClientDeepStats& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CMsgGCCStrike15_ClientDeepStats::IsInitialized() const { + + return true; +} + +void CMsgGCCStrike15_ClientDeepStats::Swap(CMsgGCCStrike15_ClientDeepStats* other) { + if (other != this) { + std::swap(account_id_, other->account_id_); + std::swap(range_, other->range_); + matches_.Swap(&other->matches_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CMsgGCCStrike15_ClientDeepStats::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CMsgGCCStrike15_ClientDeepStats_descriptor_; + metadata.reflection = CMsgGCCStrike15_ClientDeepStats_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CCSUsrMsg_DeepStats::kStatsFieldNumber; +#endif // !_MSC_VER + +CCSUsrMsg_DeepStats::CCSUsrMsg_DeepStats() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CCSUsrMsg_DeepStats::InitAsDefaultInstance() { + stats_ = const_cast< ::CMsgGCCStrike15_ClientDeepStats*>(&::CMsgGCCStrike15_ClientDeepStats::default_instance()); +} + +CCSUsrMsg_DeepStats::CCSUsrMsg_DeepStats(const CCSUsrMsg_DeepStats& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CCSUsrMsg_DeepStats::SharedCtor() { + _cached_size_ = 0; + stats_ = NULL; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCSUsrMsg_DeepStats::~CCSUsrMsg_DeepStats() { + SharedDtor(); +} + +void CCSUsrMsg_DeepStats::SharedDtor() { + if (this != default_instance_) { + delete stats_; + } +} + +void CCSUsrMsg_DeepStats::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCSUsrMsg_DeepStats::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCSUsrMsg_DeepStats_descriptor_; +} + +const CCSUsrMsg_DeepStats& CCSUsrMsg_DeepStats::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CCSUsrMsg_DeepStats* CCSUsrMsg_DeepStats::default_instance_ = NULL; + +CCSUsrMsg_DeepStats* CCSUsrMsg_DeepStats::New() const { + return new CCSUsrMsg_DeepStats; +} + +void CCSUsrMsg_DeepStats::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (has_stats()) { + if (stats_ != NULL) stats_->::CMsgGCCStrike15_ClientDeepStats::Clear(); + } + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCSUsrMsg_DeepStats::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional .CMsgGCCStrike15_ClientDeepStats stats = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_stats())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CCSUsrMsg_DeepStats::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional .CMsgGCCStrike15_ClientDeepStats stats = 1; + if (has_stats()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, this->stats(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CCSUsrMsg_DeepStats::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional .CMsgGCCStrike15_ClientDeepStats stats = 1; + if (has_stats()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 1, this->stats(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CCSUsrMsg_DeepStats::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional .CMsgGCCStrike15_ClientDeepStats stats = 1; + if (has_stats()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->stats()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCSUsrMsg_DeepStats::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCSUsrMsg_DeepStats* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CCSUsrMsg_DeepStats*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCSUsrMsg_DeepStats::MergeFrom(const CCSUsrMsg_DeepStats& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_stats()) { + mutable_stats()->::CMsgGCCStrike15_ClientDeepStats::MergeFrom(from.stats()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCSUsrMsg_DeepStats::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCSUsrMsg_DeepStats::CopyFrom(const CCSUsrMsg_DeepStats& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCSUsrMsg_DeepStats::IsInitialized() const { + + return true; +} + +void CCSUsrMsg_DeepStats::Swap(CCSUsrMsg_DeepStats* other) { + if (other != this) { + std::swap(stats_, other->stats_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCSUsrMsg_DeepStats::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCSUsrMsg_DeepStats_descriptor_; + metadata.reflection = CCSUsrMsg_DeepStats_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int PlayerRankingInfo::kAccountIdFieldNumber; +const int PlayerRankingInfo::kRankIdFieldNumber; +const int PlayerRankingInfo::kWinsFieldNumber; +const int PlayerRankingInfo::kRankChangeFieldNumber; +const int PlayerRankingInfo::kRankTypeIdFieldNumber; +const int PlayerRankingInfo::kTvControlFieldNumber; +#endif // !_MSC_VER + +PlayerRankingInfo::PlayerRankingInfo() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void PlayerRankingInfo::InitAsDefaultInstance() { +} + +PlayerRankingInfo::PlayerRankingInfo(const PlayerRankingInfo& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void PlayerRankingInfo::SharedCtor() { + _cached_size_ = 0; + account_id_ = 0u; + rank_id_ = 0u; + wins_ = 0u; + rank_change_ = 0; + rank_type_id_ = 0u; + tv_control_ = 0u; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +PlayerRankingInfo::~PlayerRankingInfo() { + SharedDtor(); +} + +void PlayerRankingInfo::SharedDtor() { + if (this != default_instance_) { + } +} + +void PlayerRankingInfo::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* PlayerRankingInfo::descriptor() { + protobuf_AssignDescriptorsOnce(); + return PlayerRankingInfo_descriptor_; +} + +const PlayerRankingInfo& PlayerRankingInfo::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +PlayerRankingInfo* PlayerRankingInfo::default_instance_ = NULL; + +PlayerRankingInfo* PlayerRankingInfo::New() const { + return new PlayerRankingInfo; +} + +void PlayerRankingInfo::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + account_id_ = 0u; + rank_id_ = 0u; + wins_ = 0u; + rank_change_ = 0; + rank_type_id_ = 0u; + tv_control_ = 0u; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool PlayerRankingInfo::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 account_id = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &account_id_))); + set_has_account_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(16)) goto parse_rank_id; + break; + } + + // optional uint32 rank_id = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_rank_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rank_id_))); + set_has_rank_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(24)) goto parse_wins; + break; + } + + // optional uint32 wins = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_wins: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &wins_))); + set_has_wins(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(37)) goto parse_rank_change; + break; + } + + // optional float rank_change = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) { + parse_rank_change: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( + input, &rank_change_))); + set_has_rank_change(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(48)) goto parse_rank_type_id; + break; + } + + // optional uint32 rank_type_id = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_rank_type_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rank_type_id_))); + set_has_rank_type_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(56)) goto parse_tv_control; + break; + } + + // optional uint32 tv_control = 7; + case 7: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_tv_control: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &tv_control_))); + set_has_tv_control(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void PlayerRankingInfo::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional uint32 account_id = 1; + if (has_account_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->account_id(), output); + } + + // optional uint32 rank_id = 2; + if (has_rank_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->rank_id(), output); + } + + // optional uint32 wins = 3; + if (has_wins()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->wins(), output); + } + + // optional float rank_change = 4; + if (has_rank_change()) { + ::google::protobuf::internal::WireFormatLite::WriteFloat(4, this->rank_change(), output); + } + + // optional uint32 rank_type_id = 6; + if (has_rank_type_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(6, this->rank_type_id(), output); + } + + // optional uint32 tv_control = 7; + if (has_tv_control()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(7, this->tv_control(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* PlayerRankingInfo::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional uint32 account_id = 1; + if (has_account_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->account_id(), target); + } + + // optional uint32 rank_id = 2; + if (has_rank_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->rank_id(), target); + } + + // optional uint32 wins = 3; + if (has_wins()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(3, this->wins(), target); + } + + // optional float rank_change = 4; + if (has_rank_change()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(4, this->rank_change(), target); + } + + // optional uint32 rank_type_id = 6; + if (has_rank_type_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(6, this->rank_type_id(), target); + } + + // optional uint32 tv_control = 7; + if (has_tv_control()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(7, this->tv_control(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int PlayerRankingInfo::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 account_id = 1; + if (has_account_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->account_id()); + } + + // optional uint32 rank_id = 2; + if (has_rank_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rank_id()); + } + + // optional uint32 wins = 3; + if (has_wins()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->wins()); + } + + // optional float rank_change = 4; + if (has_rank_change()) { + total_size += 1 + 4; + } + + // optional uint32 rank_type_id = 6; + if (has_rank_type_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rank_type_id()); + } + + // optional uint32 tv_control = 7; + if (has_tv_control()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->tv_control()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void PlayerRankingInfo::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const PlayerRankingInfo* source = + ::google::protobuf::internal::dynamic_cast_if_available<const PlayerRankingInfo*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void PlayerRankingInfo::MergeFrom(const PlayerRankingInfo& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_account_id()) { + set_account_id(from.account_id()); + } + if (from.has_rank_id()) { + set_rank_id(from.rank_id()); + } + if (from.has_wins()) { + set_wins(from.wins()); + } + if (from.has_rank_change()) { + set_rank_change(from.rank_change()); + } + if (from.has_rank_type_id()) { + set_rank_type_id(from.rank_type_id()); + } + if (from.has_tv_control()) { + set_tv_control(from.tv_control()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void PlayerRankingInfo::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void PlayerRankingInfo::CopyFrom(const PlayerRankingInfo& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool PlayerRankingInfo::IsInitialized() const { + + return true; +} + +void PlayerRankingInfo::Swap(PlayerRankingInfo* other) { + if (other != this) { + std::swap(account_id_, other->account_id_); + std::swap(rank_id_, other->rank_id_); + std::swap(wins_, other->wins_); + std::swap(rank_change_, other->rank_change_); + std::swap(rank_type_id_, other->rank_type_id_); + std::swap(tv_control_, other->tv_control_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata PlayerRankingInfo::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = PlayerRankingInfo_descriptor_; + metadata.reflection = PlayerRankingInfo_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int IpAddressMask::kAFieldNumber; +const int IpAddressMask::kBFieldNumber; +const int IpAddressMask::kCFieldNumber; +const int IpAddressMask::kDFieldNumber; +const int IpAddressMask::kBitsFieldNumber; +const int IpAddressMask::kTokenFieldNumber; +#endif // !_MSC_VER + +IpAddressMask::IpAddressMask() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void IpAddressMask::InitAsDefaultInstance() { +} + +IpAddressMask::IpAddressMask(const IpAddressMask& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void IpAddressMask::SharedCtor() { + _cached_size_ = 0; + a_ = 0u; + b_ = 0u; + c_ = 0u; + d_ = 0u; + bits_ = 0u; + token_ = 0u; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +IpAddressMask::~IpAddressMask() { + SharedDtor(); +} + +void IpAddressMask::SharedDtor() { + if (this != default_instance_) { + } +} + +void IpAddressMask::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* IpAddressMask::descriptor() { + protobuf_AssignDescriptorsOnce(); + return IpAddressMask_descriptor_; +} + +const IpAddressMask& IpAddressMask::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +IpAddressMask* IpAddressMask::default_instance_ = NULL; + +IpAddressMask* IpAddressMask::New() const { + return new IpAddressMask; +} + +void IpAddressMask::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + a_ = 0u; + b_ = 0u; + c_ = 0u; + d_ = 0u; + bits_ = 0u; + token_ = 0u; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool IpAddressMask::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 a = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &a_))); + set_has_a(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(16)) goto parse_b; + break; + } + + // optional uint32 b = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_b: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &b_))); + set_has_b(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(24)) goto parse_c; + break; + } + + // optional uint32 c = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_c: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &c_))); + set_has_c(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(32)) goto parse_d; + break; + } + + // optional uint32 d = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_d: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &d_))); + set_has_d(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(40)) goto parse_bits; + break; + } + + // optional uint32 bits = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_bits: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &bits_))); + set_has_bits(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(48)) goto parse_token; + break; + } + + // optional uint32 token = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_token: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &token_))); + set_has_token(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void IpAddressMask::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional uint32 a = 1; + if (has_a()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->a(), output); + } + + // optional uint32 b = 2; + if (has_b()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->b(), output); + } + + // optional uint32 c = 3; + if (has_c()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->c(), output); + } + + // optional uint32 d = 4; + if (has_d()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->d(), output); + } + + // optional uint32 bits = 5; + if (has_bits()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(5, this->bits(), output); + } + + // optional uint32 token = 6; + if (has_token()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(6, this->token(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* IpAddressMask::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional uint32 a = 1; + if (has_a()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->a(), target); + } + + // optional uint32 b = 2; + if (has_b()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->b(), target); + } + + // optional uint32 c = 3; + if (has_c()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(3, this->c(), target); + } + + // optional uint32 d = 4; + if (has_d()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(4, this->d(), target); + } + + // optional uint32 bits = 5; + if (has_bits()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(5, this->bits(), target); + } + + // optional uint32 token = 6; + if (has_token()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(6, this->token(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int IpAddressMask::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 a = 1; + if (has_a()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->a()); + } + + // optional uint32 b = 2; + if (has_b()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->b()); + } + + // optional uint32 c = 3; + if (has_c()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->c()); + } + + // optional uint32 d = 4; + if (has_d()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->d()); + } + + // optional uint32 bits = 5; + if (has_bits()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->bits()); + } + + // optional uint32 token = 6; + if (has_token()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->token()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void IpAddressMask::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const IpAddressMask* source = + ::google::protobuf::internal::dynamic_cast_if_available<const IpAddressMask*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void IpAddressMask::MergeFrom(const IpAddressMask& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_a()) { + set_a(from.a()); + } + if (from.has_b()) { + set_b(from.b()); + } + if (from.has_c()) { + set_c(from.c()); + } + if (from.has_d()) { + set_d(from.d()); + } + if (from.has_bits()) { + set_bits(from.bits()); + } + if (from.has_token()) { + set_token(from.token()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void IpAddressMask::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void IpAddressMask::CopyFrom(const IpAddressMask& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool IpAddressMask::IsInitialized() const { + + return true; +} + +void IpAddressMask::Swap(IpAddressMask* other) { + if (other != this) { + std::swap(a_, other->a_); + std::swap(b_, other->b_); + std::swap(c_, other->c_); + std::swap(d_, other->d_); + std::swap(bits_, other->bits_); + std::swap(token_, other->token_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata IpAddressMask::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = IpAddressMask_descriptor_; + metadata.reflection = IpAddressMask_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int TournamentEvent::kEventIdFieldNumber; +const int TournamentEvent::kEventTagFieldNumber; +const int TournamentEvent::kEventNameFieldNumber; +const int TournamentEvent::kEventTimeStartFieldNumber; +const int TournamentEvent::kEventTimeEndFieldNumber; +const int TournamentEvent::kEventPublicFieldNumber; +const int TournamentEvent::kEventStageIdFieldNumber; +const int TournamentEvent::kEventStageNameFieldNumber; +const int TournamentEvent::kActiveSectionIdFieldNumber; +#endif // !_MSC_VER + +TournamentEvent::TournamentEvent() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void TournamentEvent::InitAsDefaultInstance() { +} + +TournamentEvent::TournamentEvent(const TournamentEvent& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void TournamentEvent::SharedCtor() { + _cached_size_ = 0; + event_id_ = 0; + event_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + event_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + event_time_start_ = 0u; + event_time_end_ = 0u; + event_public_ = 0; + event_stage_id_ = 0; + event_stage_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + active_section_id_ = 0u; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +TournamentEvent::~TournamentEvent() { + SharedDtor(); +} + +void TournamentEvent::SharedDtor() { + if (event_tag_ != &::google::protobuf::internal::kEmptyString) { + delete event_tag_; + } + if (event_name_ != &::google::protobuf::internal::kEmptyString) { + delete event_name_; + } + if (event_stage_name_ != &::google::protobuf::internal::kEmptyString) { + delete event_stage_name_; + } + if (this != default_instance_) { + } +} + +void TournamentEvent::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* TournamentEvent::descriptor() { + protobuf_AssignDescriptorsOnce(); + return TournamentEvent_descriptor_; +} + +const TournamentEvent& TournamentEvent::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +TournamentEvent* TournamentEvent::default_instance_ = NULL; + +TournamentEvent* TournamentEvent::New() const { + return new TournamentEvent; +} + +void TournamentEvent::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + event_id_ = 0; + if (has_event_tag()) { + if (event_tag_ != &::google::protobuf::internal::kEmptyString) { + event_tag_->clear(); + } + } + if (has_event_name()) { + if (event_name_ != &::google::protobuf::internal::kEmptyString) { + event_name_->clear(); + } + } + event_time_start_ = 0u; + event_time_end_ = 0u; + event_public_ = 0; + event_stage_id_ = 0; + if (has_event_stage_name()) { + if (event_stage_name_ != &::google::protobuf::internal::kEmptyString) { + event_stage_name_->clear(); + } + } + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + active_section_id_ = 0u; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool TournamentEvent::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 event_id = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &event_id_))); + set_has_event_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(18)) goto parse_event_tag; + break; + } + + // optional string event_tag = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_event_tag: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_event_tag())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->event_tag().data(), this->event_tag().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(26)) goto parse_event_name; + break; + } + + // optional string event_name = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_event_name: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_event_name())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->event_name().data(), this->event_name().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(32)) goto parse_event_time_start; + break; + } + + // optional uint32 event_time_start = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_event_time_start: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &event_time_start_))); + set_has_event_time_start(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(40)) goto parse_event_time_end; + break; + } + + // optional uint32 event_time_end = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_event_time_end: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &event_time_end_))); + set_has_event_time_end(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(48)) goto parse_event_public; + break; + } + + // optional int32 event_public = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_event_public: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &event_public_))); + set_has_event_public(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(56)) goto parse_event_stage_id; + break; + } + + // optional int32 event_stage_id = 7; + case 7: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_event_stage_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &event_stage_id_))); + set_has_event_stage_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(66)) goto parse_event_stage_name; + break; + } + + // optional string event_stage_name = 8; + case 8: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_event_stage_name: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_event_stage_name())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->event_stage_name().data(), this->event_stage_name().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(72)) goto parse_active_section_id; + break; + } + + // optional uint32 active_section_id = 9; + case 9: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_active_section_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &active_section_id_))); + set_has_active_section_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void TournamentEvent::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 event_id = 1; + if (has_event_id()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->event_id(), output); + } + + // optional string event_tag = 2; + if (has_event_tag()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->event_tag().data(), this->event_tag().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 2, this->event_tag(), output); + } + + // optional string event_name = 3; + if (has_event_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->event_name().data(), this->event_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 3, this->event_name(), output); + } + + // optional uint32 event_time_start = 4; + if (has_event_time_start()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->event_time_start(), output); + } + + // optional uint32 event_time_end = 5; + if (has_event_time_end()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(5, this->event_time_end(), output); + } + + // optional int32 event_public = 6; + if (has_event_public()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->event_public(), output); + } + + // optional int32 event_stage_id = 7; + if (has_event_stage_id()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(7, this->event_stage_id(), output); + } + + // optional string event_stage_name = 8; + if (has_event_stage_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->event_stage_name().data(), this->event_stage_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 8, this->event_stage_name(), output); + } + + // optional uint32 active_section_id = 9; + if (has_active_section_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(9, this->active_section_id(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* TournamentEvent::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 event_id = 1; + if (has_event_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->event_id(), target); + } + + // optional string event_tag = 2; + if (has_event_tag()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->event_tag().data(), this->event_tag().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 2, this->event_tag(), target); + } + + // optional string event_name = 3; + if (has_event_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->event_name().data(), this->event_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 3, this->event_name(), target); + } + + // optional uint32 event_time_start = 4; + if (has_event_time_start()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(4, this->event_time_start(), target); + } + + // optional uint32 event_time_end = 5; + if (has_event_time_end()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(5, this->event_time_end(), target); + } + + // optional int32 event_public = 6; + if (has_event_public()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->event_public(), target); + } + + // optional int32 event_stage_id = 7; + if (has_event_stage_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(7, this->event_stage_id(), target); + } + + // optional string event_stage_name = 8; + if (has_event_stage_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->event_stage_name().data(), this->event_stage_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 8, this->event_stage_name(), target); + } + + // optional uint32 active_section_id = 9; + if (has_active_section_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(9, this->active_section_id(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int TournamentEvent::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 event_id = 1; + if (has_event_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->event_id()); + } + + // optional string event_tag = 2; + if (has_event_tag()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->event_tag()); + } + + // optional string event_name = 3; + if (has_event_name()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->event_name()); + } + + // optional uint32 event_time_start = 4; + if (has_event_time_start()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->event_time_start()); + } + + // optional uint32 event_time_end = 5; + if (has_event_time_end()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->event_time_end()); + } + + // optional int32 event_public = 6; + if (has_event_public()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->event_public()); + } + + // optional int32 event_stage_id = 7; + if (has_event_stage_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->event_stage_id()); + } + + // optional string event_stage_name = 8; + if (has_event_stage_name()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->event_stage_name()); + } + + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + // optional uint32 active_section_id = 9; + if (has_active_section_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->active_section_id()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void TournamentEvent::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const TournamentEvent* source = + ::google::protobuf::internal::dynamic_cast_if_available<const TournamentEvent*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void TournamentEvent::MergeFrom(const TournamentEvent& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_event_id()) { + set_event_id(from.event_id()); + } + if (from.has_event_tag()) { + set_event_tag(from.event_tag()); + } + if (from.has_event_name()) { + set_event_name(from.event_name()); + } + if (from.has_event_time_start()) { + set_event_time_start(from.event_time_start()); + } + if (from.has_event_time_end()) { + set_event_time_end(from.event_time_end()); + } + if (from.has_event_public()) { + set_event_public(from.event_public()); + } + if (from.has_event_stage_id()) { + set_event_stage_id(from.event_stage_id()); + } + if (from.has_event_stage_name()) { + set_event_stage_name(from.event_stage_name()); + } + } + if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { + if (from.has_active_section_id()) { + set_active_section_id(from.active_section_id()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void TournamentEvent::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void TournamentEvent::CopyFrom(const TournamentEvent& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool TournamentEvent::IsInitialized() const { + + return true; +} + +void TournamentEvent::Swap(TournamentEvent* other) { + if (other != this) { + std::swap(event_id_, other->event_id_); + std::swap(event_tag_, other->event_tag_); + std::swap(event_name_, other->event_name_); + std::swap(event_time_start_, other->event_time_start_); + std::swap(event_time_end_, other->event_time_end_); + std::swap(event_public_, other->event_public_); + std::swap(event_stage_id_, other->event_stage_id_); + std::swap(event_stage_name_, other->event_stage_name_); + std::swap(active_section_id_, other->active_section_id_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata TournamentEvent::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = TournamentEvent_descriptor_; + metadata.reflection = TournamentEvent_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int TournamentPlayer::kAccountIdFieldNumber; +const int TournamentPlayer::kPlayerNickFieldNumber; +const int TournamentPlayer::kPlayerNameFieldNumber; +const int TournamentPlayer::kPlayerDobFieldNumber; +const int TournamentPlayer::kPlayerFlagFieldNumber; +const int TournamentPlayer::kPlayerLocationFieldNumber; +const int TournamentPlayer::kPlayerDescFieldNumber; +#endif // !_MSC_VER + +TournamentPlayer::TournamentPlayer() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void TournamentPlayer::InitAsDefaultInstance() { +} + +TournamentPlayer::TournamentPlayer(const TournamentPlayer& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void TournamentPlayer::SharedCtor() { + _cached_size_ = 0; + account_id_ = 0u; + player_nick_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + player_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + player_dob_ = 0u; + player_flag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + player_location_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + player_desc_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +TournamentPlayer::~TournamentPlayer() { + SharedDtor(); +} + +void TournamentPlayer::SharedDtor() { + if (player_nick_ != &::google::protobuf::internal::kEmptyString) { + delete player_nick_; + } + if (player_name_ != &::google::protobuf::internal::kEmptyString) { + delete player_name_; + } + if (player_flag_ != &::google::protobuf::internal::kEmptyString) { + delete player_flag_; + } + if (player_location_ != &::google::protobuf::internal::kEmptyString) { + delete player_location_; + } + if (player_desc_ != &::google::protobuf::internal::kEmptyString) { + delete player_desc_; + } + if (this != default_instance_) { + } +} + +void TournamentPlayer::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* TournamentPlayer::descriptor() { + protobuf_AssignDescriptorsOnce(); + return TournamentPlayer_descriptor_; +} + +const TournamentPlayer& TournamentPlayer::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +TournamentPlayer* TournamentPlayer::default_instance_ = NULL; + +TournamentPlayer* TournamentPlayer::New() const { + return new TournamentPlayer; +} + +void TournamentPlayer::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + account_id_ = 0u; + if (has_player_nick()) { + if (player_nick_ != &::google::protobuf::internal::kEmptyString) { + player_nick_->clear(); + } + } + if (has_player_name()) { + if (player_name_ != &::google::protobuf::internal::kEmptyString) { + player_name_->clear(); + } + } + player_dob_ = 0u; + if (has_player_flag()) { + if (player_flag_ != &::google::protobuf::internal::kEmptyString) { + player_flag_->clear(); + } + } + if (has_player_location()) { + if (player_location_ != &::google::protobuf::internal::kEmptyString) { + player_location_->clear(); + } + } + if (has_player_desc()) { + if (player_desc_ != &::google::protobuf::internal::kEmptyString) { + player_desc_->clear(); + } + } + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool TournamentPlayer::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional uint32 account_id = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &account_id_))); + set_has_account_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(18)) goto parse_player_nick; + break; + } + + // optional string player_nick = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_player_nick: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_player_nick())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_nick().data(), this->player_nick().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(26)) goto parse_player_name; + break; + } + + // optional string player_name = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_player_name: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_player_name())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_name().data(), this->player_name().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(32)) goto parse_player_dob; + break; + } + + // optional uint32 player_dob = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_player_dob: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &player_dob_))); + set_has_player_dob(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(42)) goto parse_player_flag; + break; + } + + // optional string player_flag = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_player_flag: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_player_flag())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_flag().data(), this->player_flag().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(50)) goto parse_player_location; + break; + } + + // optional string player_location = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_player_location: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_player_location())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_location().data(), this->player_location().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(58)) goto parse_player_desc; + break; + } + + // optional string player_desc = 7; + case 7: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_player_desc: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_player_desc())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_desc().data(), this->player_desc().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void TournamentPlayer::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional uint32 account_id = 1; + if (has_account_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->account_id(), output); + } + + // optional string player_nick = 2; + if (has_player_nick()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_nick().data(), this->player_nick().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 2, this->player_nick(), output); + } + + // optional string player_name = 3; + if (has_player_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_name().data(), this->player_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 3, this->player_name(), output); + } + + // optional uint32 player_dob = 4; + if (has_player_dob()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->player_dob(), output); + } + + // optional string player_flag = 5; + if (has_player_flag()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_flag().data(), this->player_flag().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 5, this->player_flag(), output); + } + + // optional string player_location = 6; + if (has_player_location()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_location().data(), this->player_location().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 6, this->player_location(), output); + } + + // optional string player_desc = 7; + if (has_player_desc()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_desc().data(), this->player_desc().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 7, this->player_desc(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* TournamentPlayer::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional uint32 account_id = 1; + if (has_account_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->account_id(), target); + } + + // optional string player_nick = 2; + if (has_player_nick()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_nick().data(), this->player_nick().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 2, this->player_nick(), target); + } + + // optional string player_name = 3; + if (has_player_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_name().data(), this->player_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 3, this->player_name(), target); + } + + // optional uint32 player_dob = 4; + if (has_player_dob()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(4, this->player_dob(), target); + } + + // optional string player_flag = 5; + if (has_player_flag()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_flag().data(), this->player_flag().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 5, this->player_flag(), target); + } + + // optional string player_location = 6; + if (has_player_location()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_location().data(), this->player_location().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 6, this->player_location(), target); + } + + // optional string player_desc = 7; + if (has_player_desc()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->player_desc().data(), this->player_desc().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 7, this->player_desc(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int TournamentPlayer::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional uint32 account_id = 1; + if (has_account_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->account_id()); + } + + // optional string player_nick = 2; + if (has_player_nick()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->player_nick()); + } + + // optional string player_name = 3; + if (has_player_name()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->player_name()); + } + + // optional uint32 player_dob = 4; + if (has_player_dob()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->player_dob()); + } + + // optional string player_flag = 5; + if (has_player_flag()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->player_flag()); + } + + // optional string player_location = 6; + if (has_player_location()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->player_location()); + } + + // optional string player_desc = 7; + if (has_player_desc()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->player_desc()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void TournamentPlayer::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const TournamentPlayer* source = + ::google::protobuf::internal::dynamic_cast_if_available<const TournamentPlayer*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void TournamentPlayer::MergeFrom(const TournamentPlayer& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_account_id()) { + set_account_id(from.account_id()); + } + if (from.has_player_nick()) { + set_player_nick(from.player_nick()); + } + if (from.has_player_name()) { + set_player_name(from.player_name()); + } + if (from.has_player_dob()) { + set_player_dob(from.player_dob()); + } + if (from.has_player_flag()) { + set_player_flag(from.player_flag()); + } + if (from.has_player_location()) { + set_player_location(from.player_location()); + } + if (from.has_player_desc()) { + set_player_desc(from.player_desc()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void TournamentPlayer::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void TournamentPlayer::CopyFrom(const TournamentPlayer& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool TournamentPlayer::IsInitialized() const { + + return true; +} + +void TournamentPlayer::Swap(TournamentPlayer* other) { + if (other != this) { + std::swap(account_id_, other->account_id_); + std::swap(player_nick_, other->player_nick_); + std::swap(player_name_, other->player_name_); + std::swap(player_dob_, other->player_dob_); + std::swap(player_flag_, other->player_flag_); + std::swap(player_location_, other->player_location_); + std::swap(player_desc_, other->player_desc_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata TournamentPlayer::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = TournamentPlayer_descriptor_; + metadata.reflection = TournamentPlayer_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int TournamentTeam::kTeamIdFieldNumber; +const int TournamentTeam::kTeamTagFieldNumber; +const int TournamentTeam::kTeamFlagFieldNumber; +const int TournamentTeam::kTeamNameFieldNumber; +const int TournamentTeam::kPlayersFieldNumber; +#endif // !_MSC_VER + +TournamentTeam::TournamentTeam() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void TournamentTeam::InitAsDefaultInstance() { +} + +TournamentTeam::TournamentTeam(const TournamentTeam& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void TournamentTeam::SharedCtor() { + _cached_size_ = 0; + team_id_ = 0; + team_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + team_flag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + team_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +TournamentTeam::~TournamentTeam() { + SharedDtor(); +} + +void TournamentTeam::SharedDtor() { + if (team_tag_ != &::google::protobuf::internal::kEmptyString) { + delete team_tag_; + } + if (team_flag_ != &::google::protobuf::internal::kEmptyString) { + delete team_flag_; + } + if (team_name_ != &::google::protobuf::internal::kEmptyString) { + delete team_name_; + } + if (this != default_instance_) { + } +} + +void TournamentTeam::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* TournamentTeam::descriptor() { + protobuf_AssignDescriptorsOnce(); + return TournamentTeam_descriptor_; +} + +const TournamentTeam& TournamentTeam::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +TournamentTeam* TournamentTeam::default_instance_ = NULL; + +TournamentTeam* TournamentTeam::New() const { + return new TournamentTeam; +} + +void TournamentTeam::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + team_id_ = 0; + if (has_team_tag()) { + if (team_tag_ != &::google::protobuf::internal::kEmptyString) { + team_tag_->clear(); + } + } + if (has_team_flag()) { + if (team_flag_ != &::google::protobuf::internal::kEmptyString) { + team_flag_->clear(); + } + } + if (has_team_name()) { + if (team_name_ != &::google::protobuf::internal::kEmptyString) { + team_name_->clear(); + } + } + } + players_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool TournamentTeam::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 team_id = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &team_id_))); + set_has_team_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(18)) goto parse_team_tag; + break; + } + + // optional string team_tag = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_team_tag: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_team_tag())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->team_tag().data(), this->team_tag().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(26)) goto parse_team_flag; + break; + } + + // optional string team_flag = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_team_flag: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_team_flag())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->team_flag().data(), this->team_flag().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(34)) goto parse_team_name; + break; + } + + // optional string team_name = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_team_name: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_team_name())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->team_name().data(), this->team_name().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(42)) goto parse_players; + break; + } + + // repeated .TournamentPlayer players = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_players: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, add_players())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(42)) goto parse_players; + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void TournamentTeam::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 team_id = 1; + if (has_team_id()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->team_id(), output); + } + + // optional string team_tag = 2; + if (has_team_tag()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->team_tag().data(), this->team_tag().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 2, this->team_tag(), output); + } + + // optional string team_flag = 3; + if (has_team_flag()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->team_flag().data(), this->team_flag().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 3, this->team_flag(), output); + } + + // optional string team_name = 4; + if (has_team_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->team_name().data(), this->team_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 4, this->team_name(), output); + } + + // repeated .TournamentPlayer players = 5; + for (int i = 0; i < this->players_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 5, this->players(i), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* TournamentTeam::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 team_id = 1; + if (has_team_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->team_id(), target); + } + + // optional string team_tag = 2; + if (has_team_tag()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->team_tag().data(), this->team_tag().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 2, this->team_tag(), target); + } + + // optional string team_flag = 3; + if (has_team_flag()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->team_flag().data(), this->team_flag().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 3, this->team_flag(), target); + } + + // optional string team_name = 4; + if (has_team_name()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->team_name().data(), this->team_name().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 4, this->team_name(), target); + } + + // repeated .TournamentPlayer players = 5; + for (int i = 0; i < this->players_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 5, this->players(i), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int TournamentTeam::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 team_id = 1; + if (has_team_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->team_id()); + } + + // optional string team_tag = 2; + if (has_team_tag()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->team_tag()); + } + + // optional string team_flag = 3; + if (has_team_flag()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->team_flag()); + } + + // optional string team_name = 4; + if (has_team_name()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->team_name()); + } + + } + // repeated .TournamentPlayer players = 5; + total_size += 1 * this->players_size(); + for (int i = 0; i < this->players_size(); i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->players(i)); + } + + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void TournamentTeam::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const TournamentTeam* source = + ::google::protobuf::internal::dynamic_cast_if_available<const TournamentTeam*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void TournamentTeam::MergeFrom(const TournamentTeam& from) { + GOOGLE_CHECK_NE(&from, this); + players_.MergeFrom(from.players_); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_team_id()) { + set_team_id(from.team_id()); + } + if (from.has_team_tag()) { + set_team_tag(from.team_tag()); + } + if (from.has_team_flag()) { + set_team_flag(from.team_flag()); + } + if (from.has_team_name()) { + set_team_name(from.team_name()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void TournamentTeam::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void TournamentTeam::CopyFrom(const TournamentTeam& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool TournamentTeam::IsInitialized() const { + + return true; +} + +void TournamentTeam::Swap(TournamentTeam* other) { + if (other != this) { + std::swap(team_id_, other->team_id_); + std::swap(team_tag_, other->team_tag_); + std::swap(team_flag_, other->team_flag_); + std::swap(team_name_, other->team_name_); + players_.Swap(&other->players_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata TournamentTeam::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = TournamentTeam_descriptor_; + metadata.reflection = TournamentTeam_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CDataGCCStrike15_v2_TournamentMatchDraft_Entry::kMapidFieldNumber; +const int CDataGCCStrike15_v2_TournamentMatchDraft_Entry::kTeamIdCtFieldNumber; +#endif // !_MSC_VER + +CDataGCCStrike15_v2_TournamentMatchDraft_Entry::CDataGCCStrike15_v2_TournamentMatchDraft_Entry() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::InitAsDefaultInstance() { +} + +CDataGCCStrike15_v2_TournamentMatchDraft_Entry::CDataGCCStrike15_v2_TournamentMatchDraft_Entry(const CDataGCCStrike15_v2_TournamentMatchDraft_Entry& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::SharedCtor() { + _cached_size_ = 0; + mapid_ = 0; + team_id_ct_ = 0; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CDataGCCStrike15_v2_TournamentMatchDraft_Entry::~CDataGCCStrike15_v2_TournamentMatchDraft_Entry() { + SharedDtor(); +} + +void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::SharedDtor() { + if (this != default_instance_) { + } +} + +void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CDataGCCStrike15_v2_TournamentMatchDraft_Entry::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CDataGCCStrike15_v2_TournamentMatchDraft_Entry_descriptor_; +} + +const CDataGCCStrike15_v2_TournamentMatchDraft_Entry& CDataGCCStrike15_v2_TournamentMatchDraft_Entry::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CDataGCCStrike15_v2_TournamentMatchDraft_Entry* CDataGCCStrike15_v2_TournamentMatchDraft_Entry::default_instance_ = NULL; + +CDataGCCStrike15_v2_TournamentMatchDraft_Entry* CDataGCCStrike15_v2_TournamentMatchDraft_Entry::New() const { + return new CDataGCCStrike15_v2_TournamentMatchDraft_Entry; +} + +void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + mapid_ = 0; + team_id_ct_ = 0; + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CDataGCCStrike15_v2_TournamentMatchDraft_Entry::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 mapid = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &mapid_))); + set_has_mapid(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(16)) goto parse_team_id_ct; + break; + } + + // optional int32 team_id_ct = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_team_id_ct: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &team_id_ct_))); + set_has_team_id_ct(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 mapid = 1; + if (has_mapid()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->mapid(), output); + } + + // optional int32 team_id_ct = 2; + if (has_team_id_ct()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->team_id_ct(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CDataGCCStrike15_v2_TournamentMatchDraft_Entry::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 mapid = 1; + if (has_mapid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->mapid(), target); + } + + // optional int32 team_id_ct = 2; + if (has_team_id_ct()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->team_id_ct(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CDataGCCStrike15_v2_TournamentMatchDraft_Entry::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 mapid = 1; + if (has_mapid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->mapid()); + } + + // optional int32 team_id_ct = 2; + if (has_team_id_ct()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->team_id_ct()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CDataGCCStrike15_v2_TournamentMatchDraft_Entry* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CDataGCCStrike15_v2_TournamentMatchDraft_Entry*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::MergeFrom(const CDataGCCStrike15_v2_TournamentMatchDraft_Entry& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_mapid()) { + set_mapid(from.mapid()); + } + if (from.has_team_id_ct()) { + set_team_id_ct(from.team_id_ct()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::CopyFrom(const CDataGCCStrike15_v2_TournamentMatchDraft_Entry& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CDataGCCStrike15_v2_TournamentMatchDraft_Entry::IsInitialized() const { + + return true; +} + +void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::Swap(CDataGCCStrike15_v2_TournamentMatchDraft_Entry* other) { + if (other != this) { + std::swap(mapid_, other->mapid_); + std::swap(team_id_ct_, other->team_id_ct_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CDataGCCStrike15_v2_TournamentMatchDraft_Entry::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CDataGCCStrike15_v2_TournamentMatchDraft_Entry_descriptor_; + metadata.reflection = CDataGCCStrike15_v2_TournamentMatchDraft_Entry_reflection_; + return metadata; +} + + +// ------------------------------------------------------------------- + +#ifndef _MSC_VER +const int CDataGCCStrike15_v2_TournamentMatchDraft::kEventIdFieldNumber; +const int CDataGCCStrike15_v2_TournamentMatchDraft::kEventStageIdFieldNumber; +const int CDataGCCStrike15_v2_TournamentMatchDraft::kTeamId0FieldNumber; +const int CDataGCCStrike15_v2_TournamentMatchDraft::kTeamId1FieldNumber; +const int CDataGCCStrike15_v2_TournamentMatchDraft::kMapsCountFieldNumber; +const int CDataGCCStrike15_v2_TournamentMatchDraft::kMapsCurrentFieldNumber; +const int CDataGCCStrike15_v2_TournamentMatchDraft::kTeamIdStartFieldNumber; +const int CDataGCCStrike15_v2_TournamentMatchDraft::kTeamIdVeto1FieldNumber; +const int CDataGCCStrike15_v2_TournamentMatchDraft::kTeamIdPicknFieldNumber; +const int CDataGCCStrike15_v2_TournamentMatchDraft::kDraftsFieldNumber; +#endif // !_MSC_VER + +CDataGCCStrike15_v2_TournamentMatchDraft::CDataGCCStrike15_v2_TournamentMatchDraft() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CDataGCCStrike15_v2_TournamentMatchDraft::InitAsDefaultInstance() { +} + +CDataGCCStrike15_v2_TournamentMatchDraft::CDataGCCStrike15_v2_TournamentMatchDraft(const CDataGCCStrike15_v2_TournamentMatchDraft& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CDataGCCStrike15_v2_TournamentMatchDraft::SharedCtor() { + _cached_size_ = 0; + event_id_ = 0; + event_stage_id_ = 0; + team_id_0_ = 0; + team_id_1_ = 0; + maps_count_ = 0; + maps_current_ = 0; + team_id_start_ = 0; + team_id_veto1_ = 0; + team_id_pickn_ = 0; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CDataGCCStrike15_v2_TournamentMatchDraft::~CDataGCCStrike15_v2_TournamentMatchDraft() { + SharedDtor(); +} + +void CDataGCCStrike15_v2_TournamentMatchDraft::SharedDtor() { + if (this != default_instance_) { + } +} + +void CDataGCCStrike15_v2_TournamentMatchDraft::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CDataGCCStrike15_v2_TournamentMatchDraft::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CDataGCCStrike15_v2_TournamentMatchDraft_descriptor_; +} + +const CDataGCCStrike15_v2_TournamentMatchDraft& CDataGCCStrike15_v2_TournamentMatchDraft::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CDataGCCStrike15_v2_TournamentMatchDraft* CDataGCCStrike15_v2_TournamentMatchDraft::default_instance_ = NULL; + +CDataGCCStrike15_v2_TournamentMatchDraft* CDataGCCStrike15_v2_TournamentMatchDraft::New() const { + return new CDataGCCStrike15_v2_TournamentMatchDraft; +} + +void CDataGCCStrike15_v2_TournamentMatchDraft::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + event_id_ = 0; + event_stage_id_ = 0; + team_id_0_ = 0; + team_id_1_ = 0; + maps_count_ = 0; + maps_current_ = 0; + team_id_start_ = 0; + team_id_veto1_ = 0; + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + team_id_pickn_ = 0; + } + drafts_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CDataGCCStrike15_v2_TournamentMatchDraft::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 event_id = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &event_id_))); + set_has_event_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(16)) goto parse_event_stage_id; + break; + } + + // optional int32 event_stage_id = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_event_stage_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &event_stage_id_))); + set_has_event_stage_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(24)) goto parse_team_id_0; + break; + } + + // optional int32 team_id_0 = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_team_id_0: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &team_id_0_))); + set_has_team_id_0(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(32)) goto parse_team_id_1; + break; + } + + // optional int32 team_id_1 = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_team_id_1: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &team_id_1_))); + set_has_team_id_1(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(40)) goto parse_maps_count; + break; + } + + // optional int32 maps_count = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_maps_count: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &maps_count_))); + set_has_maps_count(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(48)) goto parse_maps_current; + break; + } + + // optional int32 maps_current = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_maps_current: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &maps_current_))); + set_has_maps_current(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(56)) goto parse_team_id_start; + break; + } + + // optional int32 team_id_start = 7; + case 7: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_team_id_start: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &team_id_start_))); + set_has_team_id_start(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(64)) goto parse_team_id_veto1; + break; + } + + // optional int32 team_id_veto1 = 8; + case 8: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_team_id_veto1: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &team_id_veto1_))); + set_has_team_id_veto1(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(72)) goto parse_team_id_pickn; + break; + } + + // optional int32 team_id_pickn = 9; + case 9: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_team_id_pickn: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &team_id_pickn_))); + set_has_team_id_pickn(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(82)) goto parse_drafts; + break; + } + + // repeated .CDataGCCStrike15_v2_TournamentMatchDraft.Entry drafts = 10; + case 10: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_drafts: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, add_drafts())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(82)) goto parse_drafts; + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CDataGCCStrike15_v2_TournamentMatchDraft::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 event_id = 1; + if (has_event_id()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->event_id(), output); + } + + // optional int32 event_stage_id = 2; + if (has_event_stage_id()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->event_stage_id(), output); + } + + // optional int32 team_id_0 = 3; + if (has_team_id_0()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->team_id_0(), output); + } + + // optional int32 team_id_1 = 4; + if (has_team_id_1()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->team_id_1(), output); + } + + // optional int32 maps_count = 5; + if (has_maps_count()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(5, this->maps_count(), output); + } + + // optional int32 maps_current = 6; + if (has_maps_current()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->maps_current(), output); + } + + // optional int32 team_id_start = 7; + if (has_team_id_start()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(7, this->team_id_start(), output); + } + + // optional int32 team_id_veto1 = 8; + if (has_team_id_veto1()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(8, this->team_id_veto1(), output); + } + + // optional int32 team_id_pickn = 9; + if (has_team_id_pickn()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(9, this->team_id_pickn(), output); + } + + // repeated .CDataGCCStrike15_v2_TournamentMatchDraft.Entry drafts = 10; + for (int i = 0; i < this->drafts_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 10, this->drafts(i), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CDataGCCStrike15_v2_TournamentMatchDraft::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 event_id = 1; + if (has_event_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->event_id(), target); + } + + // optional int32 event_stage_id = 2; + if (has_event_stage_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->event_stage_id(), target); + } + + // optional int32 team_id_0 = 3; + if (has_team_id_0()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->team_id_0(), target); + } + + // optional int32 team_id_1 = 4; + if (has_team_id_1()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->team_id_1(), target); + } + + // optional int32 maps_count = 5; + if (has_maps_count()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(5, this->maps_count(), target); + } + + // optional int32 maps_current = 6; + if (has_maps_current()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->maps_current(), target); + } + + // optional int32 team_id_start = 7; + if (has_team_id_start()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(7, this->team_id_start(), target); + } + + // optional int32 team_id_veto1 = 8; + if (has_team_id_veto1()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(8, this->team_id_veto1(), target); + } + + // optional int32 team_id_pickn = 9; + if (has_team_id_pickn()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(9, this->team_id_pickn(), target); + } + + // repeated .CDataGCCStrike15_v2_TournamentMatchDraft.Entry drafts = 10; + for (int i = 0; i < this->drafts_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 10, this->drafts(i), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CDataGCCStrike15_v2_TournamentMatchDraft::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 event_id = 1; + if (has_event_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->event_id()); + } + + // optional int32 event_stage_id = 2; + if (has_event_stage_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->event_stage_id()); + } + + // optional int32 team_id_0 = 3; + if (has_team_id_0()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->team_id_0()); + } + + // optional int32 team_id_1 = 4; + if (has_team_id_1()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->team_id_1()); + } + + // optional int32 maps_count = 5; + if (has_maps_count()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->maps_count()); + } + + // optional int32 maps_current = 6; + if (has_maps_current()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->maps_current()); + } + + // optional int32 team_id_start = 7; + if (has_team_id_start()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->team_id_start()); + } + + // optional int32 team_id_veto1 = 8; + if (has_team_id_veto1()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->team_id_veto1()); + } + + } + if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) { + // optional int32 team_id_pickn = 9; + if (has_team_id_pickn()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->team_id_pickn()); + } + + } + // repeated .CDataGCCStrike15_v2_TournamentMatchDraft.Entry drafts = 10; + total_size += 1 * this->drafts_size(); + for (int i = 0; i < this->drafts_size(); i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->drafts(i)); + } + + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CDataGCCStrike15_v2_TournamentMatchDraft::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CDataGCCStrike15_v2_TournamentMatchDraft* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CDataGCCStrike15_v2_TournamentMatchDraft*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CDataGCCStrike15_v2_TournamentMatchDraft::MergeFrom(const CDataGCCStrike15_v2_TournamentMatchDraft& from) { + GOOGLE_CHECK_NE(&from, this); + drafts_.MergeFrom(from.drafts_); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_event_id()) { + set_event_id(from.event_id()); + } + if (from.has_event_stage_id()) { + set_event_stage_id(from.event_stage_id()); + } + if (from.has_team_id_0()) { + set_team_id_0(from.team_id_0()); + } + if (from.has_team_id_1()) { + set_team_id_1(from.team_id_1()); + } + if (from.has_maps_count()) { + set_maps_count(from.maps_count()); + } + if (from.has_maps_current()) { + set_maps_current(from.maps_current()); + } + if (from.has_team_id_start()) { + set_team_id_start(from.team_id_start()); + } + if (from.has_team_id_veto1()) { + set_team_id_veto1(from.team_id_veto1()); + } + } + if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) { + if (from.has_team_id_pickn()) { + set_team_id_pickn(from.team_id_pickn()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CDataGCCStrike15_v2_TournamentMatchDraft::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CDataGCCStrike15_v2_TournamentMatchDraft::CopyFrom(const CDataGCCStrike15_v2_TournamentMatchDraft& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CDataGCCStrike15_v2_TournamentMatchDraft::IsInitialized() const { + + return true; +} + +void CDataGCCStrike15_v2_TournamentMatchDraft::Swap(CDataGCCStrike15_v2_TournamentMatchDraft* other) { + if (other != this) { + std::swap(event_id_, other->event_id_); + std::swap(event_stage_id_, other->event_stage_id_); + std::swap(team_id_0_, other->team_id_0_); + std::swap(team_id_1_, other->team_id_1_); + std::swap(maps_count_, other->maps_count_); + std::swap(maps_current_, other->maps_current_); + std::swap(team_id_start_, other->team_id_start_); + std::swap(team_id_veto1_, other->team_id_veto1_); + std::swap(team_id_pickn_, other->team_id_pickn_); + drafts_.Swap(&other->drafts_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CDataGCCStrike15_v2_TournamentMatchDraft::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CDataGCCStrike15_v2_TournamentMatchDraft_descriptor_; + metadata.reflection = CDataGCCStrike15_v2_TournamentMatchDraft_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CPreMatchInfoData_TeamStats::kMatchInfoIdxtxtFieldNumber; +const int CPreMatchInfoData_TeamStats::kMatchInfoTxtFieldNumber; +const int CPreMatchInfoData_TeamStats::kMatchInfoTeamsFieldNumber; +#endif // !_MSC_VER + +CPreMatchInfoData_TeamStats::CPreMatchInfoData_TeamStats() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CPreMatchInfoData_TeamStats::InitAsDefaultInstance() { +} + +CPreMatchInfoData_TeamStats::CPreMatchInfoData_TeamStats(const CPreMatchInfoData_TeamStats& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CPreMatchInfoData_TeamStats::SharedCtor() { + _cached_size_ = 0; + match_info_idxtxt_ = 0; + match_info_txt_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CPreMatchInfoData_TeamStats::~CPreMatchInfoData_TeamStats() { + SharedDtor(); +} + +void CPreMatchInfoData_TeamStats::SharedDtor() { + if (match_info_txt_ != &::google::protobuf::internal::kEmptyString) { + delete match_info_txt_; + } + if (this != default_instance_) { + } +} + +void CPreMatchInfoData_TeamStats::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CPreMatchInfoData_TeamStats::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CPreMatchInfoData_TeamStats_descriptor_; +} + +const CPreMatchInfoData_TeamStats& CPreMatchInfoData_TeamStats::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CPreMatchInfoData_TeamStats* CPreMatchInfoData_TeamStats::default_instance_ = NULL; + +CPreMatchInfoData_TeamStats* CPreMatchInfoData_TeamStats::New() const { + return new CPreMatchInfoData_TeamStats; +} + +void CPreMatchInfoData_TeamStats::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + match_info_idxtxt_ = 0; + if (has_match_info_txt()) { + if (match_info_txt_ != &::google::protobuf::internal::kEmptyString) { + match_info_txt_->clear(); + } + } + } + match_info_teams_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CPreMatchInfoData_TeamStats::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 match_info_idxtxt = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &match_info_idxtxt_))); + set_has_match_info_idxtxt(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(18)) goto parse_match_info_txt; + break; + } + + // optional string match_info_txt = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_match_info_txt: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_match_info_txt())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->match_info_txt().data(), this->match_info_txt().length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(26)) goto parse_match_info_teams; + break; + } + + // repeated string match_info_teams = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_match_info_teams: + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->add_match_info_teams())); + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->match_info_teams(this->match_info_teams_size() - 1).data(), + this->match_info_teams(this->match_info_teams_size() - 1).length(), + ::google::protobuf::internal::WireFormat::PARSE); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(26)) goto parse_match_info_teams; + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CPreMatchInfoData_TeamStats::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 match_info_idxtxt = 1; + if (has_match_info_idxtxt()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->match_info_idxtxt(), output); + } + + // optional string match_info_txt = 2; + if (has_match_info_txt()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->match_info_txt().data(), this->match_info_txt().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 2, this->match_info_txt(), output); + } + + // repeated string match_info_teams = 3; + for (int i = 0; i < this->match_info_teams_size(); i++) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->match_info_teams(i).data(), this->match_info_teams(i).length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + ::google::protobuf::internal::WireFormatLite::WriteString( + 3, this->match_info_teams(i), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CPreMatchInfoData_TeamStats::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 match_info_idxtxt = 1; + if (has_match_info_idxtxt()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->match_info_idxtxt(), target); + } + + // optional string match_info_txt = 2; + if (has_match_info_txt()) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->match_info_txt().data(), this->match_info_txt().length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 2, this->match_info_txt(), target); + } + + // repeated string match_info_teams = 3; + for (int i = 0; i < this->match_info_teams_size(); i++) { + ::google::protobuf::internal::WireFormat::VerifyUTF8String( + this->match_info_teams(i).data(), this->match_info_teams(i).length(), + ::google::protobuf::internal::WireFormat::SERIALIZE); + target = ::google::protobuf::internal::WireFormatLite:: + WriteStringToArray(3, this->match_info_teams(i), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CPreMatchInfoData_TeamStats::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 match_info_idxtxt = 1; + if (has_match_info_idxtxt()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->match_info_idxtxt()); + } + + // optional string match_info_txt = 2; + if (has_match_info_txt()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->match_info_txt()); + } + + } + // repeated string match_info_teams = 3; + total_size += 1 * this->match_info_teams_size(); + for (int i = 0; i < this->match_info_teams_size(); i++) { + total_size += ::google::protobuf::internal::WireFormatLite::StringSize( + this->match_info_teams(i)); + } + + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CPreMatchInfoData_TeamStats::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CPreMatchInfoData_TeamStats* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CPreMatchInfoData_TeamStats*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CPreMatchInfoData_TeamStats::MergeFrom(const CPreMatchInfoData_TeamStats& from) { + GOOGLE_CHECK_NE(&from, this); + match_info_teams_.MergeFrom(from.match_info_teams_); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_match_info_idxtxt()) { + set_match_info_idxtxt(from.match_info_idxtxt()); + } + if (from.has_match_info_txt()) { + set_match_info_txt(from.match_info_txt()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CPreMatchInfoData_TeamStats::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CPreMatchInfoData_TeamStats::CopyFrom(const CPreMatchInfoData_TeamStats& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CPreMatchInfoData_TeamStats::IsInitialized() const { + + return true; +} + +void CPreMatchInfoData_TeamStats::Swap(CPreMatchInfoData_TeamStats* other) { + if (other != this) { + std::swap(match_info_idxtxt_, other->match_info_idxtxt_); + std::swap(match_info_txt_, other->match_info_txt_); + match_info_teams_.Swap(&other->match_info_teams_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CPreMatchInfoData_TeamStats::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CPreMatchInfoData_TeamStats_descriptor_; + metadata.reflection = CPreMatchInfoData_TeamStats_reflection_; + return metadata; +} + + +// ------------------------------------------------------------------- + +#ifndef _MSC_VER +const int CPreMatchInfoData::kPredictionsPctFieldNumber; +const int CPreMatchInfoData::kDraftFieldNumber; +const int CPreMatchInfoData::kStatsFieldNumber; +const int CPreMatchInfoData::kWinsFieldNumber; +#endif // !_MSC_VER + +CPreMatchInfoData::CPreMatchInfoData() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CPreMatchInfoData::InitAsDefaultInstance() { + draft_ = const_cast< ::CDataGCCStrike15_v2_TournamentMatchDraft*>(&::CDataGCCStrike15_v2_TournamentMatchDraft::default_instance()); +} + +CPreMatchInfoData::CPreMatchInfoData(const CPreMatchInfoData& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CPreMatchInfoData::SharedCtor() { + _cached_size_ = 0; + predictions_pct_ = 0; + draft_ = NULL; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CPreMatchInfoData::~CPreMatchInfoData() { + SharedDtor(); +} + +void CPreMatchInfoData::SharedDtor() { + if (this != default_instance_) { + delete draft_; + } +} + +void CPreMatchInfoData::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CPreMatchInfoData::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CPreMatchInfoData_descriptor_; +} + +const CPreMatchInfoData& CPreMatchInfoData::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CPreMatchInfoData* CPreMatchInfoData::default_instance_ = NULL; + +CPreMatchInfoData* CPreMatchInfoData::New() const { + return new CPreMatchInfoData; +} + +void CPreMatchInfoData::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + predictions_pct_ = 0; + if (has_draft()) { + if (draft_ != NULL) draft_->::CDataGCCStrike15_v2_TournamentMatchDraft::Clear(); + } + } + stats_.Clear(); + wins_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CPreMatchInfoData::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 predictions_pct = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &predictions_pct_))); + set_has_predictions_pct(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(34)) goto parse_draft; + break; + } + + // optional .CDataGCCStrike15_v2_TournamentMatchDraft draft = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_draft: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_draft())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(42)) goto parse_stats; + break; + } + + // repeated .CPreMatchInfoData.TeamStats stats = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_stats: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, add_stats())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(42)) goto parse_stats; + if (input->ExpectTag(48)) goto parse_wins; + break; + } + + // repeated int32 wins = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_wins: + DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + 1, 48, input, this->mutable_wins()))); + } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) + == ::google::protobuf::internal::WireFormatLite:: + WIRETYPE_LENGTH_DELIMITED) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, this->mutable_wins()))); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(48)) goto parse_wins; + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CPreMatchInfoData::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 predictions_pct = 1; + if (has_predictions_pct()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->predictions_pct(), output); + } + + // optional .CDataGCCStrike15_v2_TournamentMatchDraft draft = 4; + if (has_draft()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 4, this->draft(), output); + } + + // repeated .CPreMatchInfoData.TeamStats stats = 5; + for (int i = 0; i < this->stats_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 5, this->stats(i), output); + } + + // repeated int32 wins = 6; + for (int i = 0; i < this->wins_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteInt32( + 6, this->wins(i), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CPreMatchInfoData::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 predictions_pct = 1; + if (has_predictions_pct()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->predictions_pct(), target); + } + + // optional .CDataGCCStrike15_v2_TournamentMatchDraft draft = 4; + if (has_draft()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 4, this->draft(), target); + } + + // repeated .CPreMatchInfoData.TeamStats stats = 5; + for (int i = 0; i < this->stats_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 5, this->stats(i), target); + } + + // repeated int32 wins = 6; + for (int i = 0; i < this->wins_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteInt32ToArray(6, this->wins(i), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CPreMatchInfoData::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 predictions_pct = 1; + if (has_predictions_pct()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->predictions_pct()); + } + + // optional .CDataGCCStrike15_v2_TournamentMatchDraft draft = 4; + if (has_draft()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->draft()); + } + + } + // repeated .CPreMatchInfoData.TeamStats stats = 5; + total_size += 1 * this->stats_size(); + for (int i = 0; i < this->stats_size(); i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->stats(i)); + } + + // repeated int32 wins = 6; + { + int data_size = 0; + for (int i = 0; i < this->wins_size(); i++) { + data_size += ::google::protobuf::internal::WireFormatLite:: + Int32Size(this->wins(i)); + } + total_size += 1 * this->wins_size() + data_size; + } + + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CPreMatchInfoData::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CPreMatchInfoData* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CPreMatchInfoData*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CPreMatchInfoData::MergeFrom(const CPreMatchInfoData& from) { + GOOGLE_CHECK_NE(&from, this); + stats_.MergeFrom(from.stats_); + wins_.MergeFrom(from.wins_); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_predictions_pct()) { + set_predictions_pct(from.predictions_pct()); + } + if (from.has_draft()) { + mutable_draft()->::CDataGCCStrike15_v2_TournamentMatchDraft::MergeFrom(from.draft()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CPreMatchInfoData::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CPreMatchInfoData::CopyFrom(const CPreMatchInfoData& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CPreMatchInfoData::IsInitialized() const { + + return true; +} + +void CPreMatchInfoData::Swap(CPreMatchInfoData* other) { + if (other != this) { + std::swap(predictions_pct_, other->predictions_pct_); + std::swap(draft_, other->draft_); + stats_.Swap(&other->stats_); + wins_.Swap(&other->wins_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CPreMatchInfoData::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CPreMatchInfoData_descriptor_; + metadata.reflection = CPreMatchInfoData_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kAccountIdsFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kGameTypeFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kMatchIdFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kServerVersionFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kFlagsFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kRankingsFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kEncryptionKeyFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kEncryptionKeyPubFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kPartyIdsFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kWhitelistFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kTvMasterSteamidFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kTournamentEventFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kTournamentTeamsFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kTournamentCastersAccountIdsFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kTvRelaySteamidFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kPreMatchDataFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kRtime32EventStartFieldNumber; +const int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::kTvControlFieldNumber; +#endif // !_MSC_VER + +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::InitAsDefaultInstance() { + tournament_event_ = const_cast< ::TournamentEvent*>(&::TournamentEvent::default_instance()); + pre_match_data_ = const_cast< ::CPreMatchInfoData*>(&::CPreMatchInfoData::default_instance()); +} + +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve(const CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::SharedCtor() { + _cached_size_ = 0; + game_type_ = 0u; + match_id_ = GOOGLE_ULONGLONG(0); + server_version_ = 0u; + flags_ = 0u; + encryption_key_ = GOOGLE_ULONGLONG(0); + encryption_key_pub_ = GOOGLE_ULONGLONG(0); + tv_master_steamid_ = GOOGLE_ULONGLONG(0); + tournament_event_ = NULL; + tv_relay_steamid_ = GOOGLE_ULONGLONG(0); + pre_match_data_ = NULL; + rtime32_event_start_ = 0u; + tv_control_ = 0u; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::~CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve() { + SharedDtor(); +} + +void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::SharedDtor() { + if (this != default_instance_) { + delete tournament_event_; + delete pre_match_data_; + } +} + +void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_descriptor_; +} + +const CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::default_instance_ = NULL; + +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::New() const { + return new CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve; +} + +void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::Clear() { + if (_has_bits_[1 / 32] & (0xffu << (1 % 32))) { + game_type_ = 0u; + match_id_ = GOOGLE_ULONGLONG(0); + server_version_ = 0u; + flags_ = 0u; + encryption_key_ = GOOGLE_ULONGLONG(0); + encryption_key_pub_ = GOOGLE_ULONGLONG(0); + } + if (_has_bits_[10 / 32] & (0xffu << (10 % 32))) { + tv_master_steamid_ = GOOGLE_ULONGLONG(0); + if (has_tournament_event()) { + if (tournament_event_ != NULL) tournament_event_->::TournamentEvent::Clear(); + } + tv_relay_steamid_ = GOOGLE_ULONGLONG(0); + if (has_pre_match_data()) { + if (pre_match_data_ != NULL) pre_match_data_->::CPreMatchInfoData::Clear(); + } + } + if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { + rtime32_event_start_ = 0u; + tv_control_ = 0u; + } + account_ids_.Clear(); + rankings_.Clear(); + party_ids_.Clear(); + whitelist_.Clear(); + tournament_teams_.Clear(); + tournament_casters_account_ids_.Clear(); + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // repeated uint32 account_ids = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_account_ids: + DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + 1, 8, input, this->mutable_account_ids()))); + } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) + == ::google::protobuf::internal::WireFormatLite:: + WIRETYPE_LENGTH_DELIMITED) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, this->mutable_account_ids()))); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(8)) goto parse_account_ids; + if (input->ExpectTag(16)) goto parse_game_type; + break; + } + + // optional uint32 game_type = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_game_type: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &game_type_))); + set_has_game_type(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(24)) goto parse_match_id; + break; + } + + // optional uint64 match_id = 3; + case 3: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_match_id: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &match_id_))); + set_has_match_id(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(32)) goto parse_server_version; + break; + } + + // optional uint32 server_version = 4; + case 4: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_server_version: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &server_version_))); + set_has_server_version(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(42)) goto parse_rankings; + break; + } + + // repeated .PlayerRankingInfo rankings = 5; + case 5: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_rankings: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, add_rankings())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(42)) goto parse_rankings; + if (input->ExpectTag(48)) goto parse_encryption_key; + break; + } + + // optional uint64 encryption_key = 6; + case 6: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_encryption_key: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &encryption_key_))); + set_has_encryption_key(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(56)) goto parse_encryption_key_pub; + break; + } + + // optional uint64 encryption_key_pub = 7; + case 7: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_encryption_key_pub: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &encryption_key_pub_))); + set_has_encryption_key_pub(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(64)) goto parse_party_ids; + break; + } + + // repeated uint32 party_ids = 8; + case 8: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_party_ids: + DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + 1, 64, input, this->mutable_party_ids()))); + } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) + == ::google::protobuf::internal::WireFormatLite:: + WIRETYPE_LENGTH_DELIMITED) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, this->mutable_party_ids()))); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(64)) goto parse_party_ids; + if (input->ExpectTag(74)) goto parse_whitelist; + break; + } + + // repeated .IpAddressMask whitelist = 9; + case 9: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_whitelist: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, add_whitelist())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(74)) goto parse_whitelist; + if (input->ExpectTag(80)) goto parse_tv_master_steamid; + break; + } + + // optional uint64 tv_master_steamid = 10; + case 10: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_tv_master_steamid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &tv_master_steamid_))); + set_has_tv_master_steamid(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(90)) goto parse_tournament_event; + break; + } + + // optional .TournamentEvent tournament_event = 11; + case 11: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_tournament_event: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_tournament_event())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(98)) goto parse_tournament_teams; + break; + } + + // repeated .TournamentTeam tournament_teams = 12; + case 12: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_tournament_teams: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, add_tournament_teams())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(98)) goto parse_tournament_teams; + if (input->ExpectTag(104)) goto parse_tournament_casters_account_ids; + break; + } + + // repeated uint32 tournament_casters_account_ids = 13; + case 13: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_tournament_casters_account_ids: + DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + 1, 104, input, this->mutable_tournament_casters_account_ids()))); + } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) + == ::google::protobuf::internal::WireFormatLite:: + WIRETYPE_LENGTH_DELIMITED) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, this->mutable_tournament_casters_account_ids()))); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(104)) goto parse_tournament_casters_account_ids; + if (input->ExpectTag(112)) goto parse_tv_relay_steamid; + break; + } + + // optional uint64 tv_relay_steamid = 14; + case 14: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_tv_relay_steamid: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>( + input, &tv_relay_steamid_))); + set_has_tv_relay_steamid(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(122)) goto parse_pre_match_data; + break; + } + + // optional .CPreMatchInfoData pre_match_data = 15; + case 15: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_pre_match_data: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_pre_match_data())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(128)) goto parse_rtime32_event_start; + break; + } + + // optional uint32 rtime32_event_start = 16; + case 16: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_rtime32_event_start: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &rtime32_event_start_))); + set_has_rtime32_event_start(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(136)) goto parse_tv_control; + break; + } + + // optional uint32 tv_control = 17; + case 17: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_tv_control: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &tv_control_))); + set_has_tv_control(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(144)) goto parse_flags; + break; + } + + // optional uint32 flags = 18; + case 18: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + parse_flags: + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &flags_))); + set_has_flags(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // repeated uint32 account_ids = 1; + for (int i = 0; i < this->account_ids_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32( + 1, this->account_ids(i), output); + } + + // optional uint32 game_type = 2; + if (has_game_type()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->game_type(), output); + } + + // optional uint64 match_id = 3; + if (has_match_id()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(3, this->match_id(), output); + } + + // optional uint32 server_version = 4; + if (has_server_version()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->server_version(), output); + } + + // repeated .PlayerRankingInfo rankings = 5; + for (int i = 0; i < this->rankings_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 5, this->rankings(i), output); + } + + // optional uint64 encryption_key = 6; + if (has_encryption_key()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(6, this->encryption_key(), output); + } + + // optional uint64 encryption_key_pub = 7; + if (has_encryption_key_pub()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(7, this->encryption_key_pub(), output); + } + + // repeated uint32 party_ids = 8; + for (int i = 0; i < this->party_ids_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32( + 8, this->party_ids(i), output); + } + + // repeated .IpAddressMask whitelist = 9; + for (int i = 0; i < this->whitelist_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 9, this->whitelist(i), output); + } + + // optional uint64 tv_master_steamid = 10; + if (has_tv_master_steamid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(10, this->tv_master_steamid(), output); + } + + // optional .TournamentEvent tournament_event = 11; + if (has_tournament_event()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 11, this->tournament_event(), output); + } + + // repeated .TournamentTeam tournament_teams = 12; + for (int i = 0; i < this->tournament_teams_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 12, this->tournament_teams(i), output); + } + + // repeated uint32 tournament_casters_account_ids = 13; + for (int i = 0; i < this->tournament_casters_account_ids_size(); i++) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32( + 13, this->tournament_casters_account_ids(i), output); + } + + // optional uint64 tv_relay_steamid = 14; + if (has_tv_relay_steamid()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt64(14, this->tv_relay_steamid(), output); + } + + // optional .CPreMatchInfoData pre_match_data = 15; + if (has_pre_match_data()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 15, this->pre_match_data(), output); + } + + // optional uint32 rtime32_event_start = 16; + if (has_rtime32_event_start()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(16, this->rtime32_event_start(), output); + } + + // optional uint32 tv_control = 17; + if (has_tv_control()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(17, this->tv_control(), output); + } + + // optional uint32 flags = 18; + if (has_flags()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(18, this->flags(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // repeated uint32 account_ids = 1; + for (int i = 0; i < this->account_ids_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteUInt32ToArray(1, this->account_ids(i), target); + } + + // optional uint32 game_type = 2; + if (has_game_type()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->game_type(), target); + } + + // optional uint64 match_id = 3; + if (has_match_id()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(3, this->match_id(), target); + } + + // optional uint32 server_version = 4; + if (has_server_version()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(4, this->server_version(), target); + } + + // repeated .PlayerRankingInfo rankings = 5; + for (int i = 0; i < this->rankings_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 5, this->rankings(i), target); + } + + // optional uint64 encryption_key = 6; + if (has_encryption_key()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(6, this->encryption_key(), target); + } + + // optional uint64 encryption_key_pub = 7; + if (has_encryption_key_pub()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(7, this->encryption_key_pub(), target); + } + + // repeated uint32 party_ids = 8; + for (int i = 0; i < this->party_ids_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteUInt32ToArray(8, this->party_ids(i), target); + } + + // repeated .IpAddressMask whitelist = 9; + for (int i = 0; i < this->whitelist_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 9, this->whitelist(i), target); + } + + // optional uint64 tv_master_steamid = 10; + if (has_tv_master_steamid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(10, this->tv_master_steamid(), target); + } + + // optional .TournamentEvent tournament_event = 11; + if (has_tournament_event()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 11, this->tournament_event(), target); + } + + // repeated .TournamentTeam tournament_teams = 12; + for (int i = 0; i < this->tournament_teams_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 12, this->tournament_teams(i), target); + } + + // repeated uint32 tournament_casters_account_ids = 13; + for (int i = 0; i < this->tournament_casters_account_ids_size(); i++) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteUInt32ToArray(13, this->tournament_casters_account_ids(i), target); + } + + // optional uint64 tv_relay_steamid = 14; + if (has_tv_relay_steamid()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(14, this->tv_relay_steamid(), target); + } + + // optional .CPreMatchInfoData pre_match_data = 15; + if (has_pre_match_data()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 15, this->pre_match_data(), target); + } + + // optional uint32 rtime32_event_start = 16; + if (has_rtime32_event_start()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(16, this->rtime32_event_start(), target); + } + + // optional uint32 tv_control = 17; + if (has_tv_control()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(17, this->tv_control(), target); + } + + // optional uint32 flags = 18; + if (has_flags()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(18, this->flags(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::ByteSize() const { + int total_size = 0; + + if (_has_bits_[1 / 32] & (0xffu << (1 % 32))) { + // optional uint32 game_type = 2; + if (has_game_type()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->game_type()); + } + + // optional uint64 match_id = 3; + if (has_match_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->match_id()); + } + + // optional uint32 server_version = 4; + if (has_server_version()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->server_version()); + } + + // optional uint32 flags = 18; + if (has_flags()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->flags()); + } + + // optional uint64 encryption_key = 6; + if (has_encryption_key()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->encryption_key()); + } + + // optional uint64 encryption_key_pub = 7; + if (has_encryption_key_pub()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->encryption_key_pub()); + } + + } + if (_has_bits_[10 / 32] & (0xffu << (10 % 32))) { + // optional uint64 tv_master_steamid = 10; + if (has_tv_master_steamid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->tv_master_steamid()); + } + + // optional .TournamentEvent tournament_event = 11; + if (has_tournament_event()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->tournament_event()); + } + + // optional uint64 tv_relay_steamid = 14; + if (has_tv_relay_steamid()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt64Size( + this->tv_relay_steamid()); + } + + // optional .CPreMatchInfoData pre_match_data = 15; + if (has_pre_match_data()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->pre_match_data()); + } + + } + if (_has_bits_[16 / 32] & (0xffu << (16 % 32))) { + // optional uint32 rtime32_event_start = 16; + if (has_rtime32_event_start()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->rtime32_event_start()); + } + + // optional uint32 tv_control = 17; + if (has_tv_control()) { + total_size += 2 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->tv_control()); + } + + } + // repeated uint32 account_ids = 1; + { + int data_size = 0; + for (int i = 0; i < this->account_ids_size(); i++) { + data_size += ::google::protobuf::internal::WireFormatLite:: + UInt32Size(this->account_ids(i)); + } + total_size += 1 * this->account_ids_size() + data_size; + } + + // repeated .PlayerRankingInfo rankings = 5; + total_size += 1 * this->rankings_size(); + for (int i = 0; i < this->rankings_size(); i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->rankings(i)); + } + + // repeated uint32 party_ids = 8; + { + int data_size = 0; + for (int i = 0; i < this->party_ids_size(); i++) { + data_size += ::google::protobuf::internal::WireFormatLite:: + UInt32Size(this->party_ids(i)); + } + total_size += 1 * this->party_ids_size() + data_size; + } + + // repeated .IpAddressMask whitelist = 9; + total_size += 1 * this->whitelist_size(); + for (int i = 0; i < this->whitelist_size(); i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->whitelist(i)); + } + + // repeated .TournamentTeam tournament_teams = 12; + total_size += 1 * this->tournament_teams_size(); + for (int i = 0; i < this->tournament_teams_size(); i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->tournament_teams(i)); + } + + // repeated uint32 tournament_casters_account_ids = 13; + { + int data_size = 0; + for (int i = 0; i < this->tournament_casters_account_ids_size(); i++) { + data_size += ::google::protobuf::internal::WireFormatLite:: + UInt32Size(this->tournament_casters_account_ids(i)); + } + total_size += 1 * this->tournament_casters_account_ids_size() + data_size; + } + + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::MergeFrom(const CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& from) { + GOOGLE_CHECK_NE(&from, this); + account_ids_.MergeFrom(from.account_ids_); + rankings_.MergeFrom(from.rankings_); + party_ids_.MergeFrom(from.party_ids_); + whitelist_.MergeFrom(from.whitelist_); + tournament_teams_.MergeFrom(from.tournament_teams_); + tournament_casters_account_ids_.MergeFrom(from.tournament_casters_account_ids_); + if (from._has_bits_[1 / 32] & (0xffu << (1 % 32))) { + if (from.has_game_type()) { + set_game_type(from.game_type()); + } + if (from.has_match_id()) { + set_match_id(from.match_id()); + } + if (from.has_server_version()) { + set_server_version(from.server_version()); + } + if (from.has_flags()) { + set_flags(from.flags()); + } + if (from.has_encryption_key()) { + set_encryption_key(from.encryption_key()); + } + if (from.has_encryption_key_pub()) { + set_encryption_key_pub(from.encryption_key_pub()); + } + } + if (from._has_bits_[10 / 32] & (0xffu << (10 % 32))) { + if (from.has_tv_master_steamid()) { + set_tv_master_steamid(from.tv_master_steamid()); + } + if (from.has_tournament_event()) { + mutable_tournament_event()->::TournamentEvent::MergeFrom(from.tournament_event()); + } + if (from.has_tv_relay_steamid()) { + set_tv_relay_steamid(from.tv_relay_steamid()); + } + if (from.has_pre_match_data()) { + mutable_pre_match_data()->::CPreMatchInfoData::MergeFrom(from.pre_match_data()); + } + } + if (from._has_bits_[16 / 32] & (0xffu << (16 % 32))) { + if (from.has_rtime32_event_start()) { + set_rtime32_event_start(from.rtime32_event_start()); + } + if (from.has_tv_control()) { + set_tv_control(from.tv_control()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::CopyFrom(const CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::IsInitialized() const { + + return true; +} + +void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::Swap(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* other) { + if (other != this) { + account_ids_.Swap(&other->account_ids_); + std::swap(game_type_, other->game_type_); + std::swap(match_id_, other->match_id_); + std::swap(server_version_, other->server_version_); + std::swap(flags_, other->flags_); + rankings_.Swap(&other->rankings_); + std::swap(encryption_key_, other->encryption_key_); + std::swap(encryption_key_pub_, other->encryption_key_pub_); + party_ids_.Swap(&other->party_ids_); + whitelist_.Swap(&other->whitelist_); + std::swap(tv_master_steamid_, other->tv_master_steamid_); + std::swap(tournament_event_, other->tournament_event_); + tournament_teams_.Swap(&other->tournament_teams_); + tournament_casters_account_ids_.Swap(&other->tournament_casters_account_ids_); + std::swap(tv_relay_steamid_, other->tv_relay_steamid_); + std::swap(pre_match_data_, other->pre_match_data_); + std::swap(rtime32_event_start_, other->rtime32_event_start_); + std::swap(tv_control_, other->tv_control_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_descriptor_; + metadata.reflection = CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve_reflection_; + return metadata; +} + + +// =================================================================== + +#ifndef _MSC_VER +const int CCSUsrMsg_ServerRankRevealAll::kSecondsTillShutdownFieldNumber; +const int CCSUsrMsg_ServerRankRevealAll::kReservationFieldNumber; +#endif // !_MSC_VER + +CCSUsrMsg_ServerRankRevealAll::CCSUsrMsg_ServerRankRevealAll() + : ::google::protobuf::Message() { + SharedCtor(); +} + +void CCSUsrMsg_ServerRankRevealAll::InitAsDefaultInstance() { + reservation_ = const_cast< ::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve*>(&::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::default_instance()); +} + +CCSUsrMsg_ServerRankRevealAll::CCSUsrMsg_ServerRankRevealAll(const CCSUsrMsg_ServerRankRevealAll& from) + : ::google::protobuf::Message() { + SharedCtor(); + MergeFrom(from); +} + +void CCSUsrMsg_ServerRankRevealAll::SharedCtor() { + _cached_size_ = 0; + seconds_till_shutdown_ = 0; + reservation_ = NULL; + ::memset(_has_bits_, 0, sizeof(_has_bits_)); +} + +CCSUsrMsg_ServerRankRevealAll::~CCSUsrMsg_ServerRankRevealAll() { + SharedDtor(); +} + +void CCSUsrMsg_ServerRankRevealAll::SharedDtor() { + if (this != default_instance_) { + delete reservation_; + } +} + +void CCSUsrMsg_ServerRankRevealAll::SetCachedSize(int size) const { + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); +} +const ::google::protobuf::Descriptor* CCSUsrMsg_ServerRankRevealAll::descriptor() { + protobuf_AssignDescriptorsOnce(); + return CCSUsrMsg_ServerRankRevealAll_descriptor_; +} + +const CCSUsrMsg_ServerRankRevealAll& CCSUsrMsg_ServerRankRevealAll::default_instance() { + if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + return *default_instance_; +} + +CCSUsrMsg_ServerRankRevealAll* CCSUsrMsg_ServerRankRevealAll::default_instance_ = NULL; + +CCSUsrMsg_ServerRankRevealAll* CCSUsrMsg_ServerRankRevealAll::New() const { + return new CCSUsrMsg_ServerRankRevealAll; +} + +void CCSUsrMsg_ServerRankRevealAll::Clear() { + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + seconds_till_shutdown_ = 0; + if (has_reservation()) { + if (reservation_ != NULL) reservation_->::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::Clear(); + } + } + ::memset(_has_bits_, 0, sizeof(_has_bits_)); + mutable_unknown_fields()->Clear(); +} + +bool CCSUsrMsg_ServerRankRevealAll::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!(EXPRESSION)) return false + ::google::protobuf::uint32 tag; + while ((tag = input->ReadTag()) != 0) { + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // optional int32 seconds_till_shutdown = 1; + case 1: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( + input, &seconds_till_shutdown_))); + set_has_seconds_till_shutdown(); + } else { + goto handle_uninterpreted; + } + if (input->ExpectTag(18)) goto parse_reservation; + break; + } + + // optional .CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2; + case 2: { + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { + parse_reservation: + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, mutable_reservation())); + } else { + goto handle_uninterpreted; + } + if (input->ExpectAtEnd()) return true; + break; + } + + default: { + handle_uninterpreted: + if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == + ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { + return true; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, mutable_unknown_fields())); + break; + } + } + } + return true; +#undef DO_ +} + +void CCSUsrMsg_ServerRankRevealAll::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // optional int32 seconds_till_shutdown = 1; + if (has_seconds_till_shutdown()) { + ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->seconds_till_shutdown(), output); + } + + // optional .CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2; + if (has_reservation()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, this->reservation(), output); + } + + if (!unknown_fields().empty()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + unknown_fields(), output); + } +} + +::google::protobuf::uint8* CCSUsrMsg_ServerRankRevealAll::SerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // optional int32 seconds_till_shutdown = 1; + if (has_seconds_till_shutdown()) { + target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->seconds_till_shutdown(), target); + } + + // optional .CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2; + if (has_reservation()) { + target = ::google::protobuf::internal::WireFormatLite:: + WriteMessageNoVirtualToArray( + 2, this->reservation(), target); + } + + if (!unknown_fields().empty()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + unknown_fields(), target); + } + return target; +} + +int CCSUsrMsg_ServerRankRevealAll::ByteSize() const { + int total_size = 0; + + if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { + // optional int32 seconds_till_shutdown = 1; + if (has_seconds_till_shutdown()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::Int32Size( + this->seconds_till_shutdown()); + } + + // optional .CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2; + if (has_reservation()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( + this->reservation()); + } + + } + if (!unknown_fields().empty()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + unknown_fields()); + } + GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); + _cached_size_ = total_size; + GOOGLE_SAFE_CONCURRENT_WRITES_END(); + return total_size; +} + +void CCSUsrMsg_ServerRankRevealAll::MergeFrom(const ::google::protobuf::Message& from) { + GOOGLE_CHECK_NE(&from, this); + const CCSUsrMsg_ServerRankRevealAll* source = + ::google::protobuf::internal::dynamic_cast_if_available<const CCSUsrMsg_ServerRankRevealAll*>( + &from); + if (source == NULL) { + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + MergeFrom(*source); + } +} + +void CCSUsrMsg_ServerRankRevealAll::MergeFrom(const CCSUsrMsg_ServerRankRevealAll& from) { + GOOGLE_CHECK_NE(&from, this); + if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { + if (from.has_seconds_till_shutdown()) { + set_seconds_till_shutdown(from.seconds_till_shutdown()); + } + if (from.has_reservation()) { + mutable_reservation()->::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::MergeFrom(from.reservation()); + } + } + mutable_unknown_fields()->MergeFrom(from.unknown_fields()); +} + +void CCSUsrMsg_ServerRankRevealAll::CopyFrom(const ::google::protobuf::Message& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void CCSUsrMsg_ServerRankRevealAll::CopyFrom(const CCSUsrMsg_ServerRankRevealAll& from) { + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CCSUsrMsg_ServerRankRevealAll::IsInitialized() const { + + return true; +} + +void CCSUsrMsg_ServerRankRevealAll::Swap(CCSUsrMsg_ServerRankRevealAll* other) { + if (other != this) { + std::swap(seconds_till_shutdown_, other->seconds_till_shutdown_); + std::swap(reservation_, other->reservation_); + std::swap(_has_bits_[0], other->_has_bits_[0]); + _unknown_fields_.Swap(&other->_unknown_fields_); + std::swap(_cached_size_, other->_cached_size_); + } +} + +::google::protobuf::Metadata CCSUsrMsg_ServerRankRevealAll::GetMetadata() const { + protobuf_AssignDescriptorsOnce(); + ::google::protobuf::Metadata metadata; + metadata.descriptor = CCSUsrMsg_ServerRankRevealAll_descriptor_; + metadata.reflection = CCSUsrMsg_ServerRankRevealAll_reflection_; + return metadata; +} + + // =================================================================== #ifndef _MSC_VER @@ -28543,214 +39661,6 @@ void CCSUsrMsg_ClientInfo::Swap(CCSUsrMsg_ClientInfo* other) { } -// =================================================================== - -#ifndef _MSC_VER -const int CCSUsrMsg_ServerRankRevealAll::kSecondsTillShutdownFieldNumber; -#endif // !_MSC_VER - -CCSUsrMsg_ServerRankRevealAll::CCSUsrMsg_ServerRankRevealAll() - : ::google::protobuf::Message() { - SharedCtor(); -} - -void CCSUsrMsg_ServerRankRevealAll::InitAsDefaultInstance() { -} - -CCSUsrMsg_ServerRankRevealAll::CCSUsrMsg_ServerRankRevealAll(const CCSUsrMsg_ServerRankRevealAll& from) - : ::google::protobuf::Message() { - SharedCtor(); - MergeFrom(from); -} - -void CCSUsrMsg_ServerRankRevealAll::SharedCtor() { - _cached_size_ = 0; - seconds_till_shutdown_ = 0; - ::memset(_has_bits_, 0, sizeof(_has_bits_)); -} - -CCSUsrMsg_ServerRankRevealAll::~CCSUsrMsg_ServerRankRevealAll() { - SharedDtor(); -} - -void CCSUsrMsg_ServerRankRevealAll::SharedDtor() { - if (this != default_instance_) { - } -} - -void CCSUsrMsg_ServerRankRevealAll::SetCachedSize(int size) const { - GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); - _cached_size_ = size; - GOOGLE_SAFE_CONCURRENT_WRITES_END(); -} -const ::google::protobuf::Descriptor* CCSUsrMsg_ServerRankRevealAll::descriptor() { - protobuf_AssignDescriptorsOnce(); - return CCSUsrMsg_ServerRankRevealAll_descriptor_; -} - -const CCSUsrMsg_ServerRankRevealAll& CCSUsrMsg_ServerRankRevealAll::default_instance() { - if (default_instance_ == NULL) protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); - return *default_instance_; -} - -CCSUsrMsg_ServerRankRevealAll* CCSUsrMsg_ServerRankRevealAll::default_instance_ = NULL; - -CCSUsrMsg_ServerRankRevealAll* CCSUsrMsg_ServerRankRevealAll::New() const { - return new CCSUsrMsg_ServerRankRevealAll; -} - -void CCSUsrMsg_ServerRankRevealAll::Clear() { - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - seconds_till_shutdown_ = 0; - } - ::memset(_has_bits_, 0, sizeof(_has_bits_)); - mutable_unknown_fields()->Clear(); -} - -bool CCSUsrMsg_ServerRankRevealAll::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!(EXPRESSION)) return false - ::google::protobuf::uint32 tag; - while ((tag = input->ReadTag()) != 0) { - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // optional int32 seconds_till_shutdown = 1; - case 1: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( - input, &seconds_till_shutdown_))); - set_has_seconds_till_shutdown(); - } else { - goto handle_uninterpreted; - } - if (input->ExpectAtEnd()) return true; - break; - } - - default: { - handle_uninterpreted: - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { - return true; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, mutable_unknown_fields())); - break; - } - } - } - return true; -#undef DO_ -} - -void CCSUsrMsg_ServerRankRevealAll::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // optional int32 seconds_till_shutdown = 1; - if (has_seconds_till_shutdown()) { - ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->seconds_till_shutdown(), output); - } - - if (!unknown_fields().empty()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - unknown_fields(), output); - } -} - -::google::protobuf::uint8* CCSUsrMsg_ServerRankRevealAll::SerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // optional int32 seconds_till_shutdown = 1; - if (has_seconds_till_shutdown()) { - target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->seconds_till_shutdown(), target); - } - - if (!unknown_fields().empty()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - unknown_fields(), target); - } - return target; -} - -int CCSUsrMsg_ServerRankRevealAll::ByteSize() const { - int total_size = 0; - - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - // optional int32 seconds_till_shutdown = 1; - if (has_seconds_till_shutdown()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::Int32Size( - this->seconds_till_shutdown()); - } - - } - if (!unknown_fields().empty()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - unknown_fields()); - } - GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); - _cached_size_ = total_size; - GOOGLE_SAFE_CONCURRENT_WRITES_END(); - return total_size; -} - -void CCSUsrMsg_ServerRankRevealAll::MergeFrom(const ::google::protobuf::Message& from) { - GOOGLE_CHECK_NE(&from, this); - const CCSUsrMsg_ServerRankRevealAll* source = - ::google::protobuf::internal::dynamic_cast_if_available<const CCSUsrMsg_ServerRankRevealAll*>( - &from); - if (source == NULL) { - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - MergeFrom(*source); - } -} - -void CCSUsrMsg_ServerRankRevealAll::MergeFrom(const CCSUsrMsg_ServerRankRevealAll& from) { - GOOGLE_CHECK_NE(&from, this); - if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { - if (from.has_seconds_till_shutdown()) { - set_seconds_till_shutdown(from.seconds_till_shutdown()); - } - } - mutable_unknown_fields()->MergeFrom(from.unknown_fields()); -} - -void CCSUsrMsg_ServerRankRevealAll::CopyFrom(const ::google::protobuf::Message& from) { - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void CCSUsrMsg_ServerRankRevealAll::CopyFrom(const CCSUsrMsg_ServerRankRevealAll& from) { - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool CCSUsrMsg_ServerRankRevealAll::IsInitialized() const { - - return true; -} - -void CCSUsrMsg_ServerRankRevealAll::Swap(CCSUsrMsg_ServerRankRevealAll* other) { - if (other != this) { - std::swap(seconds_till_shutdown_, other->seconds_till_shutdown_); - std::swap(_has_bits_[0], other->_has_bits_[0]); - _unknown_fields_.Swap(&other->_unknown_fields_); - std::swap(_cached_size_, other->_cached_size_); - } -} - -::google::protobuf::Metadata CCSUsrMsg_ServerRankRevealAll::GetMetadata() const { - protobuf_AssignDescriptorsOnce(); - ::google::protobuf::Metadata metadata; - metadata.descriptor = CCSUsrMsg_ServerRankRevealAll_descriptor_; - metadata.reflection = CCSUsrMsg_ServerRankRevealAll_reflection_; - return metadata; -} - - // @@protoc_insertion_point(namespace_scope) // @@protoc_insertion_point(global_scope) diff --git a/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.h b/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.h index 618ee081..09820362 100644 --- a/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.h +++ b/public/game/shared/csgo/protobuf/cstrike15_usermessages.pb.h @@ -113,6 +113,30 @@ class CCSUsrMsg_SurvivalStats_Damage; class CCSUsrMsg_EndOfMatchAllPlayersData; class CCSUsrMsg_EndOfMatchAllPlayersData_Accolade; class CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData; +class CCSUsrMsg_RoundImpactScoreData; +class CCSUsrMsg_RoundImpactScoreData_RisEvent; +class CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim; +class CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective; +class CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage; +class CCSUsrMsg_RoundImpactScoreData_InitialConditions; +class CCSUsrMsg_CurrentRoundOdds; +class DeepPlayerStatsEntry; +class DeepPlayerMatchEvent; +class CMsgGCCStrike15_ClientDeepStats; +class CMsgGCCStrike15_ClientDeepStats_DeepStatsRange; +class CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch; +class CCSUsrMsg_DeepStats; +class PlayerRankingInfo; +class IpAddressMask; +class TournamentEvent; +class TournamentPlayer; +class TournamentTeam; +class CDataGCCStrike15_v2_TournamentMatchDraft; +class CDataGCCStrike15_v2_TournamentMatchDraft_Entry; +class CPreMatchInfoData; +class CPreMatchInfoData_TeamStats; +class CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve; +class CCSUsrMsg_ServerRankRevealAll; class CCSUsrMsg_ResetHud; class CCSUsrMsg_GameTitle; class CCSUsrMsg_RequestState; @@ -120,7 +144,6 @@ class CCSUsrMsg_StopSpectatorMode; class CCSUsrMsg_DisconnectToLobby; class CCSUsrMsg_WarmupHasEnded; class CCSUsrMsg_ClientInfo; -class CCSUsrMsg_ServerRankRevealAll; enum ECstrike15UserMessages { CS_UM_VGUIMenu = 1, @@ -193,11 +216,14 @@ enum ECstrike15UserMessages { CS_UM_SSUI = 72, CS_UM_SurvivalStats = 73, CS_UM_DisconnectToLobby2 = 74, - CS_UM_EndOfMatchAllPlayersData = 75 + CS_UM_EndOfMatchAllPlayersData = 75, + CS_UM_RoundImpactScoreData = 79, + CS_UM_CurrentRoundOdds = 80, + CS_UM_DeepStats = 81 }; bool ECstrike15UserMessages_IsValid(int value); const ECstrike15UserMessages ECstrike15UserMessages_MIN = CS_UM_VGUIMenu; -const ECstrike15UserMessages ECstrike15UserMessages_MAX = CS_UM_EndOfMatchAllPlayersData; +const ECstrike15UserMessages ECstrike15UserMessages_MAX = CS_UM_DeepStats; const int ECstrike15UserMessages_ARRAYSIZE = ECstrike15UserMessages_MAX + 1; const ::google::protobuf::EnumDescriptor* ECstrike15UserMessages_descriptor(); @@ -8856,6 +8882,3370 @@ class CCSUsrMsg_EndOfMatchAllPlayersData : public ::google::protobuf::Message { }; // ------------------------------------------------------------------- +class CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim : public ::google::protobuf::Message { + public: + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim(); + virtual ~CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim(); + + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& from); + + inline CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& operator=(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& default_instance(); + + void Swap(CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* other); + + // implements Message ---------------------------------------------- + + CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& from); + void MergeFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional int32 team_number = 1; + inline bool has_team_number() const; + inline void clear_team_number(); + static const int kTeamNumberFieldNumber = 1; + inline ::google::protobuf::int32 team_number() const; + inline void set_team_number(::google::protobuf::int32 value); + + // optional int32 entindex = 2; + inline bool has_entindex() const; + inline void clear_entindex(); + static const int kEntindexFieldNumber = 2; + inline ::google::protobuf::int32 entindex() const; + inline void set_entindex(::google::protobuf::int32 value); + + // optional uint64 xuid = 3; + inline bool has_xuid() const; + inline void clear_xuid(); + static const int kXuidFieldNumber = 3; + inline ::google::protobuf::uint64 xuid() const; + inline void set_xuid(::google::protobuf::uint64 value); + + // optional int32 color = 4; + inline bool has_color() const; + inline void clear_color(); + static const int kColorFieldNumber = 4; + inline ::google::protobuf::int32 color() const; + inline void set_color(::google::protobuf::int32 value); + + // optional bool is_bot = 5; + inline bool has_is_bot() const; + inline void clear_is_bot(); + static const int kIsBotFieldNumber = 5; + inline bool is_bot() const; + inline void set_is_bot(bool value); + + // optional bool is_dead = 6; + inline bool has_is_dead() const; + inline void clear_is_dead(); + static const int kIsDeadFieldNumber = 6; + inline bool is_dead() const; + inline void set_is_dead(bool value); + + // @@protoc_insertion_point(class_scope:CCSUsrMsg_RoundImpactScoreData.RisEvent.Victim) + private: + inline void set_has_team_number(); + inline void clear_has_team_number(); + inline void set_has_entindex(); + inline void clear_has_entindex(); + inline void set_has_xuid(); + inline void clear_has_xuid(); + inline void set_has_color(); + inline void clear_has_color(); + inline void set_has_is_bot(); + inline void clear_has_is_bot(); + inline void set_has_is_dead(); + inline void clear_has_is_dead(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::int32 team_number_; + ::google::protobuf::int32 entindex_; + ::google::protobuf::uint64 xuid_; + ::google::protobuf::int32 color_; + bool is_bot_; + bool is_dead_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(6 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* default_instance_; +}; +// ------------------------------------------------------------------- + +class CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective : public ::google::protobuf::Message { + public: + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective(); + virtual ~CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective(); + + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& from); + + inline CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& operator=(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& default_instance(); + + void Swap(CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* other); + + // implements Message ---------------------------------------------- + + CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& from); + void MergeFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional int32 type = 1; + inline bool has_type() const; + inline void clear_type(); + static const int kTypeFieldNumber = 1; + inline ::google::protobuf::int32 type() const; + inline void set_type(::google::protobuf::int32 value); + + // @@protoc_insertion_point(class_scope:CCSUsrMsg_RoundImpactScoreData.RisEvent.Objective) + private: + inline void set_has_type(); + inline void clear_has_type(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::int32 type_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* default_instance_; +}; +// ------------------------------------------------------------------- + +class CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage : public ::google::protobuf::Message { + public: + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage(); + virtual ~CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage(); + + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& from); + + inline CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& operator=(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& default_instance(); + + void Swap(CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage* other); + + // implements Message ---------------------------------------------- + + CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& from); + void MergeFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional int32 target_entindex = 1; + inline bool has_target_entindex() const; + inline void clear_target_entindex(); + static const int kTargetEntindexFieldNumber = 1; + inline ::google::protobuf::int32 target_entindex() const; + inline void set_target_entindex(::google::protobuf::int32 value); + + // optional uint64 target_xuid = 2; + inline bool has_target_xuid() const; + inline void clear_target_xuid(); + static const int kTargetXuidFieldNumber = 2; + inline ::google::protobuf::uint64 target_xuid() const; + inline void set_target_xuid(::google::protobuf::uint64 value); + + // optional int32 health_removed = 3; + inline bool has_health_removed() const; + inline void clear_health_removed(); + static const int kHealthRemovedFieldNumber = 3; + inline ::google::protobuf::int32 health_removed() const; + inline void set_health_removed(::google::protobuf::int32 value); + + // optional int32 num_hits = 4; + inline bool has_num_hits() const; + inline void clear_num_hits(); + static const int kNumHitsFieldNumber = 4; + inline ::google::protobuf::int32 num_hits() const; + inline void set_num_hits(::google::protobuf::int32 value); + + // optional int32 return_health_removed = 5; + inline bool has_return_health_removed() const; + inline void clear_return_health_removed(); + static const int kReturnHealthRemovedFieldNumber = 5; + inline ::google::protobuf::int32 return_health_removed() const; + inline void set_return_health_removed(::google::protobuf::int32 value); + + // optional int32 num_return_hits = 6; + inline bool has_num_return_hits() const; + inline void clear_num_return_hits(); + static const int kNumReturnHitsFieldNumber = 6; + inline ::google::protobuf::int32 num_return_hits() const; + inline void set_num_return_hits(::google::protobuf::int32 value); + + // @@protoc_insertion_point(class_scope:CCSUsrMsg_RoundImpactScoreData.RisEvent.Damage) + private: + inline void set_has_target_entindex(); + inline void clear_has_target_entindex(); + inline void set_has_target_xuid(); + inline void clear_has_target_xuid(); + inline void set_has_health_removed(); + inline void clear_has_health_removed(); + inline void set_has_num_hits(); + inline void clear_has_num_hits(); + inline void set_has_return_health_removed(); + inline void clear_has_return_health_removed(); + inline void set_has_num_return_hits(); + inline void clear_has_num_return_hits(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint64 target_xuid_; + ::google::protobuf::int32 target_entindex_; + ::google::protobuf::int32 health_removed_; + ::google::protobuf::int32 num_hits_; + ::google::protobuf::int32 return_health_removed_; + ::google::protobuf::int32 num_return_hits_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(6 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage* default_instance_; +}; +// ------------------------------------------------------------------- + +class CCSUsrMsg_RoundImpactScoreData_RisEvent : public ::google::protobuf::Message { + public: + CCSUsrMsg_RoundImpactScoreData_RisEvent(); + virtual ~CCSUsrMsg_RoundImpactScoreData_RisEvent(); + + CCSUsrMsg_RoundImpactScoreData_RisEvent(const CCSUsrMsg_RoundImpactScoreData_RisEvent& from); + + inline CCSUsrMsg_RoundImpactScoreData_RisEvent& operator=(const CCSUsrMsg_RoundImpactScoreData_RisEvent& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CCSUsrMsg_RoundImpactScoreData_RisEvent& default_instance(); + + void Swap(CCSUsrMsg_RoundImpactScoreData_RisEvent* other); + + // implements Message ---------------------------------------------- + + CCSUsrMsg_RoundImpactScoreData_RisEvent* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent& from); + void MergeFrom(const CCSUsrMsg_RoundImpactScoreData_RisEvent& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + typedef CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim Victim; + typedef CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective Objective; + typedef CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage Damage; + + // accessors ------------------------------------------------------- + + // optional float timestamp = 1; + inline bool has_timestamp() const; + inline void clear_timestamp(); + static const int kTimestampFieldNumber = 1; + inline float timestamp() const; + inline void set_timestamp(float value); + + // optional int32 terrorist_odds = 2; + inline bool has_terrorist_odds() const; + inline void clear_terrorist_odds(); + static const int kTerroristOddsFieldNumber = 2; + inline ::google::protobuf::int32 terrorist_odds() const; + inline void set_terrorist_odds(::google::protobuf::int32 value); + + // optional int32 ct_alive = 3; + inline bool has_ct_alive() const; + inline void clear_ct_alive(); + static const int kCtAliveFieldNumber = 3; + inline ::google::protobuf::int32 ct_alive() const; + inline void set_ct_alive(::google::protobuf::int32 value); + + // optional int32 t_alive = 4; + inline bool has_t_alive() const; + inline void clear_t_alive(); + static const int kTAliveFieldNumber = 4; + inline ::google::protobuf::int32 t_alive() const; + inline void set_t_alive(::google::protobuf::int32 value); + + // optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Victim victim_data = 5; + inline bool has_victim_data() const; + inline void clear_victim_data(); + static const int kVictimDataFieldNumber = 5; + inline const ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& victim_data() const; + inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* mutable_victim_data(); + inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* release_victim_data(); + inline void set_allocated_victim_data(::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* victim_data); + + // optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Objective objective_data = 6; + inline bool has_objective_data() const; + inline void clear_objective_data(); + static const int kObjectiveDataFieldNumber = 6; + inline const ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& objective_data() const; + inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* mutable_objective_data(); + inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* release_objective_data(); + inline void set_allocated_objective_data(::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* objective_data); + + // repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent.Damage all_damage_data = 7; + inline int all_damage_data_size() const; + inline void clear_all_damage_data(); + static const int kAllDamageDataFieldNumber = 7; + inline const ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& all_damage_data(int index) const; + inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage* mutable_all_damage_data(int index); + inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage* add_all_damage_data(); + inline const ::google::protobuf::RepeatedPtrField< ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage >& + all_damage_data() const; + inline ::google::protobuf::RepeatedPtrField< ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage >* + mutable_all_damage_data(); + + // @@protoc_insertion_point(class_scope:CCSUsrMsg_RoundImpactScoreData.RisEvent) + private: + inline void set_has_timestamp(); + inline void clear_has_timestamp(); + inline void set_has_terrorist_odds(); + inline void clear_has_terrorist_odds(); + inline void set_has_ct_alive(); + inline void clear_has_ct_alive(); + inline void set_has_t_alive(); + inline void clear_has_t_alive(); + inline void set_has_victim_data(); + inline void clear_has_victim_data(); + inline void set_has_objective_data(); + inline void clear_has_objective_data(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + float timestamp_; + ::google::protobuf::int32 terrorist_odds_; + ::google::protobuf::int32 ct_alive_; + ::google::protobuf::int32 t_alive_; + ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* victim_data_; + ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* objective_data_; + ::google::protobuf::RepeatedPtrField< ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage > all_damage_data_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(7 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CCSUsrMsg_RoundImpactScoreData_RisEvent* default_instance_; +}; +// ------------------------------------------------------------------- + +class CCSUsrMsg_RoundImpactScoreData_InitialConditions : public ::google::protobuf::Message { + public: + CCSUsrMsg_RoundImpactScoreData_InitialConditions(); + virtual ~CCSUsrMsg_RoundImpactScoreData_InitialConditions(); + + CCSUsrMsg_RoundImpactScoreData_InitialConditions(const CCSUsrMsg_RoundImpactScoreData_InitialConditions& from); + + inline CCSUsrMsg_RoundImpactScoreData_InitialConditions& operator=(const CCSUsrMsg_RoundImpactScoreData_InitialConditions& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CCSUsrMsg_RoundImpactScoreData_InitialConditions& default_instance(); + + void Swap(CCSUsrMsg_RoundImpactScoreData_InitialConditions* other); + + // implements Message ---------------------------------------------- + + CCSUsrMsg_RoundImpactScoreData_InitialConditions* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCSUsrMsg_RoundImpactScoreData_InitialConditions& from); + void MergeFrom(const CCSUsrMsg_RoundImpactScoreData_InitialConditions& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional int32 ct_equip_value = 1; + inline bool has_ct_equip_value() const; + inline void clear_ct_equip_value(); + static const int kCtEquipValueFieldNumber = 1; + inline ::google::protobuf::int32 ct_equip_value() const; + inline void set_ct_equip_value(::google::protobuf::int32 value); + + // optional int32 t_equip_value = 2; + inline bool has_t_equip_value() const; + inline void clear_t_equip_value(); + static const int kTEquipValueFieldNumber = 2; + inline ::google::protobuf::int32 t_equip_value() const; + inline void set_t_equip_value(::google::protobuf::int32 value); + + // optional int32 terrorist_odds = 3; + inline bool has_terrorist_odds() const; + inline void clear_terrorist_odds(); + static const int kTerroristOddsFieldNumber = 3; + inline ::google::protobuf::int32 terrorist_odds() const; + inline void set_terrorist_odds(::google::protobuf::int32 value); + + // @@protoc_insertion_point(class_scope:CCSUsrMsg_RoundImpactScoreData.InitialConditions) + private: + inline void set_has_ct_equip_value(); + inline void clear_has_ct_equip_value(); + inline void set_has_t_equip_value(); + inline void clear_has_t_equip_value(); + inline void set_has_terrorist_odds(); + inline void clear_has_terrorist_odds(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::int32 ct_equip_value_; + ::google::protobuf::int32 t_equip_value_; + ::google::protobuf::int32 terrorist_odds_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CCSUsrMsg_RoundImpactScoreData_InitialConditions* default_instance_; +}; +// ------------------------------------------------------------------- + +class CCSUsrMsg_RoundImpactScoreData : public ::google::protobuf::Message { + public: + CCSUsrMsg_RoundImpactScoreData(); + virtual ~CCSUsrMsg_RoundImpactScoreData(); + + CCSUsrMsg_RoundImpactScoreData(const CCSUsrMsg_RoundImpactScoreData& from); + + inline CCSUsrMsg_RoundImpactScoreData& operator=(const CCSUsrMsg_RoundImpactScoreData& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CCSUsrMsg_RoundImpactScoreData& default_instance(); + + void Swap(CCSUsrMsg_RoundImpactScoreData* other); + + // implements Message ---------------------------------------------- + + CCSUsrMsg_RoundImpactScoreData* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCSUsrMsg_RoundImpactScoreData& from); + void MergeFrom(const CCSUsrMsg_RoundImpactScoreData& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + typedef CCSUsrMsg_RoundImpactScoreData_RisEvent RisEvent; + typedef CCSUsrMsg_RoundImpactScoreData_InitialConditions InitialConditions; + + // accessors ------------------------------------------------------- + + // optional .CCSUsrMsg_RoundImpactScoreData.InitialConditions init_conditions = 1; + inline bool has_init_conditions() const; + inline void clear_init_conditions(); + static const int kInitConditionsFieldNumber = 1; + inline const ::CCSUsrMsg_RoundImpactScoreData_InitialConditions& init_conditions() const; + inline ::CCSUsrMsg_RoundImpactScoreData_InitialConditions* mutable_init_conditions(); + inline ::CCSUsrMsg_RoundImpactScoreData_InitialConditions* release_init_conditions(); + inline void set_allocated_init_conditions(::CCSUsrMsg_RoundImpactScoreData_InitialConditions* init_conditions); + + // repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent all_ris_event_data = 2; + inline int all_ris_event_data_size() const; + inline void clear_all_ris_event_data(); + static const int kAllRisEventDataFieldNumber = 2; + inline const ::CCSUsrMsg_RoundImpactScoreData_RisEvent& all_ris_event_data(int index) const; + inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent* mutable_all_ris_event_data(int index); + inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent* add_all_ris_event_data(); + inline const ::google::protobuf::RepeatedPtrField< ::CCSUsrMsg_RoundImpactScoreData_RisEvent >& + all_ris_event_data() const; + inline ::google::protobuf::RepeatedPtrField< ::CCSUsrMsg_RoundImpactScoreData_RisEvent >* + mutable_all_ris_event_data(); + + // @@protoc_insertion_point(class_scope:CCSUsrMsg_RoundImpactScoreData) + private: + inline void set_has_init_conditions(); + inline void clear_has_init_conditions(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::CCSUsrMsg_RoundImpactScoreData_InitialConditions* init_conditions_; + ::google::protobuf::RepeatedPtrField< ::CCSUsrMsg_RoundImpactScoreData_RisEvent > all_ris_event_data_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CCSUsrMsg_RoundImpactScoreData* default_instance_; +}; +// ------------------------------------------------------------------- + +class CCSUsrMsg_CurrentRoundOdds : public ::google::protobuf::Message { + public: + CCSUsrMsg_CurrentRoundOdds(); + virtual ~CCSUsrMsg_CurrentRoundOdds(); + + CCSUsrMsg_CurrentRoundOdds(const CCSUsrMsg_CurrentRoundOdds& from); + + inline CCSUsrMsg_CurrentRoundOdds& operator=(const CCSUsrMsg_CurrentRoundOdds& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CCSUsrMsg_CurrentRoundOdds& default_instance(); + + void Swap(CCSUsrMsg_CurrentRoundOdds* other); + + // implements Message ---------------------------------------------- + + CCSUsrMsg_CurrentRoundOdds* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCSUsrMsg_CurrentRoundOdds& from); + void MergeFrom(const CCSUsrMsg_CurrentRoundOdds& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional int32 odds = 1; + inline bool has_odds() const; + inline void clear_odds(); + static const int kOddsFieldNumber = 1; + inline ::google::protobuf::int32 odds() const; + inline void set_odds(::google::protobuf::int32 value); + + // @@protoc_insertion_point(class_scope:CCSUsrMsg_CurrentRoundOdds) + private: + inline void set_has_odds(); + inline void clear_has_odds(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::int32 odds_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CCSUsrMsg_CurrentRoundOdds* default_instance_; +}; +// ------------------------------------------------------------------- + +class DeepPlayerStatsEntry : public ::google::protobuf::Message { + public: + DeepPlayerStatsEntry(); + virtual ~DeepPlayerStatsEntry(); + + DeepPlayerStatsEntry(const DeepPlayerStatsEntry& from); + + inline DeepPlayerStatsEntry& operator=(const DeepPlayerStatsEntry& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const DeepPlayerStatsEntry& default_instance(); + + void Swap(DeepPlayerStatsEntry* other); + + // implements Message ---------------------------------------------- + + DeepPlayerStatsEntry* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const DeepPlayerStatsEntry& from); + void MergeFrom(const DeepPlayerStatsEntry& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint32 accountid = 1; + inline bool has_accountid() const; + inline void clear_accountid(); + static const int kAccountidFieldNumber = 1; + inline ::google::protobuf::uint32 accountid() const; + inline void set_accountid(::google::protobuf::uint32 value); + + // optional uint64 match_id = 2; + inline bool has_match_id() const; + inline void clear_match_id(); + static const int kMatchIdFieldNumber = 2; + inline ::google::protobuf::uint64 match_id() const; + inline void set_match_id(::google::protobuf::uint64 value); + + // optional uint32 mm_game_mode = 3; + inline bool has_mm_game_mode() const; + inline void clear_mm_game_mode(); + static const int kMmGameModeFieldNumber = 3; + inline ::google::protobuf::uint32 mm_game_mode() const; + inline void set_mm_game_mode(::google::protobuf::uint32 value); + + // optional uint32 mapid = 4; + inline bool has_mapid() const; + inline void clear_mapid(); + static const int kMapidFieldNumber = 4; + inline ::google::protobuf::uint32 mapid() const; + inline void set_mapid(::google::protobuf::uint32 value); + + // optional bool b_starting_ct = 5; + inline bool has_b_starting_ct() const; + inline void clear_b_starting_ct(); + static const int kBStartingCtFieldNumber = 5; + inline bool b_starting_ct() const; + inline void set_b_starting_ct(bool value); + + // optional uint32 match_outcome = 6; + inline bool has_match_outcome() const; + inline void clear_match_outcome(); + static const int kMatchOutcomeFieldNumber = 6; + inline ::google::protobuf::uint32 match_outcome() const; + inline void set_match_outcome(::google::protobuf::uint32 value); + + // optional uint32 rounds_won = 7; + inline bool has_rounds_won() const; + inline void clear_rounds_won(); + static const int kRoundsWonFieldNumber = 7; + inline ::google::protobuf::uint32 rounds_won() const; + inline void set_rounds_won(::google::protobuf::uint32 value); + + // optional uint32 rounds_lost = 8; + inline bool has_rounds_lost() const; + inline void clear_rounds_lost(); + static const int kRoundsLostFieldNumber = 8; + inline ::google::protobuf::uint32 rounds_lost() const; + inline void set_rounds_lost(::google::protobuf::uint32 value); + + // optional uint32 stat_score = 9; + inline bool has_stat_score() const; + inline void clear_stat_score(); + static const int kStatScoreFieldNumber = 9; + inline ::google::protobuf::uint32 stat_score() const; + inline void set_stat_score(::google::protobuf::uint32 value); + + // optional uint32 stat_deaths = 12; + inline bool has_stat_deaths() const; + inline void clear_stat_deaths(); + static const int kStatDeathsFieldNumber = 12; + inline ::google::protobuf::uint32 stat_deaths() const; + inline void set_stat_deaths(::google::protobuf::uint32 value); + + // optional uint32 stat_mvps = 13; + inline bool has_stat_mvps() const; + inline void clear_stat_mvps(); + static const int kStatMvpsFieldNumber = 13; + inline ::google::protobuf::uint32 stat_mvps() const; + inline void set_stat_mvps(::google::protobuf::uint32 value); + + // optional uint32 enemy_kills = 14; + inline bool has_enemy_kills() const; + inline void clear_enemy_kills(); + static const int kEnemyKillsFieldNumber = 14; + inline ::google::protobuf::uint32 enemy_kills() const; + inline void set_enemy_kills(::google::protobuf::uint32 value); + + // optional uint32 enemy_headshots = 15; + inline bool has_enemy_headshots() const; + inline void clear_enemy_headshots(); + static const int kEnemyHeadshotsFieldNumber = 15; + inline ::google::protobuf::uint32 enemy_headshots() const; + inline void set_enemy_headshots(::google::protobuf::uint32 value); + + // optional uint32 enemy_2ks = 16; + inline bool has_enemy_2ks() const; + inline void clear_enemy_2ks(); + static const int kEnemy2KsFieldNumber = 16; + inline ::google::protobuf::uint32 enemy_2ks() const; + inline void set_enemy_2ks(::google::protobuf::uint32 value); + + // optional uint32 enemy_3ks = 17; + inline bool has_enemy_3ks() const; + inline void clear_enemy_3ks(); + static const int kEnemy3KsFieldNumber = 17; + inline ::google::protobuf::uint32 enemy_3ks() const; + inline void set_enemy_3ks(::google::protobuf::uint32 value); + + // optional uint32 enemy_4ks = 18; + inline bool has_enemy_4ks() const; + inline void clear_enemy_4ks(); + static const int kEnemy4KsFieldNumber = 18; + inline ::google::protobuf::uint32 enemy_4ks() const; + inline void set_enemy_4ks(::google::protobuf::uint32 value); + + // optional uint32 total_damage = 19; + inline bool has_total_damage() const; + inline void clear_total_damage(); + static const int kTotalDamageFieldNumber = 19; + inline ::google::protobuf::uint32 total_damage() const; + inline void set_total_damage(::google::protobuf::uint32 value); + + // optional uint32 engagements_entry_count = 23; + inline bool has_engagements_entry_count() const; + inline void clear_engagements_entry_count(); + static const int kEngagementsEntryCountFieldNumber = 23; + inline ::google::protobuf::uint32 engagements_entry_count() const; + inline void set_engagements_entry_count(::google::protobuf::uint32 value); + + // optional uint32 engagements_entry_wins = 24; + inline bool has_engagements_entry_wins() const; + inline void clear_engagements_entry_wins(); + static const int kEngagementsEntryWinsFieldNumber = 24; + inline ::google::protobuf::uint32 engagements_entry_wins() const; + inline void set_engagements_entry_wins(::google::protobuf::uint32 value); + + // optional uint32 engagements_1v1_count = 25; + inline bool has_engagements_1v1_count() const; + inline void clear_engagements_1v1_count(); + static const int kEngagements1V1CountFieldNumber = 25; + inline ::google::protobuf::uint32 engagements_1v1_count() const; + inline void set_engagements_1v1_count(::google::protobuf::uint32 value); + + // optional uint32 engagements_1v1_wins = 26; + inline bool has_engagements_1v1_wins() const; + inline void clear_engagements_1v1_wins(); + static const int kEngagements1V1WinsFieldNumber = 26; + inline ::google::protobuf::uint32 engagements_1v1_wins() const; + inline void set_engagements_1v1_wins(::google::protobuf::uint32 value); + + // optional uint32 engagements_1v2_count = 27; + inline bool has_engagements_1v2_count() const; + inline void clear_engagements_1v2_count(); + static const int kEngagements1V2CountFieldNumber = 27; + inline ::google::protobuf::uint32 engagements_1v2_count() const; + inline void set_engagements_1v2_count(::google::protobuf::uint32 value); + + // optional uint32 engagements_1v2_wins = 28; + inline bool has_engagements_1v2_wins() const; + inline void clear_engagements_1v2_wins(); + static const int kEngagements1V2WinsFieldNumber = 28; + inline ::google::protobuf::uint32 engagements_1v2_wins() const; + inline void set_engagements_1v2_wins(::google::protobuf::uint32 value); + + // optional uint32 utility_count = 29; + inline bool has_utility_count() const; + inline void clear_utility_count(); + static const int kUtilityCountFieldNumber = 29; + inline ::google::protobuf::uint32 utility_count() const; + inline void set_utility_count(::google::protobuf::uint32 value); + + // optional uint32 utility_success = 30; + inline bool has_utility_success() const; + inline void clear_utility_success(); + static const int kUtilitySuccessFieldNumber = 30; + inline ::google::protobuf::uint32 utility_success() const; + inline void set_utility_success(::google::protobuf::uint32 value); + + // optional uint32 flash_count = 32; + inline bool has_flash_count() const; + inline void clear_flash_count(); + static const int kFlashCountFieldNumber = 32; + inline ::google::protobuf::uint32 flash_count() const; + inline void set_flash_count(::google::protobuf::uint32 value); + + // optional uint32 flash_success = 33; + inline bool has_flash_success() const; + inline void clear_flash_success(); + static const int kFlashSuccessFieldNumber = 33; + inline ::google::protobuf::uint32 flash_success() const; + inline void set_flash_success(::google::protobuf::uint32 value); + + // repeated uint32 mates = 34; + inline int mates_size() const; + inline void clear_mates(); + static const int kMatesFieldNumber = 34; + inline ::google::protobuf::uint32 mates(int index) const; + inline void set_mates(int index, ::google::protobuf::uint32 value); + inline void add_mates(::google::protobuf::uint32 value); + inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& + mates() const; + inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* + mutable_mates(); + + // @@protoc_insertion_point(class_scope:DeepPlayerStatsEntry) + private: + inline void set_has_accountid(); + inline void clear_has_accountid(); + inline void set_has_match_id(); + inline void clear_has_match_id(); + inline void set_has_mm_game_mode(); + inline void clear_has_mm_game_mode(); + inline void set_has_mapid(); + inline void clear_has_mapid(); + inline void set_has_b_starting_ct(); + inline void clear_has_b_starting_ct(); + inline void set_has_match_outcome(); + inline void clear_has_match_outcome(); + inline void set_has_rounds_won(); + inline void clear_has_rounds_won(); + inline void set_has_rounds_lost(); + inline void clear_has_rounds_lost(); + inline void set_has_stat_score(); + inline void clear_has_stat_score(); + inline void set_has_stat_deaths(); + inline void clear_has_stat_deaths(); + inline void set_has_stat_mvps(); + inline void clear_has_stat_mvps(); + inline void set_has_enemy_kills(); + inline void clear_has_enemy_kills(); + inline void set_has_enemy_headshots(); + inline void clear_has_enemy_headshots(); + inline void set_has_enemy_2ks(); + inline void clear_has_enemy_2ks(); + inline void set_has_enemy_3ks(); + inline void clear_has_enemy_3ks(); + inline void set_has_enemy_4ks(); + inline void clear_has_enemy_4ks(); + inline void set_has_total_damage(); + inline void clear_has_total_damage(); + inline void set_has_engagements_entry_count(); + inline void clear_has_engagements_entry_count(); + inline void set_has_engagements_entry_wins(); + inline void clear_has_engagements_entry_wins(); + inline void set_has_engagements_1v1_count(); + inline void clear_has_engagements_1v1_count(); + inline void set_has_engagements_1v1_wins(); + inline void clear_has_engagements_1v1_wins(); + inline void set_has_engagements_1v2_count(); + inline void clear_has_engagements_1v2_count(); + inline void set_has_engagements_1v2_wins(); + inline void clear_has_engagements_1v2_wins(); + inline void set_has_utility_count(); + inline void clear_has_utility_count(); + inline void set_has_utility_success(); + inline void clear_has_utility_success(); + inline void set_has_flash_count(); + inline void clear_has_flash_count(); + inline void set_has_flash_success(); + inline void clear_has_flash_success(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint64 match_id_; + ::google::protobuf::uint32 accountid_; + ::google::protobuf::uint32 mm_game_mode_; + ::google::protobuf::uint32 mapid_; + bool b_starting_ct_; + ::google::protobuf::uint32 match_outcome_; + ::google::protobuf::uint32 rounds_won_; + ::google::protobuf::uint32 rounds_lost_; + ::google::protobuf::uint32 stat_score_; + ::google::protobuf::uint32 stat_deaths_; + ::google::protobuf::uint32 stat_mvps_; + ::google::protobuf::uint32 enemy_kills_; + ::google::protobuf::uint32 enemy_headshots_; + ::google::protobuf::uint32 enemy_2ks_; + ::google::protobuf::uint32 enemy_3ks_; + ::google::protobuf::uint32 enemy_4ks_; + ::google::protobuf::uint32 total_damage_; + ::google::protobuf::uint32 engagements_entry_count_; + ::google::protobuf::uint32 engagements_entry_wins_; + ::google::protobuf::uint32 engagements_1v1_count_; + ::google::protobuf::uint32 engagements_1v1_wins_; + ::google::protobuf::uint32 engagements_1v2_count_; + ::google::protobuf::uint32 engagements_1v2_wins_; + ::google::protobuf::uint32 utility_count_; + ::google::protobuf::uint32 utility_success_; + ::google::protobuf::uint32 flash_count_; + ::google::protobuf::uint32 flash_success_; + ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > mates_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(28 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static DeepPlayerStatsEntry* default_instance_; +}; +// ------------------------------------------------------------------- + +class DeepPlayerMatchEvent : public ::google::protobuf::Message { + public: + DeepPlayerMatchEvent(); + virtual ~DeepPlayerMatchEvent(); + + DeepPlayerMatchEvent(const DeepPlayerMatchEvent& from); + + inline DeepPlayerMatchEvent& operator=(const DeepPlayerMatchEvent& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const DeepPlayerMatchEvent& default_instance(); + + void Swap(DeepPlayerMatchEvent* other); + + // implements Message ---------------------------------------------- + + DeepPlayerMatchEvent* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const DeepPlayerMatchEvent& from); + void MergeFrom(const DeepPlayerMatchEvent& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint32 accountid = 1; + inline bool has_accountid() const; + inline void clear_accountid(); + static const int kAccountidFieldNumber = 1; + inline ::google::protobuf::uint32 accountid() const; + inline void set_accountid(::google::protobuf::uint32 value); + + // optional uint64 match_id = 2; + inline bool has_match_id() const; + inline void clear_match_id(); + static const int kMatchIdFieldNumber = 2; + inline ::google::protobuf::uint64 match_id() const; + inline void set_match_id(::google::protobuf::uint64 value); + + // optional uint32 event_id = 3; + inline bool has_event_id() const; + inline void clear_event_id(); + static const int kEventIdFieldNumber = 3; + inline ::google::protobuf::uint32 event_id() const; + inline void set_event_id(::google::protobuf::uint32 value); + + // optional uint32 event_type = 4; + inline bool has_event_type() const; + inline void clear_event_type(); + static const int kEventTypeFieldNumber = 4; + inline ::google::protobuf::uint32 event_type() const; + inline void set_event_type(::google::protobuf::uint32 value); + + // optional bool b_playing_ct = 5; + inline bool has_b_playing_ct() const; + inline void clear_b_playing_ct(); + static const int kBPlayingCtFieldNumber = 5; + inline bool b_playing_ct() const; + inline void set_b_playing_ct(bool value); + + // optional int32 user_pos_x = 6; + inline bool has_user_pos_x() const; + inline void clear_user_pos_x(); + static const int kUserPosXFieldNumber = 6; + inline ::google::protobuf::int32 user_pos_x() const; + inline void set_user_pos_x(::google::protobuf::int32 value); + + // optional int32 user_pos_y = 7; + inline bool has_user_pos_y() const; + inline void clear_user_pos_y(); + static const int kUserPosYFieldNumber = 7; + inline ::google::protobuf::int32 user_pos_y() const; + inline void set_user_pos_y(::google::protobuf::int32 value); + + // optional int32 user_pos_z = 12; + inline bool has_user_pos_z() const; + inline void clear_user_pos_z(); + static const int kUserPosZFieldNumber = 12; + inline ::google::protobuf::int32 user_pos_z() const; + inline void set_user_pos_z(::google::protobuf::int32 value); + + // optional uint32 user_defidx = 8; + inline bool has_user_defidx() const; + inline void clear_user_defidx(); + static const int kUserDefidxFieldNumber = 8; + inline ::google::protobuf::uint32 user_defidx() const; + inline void set_user_defidx(::google::protobuf::uint32 value); + + // optional int32 other_pos_x = 9; + inline bool has_other_pos_x() const; + inline void clear_other_pos_x(); + static const int kOtherPosXFieldNumber = 9; + inline ::google::protobuf::int32 other_pos_x() const; + inline void set_other_pos_x(::google::protobuf::int32 value); + + // optional int32 other_pos_y = 10; + inline bool has_other_pos_y() const; + inline void clear_other_pos_y(); + static const int kOtherPosYFieldNumber = 10; + inline ::google::protobuf::int32 other_pos_y() const; + inline void set_other_pos_y(::google::protobuf::int32 value); + + // optional int32 other_pos_z = 13; + inline bool has_other_pos_z() const; + inline void clear_other_pos_z(); + static const int kOtherPosZFieldNumber = 13; + inline ::google::protobuf::int32 other_pos_z() const; + inline void set_other_pos_z(::google::protobuf::int32 value); + + // optional uint32 other_defidx = 11; + inline bool has_other_defidx() const; + inline void clear_other_defidx(); + static const int kOtherDefidxFieldNumber = 11; + inline ::google::protobuf::uint32 other_defidx() const; + inline void set_other_defidx(::google::protobuf::uint32 value); + + // optional int32 event_data = 14; + inline bool has_event_data() const; + inline void clear_event_data(); + static const int kEventDataFieldNumber = 14; + inline ::google::protobuf::int32 event_data() const; + inline void set_event_data(::google::protobuf::int32 value); + + // @@protoc_insertion_point(class_scope:DeepPlayerMatchEvent) + private: + inline void set_has_accountid(); + inline void clear_has_accountid(); + inline void set_has_match_id(); + inline void clear_has_match_id(); + inline void set_has_event_id(); + inline void clear_has_event_id(); + inline void set_has_event_type(); + inline void clear_has_event_type(); + inline void set_has_b_playing_ct(); + inline void clear_has_b_playing_ct(); + inline void set_has_user_pos_x(); + inline void clear_has_user_pos_x(); + inline void set_has_user_pos_y(); + inline void clear_has_user_pos_y(); + inline void set_has_user_pos_z(); + inline void clear_has_user_pos_z(); + inline void set_has_user_defidx(); + inline void clear_has_user_defidx(); + inline void set_has_other_pos_x(); + inline void clear_has_other_pos_x(); + inline void set_has_other_pos_y(); + inline void clear_has_other_pos_y(); + inline void set_has_other_pos_z(); + inline void clear_has_other_pos_z(); + inline void set_has_other_defidx(); + inline void clear_has_other_defidx(); + inline void set_has_event_data(); + inline void clear_has_event_data(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint64 match_id_; + ::google::protobuf::uint32 accountid_; + ::google::protobuf::uint32 event_id_; + ::google::protobuf::uint32 event_type_; + bool b_playing_ct_; + ::google::protobuf::int32 user_pos_x_; + ::google::protobuf::int32 user_pos_y_; + ::google::protobuf::int32 user_pos_z_; + ::google::protobuf::uint32 user_defidx_; + ::google::protobuf::int32 other_pos_x_; + ::google::protobuf::int32 other_pos_y_; + ::google::protobuf::int32 other_pos_z_; + ::google::protobuf::uint32 other_defidx_; + ::google::protobuf::int32 event_data_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(14 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static DeepPlayerMatchEvent* default_instance_; +}; +// ------------------------------------------------------------------- + +class CMsgGCCStrike15_ClientDeepStats_DeepStatsRange : public ::google::protobuf::Message { + public: + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange(); + virtual ~CMsgGCCStrike15_ClientDeepStats_DeepStatsRange(); + + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange(const CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& from); + + inline CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& operator=(const CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& default_instance(); + + void Swap(CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* other); + + // implements Message ---------------------------------------------- + + CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& from); + void MergeFrom(const CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint32 begin = 1; + inline bool has_begin() const; + inline void clear_begin(); + static const int kBeginFieldNumber = 1; + inline ::google::protobuf::uint32 begin() const; + inline void set_begin(::google::protobuf::uint32 value); + + // optional uint32 end = 2; + inline bool has_end() const; + inline void clear_end(); + static const int kEndFieldNumber = 2; + inline ::google::protobuf::uint32 end() const; + inline void set_end(::google::protobuf::uint32 value); + + // optional bool frozen = 3; + inline bool has_frozen() const; + inline void clear_frozen(); + static const int kFrozenFieldNumber = 3; + inline bool frozen() const; + inline void set_frozen(bool value); + + // @@protoc_insertion_point(class_scope:CMsgGCCStrike15_ClientDeepStats.DeepStatsRange) + private: + inline void set_has_begin(); + inline void clear_has_begin(); + inline void set_has_end(); + inline void clear_has_end(); + inline void set_has_frozen(); + inline void clear_has_frozen(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 begin_; + ::google::protobuf::uint32 end_; + bool frozen_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* default_instance_; +}; +// ------------------------------------------------------------------- + +class CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch : public ::google::protobuf::Message { + public: + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch(); + virtual ~CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch(); + + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch(const CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& from); + + inline CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& operator=(const CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& default_instance(); + + void Swap(CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch* other); + + // implements Message ---------------------------------------------- + + CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& from); + void MergeFrom(const CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional .DeepPlayerStatsEntry player = 1; + inline bool has_player() const; + inline void clear_player(); + static const int kPlayerFieldNumber = 1; + inline const ::DeepPlayerStatsEntry& player() const; + inline ::DeepPlayerStatsEntry* mutable_player(); + inline ::DeepPlayerStatsEntry* release_player(); + inline void set_allocated_player(::DeepPlayerStatsEntry* player); + + // repeated .DeepPlayerMatchEvent events = 2; + inline int events_size() const; + inline void clear_events(); + static const int kEventsFieldNumber = 2; + inline const ::DeepPlayerMatchEvent& events(int index) const; + inline ::DeepPlayerMatchEvent* mutable_events(int index); + inline ::DeepPlayerMatchEvent* add_events(); + inline const ::google::protobuf::RepeatedPtrField< ::DeepPlayerMatchEvent >& + events() const; + inline ::google::protobuf::RepeatedPtrField< ::DeepPlayerMatchEvent >* + mutable_events(); + + // @@protoc_insertion_point(class_scope:CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch) + private: + inline void set_has_player(); + inline void clear_has_player(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::DeepPlayerStatsEntry* player_; + ::google::protobuf::RepeatedPtrField< ::DeepPlayerMatchEvent > events_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch* default_instance_; +}; +// ------------------------------------------------------------------- + +class CMsgGCCStrike15_ClientDeepStats : public ::google::protobuf::Message { + public: + CMsgGCCStrike15_ClientDeepStats(); + virtual ~CMsgGCCStrike15_ClientDeepStats(); + + CMsgGCCStrike15_ClientDeepStats(const CMsgGCCStrike15_ClientDeepStats& from); + + inline CMsgGCCStrike15_ClientDeepStats& operator=(const CMsgGCCStrike15_ClientDeepStats& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CMsgGCCStrike15_ClientDeepStats& default_instance(); + + void Swap(CMsgGCCStrike15_ClientDeepStats* other); + + // implements Message ---------------------------------------------- + + CMsgGCCStrike15_ClientDeepStats* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CMsgGCCStrike15_ClientDeepStats& from); + void MergeFrom(const CMsgGCCStrike15_ClientDeepStats& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + typedef CMsgGCCStrike15_ClientDeepStats_DeepStatsRange DeepStatsRange; + typedef CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch DeepStatsMatch; + + // accessors ------------------------------------------------------- + + // optional uint32 account_id = 1; + inline bool has_account_id() const; + inline void clear_account_id(); + static const int kAccountIdFieldNumber = 1; + inline ::google::protobuf::uint32 account_id() const; + inline void set_account_id(::google::protobuf::uint32 value); + + // optional .CMsgGCCStrike15_ClientDeepStats.DeepStatsRange range = 2; + inline bool has_range() const; + inline void clear_range(); + static const int kRangeFieldNumber = 2; + inline const ::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& range() const; + inline ::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* mutable_range(); + inline ::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* release_range(); + inline void set_allocated_range(::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* range); + + // repeated .CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch matches = 3; + inline int matches_size() const; + inline void clear_matches(); + static const int kMatchesFieldNumber = 3; + inline const ::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& matches(int index) const; + inline ::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch* mutable_matches(int index); + inline ::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch* add_matches(); + inline const ::google::protobuf::RepeatedPtrField< ::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch >& + matches() const; + inline ::google::protobuf::RepeatedPtrField< ::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch >* + mutable_matches(); + + // @@protoc_insertion_point(class_scope:CMsgGCCStrike15_ClientDeepStats) + private: + inline void set_has_account_id(); + inline void clear_has_account_id(); + inline void set_has_range(); + inline void clear_has_range(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* range_; + ::google::protobuf::RepeatedPtrField< ::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch > matches_; + ::google::protobuf::uint32 account_id_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CMsgGCCStrike15_ClientDeepStats* default_instance_; +}; +// ------------------------------------------------------------------- + +class CCSUsrMsg_DeepStats : public ::google::protobuf::Message { + public: + CCSUsrMsg_DeepStats(); + virtual ~CCSUsrMsg_DeepStats(); + + CCSUsrMsg_DeepStats(const CCSUsrMsg_DeepStats& from); + + inline CCSUsrMsg_DeepStats& operator=(const CCSUsrMsg_DeepStats& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CCSUsrMsg_DeepStats& default_instance(); + + void Swap(CCSUsrMsg_DeepStats* other); + + // implements Message ---------------------------------------------- + + CCSUsrMsg_DeepStats* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCSUsrMsg_DeepStats& from); + void MergeFrom(const CCSUsrMsg_DeepStats& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional .CMsgGCCStrike15_ClientDeepStats stats = 1; + inline bool has_stats() const; + inline void clear_stats(); + static const int kStatsFieldNumber = 1; + inline const ::CMsgGCCStrike15_ClientDeepStats& stats() const; + inline ::CMsgGCCStrike15_ClientDeepStats* mutable_stats(); + inline ::CMsgGCCStrike15_ClientDeepStats* release_stats(); + inline void set_allocated_stats(::CMsgGCCStrike15_ClientDeepStats* stats); + + // @@protoc_insertion_point(class_scope:CCSUsrMsg_DeepStats) + private: + inline void set_has_stats(); + inline void clear_has_stats(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::CMsgGCCStrike15_ClientDeepStats* stats_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CCSUsrMsg_DeepStats* default_instance_; +}; +// ------------------------------------------------------------------- + +class PlayerRankingInfo : public ::google::protobuf::Message { + public: + PlayerRankingInfo(); + virtual ~PlayerRankingInfo(); + + PlayerRankingInfo(const PlayerRankingInfo& from); + + inline PlayerRankingInfo& operator=(const PlayerRankingInfo& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const PlayerRankingInfo& default_instance(); + + void Swap(PlayerRankingInfo* other); + + // implements Message ---------------------------------------------- + + PlayerRankingInfo* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const PlayerRankingInfo& from); + void MergeFrom(const PlayerRankingInfo& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint32 account_id = 1; + inline bool has_account_id() const; + inline void clear_account_id(); + static const int kAccountIdFieldNumber = 1; + inline ::google::protobuf::uint32 account_id() const; + inline void set_account_id(::google::protobuf::uint32 value); + + // optional uint32 rank_id = 2; + inline bool has_rank_id() const; + inline void clear_rank_id(); + static const int kRankIdFieldNumber = 2; + inline ::google::protobuf::uint32 rank_id() const; + inline void set_rank_id(::google::protobuf::uint32 value); + + // optional uint32 wins = 3; + inline bool has_wins() const; + inline void clear_wins(); + static const int kWinsFieldNumber = 3; + inline ::google::protobuf::uint32 wins() const; + inline void set_wins(::google::protobuf::uint32 value); + + // optional float rank_change = 4; + inline bool has_rank_change() const; + inline void clear_rank_change(); + static const int kRankChangeFieldNumber = 4; + inline float rank_change() const; + inline void set_rank_change(float value); + + // optional uint32 rank_type_id = 6; + inline bool has_rank_type_id() const; + inline void clear_rank_type_id(); + static const int kRankTypeIdFieldNumber = 6; + inline ::google::protobuf::uint32 rank_type_id() const; + inline void set_rank_type_id(::google::protobuf::uint32 value); + + // optional uint32 tv_control = 7; + inline bool has_tv_control() const; + inline void clear_tv_control(); + static const int kTvControlFieldNumber = 7; + inline ::google::protobuf::uint32 tv_control() const; + inline void set_tv_control(::google::protobuf::uint32 value); + + // @@protoc_insertion_point(class_scope:PlayerRankingInfo) + private: + inline void set_has_account_id(); + inline void clear_has_account_id(); + inline void set_has_rank_id(); + inline void clear_has_rank_id(); + inline void set_has_wins(); + inline void clear_has_wins(); + inline void set_has_rank_change(); + inline void clear_has_rank_change(); + inline void set_has_rank_type_id(); + inline void clear_has_rank_type_id(); + inline void set_has_tv_control(); + inline void clear_has_tv_control(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 account_id_; + ::google::protobuf::uint32 rank_id_; + ::google::protobuf::uint32 wins_; + float rank_change_; + ::google::protobuf::uint32 rank_type_id_; + ::google::protobuf::uint32 tv_control_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(6 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static PlayerRankingInfo* default_instance_; +}; +// ------------------------------------------------------------------- + +class IpAddressMask : public ::google::protobuf::Message { + public: + IpAddressMask(); + virtual ~IpAddressMask(); + + IpAddressMask(const IpAddressMask& from); + + inline IpAddressMask& operator=(const IpAddressMask& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const IpAddressMask& default_instance(); + + void Swap(IpAddressMask* other); + + // implements Message ---------------------------------------------- + + IpAddressMask* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const IpAddressMask& from); + void MergeFrom(const IpAddressMask& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint32 a = 1; + inline bool has_a() const; + inline void clear_a(); + static const int kAFieldNumber = 1; + inline ::google::protobuf::uint32 a() const; + inline void set_a(::google::protobuf::uint32 value); + + // optional uint32 b = 2; + inline bool has_b() const; + inline void clear_b(); + static const int kBFieldNumber = 2; + inline ::google::protobuf::uint32 b() const; + inline void set_b(::google::protobuf::uint32 value); + + // optional uint32 c = 3; + inline bool has_c() const; + inline void clear_c(); + static const int kCFieldNumber = 3; + inline ::google::protobuf::uint32 c() const; + inline void set_c(::google::protobuf::uint32 value); + + // optional uint32 d = 4; + inline bool has_d() const; + inline void clear_d(); + static const int kDFieldNumber = 4; + inline ::google::protobuf::uint32 d() const; + inline void set_d(::google::protobuf::uint32 value); + + // optional uint32 bits = 5; + inline bool has_bits() const; + inline void clear_bits(); + static const int kBitsFieldNumber = 5; + inline ::google::protobuf::uint32 bits() const; + inline void set_bits(::google::protobuf::uint32 value); + + // optional uint32 token = 6; + inline bool has_token() const; + inline void clear_token(); + static const int kTokenFieldNumber = 6; + inline ::google::protobuf::uint32 token() const; + inline void set_token(::google::protobuf::uint32 value); + + // @@protoc_insertion_point(class_scope:IpAddressMask) + private: + inline void set_has_a(); + inline void clear_has_a(); + inline void set_has_b(); + inline void clear_has_b(); + inline void set_has_c(); + inline void clear_has_c(); + inline void set_has_d(); + inline void clear_has_d(); + inline void set_has_bits(); + inline void clear_has_bits(); + inline void set_has_token(); + inline void clear_has_token(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::uint32 a_; + ::google::protobuf::uint32 b_; + ::google::protobuf::uint32 c_; + ::google::protobuf::uint32 d_; + ::google::protobuf::uint32 bits_; + ::google::protobuf::uint32 token_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(6 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static IpAddressMask* default_instance_; +}; +// ------------------------------------------------------------------- + +class TournamentEvent : public ::google::protobuf::Message { + public: + TournamentEvent(); + virtual ~TournamentEvent(); + + TournamentEvent(const TournamentEvent& from); + + inline TournamentEvent& operator=(const TournamentEvent& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const TournamentEvent& default_instance(); + + void Swap(TournamentEvent* other); + + // implements Message ---------------------------------------------- + + TournamentEvent* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const TournamentEvent& from); + void MergeFrom(const TournamentEvent& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional int32 event_id = 1; + inline bool has_event_id() const; + inline void clear_event_id(); + static const int kEventIdFieldNumber = 1; + inline ::google::protobuf::int32 event_id() const; + inline void set_event_id(::google::protobuf::int32 value); + + // optional string event_tag = 2; + inline bool has_event_tag() const; + inline void clear_event_tag(); + static const int kEventTagFieldNumber = 2; + inline const ::std::string& event_tag() const; + inline void set_event_tag(const ::std::string& value); + inline void set_event_tag(const char* value); + inline void set_event_tag(const char* value, size_t size); + inline ::std::string* mutable_event_tag(); + inline ::std::string* release_event_tag(); + inline void set_allocated_event_tag(::std::string* event_tag); + + // optional string event_name = 3; + inline bool has_event_name() const; + inline void clear_event_name(); + static const int kEventNameFieldNumber = 3; + inline const ::std::string& event_name() const; + inline void set_event_name(const ::std::string& value); + inline void set_event_name(const char* value); + inline void set_event_name(const char* value, size_t size); + inline ::std::string* mutable_event_name(); + inline ::std::string* release_event_name(); + inline void set_allocated_event_name(::std::string* event_name); + + // optional uint32 event_time_start = 4; + inline bool has_event_time_start() const; + inline void clear_event_time_start(); + static const int kEventTimeStartFieldNumber = 4; + inline ::google::protobuf::uint32 event_time_start() const; + inline void set_event_time_start(::google::protobuf::uint32 value); + + // optional uint32 event_time_end = 5; + inline bool has_event_time_end() const; + inline void clear_event_time_end(); + static const int kEventTimeEndFieldNumber = 5; + inline ::google::protobuf::uint32 event_time_end() const; + inline void set_event_time_end(::google::protobuf::uint32 value); + + // optional int32 event_public = 6; + inline bool has_event_public() const; + inline void clear_event_public(); + static const int kEventPublicFieldNumber = 6; + inline ::google::protobuf::int32 event_public() const; + inline void set_event_public(::google::protobuf::int32 value); + + // optional int32 event_stage_id = 7; + inline bool has_event_stage_id() const; + inline void clear_event_stage_id(); + static const int kEventStageIdFieldNumber = 7; + inline ::google::protobuf::int32 event_stage_id() const; + inline void set_event_stage_id(::google::protobuf::int32 value); + + // optional string event_stage_name = 8; + inline bool has_event_stage_name() const; + inline void clear_event_stage_name(); + static const int kEventStageNameFieldNumber = 8; + inline const ::std::string& event_stage_name() const; + inline void set_event_stage_name(const ::std::string& value); + inline void set_event_stage_name(const char* value); + inline void set_event_stage_name(const char* value, size_t size); + inline ::std::string* mutable_event_stage_name(); + inline ::std::string* release_event_stage_name(); + inline void set_allocated_event_stage_name(::std::string* event_stage_name); + + // optional uint32 active_section_id = 9; + inline bool has_active_section_id() const; + inline void clear_active_section_id(); + static const int kActiveSectionIdFieldNumber = 9; + inline ::google::protobuf::uint32 active_section_id() const; + inline void set_active_section_id(::google::protobuf::uint32 value); + + // @@protoc_insertion_point(class_scope:TournamentEvent) + private: + inline void set_has_event_id(); + inline void clear_has_event_id(); + inline void set_has_event_tag(); + inline void clear_has_event_tag(); + inline void set_has_event_name(); + inline void clear_has_event_name(); + inline void set_has_event_time_start(); + inline void clear_has_event_time_start(); + inline void set_has_event_time_end(); + inline void clear_has_event_time_end(); + inline void set_has_event_public(); + inline void clear_has_event_public(); + inline void set_has_event_stage_id(); + inline void clear_has_event_stage_id(); + inline void set_has_event_stage_name(); + inline void clear_has_event_stage_name(); + inline void set_has_active_section_id(); + inline void clear_has_active_section_id(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::std::string* event_tag_; + ::google::protobuf::int32 event_id_; + ::google::protobuf::uint32 event_time_start_; + ::std::string* event_name_; + ::google::protobuf::uint32 event_time_end_; + ::google::protobuf::int32 event_public_; + ::std::string* event_stage_name_; + ::google::protobuf::int32 event_stage_id_; + ::google::protobuf::uint32 active_section_id_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(9 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static TournamentEvent* default_instance_; +}; +// ------------------------------------------------------------------- + +class TournamentPlayer : public ::google::protobuf::Message { + public: + TournamentPlayer(); + virtual ~TournamentPlayer(); + + TournamentPlayer(const TournamentPlayer& from); + + inline TournamentPlayer& operator=(const TournamentPlayer& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const TournamentPlayer& default_instance(); + + void Swap(TournamentPlayer* other); + + // implements Message ---------------------------------------------- + + TournamentPlayer* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const TournamentPlayer& from); + void MergeFrom(const TournamentPlayer& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional uint32 account_id = 1; + inline bool has_account_id() const; + inline void clear_account_id(); + static const int kAccountIdFieldNumber = 1; + inline ::google::protobuf::uint32 account_id() const; + inline void set_account_id(::google::protobuf::uint32 value); + + // optional string player_nick = 2; + inline bool has_player_nick() const; + inline void clear_player_nick(); + static const int kPlayerNickFieldNumber = 2; + inline const ::std::string& player_nick() const; + inline void set_player_nick(const ::std::string& value); + inline void set_player_nick(const char* value); + inline void set_player_nick(const char* value, size_t size); + inline ::std::string* mutable_player_nick(); + inline ::std::string* release_player_nick(); + inline void set_allocated_player_nick(::std::string* player_nick); + + // optional string player_name = 3; + inline bool has_player_name() const; + inline void clear_player_name(); + static const int kPlayerNameFieldNumber = 3; + inline const ::std::string& player_name() const; + inline void set_player_name(const ::std::string& value); + inline void set_player_name(const char* value); + inline void set_player_name(const char* value, size_t size); + inline ::std::string* mutable_player_name(); + inline ::std::string* release_player_name(); + inline void set_allocated_player_name(::std::string* player_name); + + // optional uint32 player_dob = 4; + inline bool has_player_dob() const; + inline void clear_player_dob(); + static const int kPlayerDobFieldNumber = 4; + inline ::google::protobuf::uint32 player_dob() const; + inline void set_player_dob(::google::protobuf::uint32 value); + + // optional string player_flag = 5; + inline bool has_player_flag() const; + inline void clear_player_flag(); + static const int kPlayerFlagFieldNumber = 5; + inline const ::std::string& player_flag() const; + inline void set_player_flag(const ::std::string& value); + inline void set_player_flag(const char* value); + inline void set_player_flag(const char* value, size_t size); + inline ::std::string* mutable_player_flag(); + inline ::std::string* release_player_flag(); + inline void set_allocated_player_flag(::std::string* player_flag); + + // optional string player_location = 6; + inline bool has_player_location() const; + inline void clear_player_location(); + static const int kPlayerLocationFieldNumber = 6; + inline const ::std::string& player_location() const; + inline void set_player_location(const ::std::string& value); + inline void set_player_location(const char* value); + inline void set_player_location(const char* value, size_t size); + inline ::std::string* mutable_player_location(); + inline ::std::string* release_player_location(); + inline void set_allocated_player_location(::std::string* player_location); + + // optional string player_desc = 7; + inline bool has_player_desc() const; + inline void clear_player_desc(); + static const int kPlayerDescFieldNumber = 7; + inline const ::std::string& player_desc() const; + inline void set_player_desc(const ::std::string& value); + inline void set_player_desc(const char* value); + inline void set_player_desc(const char* value, size_t size); + inline ::std::string* mutable_player_desc(); + inline ::std::string* release_player_desc(); + inline void set_allocated_player_desc(::std::string* player_desc); + + // @@protoc_insertion_point(class_scope:TournamentPlayer) + private: + inline void set_has_account_id(); + inline void clear_has_account_id(); + inline void set_has_player_nick(); + inline void clear_has_player_nick(); + inline void set_has_player_name(); + inline void clear_has_player_name(); + inline void set_has_player_dob(); + inline void clear_has_player_dob(); + inline void set_has_player_flag(); + inline void clear_has_player_flag(); + inline void set_has_player_location(); + inline void clear_has_player_location(); + inline void set_has_player_desc(); + inline void clear_has_player_desc(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::std::string* player_nick_; + ::google::protobuf::uint32 account_id_; + ::google::protobuf::uint32 player_dob_; + ::std::string* player_name_; + ::std::string* player_flag_; + ::std::string* player_location_; + ::std::string* player_desc_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(7 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static TournamentPlayer* default_instance_; +}; +// ------------------------------------------------------------------- + +class TournamentTeam : public ::google::protobuf::Message { + public: + TournamentTeam(); + virtual ~TournamentTeam(); + + TournamentTeam(const TournamentTeam& from); + + inline TournamentTeam& operator=(const TournamentTeam& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const TournamentTeam& default_instance(); + + void Swap(TournamentTeam* other); + + // implements Message ---------------------------------------------- + + TournamentTeam* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const TournamentTeam& from); + void MergeFrom(const TournamentTeam& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional int32 team_id = 1; + inline bool has_team_id() const; + inline void clear_team_id(); + static const int kTeamIdFieldNumber = 1; + inline ::google::protobuf::int32 team_id() const; + inline void set_team_id(::google::protobuf::int32 value); + + // optional string team_tag = 2; + inline bool has_team_tag() const; + inline void clear_team_tag(); + static const int kTeamTagFieldNumber = 2; + inline const ::std::string& team_tag() const; + inline void set_team_tag(const ::std::string& value); + inline void set_team_tag(const char* value); + inline void set_team_tag(const char* value, size_t size); + inline ::std::string* mutable_team_tag(); + inline ::std::string* release_team_tag(); + inline void set_allocated_team_tag(::std::string* team_tag); + + // optional string team_flag = 3; + inline bool has_team_flag() const; + inline void clear_team_flag(); + static const int kTeamFlagFieldNumber = 3; + inline const ::std::string& team_flag() const; + inline void set_team_flag(const ::std::string& value); + inline void set_team_flag(const char* value); + inline void set_team_flag(const char* value, size_t size); + inline ::std::string* mutable_team_flag(); + inline ::std::string* release_team_flag(); + inline void set_allocated_team_flag(::std::string* team_flag); + + // optional string team_name = 4; + inline bool has_team_name() const; + inline void clear_team_name(); + static const int kTeamNameFieldNumber = 4; + inline const ::std::string& team_name() const; + inline void set_team_name(const ::std::string& value); + inline void set_team_name(const char* value); + inline void set_team_name(const char* value, size_t size); + inline ::std::string* mutable_team_name(); + inline ::std::string* release_team_name(); + inline void set_allocated_team_name(::std::string* team_name); + + // repeated .TournamentPlayer players = 5; + inline int players_size() const; + inline void clear_players(); + static const int kPlayersFieldNumber = 5; + inline const ::TournamentPlayer& players(int index) const; + inline ::TournamentPlayer* mutable_players(int index); + inline ::TournamentPlayer* add_players(); + inline const ::google::protobuf::RepeatedPtrField< ::TournamentPlayer >& + players() const; + inline ::google::protobuf::RepeatedPtrField< ::TournamentPlayer >* + mutable_players(); + + // @@protoc_insertion_point(class_scope:TournamentTeam) + private: + inline void set_has_team_id(); + inline void clear_has_team_id(); + inline void set_has_team_tag(); + inline void clear_has_team_tag(); + inline void set_has_team_flag(); + inline void clear_has_team_flag(); + inline void set_has_team_name(); + inline void clear_has_team_name(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::std::string* team_tag_; + ::std::string* team_flag_; + ::std::string* team_name_; + ::google::protobuf::RepeatedPtrField< ::TournamentPlayer > players_; + ::google::protobuf::int32 team_id_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(5 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static TournamentTeam* default_instance_; +}; +// ------------------------------------------------------------------- + +class CDataGCCStrike15_v2_TournamentMatchDraft_Entry : public ::google::protobuf::Message { + public: + CDataGCCStrike15_v2_TournamentMatchDraft_Entry(); + virtual ~CDataGCCStrike15_v2_TournamentMatchDraft_Entry(); + + CDataGCCStrike15_v2_TournamentMatchDraft_Entry(const CDataGCCStrike15_v2_TournamentMatchDraft_Entry& from); + + inline CDataGCCStrike15_v2_TournamentMatchDraft_Entry& operator=(const CDataGCCStrike15_v2_TournamentMatchDraft_Entry& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CDataGCCStrike15_v2_TournamentMatchDraft_Entry& default_instance(); + + void Swap(CDataGCCStrike15_v2_TournamentMatchDraft_Entry* other); + + // implements Message ---------------------------------------------- + + CDataGCCStrike15_v2_TournamentMatchDraft_Entry* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CDataGCCStrike15_v2_TournamentMatchDraft_Entry& from); + void MergeFrom(const CDataGCCStrike15_v2_TournamentMatchDraft_Entry& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional int32 mapid = 1; + inline bool has_mapid() const; + inline void clear_mapid(); + static const int kMapidFieldNumber = 1; + inline ::google::protobuf::int32 mapid() const; + inline void set_mapid(::google::protobuf::int32 value); + + // optional int32 team_id_ct = 2; + inline bool has_team_id_ct() const; + inline void clear_team_id_ct(); + static const int kTeamIdCtFieldNumber = 2; + inline ::google::protobuf::int32 team_id_ct() const; + inline void set_team_id_ct(::google::protobuf::int32 value); + + // @@protoc_insertion_point(class_scope:CDataGCCStrike15_v2_TournamentMatchDraft.Entry) + private: + inline void set_has_mapid(); + inline void clear_has_mapid(); + inline void set_has_team_id_ct(); + inline void clear_has_team_id_ct(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::int32 mapid_; + ::google::protobuf::int32 team_id_ct_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CDataGCCStrike15_v2_TournamentMatchDraft_Entry* default_instance_; +}; +// ------------------------------------------------------------------- + +class CDataGCCStrike15_v2_TournamentMatchDraft : public ::google::protobuf::Message { + public: + CDataGCCStrike15_v2_TournamentMatchDraft(); + virtual ~CDataGCCStrike15_v2_TournamentMatchDraft(); + + CDataGCCStrike15_v2_TournamentMatchDraft(const CDataGCCStrike15_v2_TournamentMatchDraft& from); + + inline CDataGCCStrike15_v2_TournamentMatchDraft& operator=(const CDataGCCStrike15_v2_TournamentMatchDraft& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CDataGCCStrike15_v2_TournamentMatchDraft& default_instance(); + + void Swap(CDataGCCStrike15_v2_TournamentMatchDraft* other); + + // implements Message ---------------------------------------------- + + CDataGCCStrike15_v2_TournamentMatchDraft* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CDataGCCStrike15_v2_TournamentMatchDraft& from); + void MergeFrom(const CDataGCCStrike15_v2_TournamentMatchDraft& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + typedef CDataGCCStrike15_v2_TournamentMatchDraft_Entry Entry; + + // accessors ------------------------------------------------------- + + // optional int32 event_id = 1; + inline bool has_event_id() const; + inline void clear_event_id(); + static const int kEventIdFieldNumber = 1; + inline ::google::protobuf::int32 event_id() const; + inline void set_event_id(::google::protobuf::int32 value); + + // optional int32 event_stage_id = 2; + inline bool has_event_stage_id() const; + inline void clear_event_stage_id(); + static const int kEventStageIdFieldNumber = 2; + inline ::google::protobuf::int32 event_stage_id() const; + inline void set_event_stage_id(::google::protobuf::int32 value); + + // optional int32 team_id_0 = 3; + inline bool has_team_id_0() const; + inline void clear_team_id_0(); + static const int kTeamId0FieldNumber = 3; + inline ::google::protobuf::int32 team_id_0() const; + inline void set_team_id_0(::google::protobuf::int32 value); + + // optional int32 team_id_1 = 4; + inline bool has_team_id_1() const; + inline void clear_team_id_1(); + static const int kTeamId1FieldNumber = 4; + inline ::google::protobuf::int32 team_id_1() const; + inline void set_team_id_1(::google::protobuf::int32 value); + + // optional int32 maps_count = 5; + inline bool has_maps_count() const; + inline void clear_maps_count(); + static const int kMapsCountFieldNumber = 5; + inline ::google::protobuf::int32 maps_count() const; + inline void set_maps_count(::google::protobuf::int32 value); + + // optional int32 maps_current = 6; + inline bool has_maps_current() const; + inline void clear_maps_current(); + static const int kMapsCurrentFieldNumber = 6; + inline ::google::protobuf::int32 maps_current() const; + inline void set_maps_current(::google::protobuf::int32 value); + + // optional int32 team_id_start = 7; + inline bool has_team_id_start() const; + inline void clear_team_id_start(); + static const int kTeamIdStartFieldNumber = 7; + inline ::google::protobuf::int32 team_id_start() const; + inline void set_team_id_start(::google::protobuf::int32 value); + + // optional int32 team_id_veto1 = 8; + inline bool has_team_id_veto1() const; + inline void clear_team_id_veto1(); + static const int kTeamIdVeto1FieldNumber = 8; + inline ::google::protobuf::int32 team_id_veto1() const; + inline void set_team_id_veto1(::google::protobuf::int32 value); + + // optional int32 team_id_pickn = 9; + inline bool has_team_id_pickn() const; + inline void clear_team_id_pickn(); + static const int kTeamIdPicknFieldNumber = 9; + inline ::google::protobuf::int32 team_id_pickn() const; + inline void set_team_id_pickn(::google::protobuf::int32 value); + + // repeated .CDataGCCStrike15_v2_TournamentMatchDraft.Entry drafts = 10; + inline int drafts_size() const; + inline void clear_drafts(); + static const int kDraftsFieldNumber = 10; + inline const ::CDataGCCStrike15_v2_TournamentMatchDraft_Entry& drafts(int index) const; + inline ::CDataGCCStrike15_v2_TournamentMatchDraft_Entry* mutable_drafts(int index); + inline ::CDataGCCStrike15_v2_TournamentMatchDraft_Entry* add_drafts(); + inline const ::google::protobuf::RepeatedPtrField< ::CDataGCCStrike15_v2_TournamentMatchDraft_Entry >& + drafts() const; + inline ::google::protobuf::RepeatedPtrField< ::CDataGCCStrike15_v2_TournamentMatchDraft_Entry >* + mutable_drafts(); + + // @@protoc_insertion_point(class_scope:CDataGCCStrike15_v2_TournamentMatchDraft) + private: + inline void set_has_event_id(); + inline void clear_has_event_id(); + inline void set_has_event_stage_id(); + inline void clear_has_event_stage_id(); + inline void set_has_team_id_0(); + inline void clear_has_team_id_0(); + inline void set_has_team_id_1(); + inline void clear_has_team_id_1(); + inline void set_has_maps_count(); + inline void clear_has_maps_count(); + inline void set_has_maps_current(); + inline void clear_has_maps_current(); + inline void set_has_team_id_start(); + inline void clear_has_team_id_start(); + inline void set_has_team_id_veto1(); + inline void clear_has_team_id_veto1(); + inline void set_has_team_id_pickn(); + inline void clear_has_team_id_pickn(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::int32 event_id_; + ::google::protobuf::int32 event_stage_id_; + ::google::protobuf::int32 team_id_0_; + ::google::protobuf::int32 team_id_1_; + ::google::protobuf::int32 maps_count_; + ::google::protobuf::int32 maps_current_; + ::google::protobuf::int32 team_id_start_; + ::google::protobuf::int32 team_id_veto1_; + ::google::protobuf::RepeatedPtrField< ::CDataGCCStrike15_v2_TournamentMatchDraft_Entry > drafts_; + ::google::protobuf::int32 team_id_pickn_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(10 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CDataGCCStrike15_v2_TournamentMatchDraft* default_instance_; +}; +// ------------------------------------------------------------------- + +class CPreMatchInfoData_TeamStats : public ::google::protobuf::Message { + public: + CPreMatchInfoData_TeamStats(); + virtual ~CPreMatchInfoData_TeamStats(); + + CPreMatchInfoData_TeamStats(const CPreMatchInfoData_TeamStats& from); + + inline CPreMatchInfoData_TeamStats& operator=(const CPreMatchInfoData_TeamStats& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CPreMatchInfoData_TeamStats& default_instance(); + + void Swap(CPreMatchInfoData_TeamStats* other); + + // implements Message ---------------------------------------------- + + CPreMatchInfoData_TeamStats* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CPreMatchInfoData_TeamStats& from); + void MergeFrom(const CPreMatchInfoData_TeamStats& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional int32 match_info_idxtxt = 1; + inline bool has_match_info_idxtxt() const; + inline void clear_match_info_idxtxt(); + static const int kMatchInfoIdxtxtFieldNumber = 1; + inline ::google::protobuf::int32 match_info_idxtxt() const; + inline void set_match_info_idxtxt(::google::protobuf::int32 value); + + // optional string match_info_txt = 2; + inline bool has_match_info_txt() const; + inline void clear_match_info_txt(); + static const int kMatchInfoTxtFieldNumber = 2; + inline const ::std::string& match_info_txt() const; + inline void set_match_info_txt(const ::std::string& value); + inline void set_match_info_txt(const char* value); + inline void set_match_info_txt(const char* value, size_t size); + inline ::std::string* mutable_match_info_txt(); + inline ::std::string* release_match_info_txt(); + inline void set_allocated_match_info_txt(::std::string* match_info_txt); + + // repeated string match_info_teams = 3; + inline int match_info_teams_size() const; + inline void clear_match_info_teams(); + static const int kMatchInfoTeamsFieldNumber = 3; + inline const ::std::string& match_info_teams(int index) const; + inline ::std::string* mutable_match_info_teams(int index); + inline void set_match_info_teams(int index, const ::std::string& value); + inline void set_match_info_teams(int index, const char* value); + inline void set_match_info_teams(int index, const char* value, size_t size); + inline ::std::string* add_match_info_teams(); + inline void add_match_info_teams(const ::std::string& value); + inline void add_match_info_teams(const char* value); + inline void add_match_info_teams(const char* value, size_t size); + inline const ::google::protobuf::RepeatedPtrField< ::std::string>& match_info_teams() const; + inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_match_info_teams(); + + // @@protoc_insertion_point(class_scope:CPreMatchInfoData.TeamStats) + private: + inline void set_has_match_info_idxtxt(); + inline void clear_has_match_info_idxtxt(); + inline void set_has_match_info_txt(); + inline void clear_has_match_info_txt(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::std::string* match_info_txt_; + ::google::protobuf::RepeatedPtrField< ::std::string> match_info_teams_; + ::google::protobuf::int32 match_info_idxtxt_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(3 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CPreMatchInfoData_TeamStats* default_instance_; +}; +// ------------------------------------------------------------------- + +class CPreMatchInfoData : public ::google::protobuf::Message { + public: + CPreMatchInfoData(); + virtual ~CPreMatchInfoData(); + + CPreMatchInfoData(const CPreMatchInfoData& from); + + inline CPreMatchInfoData& operator=(const CPreMatchInfoData& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CPreMatchInfoData& default_instance(); + + void Swap(CPreMatchInfoData* other); + + // implements Message ---------------------------------------------- + + CPreMatchInfoData* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CPreMatchInfoData& from); + void MergeFrom(const CPreMatchInfoData& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + typedef CPreMatchInfoData_TeamStats TeamStats; + + // accessors ------------------------------------------------------- + + // optional int32 predictions_pct = 1; + inline bool has_predictions_pct() const; + inline void clear_predictions_pct(); + static const int kPredictionsPctFieldNumber = 1; + inline ::google::protobuf::int32 predictions_pct() const; + inline void set_predictions_pct(::google::protobuf::int32 value); + + // optional .CDataGCCStrike15_v2_TournamentMatchDraft draft = 4; + inline bool has_draft() const; + inline void clear_draft(); + static const int kDraftFieldNumber = 4; + inline const ::CDataGCCStrike15_v2_TournamentMatchDraft& draft() const; + inline ::CDataGCCStrike15_v2_TournamentMatchDraft* mutable_draft(); + inline ::CDataGCCStrike15_v2_TournamentMatchDraft* release_draft(); + inline void set_allocated_draft(::CDataGCCStrike15_v2_TournamentMatchDraft* draft); + + // repeated .CPreMatchInfoData.TeamStats stats = 5; + inline int stats_size() const; + inline void clear_stats(); + static const int kStatsFieldNumber = 5; + inline const ::CPreMatchInfoData_TeamStats& stats(int index) const; + inline ::CPreMatchInfoData_TeamStats* mutable_stats(int index); + inline ::CPreMatchInfoData_TeamStats* add_stats(); + inline const ::google::protobuf::RepeatedPtrField< ::CPreMatchInfoData_TeamStats >& + stats() const; + inline ::google::protobuf::RepeatedPtrField< ::CPreMatchInfoData_TeamStats >* + mutable_stats(); + + // repeated int32 wins = 6; + inline int wins_size() const; + inline void clear_wins(); + static const int kWinsFieldNumber = 6; + inline ::google::protobuf::int32 wins(int index) const; + inline void set_wins(int index, ::google::protobuf::int32 value); + inline void add_wins(::google::protobuf::int32 value); + inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >& + wins() const; + inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >* + mutable_wins(); + + // @@protoc_insertion_point(class_scope:CPreMatchInfoData) + private: + inline void set_has_predictions_pct(); + inline void clear_has_predictions_pct(); + inline void set_has_draft(); + inline void clear_has_draft(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::CDataGCCStrike15_v2_TournamentMatchDraft* draft_; + ::google::protobuf::RepeatedPtrField< ::CPreMatchInfoData_TeamStats > stats_; + ::google::protobuf::RepeatedField< ::google::protobuf::int32 > wins_; + ::google::protobuf::int32 predictions_pct_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CPreMatchInfoData* default_instance_; +}; +// ------------------------------------------------------------------- + +class CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve : public ::google::protobuf::Message { + public: + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve(); + virtual ~CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve(); + + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve(const CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& from); + + inline CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& operator=(const CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& default_instance(); + + void Swap(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* other); + + // implements Message ---------------------------------------------- + + CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& from); + void MergeFrom(const CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // repeated uint32 account_ids = 1; + inline int account_ids_size() const; + inline void clear_account_ids(); + static const int kAccountIdsFieldNumber = 1; + inline ::google::protobuf::uint32 account_ids(int index) const; + inline void set_account_ids(int index, ::google::protobuf::uint32 value); + inline void add_account_ids(::google::protobuf::uint32 value); + inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& + account_ids() const; + inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* + mutable_account_ids(); + + // optional uint32 game_type = 2; + inline bool has_game_type() const; + inline void clear_game_type(); + static const int kGameTypeFieldNumber = 2; + inline ::google::protobuf::uint32 game_type() const; + inline void set_game_type(::google::protobuf::uint32 value); + + // optional uint64 match_id = 3; + inline bool has_match_id() const; + inline void clear_match_id(); + static const int kMatchIdFieldNumber = 3; + inline ::google::protobuf::uint64 match_id() const; + inline void set_match_id(::google::protobuf::uint64 value); + + // optional uint32 server_version = 4; + inline bool has_server_version() const; + inline void clear_server_version(); + static const int kServerVersionFieldNumber = 4; + inline ::google::protobuf::uint32 server_version() const; + inline void set_server_version(::google::protobuf::uint32 value); + + // optional uint32 flags = 18; + inline bool has_flags() const; + inline void clear_flags(); + static const int kFlagsFieldNumber = 18; + inline ::google::protobuf::uint32 flags() const; + inline void set_flags(::google::protobuf::uint32 value); + + // repeated .PlayerRankingInfo rankings = 5; + inline int rankings_size() const; + inline void clear_rankings(); + static const int kRankingsFieldNumber = 5; + inline const ::PlayerRankingInfo& rankings(int index) const; + inline ::PlayerRankingInfo* mutable_rankings(int index); + inline ::PlayerRankingInfo* add_rankings(); + inline const ::google::protobuf::RepeatedPtrField< ::PlayerRankingInfo >& + rankings() const; + inline ::google::protobuf::RepeatedPtrField< ::PlayerRankingInfo >* + mutable_rankings(); + + // optional uint64 encryption_key = 6; + inline bool has_encryption_key() const; + inline void clear_encryption_key(); + static const int kEncryptionKeyFieldNumber = 6; + inline ::google::protobuf::uint64 encryption_key() const; + inline void set_encryption_key(::google::protobuf::uint64 value); + + // optional uint64 encryption_key_pub = 7; + inline bool has_encryption_key_pub() const; + inline void clear_encryption_key_pub(); + static const int kEncryptionKeyPubFieldNumber = 7; + inline ::google::protobuf::uint64 encryption_key_pub() const; + inline void set_encryption_key_pub(::google::protobuf::uint64 value); + + // repeated uint32 party_ids = 8; + inline int party_ids_size() const; + inline void clear_party_ids(); + static const int kPartyIdsFieldNumber = 8; + inline ::google::protobuf::uint32 party_ids(int index) const; + inline void set_party_ids(int index, ::google::protobuf::uint32 value); + inline void add_party_ids(::google::protobuf::uint32 value); + inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& + party_ids() const; + inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* + mutable_party_ids(); + + // repeated .IpAddressMask whitelist = 9; + inline int whitelist_size() const; + inline void clear_whitelist(); + static const int kWhitelistFieldNumber = 9; + inline const ::IpAddressMask& whitelist(int index) const; + inline ::IpAddressMask* mutable_whitelist(int index); + inline ::IpAddressMask* add_whitelist(); + inline const ::google::protobuf::RepeatedPtrField< ::IpAddressMask >& + whitelist() const; + inline ::google::protobuf::RepeatedPtrField< ::IpAddressMask >* + mutable_whitelist(); + + // optional uint64 tv_master_steamid = 10; + inline bool has_tv_master_steamid() const; + inline void clear_tv_master_steamid(); + static const int kTvMasterSteamidFieldNumber = 10; + inline ::google::protobuf::uint64 tv_master_steamid() const; + inline void set_tv_master_steamid(::google::protobuf::uint64 value); + + // optional .TournamentEvent tournament_event = 11; + inline bool has_tournament_event() const; + inline void clear_tournament_event(); + static const int kTournamentEventFieldNumber = 11; + inline const ::TournamentEvent& tournament_event() const; + inline ::TournamentEvent* mutable_tournament_event(); + inline ::TournamentEvent* release_tournament_event(); + inline void set_allocated_tournament_event(::TournamentEvent* tournament_event); + + // repeated .TournamentTeam tournament_teams = 12; + inline int tournament_teams_size() const; + inline void clear_tournament_teams(); + static const int kTournamentTeamsFieldNumber = 12; + inline const ::TournamentTeam& tournament_teams(int index) const; + inline ::TournamentTeam* mutable_tournament_teams(int index); + inline ::TournamentTeam* add_tournament_teams(); + inline const ::google::protobuf::RepeatedPtrField< ::TournamentTeam >& + tournament_teams() const; + inline ::google::protobuf::RepeatedPtrField< ::TournamentTeam >* + mutable_tournament_teams(); + + // repeated uint32 tournament_casters_account_ids = 13; + inline int tournament_casters_account_ids_size() const; + inline void clear_tournament_casters_account_ids(); + static const int kTournamentCastersAccountIdsFieldNumber = 13; + inline ::google::protobuf::uint32 tournament_casters_account_ids(int index) const; + inline void set_tournament_casters_account_ids(int index, ::google::protobuf::uint32 value); + inline void add_tournament_casters_account_ids(::google::protobuf::uint32 value); + inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& + tournament_casters_account_ids() const; + inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* + mutable_tournament_casters_account_ids(); + + // optional uint64 tv_relay_steamid = 14; + inline bool has_tv_relay_steamid() const; + inline void clear_tv_relay_steamid(); + static const int kTvRelaySteamidFieldNumber = 14; + inline ::google::protobuf::uint64 tv_relay_steamid() const; + inline void set_tv_relay_steamid(::google::protobuf::uint64 value); + + // optional .CPreMatchInfoData pre_match_data = 15; + inline bool has_pre_match_data() const; + inline void clear_pre_match_data(); + static const int kPreMatchDataFieldNumber = 15; + inline const ::CPreMatchInfoData& pre_match_data() const; + inline ::CPreMatchInfoData* mutable_pre_match_data(); + inline ::CPreMatchInfoData* release_pre_match_data(); + inline void set_allocated_pre_match_data(::CPreMatchInfoData* pre_match_data); + + // optional uint32 rtime32_event_start = 16; + inline bool has_rtime32_event_start() const; + inline void clear_rtime32_event_start(); + static const int kRtime32EventStartFieldNumber = 16; + inline ::google::protobuf::uint32 rtime32_event_start() const; + inline void set_rtime32_event_start(::google::protobuf::uint32 value); + + // optional uint32 tv_control = 17; + inline bool has_tv_control() const; + inline void clear_tv_control(); + static const int kTvControlFieldNumber = 17; + inline ::google::protobuf::uint32 tv_control() const; + inline void set_tv_control(::google::protobuf::uint32 value); + + // @@protoc_insertion_point(class_scope:CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve) + private: + inline void set_has_game_type(); + inline void clear_has_game_type(); + inline void set_has_match_id(); + inline void clear_has_match_id(); + inline void set_has_server_version(); + inline void clear_has_server_version(); + inline void set_has_flags(); + inline void clear_has_flags(); + inline void set_has_encryption_key(); + inline void clear_has_encryption_key(); + inline void set_has_encryption_key_pub(); + inline void clear_has_encryption_key_pub(); + inline void set_has_tv_master_steamid(); + inline void clear_has_tv_master_steamid(); + inline void set_has_tournament_event(); + inline void clear_has_tournament_event(); + inline void set_has_tv_relay_steamid(); + inline void clear_has_tv_relay_steamid(); + inline void set_has_pre_match_data(); + inline void clear_has_pre_match_data(); + inline void set_has_rtime32_event_start(); + inline void clear_has_rtime32_event_start(); + inline void set_has_tv_control(); + inline void clear_has_tv_control(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > account_ids_; + ::google::protobuf::uint64 match_id_; + ::google::protobuf::uint32 game_type_; + ::google::protobuf::uint32 server_version_; + ::google::protobuf::RepeatedPtrField< ::PlayerRankingInfo > rankings_; + ::google::protobuf::uint64 encryption_key_; + ::google::protobuf::uint64 encryption_key_pub_; + ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > party_ids_; + ::google::protobuf::RepeatedPtrField< ::IpAddressMask > whitelist_; + ::google::protobuf::uint64 tv_master_steamid_; + ::google::protobuf::uint32 flags_; + ::google::protobuf::uint32 rtime32_event_start_; + ::TournamentEvent* tournament_event_; + ::google::protobuf::RepeatedPtrField< ::TournamentTeam > tournament_teams_; + ::google::protobuf::RepeatedField< ::google::protobuf::uint32 > tournament_casters_account_ids_; + ::google::protobuf::uint64 tv_relay_steamid_; + ::CPreMatchInfoData* pre_match_data_; + ::google::protobuf::uint32 tv_control_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(18 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* default_instance_; +}; +// ------------------------------------------------------------------- + +class CCSUsrMsg_ServerRankRevealAll : public ::google::protobuf::Message { + public: + CCSUsrMsg_ServerRankRevealAll(); + virtual ~CCSUsrMsg_ServerRankRevealAll(); + + CCSUsrMsg_ServerRankRevealAll(const CCSUsrMsg_ServerRankRevealAll& from); + + inline CCSUsrMsg_ServerRankRevealAll& operator=(const CCSUsrMsg_ServerRankRevealAll& from) { + CopyFrom(from); + return *this; + } + + inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { + return _unknown_fields_; + } + + inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { + return &_unknown_fields_; + } + + static const ::google::protobuf::Descriptor* descriptor(); + static const CCSUsrMsg_ServerRankRevealAll& default_instance(); + + void Swap(CCSUsrMsg_ServerRankRevealAll* other); + + // implements Message ---------------------------------------------- + + CCSUsrMsg_ServerRankRevealAll* New() const; + void CopyFrom(const ::google::protobuf::Message& from); + void MergeFrom(const ::google::protobuf::Message& from); + void CopyFrom(const CCSUsrMsg_ServerRankRevealAll& from); + void MergeFrom(const CCSUsrMsg_ServerRankRevealAll& from); + void Clear(); + bool IsInitialized() const; + + int ByteSize() const; + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input); + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const; + ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; + int GetCachedSize() const { return _cached_size_; } + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const; + public: + + ::google::protobuf::Metadata GetMetadata() const; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // optional int32 seconds_till_shutdown = 1; + inline bool has_seconds_till_shutdown() const; + inline void clear_seconds_till_shutdown(); + static const int kSecondsTillShutdownFieldNumber = 1; + inline ::google::protobuf::int32 seconds_till_shutdown() const; + inline void set_seconds_till_shutdown(::google::protobuf::int32 value); + + // optional .CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2; + inline bool has_reservation() const; + inline void clear_reservation(); + static const int kReservationFieldNumber = 2; + inline const ::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& reservation() const; + inline ::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* mutable_reservation(); + inline ::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* release_reservation(); + inline void set_allocated_reservation(::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* reservation); + + // @@protoc_insertion_point(class_scope:CCSUsrMsg_ServerRankRevealAll) + private: + inline void set_has_seconds_till_shutdown(); + inline void clear_has_seconds_till_shutdown(); + inline void set_has_reservation(); + inline void clear_has_reservation(); + + ::google::protobuf::UnknownFieldSet _unknown_fields_; + + ::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* reservation_; + ::google::protobuf::int32 seconds_till_shutdown_; + + mutable int _cached_size_; + ::google::protobuf::uint32 _has_bits_[(2 + 31) / 32]; + + friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); + friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); + + void InitAsDefaultInstance(); + static CCSUsrMsg_ServerRankRevealAll* default_instance_; +}; +// ------------------------------------------------------------------- + class CCSUsrMsg_ResetHud : public ::google::protobuf::Message { public: CCSUsrMsg_ResetHud(); @@ -9428,88 +12818,6 @@ class CCSUsrMsg_ClientInfo : public ::google::protobuf::Message { void InitAsDefaultInstance(); static CCSUsrMsg_ClientInfo* default_instance_; }; -// ------------------------------------------------------------------- - -class CCSUsrMsg_ServerRankRevealAll : public ::google::protobuf::Message { - public: - CCSUsrMsg_ServerRankRevealAll(); - virtual ~CCSUsrMsg_ServerRankRevealAll(); - - CCSUsrMsg_ServerRankRevealAll(const CCSUsrMsg_ServerRankRevealAll& from); - - inline CCSUsrMsg_ServerRankRevealAll& operator=(const CCSUsrMsg_ServerRankRevealAll& from) { - CopyFrom(from); - return *this; - } - - inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const { - return _unknown_fields_; - } - - inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() { - return &_unknown_fields_; - } - - static const ::google::protobuf::Descriptor* descriptor(); - static const CCSUsrMsg_ServerRankRevealAll& default_instance(); - - void Swap(CCSUsrMsg_ServerRankRevealAll* other); - - // implements Message ---------------------------------------------- - - CCSUsrMsg_ServerRankRevealAll* New() const; - void CopyFrom(const ::google::protobuf::Message& from); - void MergeFrom(const ::google::protobuf::Message& from); - void CopyFrom(const CCSUsrMsg_ServerRankRevealAll& from); - void MergeFrom(const CCSUsrMsg_ServerRankRevealAll& from); - void Clear(); - bool IsInitialized() const; - - int ByteSize() const; - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input); - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const; - ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const; - int GetCachedSize() const { return _cached_size_; } - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const; - public: - - ::google::protobuf::Metadata GetMetadata() const; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // optional int32 seconds_till_shutdown = 1; - inline bool has_seconds_till_shutdown() const; - inline void clear_seconds_till_shutdown(); - static const int kSecondsTillShutdownFieldNumber = 1; - inline ::google::protobuf::int32 seconds_till_shutdown() const; - inline void set_seconds_till_shutdown(::google::protobuf::int32 value); - - // @@protoc_insertion_point(class_scope:CCSUsrMsg_ServerRankRevealAll) - private: - inline void set_has_seconds_till_shutdown(); - inline void clear_has_seconds_till_shutdown(); - - ::google::protobuf::UnknownFieldSet _unknown_fields_; - - ::google::protobuf::int32 seconds_till_shutdown_; - - mutable int _cached_size_; - ::google::protobuf::uint32 _has_bits_[(1 + 31) / 32]; - - friend void protobuf_AddDesc_cstrike15_5fusermessages_2eproto(); - friend void protobuf_AssignDesc_cstrike15_5fusermessages_2eproto(); - friend void protobuf_ShutdownFile_cstrike15_5fusermessages_2eproto(); - - void InitAsDefaultInstance(); - static CCSUsrMsg_ServerRankRevealAll* default_instance_; -}; // =================================================================== @@ -17357,6 +20665,4183 @@ inline void CCSUsrMsg_EndOfMatchAllPlayersData::set_scene(::google::protobuf::in // ------------------------------------------------------------------- +// CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim + +// optional int32 team_number = 1; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::has_team_number() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_has_team_number() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_has_team_number() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_team_number() { + team_number_ = 0; + clear_has_team_number(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::team_number() const { + return team_number_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_team_number(::google::protobuf::int32 value) { + set_has_team_number(); + team_number_ = value; +} + +// optional int32 entindex = 2; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::has_entindex() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_has_entindex() { + _has_bits_[0] |= 0x00000002u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_has_entindex() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_entindex() { + entindex_ = 0; + clear_has_entindex(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::entindex() const { + return entindex_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_entindex(::google::protobuf::int32 value) { + set_has_entindex(); + entindex_ = value; +} + +// optional uint64 xuid = 3; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::has_xuid() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_has_xuid() { + _has_bits_[0] |= 0x00000004u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_has_xuid() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_xuid() { + xuid_ = GOOGLE_ULONGLONG(0); + clear_has_xuid(); +} +inline ::google::protobuf::uint64 CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::xuid() const { + return xuid_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_xuid(::google::protobuf::uint64 value) { + set_has_xuid(); + xuid_ = value; +} + +// optional int32 color = 4; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::has_color() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_has_color() { + _has_bits_[0] |= 0x00000008u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_has_color() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_color() { + color_ = 0; + clear_has_color(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::color() const { + return color_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_color(::google::protobuf::int32 value) { + set_has_color(); + color_ = value; +} + +// optional bool is_bot = 5; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::has_is_bot() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_has_is_bot() { + _has_bits_[0] |= 0x00000010u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_has_is_bot() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_is_bot() { + is_bot_ = false; + clear_has_is_bot(); +} +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::is_bot() const { + return is_bot_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_is_bot(bool value) { + set_has_is_bot(); + is_bot_ = value; +} + +// optional bool is_dead = 6; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::has_is_dead() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_has_is_dead() { + _has_bits_[0] |= 0x00000020u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_has_is_dead() { + _has_bits_[0] &= ~0x00000020u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::clear_is_dead() { + is_dead_ = false; + clear_has_is_dead(); +} +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::is_dead() const { + return is_dead_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::set_is_dead(bool value) { + set_has_is_dead(); + is_dead_ = value; +} + +// ------------------------------------------------------------------- + +// CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective + +// optional int32 type = 1; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::has_type() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::set_has_type() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::clear_has_type() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::clear_type() { + type_ = 0; + clear_has_type(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::type() const { + return type_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::set_type(::google::protobuf::int32 value) { + set_has_type(); + type_ = value; +} + +// ------------------------------------------------------------------- + +// CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage + +// optional int32 target_entindex = 1; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::has_target_entindex() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_has_target_entindex() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_has_target_entindex() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_target_entindex() { + target_entindex_ = 0; + clear_has_target_entindex(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::target_entindex() const { + return target_entindex_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_target_entindex(::google::protobuf::int32 value) { + set_has_target_entindex(); + target_entindex_ = value; +} + +// optional uint64 target_xuid = 2; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::has_target_xuid() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_has_target_xuid() { + _has_bits_[0] |= 0x00000002u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_has_target_xuid() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_target_xuid() { + target_xuid_ = GOOGLE_ULONGLONG(0); + clear_has_target_xuid(); +} +inline ::google::protobuf::uint64 CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::target_xuid() const { + return target_xuid_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_target_xuid(::google::protobuf::uint64 value) { + set_has_target_xuid(); + target_xuid_ = value; +} + +// optional int32 health_removed = 3; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::has_health_removed() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_has_health_removed() { + _has_bits_[0] |= 0x00000004u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_has_health_removed() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_health_removed() { + health_removed_ = 0; + clear_has_health_removed(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::health_removed() const { + return health_removed_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_health_removed(::google::protobuf::int32 value) { + set_has_health_removed(); + health_removed_ = value; +} + +// optional int32 num_hits = 4; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::has_num_hits() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_has_num_hits() { + _has_bits_[0] |= 0x00000008u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_has_num_hits() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_num_hits() { + num_hits_ = 0; + clear_has_num_hits(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::num_hits() const { + return num_hits_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_num_hits(::google::protobuf::int32 value) { + set_has_num_hits(); + num_hits_ = value; +} + +// optional int32 return_health_removed = 5; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::has_return_health_removed() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_has_return_health_removed() { + _has_bits_[0] |= 0x00000010u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_has_return_health_removed() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_return_health_removed() { + return_health_removed_ = 0; + clear_has_return_health_removed(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::return_health_removed() const { + return return_health_removed_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_return_health_removed(::google::protobuf::int32 value) { + set_has_return_health_removed(); + return_health_removed_ = value; +} + +// optional int32 num_return_hits = 6; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::has_num_return_hits() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_has_num_return_hits() { + _has_bits_[0] |= 0x00000020u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_has_num_return_hits() { + _has_bits_[0] &= ~0x00000020u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::clear_num_return_hits() { + num_return_hits_ = 0; + clear_has_num_return_hits(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::num_return_hits() const { + return num_return_hits_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage::set_num_return_hits(::google::protobuf::int32 value) { + set_has_num_return_hits(); + num_return_hits_ = value; +} + +// ------------------------------------------------------------------- + +// CCSUsrMsg_RoundImpactScoreData_RisEvent + +// optional float timestamp = 1; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent::has_timestamp() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_has_timestamp() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_has_timestamp() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_timestamp() { + timestamp_ = 0; + clear_has_timestamp(); +} +inline float CCSUsrMsg_RoundImpactScoreData_RisEvent::timestamp() const { + return timestamp_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_timestamp(float value) { + set_has_timestamp(); + timestamp_ = value; +} + +// optional int32 terrorist_odds = 2; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent::has_terrorist_odds() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_has_terrorist_odds() { + _has_bits_[0] |= 0x00000002u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_has_terrorist_odds() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_terrorist_odds() { + terrorist_odds_ = 0; + clear_has_terrorist_odds(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent::terrorist_odds() const { + return terrorist_odds_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_terrorist_odds(::google::protobuf::int32 value) { + set_has_terrorist_odds(); + terrorist_odds_ = value; +} + +// optional int32 ct_alive = 3; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent::has_ct_alive() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_has_ct_alive() { + _has_bits_[0] |= 0x00000004u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_has_ct_alive() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_ct_alive() { + ct_alive_ = 0; + clear_has_ct_alive(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent::ct_alive() const { + return ct_alive_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_ct_alive(::google::protobuf::int32 value) { + set_has_ct_alive(); + ct_alive_ = value; +} + +// optional int32 t_alive = 4; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent::has_t_alive() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_has_t_alive() { + _has_bits_[0] |= 0x00000008u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_has_t_alive() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_t_alive() { + t_alive_ = 0; + clear_has_t_alive(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_RisEvent::t_alive() const { + return t_alive_; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_t_alive(::google::protobuf::int32 value) { + set_has_t_alive(); + t_alive_ = value; +} + +// optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Victim victim_data = 5; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent::has_victim_data() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_has_victim_data() { + _has_bits_[0] |= 0x00000010u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_has_victim_data() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_victim_data() { + if (victim_data_ != NULL) victim_data_->::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim::Clear(); + clear_has_victim_data(); +} +inline const ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim& CCSUsrMsg_RoundImpactScoreData_RisEvent::victim_data() const { + return victim_data_ != NULL ? *victim_data_ : *default_instance_->victim_data_; +} +inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* CCSUsrMsg_RoundImpactScoreData_RisEvent::mutable_victim_data() { + set_has_victim_data(); + if (victim_data_ == NULL) victim_data_ = new ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim; + return victim_data_; +} +inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* CCSUsrMsg_RoundImpactScoreData_RisEvent::release_victim_data() { + clear_has_victim_data(); + ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* temp = victim_data_; + victim_data_ = NULL; + return temp; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_allocated_victim_data(::CCSUsrMsg_RoundImpactScoreData_RisEvent_Victim* victim_data) { + delete victim_data_; + victim_data_ = victim_data; + if (victim_data) { + set_has_victim_data(); + } else { + clear_has_victim_data(); + } +} + +// optional .CCSUsrMsg_RoundImpactScoreData.RisEvent.Objective objective_data = 6; +inline bool CCSUsrMsg_RoundImpactScoreData_RisEvent::has_objective_data() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_has_objective_data() { + _has_bits_[0] |= 0x00000020u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_has_objective_data() { + _has_bits_[0] &= ~0x00000020u; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_objective_data() { + if (objective_data_ != NULL) objective_data_->::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective::Clear(); + clear_has_objective_data(); +} +inline const ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective& CCSUsrMsg_RoundImpactScoreData_RisEvent::objective_data() const { + return objective_data_ != NULL ? *objective_data_ : *default_instance_->objective_data_; +} +inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* CCSUsrMsg_RoundImpactScoreData_RisEvent::mutable_objective_data() { + set_has_objective_data(); + if (objective_data_ == NULL) objective_data_ = new ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective; + return objective_data_; +} +inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* CCSUsrMsg_RoundImpactScoreData_RisEvent::release_objective_data() { + clear_has_objective_data(); + ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* temp = objective_data_; + objective_data_ = NULL; + return temp; +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::set_allocated_objective_data(::CCSUsrMsg_RoundImpactScoreData_RisEvent_Objective* objective_data) { + delete objective_data_; + objective_data_ = objective_data; + if (objective_data) { + set_has_objective_data(); + } else { + clear_has_objective_data(); + } +} + +// repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent.Damage all_damage_data = 7; +inline int CCSUsrMsg_RoundImpactScoreData_RisEvent::all_damage_data_size() const { + return all_damage_data_.size(); +} +inline void CCSUsrMsg_RoundImpactScoreData_RisEvent::clear_all_damage_data() { + all_damage_data_.Clear(); +} +inline const ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage& CCSUsrMsg_RoundImpactScoreData_RisEvent::all_damage_data(int index) const { + return all_damage_data_.Get(index); +} +inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage* CCSUsrMsg_RoundImpactScoreData_RisEvent::mutable_all_damage_data(int index) { + return all_damage_data_.Mutable(index); +} +inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage* CCSUsrMsg_RoundImpactScoreData_RisEvent::add_all_damage_data() { + return all_damage_data_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage >& +CCSUsrMsg_RoundImpactScoreData_RisEvent::all_damage_data() const { + return all_damage_data_; +} +inline ::google::protobuf::RepeatedPtrField< ::CCSUsrMsg_RoundImpactScoreData_RisEvent_Damage >* +CCSUsrMsg_RoundImpactScoreData_RisEvent::mutable_all_damage_data() { + return &all_damage_data_; +} + +// ------------------------------------------------------------------- + +// CCSUsrMsg_RoundImpactScoreData_InitialConditions + +// optional int32 ct_equip_value = 1; +inline bool CCSUsrMsg_RoundImpactScoreData_InitialConditions::has_ct_equip_value() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::set_has_ct_equip_value() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::clear_has_ct_equip_value() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::clear_ct_equip_value() { + ct_equip_value_ = 0; + clear_has_ct_equip_value(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_InitialConditions::ct_equip_value() const { + return ct_equip_value_; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::set_ct_equip_value(::google::protobuf::int32 value) { + set_has_ct_equip_value(); + ct_equip_value_ = value; +} + +// optional int32 t_equip_value = 2; +inline bool CCSUsrMsg_RoundImpactScoreData_InitialConditions::has_t_equip_value() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::set_has_t_equip_value() { + _has_bits_[0] |= 0x00000002u; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::clear_has_t_equip_value() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::clear_t_equip_value() { + t_equip_value_ = 0; + clear_has_t_equip_value(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_InitialConditions::t_equip_value() const { + return t_equip_value_; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::set_t_equip_value(::google::protobuf::int32 value) { + set_has_t_equip_value(); + t_equip_value_ = value; +} + +// optional int32 terrorist_odds = 3; +inline bool CCSUsrMsg_RoundImpactScoreData_InitialConditions::has_terrorist_odds() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::set_has_terrorist_odds() { + _has_bits_[0] |= 0x00000004u; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::clear_has_terrorist_odds() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::clear_terrorist_odds() { + terrorist_odds_ = 0; + clear_has_terrorist_odds(); +} +inline ::google::protobuf::int32 CCSUsrMsg_RoundImpactScoreData_InitialConditions::terrorist_odds() const { + return terrorist_odds_; +} +inline void CCSUsrMsg_RoundImpactScoreData_InitialConditions::set_terrorist_odds(::google::protobuf::int32 value) { + set_has_terrorist_odds(); + terrorist_odds_ = value; +} + +// ------------------------------------------------------------------- + +// CCSUsrMsg_RoundImpactScoreData + +// optional .CCSUsrMsg_RoundImpactScoreData.InitialConditions init_conditions = 1; +inline bool CCSUsrMsg_RoundImpactScoreData::has_init_conditions() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCSUsrMsg_RoundImpactScoreData::set_has_init_conditions() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData::clear_has_init_conditions() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCSUsrMsg_RoundImpactScoreData::clear_init_conditions() { + if (init_conditions_ != NULL) init_conditions_->::CCSUsrMsg_RoundImpactScoreData_InitialConditions::Clear(); + clear_has_init_conditions(); +} +inline const ::CCSUsrMsg_RoundImpactScoreData_InitialConditions& CCSUsrMsg_RoundImpactScoreData::init_conditions() const { + return init_conditions_ != NULL ? *init_conditions_ : *default_instance_->init_conditions_; +} +inline ::CCSUsrMsg_RoundImpactScoreData_InitialConditions* CCSUsrMsg_RoundImpactScoreData::mutable_init_conditions() { + set_has_init_conditions(); + if (init_conditions_ == NULL) init_conditions_ = new ::CCSUsrMsg_RoundImpactScoreData_InitialConditions; + return init_conditions_; +} +inline ::CCSUsrMsg_RoundImpactScoreData_InitialConditions* CCSUsrMsg_RoundImpactScoreData::release_init_conditions() { + clear_has_init_conditions(); + ::CCSUsrMsg_RoundImpactScoreData_InitialConditions* temp = init_conditions_; + init_conditions_ = NULL; + return temp; +} +inline void CCSUsrMsg_RoundImpactScoreData::set_allocated_init_conditions(::CCSUsrMsg_RoundImpactScoreData_InitialConditions* init_conditions) { + delete init_conditions_; + init_conditions_ = init_conditions; + if (init_conditions) { + set_has_init_conditions(); + } else { + clear_has_init_conditions(); + } +} + +// repeated .CCSUsrMsg_RoundImpactScoreData.RisEvent all_ris_event_data = 2; +inline int CCSUsrMsg_RoundImpactScoreData::all_ris_event_data_size() const { + return all_ris_event_data_.size(); +} +inline void CCSUsrMsg_RoundImpactScoreData::clear_all_ris_event_data() { + all_ris_event_data_.Clear(); +} +inline const ::CCSUsrMsg_RoundImpactScoreData_RisEvent& CCSUsrMsg_RoundImpactScoreData::all_ris_event_data(int index) const { + return all_ris_event_data_.Get(index); +} +inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent* CCSUsrMsg_RoundImpactScoreData::mutable_all_ris_event_data(int index) { + return all_ris_event_data_.Mutable(index); +} +inline ::CCSUsrMsg_RoundImpactScoreData_RisEvent* CCSUsrMsg_RoundImpactScoreData::add_all_ris_event_data() { + return all_ris_event_data_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::CCSUsrMsg_RoundImpactScoreData_RisEvent >& +CCSUsrMsg_RoundImpactScoreData::all_ris_event_data() const { + return all_ris_event_data_; +} +inline ::google::protobuf::RepeatedPtrField< ::CCSUsrMsg_RoundImpactScoreData_RisEvent >* +CCSUsrMsg_RoundImpactScoreData::mutable_all_ris_event_data() { + return &all_ris_event_data_; +} + +// ------------------------------------------------------------------- + +// CCSUsrMsg_CurrentRoundOdds + +// optional int32 odds = 1; +inline bool CCSUsrMsg_CurrentRoundOdds::has_odds() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCSUsrMsg_CurrentRoundOdds::set_has_odds() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCSUsrMsg_CurrentRoundOdds::clear_has_odds() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCSUsrMsg_CurrentRoundOdds::clear_odds() { + odds_ = 0; + clear_has_odds(); +} +inline ::google::protobuf::int32 CCSUsrMsg_CurrentRoundOdds::odds() const { + return odds_; +} +inline void CCSUsrMsg_CurrentRoundOdds::set_odds(::google::protobuf::int32 value) { + set_has_odds(); + odds_ = value; +} + +// ------------------------------------------------------------------- + +// DeepPlayerStatsEntry + +// optional uint32 accountid = 1; +inline bool DeepPlayerStatsEntry::has_accountid() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_accountid() { + _has_bits_[0] |= 0x00000001u; +} +inline void DeepPlayerStatsEntry::clear_has_accountid() { + _has_bits_[0] &= ~0x00000001u; +} +inline void DeepPlayerStatsEntry::clear_accountid() { + accountid_ = 0u; + clear_has_accountid(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::accountid() const { + return accountid_; +} +inline void DeepPlayerStatsEntry::set_accountid(::google::protobuf::uint32 value) { + set_has_accountid(); + accountid_ = value; +} + +// optional uint64 match_id = 2; +inline bool DeepPlayerStatsEntry::has_match_id() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_match_id() { + _has_bits_[0] |= 0x00000002u; +} +inline void DeepPlayerStatsEntry::clear_has_match_id() { + _has_bits_[0] &= ~0x00000002u; +} +inline void DeepPlayerStatsEntry::clear_match_id() { + match_id_ = GOOGLE_ULONGLONG(0); + clear_has_match_id(); +} +inline ::google::protobuf::uint64 DeepPlayerStatsEntry::match_id() const { + return match_id_; +} +inline void DeepPlayerStatsEntry::set_match_id(::google::protobuf::uint64 value) { + set_has_match_id(); + match_id_ = value; +} + +// optional uint32 mm_game_mode = 3; +inline bool DeepPlayerStatsEntry::has_mm_game_mode() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_mm_game_mode() { + _has_bits_[0] |= 0x00000004u; +} +inline void DeepPlayerStatsEntry::clear_has_mm_game_mode() { + _has_bits_[0] &= ~0x00000004u; +} +inline void DeepPlayerStatsEntry::clear_mm_game_mode() { + mm_game_mode_ = 0u; + clear_has_mm_game_mode(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::mm_game_mode() const { + return mm_game_mode_; +} +inline void DeepPlayerStatsEntry::set_mm_game_mode(::google::protobuf::uint32 value) { + set_has_mm_game_mode(); + mm_game_mode_ = value; +} + +// optional uint32 mapid = 4; +inline bool DeepPlayerStatsEntry::has_mapid() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_mapid() { + _has_bits_[0] |= 0x00000008u; +} +inline void DeepPlayerStatsEntry::clear_has_mapid() { + _has_bits_[0] &= ~0x00000008u; +} +inline void DeepPlayerStatsEntry::clear_mapid() { + mapid_ = 0u; + clear_has_mapid(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::mapid() const { + return mapid_; +} +inline void DeepPlayerStatsEntry::set_mapid(::google::protobuf::uint32 value) { + set_has_mapid(); + mapid_ = value; +} + +// optional bool b_starting_ct = 5; +inline bool DeepPlayerStatsEntry::has_b_starting_ct() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_b_starting_ct() { + _has_bits_[0] |= 0x00000010u; +} +inline void DeepPlayerStatsEntry::clear_has_b_starting_ct() { + _has_bits_[0] &= ~0x00000010u; +} +inline void DeepPlayerStatsEntry::clear_b_starting_ct() { + b_starting_ct_ = false; + clear_has_b_starting_ct(); +} +inline bool DeepPlayerStatsEntry::b_starting_ct() const { + return b_starting_ct_; +} +inline void DeepPlayerStatsEntry::set_b_starting_ct(bool value) { + set_has_b_starting_ct(); + b_starting_ct_ = value; +} + +// optional uint32 match_outcome = 6; +inline bool DeepPlayerStatsEntry::has_match_outcome() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_match_outcome() { + _has_bits_[0] |= 0x00000020u; +} +inline void DeepPlayerStatsEntry::clear_has_match_outcome() { + _has_bits_[0] &= ~0x00000020u; +} +inline void DeepPlayerStatsEntry::clear_match_outcome() { + match_outcome_ = 0u; + clear_has_match_outcome(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::match_outcome() const { + return match_outcome_; +} +inline void DeepPlayerStatsEntry::set_match_outcome(::google::protobuf::uint32 value) { + set_has_match_outcome(); + match_outcome_ = value; +} + +// optional uint32 rounds_won = 7; +inline bool DeepPlayerStatsEntry::has_rounds_won() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_rounds_won() { + _has_bits_[0] |= 0x00000040u; +} +inline void DeepPlayerStatsEntry::clear_has_rounds_won() { + _has_bits_[0] &= ~0x00000040u; +} +inline void DeepPlayerStatsEntry::clear_rounds_won() { + rounds_won_ = 0u; + clear_has_rounds_won(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::rounds_won() const { + return rounds_won_; +} +inline void DeepPlayerStatsEntry::set_rounds_won(::google::protobuf::uint32 value) { + set_has_rounds_won(); + rounds_won_ = value; +} + +// optional uint32 rounds_lost = 8; +inline bool DeepPlayerStatsEntry::has_rounds_lost() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_rounds_lost() { + _has_bits_[0] |= 0x00000080u; +} +inline void DeepPlayerStatsEntry::clear_has_rounds_lost() { + _has_bits_[0] &= ~0x00000080u; +} +inline void DeepPlayerStatsEntry::clear_rounds_lost() { + rounds_lost_ = 0u; + clear_has_rounds_lost(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::rounds_lost() const { + return rounds_lost_; +} +inline void DeepPlayerStatsEntry::set_rounds_lost(::google::protobuf::uint32 value) { + set_has_rounds_lost(); + rounds_lost_ = value; +} + +// optional uint32 stat_score = 9; +inline bool DeepPlayerStatsEntry::has_stat_score() const { + return (_has_bits_[0] & 0x00000100u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_stat_score() { + _has_bits_[0] |= 0x00000100u; +} +inline void DeepPlayerStatsEntry::clear_has_stat_score() { + _has_bits_[0] &= ~0x00000100u; +} +inline void DeepPlayerStatsEntry::clear_stat_score() { + stat_score_ = 0u; + clear_has_stat_score(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::stat_score() const { + return stat_score_; +} +inline void DeepPlayerStatsEntry::set_stat_score(::google::protobuf::uint32 value) { + set_has_stat_score(); + stat_score_ = value; +} + +// optional uint32 stat_deaths = 12; +inline bool DeepPlayerStatsEntry::has_stat_deaths() const { + return (_has_bits_[0] & 0x00000200u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_stat_deaths() { + _has_bits_[0] |= 0x00000200u; +} +inline void DeepPlayerStatsEntry::clear_has_stat_deaths() { + _has_bits_[0] &= ~0x00000200u; +} +inline void DeepPlayerStatsEntry::clear_stat_deaths() { + stat_deaths_ = 0u; + clear_has_stat_deaths(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::stat_deaths() const { + return stat_deaths_; +} +inline void DeepPlayerStatsEntry::set_stat_deaths(::google::protobuf::uint32 value) { + set_has_stat_deaths(); + stat_deaths_ = value; +} + +// optional uint32 stat_mvps = 13; +inline bool DeepPlayerStatsEntry::has_stat_mvps() const { + return (_has_bits_[0] & 0x00000400u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_stat_mvps() { + _has_bits_[0] |= 0x00000400u; +} +inline void DeepPlayerStatsEntry::clear_has_stat_mvps() { + _has_bits_[0] &= ~0x00000400u; +} +inline void DeepPlayerStatsEntry::clear_stat_mvps() { + stat_mvps_ = 0u; + clear_has_stat_mvps(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::stat_mvps() const { + return stat_mvps_; +} +inline void DeepPlayerStatsEntry::set_stat_mvps(::google::protobuf::uint32 value) { + set_has_stat_mvps(); + stat_mvps_ = value; +} + +// optional uint32 enemy_kills = 14; +inline bool DeepPlayerStatsEntry::has_enemy_kills() const { + return (_has_bits_[0] & 0x00000800u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_enemy_kills() { + _has_bits_[0] |= 0x00000800u; +} +inline void DeepPlayerStatsEntry::clear_has_enemy_kills() { + _has_bits_[0] &= ~0x00000800u; +} +inline void DeepPlayerStatsEntry::clear_enemy_kills() { + enemy_kills_ = 0u; + clear_has_enemy_kills(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::enemy_kills() const { + return enemy_kills_; +} +inline void DeepPlayerStatsEntry::set_enemy_kills(::google::protobuf::uint32 value) { + set_has_enemy_kills(); + enemy_kills_ = value; +} + +// optional uint32 enemy_headshots = 15; +inline bool DeepPlayerStatsEntry::has_enemy_headshots() const { + return (_has_bits_[0] & 0x00001000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_enemy_headshots() { + _has_bits_[0] |= 0x00001000u; +} +inline void DeepPlayerStatsEntry::clear_has_enemy_headshots() { + _has_bits_[0] &= ~0x00001000u; +} +inline void DeepPlayerStatsEntry::clear_enemy_headshots() { + enemy_headshots_ = 0u; + clear_has_enemy_headshots(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::enemy_headshots() const { + return enemy_headshots_; +} +inline void DeepPlayerStatsEntry::set_enemy_headshots(::google::protobuf::uint32 value) { + set_has_enemy_headshots(); + enemy_headshots_ = value; +} + +// optional uint32 enemy_2ks = 16; +inline bool DeepPlayerStatsEntry::has_enemy_2ks() const { + return (_has_bits_[0] & 0x00002000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_enemy_2ks() { + _has_bits_[0] |= 0x00002000u; +} +inline void DeepPlayerStatsEntry::clear_has_enemy_2ks() { + _has_bits_[0] &= ~0x00002000u; +} +inline void DeepPlayerStatsEntry::clear_enemy_2ks() { + enemy_2ks_ = 0u; + clear_has_enemy_2ks(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::enemy_2ks() const { + return enemy_2ks_; +} +inline void DeepPlayerStatsEntry::set_enemy_2ks(::google::protobuf::uint32 value) { + set_has_enemy_2ks(); + enemy_2ks_ = value; +} + +// optional uint32 enemy_3ks = 17; +inline bool DeepPlayerStatsEntry::has_enemy_3ks() const { + return (_has_bits_[0] & 0x00004000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_enemy_3ks() { + _has_bits_[0] |= 0x00004000u; +} +inline void DeepPlayerStatsEntry::clear_has_enemy_3ks() { + _has_bits_[0] &= ~0x00004000u; +} +inline void DeepPlayerStatsEntry::clear_enemy_3ks() { + enemy_3ks_ = 0u; + clear_has_enemy_3ks(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::enemy_3ks() const { + return enemy_3ks_; +} +inline void DeepPlayerStatsEntry::set_enemy_3ks(::google::protobuf::uint32 value) { + set_has_enemy_3ks(); + enemy_3ks_ = value; +} + +// optional uint32 enemy_4ks = 18; +inline bool DeepPlayerStatsEntry::has_enemy_4ks() const { + return (_has_bits_[0] & 0x00008000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_enemy_4ks() { + _has_bits_[0] |= 0x00008000u; +} +inline void DeepPlayerStatsEntry::clear_has_enemy_4ks() { + _has_bits_[0] &= ~0x00008000u; +} +inline void DeepPlayerStatsEntry::clear_enemy_4ks() { + enemy_4ks_ = 0u; + clear_has_enemy_4ks(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::enemy_4ks() const { + return enemy_4ks_; +} +inline void DeepPlayerStatsEntry::set_enemy_4ks(::google::protobuf::uint32 value) { + set_has_enemy_4ks(); + enemy_4ks_ = value; +} + +// optional uint32 total_damage = 19; +inline bool DeepPlayerStatsEntry::has_total_damage() const { + return (_has_bits_[0] & 0x00010000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_total_damage() { + _has_bits_[0] |= 0x00010000u; +} +inline void DeepPlayerStatsEntry::clear_has_total_damage() { + _has_bits_[0] &= ~0x00010000u; +} +inline void DeepPlayerStatsEntry::clear_total_damage() { + total_damage_ = 0u; + clear_has_total_damage(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::total_damage() const { + return total_damage_; +} +inline void DeepPlayerStatsEntry::set_total_damage(::google::protobuf::uint32 value) { + set_has_total_damage(); + total_damage_ = value; +} + +// optional uint32 engagements_entry_count = 23; +inline bool DeepPlayerStatsEntry::has_engagements_entry_count() const { + return (_has_bits_[0] & 0x00020000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_engagements_entry_count() { + _has_bits_[0] |= 0x00020000u; +} +inline void DeepPlayerStatsEntry::clear_has_engagements_entry_count() { + _has_bits_[0] &= ~0x00020000u; +} +inline void DeepPlayerStatsEntry::clear_engagements_entry_count() { + engagements_entry_count_ = 0u; + clear_has_engagements_entry_count(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::engagements_entry_count() const { + return engagements_entry_count_; +} +inline void DeepPlayerStatsEntry::set_engagements_entry_count(::google::protobuf::uint32 value) { + set_has_engagements_entry_count(); + engagements_entry_count_ = value; +} + +// optional uint32 engagements_entry_wins = 24; +inline bool DeepPlayerStatsEntry::has_engagements_entry_wins() const { + return (_has_bits_[0] & 0x00040000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_engagements_entry_wins() { + _has_bits_[0] |= 0x00040000u; +} +inline void DeepPlayerStatsEntry::clear_has_engagements_entry_wins() { + _has_bits_[0] &= ~0x00040000u; +} +inline void DeepPlayerStatsEntry::clear_engagements_entry_wins() { + engagements_entry_wins_ = 0u; + clear_has_engagements_entry_wins(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::engagements_entry_wins() const { + return engagements_entry_wins_; +} +inline void DeepPlayerStatsEntry::set_engagements_entry_wins(::google::protobuf::uint32 value) { + set_has_engagements_entry_wins(); + engagements_entry_wins_ = value; +} + +// optional uint32 engagements_1v1_count = 25; +inline bool DeepPlayerStatsEntry::has_engagements_1v1_count() const { + return (_has_bits_[0] & 0x00080000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_engagements_1v1_count() { + _has_bits_[0] |= 0x00080000u; +} +inline void DeepPlayerStatsEntry::clear_has_engagements_1v1_count() { + _has_bits_[0] &= ~0x00080000u; +} +inline void DeepPlayerStatsEntry::clear_engagements_1v1_count() { + engagements_1v1_count_ = 0u; + clear_has_engagements_1v1_count(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::engagements_1v1_count() const { + return engagements_1v1_count_; +} +inline void DeepPlayerStatsEntry::set_engagements_1v1_count(::google::protobuf::uint32 value) { + set_has_engagements_1v1_count(); + engagements_1v1_count_ = value; +} + +// optional uint32 engagements_1v1_wins = 26; +inline bool DeepPlayerStatsEntry::has_engagements_1v1_wins() const { + return (_has_bits_[0] & 0x00100000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_engagements_1v1_wins() { + _has_bits_[0] |= 0x00100000u; +} +inline void DeepPlayerStatsEntry::clear_has_engagements_1v1_wins() { + _has_bits_[0] &= ~0x00100000u; +} +inline void DeepPlayerStatsEntry::clear_engagements_1v1_wins() { + engagements_1v1_wins_ = 0u; + clear_has_engagements_1v1_wins(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::engagements_1v1_wins() const { + return engagements_1v1_wins_; +} +inline void DeepPlayerStatsEntry::set_engagements_1v1_wins(::google::protobuf::uint32 value) { + set_has_engagements_1v1_wins(); + engagements_1v1_wins_ = value; +} + +// optional uint32 engagements_1v2_count = 27; +inline bool DeepPlayerStatsEntry::has_engagements_1v2_count() const { + return (_has_bits_[0] & 0x00200000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_engagements_1v2_count() { + _has_bits_[0] |= 0x00200000u; +} +inline void DeepPlayerStatsEntry::clear_has_engagements_1v2_count() { + _has_bits_[0] &= ~0x00200000u; +} +inline void DeepPlayerStatsEntry::clear_engagements_1v2_count() { + engagements_1v2_count_ = 0u; + clear_has_engagements_1v2_count(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::engagements_1v2_count() const { + return engagements_1v2_count_; +} +inline void DeepPlayerStatsEntry::set_engagements_1v2_count(::google::protobuf::uint32 value) { + set_has_engagements_1v2_count(); + engagements_1v2_count_ = value; +} + +// optional uint32 engagements_1v2_wins = 28; +inline bool DeepPlayerStatsEntry::has_engagements_1v2_wins() const { + return (_has_bits_[0] & 0x00400000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_engagements_1v2_wins() { + _has_bits_[0] |= 0x00400000u; +} +inline void DeepPlayerStatsEntry::clear_has_engagements_1v2_wins() { + _has_bits_[0] &= ~0x00400000u; +} +inline void DeepPlayerStatsEntry::clear_engagements_1v2_wins() { + engagements_1v2_wins_ = 0u; + clear_has_engagements_1v2_wins(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::engagements_1v2_wins() const { + return engagements_1v2_wins_; +} +inline void DeepPlayerStatsEntry::set_engagements_1v2_wins(::google::protobuf::uint32 value) { + set_has_engagements_1v2_wins(); + engagements_1v2_wins_ = value; +} + +// optional uint32 utility_count = 29; +inline bool DeepPlayerStatsEntry::has_utility_count() const { + return (_has_bits_[0] & 0x00800000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_utility_count() { + _has_bits_[0] |= 0x00800000u; +} +inline void DeepPlayerStatsEntry::clear_has_utility_count() { + _has_bits_[0] &= ~0x00800000u; +} +inline void DeepPlayerStatsEntry::clear_utility_count() { + utility_count_ = 0u; + clear_has_utility_count(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::utility_count() const { + return utility_count_; +} +inline void DeepPlayerStatsEntry::set_utility_count(::google::protobuf::uint32 value) { + set_has_utility_count(); + utility_count_ = value; +} + +// optional uint32 utility_success = 30; +inline bool DeepPlayerStatsEntry::has_utility_success() const { + return (_has_bits_[0] & 0x01000000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_utility_success() { + _has_bits_[0] |= 0x01000000u; +} +inline void DeepPlayerStatsEntry::clear_has_utility_success() { + _has_bits_[0] &= ~0x01000000u; +} +inline void DeepPlayerStatsEntry::clear_utility_success() { + utility_success_ = 0u; + clear_has_utility_success(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::utility_success() const { + return utility_success_; +} +inline void DeepPlayerStatsEntry::set_utility_success(::google::protobuf::uint32 value) { + set_has_utility_success(); + utility_success_ = value; +} + +// optional uint32 flash_count = 32; +inline bool DeepPlayerStatsEntry::has_flash_count() const { + return (_has_bits_[0] & 0x02000000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_flash_count() { + _has_bits_[0] |= 0x02000000u; +} +inline void DeepPlayerStatsEntry::clear_has_flash_count() { + _has_bits_[0] &= ~0x02000000u; +} +inline void DeepPlayerStatsEntry::clear_flash_count() { + flash_count_ = 0u; + clear_has_flash_count(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::flash_count() const { + return flash_count_; +} +inline void DeepPlayerStatsEntry::set_flash_count(::google::protobuf::uint32 value) { + set_has_flash_count(); + flash_count_ = value; +} + +// optional uint32 flash_success = 33; +inline bool DeepPlayerStatsEntry::has_flash_success() const { + return (_has_bits_[0] & 0x04000000u) != 0; +} +inline void DeepPlayerStatsEntry::set_has_flash_success() { + _has_bits_[0] |= 0x04000000u; +} +inline void DeepPlayerStatsEntry::clear_has_flash_success() { + _has_bits_[0] &= ~0x04000000u; +} +inline void DeepPlayerStatsEntry::clear_flash_success() { + flash_success_ = 0u; + clear_has_flash_success(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::flash_success() const { + return flash_success_; +} +inline void DeepPlayerStatsEntry::set_flash_success(::google::protobuf::uint32 value) { + set_has_flash_success(); + flash_success_ = value; +} + +// repeated uint32 mates = 34; +inline int DeepPlayerStatsEntry::mates_size() const { + return mates_.size(); +} +inline void DeepPlayerStatsEntry::clear_mates() { + mates_.Clear(); +} +inline ::google::protobuf::uint32 DeepPlayerStatsEntry::mates(int index) const { + return mates_.Get(index); +} +inline void DeepPlayerStatsEntry::set_mates(int index, ::google::protobuf::uint32 value) { + mates_.Set(index, value); +} +inline void DeepPlayerStatsEntry::add_mates(::google::protobuf::uint32 value) { + mates_.Add(value); +} +inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& +DeepPlayerStatsEntry::mates() const { + return mates_; +} +inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* +DeepPlayerStatsEntry::mutable_mates() { + return &mates_; +} + +// ------------------------------------------------------------------- + +// DeepPlayerMatchEvent + +// optional uint32 accountid = 1; +inline bool DeepPlayerMatchEvent::has_accountid() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_accountid() { + _has_bits_[0] |= 0x00000001u; +} +inline void DeepPlayerMatchEvent::clear_has_accountid() { + _has_bits_[0] &= ~0x00000001u; +} +inline void DeepPlayerMatchEvent::clear_accountid() { + accountid_ = 0u; + clear_has_accountid(); +} +inline ::google::protobuf::uint32 DeepPlayerMatchEvent::accountid() const { + return accountid_; +} +inline void DeepPlayerMatchEvent::set_accountid(::google::protobuf::uint32 value) { + set_has_accountid(); + accountid_ = value; +} + +// optional uint64 match_id = 2; +inline bool DeepPlayerMatchEvent::has_match_id() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_match_id() { + _has_bits_[0] |= 0x00000002u; +} +inline void DeepPlayerMatchEvent::clear_has_match_id() { + _has_bits_[0] &= ~0x00000002u; +} +inline void DeepPlayerMatchEvent::clear_match_id() { + match_id_ = GOOGLE_ULONGLONG(0); + clear_has_match_id(); +} +inline ::google::protobuf::uint64 DeepPlayerMatchEvent::match_id() const { + return match_id_; +} +inline void DeepPlayerMatchEvent::set_match_id(::google::protobuf::uint64 value) { + set_has_match_id(); + match_id_ = value; +} + +// optional uint32 event_id = 3; +inline bool DeepPlayerMatchEvent::has_event_id() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_event_id() { + _has_bits_[0] |= 0x00000004u; +} +inline void DeepPlayerMatchEvent::clear_has_event_id() { + _has_bits_[0] &= ~0x00000004u; +} +inline void DeepPlayerMatchEvent::clear_event_id() { + event_id_ = 0u; + clear_has_event_id(); +} +inline ::google::protobuf::uint32 DeepPlayerMatchEvent::event_id() const { + return event_id_; +} +inline void DeepPlayerMatchEvent::set_event_id(::google::protobuf::uint32 value) { + set_has_event_id(); + event_id_ = value; +} + +// optional uint32 event_type = 4; +inline bool DeepPlayerMatchEvent::has_event_type() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_event_type() { + _has_bits_[0] |= 0x00000008u; +} +inline void DeepPlayerMatchEvent::clear_has_event_type() { + _has_bits_[0] &= ~0x00000008u; +} +inline void DeepPlayerMatchEvent::clear_event_type() { + event_type_ = 0u; + clear_has_event_type(); +} +inline ::google::protobuf::uint32 DeepPlayerMatchEvent::event_type() const { + return event_type_; +} +inline void DeepPlayerMatchEvent::set_event_type(::google::protobuf::uint32 value) { + set_has_event_type(); + event_type_ = value; +} + +// optional bool b_playing_ct = 5; +inline bool DeepPlayerMatchEvent::has_b_playing_ct() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_b_playing_ct() { + _has_bits_[0] |= 0x00000010u; +} +inline void DeepPlayerMatchEvent::clear_has_b_playing_ct() { + _has_bits_[0] &= ~0x00000010u; +} +inline void DeepPlayerMatchEvent::clear_b_playing_ct() { + b_playing_ct_ = false; + clear_has_b_playing_ct(); +} +inline bool DeepPlayerMatchEvent::b_playing_ct() const { + return b_playing_ct_; +} +inline void DeepPlayerMatchEvent::set_b_playing_ct(bool value) { + set_has_b_playing_ct(); + b_playing_ct_ = value; +} + +// optional int32 user_pos_x = 6; +inline bool DeepPlayerMatchEvent::has_user_pos_x() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_user_pos_x() { + _has_bits_[0] |= 0x00000020u; +} +inline void DeepPlayerMatchEvent::clear_has_user_pos_x() { + _has_bits_[0] &= ~0x00000020u; +} +inline void DeepPlayerMatchEvent::clear_user_pos_x() { + user_pos_x_ = 0; + clear_has_user_pos_x(); +} +inline ::google::protobuf::int32 DeepPlayerMatchEvent::user_pos_x() const { + return user_pos_x_; +} +inline void DeepPlayerMatchEvent::set_user_pos_x(::google::protobuf::int32 value) { + set_has_user_pos_x(); + user_pos_x_ = value; +} + +// optional int32 user_pos_y = 7; +inline bool DeepPlayerMatchEvent::has_user_pos_y() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_user_pos_y() { + _has_bits_[0] |= 0x00000040u; +} +inline void DeepPlayerMatchEvent::clear_has_user_pos_y() { + _has_bits_[0] &= ~0x00000040u; +} +inline void DeepPlayerMatchEvent::clear_user_pos_y() { + user_pos_y_ = 0; + clear_has_user_pos_y(); +} +inline ::google::protobuf::int32 DeepPlayerMatchEvent::user_pos_y() const { + return user_pos_y_; +} +inline void DeepPlayerMatchEvent::set_user_pos_y(::google::protobuf::int32 value) { + set_has_user_pos_y(); + user_pos_y_ = value; +} + +// optional int32 user_pos_z = 12; +inline bool DeepPlayerMatchEvent::has_user_pos_z() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_user_pos_z() { + _has_bits_[0] |= 0x00000080u; +} +inline void DeepPlayerMatchEvent::clear_has_user_pos_z() { + _has_bits_[0] &= ~0x00000080u; +} +inline void DeepPlayerMatchEvent::clear_user_pos_z() { + user_pos_z_ = 0; + clear_has_user_pos_z(); +} +inline ::google::protobuf::int32 DeepPlayerMatchEvent::user_pos_z() const { + return user_pos_z_; +} +inline void DeepPlayerMatchEvent::set_user_pos_z(::google::protobuf::int32 value) { + set_has_user_pos_z(); + user_pos_z_ = value; +} + +// optional uint32 user_defidx = 8; +inline bool DeepPlayerMatchEvent::has_user_defidx() const { + return (_has_bits_[0] & 0x00000100u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_user_defidx() { + _has_bits_[0] |= 0x00000100u; +} +inline void DeepPlayerMatchEvent::clear_has_user_defidx() { + _has_bits_[0] &= ~0x00000100u; +} +inline void DeepPlayerMatchEvent::clear_user_defidx() { + user_defidx_ = 0u; + clear_has_user_defidx(); +} +inline ::google::protobuf::uint32 DeepPlayerMatchEvent::user_defidx() const { + return user_defidx_; +} +inline void DeepPlayerMatchEvent::set_user_defidx(::google::protobuf::uint32 value) { + set_has_user_defidx(); + user_defidx_ = value; +} + +// optional int32 other_pos_x = 9; +inline bool DeepPlayerMatchEvent::has_other_pos_x() const { + return (_has_bits_[0] & 0x00000200u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_other_pos_x() { + _has_bits_[0] |= 0x00000200u; +} +inline void DeepPlayerMatchEvent::clear_has_other_pos_x() { + _has_bits_[0] &= ~0x00000200u; +} +inline void DeepPlayerMatchEvent::clear_other_pos_x() { + other_pos_x_ = 0; + clear_has_other_pos_x(); +} +inline ::google::protobuf::int32 DeepPlayerMatchEvent::other_pos_x() const { + return other_pos_x_; +} +inline void DeepPlayerMatchEvent::set_other_pos_x(::google::protobuf::int32 value) { + set_has_other_pos_x(); + other_pos_x_ = value; +} + +// optional int32 other_pos_y = 10; +inline bool DeepPlayerMatchEvent::has_other_pos_y() const { + return (_has_bits_[0] & 0x00000400u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_other_pos_y() { + _has_bits_[0] |= 0x00000400u; +} +inline void DeepPlayerMatchEvent::clear_has_other_pos_y() { + _has_bits_[0] &= ~0x00000400u; +} +inline void DeepPlayerMatchEvent::clear_other_pos_y() { + other_pos_y_ = 0; + clear_has_other_pos_y(); +} +inline ::google::protobuf::int32 DeepPlayerMatchEvent::other_pos_y() const { + return other_pos_y_; +} +inline void DeepPlayerMatchEvent::set_other_pos_y(::google::protobuf::int32 value) { + set_has_other_pos_y(); + other_pos_y_ = value; +} + +// optional int32 other_pos_z = 13; +inline bool DeepPlayerMatchEvent::has_other_pos_z() const { + return (_has_bits_[0] & 0x00000800u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_other_pos_z() { + _has_bits_[0] |= 0x00000800u; +} +inline void DeepPlayerMatchEvent::clear_has_other_pos_z() { + _has_bits_[0] &= ~0x00000800u; +} +inline void DeepPlayerMatchEvent::clear_other_pos_z() { + other_pos_z_ = 0; + clear_has_other_pos_z(); +} +inline ::google::protobuf::int32 DeepPlayerMatchEvent::other_pos_z() const { + return other_pos_z_; +} +inline void DeepPlayerMatchEvent::set_other_pos_z(::google::protobuf::int32 value) { + set_has_other_pos_z(); + other_pos_z_ = value; +} + +// optional uint32 other_defidx = 11; +inline bool DeepPlayerMatchEvent::has_other_defidx() const { + return (_has_bits_[0] & 0x00001000u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_other_defidx() { + _has_bits_[0] |= 0x00001000u; +} +inline void DeepPlayerMatchEvent::clear_has_other_defidx() { + _has_bits_[0] &= ~0x00001000u; +} +inline void DeepPlayerMatchEvent::clear_other_defidx() { + other_defidx_ = 0u; + clear_has_other_defidx(); +} +inline ::google::protobuf::uint32 DeepPlayerMatchEvent::other_defidx() const { + return other_defidx_; +} +inline void DeepPlayerMatchEvent::set_other_defidx(::google::protobuf::uint32 value) { + set_has_other_defidx(); + other_defidx_ = value; +} + +// optional int32 event_data = 14; +inline bool DeepPlayerMatchEvent::has_event_data() const { + return (_has_bits_[0] & 0x00002000u) != 0; +} +inline void DeepPlayerMatchEvent::set_has_event_data() { + _has_bits_[0] |= 0x00002000u; +} +inline void DeepPlayerMatchEvent::clear_has_event_data() { + _has_bits_[0] &= ~0x00002000u; +} +inline void DeepPlayerMatchEvent::clear_event_data() { + event_data_ = 0; + clear_has_event_data(); +} +inline ::google::protobuf::int32 DeepPlayerMatchEvent::event_data() const { + return event_data_; +} +inline void DeepPlayerMatchEvent::set_event_data(::google::protobuf::int32 value) { + set_has_event_data(); + event_data_ = value; +} + +// ------------------------------------------------------------------- + +// CMsgGCCStrike15_ClientDeepStats_DeepStatsRange + +// optional uint32 begin = 1; +inline bool CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::has_begin() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::set_has_begin() { + _has_bits_[0] |= 0x00000001u; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::clear_has_begin() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::clear_begin() { + begin_ = 0u; + clear_has_begin(); +} +inline ::google::protobuf::uint32 CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::begin() const { + return begin_; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::set_begin(::google::protobuf::uint32 value) { + set_has_begin(); + begin_ = value; +} + +// optional uint32 end = 2; +inline bool CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::has_end() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::set_has_end() { + _has_bits_[0] |= 0x00000002u; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::clear_has_end() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::clear_end() { + end_ = 0u; + clear_has_end(); +} +inline ::google::protobuf::uint32 CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::end() const { + return end_; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::set_end(::google::protobuf::uint32 value) { + set_has_end(); + end_ = value; +} + +// optional bool frozen = 3; +inline bool CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::has_frozen() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::set_has_frozen() { + _has_bits_[0] |= 0x00000004u; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::clear_has_frozen() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::clear_frozen() { + frozen_ = false; + clear_has_frozen(); +} +inline bool CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::frozen() const { + return frozen_; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::set_frozen(bool value) { + set_has_frozen(); + frozen_ = value; +} + +// ------------------------------------------------------------------- + +// CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch + +// optional .DeepPlayerStatsEntry player = 1; +inline bool CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::has_player() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::set_has_player() { + _has_bits_[0] |= 0x00000001u; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::clear_has_player() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::clear_player() { + if (player_ != NULL) player_->::DeepPlayerStatsEntry::Clear(); + clear_has_player(); +} +inline const ::DeepPlayerStatsEntry& CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::player() const { + return player_ != NULL ? *player_ : *default_instance_->player_; +} +inline ::DeepPlayerStatsEntry* CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::mutable_player() { + set_has_player(); + if (player_ == NULL) player_ = new ::DeepPlayerStatsEntry; + return player_; +} +inline ::DeepPlayerStatsEntry* CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::release_player() { + clear_has_player(); + ::DeepPlayerStatsEntry* temp = player_; + player_ = NULL; + return temp; +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::set_allocated_player(::DeepPlayerStatsEntry* player) { + delete player_; + player_ = player; + if (player) { + set_has_player(); + } else { + clear_has_player(); + } +} + +// repeated .DeepPlayerMatchEvent events = 2; +inline int CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::events_size() const { + return events_.size(); +} +inline void CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::clear_events() { + events_.Clear(); +} +inline const ::DeepPlayerMatchEvent& CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::events(int index) const { + return events_.Get(index); +} +inline ::DeepPlayerMatchEvent* CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::mutable_events(int index) { + return events_.Mutable(index); +} +inline ::DeepPlayerMatchEvent* CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::add_events() { + return events_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::DeepPlayerMatchEvent >& +CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::events() const { + return events_; +} +inline ::google::protobuf::RepeatedPtrField< ::DeepPlayerMatchEvent >* +CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::mutable_events() { + return &events_; +} + +// ------------------------------------------------------------------- + +// CMsgGCCStrike15_ClientDeepStats + +// optional uint32 account_id = 1; +inline bool CMsgGCCStrike15_ClientDeepStats::has_account_id() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CMsgGCCStrike15_ClientDeepStats::set_has_account_id() { + _has_bits_[0] |= 0x00000001u; +} +inline void CMsgGCCStrike15_ClientDeepStats::clear_has_account_id() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CMsgGCCStrike15_ClientDeepStats::clear_account_id() { + account_id_ = 0u; + clear_has_account_id(); +} +inline ::google::protobuf::uint32 CMsgGCCStrike15_ClientDeepStats::account_id() const { + return account_id_; +} +inline void CMsgGCCStrike15_ClientDeepStats::set_account_id(::google::protobuf::uint32 value) { + set_has_account_id(); + account_id_ = value; +} + +// optional .CMsgGCCStrike15_ClientDeepStats.DeepStatsRange range = 2; +inline bool CMsgGCCStrike15_ClientDeepStats::has_range() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CMsgGCCStrike15_ClientDeepStats::set_has_range() { + _has_bits_[0] |= 0x00000002u; +} +inline void CMsgGCCStrike15_ClientDeepStats::clear_has_range() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CMsgGCCStrike15_ClientDeepStats::clear_range() { + if (range_ != NULL) range_->::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::Clear(); + clear_has_range(); +} +inline const ::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange& CMsgGCCStrike15_ClientDeepStats::range() const { + return range_ != NULL ? *range_ : *default_instance_->range_; +} +inline ::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* CMsgGCCStrike15_ClientDeepStats::mutable_range() { + set_has_range(); + if (range_ == NULL) range_ = new ::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange; + return range_; +} +inline ::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* CMsgGCCStrike15_ClientDeepStats::release_range() { + clear_has_range(); + ::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* temp = range_; + range_ = NULL; + return temp; +} +inline void CMsgGCCStrike15_ClientDeepStats::set_allocated_range(::CMsgGCCStrike15_ClientDeepStats_DeepStatsRange* range) { + delete range_; + range_ = range; + if (range) { + set_has_range(); + } else { + clear_has_range(); + } +} + +// repeated .CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch matches = 3; +inline int CMsgGCCStrike15_ClientDeepStats::matches_size() const { + return matches_.size(); +} +inline void CMsgGCCStrike15_ClientDeepStats::clear_matches() { + matches_.Clear(); +} +inline const ::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch& CMsgGCCStrike15_ClientDeepStats::matches(int index) const { + return matches_.Get(index); +} +inline ::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch* CMsgGCCStrike15_ClientDeepStats::mutable_matches(int index) { + return matches_.Mutable(index); +} +inline ::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch* CMsgGCCStrike15_ClientDeepStats::add_matches() { + return matches_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch >& +CMsgGCCStrike15_ClientDeepStats::matches() const { + return matches_; +} +inline ::google::protobuf::RepeatedPtrField< ::CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch >* +CMsgGCCStrike15_ClientDeepStats::mutable_matches() { + return &matches_; +} + +// ------------------------------------------------------------------- + +// CCSUsrMsg_DeepStats + +// optional .CMsgGCCStrike15_ClientDeepStats stats = 1; +inline bool CCSUsrMsg_DeepStats::has_stats() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCSUsrMsg_DeepStats::set_has_stats() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCSUsrMsg_DeepStats::clear_has_stats() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCSUsrMsg_DeepStats::clear_stats() { + if (stats_ != NULL) stats_->::CMsgGCCStrike15_ClientDeepStats::Clear(); + clear_has_stats(); +} +inline const ::CMsgGCCStrike15_ClientDeepStats& CCSUsrMsg_DeepStats::stats() const { + return stats_ != NULL ? *stats_ : *default_instance_->stats_; +} +inline ::CMsgGCCStrike15_ClientDeepStats* CCSUsrMsg_DeepStats::mutable_stats() { + set_has_stats(); + if (stats_ == NULL) stats_ = new ::CMsgGCCStrike15_ClientDeepStats; + return stats_; +} +inline ::CMsgGCCStrike15_ClientDeepStats* CCSUsrMsg_DeepStats::release_stats() { + clear_has_stats(); + ::CMsgGCCStrike15_ClientDeepStats* temp = stats_; + stats_ = NULL; + return temp; +} +inline void CCSUsrMsg_DeepStats::set_allocated_stats(::CMsgGCCStrike15_ClientDeepStats* stats) { + delete stats_; + stats_ = stats; + if (stats) { + set_has_stats(); + } else { + clear_has_stats(); + } +} + +// ------------------------------------------------------------------- + +// PlayerRankingInfo + +// optional uint32 account_id = 1; +inline bool PlayerRankingInfo::has_account_id() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void PlayerRankingInfo::set_has_account_id() { + _has_bits_[0] |= 0x00000001u; +} +inline void PlayerRankingInfo::clear_has_account_id() { + _has_bits_[0] &= ~0x00000001u; +} +inline void PlayerRankingInfo::clear_account_id() { + account_id_ = 0u; + clear_has_account_id(); +} +inline ::google::protobuf::uint32 PlayerRankingInfo::account_id() const { + return account_id_; +} +inline void PlayerRankingInfo::set_account_id(::google::protobuf::uint32 value) { + set_has_account_id(); + account_id_ = value; +} + +// optional uint32 rank_id = 2; +inline bool PlayerRankingInfo::has_rank_id() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void PlayerRankingInfo::set_has_rank_id() { + _has_bits_[0] |= 0x00000002u; +} +inline void PlayerRankingInfo::clear_has_rank_id() { + _has_bits_[0] &= ~0x00000002u; +} +inline void PlayerRankingInfo::clear_rank_id() { + rank_id_ = 0u; + clear_has_rank_id(); +} +inline ::google::protobuf::uint32 PlayerRankingInfo::rank_id() const { + return rank_id_; +} +inline void PlayerRankingInfo::set_rank_id(::google::protobuf::uint32 value) { + set_has_rank_id(); + rank_id_ = value; +} + +// optional uint32 wins = 3; +inline bool PlayerRankingInfo::has_wins() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void PlayerRankingInfo::set_has_wins() { + _has_bits_[0] |= 0x00000004u; +} +inline void PlayerRankingInfo::clear_has_wins() { + _has_bits_[0] &= ~0x00000004u; +} +inline void PlayerRankingInfo::clear_wins() { + wins_ = 0u; + clear_has_wins(); +} +inline ::google::protobuf::uint32 PlayerRankingInfo::wins() const { + return wins_; +} +inline void PlayerRankingInfo::set_wins(::google::protobuf::uint32 value) { + set_has_wins(); + wins_ = value; +} + +// optional float rank_change = 4; +inline bool PlayerRankingInfo::has_rank_change() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void PlayerRankingInfo::set_has_rank_change() { + _has_bits_[0] |= 0x00000008u; +} +inline void PlayerRankingInfo::clear_has_rank_change() { + _has_bits_[0] &= ~0x00000008u; +} +inline void PlayerRankingInfo::clear_rank_change() { + rank_change_ = 0; + clear_has_rank_change(); +} +inline float PlayerRankingInfo::rank_change() const { + return rank_change_; +} +inline void PlayerRankingInfo::set_rank_change(float value) { + set_has_rank_change(); + rank_change_ = value; +} + +// optional uint32 rank_type_id = 6; +inline bool PlayerRankingInfo::has_rank_type_id() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void PlayerRankingInfo::set_has_rank_type_id() { + _has_bits_[0] |= 0x00000010u; +} +inline void PlayerRankingInfo::clear_has_rank_type_id() { + _has_bits_[0] &= ~0x00000010u; +} +inline void PlayerRankingInfo::clear_rank_type_id() { + rank_type_id_ = 0u; + clear_has_rank_type_id(); +} +inline ::google::protobuf::uint32 PlayerRankingInfo::rank_type_id() const { + return rank_type_id_; +} +inline void PlayerRankingInfo::set_rank_type_id(::google::protobuf::uint32 value) { + set_has_rank_type_id(); + rank_type_id_ = value; +} + +// optional uint32 tv_control = 7; +inline bool PlayerRankingInfo::has_tv_control() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void PlayerRankingInfo::set_has_tv_control() { + _has_bits_[0] |= 0x00000020u; +} +inline void PlayerRankingInfo::clear_has_tv_control() { + _has_bits_[0] &= ~0x00000020u; +} +inline void PlayerRankingInfo::clear_tv_control() { + tv_control_ = 0u; + clear_has_tv_control(); +} +inline ::google::protobuf::uint32 PlayerRankingInfo::tv_control() const { + return tv_control_; +} +inline void PlayerRankingInfo::set_tv_control(::google::protobuf::uint32 value) { + set_has_tv_control(); + tv_control_ = value; +} + +// ------------------------------------------------------------------- + +// IpAddressMask + +// optional uint32 a = 1; +inline bool IpAddressMask::has_a() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void IpAddressMask::set_has_a() { + _has_bits_[0] |= 0x00000001u; +} +inline void IpAddressMask::clear_has_a() { + _has_bits_[0] &= ~0x00000001u; +} +inline void IpAddressMask::clear_a() { + a_ = 0u; + clear_has_a(); +} +inline ::google::protobuf::uint32 IpAddressMask::a() const { + return a_; +} +inline void IpAddressMask::set_a(::google::protobuf::uint32 value) { + set_has_a(); + a_ = value; +} + +// optional uint32 b = 2; +inline bool IpAddressMask::has_b() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void IpAddressMask::set_has_b() { + _has_bits_[0] |= 0x00000002u; +} +inline void IpAddressMask::clear_has_b() { + _has_bits_[0] &= ~0x00000002u; +} +inline void IpAddressMask::clear_b() { + b_ = 0u; + clear_has_b(); +} +inline ::google::protobuf::uint32 IpAddressMask::b() const { + return b_; +} +inline void IpAddressMask::set_b(::google::protobuf::uint32 value) { + set_has_b(); + b_ = value; +} + +// optional uint32 c = 3; +inline bool IpAddressMask::has_c() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void IpAddressMask::set_has_c() { + _has_bits_[0] |= 0x00000004u; +} +inline void IpAddressMask::clear_has_c() { + _has_bits_[0] &= ~0x00000004u; +} +inline void IpAddressMask::clear_c() { + c_ = 0u; + clear_has_c(); +} +inline ::google::protobuf::uint32 IpAddressMask::c() const { + return c_; +} +inline void IpAddressMask::set_c(::google::protobuf::uint32 value) { + set_has_c(); + c_ = value; +} + +// optional uint32 d = 4; +inline bool IpAddressMask::has_d() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void IpAddressMask::set_has_d() { + _has_bits_[0] |= 0x00000008u; +} +inline void IpAddressMask::clear_has_d() { + _has_bits_[0] &= ~0x00000008u; +} +inline void IpAddressMask::clear_d() { + d_ = 0u; + clear_has_d(); +} +inline ::google::protobuf::uint32 IpAddressMask::d() const { + return d_; +} +inline void IpAddressMask::set_d(::google::protobuf::uint32 value) { + set_has_d(); + d_ = value; +} + +// optional uint32 bits = 5; +inline bool IpAddressMask::has_bits() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void IpAddressMask::set_has_bits() { + _has_bits_[0] |= 0x00000010u; +} +inline void IpAddressMask::clear_has_bits() { + _has_bits_[0] &= ~0x00000010u; +} +inline void IpAddressMask::clear_bits() { + bits_ = 0u; + clear_has_bits(); +} +inline ::google::protobuf::uint32 IpAddressMask::bits() const { + return bits_; +} +inline void IpAddressMask::set_bits(::google::protobuf::uint32 value) { + set_has_bits(); + bits_ = value; +} + +// optional uint32 token = 6; +inline bool IpAddressMask::has_token() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void IpAddressMask::set_has_token() { + _has_bits_[0] |= 0x00000020u; +} +inline void IpAddressMask::clear_has_token() { + _has_bits_[0] &= ~0x00000020u; +} +inline void IpAddressMask::clear_token() { + token_ = 0u; + clear_has_token(); +} +inline ::google::protobuf::uint32 IpAddressMask::token() const { + return token_; +} +inline void IpAddressMask::set_token(::google::protobuf::uint32 value) { + set_has_token(); + token_ = value; +} + +// ------------------------------------------------------------------- + +// TournamentEvent + +// optional int32 event_id = 1; +inline bool TournamentEvent::has_event_id() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void TournamentEvent::set_has_event_id() { + _has_bits_[0] |= 0x00000001u; +} +inline void TournamentEvent::clear_has_event_id() { + _has_bits_[0] &= ~0x00000001u; +} +inline void TournamentEvent::clear_event_id() { + event_id_ = 0; + clear_has_event_id(); +} +inline ::google::protobuf::int32 TournamentEvent::event_id() const { + return event_id_; +} +inline void TournamentEvent::set_event_id(::google::protobuf::int32 value) { + set_has_event_id(); + event_id_ = value; +} + +// optional string event_tag = 2; +inline bool TournamentEvent::has_event_tag() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void TournamentEvent::set_has_event_tag() { + _has_bits_[0] |= 0x00000002u; +} +inline void TournamentEvent::clear_has_event_tag() { + _has_bits_[0] &= ~0x00000002u; +} +inline void TournamentEvent::clear_event_tag() { + if (event_tag_ != &::google::protobuf::internal::kEmptyString) { + event_tag_->clear(); + } + clear_has_event_tag(); +} +inline const ::std::string& TournamentEvent::event_tag() const { + return *event_tag_; +} +inline void TournamentEvent::set_event_tag(const ::std::string& value) { + set_has_event_tag(); + if (event_tag_ == &::google::protobuf::internal::kEmptyString) { + event_tag_ = new ::std::string; + } + event_tag_->assign(value); +} +inline void TournamentEvent::set_event_tag(const char* value) { + set_has_event_tag(); + if (event_tag_ == &::google::protobuf::internal::kEmptyString) { + event_tag_ = new ::std::string; + } + event_tag_->assign(value); +} +inline void TournamentEvent::set_event_tag(const char* value, size_t size) { + set_has_event_tag(); + if (event_tag_ == &::google::protobuf::internal::kEmptyString) { + event_tag_ = new ::std::string; + } + event_tag_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* TournamentEvent::mutable_event_tag() { + set_has_event_tag(); + if (event_tag_ == &::google::protobuf::internal::kEmptyString) { + event_tag_ = new ::std::string; + } + return event_tag_; +} +inline ::std::string* TournamentEvent::release_event_tag() { + clear_has_event_tag(); + if (event_tag_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = event_tag_; + event_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void TournamentEvent::set_allocated_event_tag(::std::string* event_tag) { + if (event_tag_ != &::google::protobuf::internal::kEmptyString) { + delete event_tag_; + } + if (event_tag) { + set_has_event_tag(); + event_tag_ = event_tag; + } else { + clear_has_event_tag(); + event_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// optional string event_name = 3; +inline bool TournamentEvent::has_event_name() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void TournamentEvent::set_has_event_name() { + _has_bits_[0] |= 0x00000004u; +} +inline void TournamentEvent::clear_has_event_name() { + _has_bits_[0] &= ~0x00000004u; +} +inline void TournamentEvent::clear_event_name() { + if (event_name_ != &::google::protobuf::internal::kEmptyString) { + event_name_->clear(); + } + clear_has_event_name(); +} +inline const ::std::string& TournamentEvent::event_name() const { + return *event_name_; +} +inline void TournamentEvent::set_event_name(const ::std::string& value) { + set_has_event_name(); + if (event_name_ == &::google::protobuf::internal::kEmptyString) { + event_name_ = new ::std::string; + } + event_name_->assign(value); +} +inline void TournamentEvent::set_event_name(const char* value) { + set_has_event_name(); + if (event_name_ == &::google::protobuf::internal::kEmptyString) { + event_name_ = new ::std::string; + } + event_name_->assign(value); +} +inline void TournamentEvent::set_event_name(const char* value, size_t size) { + set_has_event_name(); + if (event_name_ == &::google::protobuf::internal::kEmptyString) { + event_name_ = new ::std::string; + } + event_name_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* TournamentEvent::mutable_event_name() { + set_has_event_name(); + if (event_name_ == &::google::protobuf::internal::kEmptyString) { + event_name_ = new ::std::string; + } + return event_name_; +} +inline ::std::string* TournamentEvent::release_event_name() { + clear_has_event_name(); + if (event_name_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = event_name_; + event_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void TournamentEvent::set_allocated_event_name(::std::string* event_name) { + if (event_name_ != &::google::protobuf::internal::kEmptyString) { + delete event_name_; + } + if (event_name) { + set_has_event_name(); + event_name_ = event_name; + } else { + clear_has_event_name(); + event_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// optional uint32 event_time_start = 4; +inline bool TournamentEvent::has_event_time_start() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void TournamentEvent::set_has_event_time_start() { + _has_bits_[0] |= 0x00000008u; +} +inline void TournamentEvent::clear_has_event_time_start() { + _has_bits_[0] &= ~0x00000008u; +} +inline void TournamentEvent::clear_event_time_start() { + event_time_start_ = 0u; + clear_has_event_time_start(); +} +inline ::google::protobuf::uint32 TournamentEvent::event_time_start() const { + return event_time_start_; +} +inline void TournamentEvent::set_event_time_start(::google::protobuf::uint32 value) { + set_has_event_time_start(); + event_time_start_ = value; +} + +// optional uint32 event_time_end = 5; +inline bool TournamentEvent::has_event_time_end() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void TournamentEvent::set_has_event_time_end() { + _has_bits_[0] |= 0x00000010u; +} +inline void TournamentEvent::clear_has_event_time_end() { + _has_bits_[0] &= ~0x00000010u; +} +inline void TournamentEvent::clear_event_time_end() { + event_time_end_ = 0u; + clear_has_event_time_end(); +} +inline ::google::protobuf::uint32 TournamentEvent::event_time_end() const { + return event_time_end_; +} +inline void TournamentEvent::set_event_time_end(::google::protobuf::uint32 value) { + set_has_event_time_end(); + event_time_end_ = value; +} + +// optional int32 event_public = 6; +inline bool TournamentEvent::has_event_public() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void TournamentEvent::set_has_event_public() { + _has_bits_[0] |= 0x00000020u; +} +inline void TournamentEvent::clear_has_event_public() { + _has_bits_[0] &= ~0x00000020u; +} +inline void TournamentEvent::clear_event_public() { + event_public_ = 0; + clear_has_event_public(); +} +inline ::google::protobuf::int32 TournamentEvent::event_public() const { + return event_public_; +} +inline void TournamentEvent::set_event_public(::google::protobuf::int32 value) { + set_has_event_public(); + event_public_ = value; +} + +// optional int32 event_stage_id = 7; +inline bool TournamentEvent::has_event_stage_id() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void TournamentEvent::set_has_event_stage_id() { + _has_bits_[0] |= 0x00000040u; +} +inline void TournamentEvent::clear_has_event_stage_id() { + _has_bits_[0] &= ~0x00000040u; +} +inline void TournamentEvent::clear_event_stage_id() { + event_stage_id_ = 0; + clear_has_event_stage_id(); +} +inline ::google::protobuf::int32 TournamentEvent::event_stage_id() const { + return event_stage_id_; +} +inline void TournamentEvent::set_event_stage_id(::google::protobuf::int32 value) { + set_has_event_stage_id(); + event_stage_id_ = value; +} + +// optional string event_stage_name = 8; +inline bool TournamentEvent::has_event_stage_name() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void TournamentEvent::set_has_event_stage_name() { + _has_bits_[0] |= 0x00000080u; +} +inline void TournamentEvent::clear_has_event_stage_name() { + _has_bits_[0] &= ~0x00000080u; +} +inline void TournamentEvent::clear_event_stage_name() { + if (event_stage_name_ != &::google::protobuf::internal::kEmptyString) { + event_stage_name_->clear(); + } + clear_has_event_stage_name(); +} +inline const ::std::string& TournamentEvent::event_stage_name() const { + return *event_stage_name_; +} +inline void TournamentEvent::set_event_stage_name(const ::std::string& value) { + set_has_event_stage_name(); + if (event_stage_name_ == &::google::protobuf::internal::kEmptyString) { + event_stage_name_ = new ::std::string; + } + event_stage_name_->assign(value); +} +inline void TournamentEvent::set_event_stage_name(const char* value) { + set_has_event_stage_name(); + if (event_stage_name_ == &::google::protobuf::internal::kEmptyString) { + event_stage_name_ = new ::std::string; + } + event_stage_name_->assign(value); +} +inline void TournamentEvent::set_event_stage_name(const char* value, size_t size) { + set_has_event_stage_name(); + if (event_stage_name_ == &::google::protobuf::internal::kEmptyString) { + event_stage_name_ = new ::std::string; + } + event_stage_name_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* TournamentEvent::mutable_event_stage_name() { + set_has_event_stage_name(); + if (event_stage_name_ == &::google::protobuf::internal::kEmptyString) { + event_stage_name_ = new ::std::string; + } + return event_stage_name_; +} +inline ::std::string* TournamentEvent::release_event_stage_name() { + clear_has_event_stage_name(); + if (event_stage_name_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = event_stage_name_; + event_stage_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void TournamentEvent::set_allocated_event_stage_name(::std::string* event_stage_name) { + if (event_stage_name_ != &::google::protobuf::internal::kEmptyString) { + delete event_stage_name_; + } + if (event_stage_name) { + set_has_event_stage_name(); + event_stage_name_ = event_stage_name; + } else { + clear_has_event_stage_name(); + event_stage_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// optional uint32 active_section_id = 9; +inline bool TournamentEvent::has_active_section_id() const { + return (_has_bits_[0] & 0x00000100u) != 0; +} +inline void TournamentEvent::set_has_active_section_id() { + _has_bits_[0] |= 0x00000100u; +} +inline void TournamentEvent::clear_has_active_section_id() { + _has_bits_[0] &= ~0x00000100u; +} +inline void TournamentEvent::clear_active_section_id() { + active_section_id_ = 0u; + clear_has_active_section_id(); +} +inline ::google::protobuf::uint32 TournamentEvent::active_section_id() const { + return active_section_id_; +} +inline void TournamentEvent::set_active_section_id(::google::protobuf::uint32 value) { + set_has_active_section_id(); + active_section_id_ = value; +} + +// ------------------------------------------------------------------- + +// TournamentPlayer + +// optional uint32 account_id = 1; +inline bool TournamentPlayer::has_account_id() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void TournamentPlayer::set_has_account_id() { + _has_bits_[0] |= 0x00000001u; +} +inline void TournamentPlayer::clear_has_account_id() { + _has_bits_[0] &= ~0x00000001u; +} +inline void TournamentPlayer::clear_account_id() { + account_id_ = 0u; + clear_has_account_id(); +} +inline ::google::protobuf::uint32 TournamentPlayer::account_id() const { + return account_id_; +} +inline void TournamentPlayer::set_account_id(::google::protobuf::uint32 value) { + set_has_account_id(); + account_id_ = value; +} + +// optional string player_nick = 2; +inline bool TournamentPlayer::has_player_nick() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void TournamentPlayer::set_has_player_nick() { + _has_bits_[0] |= 0x00000002u; +} +inline void TournamentPlayer::clear_has_player_nick() { + _has_bits_[0] &= ~0x00000002u; +} +inline void TournamentPlayer::clear_player_nick() { + if (player_nick_ != &::google::protobuf::internal::kEmptyString) { + player_nick_->clear(); + } + clear_has_player_nick(); +} +inline const ::std::string& TournamentPlayer::player_nick() const { + return *player_nick_; +} +inline void TournamentPlayer::set_player_nick(const ::std::string& value) { + set_has_player_nick(); + if (player_nick_ == &::google::protobuf::internal::kEmptyString) { + player_nick_ = new ::std::string; + } + player_nick_->assign(value); +} +inline void TournamentPlayer::set_player_nick(const char* value) { + set_has_player_nick(); + if (player_nick_ == &::google::protobuf::internal::kEmptyString) { + player_nick_ = new ::std::string; + } + player_nick_->assign(value); +} +inline void TournamentPlayer::set_player_nick(const char* value, size_t size) { + set_has_player_nick(); + if (player_nick_ == &::google::protobuf::internal::kEmptyString) { + player_nick_ = new ::std::string; + } + player_nick_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* TournamentPlayer::mutable_player_nick() { + set_has_player_nick(); + if (player_nick_ == &::google::protobuf::internal::kEmptyString) { + player_nick_ = new ::std::string; + } + return player_nick_; +} +inline ::std::string* TournamentPlayer::release_player_nick() { + clear_has_player_nick(); + if (player_nick_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = player_nick_; + player_nick_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void TournamentPlayer::set_allocated_player_nick(::std::string* player_nick) { + if (player_nick_ != &::google::protobuf::internal::kEmptyString) { + delete player_nick_; + } + if (player_nick) { + set_has_player_nick(); + player_nick_ = player_nick; + } else { + clear_has_player_nick(); + player_nick_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// optional string player_name = 3; +inline bool TournamentPlayer::has_player_name() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void TournamentPlayer::set_has_player_name() { + _has_bits_[0] |= 0x00000004u; +} +inline void TournamentPlayer::clear_has_player_name() { + _has_bits_[0] &= ~0x00000004u; +} +inline void TournamentPlayer::clear_player_name() { + if (player_name_ != &::google::protobuf::internal::kEmptyString) { + player_name_->clear(); + } + clear_has_player_name(); +} +inline const ::std::string& TournamentPlayer::player_name() const { + return *player_name_; +} +inline void TournamentPlayer::set_player_name(const ::std::string& value) { + set_has_player_name(); + if (player_name_ == &::google::protobuf::internal::kEmptyString) { + player_name_ = new ::std::string; + } + player_name_->assign(value); +} +inline void TournamentPlayer::set_player_name(const char* value) { + set_has_player_name(); + if (player_name_ == &::google::protobuf::internal::kEmptyString) { + player_name_ = new ::std::string; + } + player_name_->assign(value); +} +inline void TournamentPlayer::set_player_name(const char* value, size_t size) { + set_has_player_name(); + if (player_name_ == &::google::protobuf::internal::kEmptyString) { + player_name_ = new ::std::string; + } + player_name_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* TournamentPlayer::mutable_player_name() { + set_has_player_name(); + if (player_name_ == &::google::protobuf::internal::kEmptyString) { + player_name_ = new ::std::string; + } + return player_name_; +} +inline ::std::string* TournamentPlayer::release_player_name() { + clear_has_player_name(); + if (player_name_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = player_name_; + player_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void TournamentPlayer::set_allocated_player_name(::std::string* player_name) { + if (player_name_ != &::google::protobuf::internal::kEmptyString) { + delete player_name_; + } + if (player_name) { + set_has_player_name(); + player_name_ = player_name; + } else { + clear_has_player_name(); + player_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// optional uint32 player_dob = 4; +inline bool TournamentPlayer::has_player_dob() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void TournamentPlayer::set_has_player_dob() { + _has_bits_[0] |= 0x00000008u; +} +inline void TournamentPlayer::clear_has_player_dob() { + _has_bits_[0] &= ~0x00000008u; +} +inline void TournamentPlayer::clear_player_dob() { + player_dob_ = 0u; + clear_has_player_dob(); +} +inline ::google::protobuf::uint32 TournamentPlayer::player_dob() const { + return player_dob_; +} +inline void TournamentPlayer::set_player_dob(::google::protobuf::uint32 value) { + set_has_player_dob(); + player_dob_ = value; +} + +// optional string player_flag = 5; +inline bool TournamentPlayer::has_player_flag() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void TournamentPlayer::set_has_player_flag() { + _has_bits_[0] |= 0x00000010u; +} +inline void TournamentPlayer::clear_has_player_flag() { + _has_bits_[0] &= ~0x00000010u; +} +inline void TournamentPlayer::clear_player_flag() { + if (player_flag_ != &::google::protobuf::internal::kEmptyString) { + player_flag_->clear(); + } + clear_has_player_flag(); +} +inline const ::std::string& TournamentPlayer::player_flag() const { + return *player_flag_; +} +inline void TournamentPlayer::set_player_flag(const ::std::string& value) { + set_has_player_flag(); + if (player_flag_ == &::google::protobuf::internal::kEmptyString) { + player_flag_ = new ::std::string; + } + player_flag_->assign(value); +} +inline void TournamentPlayer::set_player_flag(const char* value) { + set_has_player_flag(); + if (player_flag_ == &::google::protobuf::internal::kEmptyString) { + player_flag_ = new ::std::string; + } + player_flag_->assign(value); +} +inline void TournamentPlayer::set_player_flag(const char* value, size_t size) { + set_has_player_flag(); + if (player_flag_ == &::google::protobuf::internal::kEmptyString) { + player_flag_ = new ::std::string; + } + player_flag_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* TournamentPlayer::mutable_player_flag() { + set_has_player_flag(); + if (player_flag_ == &::google::protobuf::internal::kEmptyString) { + player_flag_ = new ::std::string; + } + return player_flag_; +} +inline ::std::string* TournamentPlayer::release_player_flag() { + clear_has_player_flag(); + if (player_flag_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = player_flag_; + player_flag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void TournamentPlayer::set_allocated_player_flag(::std::string* player_flag) { + if (player_flag_ != &::google::protobuf::internal::kEmptyString) { + delete player_flag_; + } + if (player_flag) { + set_has_player_flag(); + player_flag_ = player_flag; + } else { + clear_has_player_flag(); + player_flag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// optional string player_location = 6; +inline bool TournamentPlayer::has_player_location() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void TournamentPlayer::set_has_player_location() { + _has_bits_[0] |= 0x00000020u; +} +inline void TournamentPlayer::clear_has_player_location() { + _has_bits_[0] &= ~0x00000020u; +} +inline void TournamentPlayer::clear_player_location() { + if (player_location_ != &::google::protobuf::internal::kEmptyString) { + player_location_->clear(); + } + clear_has_player_location(); +} +inline const ::std::string& TournamentPlayer::player_location() const { + return *player_location_; +} +inline void TournamentPlayer::set_player_location(const ::std::string& value) { + set_has_player_location(); + if (player_location_ == &::google::protobuf::internal::kEmptyString) { + player_location_ = new ::std::string; + } + player_location_->assign(value); +} +inline void TournamentPlayer::set_player_location(const char* value) { + set_has_player_location(); + if (player_location_ == &::google::protobuf::internal::kEmptyString) { + player_location_ = new ::std::string; + } + player_location_->assign(value); +} +inline void TournamentPlayer::set_player_location(const char* value, size_t size) { + set_has_player_location(); + if (player_location_ == &::google::protobuf::internal::kEmptyString) { + player_location_ = new ::std::string; + } + player_location_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* TournamentPlayer::mutable_player_location() { + set_has_player_location(); + if (player_location_ == &::google::protobuf::internal::kEmptyString) { + player_location_ = new ::std::string; + } + return player_location_; +} +inline ::std::string* TournamentPlayer::release_player_location() { + clear_has_player_location(); + if (player_location_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = player_location_; + player_location_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void TournamentPlayer::set_allocated_player_location(::std::string* player_location) { + if (player_location_ != &::google::protobuf::internal::kEmptyString) { + delete player_location_; + } + if (player_location) { + set_has_player_location(); + player_location_ = player_location; + } else { + clear_has_player_location(); + player_location_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// optional string player_desc = 7; +inline bool TournamentPlayer::has_player_desc() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void TournamentPlayer::set_has_player_desc() { + _has_bits_[0] |= 0x00000040u; +} +inline void TournamentPlayer::clear_has_player_desc() { + _has_bits_[0] &= ~0x00000040u; +} +inline void TournamentPlayer::clear_player_desc() { + if (player_desc_ != &::google::protobuf::internal::kEmptyString) { + player_desc_->clear(); + } + clear_has_player_desc(); +} +inline const ::std::string& TournamentPlayer::player_desc() const { + return *player_desc_; +} +inline void TournamentPlayer::set_player_desc(const ::std::string& value) { + set_has_player_desc(); + if (player_desc_ == &::google::protobuf::internal::kEmptyString) { + player_desc_ = new ::std::string; + } + player_desc_->assign(value); +} +inline void TournamentPlayer::set_player_desc(const char* value) { + set_has_player_desc(); + if (player_desc_ == &::google::protobuf::internal::kEmptyString) { + player_desc_ = new ::std::string; + } + player_desc_->assign(value); +} +inline void TournamentPlayer::set_player_desc(const char* value, size_t size) { + set_has_player_desc(); + if (player_desc_ == &::google::protobuf::internal::kEmptyString) { + player_desc_ = new ::std::string; + } + player_desc_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* TournamentPlayer::mutable_player_desc() { + set_has_player_desc(); + if (player_desc_ == &::google::protobuf::internal::kEmptyString) { + player_desc_ = new ::std::string; + } + return player_desc_; +} +inline ::std::string* TournamentPlayer::release_player_desc() { + clear_has_player_desc(); + if (player_desc_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = player_desc_; + player_desc_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void TournamentPlayer::set_allocated_player_desc(::std::string* player_desc) { + if (player_desc_ != &::google::protobuf::internal::kEmptyString) { + delete player_desc_; + } + if (player_desc) { + set_has_player_desc(); + player_desc_ = player_desc; + } else { + clear_has_player_desc(); + player_desc_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// ------------------------------------------------------------------- + +// TournamentTeam + +// optional int32 team_id = 1; +inline bool TournamentTeam::has_team_id() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void TournamentTeam::set_has_team_id() { + _has_bits_[0] |= 0x00000001u; +} +inline void TournamentTeam::clear_has_team_id() { + _has_bits_[0] &= ~0x00000001u; +} +inline void TournamentTeam::clear_team_id() { + team_id_ = 0; + clear_has_team_id(); +} +inline ::google::protobuf::int32 TournamentTeam::team_id() const { + return team_id_; +} +inline void TournamentTeam::set_team_id(::google::protobuf::int32 value) { + set_has_team_id(); + team_id_ = value; +} + +// optional string team_tag = 2; +inline bool TournamentTeam::has_team_tag() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void TournamentTeam::set_has_team_tag() { + _has_bits_[0] |= 0x00000002u; +} +inline void TournamentTeam::clear_has_team_tag() { + _has_bits_[0] &= ~0x00000002u; +} +inline void TournamentTeam::clear_team_tag() { + if (team_tag_ != &::google::protobuf::internal::kEmptyString) { + team_tag_->clear(); + } + clear_has_team_tag(); +} +inline const ::std::string& TournamentTeam::team_tag() const { + return *team_tag_; +} +inline void TournamentTeam::set_team_tag(const ::std::string& value) { + set_has_team_tag(); + if (team_tag_ == &::google::protobuf::internal::kEmptyString) { + team_tag_ = new ::std::string; + } + team_tag_->assign(value); +} +inline void TournamentTeam::set_team_tag(const char* value) { + set_has_team_tag(); + if (team_tag_ == &::google::protobuf::internal::kEmptyString) { + team_tag_ = new ::std::string; + } + team_tag_->assign(value); +} +inline void TournamentTeam::set_team_tag(const char* value, size_t size) { + set_has_team_tag(); + if (team_tag_ == &::google::protobuf::internal::kEmptyString) { + team_tag_ = new ::std::string; + } + team_tag_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* TournamentTeam::mutable_team_tag() { + set_has_team_tag(); + if (team_tag_ == &::google::protobuf::internal::kEmptyString) { + team_tag_ = new ::std::string; + } + return team_tag_; +} +inline ::std::string* TournamentTeam::release_team_tag() { + clear_has_team_tag(); + if (team_tag_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = team_tag_; + team_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void TournamentTeam::set_allocated_team_tag(::std::string* team_tag) { + if (team_tag_ != &::google::protobuf::internal::kEmptyString) { + delete team_tag_; + } + if (team_tag) { + set_has_team_tag(); + team_tag_ = team_tag; + } else { + clear_has_team_tag(); + team_tag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// optional string team_flag = 3; +inline bool TournamentTeam::has_team_flag() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void TournamentTeam::set_has_team_flag() { + _has_bits_[0] |= 0x00000004u; +} +inline void TournamentTeam::clear_has_team_flag() { + _has_bits_[0] &= ~0x00000004u; +} +inline void TournamentTeam::clear_team_flag() { + if (team_flag_ != &::google::protobuf::internal::kEmptyString) { + team_flag_->clear(); + } + clear_has_team_flag(); +} +inline const ::std::string& TournamentTeam::team_flag() const { + return *team_flag_; +} +inline void TournamentTeam::set_team_flag(const ::std::string& value) { + set_has_team_flag(); + if (team_flag_ == &::google::protobuf::internal::kEmptyString) { + team_flag_ = new ::std::string; + } + team_flag_->assign(value); +} +inline void TournamentTeam::set_team_flag(const char* value) { + set_has_team_flag(); + if (team_flag_ == &::google::protobuf::internal::kEmptyString) { + team_flag_ = new ::std::string; + } + team_flag_->assign(value); +} +inline void TournamentTeam::set_team_flag(const char* value, size_t size) { + set_has_team_flag(); + if (team_flag_ == &::google::protobuf::internal::kEmptyString) { + team_flag_ = new ::std::string; + } + team_flag_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* TournamentTeam::mutable_team_flag() { + set_has_team_flag(); + if (team_flag_ == &::google::protobuf::internal::kEmptyString) { + team_flag_ = new ::std::string; + } + return team_flag_; +} +inline ::std::string* TournamentTeam::release_team_flag() { + clear_has_team_flag(); + if (team_flag_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = team_flag_; + team_flag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void TournamentTeam::set_allocated_team_flag(::std::string* team_flag) { + if (team_flag_ != &::google::protobuf::internal::kEmptyString) { + delete team_flag_; + } + if (team_flag) { + set_has_team_flag(); + team_flag_ = team_flag; + } else { + clear_has_team_flag(); + team_flag_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// optional string team_name = 4; +inline bool TournamentTeam::has_team_name() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void TournamentTeam::set_has_team_name() { + _has_bits_[0] |= 0x00000008u; +} +inline void TournamentTeam::clear_has_team_name() { + _has_bits_[0] &= ~0x00000008u; +} +inline void TournamentTeam::clear_team_name() { + if (team_name_ != &::google::protobuf::internal::kEmptyString) { + team_name_->clear(); + } + clear_has_team_name(); +} +inline const ::std::string& TournamentTeam::team_name() const { + return *team_name_; +} +inline void TournamentTeam::set_team_name(const ::std::string& value) { + set_has_team_name(); + if (team_name_ == &::google::protobuf::internal::kEmptyString) { + team_name_ = new ::std::string; + } + team_name_->assign(value); +} +inline void TournamentTeam::set_team_name(const char* value) { + set_has_team_name(); + if (team_name_ == &::google::protobuf::internal::kEmptyString) { + team_name_ = new ::std::string; + } + team_name_->assign(value); +} +inline void TournamentTeam::set_team_name(const char* value, size_t size) { + set_has_team_name(); + if (team_name_ == &::google::protobuf::internal::kEmptyString) { + team_name_ = new ::std::string; + } + team_name_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* TournamentTeam::mutable_team_name() { + set_has_team_name(); + if (team_name_ == &::google::protobuf::internal::kEmptyString) { + team_name_ = new ::std::string; + } + return team_name_; +} +inline ::std::string* TournamentTeam::release_team_name() { + clear_has_team_name(); + if (team_name_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = team_name_; + team_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void TournamentTeam::set_allocated_team_name(::std::string* team_name) { + if (team_name_ != &::google::protobuf::internal::kEmptyString) { + delete team_name_; + } + if (team_name) { + set_has_team_name(); + team_name_ = team_name; + } else { + clear_has_team_name(); + team_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// repeated .TournamentPlayer players = 5; +inline int TournamentTeam::players_size() const { + return players_.size(); +} +inline void TournamentTeam::clear_players() { + players_.Clear(); +} +inline const ::TournamentPlayer& TournamentTeam::players(int index) const { + return players_.Get(index); +} +inline ::TournamentPlayer* TournamentTeam::mutable_players(int index) { + return players_.Mutable(index); +} +inline ::TournamentPlayer* TournamentTeam::add_players() { + return players_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::TournamentPlayer >& +TournamentTeam::players() const { + return players_; +} +inline ::google::protobuf::RepeatedPtrField< ::TournamentPlayer >* +TournamentTeam::mutable_players() { + return &players_; +} + +// ------------------------------------------------------------------- + +// CDataGCCStrike15_v2_TournamentMatchDraft_Entry + +// optional int32 mapid = 1; +inline bool CDataGCCStrike15_v2_TournamentMatchDraft_Entry::has_mapid() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::set_has_mapid() { + _has_bits_[0] |= 0x00000001u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::clear_has_mapid() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::clear_mapid() { + mapid_ = 0; + clear_has_mapid(); +} +inline ::google::protobuf::int32 CDataGCCStrike15_v2_TournamentMatchDraft_Entry::mapid() const { + return mapid_; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::set_mapid(::google::protobuf::int32 value) { + set_has_mapid(); + mapid_ = value; +} + +// optional int32 team_id_ct = 2; +inline bool CDataGCCStrike15_v2_TournamentMatchDraft_Entry::has_team_id_ct() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::set_has_team_id_ct() { + _has_bits_[0] |= 0x00000002u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::clear_has_team_id_ct() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::clear_team_id_ct() { + team_id_ct_ = 0; + clear_has_team_id_ct(); +} +inline ::google::protobuf::int32 CDataGCCStrike15_v2_TournamentMatchDraft_Entry::team_id_ct() const { + return team_id_ct_; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft_Entry::set_team_id_ct(::google::protobuf::int32 value) { + set_has_team_id_ct(); + team_id_ct_ = value; +} + +// ------------------------------------------------------------------- + +// CDataGCCStrike15_v2_TournamentMatchDraft + +// optional int32 event_id = 1; +inline bool CDataGCCStrike15_v2_TournamentMatchDraft::has_event_id() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_has_event_id() { + _has_bits_[0] |= 0x00000001u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_has_event_id() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_event_id() { + event_id_ = 0; + clear_has_event_id(); +} +inline ::google::protobuf::int32 CDataGCCStrike15_v2_TournamentMatchDraft::event_id() const { + return event_id_; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_event_id(::google::protobuf::int32 value) { + set_has_event_id(); + event_id_ = value; +} + +// optional int32 event_stage_id = 2; +inline bool CDataGCCStrike15_v2_TournamentMatchDraft::has_event_stage_id() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_has_event_stage_id() { + _has_bits_[0] |= 0x00000002u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_has_event_stage_id() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_event_stage_id() { + event_stage_id_ = 0; + clear_has_event_stage_id(); +} +inline ::google::protobuf::int32 CDataGCCStrike15_v2_TournamentMatchDraft::event_stage_id() const { + return event_stage_id_; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_event_stage_id(::google::protobuf::int32 value) { + set_has_event_stage_id(); + event_stage_id_ = value; +} + +// optional int32 team_id_0 = 3; +inline bool CDataGCCStrike15_v2_TournamentMatchDraft::has_team_id_0() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_has_team_id_0() { + _has_bits_[0] |= 0x00000004u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_has_team_id_0() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_team_id_0() { + team_id_0_ = 0; + clear_has_team_id_0(); +} +inline ::google::protobuf::int32 CDataGCCStrike15_v2_TournamentMatchDraft::team_id_0() const { + return team_id_0_; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_team_id_0(::google::protobuf::int32 value) { + set_has_team_id_0(); + team_id_0_ = value; +} + +// optional int32 team_id_1 = 4; +inline bool CDataGCCStrike15_v2_TournamentMatchDraft::has_team_id_1() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_has_team_id_1() { + _has_bits_[0] |= 0x00000008u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_has_team_id_1() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_team_id_1() { + team_id_1_ = 0; + clear_has_team_id_1(); +} +inline ::google::protobuf::int32 CDataGCCStrike15_v2_TournamentMatchDraft::team_id_1() const { + return team_id_1_; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_team_id_1(::google::protobuf::int32 value) { + set_has_team_id_1(); + team_id_1_ = value; +} + +// optional int32 maps_count = 5; +inline bool CDataGCCStrike15_v2_TournamentMatchDraft::has_maps_count() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_has_maps_count() { + _has_bits_[0] |= 0x00000010u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_has_maps_count() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_maps_count() { + maps_count_ = 0; + clear_has_maps_count(); +} +inline ::google::protobuf::int32 CDataGCCStrike15_v2_TournamentMatchDraft::maps_count() const { + return maps_count_; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_maps_count(::google::protobuf::int32 value) { + set_has_maps_count(); + maps_count_ = value; +} + +// optional int32 maps_current = 6; +inline bool CDataGCCStrike15_v2_TournamentMatchDraft::has_maps_current() const { + return (_has_bits_[0] & 0x00000020u) != 0; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_has_maps_current() { + _has_bits_[0] |= 0x00000020u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_has_maps_current() { + _has_bits_[0] &= ~0x00000020u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_maps_current() { + maps_current_ = 0; + clear_has_maps_current(); +} +inline ::google::protobuf::int32 CDataGCCStrike15_v2_TournamentMatchDraft::maps_current() const { + return maps_current_; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_maps_current(::google::protobuf::int32 value) { + set_has_maps_current(); + maps_current_ = value; +} + +// optional int32 team_id_start = 7; +inline bool CDataGCCStrike15_v2_TournamentMatchDraft::has_team_id_start() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_has_team_id_start() { + _has_bits_[0] |= 0x00000040u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_has_team_id_start() { + _has_bits_[0] &= ~0x00000040u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_team_id_start() { + team_id_start_ = 0; + clear_has_team_id_start(); +} +inline ::google::protobuf::int32 CDataGCCStrike15_v2_TournamentMatchDraft::team_id_start() const { + return team_id_start_; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_team_id_start(::google::protobuf::int32 value) { + set_has_team_id_start(); + team_id_start_ = value; +} + +// optional int32 team_id_veto1 = 8; +inline bool CDataGCCStrike15_v2_TournamentMatchDraft::has_team_id_veto1() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_has_team_id_veto1() { + _has_bits_[0] |= 0x00000080u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_has_team_id_veto1() { + _has_bits_[0] &= ~0x00000080u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_team_id_veto1() { + team_id_veto1_ = 0; + clear_has_team_id_veto1(); +} +inline ::google::protobuf::int32 CDataGCCStrike15_v2_TournamentMatchDraft::team_id_veto1() const { + return team_id_veto1_; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_team_id_veto1(::google::protobuf::int32 value) { + set_has_team_id_veto1(); + team_id_veto1_ = value; +} + +// optional int32 team_id_pickn = 9; +inline bool CDataGCCStrike15_v2_TournamentMatchDraft::has_team_id_pickn() const { + return (_has_bits_[0] & 0x00000100u) != 0; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_has_team_id_pickn() { + _has_bits_[0] |= 0x00000100u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_has_team_id_pickn() { + _has_bits_[0] &= ~0x00000100u; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_team_id_pickn() { + team_id_pickn_ = 0; + clear_has_team_id_pickn(); +} +inline ::google::protobuf::int32 CDataGCCStrike15_v2_TournamentMatchDraft::team_id_pickn() const { + return team_id_pickn_; +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::set_team_id_pickn(::google::protobuf::int32 value) { + set_has_team_id_pickn(); + team_id_pickn_ = value; +} + +// repeated .CDataGCCStrike15_v2_TournamentMatchDraft.Entry drafts = 10; +inline int CDataGCCStrike15_v2_TournamentMatchDraft::drafts_size() const { + return drafts_.size(); +} +inline void CDataGCCStrike15_v2_TournamentMatchDraft::clear_drafts() { + drafts_.Clear(); +} +inline const ::CDataGCCStrike15_v2_TournamentMatchDraft_Entry& CDataGCCStrike15_v2_TournamentMatchDraft::drafts(int index) const { + return drafts_.Get(index); +} +inline ::CDataGCCStrike15_v2_TournamentMatchDraft_Entry* CDataGCCStrike15_v2_TournamentMatchDraft::mutable_drafts(int index) { + return drafts_.Mutable(index); +} +inline ::CDataGCCStrike15_v2_TournamentMatchDraft_Entry* CDataGCCStrike15_v2_TournamentMatchDraft::add_drafts() { + return drafts_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::CDataGCCStrike15_v2_TournamentMatchDraft_Entry >& +CDataGCCStrike15_v2_TournamentMatchDraft::drafts() const { + return drafts_; +} +inline ::google::protobuf::RepeatedPtrField< ::CDataGCCStrike15_v2_TournamentMatchDraft_Entry >* +CDataGCCStrike15_v2_TournamentMatchDraft::mutable_drafts() { + return &drafts_; +} + +// ------------------------------------------------------------------- + +// CPreMatchInfoData_TeamStats + +// optional int32 match_info_idxtxt = 1; +inline bool CPreMatchInfoData_TeamStats::has_match_info_idxtxt() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CPreMatchInfoData_TeamStats::set_has_match_info_idxtxt() { + _has_bits_[0] |= 0x00000001u; +} +inline void CPreMatchInfoData_TeamStats::clear_has_match_info_idxtxt() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CPreMatchInfoData_TeamStats::clear_match_info_idxtxt() { + match_info_idxtxt_ = 0; + clear_has_match_info_idxtxt(); +} +inline ::google::protobuf::int32 CPreMatchInfoData_TeamStats::match_info_idxtxt() const { + return match_info_idxtxt_; +} +inline void CPreMatchInfoData_TeamStats::set_match_info_idxtxt(::google::protobuf::int32 value) { + set_has_match_info_idxtxt(); + match_info_idxtxt_ = value; +} + +// optional string match_info_txt = 2; +inline bool CPreMatchInfoData_TeamStats::has_match_info_txt() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CPreMatchInfoData_TeamStats::set_has_match_info_txt() { + _has_bits_[0] |= 0x00000002u; +} +inline void CPreMatchInfoData_TeamStats::clear_has_match_info_txt() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CPreMatchInfoData_TeamStats::clear_match_info_txt() { + if (match_info_txt_ != &::google::protobuf::internal::kEmptyString) { + match_info_txt_->clear(); + } + clear_has_match_info_txt(); +} +inline const ::std::string& CPreMatchInfoData_TeamStats::match_info_txt() const { + return *match_info_txt_; +} +inline void CPreMatchInfoData_TeamStats::set_match_info_txt(const ::std::string& value) { + set_has_match_info_txt(); + if (match_info_txt_ == &::google::protobuf::internal::kEmptyString) { + match_info_txt_ = new ::std::string; + } + match_info_txt_->assign(value); +} +inline void CPreMatchInfoData_TeamStats::set_match_info_txt(const char* value) { + set_has_match_info_txt(); + if (match_info_txt_ == &::google::protobuf::internal::kEmptyString) { + match_info_txt_ = new ::std::string; + } + match_info_txt_->assign(value); +} +inline void CPreMatchInfoData_TeamStats::set_match_info_txt(const char* value, size_t size) { + set_has_match_info_txt(); + if (match_info_txt_ == &::google::protobuf::internal::kEmptyString) { + match_info_txt_ = new ::std::string; + } + match_info_txt_->assign(reinterpret_cast<const char*>(value), size); +} +inline ::std::string* CPreMatchInfoData_TeamStats::mutable_match_info_txt() { + set_has_match_info_txt(); + if (match_info_txt_ == &::google::protobuf::internal::kEmptyString) { + match_info_txt_ = new ::std::string; + } + return match_info_txt_; +} +inline ::std::string* CPreMatchInfoData_TeamStats::release_match_info_txt() { + clear_has_match_info_txt(); + if (match_info_txt_ == &::google::protobuf::internal::kEmptyString) { + return NULL; + } else { + ::std::string* temp = match_info_txt_; + match_info_txt_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + return temp; + } +} +inline void CPreMatchInfoData_TeamStats::set_allocated_match_info_txt(::std::string* match_info_txt) { + if (match_info_txt_ != &::google::protobuf::internal::kEmptyString) { + delete match_info_txt_; + } + if (match_info_txt) { + set_has_match_info_txt(); + match_info_txt_ = match_info_txt; + } else { + clear_has_match_info_txt(); + match_info_txt_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); + } +} + +// repeated string match_info_teams = 3; +inline int CPreMatchInfoData_TeamStats::match_info_teams_size() const { + return match_info_teams_.size(); +} +inline void CPreMatchInfoData_TeamStats::clear_match_info_teams() { + match_info_teams_.Clear(); +} +inline const ::std::string& CPreMatchInfoData_TeamStats::match_info_teams(int index) const { + return match_info_teams_.Get(index); +} +inline ::std::string* CPreMatchInfoData_TeamStats::mutable_match_info_teams(int index) { + return match_info_teams_.Mutable(index); +} +inline void CPreMatchInfoData_TeamStats::set_match_info_teams(int index, const ::std::string& value) { + match_info_teams_.Mutable(index)->assign(value); +} +inline void CPreMatchInfoData_TeamStats::set_match_info_teams(int index, const char* value) { + match_info_teams_.Mutable(index)->assign(value); +} +inline void CPreMatchInfoData_TeamStats::set_match_info_teams(int index, const char* value, size_t size) { + match_info_teams_.Mutable(index)->assign( + reinterpret_cast<const char*>(value), size); +} +inline ::std::string* CPreMatchInfoData_TeamStats::add_match_info_teams() { + return match_info_teams_.Add(); +} +inline void CPreMatchInfoData_TeamStats::add_match_info_teams(const ::std::string& value) { + match_info_teams_.Add()->assign(value); +} +inline void CPreMatchInfoData_TeamStats::add_match_info_teams(const char* value) { + match_info_teams_.Add()->assign(value); +} +inline void CPreMatchInfoData_TeamStats::add_match_info_teams(const char* value, size_t size) { + match_info_teams_.Add()->assign(reinterpret_cast<const char*>(value), size); +} +inline const ::google::protobuf::RepeatedPtrField< ::std::string>& +CPreMatchInfoData_TeamStats::match_info_teams() const { + return match_info_teams_; +} +inline ::google::protobuf::RepeatedPtrField< ::std::string>* +CPreMatchInfoData_TeamStats::mutable_match_info_teams() { + return &match_info_teams_; +} + +// ------------------------------------------------------------------- + +// CPreMatchInfoData + +// optional int32 predictions_pct = 1; +inline bool CPreMatchInfoData::has_predictions_pct() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CPreMatchInfoData::set_has_predictions_pct() { + _has_bits_[0] |= 0x00000001u; +} +inline void CPreMatchInfoData::clear_has_predictions_pct() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CPreMatchInfoData::clear_predictions_pct() { + predictions_pct_ = 0; + clear_has_predictions_pct(); +} +inline ::google::protobuf::int32 CPreMatchInfoData::predictions_pct() const { + return predictions_pct_; +} +inline void CPreMatchInfoData::set_predictions_pct(::google::protobuf::int32 value) { + set_has_predictions_pct(); + predictions_pct_ = value; +} + +// optional .CDataGCCStrike15_v2_TournamentMatchDraft draft = 4; +inline bool CPreMatchInfoData::has_draft() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CPreMatchInfoData::set_has_draft() { + _has_bits_[0] |= 0x00000002u; +} +inline void CPreMatchInfoData::clear_has_draft() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CPreMatchInfoData::clear_draft() { + if (draft_ != NULL) draft_->::CDataGCCStrike15_v2_TournamentMatchDraft::Clear(); + clear_has_draft(); +} +inline const ::CDataGCCStrike15_v2_TournamentMatchDraft& CPreMatchInfoData::draft() const { + return draft_ != NULL ? *draft_ : *default_instance_->draft_; +} +inline ::CDataGCCStrike15_v2_TournamentMatchDraft* CPreMatchInfoData::mutable_draft() { + set_has_draft(); + if (draft_ == NULL) draft_ = new ::CDataGCCStrike15_v2_TournamentMatchDraft; + return draft_; +} +inline ::CDataGCCStrike15_v2_TournamentMatchDraft* CPreMatchInfoData::release_draft() { + clear_has_draft(); + ::CDataGCCStrike15_v2_TournamentMatchDraft* temp = draft_; + draft_ = NULL; + return temp; +} +inline void CPreMatchInfoData::set_allocated_draft(::CDataGCCStrike15_v2_TournamentMatchDraft* draft) { + delete draft_; + draft_ = draft; + if (draft) { + set_has_draft(); + } else { + clear_has_draft(); + } +} + +// repeated .CPreMatchInfoData.TeamStats stats = 5; +inline int CPreMatchInfoData::stats_size() const { + return stats_.size(); +} +inline void CPreMatchInfoData::clear_stats() { + stats_.Clear(); +} +inline const ::CPreMatchInfoData_TeamStats& CPreMatchInfoData::stats(int index) const { + return stats_.Get(index); +} +inline ::CPreMatchInfoData_TeamStats* CPreMatchInfoData::mutable_stats(int index) { + return stats_.Mutable(index); +} +inline ::CPreMatchInfoData_TeamStats* CPreMatchInfoData::add_stats() { + return stats_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::CPreMatchInfoData_TeamStats >& +CPreMatchInfoData::stats() const { + return stats_; +} +inline ::google::protobuf::RepeatedPtrField< ::CPreMatchInfoData_TeamStats >* +CPreMatchInfoData::mutable_stats() { + return &stats_; +} + +// repeated int32 wins = 6; +inline int CPreMatchInfoData::wins_size() const { + return wins_.size(); +} +inline void CPreMatchInfoData::clear_wins() { + wins_.Clear(); +} +inline ::google::protobuf::int32 CPreMatchInfoData::wins(int index) const { + return wins_.Get(index); +} +inline void CPreMatchInfoData::set_wins(int index, ::google::protobuf::int32 value) { + wins_.Set(index, value); +} +inline void CPreMatchInfoData::add_wins(::google::protobuf::int32 value) { + wins_.Add(value); +} +inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >& +CPreMatchInfoData::wins() const { + return wins_; +} +inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >* +CPreMatchInfoData::mutable_wins() { + return &wins_; +} + +// ------------------------------------------------------------------- + +// CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve + +// repeated uint32 account_ids = 1; +inline int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::account_ids_size() const { + return account_ids_.size(); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_account_ids() { + account_ids_.Clear(); +} +inline ::google::protobuf::uint32 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::account_ids(int index) const { + return account_ids_.Get(index); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_account_ids(int index, ::google::protobuf::uint32 value) { + account_ids_.Set(index, value); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::add_account_ids(::google::protobuf::uint32 value) { + account_ids_.Add(value); +} +inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::account_ids() const { + return account_ids_; +} +inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::mutable_account_ids() { + return &account_ids_; +} + +// optional uint32 game_type = 2; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_game_type() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_game_type() { + _has_bits_[0] |= 0x00000002u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_game_type() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_game_type() { + game_type_ = 0u; + clear_has_game_type(); +} +inline ::google::protobuf::uint32 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::game_type() const { + return game_type_; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_game_type(::google::protobuf::uint32 value) { + set_has_game_type(); + game_type_ = value; +} + +// optional uint64 match_id = 3; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_match_id() const { + return (_has_bits_[0] & 0x00000004u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_match_id() { + _has_bits_[0] |= 0x00000004u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_match_id() { + _has_bits_[0] &= ~0x00000004u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_match_id() { + match_id_ = GOOGLE_ULONGLONG(0); + clear_has_match_id(); +} +inline ::google::protobuf::uint64 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::match_id() const { + return match_id_; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_match_id(::google::protobuf::uint64 value) { + set_has_match_id(); + match_id_ = value; +} + +// optional uint32 server_version = 4; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_server_version() const { + return (_has_bits_[0] & 0x00000008u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_server_version() { + _has_bits_[0] |= 0x00000008u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_server_version() { + _has_bits_[0] &= ~0x00000008u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_server_version() { + server_version_ = 0u; + clear_has_server_version(); +} +inline ::google::protobuf::uint32 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::server_version() const { + return server_version_; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_server_version(::google::protobuf::uint32 value) { + set_has_server_version(); + server_version_ = value; +} + +// optional uint32 flags = 18; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_flags() const { + return (_has_bits_[0] & 0x00000010u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_flags() { + _has_bits_[0] |= 0x00000010u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_flags() { + _has_bits_[0] &= ~0x00000010u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_flags() { + flags_ = 0u; + clear_has_flags(); +} +inline ::google::protobuf::uint32 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::flags() const { + return flags_; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_flags(::google::protobuf::uint32 value) { + set_has_flags(); + flags_ = value; +} + +// repeated .PlayerRankingInfo rankings = 5; +inline int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::rankings_size() const { + return rankings_.size(); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_rankings() { + rankings_.Clear(); +} +inline const ::PlayerRankingInfo& CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::rankings(int index) const { + return rankings_.Get(index); +} +inline ::PlayerRankingInfo* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::mutable_rankings(int index) { + return rankings_.Mutable(index); +} +inline ::PlayerRankingInfo* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::add_rankings() { + return rankings_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::PlayerRankingInfo >& +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::rankings() const { + return rankings_; +} +inline ::google::protobuf::RepeatedPtrField< ::PlayerRankingInfo >* +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::mutable_rankings() { + return &rankings_; +} + +// optional uint64 encryption_key = 6; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_encryption_key() const { + return (_has_bits_[0] & 0x00000040u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_encryption_key() { + _has_bits_[0] |= 0x00000040u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_encryption_key() { + _has_bits_[0] &= ~0x00000040u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_encryption_key() { + encryption_key_ = GOOGLE_ULONGLONG(0); + clear_has_encryption_key(); +} +inline ::google::protobuf::uint64 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::encryption_key() const { + return encryption_key_; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_encryption_key(::google::protobuf::uint64 value) { + set_has_encryption_key(); + encryption_key_ = value; +} + +// optional uint64 encryption_key_pub = 7; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_encryption_key_pub() const { + return (_has_bits_[0] & 0x00000080u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_encryption_key_pub() { + _has_bits_[0] |= 0x00000080u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_encryption_key_pub() { + _has_bits_[0] &= ~0x00000080u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_encryption_key_pub() { + encryption_key_pub_ = GOOGLE_ULONGLONG(0); + clear_has_encryption_key_pub(); +} +inline ::google::protobuf::uint64 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::encryption_key_pub() const { + return encryption_key_pub_; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_encryption_key_pub(::google::protobuf::uint64 value) { + set_has_encryption_key_pub(); + encryption_key_pub_ = value; +} + +// repeated uint32 party_ids = 8; +inline int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::party_ids_size() const { + return party_ids_.size(); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_party_ids() { + party_ids_.Clear(); +} +inline ::google::protobuf::uint32 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::party_ids(int index) const { + return party_ids_.Get(index); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_party_ids(int index, ::google::protobuf::uint32 value) { + party_ids_.Set(index, value); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::add_party_ids(::google::protobuf::uint32 value) { + party_ids_.Add(value); +} +inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::party_ids() const { + return party_ids_; +} +inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::mutable_party_ids() { + return &party_ids_; +} + +// repeated .IpAddressMask whitelist = 9; +inline int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::whitelist_size() const { + return whitelist_.size(); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_whitelist() { + whitelist_.Clear(); +} +inline const ::IpAddressMask& CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::whitelist(int index) const { + return whitelist_.Get(index); +} +inline ::IpAddressMask* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::mutable_whitelist(int index) { + return whitelist_.Mutable(index); +} +inline ::IpAddressMask* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::add_whitelist() { + return whitelist_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::IpAddressMask >& +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::whitelist() const { + return whitelist_; +} +inline ::google::protobuf::RepeatedPtrField< ::IpAddressMask >* +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::mutable_whitelist() { + return &whitelist_; +} + +// optional uint64 tv_master_steamid = 10; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_tv_master_steamid() const { + return (_has_bits_[0] & 0x00000400u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_tv_master_steamid() { + _has_bits_[0] |= 0x00000400u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_tv_master_steamid() { + _has_bits_[0] &= ~0x00000400u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_tv_master_steamid() { + tv_master_steamid_ = GOOGLE_ULONGLONG(0); + clear_has_tv_master_steamid(); +} +inline ::google::protobuf::uint64 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::tv_master_steamid() const { + return tv_master_steamid_; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_tv_master_steamid(::google::protobuf::uint64 value) { + set_has_tv_master_steamid(); + tv_master_steamid_ = value; +} + +// optional .TournamentEvent tournament_event = 11; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_tournament_event() const { + return (_has_bits_[0] & 0x00000800u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_tournament_event() { + _has_bits_[0] |= 0x00000800u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_tournament_event() { + _has_bits_[0] &= ~0x00000800u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_tournament_event() { + if (tournament_event_ != NULL) tournament_event_->::TournamentEvent::Clear(); + clear_has_tournament_event(); +} +inline const ::TournamentEvent& CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::tournament_event() const { + return tournament_event_ != NULL ? *tournament_event_ : *default_instance_->tournament_event_; +} +inline ::TournamentEvent* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::mutable_tournament_event() { + set_has_tournament_event(); + if (tournament_event_ == NULL) tournament_event_ = new ::TournamentEvent; + return tournament_event_; +} +inline ::TournamentEvent* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::release_tournament_event() { + clear_has_tournament_event(); + ::TournamentEvent* temp = tournament_event_; + tournament_event_ = NULL; + return temp; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_allocated_tournament_event(::TournamentEvent* tournament_event) { + delete tournament_event_; + tournament_event_ = tournament_event; + if (tournament_event) { + set_has_tournament_event(); + } else { + clear_has_tournament_event(); + } +} + +// repeated .TournamentTeam tournament_teams = 12; +inline int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::tournament_teams_size() const { + return tournament_teams_.size(); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_tournament_teams() { + tournament_teams_.Clear(); +} +inline const ::TournamentTeam& CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::tournament_teams(int index) const { + return tournament_teams_.Get(index); +} +inline ::TournamentTeam* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::mutable_tournament_teams(int index) { + return tournament_teams_.Mutable(index); +} +inline ::TournamentTeam* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::add_tournament_teams() { + return tournament_teams_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::TournamentTeam >& +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::tournament_teams() const { + return tournament_teams_; +} +inline ::google::protobuf::RepeatedPtrField< ::TournamentTeam >* +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::mutable_tournament_teams() { + return &tournament_teams_; +} + +// repeated uint32 tournament_casters_account_ids = 13; +inline int CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::tournament_casters_account_ids_size() const { + return tournament_casters_account_ids_.size(); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_tournament_casters_account_ids() { + tournament_casters_account_ids_.Clear(); +} +inline ::google::protobuf::uint32 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::tournament_casters_account_ids(int index) const { + return tournament_casters_account_ids_.Get(index); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_tournament_casters_account_ids(int index, ::google::protobuf::uint32 value) { + tournament_casters_account_ids_.Set(index, value); +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::add_tournament_casters_account_ids(::google::protobuf::uint32 value) { + tournament_casters_account_ids_.Add(value); +} +inline const ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >& +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::tournament_casters_account_ids() const { + return tournament_casters_account_ids_; +} +inline ::google::protobuf::RepeatedField< ::google::protobuf::uint32 >* +CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::mutable_tournament_casters_account_ids() { + return &tournament_casters_account_ids_; +} + +// optional uint64 tv_relay_steamid = 14; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_tv_relay_steamid() const { + return (_has_bits_[0] & 0x00004000u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_tv_relay_steamid() { + _has_bits_[0] |= 0x00004000u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_tv_relay_steamid() { + _has_bits_[0] &= ~0x00004000u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_tv_relay_steamid() { + tv_relay_steamid_ = GOOGLE_ULONGLONG(0); + clear_has_tv_relay_steamid(); +} +inline ::google::protobuf::uint64 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::tv_relay_steamid() const { + return tv_relay_steamid_; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_tv_relay_steamid(::google::protobuf::uint64 value) { + set_has_tv_relay_steamid(); + tv_relay_steamid_ = value; +} + +// optional .CPreMatchInfoData pre_match_data = 15; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_pre_match_data() const { + return (_has_bits_[0] & 0x00008000u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_pre_match_data() { + _has_bits_[0] |= 0x00008000u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_pre_match_data() { + _has_bits_[0] &= ~0x00008000u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_pre_match_data() { + if (pre_match_data_ != NULL) pre_match_data_->::CPreMatchInfoData::Clear(); + clear_has_pre_match_data(); +} +inline const ::CPreMatchInfoData& CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::pre_match_data() const { + return pre_match_data_ != NULL ? *pre_match_data_ : *default_instance_->pre_match_data_; +} +inline ::CPreMatchInfoData* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::mutable_pre_match_data() { + set_has_pre_match_data(); + if (pre_match_data_ == NULL) pre_match_data_ = new ::CPreMatchInfoData; + return pre_match_data_; +} +inline ::CPreMatchInfoData* CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::release_pre_match_data() { + clear_has_pre_match_data(); + ::CPreMatchInfoData* temp = pre_match_data_; + pre_match_data_ = NULL; + return temp; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_allocated_pre_match_data(::CPreMatchInfoData* pre_match_data) { + delete pre_match_data_; + pre_match_data_ = pre_match_data; + if (pre_match_data) { + set_has_pre_match_data(); + } else { + clear_has_pre_match_data(); + } +} + +// optional uint32 rtime32_event_start = 16; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_rtime32_event_start() const { + return (_has_bits_[0] & 0x00010000u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_rtime32_event_start() { + _has_bits_[0] |= 0x00010000u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_rtime32_event_start() { + _has_bits_[0] &= ~0x00010000u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_rtime32_event_start() { + rtime32_event_start_ = 0u; + clear_has_rtime32_event_start(); +} +inline ::google::protobuf::uint32 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::rtime32_event_start() const { + return rtime32_event_start_; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_rtime32_event_start(::google::protobuf::uint32 value) { + set_has_rtime32_event_start(); + rtime32_event_start_ = value; +} + +// optional uint32 tv_control = 17; +inline bool CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::has_tv_control() const { + return (_has_bits_[0] & 0x00020000u) != 0; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_has_tv_control() { + _has_bits_[0] |= 0x00020000u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_has_tv_control() { + _has_bits_[0] &= ~0x00020000u; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::clear_tv_control() { + tv_control_ = 0u; + clear_has_tv_control(); +} +inline ::google::protobuf::uint32 CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::tv_control() const { + return tv_control_; +} +inline void CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::set_tv_control(::google::protobuf::uint32 value) { + set_has_tv_control(); + tv_control_ = value; +} + +// ------------------------------------------------------------------- + +// CCSUsrMsg_ServerRankRevealAll + +// optional int32 seconds_till_shutdown = 1; +inline bool CCSUsrMsg_ServerRankRevealAll::has_seconds_till_shutdown() const { + return (_has_bits_[0] & 0x00000001u) != 0; +} +inline void CCSUsrMsg_ServerRankRevealAll::set_has_seconds_till_shutdown() { + _has_bits_[0] |= 0x00000001u; +} +inline void CCSUsrMsg_ServerRankRevealAll::clear_has_seconds_till_shutdown() { + _has_bits_[0] &= ~0x00000001u; +} +inline void CCSUsrMsg_ServerRankRevealAll::clear_seconds_till_shutdown() { + seconds_till_shutdown_ = 0; + clear_has_seconds_till_shutdown(); +} +inline ::google::protobuf::int32 CCSUsrMsg_ServerRankRevealAll::seconds_till_shutdown() const { + return seconds_till_shutdown_; +} +inline void CCSUsrMsg_ServerRankRevealAll::set_seconds_till_shutdown(::google::protobuf::int32 value) { + set_has_seconds_till_shutdown(); + seconds_till_shutdown_ = value; +} + +// optional .CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2; +inline bool CCSUsrMsg_ServerRankRevealAll::has_reservation() const { + return (_has_bits_[0] & 0x00000002u) != 0; +} +inline void CCSUsrMsg_ServerRankRevealAll::set_has_reservation() { + _has_bits_[0] |= 0x00000002u; +} +inline void CCSUsrMsg_ServerRankRevealAll::clear_has_reservation() { + _has_bits_[0] &= ~0x00000002u; +} +inline void CCSUsrMsg_ServerRankRevealAll::clear_reservation() { + if (reservation_ != NULL) reservation_->::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::Clear(); + clear_has_reservation(); +} +inline const ::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve& CCSUsrMsg_ServerRankRevealAll::reservation() const { + return reservation_ != NULL ? *reservation_ : *default_instance_->reservation_; +} +inline ::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* CCSUsrMsg_ServerRankRevealAll::mutable_reservation() { + set_has_reservation(); + if (reservation_ == NULL) reservation_ = new ::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve; + return reservation_; +} +inline ::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* CCSUsrMsg_ServerRankRevealAll::release_reservation() { + clear_has_reservation(); + ::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* temp = reservation_; + reservation_ = NULL; + return temp; +} +inline void CCSUsrMsg_ServerRankRevealAll::set_allocated_reservation(::CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve* reservation) { + delete reservation_; + reservation_ = reservation; + if (reservation) { + set_has_reservation(); + } else { + clear_has_reservation(); + } +} + +// ------------------------------------------------------------------- + // CCSUsrMsg_ResetHud // optional bool reset = 1; @@ -17537,32 +25022,6 @@ inline void CCSUsrMsg_ClientInfo::set_dummy(::google::protobuf::int32 value) { dummy_ = value; } -// ------------------------------------------------------------------- - -// CCSUsrMsg_ServerRankRevealAll - -// optional int32 seconds_till_shutdown = 1; -inline bool CCSUsrMsg_ServerRankRevealAll::has_seconds_till_shutdown() const { - return (_has_bits_[0] & 0x00000001u) != 0; -} -inline void CCSUsrMsg_ServerRankRevealAll::set_has_seconds_till_shutdown() { - _has_bits_[0] |= 0x00000001u; -} -inline void CCSUsrMsg_ServerRankRevealAll::clear_has_seconds_till_shutdown() { - _has_bits_[0] &= ~0x00000001u; -} -inline void CCSUsrMsg_ServerRankRevealAll::clear_seconds_till_shutdown() { - seconds_till_shutdown_ = 0; - clear_has_seconds_till_shutdown(); -} -inline ::google::protobuf::int32 CCSUsrMsg_ServerRankRevealAll::seconds_till_shutdown() const { - return seconds_till_shutdown_; -} -inline void CCSUsrMsg_ServerRankRevealAll::set_seconds_till_shutdown(::google::protobuf::int32 value) { - set_has_seconds_till_shutdown(); - seconds_till_shutdown_ = value; -} - // @@protoc_insertion_point(namespace_scope) diff --git a/public/game/shared/csgo/protobuf/cstrike15_usermessages.proto b/public/game/shared/csgo/protobuf/cstrike15_usermessages.proto index c13eb7f0..1aaa411e 100644 --- a/public/game/shared/csgo/protobuf/cstrike15_usermessages.proto +++ b/public/game/shared/csgo/protobuf/cstrike15_usermessages.proto @@ -138,6 +138,9 @@ enum ECstrike15UserMessages CS_UM_SurvivalStats = 73; CS_UM_DisconnectToLobby2 = 74; CS_UM_EndOfMatchAllPlayersData = 75; + CS_UM_RoundImpactScoreData = 79; + CS_UM_CurrentRoundOdds = 80; + CS_UM_DeepStats = 81; } enum ECSUsrMsg_DisconnectToLobby_Action { @@ -714,6 +717,229 @@ message CCSUsrMsg_EndOfMatchAllPlayersData { optional int32 scene = 2; } +message CCSUsrMsg_RoundImpactScoreData { + message RisEvent { + message Victim { + optional int32 team_number = 1; + optional int32 entindex = 2; + optional uint64 xuid = 3; + optional int32 color = 4; + optional bool is_bot = 5; + optional bool is_dead = 6; + } + + message Objective { + optional int32 type = 1; + } + + message Damage { + optional int32 target_entindex = 1; + optional uint64 target_xuid = 2; + optional int32 health_removed = 3; + optional int32 num_hits = 4; + optional int32 return_health_removed = 5; + optional int32 num_return_hits = 6; + } + + optional float timestamp = 1; + optional int32 terrorist_odds = 2; + optional int32 ct_alive = 3; + optional int32 t_alive = 4; + optional Victim victim_data = 5; + optional Objective objective_data = 6; + repeated Damage all_damage_data = 7; + } + + message InitialConditions { + optional int32 ct_equip_value = 1; + optional int32 t_equip_value = 2; + optional int32 terrorist_odds = 3; + } + + optional InitialConditions init_conditions = 1; + repeated RisEvent all_ris_event_data = 2; +} + +message CCSUsrMsg_CurrentRoundOdds { + optional int32 odds = 1; +} + + +message DeepPlayerStatsEntry { + optional uint32 accountid = 1; + optional uint64 match_id = 2; + optional uint32 mm_game_mode = 3; + optional uint32 mapid = 4; + optional bool b_starting_ct = 5; + optional uint32 match_outcome = 6; + optional uint32 rounds_won = 7; + optional uint32 rounds_lost = 8; + optional uint32 stat_score = 9; + optional uint32 stat_deaths = 12; + optional uint32 stat_mvps = 13; + optional uint32 enemy_kills = 14; + optional uint32 enemy_headshots = 15; + optional uint32 enemy_2ks = 16; + optional uint32 enemy_3ks = 17; + optional uint32 enemy_4ks = 18; + optional uint32 total_damage = 19; + optional uint32 engagements_entry_count = 23; + optional uint32 engagements_entry_wins = 24; + optional uint32 engagements_1v1_count = 25; + optional uint32 engagements_1v1_wins = 26; + optional uint32 engagements_1v2_count = 27; + optional uint32 engagements_1v2_wins = 28; + optional uint32 utility_count = 29; + optional uint32 utility_success = 30; + optional uint32 flash_count = 32; + optional uint32 flash_success = 33; + repeated uint32 mates = 34; +} + +message DeepPlayerMatchEvent { + optional uint32 accountid = 1; + optional uint64 match_id = 2; + optional uint32 event_id = 3; + optional uint32 event_type = 4; + optional bool b_playing_ct = 5; + optional int32 user_pos_x = 6; + optional int32 user_pos_y = 7; + optional int32 user_pos_z = 12; + optional uint32 user_defidx = 8; + optional int32 other_pos_x = 9; + optional int32 other_pos_y = 10; + optional int32 other_pos_z = 13; + optional uint32 other_defidx = 11; + optional int32 event_data = 14; +} + +message CMsgGCCStrike15_ClientDeepStats { + message DeepStatsRange { + optional uint32 begin = 1; + optional uint32 end = 2; + optional bool frozen = 3; + } + + message DeepStatsMatch { + optional DeepPlayerStatsEntry player = 1; + repeated DeepPlayerMatchEvent events = 2; + } + + optional uint32 account_id = 1; + optional DeepStatsRange range = 2; + repeated DeepStatsMatch matches = 3; +} + +message CCSUsrMsg_DeepStats { + optional CMsgGCCStrike15_ClientDeepStats stats = 1; +} + +message PlayerRankingInfo { + optional uint32 account_id = 1; + optional uint32 rank_id = 2; + optional uint32 wins = 3; + optional float rank_change = 4; + optional uint32 rank_type_id = 6; + optional uint32 tv_control = 7; +} + +message IpAddressMask { + optional uint32 a = 1; + optional uint32 b = 2; + optional uint32 c = 3; + optional uint32 d = 4; + optional uint32 bits = 5; + optional uint32 token = 6; +} + +message TournamentEvent { + optional int32 event_id = 1; + optional string event_tag = 2; + optional string event_name = 3; + optional uint32 event_time_start = 4; + optional uint32 event_time_end = 5; + optional int32 event_public = 6; + optional int32 event_stage_id = 7; + optional string event_stage_name = 8; + optional uint32 active_section_id = 9; +} + +message TournamentPlayer { + optional uint32 account_id = 1; + optional string player_nick = 2; + optional string player_name = 3; + optional uint32 player_dob = 4; + optional string player_flag = 5; + optional string player_location = 6; + optional string player_desc = 7; +} + +message TournamentTeam { + optional int32 team_id = 1; + optional string team_tag = 2; + optional string team_flag = 3; + optional string team_name = 4; + repeated TournamentPlayer players = 5; +} + +message CDataGCCStrike15_v2_TournamentMatchDraft { + message Entry { + optional int32 mapid = 1; + optional int32 team_id_ct = 2; + } + + optional int32 event_id = 1; + optional int32 event_stage_id = 2; + optional int32 team_id_0 = 3; + optional int32 team_id_1 = 4; + optional int32 maps_count = 5; + optional int32 maps_current = 6; + optional int32 team_id_start = 7; + optional int32 team_id_veto1 = 8; + optional int32 team_id_pickn = 9; + repeated Entry drafts = 10; +} + +message CPreMatchInfoData { + message TeamStats { + optional int32 match_info_idxtxt = 1; + optional string match_info_txt = 2; + repeated string match_info_teams = 3; + } + + optional int32 predictions_pct = 1; + optional CDataGCCStrike15_v2_TournamentMatchDraft draft = 4; + repeated TeamStats stats = 5; + repeated int32 wins = 6; +} + +message CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve { + repeated uint32 account_ids = 1; + optional uint32 game_type = 2; + optional uint64 match_id = 3; + optional uint32 server_version = 4; + optional uint32 flags = 18; + repeated PlayerRankingInfo rankings = 5; + optional uint64 encryption_key = 6; + optional uint64 encryption_key_pub = 7; + repeated uint32 party_ids = 8; + repeated IpAddressMask whitelist = 9; + optional uint64 tv_master_steamid = 10; + optional TournamentEvent tournament_event = 11; + repeated TournamentTeam tournament_teams = 12; + repeated uint32 tournament_casters_account_ids = 13; + optional uint64 tv_relay_steamid = 14; + optional CPreMatchInfoData pre_match_data = 15; + optional uint32 rtime32_event_start = 16; + optional uint32 tv_control = 17; +} + +message CCSUsrMsg_ServerRankRevealAll +{ + optional int32 seconds_till_shutdown = 1; + optional CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2; +} + //============================================================================= // Messages where the data seems to be irrelevant //============================================================================= @@ -752,8 +978,3 @@ message CCSUsrMsg_ClientInfo { optional int32 dummy = 1; } - -message CCSUsrMsg_ServerRankRevealAll -{ - optional int32 seconds_till_shutdown = 1; -}