diff --git a/.coveragerc b/.coveragerc deleted file mode 100644 index 4ab8fdd..0000000 --- a/.coveragerc +++ /dev/null @@ -1,4 +0,0 @@ -[run] -concurrency = gevent -omit = - dota2/protobufs/* diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 2161bf5..0000000 --- a/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -dist -*.egg-info -*.pyc -.coverage -*.swp - -csgo/protobufs/*.proto -credentials/* diff --git a/csgo/protobufs/__init__.py b/.nojekyll similarity index 100% rename from csgo/protobufs/__init__.py rename to .nojekyll diff --git a/Makefile b/Makefile deleted file mode 100644 index c3e127f..0000000 --- a/Makefile +++ /dev/null @@ -1,73 +0,0 @@ -define HELPBODY -Available commands: - - make help - this thing. - - make init - install python dependancies - make test - run tests and coverage - make pylint - code analysis - make build - pylint + test - make docs - generate html docs using sphinx - - make dist - build source distribution - mage register - register in pypi - make upload - upload to pypi - - make pb_fetch - fetch protobufs from SteamRE - make pb_compile - compile with protoc - make pb_clear - removes *.proto - make pb_update - pb_fetch + pb_compile - -endef - -export HELPBODY -help: - @echo "$$HELPBODY" - -init: - pip install -r requirements.txt - -test: - coverage erase - PYTHONHASHSEED=0 nosetests --verbosity 1 --with-coverage --cover-package=csgo - -pylint: - pylint -r n -f colorized csgo || true - -build: pylint test docs - -.FORCE: -docs: .FORCE - $(MAKE) -C docs html - -clean: - rm -rf dist csgo.egg-info csgo/*.pyc - -dist: clean - python setup.py sdist - -register: - python setup.py register -r pypi - -upload: dist register - twine upload -r pypi dist/* - -pb_fetch: - wget -nv --show-progress -N -P ./protobufs/ -i protobuf_list.txt - sed -i '1s/^/syntax = "proto2"\;\npackage csgo\;\n/' protobufs/*.proto - sed -i 's/\(optional\|repeated\) \.\([A-Z]\)/\1 csgo.\2/' protobufs/*.proto - sed -i 's/cc_generic_services/py_generic_services/' protobufs/*.proto - -pb_compile: - for filepath in `ls ./protobufs/*.proto`; do \ - protoc3 --python_out ./csgo/protobufs/ --proto_path=./protobufs "$$filepath"; \ - done; - sed -i '/^import sys/! s/^import /import csgo.protobufs./' csgo/protobufs/*_pb2.py - -pb_clear: - rm -f ./protobufs/*.proto ./csgo/protobufs/*_pb2.py - -gen_enums: - python gen_enum_from_protos.py > csgo/proto_enums.py - -pb_update: pb_fetch pb_compile gen_enums diff --git a/README.rst b/README.rst deleted file mode 100644 index da2c1f1..0000000 --- a/README.rst +++ /dev/null @@ -1,49 +0,0 @@ -| |pypi| |license| |docs| -| |sonar_maintainability| |sonar_reliability| |sonar_security| - -Supports Python ``2.7+`` and ``3.3+``. - -Module based on `steam `_ -for interacting with CSGO's Game Coordinator. - -**Documentation**: http://csgo.readthedocs.io - -| Note that this module should be considered an alpha. -| Contributions and suggestion are always welcome. - - -Installation ------------- - -Install latest version from PYPI:: - - pip install -U csgo - -Install the current dev version from ``github``:: - - pip install git+https://github.com/ValvePython/csgo - - -.. |pypi| image:: https://img.shields.io/pypi/v/csgo.svg?style=flat&label=latest%20version - :target: https://pypi.python.org/pypi/csgo - :alt: Latest version released on PyPi - -.. |license| image:: https://img.shields.io/pypi/l/csgo.svg?style=flat&label=license - :target: https://pypi.python.org/pypi/csgo - :alt: MIT License - -.. |docs| image:: https://readthedocs.org/projects/csgo/badge/?version=latest - :target: http://csgo.readthedocs.io/en/latest/?badge=latest - :alt: Documentation status - -.. |sonar_maintainability| image:: https://sonarcloud.io/api/project_badges/measure?project=ValvePython_csgo&metric=sqale_rating - :target: https://sonarcloud.io/dashboard?id=ValvePython_csgo - :alt: SonarCloud Rating - -.. |sonar_reliability| image:: https://sonarcloud.io/api/project_badges/measure?project=ValvePython_csgo&metric=reliability_rating - :target: https://sonarcloud.io/dashboard?id=ValvePython_csgo - :alt: SonarCloud Rating - -.. |sonar_security| image:: https://sonarcloud.io/api/project_badges/measure?project=ValvePython_csgo&metric=security_rating - :target: https://sonarcloud.io/dashboard?id=ValvePython_csgo - :alt: SonarCloud Rating diff --git a/csgo/__init__.py b/csgo/__init__.py deleted file mode 100644 index 2c8a667..0000000 --- a/csgo/__init__.py +++ /dev/null @@ -1,4 +0,0 @@ -__version__ = "1.0.0" -__author__ = "Rossen Georgiev" - -version_info = (1, 0, 0) diff --git a/csgo/client.py b/csgo/client.py deleted file mode 100644 index f713033..0000000 --- a/csgo/client.py +++ /dev/null @@ -1,262 +0,0 @@ -""" -Only the most essential features to :class:`csgo.client.CSGOClient` are found here. Every other feature is inherited from -the :mod:`csgo.features` package and it's submodules. -""" - -import logging -import gevent -import google.protobuf -from steam.core.msg import GCMsgHdrProto -from steam.client.gc import GameCoordinator -from steam.enums.emsg import EMsg -from steam.utils.proto import proto_fill_from_dict -from csgo.features import FeatureBase -from csgo.enums import EGCBaseClientMsg, GCConnectionStatus, GCClientLauncherType -from csgo.msg import get_emsg_enum, find_proto -from csgo.protobufs import gcsdk_gcmessages_pb2 as pb_gc -from csgo.protobufs import cstrike15_gcmessages_pb2 as pb_gclient - - -class CSGOClient(GameCoordinator, FeatureBase): - """ - :param steam_client: Instance of the steam client - :type steam_client: :class:`steam.client.SteamClient` - """ - _retry_welcome_loop = None - verbose_debug = False - #: enable pretty print of messages in debug logging - app_id = 730 - #: main client app id - launcher = GCClientLauncherType.DEFAULT - #: launcher type (used for access to PW) See: :class:`csgo.enums.GCClientLauncherType` - current_jobid = 0 - ready = False - #: ``True`` when we have a session with GC - connection_status = GCConnectionStatus.NO_SESSION - #: See :class:`csgo.enums.GCConnectionStatus` - - @property - def account_id(self): - """ - Account ID of the logged-in user in the steam client - """ - return self.steam.steam_id.id - - @property - def steam_id(self): - """ - :class:`steam.steamid.SteamID` of the logged-in user in the steam client - """ - return self.steam.steam_id - - def __init__(self, steam_client): - GameCoordinator.__init__(self, steam_client, self.app_id) - self._LOG = logging.getLogger(self.__class__.__name__) - - FeatureBase.__init__(self) - - self.steam.on('disconnected', self._handle_disconnect) - self.steam.on(EMsg.ClientPlayingSessionState, self._handle_play_sess_state) - - # register GC message handles - self.on(EGCBaseClientMsg.EMsgGCClientConnectionStatus, self._handle_conn_status) - self.on(EGCBaseClientMsg.EMsgGCClientWelcome, self._handle_client_welcome) - - def __repr__(self): - return "<%s(%s) %s>" % (self.__class__.__name__, - repr(self.steam), - repr(self.connection_status), - ) - - def _handle_play_sess_state(self, message): - if self.ready and message.playing_app != self.app_id: - self._set_connection_status(GCConnectionStatus.NO_SESSION) - - def _handle_disconnect(self): - if self._retry_welcome_loop: - self._retry_welcome_loop.kill() - - self._set_connection_status(GCConnectionStatus.NO_SESSION) - - def _handle_client_welcome(self, message): - self._set_connection_status(GCConnectionStatus.HAVE_SESSION) - - # handle CSGO Welcome - submessage = pb_gclient.CMsgCStrike15Welcome() - submessage.ParseFromString(message.game_data) - - if self.verbose_debug: - self._LOG.debug("Got CStrike15Welcome:\n%s" % str(submessage)) - else: - self._LOG.debug("Got CStrike15Welcome") - - self.emit('csgo_welcome', submessage) - - def _handle_conn_status(self, message): - self._set_connection_status(message.status) - - def _process_gc_message(self, emsg, header, payload): - emsg = get_emsg_enum(emsg) - proto = find_proto(emsg) - - if proto is None: - self._LOG.error("Failed to parse: %s" % repr(emsg)) - return - - message = proto() - message.ParseFromString(payload) - - if self.verbose_debug: - self._LOG.debug("Incoming: %s\n%s\n---------\n%s" % (repr(emsg), - str(header), - str(message), - )) - else: - self._LOG.debug("Incoming: %s", repr(emsg)) - - self.emit(emsg, message) - - if header.proto.job_id_target != 18446744073709551615: - self.emit('job_%d' % header.proto.job_id_target, message) - - def _set_connection_status(self, status): - prev_status = self.connection_status - self.connection_status = GCConnectionStatus(status) - - if self.connection_status != prev_status: - self.emit("connection_status", self.connection_status) - - if self.connection_status == GCConnectionStatus.HAVE_SESSION and not self.ready: - self.ready = True - self.emit('ready') - elif self.connection_status != GCConnectionStatus.HAVE_SESSION and self.ready: - self.ready = False - self.emit('notready') - - def wait_msg(self, event, timeout=None, raises=None): - """Wait for a message, similiar to :meth:`.wait_event` - - :param event: event id - :type event: :class:`.ECsgoGCMsg` or job id - :param timeout: seconds to wait before timeout - :type timeout: :class:`int` - :param raises: On timeout when ``False`` returns :class:`None`, else raise :class:`gevent.Timeout` - :type raises: :class:`bool` - :return: returns a message or :class:`None` - :rtype: :class:`None`, or `proto message` - :raises: :class:`gevent.Timeout` - """ - resp = self.wait_event(event, timeout, raises) - - if resp is not None: - return resp[0] - - def send_job(self, *args, **kwargs): - """ - Send a message as a job - - Exactly the same as :meth:`send` - - :return: jobid event identifier - :rtype: :class:`str` - - """ - jobid = self.current_jobid = ((self.current_jobid + 1) % 10000) or 1 - self.remove_all_listeners('job_%d' % jobid) - - self._send(*args, jobid=jobid, **kwargs) - - return "job_%d" % jobid - - def send(self, emsg, data={}, proto=None): - """ - Send a message - - :param emsg: Enum for the message - :param data: data for the proto message - :type data: :class:`dict` - :param proto: (optional) manually specify protobuf, other it's detected based on ``emsg`` - """ - self._send(emsg, data, proto) - - def _send(self, emsg, data={}, proto=None, jobid=None): - if not isinstance(data, dict): - raise ValueError("data kwarg can only be a dict") - - if proto is None: - proto = find_proto(emsg) - - if proto is None or not issubclass(proto, google.protobuf.message.Message): - raise ValueError("Unable to find proto for emsg, or proto kwarg is invalid") - - message = proto() - proto_fill_from_dict(message, data) - - header = GCMsgHdrProto(emsg) - - if jobid is not None: - header.proto.job_id_source = jobid - - if self.verbose_debug: - str_message = '' - str_header = str(header) - str_body = str(message) - - if str_header: - str_message += "-- header ---------\n%s\n" % str_header - if str_body: - str_message += "-- message --------\n%s\n" % str_body - - self._LOG.debug("Outgoing: %s\n%s" % (repr(emsg), str_message)) - else: - self._LOG.debug("Outgoing: %s", repr(emsg)) - - GameCoordinator.send(self, header, message.SerializeToString()) - - def _knock_on_gc(self): - n = 1 - - while True: - if not self.ready: - if self.launcher == GCClientLauncherType.PERFECTWORLD: - self.send(EGCBaseClientMsg.EMsgGCClientHelloPW, { - 'client_launcher': self.launcher, - }) - else: # GCClientLauncherType.DEFAULT - self.send(EGCBaseClientMsg.EMsgGCClientHello) - - self.wait_event('ready', timeout=3 + (2**n)) - n = min(n + 1, 4) - - else: - self.wait_event('notready') - n = 1 - gevent.sleep(1) - - def launch(self): - """ - Launch CSGO and establish connection with the game coordinator - - ``ready`` event will fire when the session is ready. - If the session is lost ``notready`` event will fire. - Alternatively, ``connection_status`` event can be monitored for changes. - """ - if not self.steam.logged_on: - self.steam.wait_event('logged_on') - - if not self._retry_welcome_loop and self.app_id not in self.steam.current_games_played: - self.steam.games_played(self.steam.current_games_played + [self.app_id]) - self._retry_welcome_loop = gevent.spawn(self._knock_on_gc) - - def exit(self): - """ - Close connection to CSGO's game coordinator - """ - if self._retry_welcome_loop: - self._retry_welcome_loop.kill() - - if self.app_id in self.steam.current_games_played: - self.steam.current_games_played.remove(self.app_id) - self.steam.games_played(self.steam.current_games_played) - - self._set_connection_status(GCConnectionStatus.NO_SESSION) diff --git a/csgo/common_enums.py b/csgo/common_enums.py deleted file mode 100644 index 9714497..0000000 --- a/csgo/common_enums.py +++ /dev/null @@ -1,37 +0,0 @@ -from enum import IntEnum - -class ESOType(IntEnum): - CSOEconItem = 1 - CSOPersonaDataPublic = 2 - CSOItemRecipe = 5 - CSOEconGameAccountClient = 7 - CSOEconItemDropRateBonus = 38 - CSOEconItemEventTicket = 40 - CSOAccountSeasonalOperation = 41 - CSOEconDefaultEquippedDefinitionInstanceClient = 43 - CSOEconCoupon = 45 - CSOQuestProgress = 46 - - -class EXPBonusFlag(IntEnum): - EarnedXpThisPeriod = 1 << 0 - FirstReward = 1 << 1 - Msg_YourReportGotConvicted = 1 << 2 - Msg_YouPartiedWithCheaters = 1 << 3 - PrestigeEarned = 1 << 4 - ChinaGovernmentCert = 1 << 5 - OverwatchBonus = 1 << 28 - BonusBoostConsumed = 1 << 29 - ReducedGain = 1 << 30 - - -# Do not remove -from sys import modules -from enum import EnumMeta - -__all__ = [obj.__name__ - for obj in modules[__name__].__dict__.values() - if obj.__class__ is EnumMeta and obj.__name__ != 'IntEnum' - ] - -del modules, EnumMeta diff --git a/csgo/enums.py b/csgo/enums.py deleted file mode 100644 index 8975e9b..0000000 --- a/csgo/enums.py +++ /dev/null @@ -1,3 +0,0 @@ - -from csgo.common_enums import * -from csgo.proto_enums import * diff --git a/csgo/features/__init__.py b/csgo/features/__init__.py deleted file mode 100644 index 0917aca..0000000 --- a/csgo/features/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -from csgo.features.match import Match -from csgo.features.player import Player -from csgo.features.items import Items -from csgo.features.sharedobjects import SOBase - -class FeatureBase(Match, Player, Items, SOBase): - """ - This object is used to all high level functionality to CSGOClient. - The features are seperated into submodules with a single class. - """ - pass diff --git a/csgo/features/items.py b/csgo/features/items.py deleted file mode 100644 index f9818d4..0000000 --- a/csgo/features/items.py +++ /dev/null @@ -1,46 +0,0 @@ -from csgo.enums import ECsgoGCMsg - -class Items(object): - def __init__(self): - super(Items, self).__init__() - - # register our handlers - self.on(ECsgoGCMsg.EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse, self.__handle_preview_data_block) - - def request_preview_data_block(self, s, a, d, m): - """ - Request item preview data block - - The parameters can be taken from ``inspect`` links either from an inventory or market. - The market has the ``m`` paramter, while the inventory one has ``s``. - Set the missing one to ``0``. Example ``inpsect`` links: - - .. code:: text - - steam://rungame/730/765xxxxxxxxxxxxxx/+csgo_econ_action_preview%20S11111111111111111A2222222222D33333333333333333333`` - steam://rungame/730/765xxxxxxxxxxxxxx/+csgo_econ_action_preview%20M444444444444444444A2222222222D33333333333333333333`` - - :param s: steam id of owner (set to ``0`` if not available) - :type s: :class:`int` - :param a: item id - :type a: :class:`int` - :param d: UNKNOWN - :type d: :class:`int` - :param m: market id (set to ``0`` if not available) - :type m: :class:`int` - - Response event: ``item_data_block`` - - :param message: `CEconItemPreviewDataBlock `_ - :type message: proto message - - """ - self.send(ECsgoGCMsg.EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest, { - 'param_s': s, - 'param_a': a, - 'param_d': d, - 'param_m': m, - }) - - def __handle_preview_data_block(self, message): - self.emit("item_data_block", message.iteminfo) diff --git a/csgo/features/match.py b/csgo/features/match.py deleted file mode 100644 index f0283ac..0000000 --- a/csgo/features/match.py +++ /dev/null @@ -1,135 +0,0 @@ -from csgo.enums import ECsgoGCMsg - -class Match(object): - def __init__(self): - super(Match, self).__init__() - - # register our handlers - self.on(ECsgoGCMsg.EMsgGCCStrike15_v2_MatchmakingGC2ClientHello, self.__handle_mmstats) - self.on(ECsgoGCMsg.EMsgGCCStrike15_v2_MatchList, self.__handle_match_list) - self.on(ECsgoGCMsg.EMsgGCCStrike15_v2_WatchInfoUsers, self.__handle_watch_info) - - def request_matchmaking_stats(self): - """ - Request matchmaking statistics - - Response event: ``matchmaking_stats`` - - :param message: `CMsgGCCStrike15_v2_MatchmakingGC2ClientHello `_ - :type message: proto message - - """ - self.send(ECsgoGCMsg.EMsgGCCStrike15_v2_MatchmakingClient2GCHello) - - def __handle_mmstats(self, message): - self.emit("matchmaking_stats", message) - - def request_current_live_games(self): - """ - Request current live games - - Response event: ``current_live_games`` - - :param message: `CMsgGCCStrike15_v2_MatchList `_ - :type message: proto message - - """ - self.send(ECsgoGCMsg.EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames) - - def request_live_game_for_user(self, account_id): - """ - .. warning:: - Deprecated. CSGO no longer reponds for this method - - Request recent games for a specific user - - :param account_id: account id of the user - :type account_id: :class:`int` - - Response event: ``live_game_for_user`` - - :param message: `CMsgGCCStrike15_v2_MatchList `_ - :type message: proto message - - """ - self.send(ECsgoGCMsg.EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser, { - 'accountid': account_id, - }) - - def request_full_match_info(self, matchid, outcomeid, token): - """ - Request full match info. The parameters can be decoded from a match ShareCode - - :param matchid: match id - :type matchid: :class:`int` - :param outcomeid: outcome id - :type outcomeid: :class:`int` - :param token: token - :type token: :class:`int` - - Response event: ``full_match_info`` - - :param message: `CMsgGCCStrike15_v2_MatchList `_ - :type message: proto message - """ - self.send(ECsgoGCMsg.EMsgGCCStrike15_v2_MatchListRequestFullGameInfo, { - 'matchid': matchid, - 'outcomeid': outcomeid, - 'token': token, - }) - - def request_recent_user_games(self, account_id): - """ - Request recent games for a specific user - - :param account_id: account id of the user - :type account_id: :class:`int` - - Response event: ``recent_user_games`` - - :param message: `CMsgGCCStrike15_v2_MatchList `_ - :type message: proto message - """ - self.send(ECsgoGCMsg.EMsgGCCStrike15_v2_MatchListRequestRecentUserGames, { - 'accountid': account_id, - }) - - def __handle_match_list(self, message): - emsg = message.msgrequestid - - if emsg == ECsgoGCMsg.EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames: - self.emit("current_live_games", message) - elif emsg == ECsgoGCMsg.EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser: - self.emit("live_game_for_user", message) - elif emsg == ECsgoGCMsg.EMsgGCCStrike15_v2_MatchListRequestRecentUserGames: - self.emit("recent_user_games", message) - elif emsg == ECsgoGCMsg.EMsgGCCStrike15_v2_MatchListRequestFullGameInfo: - self.emit("full_match_info", message) - - - def request_watch_info_friends(self, account_ids, request_id=1, serverid=0, matchid=0): - """Request watch info for friends - - :param account_ids: list of account ids - :type account_ids: list - :param request_id: request id, used to match reponse with request (default: 1) - :type request_id: int - :param serverid: server id - :type serverid: int - :param matchid: match id - :type matchid: int - - Response event: ``watch_info`` - - :param message: `CMsgGCCStrike15_v2_WatchInfoUsers `_ - :type message: proto message - """ - self.send(ECsgoGCMsg.EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2, { - 'account_ids': account_ids, - 'request_id': request_id, - 'serverid': serverid, - 'matchid': matchid - }) - - def __handle_watch_info(self, message): - self.emit("watch_info", message) diff --git a/csgo/features/player.py b/csgo/features/player.py deleted file mode 100644 index 64f03f5..0000000 --- a/csgo/features/player.py +++ /dev/null @@ -1,121 +0,0 @@ -from csgo.enums import ECsgoGCMsg - -class Player(object): - ranks_map = { - 0: "Not Ranked", - 1: "Silver I", - 2: "Silver II", - 3: "Silver III", - 4: "Silver IV", - 5: "Silver Elite", - 6: "Silver Elite Master", - 7: "Gold Nova I", - 8: "Gold Nova II", - 9: "Gold Nova III", - 10: "Gold Nova Master", - 11: "Master Guardian I", - 12: "Master Guardian II", - 13: "Master Guardian Elite", - 14: "Distinguished Master Guardian", - 15: "Legendary Eagle", - 16: "Legendary Eagle Master", - 17: "Supreme Master First Class", - 18: "The Global Elite" - } - """:class:`dict` mapping rank id to name""" - wingman_ranks_map = ranks_map - """:class:`dict` mapping wingman rank id to name""" - dangerzone_ranks_map = { - 0: "Hidden", - 1: "Lab Rat I", - 2: "Lab Rat II", - 3: "Sprinting Hare I", - 4: "Sprinting Hare II", - 5: "Wild Scout I", - 6: "Wild Scout II", - 7: "Wild Scout Elite", - 8: "Hunter Fox I", - 9: "Hunter Fox II", - 10: "Hunter Fox II", - 11: "Hunter Fox Elite", - 12: "Timber Wolf", - 13: "Ember Wolf", - 14: "Wildfire Wolf", - 15: "The Howling Alpha", - } - """:class:`dict` mapping dangerzone rank id to name""" - levels_map = { - 0: 'Not Recruited', - 1: 'Recruit', - 2: 'Private', - 3: 'Private', - 4: 'Private', - 5: 'Corporal', - 6: 'Corporal', - 7: 'Corporal', - 8: 'Corporal', - 9: 'Sergeant', - 10: 'Sergeant', - 11: 'Sergeant', - 12: 'Sergeant', - 13: 'Master Sergeant', - 14: 'Master Sergeant', - 15: 'Master Sergeant', - 16: 'Master Sergeant', - 17: 'Sergeant Major', - 18: 'Sergeant Major', - 19: 'Sergeant Major', - 20: 'Sergeant Major', - 21: 'Lieutenant', - 22: 'Lieutenant', - 23: 'Lieutenant', - 24: 'Lieutenant', - 25: 'Captain', - 26: 'Captain', - 27: 'Captain', - 28: 'Captain', - 29: 'Major', - 30: 'Major', - 31: 'Major', - 32: 'Major', - 33: 'Colonel', - 34: 'Colonel', - 35: 'Colonel', - 36: 'Brigadier General', - 37: 'Major General', - 38: 'Lieutenant General', - 39: 'General', - 40: 'Global General' - } - """:class:`dict` mapping level to name""" - - - def __init__(self): - super(Player, self).__init__() - - # register our handlers - self.on(ECsgoGCMsg.EMsgGCCStrike15_v2_PlayersProfile, self.__handle_player_profile) - - def request_player_profile(self, account_id, request_level=32): - """ - Request player profile - - :param account_id: account id - :type account_id: :class:`int` - :param request_level: no clue what this is used for; if you do, please make pull request - :type request_level: :class:`int` - - Response event: ``player_profile`` - - :param message: `CMsgGCCStrike15_v2_MatchmakingGC2ClientHello `_ - :type message: proto message - - """ - self.send(ECsgoGCMsg.EMsgGCCStrike15_v2_ClientRequestPlayersProfile, { - 'account_id': account_id, - 'request_level': request_level, - }) - - def __handle_player_profile(self, message): - if message.account_profiles: - self.emit("player_profile", message.account_profiles[0]) diff --git a/csgo/features/sharedobjects.py b/csgo/features/sharedobjects.py deleted file mode 100644 index dfec77a..0000000 --- a/csgo/features/sharedobjects.py +++ /dev/null @@ -1,288 +0,0 @@ -"""Essentially a :class:`dict` containing shared object caches. -The objects are read-only, so don't change any values. -The instance reference of individual objects will remain the same thought their lifetime. -Individual objects can be accessed via their key, if they have one. - -.. note:: - Some cache types don't have a key and only hold one object instance. - Then only the the cache type is needed to access it. - (e.g. ``CSOEconGameAccountClient``) - -.. code:: python - - csgo_client.socache[ESOType.CSOEconItem] # dict with item objects, key = item id - csgo_client.socache[ESOType.CSOEconItem][123456] # item object - - csgo_client.socache[ESOType.CSOEconGameAccountClient] # returns a CSOEconGameAccountClient object - -Events will be fired when individual objects are updated. -Event key is a :class:`tuple`` in the following format: ``(event, cache_type)``. - -The available events are ``new``, ``updated``, and ``removed``. -Each event has a single parameter, which is the object instance. -Even when removed, there is object instance returned, usually only with the key field filled. - -.. code:: python - - @csgo_client.socache.on(('new', ESOType.CSOEconItem)) - def got_a_new_item(obj): - print "Got a new item! Yay" - print obj - - # access the item via socache at any time - print csgo_client.socache[ESOType.CSOEconItem][obj.id] - -""" -import logging -from eventemitter import EventEmitter -from csgo.enums import EGCBaseClientMsg, ESOMsg, ESOType -from csgo.protobufs import base_gcmessages_pb2 as _gc_base -from csgo.protobufs import cstrike15_gcmessages_pb2 as _gc_cstrike - - -def find_so_proto(type_id): - """Resolves proto massage for given type_id - - :param type_id: SO type - :type type_id: :class:`csgo.enums.ESOType` - :returns: proto message or `None` - """ - if not isinstance(type_id, ESOType): - return None - - proto = getattr(_gc_base, type_id.name, None) - if proto is None: - proto = getattr(_gc_cstrike, type_id.name, None) - - return proto - -# hack to mark certain CSO as having no key -class NO_KEY: - pass - -so_key_fields = { -# _gc_base.CSOPartyInvite.DESCRIPTOR: ['group_id'], -# _gc_base.CSOLobbyInvite.DESCRIPTOR: ['group_id'], -# _gc_base.CSOEconItemLeagueViewPass.DESCRIPTOR: ['account_id', 'league_id'], -# _gc_base.CSOEconDefaultEquippedDefinitionInstanceClient.DESCRIPTOR: ['account_id', 'class_id', 'slot_id'], - _gc_base.CSOEconItem.DESCRIPTOR: ['id'], - _gc_base.CSOEconGameAccountClient.DESCRIPTOR: NO_KEY, - _gc_base.CSOEconItemEventTicket.DESCRIPTOR: NO_KEY, - _gc_cstrike.CSOPersonaDataPublic.DESCRIPTOR: NO_KEY, -# _gc_cstrike.CSOEconCoupon.DESCRIPTOR: ['entryid'], -# _gc_cstrike.CSOQuestProgress.DESCRIPTOR: ['questid'], - -} - -# key is either one or a number of fields marked with option 'key_field'=true in protos -def get_so_key_fields(desc): - if desc in so_key_fields: - return so_key_fields[desc] - else: - fields = [] - - for field in desc.fields: - for odesc, value in field.GetOptions().ListFields(): - if odesc.name == 'key_field' and value == True: - fields.append(field.name) - - so_key_fields[desc] = fields - return fields - -def get_key_for_object(obj): - key = get_so_key_fields(obj.DESCRIPTOR) - - if key is NO_KEY: - return NO_KEY - elif not key: - return None - elif len(key) == 1: - return getattr(obj, key[0]) - else: - return tuple(map(lambda x: getattr(obj, x), key)) - - -class SOBase(object): - def __init__(self): - super(SOBase, self).__init__() - - #: Shared Object Caches - name = "%s.socache" % self.__class__.__name__ - self.socache = SOCache(self, name) - - -class SOCache(EventEmitter, dict): - ESOType = ESOType #: expose ESOType - - def __init__(self, csgo_client, logger_name): - self._LOG = logging.getLogger(logger_name if logger_name else self.__class__.__name__) - self._caches = {} - self._csgo = csgo_client - - # register our handlers - csgo_client.on(ESOMsg.Create, self._handle_create) - csgo_client.on(ESOMsg.Update, self._handle_update) - csgo_client.on(ESOMsg.Destroy, self._handle_destroy) - csgo_client.on(ESOMsg.UpdateMultiple, self._handle_update_multiple) - csgo_client.on(ESOMsg.CacheSubscribed, self._handle_cache_subscribed) - csgo_client.on(ESOMsg.CacheUnsubscribed, self._handle_cache_unsubscribed) - csgo_client.on(EGCBaseClientMsg.EMsgGCClientWelcome, self._handle_client_welcome) - csgo_client.on('notready', self._handle_cleanup) - - def __hash__(self): - # pretend that we are a hashable dict, lol - # don't attach more than one SOCache per CSGOClient - return hash((self._csgo, 42)) - - def __getitem__(self, key): - try: - key = ESOType(key) - except ValueError: - raise KeyError("%s" % key) - if key not in self: - self[key] = dict() - return dict.__getitem__(self, key) - - def __repr__(self): - return "" % repr(self._csgo) - - def emit(self, event, *args): - if event is not None: - self._LOG.debug("Emit event: %s" % repr(event)) - super(SOCache, self).emit(event, *args) - - def _handle_cleanup(self): - for v in self.values(): - if isinstance(v, dict): - v.clear() - self.clear() - self._caches.clear() - - def _get_proto_for_type(self, type_id): - try: - type_id = ESOType(type_id) - except ValueError: - self._LOG.error("Unsupported type: %d" % type_id) - return - - proto = find_so_proto(type_id) - - if proto is None: - self._LOG.error("Unable to locate proto for: %s" % repr(type_id)) - return - - return proto - - def _parse_object_data(self, type_id, object_data): - proto = self._get_proto_for_type(type_id) - - if proto is None: - return - - if not get_so_key_fields(proto.DESCRIPTOR): - self._LOG.error("Unable to find key for %s" % type_id) - return - - obj = proto.FromString(object_data) - key = get_key_for_object(obj) - - return key, obj - - def _update_object(self, type_id, object_data): - result = self._parse_object_data(type_id, object_data) - - if result: - key, obj = result - type_id = ESOType(type_id) - - if key is NO_KEY: - if not isinstance(self[type_id], dict): - self[type_id].CopyFrom(obj) - obj = self[type_id] - else: - self[type_id] = obj - else: - if key in self[type_id]: - self[type_id][key].CopyFrom(obj) - obj = self[type_id][key] - else: - self[type_id][key] = obj - - return type_id, obj - - def _handle_create(self, message): - result = self._update_object(message.type_id, message.object_data) - if result: - type_id, obj = result - self.emit(('new', type_id), obj) - - def _handle_update(self, message): - result = self._update_object(message.type_id, message.object_data) - if result: - type_id, obj = result - self.emit(('updated', type_id), obj) - - def _handle_destroy(self, message): - result = self._parse_object_data(message.type_id, message.object_data) - if result: - key, obj = result - type_id = ESOType(message.type_id) - current = None - - if key is NO_KEY: - current = self.pop(type_id, None) - else: - current = self[type_id].pop(key, None) - - if current: current.CopyFrom(obj) - - self.emit(('removed', type_id), current or obj) - - def _handle_update_multiple(self, message): - for so_object in message.objects_modified: - self._handle_update(so_object) -# for so_object in message.objects_added: -# self._handle_create(so_object) -# for so_object in message.objects_removed: -# self._handle_destroy(so_object) - - def _handle_client_welcome(self, message): - for one in message.outofdate_subscribed_caches: - self._handle_cache_subscribed(one) - - def _handle_cache_subscribed(self, message): - cache_key = message.owner_soid.type, message.owner_soid.id - self._caches.setdefault(cache_key, dict()) - - cache = self._caches[cache_key] - cache['version'] = message.version - cache.setdefault('type_ids', set()).update(map(lambda x: x.type_id, message.objects)) - - for objects in message.objects: - for object_bytes in objects.object_data: - result = self._update_object(objects.type_id, object_bytes) - if not result: break - - type_id, obj = result - self.emit(('new', type_id), obj) - - def _handle_cache_unsubscribed(self, message): - cache_key = message.owner_soid.type, message.owner_soid.id - - if cache_key not in self._caches: return - cache = self._caches[cache_key] - - for type_id in cache['type_ids']: - if type_id in self: - type_id = ESOType(type_id) - - if isinstance(self[type_id], dict): - for key in list(self[type_id].keys()): - self.emit(('removed', type_id), self[type_id].pop(key)) - else: - self.emit(('removed', type_id), self.pop(type_id)) - - del self[type_id] - del self._caches[cache_key] - - diff --git a/csgo/msg.py b/csgo/msg.py deleted file mode 100644 index bdb07aa..0000000 --- a/csgo/msg.py +++ /dev/null @@ -1,76 +0,0 @@ -""" -Various utility function for dealing with messages. - -""" - -from csgo.enums import EGCBaseClientMsg, ECsgoGCMsg, EGCItemMsg -from csgo.protobufs import gcsdk_gcmessages_pb2 -from csgo.protobufs import cstrike15_gcmessages_pb2 -from csgo.protobufs import econ_gcmessages_pb2 -from csgo.protobufs import base_gcmessages_pb2 - - -def get_emsg_enum(emsg): - """ - Attempts to find the Enum for the given :class:`int` - - :param emsg: integer corresponding to a Enum - :type emsg: :class:`int` - :return: Enum if found, `emsg` if not - :rtype: Enum, :class:`int` - """ - for enum in (EGCBaseClientMsg, - ECsgoGCMsg, - EGCItemMsg, - ): - try: - return enum(emsg) - except ValueError: - pass - - return emsg - -def find_proto(emsg): - """ - Attempts to find the protobuf message for a given Enum - - :param emsg: Enum corrensponding to a protobuf message - :type emsg: `Enum` - :return: protobuf message class - """ - - if type(emsg) is int: - return None - - proto = _proto_map_why_cant_we_name_things_properly.get(emsg, None) - - if proto is not None: - return proto - - for module in (gcsdk_gcmessages_pb2, - cstrike15_gcmessages_pb2, - econ_gcmessages_pb2, - base_gcmessages_pb2, - ): - - proto = getattr(module, emsg.name.replace("EMsg", "CMsg"), None) - - if proto is None: - proto = getattr(module, emsg.name.replace("EMsgGC", "CMsg"), None) - - if proto is not None: - break - - return proto - - -_proto_map_why_cant_we_name_things_properly = { - EGCBaseClientMsg.EMsgGCClientConnectionStatus: gcsdk_gcmessages_pb2.CMsgConnectionStatus, - EGCBaseClientMsg.EMsgGCClientHelloPartner: gcsdk_gcmessages_pb2.CMsgClientHello, - EGCBaseClientMsg.EMsgGCClientHelloPW: gcsdk_gcmessages_pb2.CMsgClientHello, - EGCBaseClientMsg.EMsgGCClientHelloR2: gcsdk_gcmessages_pb2.CMsgClientHello, - EGCBaseClientMsg.EMsgGCClientHelloR3: gcsdk_gcmessages_pb2.CMsgClientHello, - EGCBaseClientMsg.EMsgGCClientHelloR4: gcsdk_gcmessages_pb2.CMsgClientHello, - ECsgoGCMsg.EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2: cstrike15_gcmessages_pb2.CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends, - ECsgoGCMsg.EMsgGCCStrike15_v2_GC2ClientGlobalStats: cstrike15_gcmessages_pb2.GlobalStatistics, -} diff --git a/csgo/proto_enums.py b/csgo/proto_enums.py deleted file mode 100644 index 5f244a2..0000000 --- a/csgo/proto_enums.py +++ /dev/null @@ -1,476 +0,0 @@ -from enum import IntEnum - -class EClientReportingVersion(IntEnum): - OldVersion = 0 - BetaVersion = 1 - SupportsTrustedMode = 2 - -class ECommunityItemAttribute(IntEnum): - Invalid = 0 - CardBorder = 1 - Level = 2 - IssueNumber = 3 - TradableTime = 4 - StorePackageID = 5 - CommunityItemAppID = 6 - CommunityItemType = 7 - ProfileModiferEnabled = 8 - ExpiryTime = 9 - -class ECommunityItemClass(IntEnum): - Invalid = 0 - Badge = 1 - GameCard = 2 - ProfileBackground = 3 - Emoticon = 4 - BoosterPack = 5 - Consumable = 6 - GameGoo = 7 - ProfileModifier = 8 - Scene = 9 - SalienItem = 10 - -class ECsgoGCMsg(IntEnum): - EMsgGCCStrike15_v2_Base = 9100 - EMsgGCCStrike15_v2_MatchmakingStart = 9101 - EMsgGCCStrike15_v2_MatchmakingStop = 9102 - EMsgGCCStrike15_v2_MatchmakingClient2ServerPing = 9103 - EMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate = 9104 - EMsgGCCStrike15_v2_MatchmakingServerReservationResponse = 9106 - EMsgGCCStrike15_v2_MatchmakingGC2ClientReserve = 9107 - EMsgGCCStrike15_v2_MatchmakingClient2GCHello = 9109 - EMsgGCCStrike15_v2_MatchmakingGC2ClientHello = 9110 - EMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon = 9112 - EMsgGCCStrike15_v2_MatchmakingGCOperationalStats = 9115 - EMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate = 9117 - EMsgGCCStrike15_v2_ServerNotificationForUserPenalty = 9118 - EMsgGCCStrike15_v2_ClientReportPlayer = 9119 - EMsgGCCStrike15_v2_ClientReportServer = 9120 - EMsgGCCStrike15_v2_ClientCommendPlayer = 9121 - EMsgGCCStrike15_v2_ClientReportResponse = 9122 - EMsgGCCStrike15_v2_ClientCommendPlayerQuery = 9123 - EMsgGCCStrike15_v2_ClientCommendPlayerQueryResponse = 9124 - EMsgGCCStrike15_v2_WatchInfoUsers = 9126 - EMsgGCCStrike15_v2_ClientRequestPlayersProfile = 9127 - EMsgGCCStrike15_v2_PlayersProfile = 9128 - EMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate = 9131 - EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment = 9132 - EMsgGCCStrike15_v2_PlayerOverwatchCaseStatus = 9133 - EMsgGCCStrike15_v2_GC2ClientTextMsg = 9134 - EMsgGCCStrike15_v2_Client2GCTextMsg = 9135 - EMsgGCCStrike15_v2_MatchEndRunRewardDrops = 9136 - EMsgGCCStrike15_v2_MatchEndRewardDropsNotification = 9137 - EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2 = 9138 - EMsgGCCStrike15_v2_MatchList = 9139 - EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames = 9140 - EMsgGCCStrike15_v2_MatchListRequestRecentUserGames = 9141 - EMsgGCCStrike15_v2_GC2ServerReservationUpdate = 9142 - EMsgGCCStrike15_v2_ClientVarValueNotificationInfo = 9144 - EMsgGCCStrike15_v2_MatchListRequestTournamentGames = 9146 - EMsgGCCStrike15_v2_MatchListRequestFullGameInfo = 9147 - EMsgGCCStrike15_v2_GiftsLeaderboardRequest = 9148 - EMsgGCCStrike15_v2_GiftsLeaderboardResponse = 9149 - EMsgGCCStrike15_v2_ServerVarValueNotificationInfo = 9150 - EMsgGCCStrike15_v2_ClientSubmitSurveyVote = 9152 - EMsgGCCStrike15_v2_Server2GCClientValidate = 9153 - EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser = 9154 - EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest = 9156 - EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse = 9157 - EMsgGCCStrike15_v2_AccountPrivacySettings = 9158 - EMsgGCCStrike15_v2_SetMyActivityInfo = 9159 - EMsgGCCStrike15_v2_MatchListRequestTournamentPredictions = 9160 - EMsgGCCStrike15_v2_MatchListUploadTournamentPredictions = 9161 - EMsgGCCStrike15_v2_DraftSummary = 9162 - EMsgGCCStrike15_v2_ClientRequestJoinFriendData = 9163 - EMsgGCCStrike15_v2_ClientRequestJoinServerData = 9164 - EMsgGCCStrike15_v2_ClientRequestNewMission = 9165 - EMsgGCCStrike15_v2_GC2ClientTournamentInfo = 9167 - EMsgGC_GlobalGame_Subscribe = 9168 - EMsgGC_GlobalGame_Unsubscribe = 9169 - EMsgGC_GlobalGame_Play = 9170 - EMsgGCCStrike15_v2_AcknowledgePenalty = 9171 - EMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin = 9172 - EMsgGCCStrike15_v2_GC2ClientGlobalStats = 9173 - EMsgGCCStrike15_v2_Client2GCStreamUnlock = 9174 - EMsgGCCStrike15_v2_FantasyRequestClientData = 9175 - EMsgGCCStrike15_v2_FantasyUpdateClientData = 9176 - EMsgGCCStrike15_v2_GCToClientSteamdatagramTicket = 9177 - EMsgGCCStrike15_v2_ClientToGCRequestTicket = 9178 - EMsgGCCStrike15_v2_ClientToGCRequestElevate = 9179 - EMsgGCCStrike15_v2_GlobalChat = 9180 - EMsgGCCStrike15_v2_GlobalChat_Subscribe = 9181 - EMsgGCCStrike15_v2_GlobalChat_Unsubscribe = 9182 - EMsgGCCStrike15_v2_ClientAuthKeyCode = 9183 - EMsgGCCStrike15_v2_GotvSyncPacket = 9184 - EMsgGCCStrike15_v2_ClientPlayerDecalSign = 9185 - EMsgGCCStrike15_v2_ClientLogonFatalError = 9187 - EMsgGCCStrike15_v2_ClientPollState = 9188 - EMsgGCCStrike15_v2_Party_Register = 9189 - EMsgGCCStrike15_v2_Party_Unregister = 9190 - EMsgGCCStrike15_v2_Party_Search = 9191 - EMsgGCCStrike15_v2_Party_Invite = 9192 - EMsgGCCStrike15_v2_Account_RequestCoPlays = 9193 - EMsgGCCStrike15_v2_ClientGCRankUpdate = 9194 - EMsgGCCStrike15_v2_ClientRequestOffers = 9195 - EMsgGCCStrike15_v2_ClientAccountBalance = 9196 - EMsgGCCStrike15_v2_ClientPartyJoinRelay = 9197 - EMsgGCCStrike15_v2_ClientPartyWarning = 9198 - EMsgGCCStrike15_v2_SetEventFavorite = 9200 - EMsgGCCStrike15_v2_GetEventFavorites_Request = 9201 - EMsgGCCStrike15_v2_ClientPerfReport = 9202 - EMsgGCCStrike15_v2_GetEventFavorites_Response = 9203 - EMsgGCCStrike15_v2_ClientRequestSouvenir = 9204 - EMsgGCCStrike15_v2_ClientReportValidation = 9205 - EMsgGCCStrike15_v2_GC2ClientRefuseSecureMode = 9206 - EMsgGCCStrike15_v2_GC2ClientRequestValidation = 9207 - EMsgGCCStrike15_v2_ClientRedeemMissionReward = 9209 - EMsgGCCStrike15_ClientDeepStats = 9210 - EMsgGCCStrike15_StartAgreementSessionInGame = 9211 - -class ECsgoSteamUserStat(IntEnum): - XpEarnedGames = 1 - MatchWinsCompetitive = 2 - SurvivedDangerZone = 3 - -class EGCBaseClientMsg(IntEnum): - EMsgGCClientWelcome = 4004 - EMsgGCServerWelcome = 4005 - EMsgGCClientHello = 4006 - EMsgGCServerHello = 4007 - EMsgGCClientConnectionStatus = 4009 - EMsgGCServerConnectionStatus = 4010 - EMsgGCClientHelloPartner = 4011 - EMsgGCClientHelloPW = 4012 - EMsgGCClientHelloR2 = 4013 - EMsgGCClientHelloR3 = 4014 - EMsgGCClientHelloR4 = 4015 - -class EGCItemCustomizationNotification(IntEnum): - NameItem = 1006 - UnlockCrate = 1007 - XRayItemReveal = 1008 - XRayItemClaim = 1009 - CasketTooFull = 1011 - CasketContents = 1012 - CasketAdded = 1013 - CasketRemoved = 1014 - CasketInvFull = 1015 - NameBaseItem = 1019 - RemoveItemName = 1030 - RemoveSticker = 1053 - ApplySticker = 1086 - StatTrakSwap = 1088 - RemovePatch = 1089 - ApplyPatch = 1090 - ActivateFanToken = 9178 - ActivateOperationCoin = 9179 - GraffitiUnseal = 9185 - GenerateSouvenir = 9204 - ClientRedeemMissionReward = 9209 - -class EGCItemMsg(IntEnum): - EMsgGCBase = 1000 - EMsgGCSetItemPosition = 1001 - EMsgGCCraft = 1002 - EMsgGCCraftResponse = 1003 - EMsgGCDelete = 1004 - EMsgGCVerifyCacheSubscription = 1005 - EMsgGCNameItem = 1006 - EMsgGCUnlockCrate = 1007 - EMsgGCUnlockCrateResponse = 1008 - EMsgGCPaintItem = 1009 - EMsgGCPaintItemResponse = 1010 - EMsgGCGoldenWrenchBroadcast = 1011 - EMsgGCMOTDRequest = 1012 - EMsgGCMOTDRequestResponse = 1013 - EMsgGCAddItemToSocket_DEPRECATED = 1014 - EMsgGCAddItemToSocketResponse_DEPRECATED = 1015 - EMsgGCAddSocketToBaseItem_DEPRECATED = 1016 - EMsgGCAddSocketToItem_DEPRECATED = 1017 - EMsgGCAddSocketToItemResponse_DEPRECATED = 1018 - EMsgGCNameBaseItem = 1019 - EMsgGCNameBaseItemResponse = 1020 - EMsgGCRemoveSocketItem_DEPRECATED = 1021 - EMsgGCRemoveSocketItemResponse_DEPRECATED = 1022 - EMsgGCCustomizeItemTexture = 1023 - EMsgGCCustomizeItemTextureResponse = 1024 - EMsgGCUseItemRequest = 1025 - EMsgGCUseItemResponse = 1026 - EMsgGCGiftedItems_DEPRECATED = 1027 - EMsgGCRemoveItemName = 1030 - EMsgGCRemoveItemPaint = 1031 - EMsgGCGiftWrapItem = 1032 - EMsgGCGiftWrapItemResponse = 1033 - EMsgGCDeliverGift = 1034 - EMsgGCDeliverGiftResponseGiver = 1035 - EMsgGCDeliverGiftResponseReceiver = 1036 - EMsgGCUnwrapGiftRequest = 1037 - EMsgGCUnwrapGiftResponse = 1038 - EMsgGCSetItemStyle = 1039 - EMsgGCUsedClaimCodeItem = 1040 - EMsgGCSortItems = 1041 - EMsgGC_RevolvingLootList_DEPRECATED = 1042 - EMsgGCLookupAccount = 1043 - EMsgGCLookupAccountResponse = 1044 - EMsgGCLookupAccountName = 1045 - EMsgGCLookupAccountNameResponse = 1046 - EMsgGCUpdateItemSchema = 1049 - EMsgGCRemoveCustomTexture = 1051 - EMsgGCRemoveCustomTextureResponse = 1052 - EMsgGCRemoveMakersMark = 1053 - EMsgGCRemoveMakersMarkResponse = 1054 - EMsgGCRemoveUniqueCraftIndex = 1055 - EMsgGCRemoveUniqueCraftIndexResponse = 1056 - EMsgGCSaxxyBroadcast = 1057 - EMsgGCBackpackSortFinished = 1058 - EMsgGCAdjustItemEquippedState = 1059 - EMsgGCCollectItem = 1061 - EMsgGCItemAcknowledged__DEPRECATED = 1062 - EMsgGC_ReportAbuse = 1065 - EMsgGC_ReportAbuseResponse = 1066 - EMsgGCNameItemNotification = 1068 - EMsgGCApplyConsumableEffects = 1069 - EMsgGCConsumableExhausted = 1070 - EMsgGCShowItemsPickedUp = 1071 - EMsgGCClientDisplayNotification = 1072 - EMsgGCApplyStrangePart = 1073 - EMsgGC_IncrementKillCountAttribute = 1074 - EMsgGC_IncrementKillCountResponse = 1075 - EMsgGCApplyPennantUpgrade = 1076 - EMsgGCSetItemPositions = 1077 - EMsgGCApplyEggEssence = 1078 - EMsgGCNameEggEssenceResponse = 1079 - EMsgGCPaintKitItem = 1080 - EMsgGCPaintKitBaseItem = 1081 - EMsgGCPaintKitItemResponse = 1082 - EMsgGCGiftedItems = 1083 - EMsgGCUnlockItemStyle = 1084 - EMsgGCUnlockItemStyleResponse = 1085 - EMsgGCApplySticker = 1086 - EMsgGCItemAcknowledged = 1087 - EMsgGCStatTrakSwap = 1088 - EMsgGCUserTrackTimePlayedConsecutively = 1089 - EMsgGCItemCustomizationNotification = 1090 - EMsgGCModifyItemAttribute = 1091 - EMsgGCCasketItemAdd = 1092 - EMsgGCCasketItemExtract = 1093 - EMsgGCCasketItemLoadContents = 1094 - EMsgGCTradingBase = 1500 - EMsgGCTrading_InitiateTradeRequest = 1501 - EMsgGCTrading_InitiateTradeResponse = 1502 - EMsgGCTrading_StartSession = 1503 - EMsgGCTrading_SetItem = 1504 - EMsgGCTrading_RemoveItem = 1505 - EMsgGCTrading_UpdateTradeInfo = 1506 - EMsgGCTrading_SetReadiness = 1507 - EMsgGCTrading_ReadinessResponse = 1508 - EMsgGCTrading_SessionClosed = 1509 - EMsgGCTrading_CancelSession = 1510 - EMsgGCTrading_TradeChatMsg = 1511 - EMsgGCTrading_ConfirmOffer = 1512 - EMsgGCTrading_TradeTypingChatMsg = 1513 - EMsgGCServerBrowser_FavoriteServer = 1601 - EMsgGCServerBrowser_BlacklistServer = 1602 - EMsgGCServerRentalsBase = 1700 - EMsgGCItemPreviewCheckStatus = 1701 - EMsgGCItemPreviewStatusResponse = 1702 - EMsgGCItemPreviewRequest = 1703 - EMsgGCItemPreviewRequestResponse = 1704 - EMsgGCItemPreviewExpire = 1705 - EMsgGCItemPreviewExpireNotification = 1706 - EMsgGCItemPreviewItemBoughtNotification = 1707 - EMsgGCDev_NewItemRequest = 2001 - EMsgGCDev_NewItemRequestResponse = 2002 - EMsgGCDev_PaintKitDropItem = 2003 - EMsgGCStoreGetUserData = 2500 - EMsgGCStoreGetUserDataResponse = 2501 - EMsgGCStorePurchaseInit_DEPRECATED = 2502 - EMsgGCStorePurchaseInitResponse_DEPRECATED = 2503 - EMsgGCStorePurchaseFinalize = 2504 - EMsgGCStorePurchaseFinalizeResponse = 2505 - EMsgGCStorePurchaseCancel = 2506 - EMsgGCStorePurchaseCancelResponse = 2507 - EMsgGCStorePurchaseQueryTxn = 2508 - EMsgGCStorePurchaseQueryTxnResponse = 2509 - EMsgGCStorePurchaseInit = 2510 - EMsgGCStorePurchaseInitResponse = 2511 - EMsgGCBannedWordListRequest = 2512 - EMsgGCBannedWordListResponse = 2513 - EMsgGCToGCBannedWordListBroadcast = 2514 - EMsgGCToGCBannedWordListUpdated = 2515 - EMsgGCToGCDirtySDOCache = 2516 - EMsgGCToGCDirtyMultipleSDOCache = 2517 - EMsgGCToGCUpdateSQLKeyValue = 2518 - EMsgGCToGCIsTrustedServer = 2519 - EMsgGCToGCIsTrustedServerResponse = 2520 - EMsgGCToGCBroadcastConsoleCommand = 2521 - EMsgGCServerVersionUpdated = 2522 - EMsgGCApplyAutograph = 2523 - EMsgGCToGCWebAPIAccountChanged = 2524 - EMsgGCRequestAnnouncements = 2525 - EMsgGCRequestAnnouncementsResponse = 2526 - EMsgGCRequestPassportItemGrant = 2527 - EMsgGCClientVersionUpdated = 2528 - EMsgGCAdjustItemEquippedStateMulti = 2529 - -class EGCMsgResponse(IntEnum): - EGCMsgResponseOK = 0 - EGCMsgResponseDenied = 1 - EGCMsgResponseServerError = 2 - EGCMsgResponseTimeout = 3 - EGCMsgResponseInvalid = 4 - EGCMsgResponseNoMatch = 5 - EGCMsgResponseUnknownError = 6 - EGCMsgResponseNotLoggedOn = 7 - EGCMsgFailedToCreate = 8 - EGCMsgLimitExceeded = 9 - EGCMsgCommitUnfinalized = 10 - -class EGCSystemMsg(IntEnum): - EGCMsgInvalid = 0 - EGCMsgMulti = 1 - EGCMsgGenericReply = 10 - EGCMsgSystemBase = 50 - EGCMsgAchievementAwarded = 51 - EGCMsgConCommand = 52 - EGCMsgStartPlaying = 53 - EGCMsgStopPlaying = 54 - EGCMsgStartGameserver = 55 - EGCMsgStopGameserver = 56 - EGCMsgWGRequest = 57 - EGCMsgWGResponse = 58 - EGCMsgGetUserGameStatsSchema = 59 - EGCMsgGetUserGameStatsSchemaResponse = 60 - EGCMsgGetUserStatsDEPRECATED = 61 - EGCMsgGetUserStatsResponse = 62 - EGCMsgAppInfoUpdated = 63 - EGCMsgValidateSession = 64 - EGCMsgValidateSessionResponse = 65 - EGCMsgLookupAccountFromInput = 66 - EGCMsgSendHTTPRequest = 67 - EGCMsgSendHTTPRequestResponse = 68 - EGCMsgPreTestSetup = 69 - EGCMsgRecordSupportAction = 70 - EGCMsgGetAccountDetails_DEPRECATED = 71 - EGCMsgReceiveInterAppMessage = 73 - EGCMsgFindAccounts = 74 - EGCMsgPostAlert = 75 - EGCMsgGetLicenses = 76 - EGCMsgGetUserStats = 77 - EGCMsgGetCommands = 78 - EGCMsgGetCommandsResponse = 79 - EGCMsgAddFreeLicense = 80 - EGCMsgAddFreeLicenseResponse = 81 - EGCMsgGetIPLocation = 82 - EGCMsgGetIPLocationResponse = 83 - EGCMsgSystemStatsSchema = 84 - EGCMsgGetSystemStats = 85 - EGCMsgGetSystemStatsResponse = 86 - EGCMsgSendEmail = 87 - EGCMsgSendEmailResponse = 88 - EGCMsgGetEmailTemplate = 89 - EGCMsgGetEmailTemplateResponse = 90 - EGCMsgGrantGuestPass = 91 - EGCMsgGrantGuestPassResponse = 92 - EGCMsgGetAccountDetails = 93 - EGCMsgGetAccountDetailsResponse = 94 - EGCMsgGetPersonaNames = 95 - EGCMsgGetPersonaNamesResponse = 96 - EGCMsgMultiplexMsg = 97 - EGCMsgMultiplexMsgResponse = 98 - EGCMsgWebAPIRegisterInterfaces = 101 - EGCMsgWebAPIJobRequest = 102 - EGCMsgWebAPIJobRequestHttpResponse = 104 - EGCMsgWebAPIJobRequestForwardResponse = 105 - EGCMsgMemCachedGet = 200 - EGCMsgMemCachedGetResponse = 201 - EGCMsgMemCachedSet = 202 - EGCMsgMemCachedDelete = 203 - EGCMsgMemCachedStats = 204 - EGCMsgMemCachedStatsResponse = 205 - EGCMsgMasterSetDirectory = 220 - EGCMsgMasterSetDirectoryResponse = 221 - EGCMsgMasterSetWebAPIRouting = 222 - EGCMsgMasterSetWebAPIRoutingResponse = 223 - EGCMsgMasterSetClientMsgRouting = 224 - EGCMsgMasterSetClientMsgRoutingResponse = 225 - EGCMsgSetOptions = 226 - EGCMsgSetOptionsResponse = 227 - EGCMsgSystemBase2 = 500 - EGCMsgGetPurchaseTrustStatus = 501 - EGCMsgGetPurchaseTrustStatusResponse = 502 - EGCMsgUpdateSession = 503 - EGCMsgGCAccountVacStatusChange = 504 - EGCMsgCheckFriendship = 505 - EGCMsgCheckFriendshipResponse = 506 - EGCMsgGetPartnerAccountLink = 507 - EGCMsgGetPartnerAccountLinkResponse = 508 - EGCMsgDPPartnerMicroTxns = 512 - EGCMsgDPPartnerMicroTxnsResponse = 513 - EGCMsgVacVerificationChange = 518 - EGCMsgAccountPhoneNumberChange = 519 - EGCMsgInviteUserToLobby = 523 - EGCMsgGetGamePersonalDataCategoriesRequest = 524 - EGCMsgGetGamePersonalDataCategoriesResponse = 525 - EGCMsgGetGamePersonalDataEntriesRequest = 526 - EGCMsgGetGamePersonalDataEntriesResponse = 527 - EGCMsgTerminateGamePersonalDataEntriesRequest = 528 - EGCMsgTerminateGamePersonalDataEntriesResponse = 529 - -class EGCToGCMsg(IntEnum): - EGCToGCMsgMasterAck = 150 - EGCToGCMsgMasterAckResponse = 151 - EGCToGCMsgRouted = 152 - EGCToGCMsgRoutedReply = 153 - EMsgUpdateSessionIP = 154 - EMsgRequestSessionIP = 155 - EMsgRequestSessionIPResponse = 156 - EGCToGCMsgMasterStartupComplete = 157 - -class ESOMsg(IntEnum): - Create = 21 - Update = 22 - Destroy = 23 - CacheSubscribed = 24 - CacheUnsubscribed = 25 - UpdateMultiple = 26 - CacheSubscriptionCheck = 27 - CacheSubscriptionRefresh = 28 - -class EUnlockStyle(IntEnum): - UnlockStyle_Succeeded = 0 - UnlockStyle_Failed_PreReq = 1 - UnlockStyle_Failed_CantAfford = 2 - UnlockStyle_Failed_CantCommit = 3 - UnlockStyle_Failed_CantLockCache = 4 - UnlockStyle_Failed_CantAffordAttrib = 5 - -class GCClientLauncherType(IntEnum): - DEFAULT = 0 - PERFECTWORLD = 1 - STEAMCHINA = 2 - -class GCConnectionStatus(IntEnum): - HAVE_SESSION = 0 - GC_GOING_DOWN = 1 - NO_SESSION = 2 - NO_SESSION_IN_LOGON_QUEUE = 3 - NO_STEAM = 4 - -__all__ = [ - 'EClientReportingVersion', - 'ECommunityItemAttribute', - 'ECommunityItemClass', - 'ECsgoGCMsg', - 'ECsgoSteamUserStat', - 'EGCBaseClientMsg', - 'EGCItemCustomizationNotification', - 'EGCItemMsg', - 'EGCMsgResponse', - 'EGCSystemMsg', - 'EGCToGCMsg', - 'ESOMsg', - 'EUnlockStyle', - 'GCClientLauncherType', - 'GCConnectionStatus', - ] diff --git a/csgo/protobufs/base_gcmessages_pb2.py b/csgo/protobufs/base_gcmessages_pb2.py deleted file mode 100644 index abe2fc0..0000000 --- a/csgo/protobufs/base_gcmessages_pb2.py +++ /dev/null @@ -1,4573 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: base_gcmessages.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -import csgo.protobufs.steammessages_pb2 as steammessages__pb2 - - -DESCRIPTOR = _descriptor.FileDescriptor( - name='base_gcmessages.proto', - package='csgo', - syntax='proto2', - serialized_options=_b('H\001\220\001\000'), - serialized_pb=_b('\n\x15\x62\x61se_gcmessages.proto\x12\x04\x63sgo\x1a\x13steammessages.proto\"}\n\x1d\x43GCStorePurchaseInit_LineItem\x12\x13\n\x0bitem_def_id\x18\x01 \x01(\r\x12\x10\n\x08quantity\x18\x02 \x01(\r\x12\x1e\n\x16\x63ost_in_local_currency\x18\x03 \x01(\r\x12\x15\n\rpurchase_type\x18\x04 \x01(\r\"\x87\x01\n\x17\x43MsgGCStorePurchaseInit\x12\x0f\n\x07\x63ountry\x18\x01 \x01(\t\x12\x10\n\x08language\x18\x02 \x01(\x05\x12\x10\n\x08\x63urrency\x18\x03 \x01(\x05\x12\x37\n\nline_items\x18\x04 \x03(\x0b\x32#.csgo.CGCStorePurchaseInit_LineItem\"`\n\x1f\x43MsgGCStorePurchaseInitResponse\x12\x0e\n\x06result\x18\x01 \x01(\x05\x12\x0e\n\x06txn_id\x18\x02 \x01(\x04\x12\x0b\n\x03url\x18\x03 \x01(\t\x12\x10\n\x08item_ids\x18\x04 \x03(\x04\"P\n\x0e\x43SOPartyInvite\x12\x16\n\x08group_id\x18\x01 \x01(\x04\x42\x04\x80\xa6\x1d\x01\x12\x11\n\tsender_id\x18\x02 \x01(\x06\x12\x13\n\x0bsender_name\x18\x03 \x01(\t\"P\n\x0e\x43SOLobbyInvite\x12\x16\n\x08group_id\x18\x01 \x01(\x04\x42\x04\x80\xa6\x1d\x01\x12\x11\n\tsender_id\x18\x02 \x01(\x06\x12\x13\n\x0bsender_name\x18\x03 \x01(\t\"&\n\x13\x43MsgSystemBroadcast\x12\x0f\n\x07message\x18\x01 \x01(\t\"R\n\x11\x43MsgInviteToParty\x12\x10\n\x08steam_id\x18\x01 \x01(\x06\x12\x16\n\x0e\x63lient_version\x18\x02 \x01(\r\x12\x13\n\x0bteam_invite\x18\x03 \x01(\r\";\n\x15\x43MsgInvitationCreated\x12\x10\n\x08group_id\x18\x01 \x01(\x04\x12\x10\n\x08steam_id\x18\x02 \x01(\x06\"h\n\x17\x43MsgPartyInviteResponse\x12\x10\n\x08party_id\x18\x01 \x01(\x04\x12\x0e\n\x06\x61\x63\x63\x65pt\x18\x02 \x01(\x08\x12\x16\n\x0e\x63lient_version\x18\x03 \x01(\r\x12\x13\n\x0bteam_invite\x18\x04 \x01(\r\"%\n\x11\x43MsgKickFromParty\x12\x10\n\x08steam_id\x18\x01 \x01(\x06\"\x10\n\x0e\x43MsgLeaveParty\"\x15\n\x13\x43MsgServerAvailable\"*\n\x16\x43MsgLANServerAvailable\x12\x10\n\x08lobby_id\x18\x01 \x01(\x06\"\xb4\x01\n\x18\x43SOEconGameAccountClient\x12$\n\x19\x61\x64\x64itional_backpack_slots\x18\x01 \x01(\r:\x01\x30\x12\"\n\x1a\x62onus_xp_timestamp_refresh\x18\x0c \x01(\x07\x12\x1a\n\x12\x62onus_xp_usedflags\x18\r \x01(\r\x12\x16\n\x0e\x65levated_state\x18\x0e \x01(\r\x12\x1a\n\x12\x65levated_timestamp\x18\x0f \x01(\r\"r\n\x18\x43SOItemCriteriaCondition\x12\n\n\x02op\x18\x01 \x01(\x05\x12\r\n\x05\x66ield\x18\x02 \x01(\t\x12\x10\n\x08required\x18\x03 \x01(\x08\x12\x13\n\x0b\x66loat_value\x18\x04 \x01(\x02\x12\x14\n\x0cstring_value\x18\x05 \x01(\t\"\xb6\x02\n\x0f\x43SOItemCriteria\x12\x12\n\nitem_level\x18\x01 \x01(\r\x12\x14\n\x0citem_quality\x18\x02 \x01(\x05\x12\x16\n\x0eitem_level_set\x18\x03 \x01(\x08\x12\x18\n\x10item_quality_set\x18\x04 \x01(\x08\x12\x19\n\x11initial_inventory\x18\x05 \x01(\r\x12\x18\n\x10initial_quantity\x18\x06 \x01(\r\x12\x1b\n\x13ignore_enabled_flag\x18\x08 \x01(\x08\x12\x32\n\nconditions\x18\t \x03(\x0b\x32\x1e.csgo.CSOItemCriteriaCondition\x12\x13\n\x0bitem_rarity\x18\n \x01(\x05\x12\x17\n\x0fitem_rarity_set\x18\x0b \x01(\x08\x12\x13\n\x0brecent_only\x18\x0c \x01(\x08\"\xdf\x03\n\rCSOItemRecipe\x12\x11\n\tdef_index\x18\x01 \x01(\r\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0b\n\x03n_a\x18\x03 \x01(\t\x12\x13\n\x0b\x64\x65sc_inputs\x18\x04 \x01(\t\x12\x14\n\x0c\x64\x65sc_outputs\x18\x05 \x01(\t\x12\x0c\n\x04\x64i_a\x18\x06 \x01(\t\x12\x0c\n\x04\x64i_b\x18\x07 \x01(\t\x12\x0c\n\x04\x64i_c\x18\x08 \x01(\t\x12\x0c\n\x04\x64o_a\x18\t \x01(\t\x12\x0c\n\x04\x64o_b\x18\n \x01(\t\x12\x0c\n\x04\x64o_c\x18\x0b \x01(\t\x12\x1f\n\x17requires_all_same_class\x18\x0c \x01(\x08\x12\x1e\n\x16requires_all_same_slot\x18\r \x01(\x08\x12\x1e\n\x16\x63lass_usage_for_output\x18\x0e \x01(\x05\x12\x1d\n\x15slot_usage_for_output\x18\x0f \x01(\x05\x12\x16\n\x0eset_for_output\x18\x10 \x01(\x05\x12\x33\n\x14input_items_criteria\x18\x14 \x03(\x0b\x32\x15.csgo.CSOItemCriteria\x12\x34\n\x15output_items_criteria\x18\x15 \x03(\x0b\x32\x15.csgo.CSOItemCriteria\x12\x1e\n\x16input_item_dupe_counts\x18\x16 \x03(\r\"R\n\x15\x43MsgDevNewItemRequest\x12\x10\n\x08receiver\x18\x01 \x01(\x06\x12\'\n\x08\x63riteria\x18\x02 \x01(\x0b\x32\x15.csgo.CSOItemCriteria\"\x8c\x01\n\x1f\x43MsgIncrementKillCountAttribute\x12\x19\n\x11killer_account_id\x18\x01 \x01(\x07\x12\x19\n\x11victim_account_id\x18\x02 \x01(\x07\x12\x0f\n\x07item_id\x18\x03 \x01(\x04\x12\x12\n\nevent_type\x18\x04 \x01(\r\x12\x0e\n\x06\x61mount\x18\x05 \x01(\r\"\x86\x01\n\x10\x43MsgApplySticker\x12\x17\n\x0fsticker_item_id\x18\x01 \x01(\x04\x12\x14\n\x0citem_item_id\x18\x02 \x01(\x04\x12\x14\n\x0csticker_slot\x18\x03 \x01(\r\x12\x17\n\x0f\x62\x61seitem_defidx\x18\x04 \x01(\r\x12\x14\n\x0csticker_wear\x18\x05 \x01(\x02\"S\n\x17\x43MsgModifyItemAttribute\x12\x0f\n\x07item_id\x18\x01 \x01(\x04\x12\x13\n\x0b\x61ttr_defidx\x18\x02 \x01(\r\x12\x12\n\nattr_value\x18\x03 \x01(\r\"]\n\x15\x43MsgApplyStatTrakSwap\x12\x14\n\x0ctool_item_id\x18\x01 \x01(\x04\x12\x16\n\x0eitem_1_item_id\x18\x02 \x01(\x04\x12\x16\n\x0eitem_2_item_id\x18\x03 \x01(\x04\"J\n\x14\x43MsgApplyStrangePart\x12\x1c\n\x14strange_part_item_id\x18\x01 \x01(\x04\x12\x14\n\x0citem_item_id\x18\x02 \x01(\x04\"K\n\x17\x43MsgApplyPennantUpgrade\x12\x17\n\x0fupgrade_item_id\x18\x01 \x01(\x04\x12\x17\n\x0fpennant_item_id\x18\x02 \x01(\x04\"C\n\x13\x43MsgApplyEggEssence\x12\x17\n\x0f\x65ssence_item_id\x18\x01 \x01(\x04\x12\x13\n\x0b\x65gg_item_id\x18\x02 \x01(\x04\"M\n\x14\x43SOEconItemAttribute\x12\x11\n\tdef_index\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\r\x12\x13\n\x0bvalue_bytes\x18\x03 \x01(\x0c\":\n\x13\x43SOEconItemEquipped\x12\x11\n\tnew_class\x18\x01 \x01(\r\x12\x10\n\x08new_slot\x18\x02 \x01(\r\"\xae\x03\n\x0b\x43SOEconItem\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x12\n\naccount_id\x18\x02 \x01(\r\x12\x11\n\tinventory\x18\x03 \x01(\r\x12\x11\n\tdef_index\x18\x04 \x01(\r\x12\x10\n\x08quantity\x18\x05 \x01(\r\x12\r\n\x05level\x18\x06 \x01(\r\x12\x0f\n\x07quality\x18\x07 \x01(\r\x12\x10\n\x05\x66lags\x18\x08 \x01(\r:\x01\x30\x12\x0e\n\x06origin\x18\t \x01(\r\x12\x13\n\x0b\x63ustom_name\x18\n \x01(\t\x12\x13\n\x0b\x63ustom_desc\x18\x0b \x01(\t\x12-\n\tattribute\x18\x0c \x03(\x0b\x32\x1a.csgo.CSOEconItemAttribute\x12(\n\rinterior_item\x18\r \x01(\x0b\x32\x11.csgo.CSOEconItem\x12\x15\n\x06in_use\x18\x0e \x01(\x08:\x05\x66\x61lse\x12\x10\n\x05style\x18\x0f \x01(\r:\x01\x30\x12\x16\n\x0boriginal_id\x18\x10 \x01(\x04:\x01\x30\x12\x31\n\x0e\x65quipped_state\x18\x12 \x03(\x0b\x32\x19.csgo.CSOEconItemEquipped\x12\x0e\n\x06rarity\x18\x13 \x01(\r\"a\n\x1b\x43MsgAdjustItemEquippedState\x12\x0f\n\x07item_id\x18\x01 \x01(\x04\x12\x11\n\tnew_class\x18\x02 \x01(\r\x12\x10\n\x08new_slot\x18\x03 \x01(\r\x12\x0c\n\x04swap\x18\x04 \x01(\x08\"^\n CMsgAdjustItemEquippedStateMulti\x12\x10\n\x08t_equips\x18\x01 \x03(\x04\x12\x11\n\tct_equips\x18\x02 \x03(\x04\x12\x15\n\rnoteam_equips\x18\x03 \x03(\x04\"\"\n\rCMsgSortItems\x12\x11\n\tsort_type\x18\x01 \x01(\r\"^\n\x10\x43SOEconClaimCode\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x11\n\tcode_type\x18\x02 \x01(\r\x12\x15\n\rtime_acquired\x18\x03 \x01(\r\x12\x0c\n\x04\x63ode\x18\x04 \x01(\t\"E\n\x14\x43MsgStoreGetUserData\x12\x1b\n\x13price_sheet_version\x18\x01 \x01(\x07\x12\x10\n\x08\x63urrency\x18\x02 \x01(\x05\"\x99\x01\n\x1c\x43MsgStoreGetUserDataResponse\x12\x0e\n\x06result\x18\x01 \x01(\x05\x12\x1b\n\x13\x63urrency_deprecated\x18\x02 \x01(\x05\x12\x1a\n\x12\x63ountry_deprecated\x18\x03 \x01(\t\x12\x1b\n\x13price_sheet_version\x18\x04 \x01(\x07\x12\x13\n\x0bprice_sheet\x18\x08 \x01(\x0c\"\x86\x01\n\x14\x43MsgUpdateItemSchema\x12\x12\n\nitems_game\x18\x01 \x01(\x0c\x12\x1b\n\x13item_schema_version\x18\x02 \x01(\x07\x12%\n\x1ditems_game_url_DEPRECATED2013\x18\x03 \x01(\t\x12\x16\n\x0eitems_game_url\x18\x04 \x01(\t\"!\n\x0b\x43MsgGCError\x12\x12\n\nerror_text\x18\x01 \x01(\t\"\x1d\n\x1b\x43MsgRequestInventoryRefresh\".\n\x0f\x43MsgConVarValue\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\">\n\x14\x43MsgReplicateConVars\x12&\n\x07\x63onvars\x18\x01 \x03(\x0b\x32\x15.csgo.CMsgConVarValue\"\x8e\x01\n\x0b\x43MsgUseItem\x12\x0f\n\x07item_id\x18\x01 \x01(\x04\x12\x17\n\x0ftarget_steam_id\x18\x02 \x01(\x06\x12\x1f\n\x17gift__potential_targets\x18\x03 \x03(\r\x12\x18\n\x10\x64uel__class_lock\x18\x04 \x01(\r\x12\x1a\n\x12initiator_steam_id\x18\x05 \x01(\x06\"d\n\x1b\x43MsgReplayUploadedToYouTube\x12\x13\n\x0byoutube_url\x18\x01 \x01(\t\x12\x1c\n\x14youtube_account_name\x18\x02 \x01(\t\x12\x12\n\nsession_id\x18\x03 \x01(\x04\".\n\x17\x43MsgConsumableExhausted\x12\x13\n\x0bitem_def_id\x18\x01 \x01(\x05\"\x9e\x01\n CMsgItemAcknowledged__DEPRECATED\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x11\n\tinventory\x18\x02 \x01(\r\x12\x11\n\tdef_index\x18\x03 \x01(\r\x12\x0f\n\x07quality\x18\x04 \x01(\r\x12\x0e\n\x06rarity\x18\x05 \x01(\r\x12\x0e\n\x06origin\x18\x06 \x01(\r\x12\x0f\n\x07item_id\x18\x07 \x01(\x04\"\xa2\x01\n\x14\x43MsgSetItemPositions\x12?\n\x0eitem_positions\x18\x01 \x03(\x0b\x32\'.csgo.CMsgSetItemPositions.ItemPosition\x1aI\n\x0cItemPosition\x12\x16\n\x0elegacy_item_id\x18\x01 \x01(\r\x12\x10\n\x08position\x18\x02 \x01(\r\x12\x0f\n\x07item_id\x18\x03 \x01(\x04\"\xb8\x01\n\x11\x43MsgGCReportAbuse\x12\x17\n\x0ftarget_steam_id\x18\x01 \x01(\x06\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\x12\x0b\n\x03gid\x18\x05 \x01(\x04\x12\x12\n\nabuse_type\x18\x02 \x01(\r\x12\x14\n\x0c\x63ontent_type\x18\x03 \x01(\r\x12\x1d\n\x15target_game_server_ip\x18\x06 \x01(\x07\x12\x1f\n\x17target_game_server_port\x18\x07 \x01(\r\"[\n\x19\x43MsgGCReportAbuseResponse\x12\x17\n\x0ftarget_steam_id\x18\x01 \x01(\x06\x12\x0e\n\x06result\x18\x02 \x01(\r\x12\x15\n\rerror_message\x18\x03 \x01(\t\"f\n\x1a\x43MsgGCNameItemNotification\x12\x16\n\x0eplayer_steamid\x18\x01 \x01(\x06\x12\x16\n\x0eitem_def_index\x18\x02 \x01(\r\x12\x18\n\x10item_name_custom\x18\x03 \x01(\t\"\xb6\x01\n\x1f\x43MsgGCClientDisplayNotification\x12+\n#notification_title_localization_key\x18\x01 \x01(\t\x12*\n\"notification_body_localization_key\x18\x02 \x01(\t\x12\x1b\n\x13\x62ody_substring_keys\x18\x03 \x03(\t\x12\x1d\n\x15\x62ody_substring_values\x18\x04 \x03(\t\"1\n\x17\x43MsgGCShowItemsPickedUp\x12\x16\n\x0eplayer_steamid\x18\x01 \x01(\x06\"|\n CMsgGCIncrementKillCountResponse\x12\x1f\n\x11killer_account_id\x18\x01 \x01(\rB\x04\x80\xa6\x1d\x01\x12\x11\n\tnum_kills\x18\x02 \x01(\r\x12\x10\n\x08item_def\x18\x03 \x01(\r\x12\x12\n\nlevel_type\x18\x04 \x01(\r\"\x8f\x01\n\x18\x43SOEconItemDropRateBonus\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x17\n\x0f\x65xpiration_date\x18\x02 \x01(\x07\x12\r\n\x05\x62onus\x18\x03 \x01(\x02\x12\x13\n\x0b\x62onus_count\x18\x04 \x01(\r\x12\x0f\n\x07item_id\x18\x05 \x01(\x04\x12\x11\n\tdef_index\x18\x06 \x01(\r\"p\n\x19\x43SOEconItemLeagueViewPass\x12\x18\n\naccount_id\x18\x01 \x01(\rB\x04\x80\xa6\x1d\x01\x12\x17\n\tleague_id\x18\x02 \x01(\rB\x04\x80\xa6\x1d\x01\x12\r\n\x05\x61\x64min\x18\x03 \x01(\r\x12\x11\n\titemindex\x18\x04 \x01(\r\"O\n\x16\x43SOEconItemEventTicket\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x10\n\x08\x65vent_id\x18\x02 \x01(\r\x12\x0f\n\x07item_id\x18\x03 \x01(\x04\"A\n\'CMsgGCItemPreviewItemBoughtNotification\x12\x16\n\x0eitem_def_index\x18\x01 \x01(\r\"+\n\x19\x43MsgGCStorePurchaseCancel\x12\x0e\n\x06txn_id\x18\x01 \x01(\x04\"3\n!CMsgGCStorePurchaseCancelResponse\x12\x0e\n\x06result\x18\x01 \x01(\r\"-\n\x1b\x43MsgGCStorePurchaseFinalize\x12\x0e\n\x06txn_id\x18\x01 \x01(\x04\"G\n#CMsgGCStorePurchaseFinalizeResponse\x12\x0e\n\x06result\x18\x01 \x01(\r\x12\x10\n\x08item_ids\x18\x02 \x03(\x04\"I\n\x1b\x43MsgGCBannedWordListRequest\x12\x19\n\x11\x62\x61n_list_group_id\x18\x01 \x01(\r\x12\x0f\n\x07word_id\x18\x02 \x01(\r\"\x1c\n\x1a\x43MsgGCRequestAnnouncements\"\x82\x01\n\"CMsgGCRequestAnnouncementsResponse\x12\x1a\n\x12\x61nnouncement_title\x18\x01 \x01(\t\x12\x14\n\x0c\x61nnouncement\x18\x02 \x01(\t\x12\x17\n\x0fnextmatch_title\x18\x03 \x01(\t\x12\x11\n\tnextmatch\x18\x04 \x01(\t\"z\n\x10\x43MsgGCBannedWord\x12\x0f\n\x07word_id\x18\x01 \x01(\r\x12G\n\tword_type\x18\x02 \x01(\x0e\x32\x17.csgo.GC_BannedWordType:\x1bGC_BANNED_WORD_DISABLE_WORD\x12\x0c\n\x04word\x18\x03 \x01(\t\"d\n\x1c\x43MsgGCBannedWordListResponse\x12\x19\n\x11\x62\x61n_list_group_id\x18\x01 \x01(\r\x12)\n\tword_list\x18\x02 \x03(\x0b\x32\x16.csgo.CMsgGCBannedWord\"Z\n!CMsgGCToGCBannedWordListBroadcast\x12\x35\n\tbroadcast\x18\x01 \x01(\x0b\x32\".csgo.CMsgGCBannedWordListResponse\"3\n\x1f\x43MsgGCToGCBannedWordListUpdated\x12\x10\n\x08group_id\x18\x01 \x01(\r\"\x92\x01\n.CSOEconDefaultEquippedDefinitionInstanceClient\x12\x18\n\naccount_id\x18\x01 \x01(\rB\x04\x80\xa6\x1d\x01\x12\x17\n\x0fitem_definition\x18\x02 \x01(\r\x12\x16\n\x08\x63lass_id\x18\x03 \x01(\rB\x04\x80\xa6\x1d\x01\x12\x15\n\x07slot_id\x18\x04 \x01(\rB\x04\x80\xa6\x1d\x01\"?\n\x17\x43MsgGCToGCDirtySDOCache\x12\x10\n\x08sdo_type\x18\x01 \x01(\r\x12\x12\n\nkey_uint64\x18\x02 \x01(\x04\"G\n\x1f\x43MsgGCToGCDirtyMultipleSDOCache\x12\x10\n\x08sdo_type\x18\x01 \x01(\r\x12\x12\n\nkey_uint64\x18\x02 \x03(\x04\"H\n\x11\x43MsgGCCollectItem\x12\x1a\n\x12\x63ollection_item_id\x18\x01 \x01(\x04\x12\x17\n\x0fsubject_item_id\x18\x02 \x01(\x04\"\x14\n\x12\x43MsgSDONoMemcached\"/\n\x1b\x43MsgGCToGCUpdateSQLKeyValue\x12\x10\n\x08key_name\x18\x01 \x01(\t\"-\n\x19\x43MsgGCToGCIsTrustedServer\x12\x10\n\x08steam_id\x18\x01 \x01(\x06\"7\n!CMsgGCToGCIsTrustedServerResponse\x12\x12\n\nis_trusted\x18\x01 \x01(\x08\"8\n!CMsgGCToGCBroadcastConsoleCommand\x12\x13\n\x0b\x63on_command\x18\x01 \x01(\t\"4\n\x1a\x43MsgGCServerVersionUpdated\x12\x16\n\x0eserver_version\x18\x01 \x01(\r\"4\n\x1a\x43MsgGCClientVersionUpdated\x12\x16\n\x0e\x63lient_version\x18\x01 \x01(\r\" \n\x1e\x43MsgGCToGCWebAPIAccountChanged\"^\n\"CMsgGCToGCRequestPassportItemGrant\x12\x10\n\x08steam_id\x18\x01 \x01(\x06\x12\x11\n\tleague_id\x18\x02 \x01(\r\x12\x13\n\x0breward_flag\x18\x03 \x01(\x05\"\xed\x04\n\x12\x43MsgGameServerInfo\x12\x1d\n\x15server_public_ip_addr\x18\x01 \x01(\x07\x12\x1e\n\x16server_private_ip_addr\x18\x02 \x01(\x07\x12\x13\n\x0bserver_port\x18\x03 \x01(\r\x12\x16\n\x0eserver_tv_port\x18\x04 \x01(\r\x12\x12\n\nserver_key\x18\x05 \x01(\t\x12\x1a\n\x12server_hibernation\x18\x06 \x01(\x08\x12\x45\n\x0bserver_type\x18\x07 \x01(\x0e\x32#.csgo.CMsgGameServerInfo.ServerType:\x0bUNSPECIFIED\x12\x15\n\rserver_region\x18\x08 \x01(\r\x12\x16\n\x0eserver_loadavg\x18\t \x01(\x02\x12 \n\x18server_tv_broadcast_time\x18\n \x01(\x02\x12\x18\n\x10server_game_time\x18\x0b \x01(\x02\x12\'\n\x1fserver_relay_connected_steam_id\x18\x0c \x01(\x06\x12\x17\n\x0frelay_slots_max\x18\r \x01(\r\x12\x18\n\x10relays_connected\x18\x0e \x01(\x05\x12\x1f\n\x17relay_clients_connected\x18\x0f \x01(\x05\x12$\n\x1crelayed_game_server_steam_id\x18\x10 \x01(\x06\x12\x1a\n\x12parent_relay_count\x18\x11 \x01(\r\x12\x16\n\x0etv_secret_code\x18\x12 \x01(\x06\"2\n\nServerType\x12\x0f\n\x0bUNSPECIFIED\x10\x00\x12\x08\n\x04GAME\x10\x01\x12\t\n\x05PROXY\x10\x02*\xc7\x03\n\nEGCBaseMsg\x12\x1a\n\x15k_EMsgGCSystemMessage\x10\xa1\x1f\x12\x1d\n\x18k_EMsgGCReplicateConVars\x10\xa2\x1f\x12\x1a\n\x15k_EMsgGCConVarUpdated\x10\xa3\x1f\x12\x14\n\x0fk_EMsgGCInQueue\x10\xa8\x1f\x12\x1a\n\x15k_EMsgGCInviteToParty\x10\x95#\x12\x1e\n\x19k_EMsgGCInvitationCreated\x10\x96#\x12 \n\x1bk_EMsgGCPartyInviteResponse\x10\x97#\x12\x1a\n\x15k_EMsgGCKickFromParty\x10\x98#\x12\x17\n\x12k_EMsgGCLeaveParty\x10\x99#\x12\x1c\n\x17k_EMsgGCServerAvailable\x10\x9a#\x12\"\n\x1dk_EMsgGCClientConnectToServer\x10\x9b#\x12\x1b\n\x16k_EMsgGCGameServerInfo\x10\x9c#\x12\x12\n\rk_EMsgGCError\x10\x9d#\x12%\n k_EMsgGCReplay_UploadedToYouTube\x10\x9e#\x12\x1f\n\x1ak_EMsgGCLANServerAvailable\x10\x9f#*Y\n\x17\x45GCBaseProtoObjectTypes\x12\x1e\n\x19k_EProtoObjectPartyInvite\x10\xe9\x07\x12\x1e\n\x19k_EProtoObjectLobbyInvite\x10\xea\x07*T\n\x11GC_BannedWordType\x12\x1f\n\x1bGC_BANNED_WORD_DISABLE_WORD\x10\x00\x12\x1e\n\x1aGC_BANNED_WORD_ENABLE_WORD\x10\x01\x42\x05H\x01\x90\x01\x00') - , - dependencies=[steammessages__pb2.DESCRIPTOR,]) - -_EGCBASEMSG = _descriptor.EnumDescriptor( - name='EGCBaseMsg', - full_name='csgo.EGCBaseMsg', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='k_EMsgGCSystemMessage', index=0, number=4001, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCReplicateConVars', index=1, number=4002, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCConVarUpdated', index=2, number=4003, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCInQueue', index=3, number=4008, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCInviteToParty', index=4, number=4501, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCInvitationCreated', index=5, number=4502, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCPartyInviteResponse', index=6, number=4503, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCKickFromParty', index=7, number=4504, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCLeaveParty', index=8, number=4505, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCServerAvailable', index=9, number=4506, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCClientConnectToServer', index=10, number=4507, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCGameServerInfo', index=11, number=4508, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCError', index=12, number=4509, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCReplay_UploadedToYouTube', index=13, number=4510, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCLANServerAvailable', index=14, number=4511, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=8354, - serialized_end=8809, -) -_sym_db.RegisterEnumDescriptor(_EGCBASEMSG) - -EGCBaseMsg = enum_type_wrapper.EnumTypeWrapper(_EGCBASEMSG) -_EGCBASEPROTOOBJECTTYPES = _descriptor.EnumDescriptor( - name='EGCBaseProtoObjectTypes', - full_name='csgo.EGCBaseProtoObjectTypes', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='k_EProtoObjectPartyInvite', index=0, number=1001, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EProtoObjectLobbyInvite', index=1, number=1002, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=8811, - serialized_end=8900, -) -_sym_db.RegisterEnumDescriptor(_EGCBASEPROTOOBJECTTYPES) - -EGCBaseProtoObjectTypes = enum_type_wrapper.EnumTypeWrapper(_EGCBASEPROTOOBJECTTYPES) -_GC_BANNEDWORDTYPE = _descriptor.EnumDescriptor( - name='GC_BannedWordType', - full_name='csgo.GC_BannedWordType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='GC_BANNED_WORD_DISABLE_WORD', index=0, number=0, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GC_BANNED_WORD_ENABLE_WORD', index=1, number=1, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=8902, - serialized_end=8986, -) -_sym_db.RegisterEnumDescriptor(_GC_BANNEDWORDTYPE) - -GC_BannedWordType = enum_type_wrapper.EnumTypeWrapper(_GC_BANNEDWORDTYPE) -k_EMsgGCSystemMessage = 4001 -k_EMsgGCReplicateConVars = 4002 -k_EMsgGCConVarUpdated = 4003 -k_EMsgGCInQueue = 4008 -k_EMsgGCInviteToParty = 4501 -k_EMsgGCInvitationCreated = 4502 -k_EMsgGCPartyInviteResponse = 4503 -k_EMsgGCKickFromParty = 4504 -k_EMsgGCLeaveParty = 4505 -k_EMsgGCServerAvailable = 4506 -k_EMsgGCClientConnectToServer = 4507 -k_EMsgGCGameServerInfo = 4508 -k_EMsgGCError = 4509 -k_EMsgGCReplay_UploadedToYouTube = 4510 -k_EMsgGCLANServerAvailable = 4511 -k_EProtoObjectPartyInvite = 1001 -k_EProtoObjectLobbyInvite = 1002 -GC_BANNED_WORD_DISABLE_WORD = 0 -GC_BANNED_WORD_ENABLE_WORD = 1 - - -_CMSGGAMESERVERINFO_SERVERTYPE = _descriptor.EnumDescriptor( - name='ServerType', - full_name='csgo.CMsgGameServerInfo.ServerType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='UNSPECIFIED', index=0, number=0, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GAME', index=1, number=1, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PROXY', index=2, number=2, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=8301, - serialized_end=8351, -) -_sym_db.RegisterEnumDescriptor(_CMSGGAMESERVERINFO_SERVERTYPE) - - -_CGCSTOREPURCHASEINIT_LINEITEM = _descriptor.Descriptor( - name='CGCStorePurchaseInit_LineItem', - full_name='csgo.CGCStorePurchaseInit_LineItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='item_def_id', full_name='csgo.CGCStorePurchaseInit_LineItem.item_def_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quantity', full_name='csgo.CGCStorePurchaseInit_LineItem.quantity', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cost_in_local_currency', full_name='csgo.CGCStorePurchaseInit_LineItem.cost_in_local_currency', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='purchase_type', full_name='csgo.CGCStorePurchaseInit_LineItem.purchase_type', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=52, - serialized_end=177, -) - - -_CMSGGCSTOREPURCHASEINIT = _descriptor.Descriptor( - name='CMsgGCStorePurchaseInit', - full_name='csgo.CMsgGCStorePurchaseInit', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='country', full_name='csgo.CMsgGCStorePurchaseInit.country', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='language', full_name='csgo.CMsgGCStorePurchaseInit.language', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='currency', full_name='csgo.CMsgGCStorePurchaseInit.currency', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='line_items', full_name='csgo.CMsgGCStorePurchaseInit.line_items', index=3, - number=4, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=180, - serialized_end=315, -) - - -_CMSGGCSTOREPURCHASEINITRESPONSE = _descriptor.Descriptor( - name='CMsgGCStorePurchaseInitResponse', - full_name='csgo.CMsgGCStorePurchaseInitResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='result', full_name='csgo.CMsgGCStorePurchaseInitResponse.result', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='txn_id', full_name='csgo.CMsgGCStorePurchaseInitResponse.txn_id', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='url', full_name='csgo.CMsgGCStorePurchaseInitResponse.url', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_ids', full_name='csgo.CMsgGCStorePurchaseInitResponse.item_ids', index=3, - number=4, type=4, cpp_type=4, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=317, - serialized_end=413, -) - - -_CSOPARTYINVITE = _descriptor.Descriptor( - name='CSOPartyInvite', - full_name='csgo.CSOPartyInvite', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='group_id', full_name='csgo.CSOPartyInvite.group_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=_b('\200\246\035\001'), file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sender_id', full_name='csgo.CSOPartyInvite.sender_id', index=1, - number=2, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sender_name', full_name='csgo.CSOPartyInvite.sender_name', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=415, - serialized_end=495, -) - - -_CSOLOBBYINVITE = _descriptor.Descriptor( - name='CSOLobbyInvite', - full_name='csgo.CSOLobbyInvite', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='group_id', full_name='csgo.CSOLobbyInvite.group_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=_b('\200\246\035\001'), file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sender_id', full_name='csgo.CSOLobbyInvite.sender_id', index=1, - number=2, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sender_name', full_name='csgo.CSOLobbyInvite.sender_name', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=497, - serialized_end=577, -) - - -_CMSGSYSTEMBROADCAST = _descriptor.Descriptor( - name='CMsgSystemBroadcast', - full_name='csgo.CMsgSystemBroadcast', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='message', full_name='csgo.CMsgSystemBroadcast.message', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=579, - serialized_end=617, -) - - -_CMSGINVITETOPARTY = _descriptor.Descriptor( - name='CMsgInviteToParty', - full_name='csgo.CMsgInviteToParty', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='steam_id', full_name='csgo.CMsgInviteToParty.steam_id', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='client_version', full_name='csgo.CMsgInviteToParty.client_version', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_invite', full_name='csgo.CMsgInviteToParty.team_invite', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=619, - serialized_end=701, -) - - -_CMSGINVITATIONCREATED = _descriptor.Descriptor( - name='CMsgInvitationCreated', - full_name='csgo.CMsgInvitationCreated', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='group_id', full_name='csgo.CMsgInvitationCreated.group_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='steam_id', full_name='csgo.CMsgInvitationCreated.steam_id', index=1, - number=2, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=703, - serialized_end=762, -) - - -_CMSGPARTYINVITERESPONSE = _descriptor.Descriptor( - name='CMsgPartyInviteResponse', - full_name='csgo.CMsgPartyInviteResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='party_id', full_name='csgo.CMsgPartyInviteResponse.party_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='accept', full_name='csgo.CMsgPartyInviteResponse.accept', index=1, - number=2, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='client_version', full_name='csgo.CMsgPartyInviteResponse.client_version', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_invite', full_name='csgo.CMsgPartyInviteResponse.team_invite', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=764, - serialized_end=868, -) - - -_CMSGKICKFROMPARTY = _descriptor.Descriptor( - name='CMsgKickFromParty', - full_name='csgo.CMsgKickFromParty', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='steam_id', full_name='csgo.CMsgKickFromParty.steam_id', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=870, - serialized_end=907, -) - - -_CMSGLEAVEPARTY = _descriptor.Descriptor( - name='CMsgLeaveParty', - full_name='csgo.CMsgLeaveParty', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=909, - serialized_end=925, -) - - -_CMSGSERVERAVAILABLE = _descriptor.Descriptor( - name='CMsgServerAvailable', - full_name='csgo.CMsgServerAvailable', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=927, - serialized_end=948, -) - - -_CMSGLANSERVERAVAILABLE = _descriptor.Descriptor( - name='CMsgLANServerAvailable', - full_name='csgo.CMsgLANServerAvailable', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='lobby_id', full_name='csgo.CMsgLANServerAvailable.lobby_id', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=950, - serialized_end=992, -) - - -_CSOECONGAMEACCOUNTCLIENT = _descriptor.Descriptor( - name='CSOEconGameAccountClient', - full_name='csgo.CSOEconGameAccountClient', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='additional_backpack_slots', full_name='csgo.CSOEconGameAccountClient.additional_backpack_slots', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=True, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bonus_xp_timestamp_refresh', full_name='csgo.CSOEconGameAccountClient.bonus_xp_timestamp_refresh', index=1, - number=12, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bonus_xp_usedflags', full_name='csgo.CSOEconGameAccountClient.bonus_xp_usedflags', index=2, - number=13, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='elevated_state', full_name='csgo.CSOEconGameAccountClient.elevated_state', index=3, - number=14, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='elevated_timestamp', full_name='csgo.CSOEconGameAccountClient.elevated_timestamp', index=4, - number=15, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=995, - serialized_end=1175, -) - - -_CSOITEMCRITERIACONDITION = _descriptor.Descriptor( - name='CSOItemCriteriaCondition', - full_name='csgo.CSOItemCriteriaCondition', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='op', full_name='csgo.CSOItemCriteriaCondition.op', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='field', full_name='csgo.CSOItemCriteriaCondition.field', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='required', full_name='csgo.CSOItemCriteriaCondition.required', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='float_value', full_name='csgo.CSOItemCriteriaCondition.float_value', index=3, - number=4, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='string_value', full_name='csgo.CSOItemCriteriaCondition.string_value', index=4, - number=5, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1177, - serialized_end=1291, -) - - -_CSOITEMCRITERIA = _descriptor.Descriptor( - name='CSOItemCriteria', - full_name='csgo.CSOItemCriteria', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='item_level', full_name='csgo.CSOItemCriteria.item_level', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_quality', full_name='csgo.CSOItemCriteria.item_quality', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_level_set', full_name='csgo.CSOItemCriteria.item_level_set', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_quality_set', full_name='csgo.CSOItemCriteria.item_quality_set', index=3, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='initial_inventory', full_name='csgo.CSOItemCriteria.initial_inventory', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='initial_quantity', full_name='csgo.CSOItemCriteria.initial_quantity', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ignore_enabled_flag', full_name='csgo.CSOItemCriteria.ignore_enabled_flag', index=6, - number=8, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='conditions', full_name='csgo.CSOItemCriteria.conditions', index=7, - number=9, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_rarity', full_name='csgo.CSOItemCriteria.item_rarity', index=8, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_rarity_set', full_name='csgo.CSOItemCriteria.item_rarity_set', index=9, - number=11, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='recent_only', full_name='csgo.CSOItemCriteria.recent_only', index=10, - number=12, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1294, - serialized_end=1604, -) - - -_CSOITEMRECIPE = _descriptor.Descriptor( - name='CSOItemRecipe', - full_name='csgo.CSOItemRecipe', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='def_index', full_name='csgo.CSOItemRecipe.def_index', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='csgo.CSOItemRecipe.name', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='n_a', full_name='csgo.CSOItemRecipe.n_a', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='desc_inputs', full_name='csgo.CSOItemRecipe.desc_inputs', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='desc_outputs', full_name='csgo.CSOItemRecipe.desc_outputs', index=4, - number=5, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='di_a', full_name='csgo.CSOItemRecipe.di_a', index=5, - number=6, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='di_b', full_name='csgo.CSOItemRecipe.di_b', index=6, - number=7, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='di_c', full_name='csgo.CSOItemRecipe.di_c', index=7, - number=8, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='do_a', full_name='csgo.CSOItemRecipe.do_a', index=8, - number=9, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='do_b', full_name='csgo.CSOItemRecipe.do_b', index=9, - number=10, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='do_c', full_name='csgo.CSOItemRecipe.do_c', index=10, - number=11, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='requires_all_same_class', full_name='csgo.CSOItemRecipe.requires_all_same_class', index=11, - number=12, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='requires_all_same_slot', full_name='csgo.CSOItemRecipe.requires_all_same_slot', index=12, - number=13, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='class_usage_for_output', full_name='csgo.CSOItemRecipe.class_usage_for_output', index=13, - number=14, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='slot_usage_for_output', full_name='csgo.CSOItemRecipe.slot_usage_for_output', index=14, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='set_for_output', full_name='csgo.CSOItemRecipe.set_for_output', index=15, - number=16, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='input_items_criteria', full_name='csgo.CSOItemRecipe.input_items_criteria', index=16, - number=20, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='output_items_criteria', full_name='csgo.CSOItemRecipe.output_items_criteria', index=17, - number=21, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='input_item_dupe_counts', full_name='csgo.CSOItemRecipe.input_item_dupe_counts', index=18, - number=22, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1607, - serialized_end=2086, -) - - -_CMSGDEVNEWITEMREQUEST = _descriptor.Descriptor( - name='CMsgDevNewItemRequest', - full_name='csgo.CMsgDevNewItemRequest', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='receiver', full_name='csgo.CMsgDevNewItemRequest.receiver', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='criteria', full_name='csgo.CMsgDevNewItemRequest.criteria', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2088, - serialized_end=2170, -) - - -_CMSGINCREMENTKILLCOUNTATTRIBUTE = _descriptor.Descriptor( - name='CMsgIncrementKillCountAttribute', - full_name='csgo.CMsgIncrementKillCountAttribute', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='killer_account_id', full_name='csgo.CMsgIncrementKillCountAttribute.killer_account_id', index=0, - number=1, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='victim_account_id', full_name='csgo.CMsgIncrementKillCountAttribute.victim_account_id', index=1, - number=2, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_id', full_name='csgo.CMsgIncrementKillCountAttribute.item_id', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_type', full_name='csgo.CMsgIncrementKillCountAttribute.event_type', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='amount', full_name='csgo.CMsgIncrementKillCountAttribute.amount', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2173, - serialized_end=2313, -) - - -_CMSGAPPLYSTICKER = _descriptor.Descriptor( - name='CMsgApplySticker', - full_name='csgo.CMsgApplySticker', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='sticker_item_id', full_name='csgo.CMsgApplySticker.sticker_item_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_item_id', full_name='csgo.CMsgApplySticker.item_item_id', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sticker_slot', full_name='csgo.CMsgApplySticker.sticker_slot', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='baseitem_defidx', full_name='csgo.CMsgApplySticker.baseitem_defidx', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sticker_wear', full_name='csgo.CMsgApplySticker.sticker_wear', index=4, - number=5, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2316, - serialized_end=2450, -) - - -_CMSGMODIFYITEMATTRIBUTE = _descriptor.Descriptor( - name='CMsgModifyItemAttribute', - full_name='csgo.CMsgModifyItemAttribute', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='item_id', full_name='csgo.CMsgModifyItemAttribute.item_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='attr_defidx', full_name='csgo.CMsgModifyItemAttribute.attr_defidx', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='attr_value', full_name='csgo.CMsgModifyItemAttribute.attr_value', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2452, - serialized_end=2535, -) - - -_CMSGAPPLYSTATTRAKSWAP = _descriptor.Descriptor( - name='CMsgApplyStatTrakSwap', - full_name='csgo.CMsgApplyStatTrakSwap', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='tool_item_id', full_name='csgo.CMsgApplyStatTrakSwap.tool_item_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_1_item_id', full_name='csgo.CMsgApplyStatTrakSwap.item_1_item_id', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_2_item_id', full_name='csgo.CMsgApplyStatTrakSwap.item_2_item_id', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2537, - serialized_end=2630, -) - - -_CMSGAPPLYSTRANGEPART = _descriptor.Descriptor( - name='CMsgApplyStrangePart', - full_name='csgo.CMsgApplyStrangePart', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='strange_part_item_id', full_name='csgo.CMsgApplyStrangePart.strange_part_item_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_item_id', full_name='csgo.CMsgApplyStrangePart.item_item_id', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2632, - serialized_end=2706, -) - - -_CMSGAPPLYPENNANTUPGRADE = _descriptor.Descriptor( - name='CMsgApplyPennantUpgrade', - full_name='csgo.CMsgApplyPennantUpgrade', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='upgrade_item_id', full_name='csgo.CMsgApplyPennantUpgrade.upgrade_item_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pennant_item_id', full_name='csgo.CMsgApplyPennantUpgrade.pennant_item_id', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2708, - serialized_end=2783, -) - - -_CMSGAPPLYEGGESSENCE = _descriptor.Descriptor( - name='CMsgApplyEggEssence', - full_name='csgo.CMsgApplyEggEssence', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='essence_item_id', full_name='csgo.CMsgApplyEggEssence.essence_item_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='egg_item_id', full_name='csgo.CMsgApplyEggEssence.egg_item_id', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2785, - serialized_end=2852, -) - - -_CSOECONITEMATTRIBUTE = _descriptor.Descriptor( - name='CSOEconItemAttribute', - full_name='csgo.CSOEconItemAttribute', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='def_index', full_name='csgo.CSOEconItemAttribute.def_index', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='csgo.CSOEconItemAttribute.value', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value_bytes', full_name='csgo.CSOEconItemAttribute.value_bytes', index=2, - number=3, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2854, - serialized_end=2931, -) - - -_CSOECONITEMEQUIPPED = _descriptor.Descriptor( - name='CSOEconItemEquipped', - full_name='csgo.CSOEconItemEquipped', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='new_class', full_name='csgo.CSOEconItemEquipped.new_class', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='new_slot', full_name='csgo.CSOEconItemEquipped.new_slot', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2933, - serialized_end=2991, -) - - -_CSOECONITEM = _descriptor.Descriptor( - name='CSOEconItem', - full_name='csgo.CSOEconItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='id', full_name='csgo.CSOEconItem.id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CSOEconItem.account_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='inventory', full_name='csgo.CSOEconItem.inventory', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='def_index', full_name='csgo.CSOEconItem.def_index', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quantity', full_name='csgo.CSOEconItem.quantity', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='level', full_name='csgo.CSOEconItem.level', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quality', full_name='csgo.CSOEconItem.quality', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='flags', full_name='csgo.CSOEconItem.flags', index=7, - number=8, type=13, cpp_type=3, label=1, - has_default_value=True, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='origin', full_name='csgo.CSOEconItem.origin', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='custom_name', full_name='csgo.CSOEconItem.custom_name', index=9, - number=10, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='custom_desc', full_name='csgo.CSOEconItem.custom_desc', index=10, - number=11, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='attribute', full_name='csgo.CSOEconItem.attribute', index=11, - number=12, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='interior_item', full_name='csgo.CSOEconItem.interior_item', index=12, - number=13, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='in_use', full_name='csgo.CSOEconItem.in_use', index=13, - number=14, type=8, cpp_type=7, label=1, - has_default_value=True, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='style', full_name='csgo.CSOEconItem.style', index=14, - number=15, type=13, cpp_type=3, label=1, - has_default_value=True, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='original_id', full_name='csgo.CSOEconItem.original_id', index=15, - number=16, type=4, cpp_type=4, label=1, - has_default_value=True, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='equipped_state', full_name='csgo.CSOEconItem.equipped_state', index=16, - number=18, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rarity', full_name='csgo.CSOEconItem.rarity', index=17, - number=19, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2994, - serialized_end=3424, -) - - -_CMSGADJUSTITEMEQUIPPEDSTATE = _descriptor.Descriptor( - name='CMsgAdjustItemEquippedState', - full_name='csgo.CMsgAdjustItemEquippedState', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='item_id', full_name='csgo.CMsgAdjustItemEquippedState.item_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='new_class', full_name='csgo.CMsgAdjustItemEquippedState.new_class', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='new_slot', full_name='csgo.CMsgAdjustItemEquippedState.new_slot', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='swap', full_name='csgo.CMsgAdjustItemEquippedState.swap', index=3, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3426, - serialized_end=3523, -) - - -_CMSGADJUSTITEMEQUIPPEDSTATEMULTI = _descriptor.Descriptor( - name='CMsgAdjustItemEquippedStateMulti', - full_name='csgo.CMsgAdjustItemEquippedStateMulti', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='t_equips', full_name='csgo.CMsgAdjustItemEquippedStateMulti.t_equips', index=0, - number=1, type=4, cpp_type=4, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ct_equips', full_name='csgo.CMsgAdjustItemEquippedStateMulti.ct_equips', index=1, - number=2, type=4, cpp_type=4, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='noteam_equips', full_name='csgo.CMsgAdjustItemEquippedStateMulti.noteam_equips', index=2, - number=3, type=4, cpp_type=4, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3525, - serialized_end=3619, -) - - -_CMSGSORTITEMS = _descriptor.Descriptor( - name='CMsgSortItems', - full_name='csgo.CMsgSortItems', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='sort_type', full_name='csgo.CMsgSortItems.sort_type', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3621, - serialized_end=3655, -) - - -_CSOECONCLAIMCODE = _descriptor.Descriptor( - name='CSOEconClaimCode', - full_name='csgo.CSOEconClaimCode', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CSOEconClaimCode.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='code_type', full_name='csgo.CSOEconClaimCode.code_type', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='time_acquired', full_name='csgo.CSOEconClaimCode.time_acquired', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='code', full_name='csgo.CSOEconClaimCode.code', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3657, - serialized_end=3751, -) - - -_CMSGSTOREGETUSERDATA = _descriptor.Descriptor( - name='CMsgStoreGetUserData', - full_name='csgo.CMsgStoreGetUserData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='price_sheet_version', full_name='csgo.CMsgStoreGetUserData.price_sheet_version', index=0, - number=1, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='currency', full_name='csgo.CMsgStoreGetUserData.currency', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3753, - serialized_end=3822, -) - - -_CMSGSTOREGETUSERDATARESPONSE = _descriptor.Descriptor( - name='CMsgStoreGetUserDataResponse', - full_name='csgo.CMsgStoreGetUserDataResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='result', full_name='csgo.CMsgStoreGetUserDataResponse.result', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='currency_deprecated', full_name='csgo.CMsgStoreGetUserDataResponse.currency_deprecated', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='country_deprecated', full_name='csgo.CMsgStoreGetUserDataResponse.country_deprecated', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='price_sheet_version', full_name='csgo.CMsgStoreGetUserDataResponse.price_sheet_version', index=3, - number=4, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='price_sheet', full_name='csgo.CMsgStoreGetUserDataResponse.price_sheet', index=4, - number=8, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3825, - serialized_end=3978, -) - - -_CMSGUPDATEITEMSCHEMA = _descriptor.Descriptor( - name='CMsgUpdateItemSchema', - full_name='csgo.CMsgUpdateItemSchema', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='items_game', full_name='csgo.CMsgUpdateItemSchema.items_game', index=0, - number=1, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_schema_version', full_name='csgo.CMsgUpdateItemSchema.item_schema_version', index=1, - number=2, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='items_game_url_DEPRECATED2013', full_name='csgo.CMsgUpdateItemSchema.items_game_url_DEPRECATED2013', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='items_game_url', full_name='csgo.CMsgUpdateItemSchema.items_game_url', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3981, - serialized_end=4115, -) - - -_CMSGGCERROR = _descriptor.Descriptor( - name='CMsgGCError', - full_name='csgo.CMsgGCError', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='error_text', full_name='csgo.CMsgGCError.error_text', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4117, - serialized_end=4150, -) - - -_CMSGREQUESTINVENTORYREFRESH = _descriptor.Descriptor( - name='CMsgRequestInventoryRefresh', - full_name='csgo.CMsgRequestInventoryRefresh', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4152, - serialized_end=4181, -) - - -_CMSGCONVARVALUE = _descriptor.Descriptor( - name='CMsgConVarValue', - full_name='csgo.CMsgConVarValue', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='name', full_name='csgo.CMsgConVarValue.name', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='csgo.CMsgConVarValue.value', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4183, - serialized_end=4229, -) - - -_CMSGREPLICATECONVARS = _descriptor.Descriptor( - name='CMsgReplicateConVars', - full_name='csgo.CMsgReplicateConVars', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='convars', full_name='csgo.CMsgReplicateConVars.convars', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4231, - serialized_end=4293, -) - - -_CMSGUSEITEM = _descriptor.Descriptor( - name='CMsgUseItem', - full_name='csgo.CMsgUseItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='item_id', full_name='csgo.CMsgUseItem.item_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='target_steam_id', full_name='csgo.CMsgUseItem.target_steam_id', index=1, - number=2, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gift__potential_targets', full_name='csgo.CMsgUseItem.gift__potential_targets', index=2, - number=3, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='duel__class_lock', full_name='csgo.CMsgUseItem.duel__class_lock', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='initiator_steam_id', full_name='csgo.CMsgUseItem.initiator_steam_id', index=4, - number=5, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4296, - serialized_end=4438, -) - - -_CMSGREPLAYUPLOADEDTOYOUTUBE = _descriptor.Descriptor( - name='CMsgReplayUploadedToYouTube', - full_name='csgo.CMsgReplayUploadedToYouTube', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='youtube_url', full_name='csgo.CMsgReplayUploadedToYouTube.youtube_url', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='youtube_account_name', full_name='csgo.CMsgReplayUploadedToYouTube.youtube_account_name', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='session_id', full_name='csgo.CMsgReplayUploadedToYouTube.session_id', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4440, - serialized_end=4540, -) - - -_CMSGCONSUMABLEEXHAUSTED = _descriptor.Descriptor( - name='CMsgConsumableExhausted', - full_name='csgo.CMsgConsumableExhausted', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='item_def_id', full_name='csgo.CMsgConsumableExhausted.item_def_id', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4542, - serialized_end=4588, -) - - -_CMSGITEMACKNOWLEDGED__DEPRECATED = _descriptor.Descriptor( - name='CMsgItemAcknowledged__DEPRECATED', - full_name='csgo.CMsgItemAcknowledged__DEPRECATED', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgItemAcknowledged__DEPRECATED.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='inventory', full_name='csgo.CMsgItemAcknowledged__DEPRECATED.inventory', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='def_index', full_name='csgo.CMsgItemAcknowledged__DEPRECATED.def_index', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quality', full_name='csgo.CMsgItemAcknowledged__DEPRECATED.quality', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rarity', full_name='csgo.CMsgItemAcknowledged__DEPRECATED.rarity', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='origin', full_name='csgo.CMsgItemAcknowledged__DEPRECATED.origin', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_id', full_name='csgo.CMsgItemAcknowledged__DEPRECATED.item_id', index=6, - number=7, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4591, - serialized_end=4749, -) - - -_CMSGSETITEMPOSITIONS_ITEMPOSITION = _descriptor.Descriptor( - name='ItemPosition', - full_name='csgo.CMsgSetItemPositions.ItemPosition', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='legacy_item_id', full_name='csgo.CMsgSetItemPositions.ItemPosition.legacy_item_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='position', full_name='csgo.CMsgSetItemPositions.ItemPosition.position', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_id', full_name='csgo.CMsgSetItemPositions.ItemPosition.item_id', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4841, - serialized_end=4914, -) - -_CMSGSETITEMPOSITIONS = _descriptor.Descriptor( - name='CMsgSetItemPositions', - full_name='csgo.CMsgSetItemPositions', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='item_positions', full_name='csgo.CMsgSetItemPositions.item_positions', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGSETITEMPOSITIONS_ITEMPOSITION, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4752, - serialized_end=4914, -) - - -_CMSGGCREPORTABUSE = _descriptor.Descriptor( - name='CMsgGCReportAbuse', - full_name='csgo.CMsgGCReportAbuse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='target_steam_id', full_name='csgo.CMsgGCReportAbuse.target_steam_id', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='description', full_name='csgo.CMsgGCReportAbuse.description', index=1, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gid', full_name='csgo.CMsgGCReportAbuse.gid', index=2, - number=5, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='abuse_type', full_name='csgo.CMsgGCReportAbuse.abuse_type', index=3, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='content_type', full_name='csgo.CMsgGCReportAbuse.content_type', index=4, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='target_game_server_ip', full_name='csgo.CMsgGCReportAbuse.target_game_server_ip', index=5, - number=6, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='target_game_server_port', full_name='csgo.CMsgGCReportAbuse.target_game_server_port', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4917, - serialized_end=5101, -) - - -_CMSGGCREPORTABUSERESPONSE = _descriptor.Descriptor( - name='CMsgGCReportAbuseResponse', - full_name='csgo.CMsgGCReportAbuseResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='target_steam_id', full_name='csgo.CMsgGCReportAbuseResponse.target_steam_id', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='result', full_name='csgo.CMsgGCReportAbuseResponse.result', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='error_message', full_name='csgo.CMsgGCReportAbuseResponse.error_message', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5103, - serialized_end=5194, -) - - -_CMSGGCNAMEITEMNOTIFICATION = _descriptor.Descriptor( - name='CMsgGCNameItemNotification', - full_name='csgo.CMsgGCNameItemNotification', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='player_steamid', full_name='csgo.CMsgGCNameItemNotification.player_steamid', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_def_index', full_name='csgo.CMsgGCNameItemNotification.item_def_index', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_name_custom', full_name='csgo.CMsgGCNameItemNotification.item_name_custom', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5196, - serialized_end=5298, -) - - -_CMSGGCCLIENTDISPLAYNOTIFICATION = _descriptor.Descriptor( - name='CMsgGCClientDisplayNotification', - full_name='csgo.CMsgGCClientDisplayNotification', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='notification_title_localization_key', full_name='csgo.CMsgGCClientDisplayNotification.notification_title_localization_key', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='notification_body_localization_key', full_name='csgo.CMsgGCClientDisplayNotification.notification_body_localization_key', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='body_substring_keys', full_name='csgo.CMsgGCClientDisplayNotification.body_substring_keys', index=2, - number=3, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='body_substring_values', full_name='csgo.CMsgGCClientDisplayNotification.body_substring_values', index=3, - number=4, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5301, - serialized_end=5483, -) - - -_CMSGGCSHOWITEMSPICKEDUP = _descriptor.Descriptor( - name='CMsgGCShowItemsPickedUp', - full_name='csgo.CMsgGCShowItemsPickedUp', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='player_steamid', full_name='csgo.CMsgGCShowItemsPickedUp.player_steamid', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5485, - serialized_end=5534, -) - - -_CMSGGCINCREMENTKILLCOUNTRESPONSE = _descriptor.Descriptor( - name='CMsgGCIncrementKillCountResponse', - full_name='csgo.CMsgGCIncrementKillCountResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='killer_account_id', full_name='csgo.CMsgGCIncrementKillCountResponse.killer_account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=_b('\200\246\035\001'), file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='num_kills', full_name='csgo.CMsgGCIncrementKillCountResponse.num_kills', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_def', full_name='csgo.CMsgGCIncrementKillCountResponse.item_def', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='level_type', full_name='csgo.CMsgGCIncrementKillCountResponse.level_type', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5536, - serialized_end=5660, -) - - -_CSOECONITEMDROPRATEBONUS = _descriptor.Descriptor( - name='CSOEconItemDropRateBonus', - full_name='csgo.CSOEconItemDropRateBonus', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CSOEconItemDropRateBonus.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='expiration_date', full_name='csgo.CSOEconItemDropRateBonus.expiration_date', index=1, - number=2, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bonus', full_name='csgo.CSOEconItemDropRateBonus.bonus', index=2, - number=3, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bonus_count', full_name='csgo.CSOEconItemDropRateBonus.bonus_count', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_id', full_name='csgo.CSOEconItemDropRateBonus.item_id', index=4, - number=5, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='def_index', full_name='csgo.CSOEconItemDropRateBonus.def_index', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5663, - serialized_end=5806, -) - - -_CSOECONITEMLEAGUEVIEWPASS = _descriptor.Descriptor( - name='CSOEconItemLeagueViewPass', - full_name='csgo.CSOEconItemLeagueViewPass', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CSOEconItemLeagueViewPass.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=_b('\200\246\035\001'), file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='league_id', full_name='csgo.CSOEconItemLeagueViewPass.league_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=_b('\200\246\035\001'), file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='admin', full_name='csgo.CSOEconItemLeagueViewPass.admin', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='itemindex', full_name='csgo.CSOEconItemLeagueViewPass.itemindex', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5808, - serialized_end=5920, -) - - -_CSOECONITEMEVENTTICKET = _descriptor.Descriptor( - name='CSOEconItemEventTicket', - full_name='csgo.CSOEconItemEventTicket', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CSOEconItemEventTicket.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_id', full_name='csgo.CSOEconItemEventTicket.event_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_id', full_name='csgo.CSOEconItemEventTicket.item_id', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5922, - serialized_end=6001, -) - - -_CMSGGCITEMPREVIEWITEMBOUGHTNOTIFICATION = _descriptor.Descriptor( - name='CMsgGCItemPreviewItemBoughtNotification', - full_name='csgo.CMsgGCItemPreviewItemBoughtNotification', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='item_def_index', full_name='csgo.CMsgGCItemPreviewItemBoughtNotification.item_def_index', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6003, - serialized_end=6068, -) - - -_CMSGGCSTOREPURCHASECANCEL = _descriptor.Descriptor( - name='CMsgGCStorePurchaseCancel', - full_name='csgo.CMsgGCStorePurchaseCancel', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='txn_id', full_name='csgo.CMsgGCStorePurchaseCancel.txn_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6070, - serialized_end=6113, -) - - -_CMSGGCSTOREPURCHASECANCELRESPONSE = _descriptor.Descriptor( - name='CMsgGCStorePurchaseCancelResponse', - full_name='csgo.CMsgGCStorePurchaseCancelResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='result', full_name='csgo.CMsgGCStorePurchaseCancelResponse.result', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6115, - serialized_end=6166, -) - - -_CMSGGCSTOREPURCHASEFINALIZE = _descriptor.Descriptor( - name='CMsgGCStorePurchaseFinalize', - full_name='csgo.CMsgGCStorePurchaseFinalize', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='txn_id', full_name='csgo.CMsgGCStorePurchaseFinalize.txn_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6168, - serialized_end=6213, -) - - -_CMSGGCSTOREPURCHASEFINALIZERESPONSE = _descriptor.Descriptor( - name='CMsgGCStorePurchaseFinalizeResponse', - full_name='csgo.CMsgGCStorePurchaseFinalizeResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='result', full_name='csgo.CMsgGCStorePurchaseFinalizeResponse.result', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_ids', full_name='csgo.CMsgGCStorePurchaseFinalizeResponse.item_ids', index=1, - number=2, type=4, cpp_type=4, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6215, - serialized_end=6286, -) - - -_CMSGGCBANNEDWORDLISTREQUEST = _descriptor.Descriptor( - name='CMsgGCBannedWordListRequest', - full_name='csgo.CMsgGCBannedWordListRequest', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ban_list_group_id', full_name='csgo.CMsgGCBannedWordListRequest.ban_list_group_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='word_id', full_name='csgo.CMsgGCBannedWordListRequest.word_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6288, - serialized_end=6361, -) - - -_CMSGGCREQUESTANNOUNCEMENTS = _descriptor.Descriptor( - name='CMsgGCRequestAnnouncements', - full_name='csgo.CMsgGCRequestAnnouncements', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6363, - serialized_end=6391, -) - - -_CMSGGCREQUESTANNOUNCEMENTSRESPONSE = _descriptor.Descriptor( - name='CMsgGCRequestAnnouncementsResponse', - full_name='csgo.CMsgGCRequestAnnouncementsResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='announcement_title', full_name='csgo.CMsgGCRequestAnnouncementsResponse.announcement_title', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='announcement', full_name='csgo.CMsgGCRequestAnnouncementsResponse.announcement', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='nextmatch_title', full_name='csgo.CMsgGCRequestAnnouncementsResponse.nextmatch_title', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='nextmatch', full_name='csgo.CMsgGCRequestAnnouncementsResponse.nextmatch', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6394, - serialized_end=6524, -) - - -_CMSGGCBANNEDWORD = _descriptor.Descriptor( - name='CMsgGCBannedWord', - full_name='csgo.CMsgGCBannedWord', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='word_id', full_name='csgo.CMsgGCBannedWord.word_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='word_type', full_name='csgo.CMsgGCBannedWord.word_type', index=1, - number=2, type=14, cpp_type=8, label=1, - has_default_value=True, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='word', full_name='csgo.CMsgGCBannedWord.word', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6526, - serialized_end=6648, -) - - -_CMSGGCBANNEDWORDLISTRESPONSE = _descriptor.Descriptor( - name='CMsgGCBannedWordListResponse', - full_name='csgo.CMsgGCBannedWordListResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ban_list_group_id', full_name='csgo.CMsgGCBannedWordListResponse.ban_list_group_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='word_list', full_name='csgo.CMsgGCBannedWordListResponse.word_list', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6650, - serialized_end=6750, -) - - -_CMSGGCTOGCBANNEDWORDLISTBROADCAST = _descriptor.Descriptor( - name='CMsgGCToGCBannedWordListBroadcast', - full_name='csgo.CMsgGCToGCBannedWordListBroadcast', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='broadcast', full_name='csgo.CMsgGCToGCBannedWordListBroadcast.broadcast', index=0, - number=1, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6752, - serialized_end=6842, -) - - -_CMSGGCTOGCBANNEDWORDLISTUPDATED = _descriptor.Descriptor( - name='CMsgGCToGCBannedWordListUpdated', - full_name='csgo.CMsgGCToGCBannedWordListUpdated', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='group_id', full_name='csgo.CMsgGCToGCBannedWordListUpdated.group_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6844, - serialized_end=6895, -) - - -_CSOECONDEFAULTEQUIPPEDDEFINITIONINSTANCECLIENT = _descriptor.Descriptor( - name='CSOEconDefaultEquippedDefinitionInstanceClient', - full_name='csgo.CSOEconDefaultEquippedDefinitionInstanceClient', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CSOEconDefaultEquippedDefinitionInstanceClient.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=_b('\200\246\035\001'), file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_definition', full_name='csgo.CSOEconDefaultEquippedDefinitionInstanceClient.item_definition', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='class_id', full_name='csgo.CSOEconDefaultEquippedDefinitionInstanceClient.class_id', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=_b('\200\246\035\001'), file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='slot_id', full_name='csgo.CSOEconDefaultEquippedDefinitionInstanceClient.slot_id', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=_b('\200\246\035\001'), file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6898, - serialized_end=7044, -) - - -_CMSGGCTOGCDIRTYSDOCACHE = _descriptor.Descriptor( - name='CMsgGCToGCDirtySDOCache', - full_name='csgo.CMsgGCToGCDirtySDOCache', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='sdo_type', full_name='csgo.CMsgGCToGCDirtySDOCache.sdo_type', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='key_uint64', full_name='csgo.CMsgGCToGCDirtySDOCache.key_uint64', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7046, - serialized_end=7109, -) - - -_CMSGGCTOGCDIRTYMULTIPLESDOCACHE = _descriptor.Descriptor( - name='CMsgGCToGCDirtyMultipleSDOCache', - full_name='csgo.CMsgGCToGCDirtyMultipleSDOCache', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='sdo_type', full_name='csgo.CMsgGCToGCDirtyMultipleSDOCache.sdo_type', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='key_uint64', full_name='csgo.CMsgGCToGCDirtyMultipleSDOCache.key_uint64', index=1, - number=2, type=4, cpp_type=4, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7111, - serialized_end=7182, -) - - -_CMSGGCCOLLECTITEM = _descriptor.Descriptor( - name='CMsgGCCollectItem', - full_name='csgo.CMsgGCCollectItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='collection_item_id', full_name='csgo.CMsgGCCollectItem.collection_item_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='subject_item_id', full_name='csgo.CMsgGCCollectItem.subject_item_id', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7184, - serialized_end=7256, -) - - -_CMSGSDONOMEMCACHED = _descriptor.Descriptor( - name='CMsgSDONoMemcached', - full_name='csgo.CMsgSDONoMemcached', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7258, - serialized_end=7278, -) - - -_CMSGGCTOGCUPDATESQLKEYVALUE = _descriptor.Descriptor( - name='CMsgGCToGCUpdateSQLKeyValue', - full_name='csgo.CMsgGCToGCUpdateSQLKeyValue', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='key_name', full_name='csgo.CMsgGCToGCUpdateSQLKeyValue.key_name', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7280, - serialized_end=7327, -) - - -_CMSGGCTOGCISTRUSTEDSERVER = _descriptor.Descriptor( - name='CMsgGCToGCIsTrustedServer', - full_name='csgo.CMsgGCToGCIsTrustedServer', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='steam_id', full_name='csgo.CMsgGCToGCIsTrustedServer.steam_id', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7329, - serialized_end=7374, -) - - -_CMSGGCTOGCISTRUSTEDSERVERRESPONSE = _descriptor.Descriptor( - name='CMsgGCToGCIsTrustedServerResponse', - full_name='csgo.CMsgGCToGCIsTrustedServerResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='is_trusted', full_name='csgo.CMsgGCToGCIsTrustedServerResponse.is_trusted', index=0, - number=1, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7376, - serialized_end=7431, -) - - -_CMSGGCTOGCBROADCASTCONSOLECOMMAND = _descriptor.Descriptor( - name='CMsgGCToGCBroadcastConsoleCommand', - full_name='csgo.CMsgGCToGCBroadcastConsoleCommand', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='con_command', full_name='csgo.CMsgGCToGCBroadcastConsoleCommand.con_command', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7433, - serialized_end=7489, -) - - -_CMSGGCSERVERVERSIONUPDATED = _descriptor.Descriptor( - name='CMsgGCServerVersionUpdated', - full_name='csgo.CMsgGCServerVersionUpdated', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='server_version', full_name='csgo.CMsgGCServerVersionUpdated.server_version', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7491, - serialized_end=7543, -) - - -_CMSGGCCLIENTVERSIONUPDATED = _descriptor.Descriptor( - name='CMsgGCClientVersionUpdated', - full_name='csgo.CMsgGCClientVersionUpdated', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='client_version', full_name='csgo.CMsgGCClientVersionUpdated.client_version', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7545, - serialized_end=7597, -) - - -_CMSGGCTOGCWEBAPIACCOUNTCHANGED = _descriptor.Descriptor( - name='CMsgGCToGCWebAPIAccountChanged', - full_name='csgo.CMsgGCToGCWebAPIAccountChanged', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7599, - serialized_end=7631, -) - - -_CMSGGCTOGCREQUESTPASSPORTITEMGRANT = _descriptor.Descriptor( - name='CMsgGCToGCRequestPassportItemGrant', - full_name='csgo.CMsgGCToGCRequestPassportItemGrant', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='steam_id', full_name='csgo.CMsgGCToGCRequestPassportItemGrant.steam_id', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='league_id', full_name='csgo.CMsgGCToGCRequestPassportItemGrant.league_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reward_flag', full_name='csgo.CMsgGCToGCRequestPassportItemGrant.reward_flag', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7633, - serialized_end=7727, -) - - -_CMSGGAMESERVERINFO = _descriptor.Descriptor( - name='CMsgGameServerInfo', - full_name='csgo.CMsgGameServerInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='server_public_ip_addr', full_name='csgo.CMsgGameServerInfo.server_public_ip_addr', index=0, - number=1, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_private_ip_addr', full_name='csgo.CMsgGameServerInfo.server_private_ip_addr', index=1, - number=2, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_port', full_name='csgo.CMsgGameServerInfo.server_port', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_tv_port', full_name='csgo.CMsgGameServerInfo.server_tv_port', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_key', full_name='csgo.CMsgGameServerInfo.server_key', index=4, - number=5, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_hibernation', full_name='csgo.CMsgGameServerInfo.server_hibernation', index=5, - number=6, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_type', full_name='csgo.CMsgGameServerInfo.server_type', index=6, - number=7, type=14, cpp_type=8, label=1, - has_default_value=True, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_region', full_name='csgo.CMsgGameServerInfo.server_region', index=7, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_loadavg', full_name='csgo.CMsgGameServerInfo.server_loadavg', index=8, - number=9, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_tv_broadcast_time', full_name='csgo.CMsgGameServerInfo.server_tv_broadcast_time', index=9, - number=10, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_game_time', full_name='csgo.CMsgGameServerInfo.server_game_time', index=10, - number=11, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_relay_connected_steam_id', full_name='csgo.CMsgGameServerInfo.server_relay_connected_steam_id', index=11, - number=12, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='relay_slots_max', full_name='csgo.CMsgGameServerInfo.relay_slots_max', index=12, - number=13, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='relays_connected', full_name='csgo.CMsgGameServerInfo.relays_connected', index=13, - number=14, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='relay_clients_connected', full_name='csgo.CMsgGameServerInfo.relay_clients_connected', index=14, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='relayed_game_server_steam_id', full_name='csgo.CMsgGameServerInfo.relayed_game_server_steam_id', index=15, - number=16, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='parent_relay_count', full_name='csgo.CMsgGameServerInfo.parent_relay_count', index=16, - number=17, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_secret_code', full_name='csgo.CMsgGameServerInfo.tv_secret_code', index=17, - number=18, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - _CMSGGAMESERVERINFO_SERVERTYPE, - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7730, - serialized_end=8351, -) - -_CMSGGCSTOREPURCHASEINIT.fields_by_name['line_items'].message_type = _CGCSTOREPURCHASEINIT_LINEITEM -_CSOITEMCRITERIA.fields_by_name['conditions'].message_type = _CSOITEMCRITERIACONDITION -_CSOITEMRECIPE.fields_by_name['input_items_criteria'].message_type = _CSOITEMCRITERIA -_CSOITEMRECIPE.fields_by_name['output_items_criteria'].message_type = _CSOITEMCRITERIA -_CMSGDEVNEWITEMREQUEST.fields_by_name['criteria'].message_type = _CSOITEMCRITERIA -_CSOECONITEM.fields_by_name['attribute'].message_type = _CSOECONITEMATTRIBUTE -_CSOECONITEM.fields_by_name['interior_item'].message_type = _CSOECONITEM -_CSOECONITEM.fields_by_name['equipped_state'].message_type = _CSOECONITEMEQUIPPED -_CMSGREPLICATECONVARS.fields_by_name['convars'].message_type = _CMSGCONVARVALUE -_CMSGSETITEMPOSITIONS_ITEMPOSITION.containing_type = _CMSGSETITEMPOSITIONS -_CMSGSETITEMPOSITIONS.fields_by_name['item_positions'].message_type = _CMSGSETITEMPOSITIONS_ITEMPOSITION -_CMSGGCBANNEDWORD.fields_by_name['word_type'].enum_type = _GC_BANNEDWORDTYPE -_CMSGGCBANNEDWORDLISTRESPONSE.fields_by_name['word_list'].message_type = _CMSGGCBANNEDWORD -_CMSGGCTOGCBANNEDWORDLISTBROADCAST.fields_by_name['broadcast'].message_type = _CMSGGCBANNEDWORDLISTRESPONSE -_CMSGGAMESERVERINFO.fields_by_name['server_type'].enum_type = _CMSGGAMESERVERINFO_SERVERTYPE -_CMSGGAMESERVERINFO_SERVERTYPE.containing_type = _CMSGGAMESERVERINFO -DESCRIPTOR.message_types_by_name['CGCStorePurchaseInit_LineItem'] = _CGCSTOREPURCHASEINIT_LINEITEM -DESCRIPTOR.message_types_by_name['CMsgGCStorePurchaseInit'] = _CMSGGCSTOREPURCHASEINIT -DESCRIPTOR.message_types_by_name['CMsgGCStorePurchaseInitResponse'] = _CMSGGCSTOREPURCHASEINITRESPONSE -DESCRIPTOR.message_types_by_name['CSOPartyInvite'] = _CSOPARTYINVITE -DESCRIPTOR.message_types_by_name['CSOLobbyInvite'] = _CSOLOBBYINVITE -DESCRIPTOR.message_types_by_name['CMsgSystemBroadcast'] = _CMSGSYSTEMBROADCAST -DESCRIPTOR.message_types_by_name['CMsgInviteToParty'] = _CMSGINVITETOPARTY -DESCRIPTOR.message_types_by_name['CMsgInvitationCreated'] = _CMSGINVITATIONCREATED -DESCRIPTOR.message_types_by_name['CMsgPartyInviteResponse'] = _CMSGPARTYINVITERESPONSE -DESCRIPTOR.message_types_by_name['CMsgKickFromParty'] = _CMSGKICKFROMPARTY -DESCRIPTOR.message_types_by_name['CMsgLeaveParty'] = _CMSGLEAVEPARTY -DESCRIPTOR.message_types_by_name['CMsgServerAvailable'] = _CMSGSERVERAVAILABLE -DESCRIPTOR.message_types_by_name['CMsgLANServerAvailable'] = _CMSGLANSERVERAVAILABLE -DESCRIPTOR.message_types_by_name['CSOEconGameAccountClient'] = _CSOECONGAMEACCOUNTCLIENT -DESCRIPTOR.message_types_by_name['CSOItemCriteriaCondition'] = _CSOITEMCRITERIACONDITION -DESCRIPTOR.message_types_by_name['CSOItemCriteria'] = _CSOITEMCRITERIA -DESCRIPTOR.message_types_by_name['CSOItemRecipe'] = _CSOITEMRECIPE -DESCRIPTOR.message_types_by_name['CMsgDevNewItemRequest'] = _CMSGDEVNEWITEMREQUEST -DESCRIPTOR.message_types_by_name['CMsgIncrementKillCountAttribute'] = _CMSGINCREMENTKILLCOUNTATTRIBUTE -DESCRIPTOR.message_types_by_name['CMsgApplySticker'] = _CMSGAPPLYSTICKER -DESCRIPTOR.message_types_by_name['CMsgModifyItemAttribute'] = _CMSGMODIFYITEMATTRIBUTE -DESCRIPTOR.message_types_by_name['CMsgApplyStatTrakSwap'] = _CMSGAPPLYSTATTRAKSWAP -DESCRIPTOR.message_types_by_name['CMsgApplyStrangePart'] = _CMSGAPPLYSTRANGEPART -DESCRIPTOR.message_types_by_name['CMsgApplyPennantUpgrade'] = _CMSGAPPLYPENNANTUPGRADE -DESCRIPTOR.message_types_by_name['CMsgApplyEggEssence'] = _CMSGAPPLYEGGESSENCE -DESCRIPTOR.message_types_by_name['CSOEconItemAttribute'] = _CSOECONITEMATTRIBUTE -DESCRIPTOR.message_types_by_name['CSOEconItemEquipped'] = _CSOECONITEMEQUIPPED -DESCRIPTOR.message_types_by_name['CSOEconItem'] = _CSOECONITEM -DESCRIPTOR.message_types_by_name['CMsgAdjustItemEquippedState'] = _CMSGADJUSTITEMEQUIPPEDSTATE -DESCRIPTOR.message_types_by_name['CMsgAdjustItemEquippedStateMulti'] = _CMSGADJUSTITEMEQUIPPEDSTATEMULTI -DESCRIPTOR.message_types_by_name['CMsgSortItems'] = _CMSGSORTITEMS -DESCRIPTOR.message_types_by_name['CSOEconClaimCode'] = _CSOECONCLAIMCODE -DESCRIPTOR.message_types_by_name['CMsgStoreGetUserData'] = _CMSGSTOREGETUSERDATA -DESCRIPTOR.message_types_by_name['CMsgStoreGetUserDataResponse'] = _CMSGSTOREGETUSERDATARESPONSE -DESCRIPTOR.message_types_by_name['CMsgUpdateItemSchema'] = _CMSGUPDATEITEMSCHEMA -DESCRIPTOR.message_types_by_name['CMsgGCError'] = _CMSGGCERROR -DESCRIPTOR.message_types_by_name['CMsgRequestInventoryRefresh'] = _CMSGREQUESTINVENTORYREFRESH -DESCRIPTOR.message_types_by_name['CMsgConVarValue'] = _CMSGCONVARVALUE -DESCRIPTOR.message_types_by_name['CMsgReplicateConVars'] = _CMSGREPLICATECONVARS -DESCRIPTOR.message_types_by_name['CMsgUseItem'] = _CMSGUSEITEM -DESCRIPTOR.message_types_by_name['CMsgReplayUploadedToYouTube'] = _CMSGREPLAYUPLOADEDTOYOUTUBE -DESCRIPTOR.message_types_by_name['CMsgConsumableExhausted'] = _CMSGCONSUMABLEEXHAUSTED -DESCRIPTOR.message_types_by_name['CMsgItemAcknowledged__DEPRECATED'] = _CMSGITEMACKNOWLEDGED__DEPRECATED -DESCRIPTOR.message_types_by_name['CMsgSetItemPositions'] = _CMSGSETITEMPOSITIONS -DESCRIPTOR.message_types_by_name['CMsgGCReportAbuse'] = _CMSGGCREPORTABUSE -DESCRIPTOR.message_types_by_name['CMsgGCReportAbuseResponse'] = _CMSGGCREPORTABUSERESPONSE -DESCRIPTOR.message_types_by_name['CMsgGCNameItemNotification'] = _CMSGGCNAMEITEMNOTIFICATION -DESCRIPTOR.message_types_by_name['CMsgGCClientDisplayNotification'] = _CMSGGCCLIENTDISPLAYNOTIFICATION -DESCRIPTOR.message_types_by_name['CMsgGCShowItemsPickedUp'] = _CMSGGCSHOWITEMSPICKEDUP -DESCRIPTOR.message_types_by_name['CMsgGCIncrementKillCountResponse'] = _CMSGGCINCREMENTKILLCOUNTRESPONSE -DESCRIPTOR.message_types_by_name['CSOEconItemDropRateBonus'] = _CSOECONITEMDROPRATEBONUS -DESCRIPTOR.message_types_by_name['CSOEconItemLeagueViewPass'] = _CSOECONITEMLEAGUEVIEWPASS -DESCRIPTOR.message_types_by_name['CSOEconItemEventTicket'] = _CSOECONITEMEVENTTICKET -DESCRIPTOR.message_types_by_name['CMsgGCItemPreviewItemBoughtNotification'] = _CMSGGCITEMPREVIEWITEMBOUGHTNOTIFICATION -DESCRIPTOR.message_types_by_name['CMsgGCStorePurchaseCancel'] = _CMSGGCSTOREPURCHASECANCEL -DESCRIPTOR.message_types_by_name['CMsgGCStorePurchaseCancelResponse'] = _CMSGGCSTOREPURCHASECANCELRESPONSE -DESCRIPTOR.message_types_by_name['CMsgGCStorePurchaseFinalize'] = _CMSGGCSTOREPURCHASEFINALIZE -DESCRIPTOR.message_types_by_name['CMsgGCStorePurchaseFinalizeResponse'] = _CMSGGCSTOREPURCHASEFINALIZERESPONSE -DESCRIPTOR.message_types_by_name['CMsgGCBannedWordListRequest'] = _CMSGGCBANNEDWORDLISTREQUEST -DESCRIPTOR.message_types_by_name['CMsgGCRequestAnnouncements'] = _CMSGGCREQUESTANNOUNCEMENTS -DESCRIPTOR.message_types_by_name['CMsgGCRequestAnnouncementsResponse'] = _CMSGGCREQUESTANNOUNCEMENTSRESPONSE -DESCRIPTOR.message_types_by_name['CMsgGCBannedWord'] = _CMSGGCBANNEDWORD -DESCRIPTOR.message_types_by_name['CMsgGCBannedWordListResponse'] = _CMSGGCBANNEDWORDLISTRESPONSE -DESCRIPTOR.message_types_by_name['CMsgGCToGCBannedWordListBroadcast'] = _CMSGGCTOGCBANNEDWORDLISTBROADCAST -DESCRIPTOR.message_types_by_name['CMsgGCToGCBannedWordListUpdated'] = _CMSGGCTOGCBANNEDWORDLISTUPDATED -DESCRIPTOR.message_types_by_name['CSOEconDefaultEquippedDefinitionInstanceClient'] = _CSOECONDEFAULTEQUIPPEDDEFINITIONINSTANCECLIENT -DESCRIPTOR.message_types_by_name['CMsgGCToGCDirtySDOCache'] = _CMSGGCTOGCDIRTYSDOCACHE -DESCRIPTOR.message_types_by_name['CMsgGCToGCDirtyMultipleSDOCache'] = _CMSGGCTOGCDIRTYMULTIPLESDOCACHE -DESCRIPTOR.message_types_by_name['CMsgGCCollectItem'] = _CMSGGCCOLLECTITEM -DESCRIPTOR.message_types_by_name['CMsgSDONoMemcached'] = _CMSGSDONOMEMCACHED -DESCRIPTOR.message_types_by_name['CMsgGCToGCUpdateSQLKeyValue'] = _CMSGGCTOGCUPDATESQLKEYVALUE -DESCRIPTOR.message_types_by_name['CMsgGCToGCIsTrustedServer'] = _CMSGGCTOGCISTRUSTEDSERVER -DESCRIPTOR.message_types_by_name['CMsgGCToGCIsTrustedServerResponse'] = _CMSGGCTOGCISTRUSTEDSERVERRESPONSE -DESCRIPTOR.message_types_by_name['CMsgGCToGCBroadcastConsoleCommand'] = _CMSGGCTOGCBROADCASTCONSOLECOMMAND -DESCRIPTOR.message_types_by_name['CMsgGCServerVersionUpdated'] = _CMSGGCSERVERVERSIONUPDATED -DESCRIPTOR.message_types_by_name['CMsgGCClientVersionUpdated'] = _CMSGGCCLIENTVERSIONUPDATED -DESCRIPTOR.message_types_by_name['CMsgGCToGCWebAPIAccountChanged'] = _CMSGGCTOGCWEBAPIACCOUNTCHANGED -DESCRIPTOR.message_types_by_name['CMsgGCToGCRequestPassportItemGrant'] = _CMSGGCTOGCREQUESTPASSPORTITEMGRANT -DESCRIPTOR.message_types_by_name['CMsgGameServerInfo'] = _CMSGGAMESERVERINFO -DESCRIPTOR.enum_types_by_name['EGCBaseMsg'] = _EGCBASEMSG -DESCRIPTOR.enum_types_by_name['EGCBaseProtoObjectTypes'] = _EGCBASEPROTOOBJECTTYPES -DESCRIPTOR.enum_types_by_name['GC_BannedWordType'] = _GC_BANNEDWORDTYPE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -CGCStorePurchaseInit_LineItem = _reflection.GeneratedProtocolMessageType('CGCStorePurchaseInit_LineItem', (_message.Message,), dict( - DESCRIPTOR = _CGCSTOREPURCHASEINIT_LINEITEM, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CGCStorePurchaseInit_LineItem) - )) -_sym_db.RegisterMessage(CGCStorePurchaseInit_LineItem) - -CMsgGCStorePurchaseInit = _reflection.GeneratedProtocolMessageType('CMsgGCStorePurchaseInit', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCSTOREPURCHASEINIT, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCStorePurchaseInit) - )) -_sym_db.RegisterMessage(CMsgGCStorePurchaseInit) - -CMsgGCStorePurchaseInitResponse = _reflection.GeneratedProtocolMessageType('CMsgGCStorePurchaseInitResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCSTOREPURCHASEINITRESPONSE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCStorePurchaseInitResponse) - )) -_sym_db.RegisterMessage(CMsgGCStorePurchaseInitResponse) - -CSOPartyInvite = _reflection.GeneratedProtocolMessageType('CSOPartyInvite', (_message.Message,), dict( - DESCRIPTOR = _CSOPARTYINVITE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOPartyInvite) - )) -_sym_db.RegisterMessage(CSOPartyInvite) - -CSOLobbyInvite = _reflection.GeneratedProtocolMessageType('CSOLobbyInvite', (_message.Message,), dict( - DESCRIPTOR = _CSOLOBBYINVITE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOLobbyInvite) - )) -_sym_db.RegisterMessage(CSOLobbyInvite) - -CMsgSystemBroadcast = _reflection.GeneratedProtocolMessageType('CMsgSystemBroadcast', (_message.Message,), dict( - DESCRIPTOR = _CMSGSYSTEMBROADCAST, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSystemBroadcast) - )) -_sym_db.RegisterMessage(CMsgSystemBroadcast) - -CMsgInviteToParty = _reflection.GeneratedProtocolMessageType('CMsgInviteToParty', (_message.Message,), dict( - DESCRIPTOR = _CMSGINVITETOPARTY, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgInviteToParty) - )) -_sym_db.RegisterMessage(CMsgInviteToParty) - -CMsgInvitationCreated = _reflection.GeneratedProtocolMessageType('CMsgInvitationCreated', (_message.Message,), dict( - DESCRIPTOR = _CMSGINVITATIONCREATED, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgInvitationCreated) - )) -_sym_db.RegisterMessage(CMsgInvitationCreated) - -CMsgPartyInviteResponse = _reflection.GeneratedProtocolMessageType('CMsgPartyInviteResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGPARTYINVITERESPONSE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgPartyInviteResponse) - )) -_sym_db.RegisterMessage(CMsgPartyInviteResponse) - -CMsgKickFromParty = _reflection.GeneratedProtocolMessageType('CMsgKickFromParty', (_message.Message,), dict( - DESCRIPTOR = _CMSGKICKFROMPARTY, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgKickFromParty) - )) -_sym_db.RegisterMessage(CMsgKickFromParty) - -CMsgLeaveParty = _reflection.GeneratedProtocolMessageType('CMsgLeaveParty', (_message.Message,), dict( - DESCRIPTOR = _CMSGLEAVEPARTY, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgLeaveParty) - )) -_sym_db.RegisterMessage(CMsgLeaveParty) - -CMsgServerAvailable = _reflection.GeneratedProtocolMessageType('CMsgServerAvailable', (_message.Message,), dict( - DESCRIPTOR = _CMSGSERVERAVAILABLE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgServerAvailable) - )) -_sym_db.RegisterMessage(CMsgServerAvailable) - -CMsgLANServerAvailable = _reflection.GeneratedProtocolMessageType('CMsgLANServerAvailable', (_message.Message,), dict( - DESCRIPTOR = _CMSGLANSERVERAVAILABLE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgLANServerAvailable) - )) -_sym_db.RegisterMessage(CMsgLANServerAvailable) - -CSOEconGameAccountClient = _reflection.GeneratedProtocolMessageType('CSOEconGameAccountClient', (_message.Message,), dict( - DESCRIPTOR = _CSOECONGAMEACCOUNTCLIENT, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOEconGameAccountClient) - )) -_sym_db.RegisterMessage(CSOEconGameAccountClient) - -CSOItemCriteriaCondition = _reflection.GeneratedProtocolMessageType('CSOItemCriteriaCondition', (_message.Message,), dict( - DESCRIPTOR = _CSOITEMCRITERIACONDITION, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOItemCriteriaCondition) - )) -_sym_db.RegisterMessage(CSOItemCriteriaCondition) - -CSOItemCriteria = _reflection.GeneratedProtocolMessageType('CSOItemCriteria', (_message.Message,), dict( - DESCRIPTOR = _CSOITEMCRITERIA, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOItemCriteria) - )) -_sym_db.RegisterMessage(CSOItemCriteria) - -CSOItemRecipe = _reflection.GeneratedProtocolMessageType('CSOItemRecipe', (_message.Message,), dict( - DESCRIPTOR = _CSOITEMRECIPE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOItemRecipe) - )) -_sym_db.RegisterMessage(CSOItemRecipe) - -CMsgDevNewItemRequest = _reflection.GeneratedProtocolMessageType('CMsgDevNewItemRequest', (_message.Message,), dict( - DESCRIPTOR = _CMSGDEVNEWITEMREQUEST, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgDevNewItemRequest) - )) -_sym_db.RegisterMessage(CMsgDevNewItemRequest) - -CMsgIncrementKillCountAttribute = _reflection.GeneratedProtocolMessageType('CMsgIncrementKillCountAttribute', (_message.Message,), dict( - DESCRIPTOR = _CMSGINCREMENTKILLCOUNTATTRIBUTE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgIncrementKillCountAttribute) - )) -_sym_db.RegisterMessage(CMsgIncrementKillCountAttribute) - -CMsgApplySticker = _reflection.GeneratedProtocolMessageType('CMsgApplySticker', (_message.Message,), dict( - DESCRIPTOR = _CMSGAPPLYSTICKER, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgApplySticker) - )) -_sym_db.RegisterMessage(CMsgApplySticker) - -CMsgModifyItemAttribute = _reflection.GeneratedProtocolMessageType('CMsgModifyItemAttribute', (_message.Message,), dict( - DESCRIPTOR = _CMSGMODIFYITEMATTRIBUTE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgModifyItemAttribute) - )) -_sym_db.RegisterMessage(CMsgModifyItemAttribute) - -CMsgApplyStatTrakSwap = _reflection.GeneratedProtocolMessageType('CMsgApplyStatTrakSwap', (_message.Message,), dict( - DESCRIPTOR = _CMSGAPPLYSTATTRAKSWAP, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgApplyStatTrakSwap) - )) -_sym_db.RegisterMessage(CMsgApplyStatTrakSwap) - -CMsgApplyStrangePart = _reflection.GeneratedProtocolMessageType('CMsgApplyStrangePart', (_message.Message,), dict( - DESCRIPTOR = _CMSGAPPLYSTRANGEPART, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgApplyStrangePart) - )) -_sym_db.RegisterMessage(CMsgApplyStrangePart) - -CMsgApplyPennantUpgrade = _reflection.GeneratedProtocolMessageType('CMsgApplyPennantUpgrade', (_message.Message,), dict( - DESCRIPTOR = _CMSGAPPLYPENNANTUPGRADE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgApplyPennantUpgrade) - )) -_sym_db.RegisterMessage(CMsgApplyPennantUpgrade) - -CMsgApplyEggEssence = _reflection.GeneratedProtocolMessageType('CMsgApplyEggEssence', (_message.Message,), dict( - DESCRIPTOR = _CMSGAPPLYEGGESSENCE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgApplyEggEssence) - )) -_sym_db.RegisterMessage(CMsgApplyEggEssence) - -CSOEconItemAttribute = _reflection.GeneratedProtocolMessageType('CSOEconItemAttribute', (_message.Message,), dict( - DESCRIPTOR = _CSOECONITEMATTRIBUTE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOEconItemAttribute) - )) -_sym_db.RegisterMessage(CSOEconItemAttribute) - -CSOEconItemEquipped = _reflection.GeneratedProtocolMessageType('CSOEconItemEquipped', (_message.Message,), dict( - DESCRIPTOR = _CSOECONITEMEQUIPPED, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOEconItemEquipped) - )) -_sym_db.RegisterMessage(CSOEconItemEquipped) - -CSOEconItem = _reflection.GeneratedProtocolMessageType('CSOEconItem', (_message.Message,), dict( - DESCRIPTOR = _CSOECONITEM, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOEconItem) - )) -_sym_db.RegisterMessage(CSOEconItem) - -CMsgAdjustItemEquippedState = _reflection.GeneratedProtocolMessageType('CMsgAdjustItemEquippedState', (_message.Message,), dict( - DESCRIPTOR = _CMSGADJUSTITEMEQUIPPEDSTATE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgAdjustItemEquippedState) - )) -_sym_db.RegisterMessage(CMsgAdjustItemEquippedState) - -CMsgAdjustItemEquippedStateMulti = _reflection.GeneratedProtocolMessageType('CMsgAdjustItemEquippedStateMulti', (_message.Message,), dict( - DESCRIPTOR = _CMSGADJUSTITEMEQUIPPEDSTATEMULTI, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgAdjustItemEquippedStateMulti) - )) -_sym_db.RegisterMessage(CMsgAdjustItemEquippedStateMulti) - -CMsgSortItems = _reflection.GeneratedProtocolMessageType('CMsgSortItems', (_message.Message,), dict( - DESCRIPTOR = _CMSGSORTITEMS, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSortItems) - )) -_sym_db.RegisterMessage(CMsgSortItems) - -CSOEconClaimCode = _reflection.GeneratedProtocolMessageType('CSOEconClaimCode', (_message.Message,), dict( - DESCRIPTOR = _CSOECONCLAIMCODE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOEconClaimCode) - )) -_sym_db.RegisterMessage(CSOEconClaimCode) - -CMsgStoreGetUserData = _reflection.GeneratedProtocolMessageType('CMsgStoreGetUserData', (_message.Message,), dict( - DESCRIPTOR = _CMSGSTOREGETUSERDATA, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgStoreGetUserData) - )) -_sym_db.RegisterMessage(CMsgStoreGetUserData) - -CMsgStoreGetUserDataResponse = _reflection.GeneratedProtocolMessageType('CMsgStoreGetUserDataResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGSTOREGETUSERDATARESPONSE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgStoreGetUserDataResponse) - )) -_sym_db.RegisterMessage(CMsgStoreGetUserDataResponse) - -CMsgUpdateItemSchema = _reflection.GeneratedProtocolMessageType('CMsgUpdateItemSchema', (_message.Message,), dict( - DESCRIPTOR = _CMSGUPDATEITEMSCHEMA, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgUpdateItemSchema) - )) -_sym_db.RegisterMessage(CMsgUpdateItemSchema) - -CMsgGCError = _reflection.GeneratedProtocolMessageType('CMsgGCError', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCERROR, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCError) - )) -_sym_db.RegisterMessage(CMsgGCError) - -CMsgRequestInventoryRefresh = _reflection.GeneratedProtocolMessageType('CMsgRequestInventoryRefresh', (_message.Message,), dict( - DESCRIPTOR = _CMSGREQUESTINVENTORYREFRESH, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgRequestInventoryRefresh) - )) -_sym_db.RegisterMessage(CMsgRequestInventoryRefresh) - -CMsgConVarValue = _reflection.GeneratedProtocolMessageType('CMsgConVarValue', (_message.Message,), dict( - DESCRIPTOR = _CMSGCONVARVALUE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgConVarValue) - )) -_sym_db.RegisterMessage(CMsgConVarValue) - -CMsgReplicateConVars = _reflection.GeneratedProtocolMessageType('CMsgReplicateConVars', (_message.Message,), dict( - DESCRIPTOR = _CMSGREPLICATECONVARS, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgReplicateConVars) - )) -_sym_db.RegisterMessage(CMsgReplicateConVars) - -CMsgUseItem = _reflection.GeneratedProtocolMessageType('CMsgUseItem', (_message.Message,), dict( - DESCRIPTOR = _CMSGUSEITEM, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgUseItem) - )) -_sym_db.RegisterMessage(CMsgUseItem) - -CMsgReplayUploadedToYouTube = _reflection.GeneratedProtocolMessageType('CMsgReplayUploadedToYouTube', (_message.Message,), dict( - DESCRIPTOR = _CMSGREPLAYUPLOADEDTOYOUTUBE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgReplayUploadedToYouTube) - )) -_sym_db.RegisterMessage(CMsgReplayUploadedToYouTube) - -CMsgConsumableExhausted = _reflection.GeneratedProtocolMessageType('CMsgConsumableExhausted', (_message.Message,), dict( - DESCRIPTOR = _CMSGCONSUMABLEEXHAUSTED, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgConsumableExhausted) - )) -_sym_db.RegisterMessage(CMsgConsumableExhausted) - -CMsgItemAcknowledged__DEPRECATED = _reflection.GeneratedProtocolMessageType('CMsgItemAcknowledged__DEPRECATED', (_message.Message,), dict( - DESCRIPTOR = _CMSGITEMACKNOWLEDGED__DEPRECATED, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgItemAcknowledged__DEPRECATED) - )) -_sym_db.RegisterMessage(CMsgItemAcknowledged__DEPRECATED) - -CMsgSetItemPositions = _reflection.GeneratedProtocolMessageType('CMsgSetItemPositions', (_message.Message,), dict( - - ItemPosition = _reflection.GeneratedProtocolMessageType('ItemPosition', (_message.Message,), dict( - DESCRIPTOR = _CMSGSETITEMPOSITIONS_ITEMPOSITION, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSetItemPositions.ItemPosition) - )) - , - DESCRIPTOR = _CMSGSETITEMPOSITIONS, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSetItemPositions) - )) -_sym_db.RegisterMessage(CMsgSetItemPositions) -_sym_db.RegisterMessage(CMsgSetItemPositions.ItemPosition) - -CMsgGCReportAbuse = _reflection.GeneratedProtocolMessageType('CMsgGCReportAbuse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCREPORTABUSE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCReportAbuse) - )) -_sym_db.RegisterMessage(CMsgGCReportAbuse) - -CMsgGCReportAbuseResponse = _reflection.GeneratedProtocolMessageType('CMsgGCReportAbuseResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCREPORTABUSERESPONSE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCReportAbuseResponse) - )) -_sym_db.RegisterMessage(CMsgGCReportAbuseResponse) - -CMsgGCNameItemNotification = _reflection.GeneratedProtocolMessageType('CMsgGCNameItemNotification', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCNAMEITEMNOTIFICATION, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCNameItemNotification) - )) -_sym_db.RegisterMessage(CMsgGCNameItemNotification) - -CMsgGCClientDisplayNotification = _reflection.GeneratedProtocolMessageType('CMsgGCClientDisplayNotification', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCLIENTDISPLAYNOTIFICATION, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCClientDisplayNotification) - )) -_sym_db.RegisterMessage(CMsgGCClientDisplayNotification) - -CMsgGCShowItemsPickedUp = _reflection.GeneratedProtocolMessageType('CMsgGCShowItemsPickedUp', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCSHOWITEMSPICKEDUP, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCShowItemsPickedUp) - )) -_sym_db.RegisterMessage(CMsgGCShowItemsPickedUp) - -CMsgGCIncrementKillCountResponse = _reflection.GeneratedProtocolMessageType('CMsgGCIncrementKillCountResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCINCREMENTKILLCOUNTRESPONSE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCIncrementKillCountResponse) - )) -_sym_db.RegisterMessage(CMsgGCIncrementKillCountResponse) - -CSOEconItemDropRateBonus = _reflection.GeneratedProtocolMessageType('CSOEconItemDropRateBonus', (_message.Message,), dict( - DESCRIPTOR = _CSOECONITEMDROPRATEBONUS, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOEconItemDropRateBonus) - )) -_sym_db.RegisterMessage(CSOEconItemDropRateBonus) - -CSOEconItemLeagueViewPass = _reflection.GeneratedProtocolMessageType('CSOEconItemLeagueViewPass', (_message.Message,), dict( - DESCRIPTOR = _CSOECONITEMLEAGUEVIEWPASS, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOEconItemLeagueViewPass) - )) -_sym_db.RegisterMessage(CSOEconItemLeagueViewPass) - -CSOEconItemEventTicket = _reflection.GeneratedProtocolMessageType('CSOEconItemEventTicket', (_message.Message,), dict( - DESCRIPTOR = _CSOECONITEMEVENTTICKET, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOEconItemEventTicket) - )) -_sym_db.RegisterMessage(CSOEconItemEventTicket) - -CMsgGCItemPreviewItemBoughtNotification = _reflection.GeneratedProtocolMessageType('CMsgGCItemPreviewItemBoughtNotification', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCITEMPREVIEWITEMBOUGHTNOTIFICATION, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCItemPreviewItemBoughtNotification) - )) -_sym_db.RegisterMessage(CMsgGCItemPreviewItemBoughtNotification) - -CMsgGCStorePurchaseCancel = _reflection.GeneratedProtocolMessageType('CMsgGCStorePurchaseCancel', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCSTOREPURCHASECANCEL, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCStorePurchaseCancel) - )) -_sym_db.RegisterMessage(CMsgGCStorePurchaseCancel) - -CMsgGCStorePurchaseCancelResponse = _reflection.GeneratedProtocolMessageType('CMsgGCStorePurchaseCancelResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCSTOREPURCHASECANCELRESPONSE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCStorePurchaseCancelResponse) - )) -_sym_db.RegisterMessage(CMsgGCStorePurchaseCancelResponse) - -CMsgGCStorePurchaseFinalize = _reflection.GeneratedProtocolMessageType('CMsgGCStorePurchaseFinalize', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCSTOREPURCHASEFINALIZE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCStorePurchaseFinalize) - )) -_sym_db.RegisterMessage(CMsgGCStorePurchaseFinalize) - -CMsgGCStorePurchaseFinalizeResponse = _reflection.GeneratedProtocolMessageType('CMsgGCStorePurchaseFinalizeResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCSTOREPURCHASEFINALIZERESPONSE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCStorePurchaseFinalizeResponse) - )) -_sym_db.RegisterMessage(CMsgGCStorePurchaseFinalizeResponse) - -CMsgGCBannedWordListRequest = _reflection.GeneratedProtocolMessageType('CMsgGCBannedWordListRequest', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCBANNEDWORDLISTREQUEST, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCBannedWordListRequest) - )) -_sym_db.RegisterMessage(CMsgGCBannedWordListRequest) - -CMsgGCRequestAnnouncements = _reflection.GeneratedProtocolMessageType('CMsgGCRequestAnnouncements', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCREQUESTANNOUNCEMENTS, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCRequestAnnouncements) - )) -_sym_db.RegisterMessage(CMsgGCRequestAnnouncements) - -CMsgGCRequestAnnouncementsResponse = _reflection.GeneratedProtocolMessageType('CMsgGCRequestAnnouncementsResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCREQUESTANNOUNCEMENTSRESPONSE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCRequestAnnouncementsResponse) - )) -_sym_db.RegisterMessage(CMsgGCRequestAnnouncementsResponse) - -CMsgGCBannedWord = _reflection.GeneratedProtocolMessageType('CMsgGCBannedWord', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCBANNEDWORD, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCBannedWord) - )) -_sym_db.RegisterMessage(CMsgGCBannedWord) - -CMsgGCBannedWordListResponse = _reflection.GeneratedProtocolMessageType('CMsgGCBannedWordListResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCBANNEDWORDLISTRESPONSE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCBannedWordListResponse) - )) -_sym_db.RegisterMessage(CMsgGCBannedWordListResponse) - -CMsgGCToGCBannedWordListBroadcast = _reflection.GeneratedProtocolMessageType('CMsgGCToGCBannedWordListBroadcast', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCTOGCBANNEDWORDLISTBROADCAST, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCToGCBannedWordListBroadcast) - )) -_sym_db.RegisterMessage(CMsgGCToGCBannedWordListBroadcast) - -CMsgGCToGCBannedWordListUpdated = _reflection.GeneratedProtocolMessageType('CMsgGCToGCBannedWordListUpdated', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCTOGCBANNEDWORDLISTUPDATED, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCToGCBannedWordListUpdated) - )) -_sym_db.RegisterMessage(CMsgGCToGCBannedWordListUpdated) - -CSOEconDefaultEquippedDefinitionInstanceClient = _reflection.GeneratedProtocolMessageType('CSOEconDefaultEquippedDefinitionInstanceClient', (_message.Message,), dict( - DESCRIPTOR = _CSOECONDEFAULTEQUIPPEDDEFINITIONINSTANCECLIENT, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOEconDefaultEquippedDefinitionInstanceClient) - )) -_sym_db.RegisterMessage(CSOEconDefaultEquippedDefinitionInstanceClient) - -CMsgGCToGCDirtySDOCache = _reflection.GeneratedProtocolMessageType('CMsgGCToGCDirtySDOCache', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCTOGCDIRTYSDOCACHE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCToGCDirtySDOCache) - )) -_sym_db.RegisterMessage(CMsgGCToGCDirtySDOCache) - -CMsgGCToGCDirtyMultipleSDOCache = _reflection.GeneratedProtocolMessageType('CMsgGCToGCDirtyMultipleSDOCache', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCTOGCDIRTYMULTIPLESDOCACHE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCToGCDirtyMultipleSDOCache) - )) -_sym_db.RegisterMessage(CMsgGCToGCDirtyMultipleSDOCache) - -CMsgGCCollectItem = _reflection.GeneratedProtocolMessageType('CMsgGCCollectItem', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCOLLECTITEM, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCollectItem) - )) -_sym_db.RegisterMessage(CMsgGCCollectItem) - -CMsgSDONoMemcached = _reflection.GeneratedProtocolMessageType('CMsgSDONoMemcached', (_message.Message,), dict( - DESCRIPTOR = _CMSGSDONOMEMCACHED, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSDONoMemcached) - )) -_sym_db.RegisterMessage(CMsgSDONoMemcached) - -CMsgGCToGCUpdateSQLKeyValue = _reflection.GeneratedProtocolMessageType('CMsgGCToGCUpdateSQLKeyValue', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCTOGCUPDATESQLKEYVALUE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCToGCUpdateSQLKeyValue) - )) -_sym_db.RegisterMessage(CMsgGCToGCUpdateSQLKeyValue) - -CMsgGCToGCIsTrustedServer = _reflection.GeneratedProtocolMessageType('CMsgGCToGCIsTrustedServer', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCTOGCISTRUSTEDSERVER, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCToGCIsTrustedServer) - )) -_sym_db.RegisterMessage(CMsgGCToGCIsTrustedServer) - -CMsgGCToGCIsTrustedServerResponse = _reflection.GeneratedProtocolMessageType('CMsgGCToGCIsTrustedServerResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCTOGCISTRUSTEDSERVERRESPONSE, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCToGCIsTrustedServerResponse) - )) -_sym_db.RegisterMessage(CMsgGCToGCIsTrustedServerResponse) - -CMsgGCToGCBroadcastConsoleCommand = _reflection.GeneratedProtocolMessageType('CMsgGCToGCBroadcastConsoleCommand', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCTOGCBROADCASTCONSOLECOMMAND, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCToGCBroadcastConsoleCommand) - )) -_sym_db.RegisterMessage(CMsgGCToGCBroadcastConsoleCommand) - -CMsgGCServerVersionUpdated = _reflection.GeneratedProtocolMessageType('CMsgGCServerVersionUpdated', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCSERVERVERSIONUPDATED, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCServerVersionUpdated) - )) -_sym_db.RegisterMessage(CMsgGCServerVersionUpdated) - -CMsgGCClientVersionUpdated = _reflection.GeneratedProtocolMessageType('CMsgGCClientVersionUpdated', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCLIENTVERSIONUPDATED, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCClientVersionUpdated) - )) -_sym_db.RegisterMessage(CMsgGCClientVersionUpdated) - -CMsgGCToGCWebAPIAccountChanged = _reflection.GeneratedProtocolMessageType('CMsgGCToGCWebAPIAccountChanged', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCTOGCWEBAPIACCOUNTCHANGED, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCToGCWebAPIAccountChanged) - )) -_sym_db.RegisterMessage(CMsgGCToGCWebAPIAccountChanged) - -CMsgGCToGCRequestPassportItemGrant = _reflection.GeneratedProtocolMessageType('CMsgGCToGCRequestPassportItemGrant', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCTOGCREQUESTPASSPORTITEMGRANT, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCToGCRequestPassportItemGrant) - )) -_sym_db.RegisterMessage(CMsgGCToGCRequestPassportItemGrant) - -CMsgGameServerInfo = _reflection.GeneratedProtocolMessageType('CMsgGameServerInfo', (_message.Message,), dict( - DESCRIPTOR = _CMSGGAMESERVERINFO, - __module__ = 'base_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGameServerInfo) - )) -_sym_db.RegisterMessage(CMsgGameServerInfo) - - -DESCRIPTOR._options = None -_CSOPARTYINVITE.fields_by_name['group_id']._options = None -_CSOLOBBYINVITE.fields_by_name['group_id']._options = None -_CMSGGCINCREMENTKILLCOUNTRESPONSE.fields_by_name['killer_account_id']._options = None -_CSOECONITEMLEAGUEVIEWPASS.fields_by_name['account_id']._options = None -_CSOECONITEMLEAGUEVIEWPASS.fields_by_name['league_id']._options = None -_CSOECONDEFAULTEQUIPPEDDEFINITIONINSTANCECLIENT.fields_by_name['account_id']._options = None -_CSOECONDEFAULTEQUIPPEDDEFINITIONINSTANCECLIENT.fields_by_name['class_id']._options = None -_CSOECONDEFAULTEQUIPPEDDEFINITIONINSTANCECLIENT.fields_by_name['slot_id']._options = None -# @@protoc_insertion_point(module_scope) diff --git a/csgo/protobufs/cstrike15_gcmessages_pb2.py b/csgo/protobufs/cstrike15_gcmessages_pb2.py deleted file mode 100644 index 72f9a60..0000000 --- a/csgo/protobufs/cstrike15_gcmessages_pb2.py +++ /dev/null @@ -1,10561 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: cstrike15_gcmessages.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -import csgo.protobufs.steammessages_pb2 as steammessages__pb2 -import csgo.protobufs.engine_gcmessages_pb2 as engine__gcmessages__pb2 - - -DESCRIPTOR = _descriptor.FileDescriptor( - name='cstrike15_gcmessages.proto', - package='csgo', - syntax='proto2', - serialized_options=_b('H\001\220\001\000'), - serialized_pb=_b('\n\x1a\x63strike15_gcmessages.proto\x12\x04\x63sgo\x1a\x13steammessages.proto\x1a\x17\x65ngine_gcmessages.proto\"=\n\x0eGameServerPing\x12\x0c\n\x04ping\x18\x02 \x01(\x05\x12\n\n\x02ip\x18\x03 \x01(\r\x12\x11\n\tinstances\x18\x05 \x01(\r\"6\n\x0e\x44\x61taCenterPing\x12\x16\n\x0e\x64\x61ta_center_id\x18\x01 \x01(\x07\x12\x0c\n\x04ping\x18\x02 \x01(\x11\"`\n\x17\x44\x65tailedSearchStatistic\x12\x11\n\tgame_type\x18\x01 \x01(\r\x12\x17\n\x0fsearch_time_avg\x18\x02 \x01(\r\x12\x19\n\x11players_searching\x18\x04 \x01(\r\"\xa7\x01\n\x10TournamentPlayer\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x13\n\x0bplayer_nick\x18\x02 \x01(\t\x12\x13\n\x0bplayer_name\x18\x03 \x01(\t\x12\x12\n\nplayer_dob\x18\x04 \x01(\r\x12\x13\n\x0bplayer_flag\x18\x05 \x01(\t\x12\x17\n\x0fplayer_location\x18\x06 \x01(\t\x12\x13\n\x0bplayer_desc\x18\x07 \x01(\t\"\x82\x01\n\x0eTournamentTeam\x12\x0f\n\x07team_id\x18\x01 \x01(\x05\x12\x10\n\x08team_tag\x18\x02 \x01(\t\x12\x11\n\tteam_flag\x18\x03 \x01(\t\x12\x11\n\tteam_name\x18\x04 \x01(\t\x12\'\n\x07players\x18\x05 \x03(\x0b\x32\x16.csgo.TournamentPlayer\"\xdf\x01\n\x0fTournamentEvent\x12\x10\n\x08\x65vent_id\x18\x01 \x01(\x05\x12\x11\n\tevent_tag\x18\x02 \x01(\t\x12\x12\n\nevent_name\x18\x03 \x01(\t\x12\x18\n\x10\x65vent_time_start\x18\x04 \x01(\r\x12\x16\n\x0e\x65vent_time_end\x18\x05 \x01(\r\x12\x14\n\x0c\x65vent_public\x18\x06 \x01(\x05\x12\x16\n\x0e\x65vent_stage_id\x18\x07 \x01(\x05\x12\x18\n\x10\x65vent_stage_name\x18\x08 \x01(\t\x12\x19\n\x11\x61\x63tive_section_id\x18\t \x01(\r\"\xc6\x03\n\x10GlobalStatistics\x12\x16\n\x0eplayers_online\x18\x01 \x01(\r\x12\x16\n\x0eservers_online\x18\x02 \x01(\r\x12\x19\n\x11players_searching\x18\x03 \x01(\r\x12\x19\n\x11servers_available\x18\x04 \x01(\r\x12\x17\n\x0fongoing_matches\x18\x05 \x01(\r\x12\x17\n\x0fsearch_time_avg\x18\x06 \x01(\r\x12\x38\n\x11search_statistics\x18\x07 \x03(\x0b\x32\x1d.csgo.DetailedSearchStatistic\x12\x15\n\rmain_post_url\x18\x08 \x01(\t\x12\x1e\n\x16required_appid_version\x18\t \x01(\r\x12\x1a\n\x12pricesheet_version\x18\n \x01(\r\x12\x1e\n\x16twitch_streams_version\x18\x0b \x01(\r\x12!\n\x19\x61\x63tive_tournament_eventid\x18\x0c \x01(\r\x12\x18\n\x10\x61\x63tive_survey_id\x18\r \x01(\r\x12\x13\n\x0brtime32_cur\x18\x0e \x01(\r\x12\x1b\n\x13rtime32_event_start\x18\x0f \x01(\r\">\n\x1fOperationalStatisticDescription\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05idkey\x18\x02 \x01(\r\"<\n\x1bOperationalStatisticElement\x12\r\n\x05idkey\x18\x01 \x01(\r\x12\x0e\n\x06values\x18\x02 \x03(\x05\"w\n\x1bOperationalStatisticsPacket\x12\x10\n\x08packetid\x18\x01 \x01(\x05\x12\x13\n\x0bmstimestamp\x18\x02 \x01(\x05\x12\x31\n\x06values\x18\x03 \x03(\x0b\x32!.csgo.OperationalStatisticElement\"\x85\x01\n\x11PlayerRankingInfo\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x0f\n\x07rank_id\x18\x02 \x01(\r\x12\x0c\n\x04wins\x18\x03 \x01(\r\x12\x13\n\x0brank_change\x18\x04 \x01(\x02\x12\x14\n\x0crank_type_id\x18\x06 \x01(\r\x12\x12\n\ntv_control\x18\x07 \x01(\r\"X\n\x16PlayerCommendationInfo\x12\x14\n\x0c\x63md_friendly\x18\x01 \x01(\r\x12\x14\n\x0c\x63md_teaching\x18\x02 \x01(\r\x12\x12\n\ncmd_leader\x18\x04 \x01(\r\"V\n\x10PlayerMedalsInfo\x12\x1c\n\x14\x64isplay_items_defidx\x18\x07 \x03(\r\x12$\n\x1c\x66\x65\x61tured_display_item_defidx\x18\x08 \x01(\r\"O\n\x0f\x41\x63\x63ountActivity\x12\x10\n\x08\x61\x63tivity\x18\x01 \x01(\r\x12\x0c\n\x04mode\x18\x02 \x01(\r\x12\x0b\n\x03map\x18\x03 \x01(\r\x12\x0f\n\x07matchid\x18\x04 \x01(\x04\"g\n\x14TournamentMatchSetup\x12\x10\n\x08\x65vent_id\x18\x01 \x01(\x05\x12\x12\n\nteam_id_ct\x18\x02 \x01(\x05\x12\x11\n\tteam_id_t\x18\x03 \x01(\x05\x12\x16\n\x0e\x65vent_stage_id\x18\x04 \x01(\x05\"\xcf\x03\n\x0eServerHltvInfo\x12\x13\n\x0btv_udp_port\x18\x01 \x01(\r\x12\x14\n\x0ctv_watch_key\x18\x02 \x01(\x04\x12\x10\n\x08tv_slots\x18\x03 \x01(\r\x12\x12\n\ntv_clients\x18\x04 \x01(\r\x12\x12\n\ntv_proxies\x18\x05 \x01(\r\x12\x0f\n\x07tv_time\x18\x06 \x01(\r\x12\x11\n\tgame_type\x18\x08 \x01(\r\x12\x15\n\rgame_mapgroup\x18\t \x01(\t\x12\x10\n\x08game_map\x18\n \x01(\t\x12\x19\n\x11tv_master_steamid\x18\x0b \x01(\x04\x12\x16\n\x0etv_local_slots\x18\x0c \x01(\r\x12\x18\n\x10tv_local_clients\x18\r \x01(\r\x12\x18\n\x10tv_local_proxies\x18\x0e \x01(\r\x12\x16\n\x0etv_relay_slots\x18\x0f \x01(\r\x12\x18\n\x10tv_relay_clients\x18\x10 \x01(\r\x12\x18\n\x10tv_relay_proxies\x18\x11 \x01(\r\x12\x18\n\x10tv_relay_address\x18\x12 \x01(\r\x12\x15\n\rtv_relay_port\x18\x13 \x01(\r\x12\x18\n\x10tv_relay_steamid\x18\x14 \x01(\x04\x12\r\n\x05\x66lags\x18\x15 \x01(\r\"X\n\rIpAddressMask\x12\t\n\x01\x61\x18\x01 \x01(\r\x12\t\n\x01\x62\x18\x02 \x01(\r\x12\t\n\x01\x63\x18\x03 \x01(\r\x12\t\n\x01\x64\x18\x04 \x01(\r\x12\x0c\n\x04\x62its\x18\x05 \x01(\r\x12\r\n\x05token\x18\x06 \x01(\r\"Z\n\x1b\x43MsgCsgoSteamUserStatChange\x12\x1a\n\x12\x65\x63sgosteamuserstat\x18\x01 \x01(\x05\x12\r\n\x05\x64\x65lta\x18\x02 \x01(\x05\x12\x10\n\x08\x61\x62solute\x18\x03 \x01(\x08\"8\n\x0eXpProgressData\x12\x11\n\txp_points\x18\x01 \x01(\r\x12\x13\n\x0bxp_category\x18\x02 \x01(\x05\"_\n\x13MatchEndItemUpdates\x12\x0f\n\x07item_id\x18\x01 \x01(\x04\x12\x18\n\x10item_attr_defidx\x18\x02 \x01(\r\x12\x1d\n\x15item_attr_delta_value\x18\x03 \x01(\r\"\xad\x02\n\x14ScoreLeaderboardData\x12\x10\n\x08quest_id\x18\x01 \x01(\x04\x12\r\n\x05score\x18\x02 \x01(\r\x12\x41\n\x0e\x61\x63\x63ountentries\x18\x03 \x03(\x0b\x32).csgo.ScoreLeaderboardData.AccountEntries\x12\x36\n\x0cmatchentries\x18\x05 \x03(\x0b\x32 .csgo.ScoreLeaderboardData.Entry\x1a!\n\x05\x45ntry\x12\x0b\n\x03tag\x18\x01 \x01(\r\x12\x0b\n\x03val\x18\x02 \x01(\r\x1aV\n\x0e\x41\x63\x63ountEntries\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x31\n\x07\x65ntries\x18\x02 \x03(\x0b\x32 .csgo.ScoreLeaderboardData.Entry\"\xc0\x03\n\x0fPlayerQuestData\x12\x1a\n\x12quester_account_id\x18\x01 \x01(\r\x12<\n\x0fquest_item_data\x18\x02 \x03(\x0b\x32#.csgo.PlayerQuestData.QuestItemData\x12.\n\x10xp_progress_data\x18\x03 \x03(\x0b\x32\x14.csgo.XpProgressData\x12\x13\n\x0btime_played\x18\x04 \x01(\r\x12\x14\n\x0cmm_game_mode\x18\x05 \x01(\r\x12/\n\x0citem_updates\x18\x06 \x03(\x0b\x32\x19.csgo.MatchEndItemUpdates\x12!\n\x19operation_points_eligible\x18\x07 \x01(\x08\x12:\n\x0fuserstatchanges\x18\x08 \x03(\x0b\x32!.csgo.CMsgCsgoSteamUserStatChange\x1ah\n\rQuestItemData\x12\x10\n\x08quest_id\x18\x01 \x01(\x04\x12\"\n\x1aquest_normal_points_earned\x18\x02 \x01(\x05\x12!\n\x19quest_bonus_points_earned\x18\x03 \x01(\x05\"\x96\x05\n\x14\x44\x65\x65pPlayerStatsEntry\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x10\n\x08match_id\x18\x02 \x01(\x04\x12\x14\n\x0cmm_game_mode\x18\x03 \x01(\r\x12\r\n\x05mapid\x18\x04 \x01(\r\x12\x15\n\rb_starting_ct\x18\x05 \x01(\x08\x12\x15\n\rmatch_outcome\x18\x06 \x01(\r\x12\x12\n\nrounds_won\x18\x07 \x01(\r\x12\x13\n\x0brounds_lost\x18\x08 \x01(\r\x12\x12\n\nstat_score\x18\t \x01(\r\x12\x13\n\x0bstat_deaths\x18\x0c \x01(\r\x12\x11\n\tstat_mvps\x18\r \x01(\r\x12\x13\n\x0b\x65nemy_kills\x18\x0e \x01(\r\x12\x17\n\x0f\x65nemy_headshots\x18\x0f \x01(\r\x12\x11\n\tenemy_2ks\x18\x10 \x01(\r\x12\x11\n\tenemy_3ks\x18\x11 \x01(\r\x12\x11\n\tenemy_4ks\x18\x12 \x01(\r\x12\x14\n\x0ctotal_damage\x18\x13 \x01(\r\x12\x1f\n\x17\x65ngagements_entry_count\x18\x17 \x01(\r\x12\x1e\n\x16\x65ngagements_entry_wins\x18\x18 \x01(\r\x12\x1d\n\x15\x65ngagements_1v1_count\x18\x19 \x01(\r\x12\x1c\n\x14\x65ngagements_1v1_wins\x18\x1a \x01(\r\x12\x1d\n\x15\x65ngagements_1v2_count\x18\x1b \x01(\r\x12\x1c\n\x14\x65ngagements_1v2_wins\x18\x1c \x01(\r\x12\x15\n\rutility_count\x18\x1d \x01(\r\x12\x17\n\x0futility_success\x18\x1e \x01(\r\x12\x13\n\x0b\x66lash_count\x18 \x01(\r\x12\x15\n\rflash_success\x18! \x01(\r\x12\r\n\x05mates\x18\" \x03(\r\"\xb1\x02\n\x14\x44\x65\x65pPlayerMatchEvent\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x10\n\x08match_id\x18\x02 \x01(\x04\x12\x10\n\x08\x65vent_id\x18\x03 \x01(\r\x12\x12\n\nevent_type\x18\x04 \x01(\r\x12\x14\n\x0c\x62_playing_ct\x18\x05 \x01(\x08\x12\x12\n\nuser_pos_x\x18\x06 \x01(\x05\x12\x12\n\nuser_pos_y\x18\x07 \x01(\x05\x12\x12\n\nuser_pos_z\x18\x0c \x01(\x05\x12\x13\n\x0buser_defidx\x18\x08 \x01(\r\x12\x13\n\x0bother_pos_x\x18\t \x01(\x05\x12\x13\n\x0bother_pos_y\x18\n \x01(\x05\x12\x13\n\x0bother_pos_z\x18\r \x01(\x05\x12\x14\n\x0cother_defidx\x18\x0b \x01(\r\x12\x12\n\nevent_data\x18\x0e \x01(\x05\"\xaf\x01\n\x1c\x43MsgGC_ServerQuestUpdateData\x12\x30\n\x11player_quest_data\x18\x01 \x03(\x0b\x32\x15.csgo.PlayerQuestData\x12\x13\n\x0b\x62inary_data\x18\x02 \x01(\x0c\x12\x14\n\x0cmm_game_mode\x18\x03 \x01(\r\x12\x32\n\x0emissionlbsdata\x18\x04 \x01(\x0b\x32\x1a.csgo.ScoreLeaderboardData\"\xb1\x01\n0CMsgGCCStrike15_v2_MatchmakingGCOperationalStats\x12\x10\n\x08packetid\x18\x01 \x01(\x05\x12\x37\n\x08namekeys\x18\x02 \x03(\x0b\x32%.csgo.OperationalStatisticDescription\x12\x32\n\x07packets\x18\x03 \x03(\x0b\x32!.csgo.OperationalStatisticsPacket\"`\n.CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm\x12\r\n\x05token\x18\x01 \x01(\r\x12\r\n\x05stamp\x18\x02 \x01(\r\x12\x10\n\x08\x65xchange\x18\x03 \x01(\x04\"o\n-CMsgGCCStrike15_v2_GC2ServerReservationUpdate\x12\x1e\n\x16viewers_external_total\x18\x01 \x01(\r\x12\x1e\n\x16viewers_external_steam\x18\x02 \x01(\r\"\xc4\x01\n#CMsgGCCStrike15_v2_MatchmakingStart\x12\x13\n\x0b\x61\x63\x63ount_ids\x18\x01 \x03(\r\x12\x11\n\tgame_type\x18\x02 \x01(\r\x12\x13\n\x0bticket_data\x18\x03 \x01(\t\x12\x16\n\x0e\x63lient_version\x18\x04 \x01(\r\x12\x34\n\x10tournament_match\x18\x05 \x01(\x0b\x32\x1a.csgo.TournamentMatchSetup\x12\x12\n\nprime_only\x18\x06 \x01(\x08\"5\n\"CMsgGCCStrike15_v2_MatchmakingStop\x12\x0f\n\x07\x61\x62\x61ndon\x18\x01 \x01(\x05\"\xe2\x01\n/CMsgGCCStrike15_v2_MatchmakingClient2ServerPing\x12-\n\x0fgameserverpings\x18\x01 \x03(\x0b\x32\x14.csgo.GameServerPing\x12\x14\n\x0coffset_index\x18\x02 \x01(\x05\x12\x13\n\x0b\x66inal_batch\x18\x03 \x01(\x05\x12/\n\x11\x64\x61ta_center_pings\x18\x04 \x03(\x0b\x32\x14.csgo.DataCenterPing\x12\x10\n\x08max_ping\x18\x05 \x01(\r\x12\x12\n\ntest_token\x18\x06 \x01(\x07\"\xf2\x05\n-CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate\x12\x13\n\x0bmatchmaking\x18\x01 \x01(\x05\x12#\n\x1bwaiting_account_id_sessions\x18\x02 \x03(\r\x12\r\n\x05\x65rror\x18\x03 \x01(\t\x12(\n ongoingmatch_account_id_sessions\x18\x06 \x03(\r\x12,\n\x0cglobal_stats\x18\x07 \x01(\x0b\x32\x16.csgo.GlobalStatistics\x12$\n\x1c\x66\x61ilping_account_id_sessions\x18\x08 \x03(\r\x12#\n\x1bpenalty_account_id_sessions\x18\t \x03(\r\x12%\n\x1d\x66\x61ilready_account_id_sessions\x18\n \x03(\r\x12%\n\x1dvacbanned_account_id_sessions\x18\x0b \x03(\r\x12\x32\n\x15server_ipaddress_mask\x18\x0c \x01(\x0b\x32\x13.csgo.IpAddressMask\x12G\n\x05notes\x18\r \x03(\x0b\x32\x38.csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.Note\x12)\n!penalty_account_id_sessions_green\x18\x0e \x03(\r\x12\"\n\x1ainsufficientlevel_sessions\x18\x0f \x03(\r\x12$\n\x1cvsncheck_account_id_sessions\x18\x10 \x03(\r\x12\"\n\x1alauncher_mismatch_sessions\x18\x11 \x03(\r\x12$\n\x1cinsecure_account_id_sessions\x18\x12 \x03(\r\x1aK\n\x04Note\x12\x0c\n\x04type\x18\x01 \x01(\x05\x12\x11\n\tregion_id\x18\x02 \x01(\x05\x12\x10\n\x08region_r\x18\x03 \x01(\x02\x12\x10\n\x08\x64istance\x18\x04 \x01(\x02\"\xdb\x02\n(CDataGCCStrike15_v2_TournamentMatchDraft\x12\x10\n\x08\x65vent_id\x18\x01 \x01(\x05\x12\x16\n\x0e\x65vent_stage_id\x18\x02 \x01(\x05\x12\x11\n\tteam_id_0\x18\x03 \x01(\x05\x12\x11\n\tteam_id_1\x18\x04 \x01(\x05\x12\x12\n\nmaps_count\x18\x05 \x01(\x05\x12\x14\n\x0cmaps_current\x18\x06 \x01(\x05\x12\x15\n\rteam_id_start\x18\x07 \x01(\x05\x12\x15\n\rteam_id_veto1\x18\x08 \x01(\x05\x12\x15\n\rteam_id_pickn\x18\t \x01(\x05\x12\x44\n\x06\x64rafts\x18\n \x03(\x0b\x32\x34.csgo.CDataGCCStrike15_v2_TournamentMatchDraft.Entry\x1a*\n\x05\x45ntry\x12\r\n\x05mapid\x18\x01 \x01(\x05\x12\x12\n\nteam_id_ct\x18\x02 \x01(\x05\"\x85\x02\n\x11\x43PreMatchInfoData\x12\x17\n\x0fpredictions_pct\x18\x01 \x01(\x05\x12=\n\x05\x64raft\x18\x04 \x01(\x0b\x32..csgo.CDataGCCStrike15_v2_TournamentMatchDraft\x12\x30\n\x05stats\x18\x05 \x03(\x0b\x32!.csgo.CPreMatchInfoData.TeamStats\x12\x0c\n\x04wins\x18\x06 \x03(\x05\x1aX\n\tTeamStats\x12\x19\n\x11match_info_idxtxt\x18\x01 \x01(\x05\x12\x16\n\x0ematch_info_txt\x18\x02 \x01(\t\x12\x18\n\x10match_info_teams\x18\x03 \x03(\t\"\xcb\x04\n.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve\x12\x13\n\x0b\x61\x63\x63ount_ids\x18\x01 \x03(\r\x12\x11\n\tgame_type\x18\x02 \x01(\r\x12\x10\n\x08match_id\x18\x03 \x01(\x04\x12\x16\n\x0eserver_version\x18\x04 \x01(\r\x12\r\n\x05\x66lags\x18\x12 \x01(\r\x12)\n\x08rankings\x18\x05 \x03(\x0b\x32\x17.csgo.PlayerRankingInfo\x12\x16\n\x0e\x65ncryption_key\x18\x06 \x01(\x04\x12\x1a\n\x12\x65ncryption_key_pub\x18\x07 \x01(\x04\x12\x11\n\tparty_ids\x18\x08 \x03(\r\x12&\n\twhitelist\x18\t \x03(\x0b\x32\x13.csgo.IpAddressMask\x12\x19\n\x11tv_master_steamid\x18\n \x01(\x04\x12/\n\x10tournament_event\x18\x0b \x01(\x0b\x32\x15.csgo.TournamentEvent\x12.\n\x10tournament_teams\x18\x0c \x03(\x0b\x32\x14.csgo.TournamentTeam\x12&\n\x1etournament_casters_account_ids\x18\r \x03(\r\x12\x18\n\x10tv_relay_steamid\x18\x0e \x01(\x04\x12/\n\x0epre_match_data\x18\x0f \x01(\x0b\x32\x17.csgo.CPreMatchInfoData\x12\x1b\n\x13rtime32_event_start\x18\x10 \x01(\r\x12\x12\n\ntv_control\x18\x11 \x01(\r\"\xc0\x04\n7CMsgGCCStrike15_v2_MatchmakingServerReservationResponse\x12\x15\n\rreservationid\x18\x01 \x01(\x04\x12I\n\x0breservation\x18\x02 \x01(\x0b\x32\x34.csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve\x12\x0b\n\x03map\x18\x03 \x01(\t\x12\x1b\n\x13gc_reservation_sent\x18\x04 \x01(\x04\x12\x16\n\x0eserver_version\x18\x05 \x01(\r\x12%\n\x07tv_info\x18\x06 \x01(\x0b\x32\x14.csgo.ServerHltvInfo\x12\x1e\n\x16reward_player_accounts\x18\x07 \x03(\r\x12\x1c\n\x14idle_player_accounts\x18\x08 \x03(\r\x12 \n\x18reward_item_attr_def_idx\x18\t \x01(\r\x12\x1e\n\x16reward_item_attr_value\x18\n \x01(\r\x12#\n\x1breward_item_attr_reward_idx\x18\x0b \x01(\r\x12\x18\n\x10reward_drop_list\x18\x0c \x01(\r\x12\x16\n\x0etournament_tag\x18\r \x01(\t\x12!\n\x19legacy_steamdatagram_port\x18\x0e \x01(\r\x12\x1d\n\x15steamdatagram_routing\x18\x11 \x01(\r\x12\x12\n\ntest_token\x18\x0f \x01(\x07\x12\r\n\x05\x66lags\x18\x10 \x01(\r\"\xf9\x01\n.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve\x12\x10\n\x08serverid\x18\x01 \x01(\x04\x12\x15\n\rdirect_udp_ip\x18\x02 \x01(\r\x12\x17\n\x0f\x64irect_udp_port\x18\x03 \x01(\r\x12\x15\n\rreservationid\x18\x04 \x01(\x04\x12I\n\x0breservation\x18\x05 \x01(\x0b\x32\x34.csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve\x12\x0b\n\x03map\x18\x06 \x01(\t\x12\x16\n\x0eserver_address\x18\x07 \x01(\t\"\xed\x06\n.CMsgGCCStrike15_v2_MatchmakingServerRoundStats\x12\x15\n\rreservationid\x18\x01 \x01(\x04\x12I\n\x0breservation\x18\x02 \x01(\x0b\x32\x34.csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve\x12\x0b\n\x03map\x18\x03 \x01(\t\x12\r\n\x05round\x18\x04 \x01(\x05\x12\r\n\x05kills\x18\x05 \x03(\x05\x12\x0f\n\x07\x61ssists\x18\x06 \x03(\x05\x12\x0e\n\x06\x64\x65\x61ths\x18\x07 \x03(\x05\x12\x0e\n\x06scores\x18\x08 \x03(\x05\x12\r\n\x05pings\x18\t \x03(\x05\x12\x14\n\x0cround_result\x18\n \x01(\x05\x12\x14\n\x0cmatch_result\x18\x0b \x01(\x05\x12\x13\n\x0bteam_scores\x18\x0c \x03(\x05\x12\x45\n\x07\x63onfirm\x18\r \x01(\x0b\x32\x34.csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm\x12\x19\n\x11reservation_stage\x18\x0e \x01(\x05\x12\x16\n\x0ematch_duration\x18\x0f \x01(\x05\x12\x13\n\x0b\x65nemy_kills\x18\x10 \x03(\x05\x12\x17\n\x0f\x65nemy_headshots\x18\x11 \x03(\x05\x12\x11\n\tenemy_3ks\x18\x12 \x03(\x05\x12\x11\n\tenemy_4ks\x18\x13 \x03(\x05\x12\x11\n\tenemy_5ks\x18\x14 \x03(\x05\x12\x0c\n\x04mvps\x18\x15 \x03(\x05\x12\x18\n\x10spectators_count\x18\x16 \x01(\r\x12\x1b\n\x13spectators_count_tv\x18\x17 \x01(\r\x12\x1c\n\x14spectators_count_lnk\x18\x18 \x01(\r\x12\x17\n\x0f\x65nemy_kills_agg\x18\x19 \x03(\x05\x12P\n\tdrop_info\x18\x1a \x01(\x0b\x32=.csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.DropInfo\x12\x18\n\x10\x62_switched_teams\x18\x1b \x01(\x08\x12\x11\n\tenemy_2ks\x18\x1c \x03(\x05\x12\x16\n\x0eplayer_spawned\x18\x1d \x03(\x05\x12\x18\n\x10team_spawn_count\x18\x1e \x03(\x05\x1a\x1f\n\x08\x44ropInfo\x12\x13\n\x0b\x61\x63\x63ount_mvp\x18\x01 \x01(\r\".\n,CMsgGCCStrike15_v2_MatchmakingClient2GCHello\"\x8a\x06\n,CMsgGCCStrike15_v2_MatchmakingGC2ClientHello\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12J\n\x0congoingmatch\x18\x02 \x01(\x0b\x32\x34.csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve\x12,\n\x0cglobal_stats\x18\x03 \x01(\x0b\x32\x16.csgo.GlobalStatistics\x12\x17\n\x0fpenalty_seconds\x18\x04 \x01(\r\x12\x16\n\x0epenalty_reason\x18\x05 \x01(\r\x12\x12\n\nvac_banned\x18\x06 \x01(\x05\x12(\n\x07ranking\x18\x07 \x01(\x0b\x32\x17.csgo.PlayerRankingInfo\x12\x32\n\x0c\x63ommendation\x18\x08 \x01(\x0b\x32\x1c.csgo.PlayerCommendationInfo\x12&\n\x06medals\x18\t \x01(\x0b\x32\x16.csgo.PlayerMedalsInfo\x12/\n\x10my_current_event\x18\n \x01(\x0b\x32\x15.csgo.TournamentEvent\x12\x34\n\x16my_current_event_teams\x18\x0b \x03(\x0b\x32\x14.csgo.TournamentTeam\x12-\n\x0fmy_current_team\x18\x0c \x01(\x0b\x32\x14.csgo.TournamentTeam\x12\x36\n\x17my_current_event_stages\x18\r \x03(\x0b\x32\x15.csgo.TournamentEvent\x12\x13\n\x0bsurvey_vote\x18\x0e \x01(\r\x12\'\n\x08\x61\x63tivity\x18\x0f \x01(\x0b\x32\x15.csgo.AccountActivity\x12\x14\n\x0cplayer_level\x18\x11 \x01(\x05\x12\x15\n\rplayer_cur_xp\x18\x12 \x01(\x05\x12\x1d\n\x15player_xp_bonus_flags\x18\x13 \x01(\x05\x12)\n\x08rankings\x18\x14 \x03(\x0b\x32\x17.csgo.PlayerRankingInfo\"\xae\x01\n)CMsgGCCStrike15_v2_AccountPrivacySettings\x12I\n\x08settings\x18\x01 \x03(\x0b\x32\x37.csgo.CMsgGCCStrike15_v2_AccountPrivacySettings.Setting\x1a\x36\n\x07Setting\x12\x14\n\x0csetting_type\x18\x01 \x01(\r\x12\x15\n\rsetting_value\x18\x02 \x01(\r\"\xc4\x01\n.CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12M\n\x0f\x61\x62\x61ndoned_match\x18\x02 \x01(\x0b\x32\x34.csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve\x12\x17\n\x0fpenalty_seconds\x18\x03 \x01(\r\x12\x16\n\x0epenalty_reason\x18\x04 \x01(\r\"R\n%CMsgGCCStrike15_v2_ClientGCRankUpdate\x12)\n\x08rankings\x18\x01 \x03(\x0b\x32\x17.csgo.PlayerRankingInfo\"L\n3CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate\x12\x15\n\rmain_post_url\x18\x01 \x01(\t\"\x8a\x01\n3CMsgGCCStrike15_v2_ServerNotificationForUserPenalty\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x0e\n\x06reason\x18\x02 \x01(\r\x12\x0f\n\x07seconds\x18\x03 \x01(\r\x12\x1e\n\x16\x63ommunication_cooldown\x18\x04 \x01(\x08\"\xed\x01\n%CMsgGCCStrike15_v2_ClientReportPlayer\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x12\n\nrpt_aimbot\x18\x02 \x01(\r\x12\x14\n\x0crpt_wallhack\x18\x03 \x01(\r\x12\x15\n\rrpt_speedhack\x18\x04 \x01(\r\x12\x14\n\x0crpt_teamharm\x18\x05 \x01(\r\x12\x15\n\rrpt_textabuse\x18\x06 \x01(\r\x12\x16\n\x0erpt_voiceabuse\x18\x07 \x01(\r\x12\x10\n\x08match_id\x18\x08 \x01(\x04\x12\x18\n\x10report_from_demo\x18\t \x01(\x08\"\x92\x01\n&CMsgGCCStrike15_v2_ClientCommendPlayer\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x10\n\x08match_id\x18\x08 \x01(\x04\x12\x32\n\x0c\x63ommendation\x18\t \x01(\x0b\x32\x1c.csgo.PlayerCommendationInfo\x12\x0e\n\x06tokens\x18\n \x01(\r\"\xb5\x01\n%CMsgGCCStrike15_v2_ClientReportServer\x12\x14\n\x0crpt_poorperf\x18\x01 \x01(\r\x12\x19\n\x11rpt_abusivemodels\x18\x02 \x01(\r\x12\x13\n\x0brpt_badmotd\x18\x03 \x01(\r\x12\x18\n\x10rpt_listingabuse\x18\x04 \x01(\r\x12\x1a\n\x12rpt_inventoryabuse\x18\x05 \x01(\r\x12\x10\n\x08match_id\x18\x08 \x01(\x04\"\xa9\x01\n\'CMsgGCCStrike15_v2_ClientReportResponse\x12\x17\n\x0f\x63onfirmation_id\x18\x01 \x01(\x04\x12\x12\n\naccount_id\x18\x02 \x01(\r\x12\x11\n\tserver_ip\x18\x03 \x01(\r\x12\x15\n\rresponse_type\x18\x04 \x01(\r\x12\x17\n\x0fresponse_result\x18\x05 \x01(\r\x12\x0e\n\x06tokens\x18\x06 \x01(\r\"\xc8\x01\n0CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends\x12\x12\n\nrequest_id\x18\x01 \x01(\r\x12\x13\n\x0b\x61\x63\x63ount_ids\x18\x02 \x03(\r\x12\x10\n\x08serverid\x18\x03 \x01(\x04\x12\x0f\n\x07matchid\x18\x04 \x01(\x04\x12\x17\n\x0f\x63lient_launcher\x18\x05 \x01(\r\x12/\n\x11\x64\x61ta_center_pings\x18\x06 \x03(\x0b\x32\x14.csgo.DataCenterPing\"\xb0\x02\n\x12WatchableMatchInfo\x12\x11\n\tserver_ip\x18\x01 \x01(\r\x12\x0f\n\x07tv_port\x18\x02 \x01(\r\x12\x15\n\rtv_spectators\x18\x03 \x01(\r\x12\x0f\n\x07tv_time\x18\x04 \x01(\r\x12\x19\n\x11tv_watch_password\x18\x05 \x01(\x0c\x12\x1a\n\x12\x63l_decryptdata_key\x18\x06 \x01(\x04\x12\x1e\n\x16\x63l_decryptdata_key_pub\x18\x07 \x01(\x04\x12\x11\n\tgame_type\x18\x08 \x01(\r\x12\x15\n\rgame_mapgroup\x18\t \x01(\t\x12\x10\n\x08game_map\x18\n \x01(\t\x12\x11\n\tserver_id\x18\x0b \x01(\x04\x12\x10\n\x08match_id\x18\x0c \x01(\x04\x12\x16\n\x0ereservation_id\x18\r \x01(\x04\"\xd0\x01\n.CMsgGCCStrike15_v2_ClientRequestJoinFriendData\x12\x0f\n\x07version\x18\x01 \x01(\r\x12\x12\n\naccount_id\x18\x02 \x01(\r\x12\x12\n\njoin_token\x18\x03 \x01(\r\x12\x10\n\x08join_ipp\x18\x04 \x01(\r\x12\x41\n\x03res\x18\x05 \x01(\x0b\x32\x34.csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve\x12\x10\n\x08\x65rrormsg\x18\x06 \x01(\t\"\xe4\x01\n.CMsgGCCStrike15_v2_ClientRequestJoinServerData\x12\x0f\n\x07version\x18\x01 \x01(\r\x12\x12\n\naccount_id\x18\x02 \x01(\r\x12\x10\n\x08serverid\x18\x03 \x01(\x04\x12\x11\n\tserver_ip\x18\x04 \x01(\r\x12\x13\n\x0bserver_port\x18\x05 \x01(\r\x12\x41\n\x03res\x18\x06 \x01(\x0b\x32\x34.csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve\x12\x10\n\x08\x65rrormsg\x18\x07 \x01(\t\"U\n*CMsgGCCstrike15_v2_ClientRequestNewMission\x12\x12\n\nmission_id\x18\x02 \x01(\r\x12\x13\n\x0b\x63\x61mpaign_id\x18\x03 \x01(\r\"\x89\x01\n,CMsgGCCstrike15_v2_ClientRedeemMissionReward\x12\x13\n\x0b\x63\x61mpaign_id\x18\x01 \x01(\r\x12\x11\n\tredeem_id\x18\x02 \x01(\r\x12\x1a\n\x12redeemable_balance\x18\x03 \x01(\r\x12\x15\n\rexpected_cost\x18\x04 \x01(\r\"\xd8\x01\n,CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded\x12.\n\x10xp_progress_data\x18\x01 \x03(\x0b\x32\x14.csgo.XpProgressData\x12\x12\n\naccount_id\x18\x02 \x01(\r\x12\x12\n\ncurrent_xp\x18\x03 \x01(\r\x12\x15\n\rcurrent_level\x18\x04 \x01(\r\x12\x17\n\x0fupgraded_defidx\x18\x05 \x01(\r\x12 \n\x18operation_points_awarded\x18\x06 \x01(\r\"\xe9\x02\n\x1f\x43MsgGCCStrike15_ClientDeepStats\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x43\n\x05range\x18\x02 \x01(\x0b\x32\x34.csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsRange\x12\x45\n\x07matches\x18\x03 \x03(\x0b\x32\x34.csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch\x1a<\n\x0e\x44\x65\x65pStatsRange\x12\r\n\x05\x62\x65gin\x18\x01 \x01(\r\x12\x0b\n\x03\x65nd\x18\x02 \x01(\r\x12\x0e\n\x06\x66rozen\x18\x03 \x01(\x08\x1ah\n\x0e\x44\x65\x65pStatsMatch\x12*\n\x06player\x18\x01 \x01(\x0b\x32\x1a.csgo.DeepPlayerStatsEntry\x12*\n\x06\x65vents\x18\x02 \x03(\x0b\x32\x1a.csgo.DeepPlayerMatchEvent\"\x9f\x01\n!CMsgGCCStrike15_v2_WatchInfoUsers\x12\x12\n\nrequest_id\x18\x01 \x01(\r\x12\x13\n\x0b\x61\x63\x63ount_ids\x18\x02 \x03(\r\x12\x37\n\x15watchable_match_infos\x18\x03 \x03(\x0b\x32\x18.csgo.WatchableMatchInfo\x12\x18\n\x10\x65xtended_timeout\x18\x05 \x01(\r\"\x9c\x01\n.CMsgGCCStrike15_v2_ClientRequestPlayersProfile\x12\x1e\n\x16request_id__deprecated\x18\x01 \x01(\r\x12\x1f\n\x17\x61\x63\x63ount_ids__deprecated\x18\x02 \x03(\r\x12\x12\n\naccount_id\x18\x03 \x01(\r\x12\x15\n\rrequest_level\x18\x04 \x01(\r\"\x85\x01\n!CMsgGCCStrike15_v2_PlayersProfile\x12\x12\n\nrequest_id\x18\x01 \x01(\r\x12L\n\x10\x61\x63\x63ount_profiles\x18\x02 \x03(\x0b\x32\x32.csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello\"\xcc\x01\n,CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate\x12\x0e\n\x06\x63\x61seid\x18\x01 \x01(\x04\x12\x11\n\tsuspectid\x18\x03 \x01(\r\x12\x12\n\nfractionid\x18\x04 \x01(\r\x12\x12\n\nrpt_aimbot\x18\x05 \x01(\r\x12\x14\n\x0crpt_wallhack\x18\x06 \x01(\r\x12\x15\n\rrpt_speedhack\x18\x07 \x01(\r\x12\x14\n\x0crpt_teamharm\x18\x08 \x01(\r\x12\x0e\n\x06reason\x18\t \x01(\r\"\x8d\x02\n0CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment\x12\x0e\n\x06\x63\x61seid\x18\x01 \x01(\x04\x12\x0f\n\x07\x63\x61seurl\x18\x02 \x01(\t\x12\x0f\n\x07verdict\x18\x03 \x01(\r\x12\x11\n\ttimestamp\x18\x04 \x01(\r\x12\x17\n\x0fthrottleseconds\x18\x05 \x01(\r\x12\x11\n\tsuspectid\x18\x06 \x01(\r\x12\x12\n\nfractionid\x18\x07 \x01(\r\x12\x11\n\tnumrounds\x18\x08 \x01(\r\x12\x16\n\x0e\x66ractionrounds\x18\t \x01(\r\x12\x19\n\x11streakconvictions\x18\n \x01(\x05\x12\x0e\n\x06reason\x18\x0b \x01(\r\"P\n,CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus\x12\x0e\n\x06\x63\x61seid\x18\x01 \x01(\x04\x12\x10\n\x08statusid\x18\x02 \x01(\r\"C\n\x1e\x43\x43lientHeaderOverwatchEvidence\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x0e\n\x06\x63\x61seid\x18\x02 \x01(\x04\"P\n#CMsgGCCStrike15_v2_GC2ClientTextMsg\x12\n\n\x02id\x18\x01 \x01(\r\x12\x0c\n\x04type\x18\x02 \x01(\r\x12\x0f\n\x07payload\x18\x03 \x01(\x0c\"?\n#CMsgGCCStrike15_v2_Client2GCTextMsg\x12\n\n\x02id\x18\x01 \x01(\r\x12\x0c\n\x04\x61rgs\x18\x02 \x03(\x0c\"\xc0\x01\n)CMsgGCCStrike15_v2_MatchEndRunRewardDrops\x12Q\n\nserverinfo\x18\x03 \x01(\x0b\x32=.csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse\x12@\n\x14match_end_quest_data\x18\x04 \x01(\x0b\x32\".csgo.CMsgGC_ServerQuestUpdateData\"\x89\x04\n\x19\x43\x45\x63onItemPreviewDataBlock\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x0e\n\x06itemid\x18\x02 \x01(\x04\x12\x10\n\x08\x64\x65\x66index\x18\x03 \x01(\r\x12\x12\n\npaintindex\x18\x04 \x01(\r\x12\x0e\n\x06rarity\x18\x05 \x01(\r\x12\x0f\n\x07quality\x18\x06 \x01(\r\x12\x11\n\tpaintwear\x18\x07 \x01(\r\x12\x11\n\tpaintseed\x18\x08 \x01(\r\x12\x1a\n\x12killeaterscoretype\x18\t \x01(\r\x12\x16\n\x0ekilleatervalue\x18\n \x01(\r\x12\x12\n\ncustomname\x18\x0b \x01(\t\x12\x39\n\x08stickers\x18\x0c \x03(\x0b\x32\'.csgo.CEconItemPreviewDataBlock.Sticker\x12\x11\n\tinventory\x18\r \x01(\r\x12\x0e\n\x06origin\x18\x0e \x01(\r\x12\x0f\n\x07questid\x18\x0f \x01(\r\x12\x12\n\ndropreason\x18\x10 \x01(\r\x12\x12\n\nmusicindex\x18\x11 \x01(\r\x12\x10\n\x08\x65ntindex\x18\x12 \x01(\x05\x1ak\n\x07Sticker\x12\x0c\n\x04slot\x18\x01 \x01(\r\x12\x12\n\nsticker_id\x18\x02 \x01(\r\x12\x0c\n\x04wear\x18\x03 \x01(\x02\x12\r\n\x05scale\x18\x04 \x01(\x02\x12\x10\n\x08rotation\x18\x05 \x01(\x02\x12\x0f\n\x07tint_id\x18\x06 \x01(\r\"g\n2CMsgGCCStrike15_v2_MatchEndRewardDropsNotification\x12\x31\n\x08iteminfo\x18\x06 \x01(\x0b\x32\x1f.csgo.CEconItemPreviewDataBlock\"I\n\x14\x43MsgItemAcknowledged\x12\x31\n\x08iteminfo\x18\x01 \x01(\x0b\x32\x1f.csgo.CEconItemPreviewDataBlock\"}\n7CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest\x12\x0f\n\x07param_s\x18\x01 \x01(\x04\x12\x0f\n\x07param_a\x18\x02 \x01(\x04\x12\x0f\n\x07param_d\x18\x03 \x01(\x04\x12\x0f\n\x07param_m\x18\x04 \x01(\x04\"m\n8CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse\x12\x31\n\x08iteminfo\x18\x01 \x01(\x0b\x32\x1f.csgo.CEconItemPreviewDataBlock\"5\n3CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames\"G\n2CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser\x12\x11\n\taccountid\x18\x01 \x01(\r\"G\n2CMsgGCCStrike15_v2_MatchListRequestRecentUserGames\x12\x11\n\taccountid\x18\x01 \x01(\r\"E\n2CMsgGCCStrike15_v2_MatchListRequestTournamentGames\x12\x0f\n\x07\x65ventid\x18\x01 \x01(\x05\"d\n/CMsgGCCStrike15_v2_MatchListRequestFullGameInfo\x12\x0f\n\x07matchid\x18\x01 \x01(\x04\x12\x11\n\toutcomeid\x18\x02 \x01(\x04\x12\r\n\x05token\x18\x03 \x01(\r\"\x97\x02\n\x1d\x43\x44\x61taGCCStrike15_v2_MatchInfo\x12\x0f\n\x07matchid\x18\x01 \x01(\x04\x12\x11\n\tmatchtime\x18\x02 \x01(\r\x12\x34\n\x12watchablematchinfo\x18\x03 \x01(\x0b\x32\x18.csgo.WatchableMatchInfo\x12O\n\x11roundstats_legacy\x18\x04 \x01(\x0b\x32\x34.csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats\x12K\n\rroundstatsall\x18\x05 \x03(\x0b\x32\x34.csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats\"^\n\'CDataGCCStrike15_v2_TournamentGroupTeam\x12\x0f\n\x07team_id\x18\x01 \x01(\x05\x12\r\n\x05score\x18\x02 \x01(\x05\x12\x13\n\x0b\x63orrectpick\x18\x03 \x01(\x08\"\xe3\x02\n#CDataGCCStrike15_v2_TournamentGroup\x12\x0f\n\x07groupid\x18\x01 \x01(\r\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04\x64\x65sc\x18\x03 \x01(\t\x12\x19\n\x11picks__deprecated\x18\x04 \x01(\r\x12<\n\x05teams\x18\x05 \x03(\x0b\x32-.csgo.CDataGCCStrike15_v2_TournamentGroupTeam\x12\x11\n\tstage_ids\x18\x06 \x03(\x05\x12\x19\n\x11picklockuntiltime\x18\x07 \x01(\r\x12\x15\n\rpickableteams\x18\x08 \x01(\r\x12\x17\n\x0fpoints_per_pick\x18\t \x01(\r\x12>\n\x05picks\x18\n \x03(\x0b\x32/.csgo.CDataGCCStrike15_v2_TournamentGroup.Picks\x1a\x18\n\x05Picks\x12\x0f\n\x07pickids\x18\x01 \x03(\x05\"\x91\x01\n%CDataGCCStrike15_v2_TournamentSection\x12\x11\n\tsectionid\x18\x01 \x01(\r\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04\x64\x65sc\x18\x03 \x01(\t\x12\x39\n\x06groups\x18\x04 \x03(\x0b\x32).csgo.CDataGCCStrike15_v2_TournamentGroup\"\xc4\x01\n\"CDataGCCStrike15_v2_TournamentInfo\x12=\n\x08sections\x18\x01 \x03(\x0b\x32+.csgo.CDataGCCStrike15_v2_TournamentSection\x12/\n\x10tournament_event\x18\x02 \x01(\x0b\x32\x15.csgo.TournamentEvent\x12.\n\x10tournament_teams\x18\x03 \x03(\x0b\x32\x14.csgo.TournamentTeam\"\xfa\x01\n\x1c\x43MsgGCCStrike15_v2_MatchList\x12\x14\n\x0cmsgrequestid\x18\x01 \x01(\r\x12\x11\n\taccountid\x18\x02 \x01(\r\x12\x12\n\nservertime\x18\x03 \x01(\r\x12\x34\n\x07matches\x18\x04 \x03(\x0b\x32#.csgo.CDataGCCStrike15_v2_MatchInfo\x12%\n\x07streams\x18\x05 \x03(\x0b\x32\x14.csgo.TournamentTeam\x12@\n\x0etournamentinfo\x18\x06 \x01(\x0b\x32(.csgo.CDataGCCStrike15_v2_TournamentInfo\"\xf4\x01\n\x1e\x43MsgGCCStrike15_v2_Predictions\x12\x10\n\x08\x65vent_id\x18\x01 \x01(\r\x12W\n\x16group_match_team_picks\x18\x02 \x03(\x0b\x32\x37.csgo.CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick\x1ag\n\x12GroupMatchTeamPick\x12\x11\n\tsectionid\x18\x01 \x01(\x05\x12\x0f\n\x07groupid\x18\x02 \x01(\x05\x12\r\n\x05index\x18\x03 \x01(\x05\x12\x0e\n\x06teamid\x18\x04 \x01(\x05\x12\x0e\n\x06itemid\x18\x05 \x01(\x04\"\x85\x02\n\x1a\x43MsgGCCStrike15_v2_Fantasy\x12\x10\n\x08\x65vent_id\x18\x01 \x01(\r\x12;\n\x05teams\x18\x02 \x03(\x0b\x32,.csgo.CMsgGCCStrike15_v2_Fantasy.FantasyTeam\x1a\x39\n\x0b\x46\x61ntasySlot\x12\x0c\n\x04type\x18\x01 \x01(\x05\x12\x0c\n\x04pick\x18\x02 \x01(\x05\x12\x0e\n\x06itemid\x18\x03 \x01(\x04\x1a]\n\x0b\x46\x61ntasyTeam\x12\x11\n\tsectionid\x18\x01 \x01(\x05\x12;\n\x05slots\x18\x02 \x03(\x0b\x32,.csgo.CMsgGCCStrike15_v2_Fantasy.FantasySlot\"\"\n\x11\x43\x41ttribute_String\x12\r\n\x05value\x18\x01 \x01(\t\"\xc4\x01\n\x14\x43MsgCStrike15Welcome\x12\x17\n\x0fstore_item_hash\x18\x05 \x01(\r\x12\x1f\n\x17timeplayedconsecutively\x18\x06 \x01(\r\x12\x19\n\x11time_first_played\x18\n \x01(\r\x12\x18\n\x10last_time_played\x18\x0c \x01(\r\x12\x17\n\x0flast_ip_address\x18\r \x01(\r\x12\x12\n\ngscookieid\x18\x12 \x01(\x04\x12\x10\n\x08uniqueid\x18\x13 \x01(\x04\"\x9b\x01\n1CMsgGCCStrike15_v2_ClientVarValueNotificationInfo\x12\x12\n\nvalue_name\x18\x01 \x01(\t\x12\x11\n\tvalue_int\x18\x02 \x01(\x05\x12\x13\n\x0bserver_addr\x18\x03 \x01(\r\x12\x13\n\x0bserver_port\x18\x04 \x01(\r\x12\x15\n\rchoked_blocks\x18\x05 \x03(\t\"h\n1CMsgGCCStrike15_v2_ServerVarValueNotificationInfo\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x12\n\nviewangles\x18\x02 \x03(\r\x12\x0c\n\x04type\x18\x03 \x01(\r\",\n*CMsgGCCStrike15_v2_GiftsLeaderboardRequest\"\xa2\x02\n+CMsgGCCStrike15_v2_GiftsLeaderboardResponse\x12\x12\n\nservertime\x18\x01 \x01(\r\x12\x1b\n\x13time_period_seconds\x18\x02 \x01(\r\x12\x19\n\x11total_gifts_given\x18\x03 \x01(\r\x12\x14\n\x0ctotal_givers\x18\x04 \x01(\r\x12W\n\x07\x65ntries\x18\x05 \x03(\x0b\x32\x46.csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse.GiftLeaderboardEntry\x1a\x38\n\x14GiftLeaderboardEntry\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\r\n\x05gifts\x18\x02 \x01(\r\"L\n)CMsgGCCStrike15_v2_ClientSubmitSurveyVote\x12\x11\n\tsurvey_id\x18\x01 \x01(\r\x12\x0c\n\x04vote\x18\x02 \x01(\r\"?\n*CMsgGCCStrike15_v2_Server2GCClientValidate\x12\x11\n\taccountid\x18\x01 \x01(\r\"r\n*CMsgGCCStrike15_v2_GC2ClientTournamentInfo\x12\x0f\n\x07\x65ventid\x18\x01 \x01(\r\x12\x0f\n\x07stageid\x18\x02 \x01(\r\x12\x11\n\tgame_type\x18\x03 \x01(\r\x12\x0f\n\x07teamids\x18\x04 \x03(\r\"O\n\rCSOEconCoupon\x12\x15\n\x07\x65ntryid\x18\x01 \x01(\rB\x04\x80\xa6\x1d\x01\x12\x0e\n\x06\x64\x65\x66idx\x18\x02 \x01(\r\x12\x17\n\x0f\x65xpiration_date\x18\x03 \x01(\x07\"Y\n\x10\x43SOQuestProgress\x12\x15\n\x07questid\x18\x01 \x01(\rB\x04\x80\xa6\x1d\x01\x12\x18\n\x10points_remaining\x18\x02 \x01(\r\x12\x14\n\x0c\x62onus_points\x18\x03 \x01(\r\"\xcd\x01\n\x1b\x43SOAccountSeasonalOperation\x12\x1a\n\x0cseason_value\x18\x01 \x01(\rB\x04\x80\xa6\x1d\x01\x12\x15\n\rtier_unlocked\x18\x02 \x01(\r\x12\x15\n\rpremium_tiers\x18\x03 \x01(\r\x12\x12\n\nmission_id\x18\x04 \x01(\r\x12\x1a\n\x12missions_completed\x18\x05 \x01(\r\x12\x1a\n\x12redeemable_balance\x18\x06 \x01(\r\x12\x18\n\x10season_pass_time\x18\x07 \x01(\r\"x\n\x14\x43SOPersonaDataPublic\x12\x14\n\x0cplayer_level\x18\x01 \x01(\x05\x12\x32\n\x0c\x63ommendation\x18\x02 \x01(\x0b\x32\x1c.csgo.PlayerCommendationInfo\x12\x16\n\x0e\x65levated_state\x18\x03 \x01(\x08\"-\n\x1b\x43MsgGC_GlobalGame_Subscribe\x12\x0e\n\x06ticket\x18\x01 \x01(\x04\"1\n\x1d\x43MsgGC_GlobalGame_Unsubscribe\x12\x10\n\x08timeleft\x18\x01 \x01(\x05\"P\n\x16\x43MsgGC_GlobalGame_Play\x12\x0e\n\x06ticket\x18\x01 \x01(\x04\x12\x12\n\ngametimems\x18\x02 \x01(\r\x12\x12\n\nmsperpoint\x18\x03 \x01(\r\"=\n%CMsgGCCStrike15_v2_AcknowledgePenalty\x12\x14\n\x0c\x61\x63knowledged\x18\x01 \x01(\x05\"{\n/CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin\x12\x10\n\x08\x64\x65\x66index\x18\x01 \x01(\r\x12\x11\n\tupgradeid\x18\x02 \x01(\x04\x12\r\n\x05hours\x18\x03 \x01(\r\x12\x14\n\x0cprestigetime\x18\x04 \x01(\r\"F\n(CMsgGCCStrike15_v2_Client2GCStreamUnlock\x12\x0e\n\x06ticket\x18\x01 \x01(\x04\x12\n\n\x02os\x18\x02 \x01(\x05\"<\n+CMsgGCCStrike15_v2_ClientToGCRequestElevate\x12\r\n\x05stage\x18\x01 \x01(\r\"C\n!CMsgGCCStrike15_v2_ClientToGCChat\x12\x10\n\x08match_id\x18\x01 \x01(\x04\x12\x0c\n\x04text\x18\x02 \x01(\t\"E\n!CMsgGCCStrike15_v2_GCToClientChat\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x0c\n\x04text\x18\x02 \x01(\t\"E\n$CMsgGCCStrike15_v2_ClientAuthKeyCode\x12\x0f\n\x07\x65ventid\x18\x01 \x01(\r\x12\x0c\n\x04\x63ode\x18\x02 \x01(\t\"K\n\x1e\x43MsgGCCStrike15_GotvSyncPacket\x12)\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32\x1b.csgo.CEngineGotvSyncPacket\"\x94\x02\n\x1bPlayerDecalDigitalSignature\x12\x11\n\tsignature\x18\x01 \x01(\x0c\x12\x11\n\taccountid\x18\x02 \x01(\r\x12\r\n\x05rtime\x18\x03 \x01(\r\x12\x0e\n\x06\x65ndpos\x18\x04 \x03(\x02\x12\x10\n\x08startpos\x18\x05 \x03(\x02\x12\r\n\x05right\x18\x06 \x03(\x02\x12\x11\n\ttx_defidx\x18\x07 \x01(\r\x12\x10\n\x08\x65ntindex\x18\x08 \x01(\x05\x12\x0e\n\x06hitbox\x18\t \x01(\r\x12\x14\n\x0c\x63reationtime\x18\n \x01(\x02\x12\x11\n\tequipslot\x18\x0b \x01(\r\x12\x10\n\x08trace_id\x18\x0c \x01(\r\x12\x0e\n\x06normal\x18\r \x03(\x02\x12\x0f\n\x07tint_id\x18\x0e \x01(\r\"k\n(CMsgGCCStrike15_v2_ClientPlayerDecalSign\x12/\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32!.csgo.PlayerDecalDigitalSignature\x12\x0e\n\x06itemid\x18\x02 \x01(\x04\"_\n(CMsgGCCStrike15_v2_ClientLogonFatalError\x12\x11\n\terrorcode\x18\x01 \x01(\r\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\x0f\n\x07\x63ountry\x18\x03 \x01(\t\"S\n\"CMsgGCCStrike15_v2_ClientPollState\x12\x0e\n\x06pollid\x18\x01 \x01(\r\x12\r\n\x05names\x18\x02 \x03(\t\x12\x0e\n\x06values\x18\x03 \x03(\x05\"\xa4\x01\n!CMsgGCCStrike15_v2_Party_Register\x12\n\n\x02id\x18\x01 \x01(\r\x12\x0b\n\x03ver\x18\x02 \x01(\r\x12\x0b\n\x03\x61pr\x18\x03 \x01(\r\x12\x0b\n\x03\x61rk\x18\x04 \x01(\r\x12\x0b\n\x03nby\x18\x05 \x01(\r\x12\x0b\n\x03grp\x18\x06 \x01(\r\x12\r\n\x05slots\x18\x07 \x01(\r\x12\x10\n\x08launcher\x18\x08 \x01(\r\x12\x11\n\tgame_type\x18\t \x01(\r\"{\n\x1f\x43MsgGCCStrike15_v2_Party_Search\x12\x0b\n\x03ver\x18\x01 \x01(\r\x12\x0b\n\x03\x61pr\x18\x02 \x01(\r\x12\x0b\n\x03\x61rk\x18\x03 \x01(\r\x12\x0c\n\x04grps\x18\x04 \x03(\r\x12\x10\n\x08launcher\x18\x05 \x01(\r\x12\x11\n\tgame_type\x18\x06 \x01(\r\"\xc9\x01\n&CMsgGCCStrike15_v2_Party_SearchResults\x12\x43\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x32.csgo.CMsgGCCStrike15_v2_Party_SearchResults.Entry\x1aZ\n\x05\x45ntry\x12\n\n\x02id\x18\x01 \x01(\r\x12\x0b\n\x03grp\x18\x02 \x01(\r\x12\x11\n\tgame_type\x18\x03 \x01(\r\x12\x0b\n\x03\x61pr\x18\x04 \x01(\r\x12\x0b\n\x03\x61rk\x18\x05 \x01(\r\x12\x0b\n\x03loc\x18\x06 \x01(\r\"E\n\x1f\x43MsgGCCStrike15_v2_Party_Invite\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x0f\n\x07lobbyid\x18\x02 \x01(\r\"\xc7\x01\n)CMsgGCCStrike15_v2_Account_RequestCoPlays\x12G\n\x07players\x18\x01 \x03(\x0b\x32\x36.csgo.CMsgGCCStrike15_v2_Account_RequestCoPlays.Player\x12\x12\n\nservertime\x18\x02 \x01(\r\x1a=\n\x06Player\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x10\n\x08rtcoplay\x18\x02 \x01(\r\x12\x0e\n\x06online\x18\x03 \x01(\x08\"\xa4\x01\n*CMsgGCCStrike15_v2_ClientToGCRequestTicket\x12\x1b\n\x13\x61uthorized_steam_id\x18\x01 \x01(\x06\x12\x1c\n\x14\x61uthorized_public_ip\x18\x02 \x01(\x07\x12\x1b\n\x13gameserver_steam_id\x18\x03 \x01(\x06\x12\x1e\n\x16gameserver_sdr_routing\x18\x05 \x01(\t\">\n!CMsgGCToClientSteamDatagramTicket\x12\x19\n\x11serialized_ticket\x18\x10 \x01(\x0c\"(\n&CMsgGCCStrike15_v2_ClientRequestOffers\"\\\n(CMsgGCCStrike15_v2_ClientRequestSouvenir\x12\x0e\n\x06itemid\x18\x01 \x01(\x04\x12\x0f\n\x07matchid\x18\x02 \x01(\x04\x12\x0f\n\x07\x65ventid\x18\x03 \x01(\x05\"F\n\'CMsgGCCStrike15_v2_ClientAccountBalance\x12\x0e\n\x06\x61mount\x18\x01 \x01(\x04\x12\x0b\n\x03url\x18\x02 \x01(\t\"M\n\'CMsgGCCStrike15_v2_ClientPartyJoinRelay\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x0f\n\x07lobbyid\x18\x02 \x01(\x04\"\x99\x01\n%CMsgGCCStrike15_v2_ClientPartyWarning\x12\x42\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x31.csgo.CMsgGCCStrike15_v2_ClientPartyWarning.Entry\x1a,\n\x05\x45ntry\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x10\n\x08warntype\x18\x02 \x01(\r\"K\n#CMsgGCCStrike15_v2_SetEventFavorite\x12\x0f\n\x07\x65ventid\x18\x01 \x01(\x04\x12\x13\n\x0bis_favorite\x18\x02 \x01(\x08\"B\n,CMsgGCCStrike15_v2_GetEventFavorites_Request\x12\x12\n\nall_events\x18\x01 \x01(\x08\"r\n-CMsgGCCStrike15_v2_GetEventFavorites_Response\x12\x12\n\nall_events\x18\x01 \x01(\x08\x12\x16\n\x0ejson_favorites\x18\x02 \x01(\t\x12\x15\n\rjson_featured\x18\x03 \x01(\t\"\xda\x01\n#CMsgGCCStrike15_v2_ClientPerfReport\x12@\n\x07\x65ntries\x18\x01 \x03(\x0b\x32/.csgo.CMsgGCCStrike15_v2_ClientPerfReport.Entry\x1aq\n\x05\x45ntry\x12\x13\n\x0bperfcounter\x18\x01 \x01(\r\x12\x0e\n\x06length\x18\x02 \x01(\r\x12\x11\n\treference\x18\x03 \x01(\x0c\x12\x0e\n\x06\x61\x63tual\x18\x04 \x01(\x0c\x12\x10\n\x08sourceid\x18\x05 \x01(\r\x12\x0e\n\x06status\x18\x06 \x01(\r\"Q\n\x0c\x43VDiagnostic\x12\n\n\x02id\x18\x01 \x01(\r\x12\x10\n\x08\x65xtended\x18\x02 \x01(\r\x12\r\n\x05value\x18\x03 \x01(\x04\x12\x14\n\x0cstring_value\x18\x04 \x01(\t\"\xf5\x03\n)CMsgGCCStrike15_v2_ClientReportValidation\x12\x13\n\x0b\x66ile_report\x18\x01 \x01(\t\x12\x14\n\x0c\x63ommand_line\x18\x02 \x01(\t\x12\x13\n\x0btotal_files\x18\x03 \x01(\r\x12\x16\n\x0einternal_error\x18\x04 \x01(\r\x12\x12\n\ntrust_time\x18\x05 \x01(\r\x12\x15\n\rcount_pending\x18\x06 \x01(\r\x12\x17\n\x0f\x63ount_completed\x18\x07 \x01(\r\x12\x12\n\nprocess_id\x18\x08 \x01(\r\x12\x11\n\tosversion\x18\t \x01(\x05\x12\x1b\n\x13\x63lientreportversion\x18\n \x01(\r\x12\x11\n\tstatus_id\x18\x0b \x01(\r\x12\x13\n\x0b\x64iagnostic1\x18\x0c \x01(\r\x12\x13\n\x0b\x64iagnostic2\x18\r \x01(\x04\x12\x13\n\x0b\x64iagnostic3\x18\x0e \x01(\x04\x12\x18\n\x10last_launch_data\x18\x0f \x01(\t\x12\x14\n\x0creport_count\x18\x10 \x01(\r\x12\x13\n\x0b\x63lient_time\x18\x11 \x01(\x04\x12\x13\n\x0b\x64iagnostic4\x18\x12 \x01(\x04\x12\x13\n\x0b\x64iagnostic5\x18\x13 \x01(\x04\x12\'\n\x0b\x64iagnostics\x18\x14 \x03(\x0b\x32\x12.csgo.CVDiagnostic\"\xe3\x01\n,CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode\x12\x13\n\x0b\x66ile_report\x18\x01 \x01(\t\x12\x1b\n\x13offer_insecure_mode\x18\x02 \x01(\x08\x12\x19\n\x11offer_secure_mode\x18\x03 \x01(\x08\x12\x18\n\x10show_unsigned_ui\x18\x04 \x01(\x08\x12\x11\n\tkick_user\x18\x05 \x01(\x08\x12\x17\n\x0fshow_trusted_ui\x18\x06 \x01(\x08\x12 \n\x18show_warning_not_trusted\x18\x07 \x01(\x08\"T\n-CMsgGCCStrike15_v2_GC2ClientRequestValidation\x12\x13\n\x0b\x66ull_report\x18\x01 \x01(\x08\x12\x0e\n\x06module\x18\x02 \x01(\t*\xb7%\n\nECsgoGCMsg\x12\x1e\n\x19k_EMsgGCCStrike15_v2_Base\x10\x8cG\x12*\n%k_EMsgGCCStrike15_v2_MatchmakingStart\x10\x8dG\x12)\n$k_EMsgGCCStrike15_v2_MatchmakingStop\x10\x8eG\x12\x36\n1k_EMsgGCCStrike15_v2_MatchmakingClient2ServerPing\x10\x8fG\x12\x34\n/k_EMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate\x10\x90G\x12>\n9k_EMsgGCCStrike15_v2_MatchmakingServerReservationResponse\x10\x92G\x12\x35\n0k_EMsgGCCStrike15_v2_MatchmakingGC2ClientReserve\x10\x93G\x12\x33\n.k_EMsgGCCStrike15_v2_MatchmakingClient2GCHello\x10\x95G\x12\x33\n.k_EMsgGCCStrike15_v2_MatchmakingGC2ClientHello\x10\x96G\x12\x35\n0k_EMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon\x10\x98G\x12\x37\n2k_EMsgGCCStrike15_v2_MatchmakingGCOperationalStats\x10\x9bG\x12:\n5k_EMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate\x10\x9dG\x12:\n5k_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty\x10\x9eG\x12,\n\'k_EMsgGCCStrike15_v2_ClientReportPlayer\x10\x9fG\x12,\n\'k_EMsgGCCStrike15_v2_ClientReportServer\x10\xa0G\x12-\n(k_EMsgGCCStrike15_v2_ClientCommendPlayer\x10\xa1G\x12.\n)k_EMsgGCCStrike15_v2_ClientReportResponse\x10\xa2G\x12\x32\n-k_EMsgGCCStrike15_v2_ClientCommendPlayerQuery\x10\xa3G\x12:\n5k_EMsgGCCStrike15_v2_ClientCommendPlayerQueryResponse\x10\xa4G\x12(\n#k_EMsgGCCStrike15_v2_WatchInfoUsers\x10\xa6G\x12\x35\n0k_EMsgGCCStrike15_v2_ClientRequestPlayersProfile\x10\xa7G\x12(\n#k_EMsgGCCStrike15_v2_PlayersProfile\x10\xa8G\x12\x33\n.k_EMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate\x10\xabG\x12\x37\n2k_EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment\x10\xacG\x12\x33\n.k_EMsgGCCStrike15_v2_PlayerOverwatchCaseStatus\x10\xadG\x12*\n%k_EMsgGCCStrike15_v2_GC2ClientTextMsg\x10\xaeG\x12*\n%k_EMsgGCCStrike15_v2_Client2GCTextMsg\x10\xafG\x12\x30\n+k_EMsgGCCStrike15_v2_MatchEndRunRewardDrops\x10\xb0G\x12\x39\n4k_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification\x10\xb1G\x12\x38\n3k_EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2\x10\xb2G\x12#\n\x1ek_EMsgGCCStrike15_v2_MatchList\x10\xb3G\x12:\n5k_EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames\x10\xb4G\x12\x39\n4k_EMsgGCCStrike15_v2_MatchListRequestRecentUserGames\x10\xb5G\x12\x34\n/k_EMsgGCCStrike15_v2_GC2ServerReservationUpdate\x10\xb6G\x12\x38\n3k_EMsgGCCStrike15_v2_ClientVarValueNotificationInfo\x10\xb8G\x12\x39\n4k_EMsgGCCStrike15_v2_MatchListRequestTournamentGames\x10\xbaG\x12\x36\n1k_EMsgGCCStrike15_v2_MatchListRequestFullGameInfo\x10\xbbG\x12\x31\n,k_EMsgGCCStrike15_v2_GiftsLeaderboardRequest\x10\xbcG\x12\x32\n-k_EMsgGCCStrike15_v2_GiftsLeaderboardResponse\x10\xbdG\x12\x38\n3k_EMsgGCCStrike15_v2_ServerVarValueNotificationInfo\x10\xbeG\x12\x30\n+k_EMsgGCCStrike15_v2_ClientSubmitSurveyVote\x10\xc0G\x12\x31\n,k_EMsgGCCStrike15_v2_Server2GCClientValidate\x10\xc1G\x12\x39\n4k_EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser\x10\xc2G\x12>\n9k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest\x10\xc4G\x12?\n:k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse\x10\xc5G\x12\x30\n+k_EMsgGCCStrike15_v2_AccountPrivacySettings\x10\xc6G\x12+\n&k_EMsgGCCStrike15_v2_SetMyActivityInfo\x10\xc7G\x12?\n:k_EMsgGCCStrike15_v2_MatchListRequestTournamentPredictions\x10\xc8G\x12>\n9k_EMsgGCCStrike15_v2_MatchListUploadTournamentPredictions\x10\xc9G\x12&\n!k_EMsgGCCStrike15_v2_DraftSummary\x10\xcaG\x12\x35\n0k_EMsgGCCStrike15_v2_ClientRequestJoinFriendData\x10\xcbG\x12\x35\n0k_EMsgGCCStrike15_v2_ClientRequestJoinServerData\x10\xccG\x12\x31\n,k_EMsgGCCStrike15_v2_ClientRequestNewMission\x10\xcdG\x12\x31\n,k_EMsgGCCStrike15_v2_GC2ClientTournamentInfo\x10\xcfG\x12\"\n\x1dk_EMsgGC_GlobalGame_Subscribe\x10\xd0G\x12$\n\x1fk_EMsgGC_GlobalGame_Unsubscribe\x10\xd1G\x12\x1d\n\x18k_EMsgGC_GlobalGame_Play\x10\xd2G\x12,\n\'k_EMsgGCCStrike15_v2_AcknowledgePenalty\x10\xd3G\x12\x36\n1k_EMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin\x10\xd4G\x12.\n)k_EMsgGCCStrike15_v2_GC2ClientGlobalStats\x10\xd5G\x12/\n*k_EMsgGCCStrike15_v2_Client2GCStreamUnlock\x10\xd6G\x12\x32\n-k_EMsgGCCStrike15_v2_FantasyRequestClientData\x10\xd7G\x12\x31\n,k_EMsgGCCStrike15_v2_FantasyUpdateClientData\x10\xd8G\x12\x37\n2k_EMsgGCCStrike15_v2_GCToClientSteamdatagramTicket\x10\xd9G\x12\x31\n,k_EMsgGCCStrike15_v2_ClientToGCRequestTicket\x10\xdaG\x12\x32\n-k_EMsgGCCStrike15_v2_ClientToGCRequestElevate\x10\xdbG\x12$\n\x1fk_EMsgGCCStrike15_v2_GlobalChat\x10\xdcG\x12.\n)k_EMsgGCCStrike15_v2_GlobalChat_Subscribe\x10\xddG\x12\x30\n+k_EMsgGCCStrike15_v2_GlobalChat_Unsubscribe\x10\xdeG\x12+\n&k_EMsgGCCStrike15_v2_ClientAuthKeyCode\x10\xdfG\x12(\n#k_EMsgGCCStrike15_v2_GotvSyncPacket\x10\xe0G\x12/\n*k_EMsgGCCStrike15_v2_ClientPlayerDecalSign\x10\xe1G\x12/\n*k_EMsgGCCStrike15_v2_ClientLogonFatalError\x10\xe3G\x12)\n$k_EMsgGCCStrike15_v2_ClientPollState\x10\xe4G\x12(\n#k_EMsgGCCStrike15_v2_Party_Register\x10\xe5G\x12*\n%k_EMsgGCCStrike15_v2_Party_Unregister\x10\xe6G\x12&\n!k_EMsgGCCStrike15_v2_Party_Search\x10\xe7G\x12&\n!k_EMsgGCCStrike15_v2_Party_Invite\x10\xe8G\x12\x30\n+k_EMsgGCCStrike15_v2_Account_RequestCoPlays\x10\xe9G\x12,\n\'k_EMsgGCCStrike15_v2_ClientGCRankUpdate\x10\xeaG\x12-\n(k_EMsgGCCStrike15_v2_ClientRequestOffers\x10\xebG\x12.\n)k_EMsgGCCStrike15_v2_ClientAccountBalance\x10\xecG\x12.\n)k_EMsgGCCStrike15_v2_ClientPartyJoinRelay\x10\xedG\x12,\n\'k_EMsgGCCStrike15_v2_ClientPartyWarning\x10\xeeG\x12*\n%k_EMsgGCCStrike15_v2_SetEventFavorite\x10\xf0G\x12\x33\n.k_EMsgGCCStrike15_v2_GetEventFavorites_Request\x10\xf1G\x12*\n%k_EMsgGCCStrike15_v2_ClientPerfReport\x10\xf2G\x12\x34\n/k_EMsgGCCStrike15_v2_GetEventFavorites_Response\x10\xf3G\x12/\n*k_EMsgGCCStrike15_v2_ClientRequestSouvenir\x10\xf4G\x12\x30\n+k_EMsgGCCStrike15_v2_ClientReportValidation\x10\xf5G\x12\x33\n.k_EMsgGCCStrike15_v2_GC2ClientRefuseSecureMode\x10\xf6G\x12\x34\n/k_EMsgGCCStrike15_v2_GC2ClientRequestValidation\x10\xf7G\x12\x33\n.k_EMsgGCCStrike15_v2_ClientRedeemMissionReward\x10\xf9G\x12&\n!k_EMsgGCCStrike15_ClientDeepStats\x10\xfaG\x12\x32\n-k_EMsgGCCStrike15_StartAgreementSessionInGame\x10\xfbG*\x98\x01\n\x12\x45\x43sgoSteamUserStat\x12&\n\"k_ECsgoSteamUserStat_XpEarnedGames\x10\x01\x12-\n)k_ECsgoSteamUserStat_MatchWinsCompetitive\x10\x02\x12+\n\'k_ECsgoSteamUserStat_SurvivedDangerZone\x10\x03*\xa1\x01\n\x17\x45\x43lientReportingVersion\x12(\n$k_EClientReportingVersion_OldVersion\x10\x00\x12)\n%k_EClientReportingVersion_BetaVersion\x10\x01\x12\x31\n-k_EClientReportingVersion_SupportsTrustedMode\x10\x02\x42\x05H\x01\x90\x01\x00') - , - dependencies=[steammessages__pb2.DESCRIPTOR,engine__gcmessages__pb2.DESCRIPTOR,]) - -_ECSGOGCMSG = _descriptor.EnumDescriptor( - name='ECsgoGCMsg', - full_name='csgo.ECsgoGCMsg', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Base', index=0, number=9100, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchmakingStart', index=1, number=9101, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchmakingStop', index=2, number=9102, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchmakingClient2ServerPing', index=3, number=9103, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate', index=4, number=9104, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchmakingServerReservationResponse', index=5, number=9106, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchmakingGC2ClientReserve', index=6, number=9107, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchmakingClient2GCHello', index=7, number=9109, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchmakingGC2ClientHello', index=8, number=9110, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon', index=9, number=9112, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchmakingGCOperationalStats', index=10, number=9115, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate', index=11, number=9117, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty', index=12, number=9118, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientReportPlayer', index=13, number=9119, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientReportServer', index=14, number=9120, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientCommendPlayer', index=15, number=9121, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientReportResponse', index=16, number=9122, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientCommendPlayerQuery', index=17, number=9123, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientCommendPlayerQueryResponse', index=18, number=9124, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_WatchInfoUsers', index=19, number=9126, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientRequestPlayersProfile', index=20, number=9127, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_PlayersProfile', index=21, number=9128, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate', index=22, number=9131, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment', index=23, number=9132, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_PlayerOverwatchCaseStatus', index=24, number=9133, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GC2ClientTextMsg', index=25, number=9134, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Client2GCTextMsg', index=26, number=9135, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchEndRunRewardDrops', index=27, number=9136, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification', index=28, number=9137, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2', index=29, number=9138, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchList', index=30, number=9139, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames', index=31, number=9140, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchListRequestRecentUserGames', index=32, number=9141, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GC2ServerReservationUpdate', index=33, number=9142, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientVarValueNotificationInfo', index=34, number=9144, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchListRequestTournamentGames', index=35, number=9146, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchListRequestFullGameInfo', index=36, number=9147, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GiftsLeaderboardRequest', index=37, number=9148, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GiftsLeaderboardResponse', index=38, number=9149, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ServerVarValueNotificationInfo', index=39, number=9150, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientSubmitSurveyVote', index=40, number=9152, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Server2GCClientValidate', index=41, number=9153, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser', index=42, number=9154, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest', index=43, number=9156, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse', index=44, number=9157, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_AccountPrivacySettings', index=45, number=9158, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_SetMyActivityInfo', index=46, number=9159, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchListRequestTournamentPredictions', index=47, number=9160, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_MatchListUploadTournamentPredictions', index=48, number=9161, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_DraftSummary', index=49, number=9162, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientRequestJoinFriendData', index=50, number=9163, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientRequestJoinServerData', index=51, number=9164, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientRequestNewMission', index=52, number=9165, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GC2ClientTournamentInfo', index=53, number=9167, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGC_GlobalGame_Subscribe', index=54, number=9168, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGC_GlobalGame_Unsubscribe', index=55, number=9169, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGC_GlobalGame_Play', index=56, number=9170, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_AcknowledgePenalty', index=57, number=9171, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin', index=58, number=9172, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GC2ClientGlobalStats', index=59, number=9173, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Client2GCStreamUnlock', index=60, number=9174, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_FantasyRequestClientData', index=61, number=9175, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_FantasyUpdateClientData', index=62, number=9176, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GCToClientSteamdatagramTicket', index=63, number=9177, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientToGCRequestTicket', index=64, number=9178, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientToGCRequestElevate', index=65, number=9179, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GlobalChat', index=66, number=9180, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GlobalChat_Subscribe', index=67, number=9181, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GlobalChat_Unsubscribe', index=68, number=9182, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientAuthKeyCode', index=69, number=9183, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GotvSyncPacket', index=70, number=9184, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientPlayerDecalSign', index=71, number=9185, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientLogonFatalError', index=72, number=9187, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientPollState', index=73, number=9188, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Party_Register', index=74, number=9189, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Party_Unregister', index=75, number=9190, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Party_Search', index=76, number=9191, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Party_Invite', index=77, number=9192, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_Account_RequestCoPlays', index=78, number=9193, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientGCRankUpdate', index=79, number=9194, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientRequestOffers', index=80, number=9195, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientAccountBalance', index=81, number=9196, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientPartyJoinRelay', index=82, number=9197, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientPartyWarning', index=83, number=9198, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_SetEventFavorite', index=84, number=9200, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GetEventFavorites_Request', index=85, number=9201, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientPerfReport', index=86, number=9202, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GetEventFavorites_Response', index=87, number=9203, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientRequestSouvenir', index=88, number=9204, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientReportValidation', index=89, number=9205, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GC2ClientRefuseSecureMode', index=90, number=9206, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_GC2ClientRequestValidation', index=91, number=9207, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_v2_ClientRedeemMissionReward', index=92, number=9209, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_ClientDeepStats', index=93, number=9210, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCCStrike15_StartAgreementSessionInGame', index=94, number=9211, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=23682, - serialized_end=28473, -) -_sym_db.RegisterEnumDescriptor(_ECSGOGCMSG) - -ECsgoGCMsg = enum_type_wrapper.EnumTypeWrapper(_ECSGOGCMSG) -_ECSGOSTEAMUSERSTAT = _descriptor.EnumDescriptor( - name='ECsgoSteamUserStat', - full_name='csgo.ECsgoSteamUserStat', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='k_ECsgoSteamUserStat_XpEarnedGames', index=0, number=1, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECsgoSteamUserStat_MatchWinsCompetitive', index=1, number=2, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECsgoSteamUserStat_SurvivedDangerZone', index=2, number=3, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=28476, - serialized_end=28628, -) -_sym_db.RegisterEnumDescriptor(_ECSGOSTEAMUSERSTAT) - -ECsgoSteamUserStat = enum_type_wrapper.EnumTypeWrapper(_ECSGOSTEAMUSERSTAT) -_ECLIENTREPORTINGVERSION = _descriptor.EnumDescriptor( - name='EClientReportingVersion', - full_name='csgo.EClientReportingVersion', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='k_EClientReportingVersion_OldVersion', index=0, number=0, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EClientReportingVersion_BetaVersion', index=1, number=1, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EClientReportingVersion_SupportsTrustedMode', index=2, number=2, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=28631, - serialized_end=28792, -) -_sym_db.RegisterEnumDescriptor(_ECLIENTREPORTINGVERSION) - -EClientReportingVersion = enum_type_wrapper.EnumTypeWrapper(_ECLIENTREPORTINGVERSION) -k_EMsgGCCStrike15_v2_Base = 9100 -k_EMsgGCCStrike15_v2_MatchmakingStart = 9101 -k_EMsgGCCStrike15_v2_MatchmakingStop = 9102 -k_EMsgGCCStrike15_v2_MatchmakingClient2ServerPing = 9103 -k_EMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate = 9104 -k_EMsgGCCStrike15_v2_MatchmakingServerReservationResponse = 9106 -k_EMsgGCCStrike15_v2_MatchmakingGC2ClientReserve = 9107 -k_EMsgGCCStrike15_v2_MatchmakingClient2GCHello = 9109 -k_EMsgGCCStrike15_v2_MatchmakingGC2ClientHello = 9110 -k_EMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon = 9112 -k_EMsgGCCStrike15_v2_MatchmakingGCOperationalStats = 9115 -k_EMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate = 9117 -k_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty = 9118 -k_EMsgGCCStrike15_v2_ClientReportPlayer = 9119 -k_EMsgGCCStrike15_v2_ClientReportServer = 9120 -k_EMsgGCCStrike15_v2_ClientCommendPlayer = 9121 -k_EMsgGCCStrike15_v2_ClientReportResponse = 9122 -k_EMsgGCCStrike15_v2_ClientCommendPlayerQuery = 9123 -k_EMsgGCCStrike15_v2_ClientCommendPlayerQueryResponse = 9124 -k_EMsgGCCStrike15_v2_WatchInfoUsers = 9126 -k_EMsgGCCStrike15_v2_ClientRequestPlayersProfile = 9127 -k_EMsgGCCStrike15_v2_PlayersProfile = 9128 -k_EMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate = 9131 -k_EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment = 9132 -k_EMsgGCCStrike15_v2_PlayerOverwatchCaseStatus = 9133 -k_EMsgGCCStrike15_v2_GC2ClientTextMsg = 9134 -k_EMsgGCCStrike15_v2_Client2GCTextMsg = 9135 -k_EMsgGCCStrike15_v2_MatchEndRunRewardDrops = 9136 -k_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification = 9137 -k_EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2 = 9138 -k_EMsgGCCStrike15_v2_MatchList = 9139 -k_EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames = 9140 -k_EMsgGCCStrike15_v2_MatchListRequestRecentUserGames = 9141 -k_EMsgGCCStrike15_v2_GC2ServerReservationUpdate = 9142 -k_EMsgGCCStrike15_v2_ClientVarValueNotificationInfo = 9144 -k_EMsgGCCStrike15_v2_MatchListRequestTournamentGames = 9146 -k_EMsgGCCStrike15_v2_MatchListRequestFullGameInfo = 9147 -k_EMsgGCCStrike15_v2_GiftsLeaderboardRequest = 9148 -k_EMsgGCCStrike15_v2_GiftsLeaderboardResponse = 9149 -k_EMsgGCCStrike15_v2_ServerVarValueNotificationInfo = 9150 -k_EMsgGCCStrike15_v2_ClientSubmitSurveyVote = 9152 -k_EMsgGCCStrike15_v2_Server2GCClientValidate = 9153 -k_EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser = 9154 -k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest = 9156 -k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse = 9157 -k_EMsgGCCStrike15_v2_AccountPrivacySettings = 9158 -k_EMsgGCCStrike15_v2_SetMyActivityInfo = 9159 -k_EMsgGCCStrike15_v2_MatchListRequestTournamentPredictions = 9160 -k_EMsgGCCStrike15_v2_MatchListUploadTournamentPredictions = 9161 -k_EMsgGCCStrike15_v2_DraftSummary = 9162 -k_EMsgGCCStrike15_v2_ClientRequestJoinFriendData = 9163 -k_EMsgGCCStrike15_v2_ClientRequestJoinServerData = 9164 -k_EMsgGCCStrike15_v2_ClientRequestNewMission = 9165 -k_EMsgGCCStrike15_v2_GC2ClientTournamentInfo = 9167 -k_EMsgGC_GlobalGame_Subscribe = 9168 -k_EMsgGC_GlobalGame_Unsubscribe = 9169 -k_EMsgGC_GlobalGame_Play = 9170 -k_EMsgGCCStrike15_v2_AcknowledgePenalty = 9171 -k_EMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin = 9172 -k_EMsgGCCStrike15_v2_GC2ClientGlobalStats = 9173 -k_EMsgGCCStrike15_v2_Client2GCStreamUnlock = 9174 -k_EMsgGCCStrike15_v2_FantasyRequestClientData = 9175 -k_EMsgGCCStrike15_v2_FantasyUpdateClientData = 9176 -k_EMsgGCCStrike15_v2_GCToClientSteamdatagramTicket = 9177 -k_EMsgGCCStrike15_v2_ClientToGCRequestTicket = 9178 -k_EMsgGCCStrike15_v2_ClientToGCRequestElevate = 9179 -k_EMsgGCCStrike15_v2_GlobalChat = 9180 -k_EMsgGCCStrike15_v2_GlobalChat_Subscribe = 9181 -k_EMsgGCCStrike15_v2_GlobalChat_Unsubscribe = 9182 -k_EMsgGCCStrike15_v2_ClientAuthKeyCode = 9183 -k_EMsgGCCStrike15_v2_GotvSyncPacket = 9184 -k_EMsgGCCStrike15_v2_ClientPlayerDecalSign = 9185 -k_EMsgGCCStrike15_v2_ClientLogonFatalError = 9187 -k_EMsgGCCStrike15_v2_ClientPollState = 9188 -k_EMsgGCCStrike15_v2_Party_Register = 9189 -k_EMsgGCCStrike15_v2_Party_Unregister = 9190 -k_EMsgGCCStrike15_v2_Party_Search = 9191 -k_EMsgGCCStrike15_v2_Party_Invite = 9192 -k_EMsgGCCStrike15_v2_Account_RequestCoPlays = 9193 -k_EMsgGCCStrike15_v2_ClientGCRankUpdate = 9194 -k_EMsgGCCStrike15_v2_ClientRequestOffers = 9195 -k_EMsgGCCStrike15_v2_ClientAccountBalance = 9196 -k_EMsgGCCStrike15_v2_ClientPartyJoinRelay = 9197 -k_EMsgGCCStrike15_v2_ClientPartyWarning = 9198 -k_EMsgGCCStrike15_v2_SetEventFavorite = 9200 -k_EMsgGCCStrike15_v2_GetEventFavorites_Request = 9201 -k_EMsgGCCStrike15_v2_ClientPerfReport = 9202 -k_EMsgGCCStrike15_v2_GetEventFavorites_Response = 9203 -k_EMsgGCCStrike15_v2_ClientRequestSouvenir = 9204 -k_EMsgGCCStrike15_v2_ClientReportValidation = 9205 -k_EMsgGCCStrike15_v2_GC2ClientRefuseSecureMode = 9206 -k_EMsgGCCStrike15_v2_GC2ClientRequestValidation = 9207 -k_EMsgGCCStrike15_v2_ClientRedeemMissionReward = 9209 -k_EMsgGCCStrike15_ClientDeepStats = 9210 -k_EMsgGCCStrike15_StartAgreementSessionInGame = 9211 -k_ECsgoSteamUserStat_XpEarnedGames = 1 -k_ECsgoSteamUserStat_MatchWinsCompetitive = 2 -k_ECsgoSteamUserStat_SurvivedDangerZone = 3 -k_EClientReportingVersion_OldVersion = 0 -k_EClientReportingVersion_BetaVersion = 1 -k_EClientReportingVersion_SupportsTrustedMode = 2 - - - -_GAMESERVERPING = _descriptor.Descriptor( - name='GameServerPing', - full_name='csgo.GameServerPing', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ping', full_name='csgo.GameServerPing.ping', index=0, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ip', full_name='csgo.GameServerPing.ip', index=1, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='instances', full_name='csgo.GameServerPing.instances', index=2, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=82, - serialized_end=143, -) - - -_DATACENTERPING = _descriptor.Descriptor( - name='DataCenterPing', - full_name='csgo.DataCenterPing', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='data_center_id', full_name='csgo.DataCenterPing.data_center_id', index=0, - number=1, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ping', full_name='csgo.DataCenterPing.ping', index=1, - number=2, type=17, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=145, - serialized_end=199, -) - - -_DETAILEDSEARCHSTATISTIC = _descriptor.Descriptor( - name='DetailedSearchStatistic', - full_name='csgo.DetailedSearchStatistic', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='game_type', full_name='csgo.DetailedSearchStatistic.game_type', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='search_time_avg', full_name='csgo.DetailedSearchStatistic.search_time_avg', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='players_searching', full_name='csgo.DetailedSearchStatistic.players_searching', index=2, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=201, - serialized_end=297, -) - - -_TOURNAMENTPLAYER = _descriptor.Descriptor( - name='TournamentPlayer', - full_name='csgo.TournamentPlayer', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.TournamentPlayer.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='player_nick', full_name='csgo.TournamentPlayer.player_nick', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='player_name', full_name='csgo.TournamentPlayer.player_name', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='player_dob', full_name='csgo.TournamentPlayer.player_dob', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='player_flag', full_name='csgo.TournamentPlayer.player_flag', index=4, - number=5, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='player_location', full_name='csgo.TournamentPlayer.player_location', index=5, - number=6, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='player_desc', full_name='csgo.TournamentPlayer.player_desc', index=6, - number=7, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=300, - serialized_end=467, -) - - -_TOURNAMENTTEAM = _descriptor.Descriptor( - name='TournamentTeam', - full_name='csgo.TournamentTeam', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='team_id', full_name='csgo.TournamentTeam.team_id', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_tag', full_name='csgo.TournamentTeam.team_tag', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_flag', full_name='csgo.TournamentTeam.team_flag', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_name', full_name='csgo.TournamentTeam.team_name', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='players', full_name='csgo.TournamentTeam.players', index=4, - number=5, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=470, - serialized_end=600, -) - - -_TOURNAMENTEVENT = _descriptor.Descriptor( - name='TournamentEvent', - full_name='csgo.TournamentEvent', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='event_id', full_name='csgo.TournamentEvent.event_id', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_tag', full_name='csgo.TournamentEvent.event_tag', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_name', full_name='csgo.TournamentEvent.event_name', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_time_start', full_name='csgo.TournamentEvent.event_time_start', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_time_end', full_name='csgo.TournamentEvent.event_time_end', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_public', full_name='csgo.TournamentEvent.event_public', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_stage_id', full_name='csgo.TournamentEvent.event_stage_id', index=6, - number=7, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_stage_name', full_name='csgo.TournamentEvent.event_stage_name', index=7, - number=8, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='active_section_id', full_name='csgo.TournamentEvent.active_section_id', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=603, - serialized_end=826, -) - - -_GLOBALSTATISTICS = _descriptor.Descriptor( - name='GlobalStatistics', - full_name='csgo.GlobalStatistics', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='players_online', full_name='csgo.GlobalStatistics.players_online', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='servers_online', full_name='csgo.GlobalStatistics.servers_online', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='players_searching', full_name='csgo.GlobalStatistics.players_searching', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='servers_available', full_name='csgo.GlobalStatistics.servers_available', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ongoing_matches', full_name='csgo.GlobalStatistics.ongoing_matches', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='search_time_avg', full_name='csgo.GlobalStatistics.search_time_avg', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='search_statistics', full_name='csgo.GlobalStatistics.search_statistics', index=6, - number=7, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='main_post_url', full_name='csgo.GlobalStatistics.main_post_url', index=7, - number=8, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='required_appid_version', full_name='csgo.GlobalStatistics.required_appid_version', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pricesheet_version', full_name='csgo.GlobalStatistics.pricesheet_version', index=9, - number=10, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='twitch_streams_version', full_name='csgo.GlobalStatistics.twitch_streams_version', index=10, - number=11, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='active_tournament_eventid', full_name='csgo.GlobalStatistics.active_tournament_eventid', index=11, - number=12, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='active_survey_id', full_name='csgo.GlobalStatistics.active_survey_id', index=12, - number=13, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rtime32_cur', full_name='csgo.GlobalStatistics.rtime32_cur', index=13, - number=14, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rtime32_event_start', full_name='csgo.GlobalStatistics.rtime32_event_start', index=14, - number=15, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=829, - serialized_end=1283, -) - - -_OPERATIONALSTATISTICDESCRIPTION = _descriptor.Descriptor( - name='OperationalStatisticDescription', - full_name='csgo.OperationalStatisticDescription', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='name', full_name='csgo.OperationalStatisticDescription.name', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='idkey', full_name='csgo.OperationalStatisticDescription.idkey', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1285, - serialized_end=1347, -) - - -_OPERATIONALSTATISTICELEMENT = _descriptor.Descriptor( - name='OperationalStatisticElement', - full_name='csgo.OperationalStatisticElement', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='idkey', full_name='csgo.OperationalStatisticElement.idkey', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='values', full_name='csgo.OperationalStatisticElement.values', index=1, - number=2, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1349, - serialized_end=1409, -) - - -_OPERATIONALSTATISTICSPACKET = _descriptor.Descriptor( - name='OperationalStatisticsPacket', - full_name='csgo.OperationalStatisticsPacket', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='packetid', full_name='csgo.OperationalStatisticsPacket.packetid', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mstimestamp', full_name='csgo.OperationalStatisticsPacket.mstimestamp', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='values', full_name='csgo.OperationalStatisticsPacket.values', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1411, - serialized_end=1530, -) - - -_PLAYERRANKINGINFO = _descriptor.Descriptor( - name='PlayerRankingInfo', - full_name='csgo.PlayerRankingInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.PlayerRankingInfo.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rank_id', full_name='csgo.PlayerRankingInfo.rank_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='wins', full_name='csgo.PlayerRankingInfo.wins', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rank_change', full_name='csgo.PlayerRankingInfo.rank_change', index=3, - number=4, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rank_type_id', full_name='csgo.PlayerRankingInfo.rank_type_id', index=4, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_control', full_name='csgo.PlayerRankingInfo.tv_control', index=5, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1533, - serialized_end=1666, -) - - -_PLAYERCOMMENDATIONINFO = _descriptor.Descriptor( - name='PlayerCommendationInfo', - full_name='csgo.PlayerCommendationInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='cmd_friendly', full_name='csgo.PlayerCommendationInfo.cmd_friendly', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cmd_teaching', full_name='csgo.PlayerCommendationInfo.cmd_teaching', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cmd_leader', full_name='csgo.PlayerCommendationInfo.cmd_leader', index=2, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1668, - serialized_end=1756, -) - - -_PLAYERMEDALSINFO = _descriptor.Descriptor( - name='PlayerMedalsInfo', - full_name='csgo.PlayerMedalsInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='display_items_defidx', full_name='csgo.PlayerMedalsInfo.display_items_defidx', index=0, - number=7, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='featured_display_item_defidx', full_name='csgo.PlayerMedalsInfo.featured_display_item_defidx', index=1, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1758, - serialized_end=1844, -) - - -_ACCOUNTACTIVITY = _descriptor.Descriptor( - name='AccountActivity', - full_name='csgo.AccountActivity', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='activity', full_name='csgo.AccountActivity.activity', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mode', full_name='csgo.AccountActivity.mode', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='map', full_name='csgo.AccountActivity.map', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='matchid', full_name='csgo.AccountActivity.matchid', index=3, - number=4, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1846, - serialized_end=1925, -) - - -_TOURNAMENTMATCHSETUP = _descriptor.Descriptor( - name='TournamentMatchSetup', - full_name='csgo.TournamentMatchSetup', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='event_id', full_name='csgo.TournamentMatchSetup.event_id', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_id_ct', full_name='csgo.TournamentMatchSetup.team_id_ct', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_id_t', full_name='csgo.TournamentMatchSetup.team_id_t', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_stage_id', full_name='csgo.TournamentMatchSetup.event_stage_id', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1927, - serialized_end=2030, -) - - -_SERVERHLTVINFO = _descriptor.Descriptor( - name='ServerHltvInfo', - full_name='csgo.ServerHltvInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='tv_udp_port', full_name='csgo.ServerHltvInfo.tv_udp_port', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_watch_key', full_name='csgo.ServerHltvInfo.tv_watch_key', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_slots', full_name='csgo.ServerHltvInfo.tv_slots', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_clients', full_name='csgo.ServerHltvInfo.tv_clients', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_proxies', full_name='csgo.ServerHltvInfo.tv_proxies', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_time', full_name='csgo.ServerHltvInfo.tv_time', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_type', full_name='csgo.ServerHltvInfo.game_type', index=6, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_mapgroup', full_name='csgo.ServerHltvInfo.game_mapgroup', index=7, - number=9, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_map', full_name='csgo.ServerHltvInfo.game_map', index=8, - number=10, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_master_steamid', full_name='csgo.ServerHltvInfo.tv_master_steamid', index=9, - number=11, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_local_slots', full_name='csgo.ServerHltvInfo.tv_local_slots', index=10, - number=12, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_local_clients', full_name='csgo.ServerHltvInfo.tv_local_clients', index=11, - number=13, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_local_proxies', full_name='csgo.ServerHltvInfo.tv_local_proxies', index=12, - number=14, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_relay_slots', full_name='csgo.ServerHltvInfo.tv_relay_slots', index=13, - number=15, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_relay_clients', full_name='csgo.ServerHltvInfo.tv_relay_clients', index=14, - number=16, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_relay_proxies', full_name='csgo.ServerHltvInfo.tv_relay_proxies', index=15, - number=17, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_relay_address', full_name='csgo.ServerHltvInfo.tv_relay_address', index=16, - number=18, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_relay_port', full_name='csgo.ServerHltvInfo.tv_relay_port', index=17, - number=19, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_relay_steamid', full_name='csgo.ServerHltvInfo.tv_relay_steamid', index=18, - number=20, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='flags', full_name='csgo.ServerHltvInfo.flags', index=19, - number=21, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2033, - serialized_end=2496, -) - - -_IPADDRESSMASK = _descriptor.Descriptor( - name='IpAddressMask', - full_name='csgo.IpAddressMask', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='a', full_name='csgo.IpAddressMask.a', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='b', full_name='csgo.IpAddressMask.b', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='c', full_name='csgo.IpAddressMask.c', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='d', full_name='csgo.IpAddressMask.d', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bits', full_name='csgo.IpAddressMask.bits', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='token', full_name='csgo.IpAddressMask.token', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2498, - serialized_end=2586, -) - - -_CMSGCSGOSTEAMUSERSTATCHANGE = _descriptor.Descriptor( - name='CMsgCsgoSteamUserStatChange', - full_name='csgo.CMsgCsgoSteamUserStatChange', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ecsgosteamuserstat', full_name='csgo.CMsgCsgoSteamUserStatChange.ecsgosteamuserstat', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='delta', full_name='csgo.CMsgCsgoSteamUserStatChange.delta', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='absolute', full_name='csgo.CMsgCsgoSteamUserStatChange.absolute', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2588, - serialized_end=2678, -) - - -_XPPROGRESSDATA = _descriptor.Descriptor( - name='XpProgressData', - full_name='csgo.XpProgressData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='xp_points', full_name='csgo.XpProgressData.xp_points', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='xp_category', full_name='csgo.XpProgressData.xp_category', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2680, - serialized_end=2736, -) - - -_MATCHENDITEMUPDATES = _descriptor.Descriptor( - name='MatchEndItemUpdates', - full_name='csgo.MatchEndItemUpdates', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='item_id', full_name='csgo.MatchEndItemUpdates.item_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_attr_defidx', full_name='csgo.MatchEndItemUpdates.item_attr_defidx', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_attr_delta_value', full_name='csgo.MatchEndItemUpdates.item_attr_delta_value', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2738, - serialized_end=2833, -) - - -_SCORELEADERBOARDDATA_ENTRY = _descriptor.Descriptor( - name='Entry', - full_name='csgo.ScoreLeaderboardData.Entry', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='tag', full_name='csgo.ScoreLeaderboardData.Entry.tag', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='val', full_name='csgo.ScoreLeaderboardData.Entry.val', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3016, - serialized_end=3049, -) - -_SCORELEADERBOARDDATA_ACCOUNTENTRIES = _descriptor.Descriptor( - name='AccountEntries', - full_name='csgo.ScoreLeaderboardData.AccountEntries', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.ScoreLeaderboardData.AccountEntries.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='entries', full_name='csgo.ScoreLeaderboardData.AccountEntries.entries', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3051, - serialized_end=3137, -) - -_SCORELEADERBOARDDATA = _descriptor.Descriptor( - name='ScoreLeaderboardData', - full_name='csgo.ScoreLeaderboardData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='quest_id', full_name='csgo.ScoreLeaderboardData.quest_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='score', full_name='csgo.ScoreLeaderboardData.score', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='accountentries', full_name='csgo.ScoreLeaderboardData.accountentries', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='matchentries', full_name='csgo.ScoreLeaderboardData.matchentries', index=3, - number=5, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_SCORELEADERBOARDDATA_ENTRY, _SCORELEADERBOARDDATA_ACCOUNTENTRIES, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2836, - serialized_end=3137, -) - - -_PLAYERQUESTDATA_QUESTITEMDATA = _descriptor.Descriptor( - name='QuestItemData', - full_name='csgo.PlayerQuestData.QuestItemData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='quest_id', full_name='csgo.PlayerQuestData.QuestItemData.quest_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quest_normal_points_earned', full_name='csgo.PlayerQuestData.QuestItemData.quest_normal_points_earned', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quest_bonus_points_earned', full_name='csgo.PlayerQuestData.QuestItemData.quest_bonus_points_earned', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3484, - serialized_end=3588, -) - -_PLAYERQUESTDATA = _descriptor.Descriptor( - name='PlayerQuestData', - full_name='csgo.PlayerQuestData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='quester_account_id', full_name='csgo.PlayerQuestData.quester_account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quest_item_data', full_name='csgo.PlayerQuestData.quest_item_data', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='xp_progress_data', full_name='csgo.PlayerQuestData.xp_progress_data', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='time_played', full_name='csgo.PlayerQuestData.time_played', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mm_game_mode', full_name='csgo.PlayerQuestData.mm_game_mode', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_updates', full_name='csgo.PlayerQuestData.item_updates', index=5, - number=6, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='operation_points_eligible', full_name='csgo.PlayerQuestData.operation_points_eligible', index=6, - number=7, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='userstatchanges', full_name='csgo.PlayerQuestData.userstatchanges', index=7, - number=8, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_PLAYERQUESTDATA_QUESTITEMDATA, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3140, - serialized_end=3588, -) - - -_DEEPPLAYERSTATSENTRY = _descriptor.Descriptor( - name='DeepPlayerStatsEntry', - full_name='csgo.DeepPlayerStatsEntry', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.DeepPlayerStatsEntry.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_id', full_name='csgo.DeepPlayerStatsEntry.match_id', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mm_game_mode', full_name='csgo.DeepPlayerStatsEntry.mm_game_mode', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mapid', full_name='csgo.DeepPlayerStatsEntry.mapid', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='b_starting_ct', full_name='csgo.DeepPlayerStatsEntry.b_starting_ct', index=4, - number=5, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_outcome', full_name='csgo.DeepPlayerStatsEntry.match_outcome', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rounds_won', full_name='csgo.DeepPlayerStatsEntry.rounds_won', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rounds_lost', full_name='csgo.DeepPlayerStatsEntry.rounds_lost', index=7, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='stat_score', full_name='csgo.DeepPlayerStatsEntry.stat_score', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='stat_deaths', full_name='csgo.DeepPlayerStatsEntry.stat_deaths', index=9, - number=12, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='stat_mvps', full_name='csgo.DeepPlayerStatsEntry.stat_mvps', index=10, - number=13, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_kills', full_name='csgo.DeepPlayerStatsEntry.enemy_kills', index=11, - number=14, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_headshots', full_name='csgo.DeepPlayerStatsEntry.enemy_headshots', index=12, - number=15, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_2ks', full_name='csgo.DeepPlayerStatsEntry.enemy_2ks', index=13, - number=16, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_3ks', full_name='csgo.DeepPlayerStatsEntry.enemy_3ks', index=14, - number=17, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_4ks', full_name='csgo.DeepPlayerStatsEntry.enemy_4ks', index=15, - number=18, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='total_damage', full_name='csgo.DeepPlayerStatsEntry.total_damage', index=16, - number=19, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='engagements_entry_count', full_name='csgo.DeepPlayerStatsEntry.engagements_entry_count', index=17, - number=23, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='engagements_entry_wins', full_name='csgo.DeepPlayerStatsEntry.engagements_entry_wins', index=18, - number=24, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='engagements_1v1_count', full_name='csgo.DeepPlayerStatsEntry.engagements_1v1_count', index=19, - number=25, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='engagements_1v1_wins', full_name='csgo.DeepPlayerStatsEntry.engagements_1v1_wins', index=20, - number=26, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='engagements_1v2_count', full_name='csgo.DeepPlayerStatsEntry.engagements_1v2_count', index=21, - number=27, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='engagements_1v2_wins', full_name='csgo.DeepPlayerStatsEntry.engagements_1v2_wins', index=22, - number=28, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='utility_count', full_name='csgo.DeepPlayerStatsEntry.utility_count', index=23, - number=29, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='utility_success', full_name='csgo.DeepPlayerStatsEntry.utility_success', index=24, - number=30, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='flash_count', full_name='csgo.DeepPlayerStatsEntry.flash_count', index=25, - number=32, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='flash_success', full_name='csgo.DeepPlayerStatsEntry.flash_success', index=26, - number=33, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mates', full_name='csgo.DeepPlayerStatsEntry.mates', index=27, - number=34, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3591, - serialized_end=4253, -) - - -_DEEPPLAYERMATCHEVENT = _descriptor.Descriptor( - name='DeepPlayerMatchEvent', - full_name='csgo.DeepPlayerMatchEvent', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.DeepPlayerMatchEvent.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_id', full_name='csgo.DeepPlayerMatchEvent.match_id', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_id', full_name='csgo.DeepPlayerMatchEvent.event_id', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_type', full_name='csgo.DeepPlayerMatchEvent.event_type', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='b_playing_ct', full_name='csgo.DeepPlayerMatchEvent.b_playing_ct', index=4, - number=5, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='user_pos_x', full_name='csgo.DeepPlayerMatchEvent.user_pos_x', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='user_pos_y', full_name='csgo.DeepPlayerMatchEvent.user_pos_y', index=6, - number=7, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='user_pos_z', full_name='csgo.DeepPlayerMatchEvent.user_pos_z', index=7, - number=12, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='user_defidx', full_name='csgo.DeepPlayerMatchEvent.user_defidx', index=8, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='other_pos_x', full_name='csgo.DeepPlayerMatchEvent.other_pos_x', index=9, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='other_pos_y', full_name='csgo.DeepPlayerMatchEvent.other_pos_y', index=10, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='other_pos_z', full_name='csgo.DeepPlayerMatchEvent.other_pos_z', index=11, - number=13, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='other_defidx', full_name='csgo.DeepPlayerMatchEvent.other_defidx', index=12, - number=11, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_data', full_name='csgo.DeepPlayerMatchEvent.event_data', index=13, - number=14, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4256, - serialized_end=4561, -) - - -_CMSGGC_SERVERQUESTUPDATEDATA = _descriptor.Descriptor( - name='CMsgGC_ServerQuestUpdateData', - full_name='csgo.CMsgGC_ServerQuestUpdateData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='player_quest_data', full_name='csgo.CMsgGC_ServerQuestUpdateData.player_quest_data', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='binary_data', full_name='csgo.CMsgGC_ServerQuestUpdateData.binary_data', index=1, - number=2, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mm_game_mode', full_name='csgo.CMsgGC_ServerQuestUpdateData.mm_game_mode', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='missionlbsdata', full_name='csgo.CMsgGC_ServerQuestUpdateData.missionlbsdata', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4564, - serialized_end=4739, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGCOPERATIONALSTATS = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingGCOperationalStats', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGCOperationalStats', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='packetid', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGCOperationalStats.packetid', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='namekeys', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGCOperationalStats.namekeys', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='packets', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGCOperationalStats.packets', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4742, - serialized_end=4919, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERCONFIRM = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='token', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm.token', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='stamp', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm.stamp', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='exchange', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm.exchange', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4921, - serialized_end=5017, -) - - -_CMSGGCCSTRIKE15_V2_GC2SERVERRESERVATIONUPDATE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_GC2ServerReservationUpdate', - full_name='csgo.CMsgGCCStrike15_v2_GC2ServerReservationUpdate', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='viewers_external_total', full_name='csgo.CMsgGCCStrike15_v2_GC2ServerReservationUpdate.viewers_external_total', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='viewers_external_steam', full_name='csgo.CMsgGCCStrike15_v2_GC2ServerReservationUpdate.viewers_external_steam', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5019, - serialized_end=5130, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSTART = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingStart', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingStart', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_ids', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingStart.account_ids', index=0, - number=1, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_type', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingStart.game_type', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ticket_data', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingStart.ticket_data', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='client_version', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingStart.client_version', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tournament_match', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingStart.tournament_match', index=4, - number=5, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='prime_only', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingStart.prime_only', index=5, - number=6, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5133, - serialized_end=5329, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSTOP = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingStop', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingStop', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='abandon', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingStop.abandon', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5331, - serialized_end=5384, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGCLIENT2SERVERPING = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingClient2ServerPing', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingClient2ServerPing', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='gameserverpings', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingClient2ServerPing.gameserverpings', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='offset_index', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingClient2ServerPing.offset_index', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='final_batch', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingClient2ServerPing.final_batch', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='data_center_pings', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingClient2ServerPing.data_center_pings', index=3, - number=4, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='max_ping', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingClient2ServerPing.max_ping', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='test_token', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingClient2ServerPing.test_token', index=5, - number=6, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5387, - serialized_end=5613, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE_NOTE = _descriptor.Descriptor( - name='Note', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.Note', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.Note.type', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='region_id', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.Note.region_id', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='region_r', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.Note.region_r', index=2, - number=3, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='distance', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.Note.distance', index=3, - number=4, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6295, - serialized_end=6370, -) - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='matchmaking', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.matchmaking', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='waiting_account_id_sessions', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.waiting_account_id_sessions', index=1, - number=2, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='error', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.error', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ongoingmatch_account_id_sessions', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.ongoingmatch_account_id_sessions', index=3, - number=6, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='global_stats', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.global_stats', index=4, - number=7, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='failping_account_id_sessions', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.failping_account_id_sessions', index=5, - number=8, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='penalty_account_id_sessions', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.penalty_account_id_sessions', index=6, - number=9, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='failready_account_id_sessions', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.failready_account_id_sessions', index=7, - number=10, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='vacbanned_account_id_sessions', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.vacbanned_account_id_sessions', index=8, - number=11, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_ipaddress_mask', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.server_ipaddress_mask', index=9, - number=12, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='notes', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.notes', index=10, - number=13, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='penalty_account_id_sessions_green', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.penalty_account_id_sessions_green', index=11, - number=14, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='insufficientlevel_sessions', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.insufficientlevel_sessions', index=12, - number=15, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='vsncheck_account_id_sessions', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.vsncheck_account_id_sessions', index=13, - number=16, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='launcher_mismatch_sessions', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.launcher_mismatch_sessions', index=14, - number=17, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='insecure_account_id_sessions', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.insecure_account_id_sessions', index=15, - number=18, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE_NOTE, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5616, - serialized_end=6370, -) - - -_CDATAGCCSTRIKE15_V2_TOURNAMENTMATCHDRAFT_ENTRY = _descriptor.Descriptor( - name='Entry', - full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.Entry', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='mapid', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.Entry.mapid', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_id_ct', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.Entry.team_id_ct', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6678, - serialized_end=6720, -) - -_CDATAGCCSTRIKE15_V2_TOURNAMENTMATCHDRAFT = _descriptor.Descriptor( - name='CDataGCCStrike15_v2_TournamentMatchDraft', - full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='event_id', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.event_id', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event_stage_id', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.event_stage_id', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_id_0', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.team_id_0', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_id_1', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.team_id_1', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maps_count', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.maps_count', index=4, - number=5, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maps_current', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.maps_current', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_id_start', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.team_id_start', index=6, - number=7, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_id_veto1', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.team_id_veto1', index=7, - number=8, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_id_pickn', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.team_id_pickn', index=8, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='drafts', full_name='csgo.CDataGCCStrike15_v2_TournamentMatchDraft.drafts', index=9, - number=10, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CDATAGCCSTRIKE15_V2_TOURNAMENTMATCHDRAFT_ENTRY, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6373, - serialized_end=6720, -) - - -_CPREMATCHINFODATA_TEAMSTATS = _descriptor.Descriptor( - name='TeamStats', - full_name='csgo.CPreMatchInfoData.TeamStats', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='match_info_idxtxt', full_name='csgo.CPreMatchInfoData.TeamStats.match_info_idxtxt', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_info_txt', full_name='csgo.CPreMatchInfoData.TeamStats.match_info_txt', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_info_teams', full_name='csgo.CPreMatchInfoData.TeamStats.match_info_teams', index=2, - number=3, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6896, - serialized_end=6984, -) - -_CPREMATCHINFODATA = _descriptor.Descriptor( - name='CPreMatchInfoData', - full_name='csgo.CPreMatchInfoData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='predictions_pct', full_name='csgo.CPreMatchInfoData.predictions_pct', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='draft', full_name='csgo.CPreMatchInfoData.draft', index=1, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='stats', full_name='csgo.CPreMatchInfoData.stats', index=2, - number=5, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='wins', full_name='csgo.CPreMatchInfoData.wins', index=3, - number=6, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CPREMATCHINFODATA_TEAMSTATS, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6723, - serialized_end=6984, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERRESERVE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_ids', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.account_ids', index=0, - number=1, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_type', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.game_type', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_id', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.match_id', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_version', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.server_version', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='flags', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.flags', index=4, - number=18, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rankings', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.rankings', index=5, - number=5, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='encryption_key', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.encryption_key', index=6, - number=6, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='encryption_key_pub', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.encryption_key_pub', index=7, - number=7, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='party_ids', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.party_ids', index=8, - number=8, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='whitelist', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.whitelist', index=9, - number=9, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_master_steamid', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.tv_master_steamid', index=10, - number=10, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tournament_event', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.tournament_event', index=11, - number=11, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tournament_teams', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.tournament_teams', index=12, - number=12, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tournament_casters_account_ids', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.tournament_casters_account_ids', index=13, - number=13, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_relay_steamid', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.tv_relay_steamid', index=14, - number=14, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pre_match_data', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.pre_match_data', index=15, - number=15, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rtime32_event_start', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.rtime32_event_start', index=16, - number=16, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_control', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve.tv_control', index=17, - number=17, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=6987, - serialized_end=7574, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERRESERVATIONRESPONSE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingServerReservationResponse', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='reservationid', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.reservationid', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reservation', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.reservation', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='map', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.map', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gc_reservation_sent', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.gc_reservation_sent', index=3, - number=4, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_version', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.server_version', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_info', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.tv_info', index=5, - number=6, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reward_player_accounts', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.reward_player_accounts', index=6, - number=7, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='idle_player_accounts', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.idle_player_accounts', index=7, - number=8, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reward_item_attr_def_idx', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.reward_item_attr_def_idx', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reward_item_attr_value', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.reward_item_attr_value', index=9, - number=10, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reward_item_attr_reward_idx', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.reward_item_attr_reward_idx', index=10, - number=11, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reward_drop_list', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.reward_drop_list', index=11, - number=12, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tournament_tag', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.tournament_tag', index=12, - number=13, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='legacy_steamdatagram_port', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.legacy_steamdatagram_port', index=13, - number=14, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='steamdatagram_routing', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.steamdatagram_routing', index=14, - number=17, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='test_token', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.test_token', index=15, - number=15, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='flags', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse.flags', index=16, - number=16, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=7577, - serialized_end=8153, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTRESERVE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='serverid', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve.serverid', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='direct_udp_ip', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve.direct_udp_ip', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='direct_udp_port', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve.direct_udp_port', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reservationid', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve.reservationid', index=3, - number=4, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reservation', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve.reservation', index=4, - number=5, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='map', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve.map', index=5, - number=6, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_address', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve.server_address', index=6, - number=7, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=8156, - serialized_end=8405, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS_DROPINFO = _descriptor.Descriptor( - name='DropInfo', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.DropInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_mvp', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.DropInfo.account_mvp', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=9254, - serialized_end=9285, -) - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingServerRoundStats', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='reservationid', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.reservationid', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reservation', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.reservation', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='map', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.map', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='round', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.round', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='kills', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.kills', index=4, - number=5, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='assists', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.assists', index=5, - number=6, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='deaths', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.deaths', index=6, - number=7, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='scores', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.scores', index=7, - number=8, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pings', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.pings', index=8, - number=9, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='round_result', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.round_result', index=9, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_result', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.match_result', index=10, - number=11, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_scores', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.team_scores', index=11, - number=12, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='confirm', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.confirm', index=12, - number=13, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reservation_stage', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.reservation_stage', index=13, - number=14, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_duration', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.match_duration', index=14, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_kills', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.enemy_kills', index=15, - number=16, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_headshots', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.enemy_headshots', index=16, - number=17, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_3ks', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.enemy_3ks', index=17, - number=18, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_4ks', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.enemy_4ks', index=18, - number=19, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_5ks', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.enemy_5ks', index=19, - number=20, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mvps', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.mvps', index=20, - number=21, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='spectators_count', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.spectators_count', index=21, - number=22, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='spectators_count_tv', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.spectators_count_tv', index=22, - number=23, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='spectators_count_lnk', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.spectators_count_lnk', index=23, - number=24, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_kills_agg', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.enemy_kills_agg', index=24, - number=25, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='drop_info', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.drop_info', index=25, - number=26, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='b_switched_teams', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.b_switched_teams', index=26, - number=27, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enemy_2ks', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.enemy_2ks', index=27, - number=28, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='player_spawned', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.player_spawned', index=28, - number=29, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='team_spawn_count', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.team_spawn_count', index=29, - number=30, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS_DROPINFO, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=8408, - serialized_end=9285, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGCLIENT2GCHELLO = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingClient2GCHello', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingClient2GCHello', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=9287, - serialized_end=9333, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingGC2ClientHello', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ongoingmatch', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.ongoingmatch', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='global_stats', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.global_stats', index=2, - number=3, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='penalty_seconds', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.penalty_seconds', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='penalty_reason', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.penalty_reason', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='vac_banned', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.vac_banned', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ranking', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.ranking', index=6, - number=7, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='commendation', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.commendation', index=7, - number=8, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='medals', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.medals', index=8, - number=9, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='my_current_event', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.my_current_event', index=9, - number=10, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='my_current_event_teams', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.my_current_event_teams', index=10, - number=11, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='my_current_team', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.my_current_team', index=11, - number=12, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='my_current_event_stages', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.my_current_event_stages', index=12, - number=13, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='survey_vote', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.survey_vote', index=13, - number=14, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='activity', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.activity', index=14, - number=15, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='player_level', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.player_level', index=15, - number=17, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='player_cur_xp', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.player_cur_xp', index=16, - number=18, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='player_xp_bonus_flags', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.player_xp_bonus_flags', index=17, - number=19, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rankings', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello.rankings', index=18, - number=20, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=9336, - serialized_end=10114, -) - - -_CMSGGCCSTRIKE15_V2_ACCOUNTPRIVACYSETTINGS_SETTING = _descriptor.Descriptor( - name='Setting', - full_name='csgo.CMsgGCCStrike15_v2_AccountPrivacySettings.Setting', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='setting_type', full_name='csgo.CMsgGCCStrike15_v2_AccountPrivacySettings.Setting.setting_type', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='setting_value', full_name='csgo.CMsgGCCStrike15_v2_AccountPrivacySettings.Setting.setting_value', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=10237, - serialized_end=10291, -) - -_CMSGGCCSTRIKE15_V2_ACCOUNTPRIVACYSETTINGS = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_AccountPrivacySettings', - full_name='csgo.CMsgGCCStrike15_v2_AccountPrivacySettings', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='settings', full_name='csgo.CMsgGCCStrike15_v2_AccountPrivacySettings.settings', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGGCCSTRIKE15_V2_ACCOUNTPRIVACYSETTINGS_SETTING, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=10117, - serialized_end=10291, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTABANDON = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='abandoned_match', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon.abandoned_match', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='penalty_seconds', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon.penalty_seconds', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='penalty_reason', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon.penalty_reason', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=10294, - serialized_end=10490, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTGCRANKUPDATE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientGCRankUpdate', - full_name='csgo.CMsgGCCStrike15_v2_ClientGCRankUpdate', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='rankings', full_name='csgo.CMsgGCCStrike15_v2_ClientGCRankUpdate.rankings', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=10492, - serialized_end=10574, -) - - -_CMSGGCCSTRIKE15_V2_MATCHMAKINGOPERATOR2GCBLOGUPDATE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate', - full_name='csgo.CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='main_post_url', full_name='csgo.CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate.main_post_url', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=10576, - serialized_end=10652, -) - - -_CMSGGCCSTRIKE15_V2_SERVERNOTIFICATIONFORUSERPENALTY = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ServerNotificationForUserPenalty', - full_name='csgo.CMsgGCCStrike15_v2_ServerNotificationForUserPenalty', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCStrike15_v2_ServerNotificationForUserPenalty.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reason', full_name='csgo.CMsgGCCStrike15_v2_ServerNotificationForUserPenalty.reason', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='seconds', full_name='csgo.CMsgGCCStrike15_v2_ServerNotificationForUserPenalty.seconds', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='communication_cooldown', full_name='csgo.CMsgGCCStrike15_v2_ServerNotificationForUserPenalty.communication_cooldown', index=3, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=10655, - serialized_end=10793, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREPORTPLAYER = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientReportPlayer', - full_name='csgo.CMsgGCCStrike15_v2_ClientReportPlayer', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCStrike15_v2_ClientReportPlayer.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_aimbot', full_name='csgo.CMsgGCCStrike15_v2_ClientReportPlayer.rpt_aimbot', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_wallhack', full_name='csgo.CMsgGCCStrike15_v2_ClientReportPlayer.rpt_wallhack', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_speedhack', full_name='csgo.CMsgGCCStrike15_v2_ClientReportPlayer.rpt_speedhack', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_teamharm', full_name='csgo.CMsgGCCStrike15_v2_ClientReportPlayer.rpt_teamharm', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_textabuse', full_name='csgo.CMsgGCCStrike15_v2_ClientReportPlayer.rpt_textabuse', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_voiceabuse', full_name='csgo.CMsgGCCStrike15_v2_ClientReportPlayer.rpt_voiceabuse', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_id', full_name='csgo.CMsgGCCStrike15_v2_ClientReportPlayer.match_id', index=7, - number=8, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='report_from_demo', full_name='csgo.CMsgGCCStrike15_v2_ClientReportPlayer.report_from_demo', index=8, - number=9, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=10796, - serialized_end=11033, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTCOMMENDPLAYER = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientCommendPlayer', - full_name='csgo.CMsgGCCStrike15_v2_ClientCommendPlayer', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCStrike15_v2_ClientCommendPlayer.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_id', full_name='csgo.CMsgGCCStrike15_v2_ClientCommendPlayer.match_id', index=1, - number=8, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='commendation', full_name='csgo.CMsgGCCStrike15_v2_ClientCommendPlayer.commendation', index=2, - number=9, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tokens', full_name='csgo.CMsgGCCStrike15_v2_ClientCommendPlayer.tokens', index=3, - number=10, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=11036, - serialized_end=11182, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREPORTSERVER = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientReportServer', - full_name='csgo.CMsgGCCStrike15_v2_ClientReportServer', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='rpt_poorperf', full_name='csgo.CMsgGCCStrike15_v2_ClientReportServer.rpt_poorperf', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_abusivemodels', full_name='csgo.CMsgGCCStrike15_v2_ClientReportServer.rpt_abusivemodels', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_badmotd', full_name='csgo.CMsgGCCStrike15_v2_ClientReportServer.rpt_badmotd', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_listingabuse', full_name='csgo.CMsgGCCStrike15_v2_ClientReportServer.rpt_listingabuse', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_inventoryabuse', full_name='csgo.CMsgGCCStrike15_v2_ClientReportServer.rpt_inventoryabuse', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_id', full_name='csgo.CMsgGCCStrike15_v2_ClientReportServer.match_id', index=5, - number=8, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=11185, - serialized_end=11366, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREPORTRESPONSE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientReportResponse', - full_name='csgo.CMsgGCCStrike15_v2_ClientReportResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='confirmation_id', full_name='csgo.CMsgGCCStrike15_v2_ClientReportResponse.confirmation_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCStrike15_v2_ClientReportResponse.account_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_ip', full_name='csgo.CMsgGCCStrike15_v2_ClientReportResponse.server_ip', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='response_type', full_name='csgo.CMsgGCCStrike15_v2_ClientReportResponse.response_type', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='response_result', full_name='csgo.CMsgGCCStrike15_v2_ClientReportResponse.response_result', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tokens', full_name='csgo.CMsgGCCStrike15_v2_ClientReportResponse.tokens', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=11369, - serialized_end=11538, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREQUESTWATCHINFOFRIENDS = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends', - full_name='csgo.CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='request_id', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends.request_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_ids', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends.account_ids', index=1, - number=2, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='serverid', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends.serverid', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='matchid', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends.matchid', index=3, - number=4, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='client_launcher', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends.client_launcher', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='data_center_pings', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends.data_center_pings', index=5, - number=6, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=11541, - serialized_end=11741, -) - - -_WATCHABLEMATCHINFO = _descriptor.Descriptor( - name='WatchableMatchInfo', - full_name='csgo.WatchableMatchInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='server_ip', full_name='csgo.WatchableMatchInfo.server_ip', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_port', full_name='csgo.WatchableMatchInfo.tv_port', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_spectators', full_name='csgo.WatchableMatchInfo.tv_spectators', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_time', full_name='csgo.WatchableMatchInfo.tv_time', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tv_watch_password', full_name='csgo.WatchableMatchInfo.tv_watch_password', index=4, - number=5, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cl_decryptdata_key', full_name='csgo.WatchableMatchInfo.cl_decryptdata_key', index=5, - number=6, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cl_decryptdata_key_pub', full_name='csgo.WatchableMatchInfo.cl_decryptdata_key_pub', index=6, - number=7, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_type', full_name='csgo.WatchableMatchInfo.game_type', index=7, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_mapgroup', full_name='csgo.WatchableMatchInfo.game_mapgroup', index=8, - number=9, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_map', full_name='csgo.WatchableMatchInfo.game_map', index=9, - number=10, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_id', full_name='csgo.WatchableMatchInfo.server_id', index=10, - number=11, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_id', full_name='csgo.WatchableMatchInfo.match_id', index=11, - number=12, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reservation_id', full_name='csgo.WatchableMatchInfo.reservation_id', index=12, - number=13, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=11744, - serialized_end=12048, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREQUESTJOINFRIENDDATA = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientRequestJoinFriendData', - full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinFriendData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='version', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinFriendData.version', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinFriendData.account_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='join_token', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinFriendData.join_token', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='join_ipp', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinFriendData.join_ipp', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='res', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinFriendData.res', index=4, - number=5, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errormsg', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinFriendData.errormsg', index=5, - number=6, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=12051, - serialized_end=12259, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREQUESTJOINSERVERDATA = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientRequestJoinServerData', - full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinServerData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='version', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinServerData.version', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinServerData.account_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='serverid', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinServerData.serverid', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_ip', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinServerData.server_ip', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_port', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinServerData.server_port', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='res', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinServerData.res', index=5, - number=6, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errormsg', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestJoinServerData.errormsg', index=6, - number=7, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=12262, - serialized_end=12490, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREQUESTNEWMISSION = _descriptor.Descriptor( - name='CMsgGCCstrike15_v2_ClientRequestNewMission', - full_name='csgo.CMsgGCCstrike15_v2_ClientRequestNewMission', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='mission_id', full_name='csgo.CMsgGCCstrike15_v2_ClientRequestNewMission.mission_id', index=0, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='campaign_id', full_name='csgo.CMsgGCCstrike15_v2_ClientRequestNewMission.campaign_id', index=1, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=12492, - serialized_end=12577, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREDEEMMISSIONREWARD = _descriptor.Descriptor( - name='CMsgGCCstrike15_v2_ClientRedeemMissionReward', - full_name='csgo.CMsgGCCstrike15_v2_ClientRedeemMissionReward', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='campaign_id', full_name='csgo.CMsgGCCstrike15_v2_ClientRedeemMissionReward.campaign_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='redeem_id', full_name='csgo.CMsgGCCstrike15_v2_ClientRedeemMissionReward.redeem_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='redeemable_balance', full_name='csgo.CMsgGCCstrike15_v2_ClientRedeemMissionReward.redeemable_balance', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='expected_cost', full_name='csgo.CMsgGCCstrike15_v2_ClientRedeemMissionReward.expected_cost', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=12580, - serialized_end=12717, -) - - -_CMSGGCCSTRIKE15_V2_GC2SERVERNOTIFYXPREWARDED = _descriptor.Descriptor( - name='CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded', - full_name='csgo.CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='xp_progress_data', full_name='csgo.CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded.xp_progress_data', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded.account_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='current_xp', full_name='csgo.CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded.current_xp', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='current_level', full_name='csgo.CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded.current_level', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='upgraded_defidx', full_name='csgo.CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded.upgraded_defidx', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='operation_points_awarded', full_name='csgo.CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded.operation_points_awarded', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=12720, - serialized_end=12936, -) - - -_CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSRANGE = _descriptor.Descriptor( - name='DeepStatsRange', - full_name='csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsRange', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='begin', full_name='csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsRange.begin', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='end', full_name='csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsRange.end', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='frozen', full_name='csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsRange.frozen', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=13134, - serialized_end=13194, -) - -_CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSMATCH = _descriptor.Descriptor( - name='DeepStatsMatch', - full_name='csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='player', full_name='csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch.player', index=0, - number=1, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='events', full_name='csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch.events', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=13196, - serialized_end=13300, -) - -_CMSGGCCSTRIKE15_CLIENTDEEPSTATS = _descriptor.Descriptor( - name='CMsgGCCStrike15_ClientDeepStats', - full_name='csgo.CMsgGCCStrike15_ClientDeepStats', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCStrike15_ClientDeepStats.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='range', full_name='csgo.CMsgGCCStrike15_ClientDeepStats.range', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='matches', full_name='csgo.CMsgGCCStrike15_ClientDeepStats.matches', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSRANGE, _CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSMATCH, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=12939, - serialized_end=13300, -) - - -_CMSGGCCSTRIKE15_V2_WATCHINFOUSERS = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_WatchInfoUsers', - full_name='csgo.CMsgGCCStrike15_v2_WatchInfoUsers', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='request_id', full_name='csgo.CMsgGCCStrike15_v2_WatchInfoUsers.request_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_ids', full_name='csgo.CMsgGCCStrike15_v2_WatchInfoUsers.account_ids', index=1, - number=2, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='watchable_match_infos', full_name='csgo.CMsgGCCStrike15_v2_WatchInfoUsers.watchable_match_infos', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='extended_timeout', full_name='csgo.CMsgGCCStrike15_v2_WatchInfoUsers.extended_timeout', index=3, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=13303, - serialized_end=13462, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREQUESTPLAYERSPROFILE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientRequestPlayersProfile', - full_name='csgo.CMsgGCCStrike15_v2_ClientRequestPlayersProfile', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='request_id__deprecated', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestPlayersProfile.request_id__deprecated', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_ids__deprecated', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestPlayersProfile.account_ids__deprecated', index=1, - number=2, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestPlayersProfile.account_id', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='request_level', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestPlayersProfile.request_level', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=13465, - serialized_end=13621, -) - - -_CMSGGCCSTRIKE15_V2_PLAYERSPROFILE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_PlayersProfile', - full_name='csgo.CMsgGCCStrike15_v2_PlayersProfile', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='request_id', full_name='csgo.CMsgGCCStrike15_v2_PlayersProfile.request_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_profiles', full_name='csgo.CMsgGCCStrike15_v2_PlayersProfile.account_profiles', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=13624, - serialized_end=13757, -) - - -_CMSGGCCSTRIKE15_V2_PLAYEROVERWATCHCASEUPDATE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate', - full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='caseid', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate.caseid', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='suspectid', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate.suspectid', index=1, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fractionid', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate.fractionid', index=2, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_aimbot', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate.rpt_aimbot', index=3, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_wallhack', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate.rpt_wallhack', index=4, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_speedhack', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate.rpt_speedhack', index=5, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rpt_teamharm', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate.rpt_teamharm', index=6, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reason', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate.reason', index=7, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=13760, - serialized_end=13964, -) - - -_CMSGGCCSTRIKE15_V2_PLAYEROVERWATCHCASEASSIGNMENT = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment', - full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='caseid', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment.caseid', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='caseurl', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment.caseurl', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='verdict', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment.verdict', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timestamp', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment.timestamp', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='throttleseconds', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment.throttleseconds', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='suspectid', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment.suspectid', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fractionid', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment.fractionid', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='numrounds', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment.numrounds', index=7, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fractionrounds', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment.fractionrounds', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='streakconvictions', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment.streakconvictions', index=9, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reason', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment.reason', index=10, - number=11, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=13967, - serialized_end=14236, -) - - -_CMSGGCCSTRIKE15_V2_PLAYEROVERWATCHCASESTATUS = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus', - full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='caseid', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus.caseid', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='statusid', full_name='csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus.statusid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=14238, - serialized_end=14318, -) - - -_CCLIENTHEADEROVERWATCHEVIDENCE = _descriptor.Descriptor( - name='CClientHeaderOverwatchEvidence', - full_name='csgo.CClientHeaderOverwatchEvidence', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CClientHeaderOverwatchEvidence.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='caseid', full_name='csgo.CClientHeaderOverwatchEvidence.caseid', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=14320, - serialized_end=14387, -) - - -_CMSGGCCSTRIKE15_V2_GC2CLIENTTEXTMSG = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_GC2ClientTextMsg', - full_name='csgo.CMsgGCCStrike15_v2_GC2ClientTextMsg', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='id', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientTextMsg.id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='type', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientTextMsg.type', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='payload', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientTextMsg.payload', index=2, - number=3, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=14389, - serialized_end=14469, -) - - -_CMSGGCCSTRIKE15_V2_CLIENT2GCTEXTMSG = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Client2GCTextMsg', - full_name='csgo.CMsgGCCStrike15_v2_Client2GCTextMsg', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='id', full_name='csgo.CMsgGCCStrike15_v2_Client2GCTextMsg.id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='args', full_name='csgo.CMsgGCCStrike15_v2_Client2GCTextMsg.args', index=1, - number=2, type=12, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=14471, - serialized_end=14534, -) - - -_CMSGGCCSTRIKE15_V2_MATCHENDRUNREWARDDROPS = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchEndRunRewardDrops', - full_name='csgo.CMsgGCCStrike15_v2_MatchEndRunRewardDrops', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='serverinfo', full_name='csgo.CMsgGCCStrike15_v2_MatchEndRunRewardDrops.serverinfo', index=0, - number=3, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_end_quest_data', full_name='csgo.CMsgGCCStrike15_v2_MatchEndRunRewardDrops.match_end_quest_data', index=1, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=14537, - serialized_end=14729, -) - - -_CECONITEMPREVIEWDATABLOCK_STICKER = _descriptor.Descriptor( - name='Sticker', - full_name='csgo.CEconItemPreviewDataBlock.Sticker', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='slot', full_name='csgo.CEconItemPreviewDataBlock.Sticker.slot', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sticker_id', full_name='csgo.CEconItemPreviewDataBlock.Sticker.sticker_id', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='wear', full_name='csgo.CEconItemPreviewDataBlock.Sticker.wear', index=2, - number=3, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='scale', full_name='csgo.CEconItemPreviewDataBlock.Sticker.scale', index=3, - number=4, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rotation', full_name='csgo.CEconItemPreviewDataBlock.Sticker.rotation', index=4, - number=5, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tint_id', full_name='csgo.CEconItemPreviewDataBlock.Sticker.tint_id', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=15146, - serialized_end=15253, -) - -_CECONITEMPREVIEWDATABLOCK = _descriptor.Descriptor( - name='CEconItemPreviewDataBlock', - full_name='csgo.CEconItemPreviewDataBlock', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CEconItemPreviewDataBlock.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='itemid', full_name='csgo.CEconItemPreviewDataBlock.itemid', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='defindex', full_name='csgo.CEconItemPreviewDataBlock.defindex', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='paintindex', full_name='csgo.CEconItemPreviewDataBlock.paintindex', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rarity', full_name='csgo.CEconItemPreviewDataBlock.rarity', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quality', full_name='csgo.CEconItemPreviewDataBlock.quality', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='paintwear', full_name='csgo.CEconItemPreviewDataBlock.paintwear', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='paintseed', full_name='csgo.CEconItemPreviewDataBlock.paintseed', index=7, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='killeaterscoretype', full_name='csgo.CEconItemPreviewDataBlock.killeaterscoretype', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='killeatervalue', full_name='csgo.CEconItemPreviewDataBlock.killeatervalue', index=9, - number=10, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='customname', full_name='csgo.CEconItemPreviewDataBlock.customname', index=10, - number=11, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='stickers', full_name='csgo.CEconItemPreviewDataBlock.stickers', index=11, - number=12, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='inventory', full_name='csgo.CEconItemPreviewDataBlock.inventory', index=12, - number=13, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='origin', full_name='csgo.CEconItemPreviewDataBlock.origin', index=13, - number=14, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='questid', full_name='csgo.CEconItemPreviewDataBlock.questid', index=14, - number=15, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dropreason', full_name='csgo.CEconItemPreviewDataBlock.dropreason', index=15, - number=16, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='musicindex', full_name='csgo.CEconItemPreviewDataBlock.musicindex', index=16, - number=17, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='entindex', full_name='csgo.CEconItemPreviewDataBlock.entindex', index=17, - number=18, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CECONITEMPREVIEWDATABLOCK_STICKER, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=14732, - serialized_end=15253, -) - - -_CMSGGCCSTRIKE15_V2_MATCHENDREWARDDROPSNOTIFICATION = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchEndRewardDropsNotification', - full_name='csgo.CMsgGCCStrike15_v2_MatchEndRewardDropsNotification', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='iteminfo', full_name='csgo.CMsgGCCStrike15_v2_MatchEndRewardDropsNotification.iteminfo', index=0, - number=6, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=15255, - serialized_end=15358, -) - - -_CMSGITEMACKNOWLEDGED = _descriptor.Descriptor( - name='CMsgItemAcknowledged', - full_name='csgo.CMsgItemAcknowledged', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='iteminfo', full_name='csgo.CMsgItemAcknowledged.iteminfo', index=0, - number=1, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=15360, - serialized_end=15433, -) - - -_CMSGGCCSTRIKE15_V2_CLIENT2GCECONPREVIEWDATABLOCKREQUEST = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest', - full_name='csgo.CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='param_s', full_name='csgo.CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest.param_s', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='param_a', full_name='csgo.CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest.param_a', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='param_d', full_name='csgo.CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest.param_d', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='param_m', full_name='csgo.CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest.param_m', index=3, - number=4, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=15435, - serialized_end=15560, -) - - -_CMSGGCCSTRIKE15_V2_CLIENT2GCECONPREVIEWDATABLOCKRESPONSE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse', - full_name='csgo.CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='iteminfo', full_name='csgo.CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse.iteminfo', index=0, - number=1, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=15562, - serialized_end=15671, -) - - -_CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTCURRENTLIVEGAMES = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames', - full_name='csgo.CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=15673, - serialized_end=15726, -) - - -_CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTLIVEGAMEFORUSER = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser', - full_name='csgo.CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=15728, - serialized_end=15799, -) - - -_CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTRECENTUSERGAMES = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchListRequestRecentUserGames', - full_name='csgo.CMsgGCCStrike15_v2_MatchListRequestRecentUserGames', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CMsgGCCStrike15_v2_MatchListRequestRecentUserGames.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=15801, - serialized_end=15872, -) - - -_CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTTOURNAMENTGAMES = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchListRequestTournamentGames', - full_name='csgo.CMsgGCCStrike15_v2_MatchListRequestTournamentGames', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='eventid', full_name='csgo.CMsgGCCStrike15_v2_MatchListRequestTournamentGames.eventid', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=15874, - serialized_end=15943, -) - - -_CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTFULLGAMEINFO = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchListRequestFullGameInfo', - full_name='csgo.CMsgGCCStrike15_v2_MatchListRequestFullGameInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='matchid', full_name='csgo.CMsgGCCStrike15_v2_MatchListRequestFullGameInfo.matchid', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='outcomeid', full_name='csgo.CMsgGCCStrike15_v2_MatchListRequestFullGameInfo.outcomeid', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='token', full_name='csgo.CMsgGCCStrike15_v2_MatchListRequestFullGameInfo.token', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=15945, - serialized_end=16045, -) - - -_CDATAGCCSTRIKE15_V2_MATCHINFO = _descriptor.Descriptor( - name='CDataGCCStrike15_v2_MatchInfo', - full_name='csgo.CDataGCCStrike15_v2_MatchInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='matchid', full_name='csgo.CDataGCCStrike15_v2_MatchInfo.matchid', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='matchtime', full_name='csgo.CDataGCCStrike15_v2_MatchInfo.matchtime', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='watchablematchinfo', full_name='csgo.CDataGCCStrike15_v2_MatchInfo.watchablematchinfo', index=2, - number=3, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='roundstats_legacy', full_name='csgo.CDataGCCStrike15_v2_MatchInfo.roundstats_legacy', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='roundstatsall', full_name='csgo.CDataGCCStrike15_v2_MatchInfo.roundstatsall', index=4, - number=5, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=16048, - serialized_end=16327, -) - - -_CDATAGCCSTRIKE15_V2_TOURNAMENTGROUPTEAM = _descriptor.Descriptor( - name='CDataGCCStrike15_v2_TournamentGroupTeam', - full_name='csgo.CDataGCCStrike15_v2_TournamentGroupTeam', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='team_id', full_name='csgo.CDataGCCStrike15_v2_TournamentGroupTeam.team_id', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='score', full_name='csgo.CDataGCCStrike15_v2_TournamentGroupTeam.score', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='correctpick', full_name='csgo.CDataGCCStrike15_v2_TournamentGroupTeam.correctpick', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=16329, - serialized_end=16423, -) - - -_CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP_PICKS = _descriptor.Descriptor( - name='Picks', - full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.Picks', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='pickids', full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.Picks.pickids', index=0, - number=1, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=16757, - serialized_end=16781, -) - -_CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP = _descriptor.Descriptor( - name='CDataGCCStrike15_v2_TournamentGroup', - full_name='csgo.CDataGCCStrike15_v2_TournamentGroup', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='groupid', full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.groupid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.name', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='desc', full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.desc', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='picks__deprecated', full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.picks__deprecated', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='teams', full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.teams', index=4, - number=5, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='stage_ids', full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.stage_ids', index=5, - number=6, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='picklockuntiltime', full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.picklockuntiltime', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pickableteams', full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.pickableteams', index=7, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='points_per_pick', full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.points_per_pick', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='picks', full_name='csgo.CDataGCCStrike15_v2_TournamentGroup.picks', index=9, - number=10, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP_PICKS, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=16426, - serialized_end=16781, -) - - -_CDATAGCCSTRIKE15_V2_TOURNAMENTSECTION = _descriptor.Descriptor( - name='CDataGCCStrike15_v2_TournamentSection', - full_name='csgo.CDataGCCStrike15_v2_TournamentSection', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='sectionid', full_name='csgo.CDataGCCStrike15_v2_TournamentSection.sectionid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='csgo.CDataGCCStrike15_v2_TournamentSection.name', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='desc', full_name='csgo.CDataGCCStrike15_v2_TournamentSection.desc', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='groups', full_name='csgo.CDataGCCStrike15_v2_TournamentSection.groups', index=3, - number=4, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=16784, - serialized_end=16929, -) - - -_CDATAGCCSTRIKE15_V2_TOURNAMENTINFO = _descriptor.Descriptor( - name='CDataGCCStrike15_v2_TournamentInfo', - full_name='csgo.CDataGCCStrike15_v2_TournamentInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='sections', full_name='csgo.CDataGCCStrike15_v2_TournamentInfo.sections', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tournament_event', full_name='csgo.CDataGCCStrike15_v2_TournamentInfo.tournament_event', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tournament_teams', full_name='csgo.CDataGCCStrike15_v2_TournamentInfo.tournament_teams', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=16932, - serialized_end=17128, -) - - -_CMSGGCCSTRIKE15_V2_MATCHLIST = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_MatchList', - full_name='csgo.CMsgGCCStrike15_v2_MatchList', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='msgrequestid', full_name='csgo.CMsgGCCStrike15_v2_MatchList.msgrequestid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CMsgGCCStrike15_v2_MatchList.accountid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='servertime', full_name='csgo.CMsgGCCStrike15_v2_MatchList.servertime', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='matches', full_name='csgo.CMsgGCCStrike15_v2_MatchList.matches', index=3, - number=4, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='streams', full_name='csgo.CMsgGCCStrike15_v2_MatchList.streams', index=4, - number=5, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tournamentinfo', full_name='csgo.CMsgGCCStrike15_v2_MatchList.tournamentinfo', index=5, - number=6, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=17131, - serialized_end=17381, -) - - -_CMSGGCCSTRIKE15_V2_PREDICTIONS_GROUPMATCHTEAMPICK = _descriptor.Descriptor( - name='GroupMatchTeamPick', - full_name='csgo.CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='sectionid', full_name='csgo.CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick.sectionid', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='groupid', full_name='csgo.CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick.groupid', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='index', full_name='csgo.CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick.index', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='teamid', full_name='csgo.CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick.teamid', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='itemid', full_name='csgo.CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick.itemid', index=4, - number=5, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=17525, - serialized_end=17628, -) - -_CMSGGCCSTRIKE15_V2_PREDICTIONS = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Predictions', - full_name='csgo.CMsgGCCStrike15_v2_Predictions', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='event_id', full_name='csgo.CMsgGCCStrike15_v2_Predictions.event_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='group_match_team_picks', full_name='csgo.CMsgGCCStrike15_v2_Predictions.group_match_team_picks', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGGCCSTRIKE15_V2_PREDICTIONS_GROUPMATCHTEAMPICK, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=17384, - serialized_end=17628, -) - - -_CMSGGCCSTRIKE15_V2_FANTASY_FANTASYSLOT = _descriptor.Descriptor( - name='FantasySlot', - full_name='csgo.CMsgGCCStrike15_v2_Fantasy.FantasySlot', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='csgo.CMsgGCCStrike15_v2_Fantasy.FantasySlot.type', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pick', full_name='csgo.CMsgGCCStrike15_v2_Fantasy.FantasySlot.pick', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='itemid', full_name='csgo.CMsgGCCStrike15_v2_Fantasy.FantasySlot.itemid', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=17740, - serialized_end=17797, -) - -_CMSGGCCSTRIKE15_V2_FANTASY_FANTASYTEAM = _descriptor.Descriptor( - name='FantasyTeam', - full_name='csgo.CMsgGCCStrike15_v2_Fantasy.FantasyTeam', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='sectionid', full_name='csgo.CMsgGCCStrike15_v2_Fantasy.FantasyTeam.sectionid', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='slots', full_name='csgo.CMsgGCCStrike15_v2_Fantasy.FantasyTeam.slots', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=17799, - serialized_end=17892, -) - -_CMSGGCCSTRIKE15_V2_FANTASY = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Fantasy', - full_name='csgo.CMsgGCCStrike15_v2_Fantasy', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='event_id', full_name='csgo.CMsgGCCStrike15_v2_Fantasy.event_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='teams', full_name='csgo.CMsgGCCStrike15_v2_Fantasy.teams', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGGCCSTRIKE15_V2_FANTASY_FANTASYSLOT, _CMSGGCCSTRIKE15_V2_FANTASY_FANTASYTEAM, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=17631, - serialized_end=17892, -) - - -_CATTRIBUTE_STRING = _descriptor.Descriptor( - name='CAttribute_String', - full_name='csgo.CAttribute_String', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='value', full_name='csgo.CAttribute_String.value', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=17894, - serialized_end=17928, -) - - -_CMSGCSTRIKE15WELCOME = _descriptor.Descriptor( - name='CMsgCStrike15Welcome', - full_name='csgo.CMsgCStrike15Welcome', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='store_item_hash', full_name='csgo.CMsgCStrike15Welcome.store_item_hash', index=0, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timeplayedconsecutively', full_name='csgo.CMsgCStrike15Welcome.timeplayedconsecutively', index=1, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='time_first_played', full_name='csgo.CMsgCStrike15Welcome.time_first_played', index=2, - number=10, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='last_time_played', full_name='csgo.CMsgCStrike15Welcome.last_time_played', index=3, - number=12, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='last_ip_address', full_name='csgo.CMsgCStrike15Welcome.last_ip_address', index=4, - number=13, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gscookieid', full_name='csgo.CMsgCStrike15Welcome.gscookieid', index=5, - number=18, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='uniqueid', full_name='csgo.CMsgCStrike15Welcome.uniqueid', index=6, - number=19, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=17931, - serialized_end=18127, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTVARVALUENOTIFICATIONINFO = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientVarValueNotificationInfo', - full_name='csgo.CMsgGCCStrike15_v2_ClientVarValueNotificationInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='value_name', full_name='csgo.CMsgGCCStrike15_v2_ClientVarValueNotificationInfo.value_name', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value_int', full_name='csgo.CMsgGCCStrike15_v2_ClientVarValueNotificationInfo.value_int', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_addr', full_name='csgo.CMsgGCCStrike15_v2_ClientVarValueNotificationInfo.server_addr', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='server_port', full_name='csgo.CMsgGCCStrike15_v2_ClientVarValueNotificationInfo.server_port', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='choked_blocks', full_name='csgo.CMsgGCCStrike15_v2_ClientVarValueNotificationInfo.choked_blocks', index=4, - number=5, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=18130, - serialized_end=18285, -) - - -_CMSGGCCSTRIKE15_V2_SERVERVARVALUENOTIFICATIONINFO = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ServerVarValueNotificationInfo', - full_name='csgo.CMsgGCCStrike15_v2_ServerVarValueNotificationInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CMsgGCCStrike15_v2_ServerVarValueNotificationInfo.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='viewangles', full_name='csgo.CMsgGCCStrike15_v2_ServerVarValueNotificationInfo.viewangles', index=1, - number=2, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='type', full_name='csgo.CMsgGCCStrike15_v2_ServerVarValueNotificationInfo.type', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=18287, - serialized_end=18391, -) - - -_CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDREQUEST = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_GiftsLeaderboardRequest', - full_name='csgo.CMsgGCCStrike15_v2_GiftsLeaderboardRequest', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=18393, - serialized_end=18437, -) - - -_CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDRESPONSE_GIFTLEADERBOARDENTRY = _descriptor.Descriptor( - name='GiftLeaderboardEntry', - full_name='csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse.GiftLeaderboardEntry', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse.GiftLeaderboardEntry.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gifts', full_name='csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse.GiftLeaderboardEntry.gifts', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=18674, - serialized_end=18730, -) - -_CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDRESPONSE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_GiftsLeaderboardResponse', - full_name='csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='servertime', full_name='csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse.servertime', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='time_period_seconds', full_name='csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse.time_period_seconds', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='total_gifts_given', full_name='csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse.total_gifts_given', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='total_givers', full_name='csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse.total_givers', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='entries', full_name='csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse.entries', index=4, - number=5, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDRESPONSE_GIFTLEADERBOARDENTRY, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=18440, - serialized_end=18730, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTSUBMITSURVEYVOTE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientSubmitSurveyVote', - full_name='csgo.CMsgGCCStrike15_v2_ClientSubmitSurveyVote', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='survey_id', full_name='csgo.CMsgGCCStrike15_v2_ClientSubmitSurveyVote.survey_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='vote', full_name='csgo.CMsgGCCStrike15_v2_ClientSubmitSurveyVote.vote', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=18732, - serialized_end=18808, -) - - -_CMSGGCCSTRIKE15_V2_SERVER2GCCLIENTVALIDATE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Server2GCClientValidate', - full_name='csgo.CMsgGCCStrike15_v2_Server2GCClientValidate', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CMsgGCCStrike15_v2_Server2GCClientValidate.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=18810, - serialized_end=18873, -) - - -_CMSGGCCSTRIKE15_V2_GC2CLIENTTOURNAMENTINFO = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_GC2ClientTournamentInfo', - full_name='csgo.CMsgGCCStrike15_v2_GC2ClientTournamentInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='eventid', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientTournamentInfo.eventid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='stageid', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientTournamentInfo.stageid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_type', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientTournamentInfo.game_type', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='teamids', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientTournamentInfo.teamids', index=3, - number=4, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=18875, - serialized_end=18989, -) - - -_CSOECONCOUPON = _descriptor.Descriptor( - name='CSOEconCoupon', - full_name='csgo.CSOEconCoupon', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='entryid', full_name='csgo.CSOEconCoupon.entryid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=_b('\200\246\035\001'), file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='defidx', full_name='csgo.CSOEconCoupon.defidx', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='expiration_date', full_name='csgo.CSOEconCoupon.expiration_date', index=2, - number=3, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=18991, - serialized_end=19070, -) - - -_CSOQUESTPROGRESS = _descriptor.Descriptor( - name='CSOQuestProgress', - full_name='csgo.CSOQuestProgress', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='questid', full_name='csgo.CSOQuestProgress.questid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=_b('\200\246\035\001'), file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='points_remaining', full_name='csgo.CSOQuestProgress.points_remaining', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bonus_points', full_name='csgo.CSOQuestProgress.bonus_points', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=19072, - serialized_end=19161, -) - - -_CSOACCOUNTSEASONALOPERATION = _descriptor.Descriptor( - name='CSOAccountSeasonalOperation', - full_name='csgo.CSOAccountSeasonalOperation', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='season_value', full_name='csgo.CSOAccountSeasonalOperation.season_value', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=_b('\200\246\035\001'), file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tier_unlocked', full_name='csgo.CSOAccountSeasonalOperation.tier_unlocked', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='premium_tiers', full_name='csgo.CSOAccountSeasonalOperation.premium_tiers', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mission_id', full_name='csgo.CSOAccountSeasonalOperation.mission_id', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='missions_completed', full_name='csgo.CSOAccountSeasonalOperation.missions_completed', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='redeemable_balance', full_name='csgo.CSOAccountSeasonalOperation.redeemable_balance', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='season_pass_time', full_name='csgo.CSOAccountSeasonalOperation.season_pass_time', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=19164, - serialized_end=19369, -) - - -_CSOPERSONADATAPUBLIC = _descriptor.Descriptor( - name='CSOPersonaDataPublic', - full_name='csgo.CSOPersonaDataPublic', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='player_level', full_name='csgo.CSOPersonaDataPublic.player_level', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='commendation', full_name='csgo.CSOPersonaDataPublic.commendation', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='elevated_state', full_name='csgo.CSOPersonaDataPublic.elevated_state', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=19371, - serialized_end=19491, -) - - -_CMSGGC_GLOBALGAME_SUBSCRIBE = _descriptor.Descriptor( - name='CMsgGC_GlobalGame_Subscribe', - full_name='csgo.CMsgGC_GlobalGame_Subscribe', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ticket', full_name='csgo.CMsgGC_GlobalGame_Subscribe.ticket', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=19493, - serialized_end=19538, -) - - -_CMSGGC_GLOBALGAME_UNSUBSCRIBE = _descriptor.Descriptor( - name='CMsgGC_GlobalGame_Unsubscribe', - full_name='csgo.CMsgGC_GlobalGame_Unsubscribe', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='timeleft', full_name='csgo.CMsgGC_GlobalGame_Unsubscribe.timeleft', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=19540, - serialized_end=19589, -) - - -_CMSGGC_GLOBALGAME_PLAY = _descriptor.Descriptor( - name='CMsgGC_GlobalGame_Play', - full_name='csgo.CMsgGC_GlobalGame_Play', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ticket', full_name='csgo.CMsgGC_GlobalGame_Play.ticket', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gametimems', full_name='csgo.CMsgGC_GlobalGame_Play.gametimems', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='msperpoint', full_name='csgo.CMsgGC_GlobalGame_Play.msperpoint', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=19591, - serialized_end=19671, -) - - -_CMSGGCCSTRIKE15_V2_ACKNOWLEDGEPENALTY = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_AcknowledgePenalty', - full_name='csgo.CMsgGCCStrike15_v2_AcknowledgePenalty', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='acknowledged', full_name='csgo.CMsgGCCStrike15_v2_AcknowledgePenalty.acknowledged', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=19673, - serialized_end=19734, -) - - -_CMSGGCCSTRIKE15_V2_CLIENT2GCREQUESTPRESTIGECOIN = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin', - full_name='csgo.CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='defindex', full_name='csgo.CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin.defindex', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='upgradeid', full_name='csgo.CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin.upgradeid', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='hours', full_name='csgo.CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin.hours', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='prestigetime', full_name='csgo.CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin.prestigetime', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=19736, - serialized_end=19859, -) - - -_CMSGGCCSTRIKE15_V2_CLIENT2GCSTREAMUNLOCK = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Client2GCStreamUnlock', - full_name='csgo.CMsgGCCStrike15_v2_Client2GCStreamUnlock', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ticket', full_name='csgo.CMsgGCCStrike15_v2_Client2GCStreamUnlock.ticket', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='os', full_name='csgo.CMsgGCCStrike15_v2_Client2GCStreamUnlock.os', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=19861, - serialized_end=19931, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTTOGCREQUESTELEVATE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientToGCRequestElevate', - full_name='csgo.CMsgGCCStrike15_v2_ClientToGCRequestElevate', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='stage', full_name='csgo.CMsgGCCStrike15_v2_ClientToGCRequestElevate.stage', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=19933, - serialized_end=19993, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTTOGCCHAT = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientToGCChat', - full_name='csgo.CMsgGCCStrike15_v2_ClientToGCChat', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='match_id', full_name='csgo.CMsgGCCStrike15_v2_ClientToGCChat.match_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='text', full_name='csgo.CMsgGCCStrike15_v2_ClientToGCChat.text', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=19995, - serialized_end=20062, -) - - -_CMSGGCCSTRIKE15_V2_GCTOCLIENTCHAT = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_GCToClientChat', - full_name='csgo.CMsgGCCStrike15_v2_GCToClientChat', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CMsgGCCStrike15_v2_GCToClientChat.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='text', full_name='csgo.CMsgGCCStrike15_v2_GCToClientChat.text', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=20064, - serialized_end=20133, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTAUTHKEYCODE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientAuthKeyCode', - full_name='csgo.CMsgGCCStrike15_v2_ClientAuthKeyCode', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='eventid', full_name='csgo.CMsgGCCStrike15_v2_ClientAuthKeyCode.eventid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='code', full_name='csgo.CMsgGCCStrike15_v2_ClientAuthKeyCode.code', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=20135, - serialized_end=20204, -) - - -_CMSGGCCSTRIKE15_GOTVSYNCPACKET = _descriptor.Descriptor( - name='CMsgGCCStrike15_GotvSyncPacket', - full_name='csgo.CMsgGCCStrike15_GotvSyncPacket', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='data', full_name='csgo.CMsgGCCStrike15_GotvSyncPacket.data', index=0, - number=1, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=20206, - serialized_end=20281, -) - - -_PLAYERDECALDIGITALSIGNATURE = _descriptor.Descriptor( - name='PlayerDecalDigitalSignature', - full_name='csgo.PlayerDecalDigitalSignature', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='signature', full_name='csgo.PlayerDecalDigitalSignature.signature', index=0, - number=1, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.PlayerDecalDigitalSignature.accountid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rtime', full_name='csgo.PlayerDecalDigitalSignature.rtime', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endpos', full_name='csgo.PlayerDecalDigitalSignature.endpos', index=3, - number=4, type=2, cpp_type=6, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='startpos', full_name='csgo.PlayerDecalDigitalSignature.startpos', index=4, - number=5, type=2, cpp_type=6, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='right', full_name='csgo.PlayerDecalDigitalSignature.right', index=5, - number=6, type=2, cpp_type=6, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tx_defidx', full_name='csgo.PlayerDecalDigitalSignature.tx_defidx', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='entindex', full_name='csgo.PlayerDecalDigitalSignature.entindex', index=7, - number=8, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='hitbox', full_name='csgo.PlayerDecalDigitalSignature.hitbox', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='creationtime', full_name='csgo.PlayerDecalDigitalSignature.creationtime', index=9, - number=10, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='equipslot', full_name='csgo.PlayerDecalDigitalSignature.equipslot', index=10, - number=11, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trace_id', full_name='csgo.PlayerDecalDigitalSignature.trace_id', index=11, - number=12, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='normal', full_name='csgo.PlayerDecalDigitalSignature.normal', index=12, - number=13, type=2, cpp_type=6, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tint_id', full_name='csgo.PlayerDecalDigitalSignature.tint_id', index=13, - number=14, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=20284, - serialized_end=20560, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTPLAYERDECALSIGN = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientPlayerDecalSign', - full_name='csgo.CMsgGCCStrike15_v2_ClientPlayerDecalSign', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='data', full_name='csgo.CMsgGCCStrike15_v2_ClientPlayerDecalSign.data', index=0, - number=1, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='itemid', full_name='csgo.CMsgGCCStrike15_v2_ClientPlayerDecalSign.itemid', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=20562, - serialized_end=20669, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTLOGONFATALERROR = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientLogonFatalError', - full_name='csgo.CMsgGCCStrike15_v2_ClientLogonFatalError', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='errorcode', full_name='csgo.CMsgGCCStrike15_v2_ClientLogonFatalError.errorcode', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='message', full_name='csgo.CMsgGCCStrike15_v2_ClientLogonFatalError.message', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='country', full_name='csgo.CMsgGCCStrike15_v2_ClientLogonFatalError.country', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=20671, - serialized_end=20766, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTPOLLSTATE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientPollState', - full_name='csgo.CMsgGCCStrike15_v2_ClientPollState', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='pollid', full_name='csgo.CMsgGCCStrike15_v2_ClientPollState.pollid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='names', full_name='csgo.CMsgGCCStrike15_v2_ClientPollState.names', index=1, - number=2, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='values', full_name='csgo.CMsgGCCStrike15_v2_ClientPollState.values', index=2, - number=3, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=20768, - serialized_end=20851, -) - - -_CMSGGCCSTRIKE15_V2_PARTY_REGISTER = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Party_Register', - full_name='csgo.CMsgGCCStrike15_v2_Party_Register', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='id', full_name='csgo.CMsgGCCStrike15_v2_Party_Register.id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ver', full_name='csgo.CMsgGCCStrike15_v2_Party_Register.ver', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='apr', full_name='csgo.CMsgGCCStrike15_v2_Party_Register.apr', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ark', full_name='csgo.CMsgGCCStrike15_v2_Party_Register.ark', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='nby', full_name='csgo.CMsgGCCStrike15_v2_Party_Register.nby', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='grp', full_name='csgo.CMsgGCCStrike15_v2_Party_Register.grp', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='slots', full_name='csgo.CMsgGCCStrike15_v2_Party_Register.slots', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='launcher', full_name='csgo.CMsgGCCStrike15_v2_Party_Register.launcher', index=7, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_type', full_name='csgo.CMsgGCCStrike15_v2_Party_Register.game_type', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=20854, - serialized_end=21018, -) - - -_CMSGGCCSTRIKE15_V2_PARTY_SEARCH = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Party_Search', - full_name='csgo.CMsgGCCStrike15_v2_Party_Search', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ver', full_name='csgo.CMsgGCCStrike15_v2_Party_Search.ver', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='apr', full_name='csgo.CMsgGCCStrike15_v2_Party_Search.apr', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ark', full_name='csgo.CMsgGCCStrike15_v2_Party_Search.ark', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='grps', full_name='csgo.CMsgGCCStrike15_v2_Party_Search.grps', index=3, - number=4, type=13, cpp_type=3, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='launcher', full_name='csgo.CMsgGCCStrike15_v2_Party_Search.launcher', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_type', full_name='csgo.CMsgGCCStrike15_v2_Party_Search.game_type', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21020, - serialized_end=21143, -) - - -_CMSGGCCSTRIKE15_V2_PARTY_SEARCHRESULTS_ENTRY = _descriptor.Descriptor( - name='Entry', - full_name='csgo.CMsgGCCStrike15_v2_Party_SearchResults.Entry', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='id', full_name='csgo.CMsgGCCStrike15_v2_Party_SearchResults.Entry.id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='grp', full_name='csgo.CMsgGCCStrike15_v2_Party_SearchResults.Entry.grp', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_type', full_name='csgo.CMsgGCCStrike15_v2_Party_SearchResults.Entry.game_type', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='apr', full_name='csgo.CMsgGCCStrike15_v2_Party_SearchResults.Entry.apr', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ark', full_name='csgo.CMsgGCCStrike15_v2_Party_SearchResults.Entry.ark', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='loc', full_name='csgo.CMsgGCCStrike15_v2_Party_SearchResults.Entry.loc', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21257, - serialized_end=21347, -) - -_CMSGGCCSTRIKE15_V2_PARTY_SEARCHRESULTS = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Party_SearchResults', - full_name='csgo.CMsgGCCStrike15_v2_Party_SearchResults', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='entries', full_name='csgo.CMsgGCCStrike15_v2_Party_SearchResults.entries', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGGCCSTRIKE15_V2_PARTY_SEARCHRESULTS_ENTRY, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21146, - serialized_end=21347, -) - - -_CMSGGCCSTRIKE15_V2_PARTY_INVITE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Party_Invite', - full_name='csgo.CMsgGCCStrike15_v2_Party_Invite', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CMsgGCCStrike15_v2_Party_Invite.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lobbyid', full_name='csgo.CMsgGCCStrike15_v2_Party_Invite.lobbyid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21349, - serialized_end=21418, -) - - -_CMSGGCCSTRIKE15_V2_ACCOUNT_REQUESTCOPLAYS_PLAYER = _descriptor.Descriptor( - name='Player', - full_name='csgo.CMsgGCCStrike15_v2_Account_RequestCoPlays.Player', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CMsgGCCStrike15_v2_Account_RequestCoPlays.Player.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rtcoplay', full_name='csgo.CMsgGCCStrike15_v2_Account_RequestCoPlays.Player.rtcoplay', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='online', full_name='csgo.CMsgGCCStrike15_v2_Account_RequestCoPlays.Player.online', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21559, - serialized_end=21620, -) - -_CMSGGCCSTRIKE15_V2_ACCOUNT_REQUESTCOPLAYS = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_Account_RequestCoPlays', - full_name='csgo.CMsgGCCStrike15_v2_Account_RequestCoPlays', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='players', full_name='csgo.CMsgGCCStrike15_v2_Account_RequestCoPlays.players', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='servertime', full_name='csgo.CMsgGCCStrike15_v2_Account_RequestCoPlays.servertime', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGGCCSTRIKE15_V2_ACCOUNT_REQUESTCOPLAYS_PLAYER, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21421, - serialized_end=21620, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTTOGCREQUESTTICKET = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientToGCRequestTicket', - full_name='csgo.CMsgGCCStrike15_v2_ClientToGCRequestTicket', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='authorized_steam_id', full_name='csgo.CMsgGCCStrike15_v2_ClientToGCRequestTicket.authorized_steam_id', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='authorized_public_ip', full_name='csgo.CMsgGCCStrike15_v2_ClientToGCRequestTicket.authorized_public_ip', index=1, - number=2, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gameserver_steam_id', full_name='csgo.CMsgGCCStrike15_v2_ClientToGCRequestTicket.gameserver_steam_id', index=2, - number=3, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gameserver_sdr_routing', full_name='csgo.CMsgGCCStrike15_v2_ClientToGCRequestTicket.gameserver_sdr_routing', index=3, - number=5, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21623, - serialized_end=21787, -) - - -_CMSGGCTOCLIENTSTEAMDATAGRAMTICKET = _descriptor.Descriptor( - name='CMsgGCToClientSteamDatagramTicket', - full_name='csgo.CMsgGCToClientSteamDatagramTicket', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='serialized_ticket', full_name='csgo.CMsgGCToClientSteamDatagramTicket.serialized_ticket', index=0, - number=16, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21789, - serialized_end=21851, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREQUESTOFFERS = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientRequestOffers', - full_name='csgo.CMsgGCCStrike15_v2_ClientRequestOffers', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21853, - serialized_end=21893, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREQUESTSOUVENIR = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientRequestSouvenir', - full_name='csgo.CMsgGCCStrike15_v2_ClientRequestSouvenir', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='itemid', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestSouvenir.itemid', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='matchid', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestSouvenir.matchid', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='eventid', full_name='csgo.CMsgGCCStrike15_v2_ClientRequestSouvenir.eventid', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21895, - serialized_end=21987, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTACCOUNTBALANCE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientAccountBalance', - full_name='csgo.CMsgGCCStrike15_v2_ClientAccountBalance', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='amount', full_name='csgo.CMsgGCCStrike15_v2_ClientAccountBalance.amount', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='url', full_name='csgo.CMsgGCCStrike15_v2_ClientAccountBalance.url', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21989, - serialized_end=22059, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTPARTYJOINRELAY = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientPartyJoinRelay', - full_name='csgo.CMsgGCCStrike15_v2_ClientPartyJoinRelay', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CMsgGCCStrike15_v2_ClientPartyJoinRelay.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lobbyid', full_name='csgo.CMsgGCCStrike15_v2_ClientPartyJoinRelay.lobbyid', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=22061, - serialized_end=22138, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTPARTYWARNING_ENTRY = _descriptor.Descriptor( - name='Entry', - full_name='csgo.CMsgGCCStrike15_v2_ClientPartyWarning.Entry', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accountid', full_name='csgo.CMsgGCCStrike15_v2_ClientPartyWarning.Entry.accountid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='warntype', full_name='csgo.CMsgGCCStrike15_v2_ClientPartyWarning.Entry.warntype', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=22250, - serialized_end=22294, -) - -_CMSGGCCSTRIKE15_V2_CLIENTPARTYWARNING = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientPartyWarning', - full_name='csgo.CMsgGCCStrike15_v2_ClientPartyWarning', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='entries', full_name='csgo.CMsgGCCStrike15_v2_ClientPartyWarning.entries', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGGCCSTRIKE15_V2_CLIENTPARTYWARNING_ENTRY, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=22141, - serialized_end=22294, -) - - -_CMSGGCCSTRIKE15_V2_SETEVENTFAVORITE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_SetEventFavorite', - full_name='csgo.CMsgGCCStrike15_v2_SetEventFavorite', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='eventid', full_name='csgo.CMsgGCCStrike15_v2_SetEventFavorite.eventid', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='is_favorite', full_name='csgo.CMsgGCCStrike15_v2_SetEventFavorite.is_favorite', index=1, - number=2, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=22296, - serialized_end=22371, -) - - -_CMSGGCCSTRIKE15_V2_GETEVENTFAVORITES_REQUEST = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_GetEventFavorites_Request', - full_name='csgo.CMsgGCCStrike15_v2_GetEventFavorites_Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='all_events', full_name='csgo.CMsgGCCStrike15_v2_GetEventFavorites_Request.all_events', index=0, - number=1, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=22373, - serialized_end=22439, -) - - -_CMSGGCCSTRIKE15_V2_GETEVENTFAVORITES_RESPONSE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_GetEventFavorites_Response', - full_name='csgo.CMsgGCCStrike15_v2_GetEventFavorites_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='all_events', full_name='csgo.CMsgGCCStrike15_v2_GetEventFavorites_Response.all_events', index=0, - number=1, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='json_favorites', full_name='csgo.CMsgGCCStrike15_v2_GetEventFavorites_Response.json_favorites', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='json_featured', full_name='csgo.CMsgGCCStrike15_v2_GetEventFavorites_Response.json_featured', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=22441, - serialized_end=22555, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTPERFREPORT_ENTRY = _descriptor.Descriptor( - name='Entry', - full_name='csgo.CMsgGCCStrike15_v2_ClientPerfReport.Entry', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='perfcounter', full_name='csgo.CMsgGCCStrike15_v2_ClientPerfReport.Entry.perfcounter', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='length', full_name='csgo.CMsgGCCStrike15_v2_ClientPerfReport.Entry.length', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reference', full_name='csgo.CMsgGCCStrike15_v2_ClientPerfReport.Entry.reference', index=2, - number=3, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='actual', full_name='csgo.CMsgGCCStrike15_v2_ClientPerfReport.Entry.actual', index=3, - number=4, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sourceid', full_name='csgo.CMsgGCCStrike15_v2_ClientPerfReport.Entry.sourceid', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='status', full_name='csgo.CMsgGCCStrike15_v2_ClientPerfReport.Entry.status', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=22663, - serialized_end=22776, -) - -_CMSGGCCSTRIKE15_V2_CLIENTPERFREPORT = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientPerfReport', - full_name='csgo.CMsgGCCStrike15_v2_ClientPerfReport', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='entries', full_name='csgo.CMsgGCCStrike15_v2_ClientPerfReport.entries', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGGCCSTRIKE15_V2_CLIENTPERFREPORT_ENTRY, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=22558, - serialized_end=22776, -) - - -_CVDIAGNOSTIC = _descriptor.Descriptor( - name='CVDiagnostic', - full_name='csgo.CVDiagnostic', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='id', full_name='csgo.CVDiagnostic.id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='extended', full_name='csgo.CVDiagnostic.extended', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='csgo.CVDiagnostic.value', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='string_value', full_name='csgo.CVDiagnostic.string_value', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=22778, - serialized_end=22859, -) - - -_CMSGGCCSTRIKE15_V2_CLIENTREPORTVALIDATION = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_ClientReportValidation', - full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='file_report', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.file_report', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='command_line', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.command_line', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='total_files', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.total_files', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='internal_error', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.internal_error', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trust_time', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.trust_time', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='count_pending', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.count_pending', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='count_completed', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.count_completed', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='process_id', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.process_id', index=7, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='osversion', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.osversion', index=8, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='clientreportversion', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.clientreportversion', index=9, - number=10, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='status_id', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.status_id', index=10, - number=11, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='diagnostic1', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.diagnostic1', index=11, - number=12, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='diagnostic2', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.diagnostic2', index=12, - number=13, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='diagnostic3', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.diagnostic3', index=13, - number=14, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='last_launch_data', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.last_launch_data', index=14, - number=15, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='report_count', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.report_count', index=15, - number=16, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='client_time', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.client_time', index=16, - number=17, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='diagnostic4', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.diagnostic4', index=17, - number=18, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='diagnostic5', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.diagnostic5', index=18, - number=19, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='diagnostics', full_name='csgo.CMsgGCCStrike15_v2_ClientReportValidation.diagnostics', index=19, - number=20, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=22862, - serialized_end=23363, -) - - -_CMSGGCCSTRIKE15_V2_GC2CLIENTREFUSESECUREMODE = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode', - full_name='csgo.CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='file_report', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode.file_report', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='offer_insecure_mode', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode.offer_insecure_mode', index=1, - number=2, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='offer_secure_mode', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode.offer_secure_mode', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='show_unsigned_ui', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode.show_unsigned_ui', index=3, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='kick_user', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode.kick_user', index=4, - number=5, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='show_trusted_ui', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode.show_trusted_ui', index=5, - number=6, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='show_warning_not_trusted', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode.show_warning_not_trusted', index=6, - number=7, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=23366, - serialized_end=23593, -) - - -_CMSGGCCSTRIKE15_V2_GC2CLIENTREQUESTVALIDATION = _descriptor.Descriptor( - name='CMsgGCCStrike15_v2_GC2ClientRequestValidation', - full_name='csgo.CMsgGCCStrike15_v2_GC2ClientRequestValidation', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='full_report', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientRequestValidation.full_report', index=0, - number=1, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='module', full_name='csgo.CMsgGCCStrike15_v2_GC2ClientRequestValidation.module', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=23595, - serialized_end=23679, -) - -_TOURNAMENTTEAM.fields_by_name['players'].message_type = _TOURNAMENTPLAYER -_GLOBALSTATISTICS.fields_by_name['search_statistics'].message_type = _DETAILEDSEARCHSTATISTIC -_OPERATIONALSTATISTICSPACKET.fields_by_name['values'].message_type = _OPERATIONALSTATISTICELEMENT -_SCORELEADERBOARDDATA_ENTRY.containing_type = _SCORELEADERBOARDDATA -_SCORELEADERBOARDDATA_ACCOUNTENTRIES.fields_by_name['entries'].message_type = _SCORELEADERBOARDDATA_ENTRY -_SCORELEADERBOARDDATA_ACCOUNTENTRIES.containing_type = _SCORELEADERBOARDDATA -_SCORELEADERBOARDDATA.fields_by_name['accountentries'].message_type = _SCORELEADERBOARDDATA_ACCOUNTENTRIES -_SCORELEADERBOARDDATA.fields_by_name['matchentries'].message_type = _SCORELEADERBOARDDATA_ENTRY -_PLAYERQUESTDATA_QUESTITEMDATA.containing_type = _PLAYERQUESTDATA -_PLAYERQUESTDATA.fields_by_name['quest_item_data'].message_type = _PLAYERQUESTDATA_QUESTITEMDATA -_PLAYERQUESTDATA.fields_by_name['xp_progress_data'].message_type = _XPPROGRESSDATA -_PLAYERQUESTDATA.fields_by_name['item_updates'].message_type = _MATCHENDITEMUPDATES -_PLAYERQUESTDATA.fields_by_name['userstatchanges'].message_type = _CMSGCSGOSTEAMUSERSTATCHANGE -_CMSGGC_SERVERQUESTUPDATEDATA.fields_by_name['player_quest_data'].message_type = _PLAYERQUESTDATA -_CMSGGC_SERVERQUESTUPDATEDATA.fields_by_name['missionlbsdata'].message_type = _SCORELEADERBOARDDATA -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGCOPERATIONALSTATS.fields_by_name['namekeys'].message_type = _OPERATIONALSTATISTICDESCRIPTION -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGCOPERATIONALSTATS.fields_by_name['packets'].message_type = _OPERATIONALSTATISTICSPACKET -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSTART.fields_by_name['tournament_match'].message_type = _TOURNAMENTMATCHSETUP -_CMSGGCCSTRIKE15_V2_MATCHMAKINGCLIENT2SERVERPING.fields_by_name['gameserverpings'].message_type = _GAMESERVERPING -_CMSGGCCSTRIKE15_V2_MATCHMAKINGCLIENT2SERVERPING.fields_by_name['data_center_pings'].message_type = _DATACENTERPING -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE_NOTE.containing_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE.fields_by_name['global_stats'].message_type = _GLOBALSTATISTICS -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE.fields_by_name['server_ipaddress_mask'].message_type = _IPADDRESSMASK -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE.fields_by_name['notes'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE_NOTE -_CDATAGCCSTRIKE15_V2_TOURNAMENTMATCHDRAFT_ENTRY.containing_type = _CDATAGCCSTRIKE15_V2_TOURNAMENTMATCHDRAFT -_CDATAGCCSTRIKE15_V2_TOURNAMENTMATCHDRAFT.fields_by_name['drafts'].message_type = _CDATAGCCSTRIKE15_V2_TOURNAMENTMATCHDRAFT_ENTRY -_CPREMATCHINFODATA_TEAMSTATS.containing_type = _CPREMATCHINFODATA -_CPREMATCHINFODATA.fields_by_name['draft'].message_type = _CDATAGCCSTRIKE15_V2_TOURNAMENTMATCHDRAFT -_CPREMATCHINFODATA.fields_by_name['stats'].message_type = _CPREMATCHINFODATA_TEAMSTATS -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERRESERVE.fields_by_name['rankings'].message_type = _PLAYERRANKINGINFO -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERRESERVE.fields_by_name['whitelist'].message_type = _IPADDRESSMASK -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERRESERVE.fields_by_name['tournament_event'].message_type = _TOURNAMENTEVENT -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERRESERVE.fields_by_name['tournament_teams'].message_type = _TOURNAMENTTEAM -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERRESERVE.fields_by_name['pre_match_data'].message_type = _CPREMATCHINFODATA -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERRESERVATIONRESPONSE.fields_by_name['reservation'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERRESERVE -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERRESERVATIONRESPONSE.fields_by_name['tv_info'].message_type = _SERVERHLTVINFO -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTRESERVE.fields_by_name['reservation'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERRESERVE -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS_DROPINFO.containing_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS.fields_by_name['reservation'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERRESERVE -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS.fields_by_name['confirm'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERCONFIRM -_CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS.fields_by_name['drop_info'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS_DROPINFO -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO.fields_by_name['ongoingmatch'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTRESERVE -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO.fields_by_name['global_stats'].message_type = _GLOBALSTATISTICS -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO.fields_by_name['ranking'].message_type = _PLAYERRANKINGINFO -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO.fields_by_name['commendation'].message_type = _PLAYERCOMMENDATIONINFO -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO.fields_by_name['medals'].message_type = _PLAYERMEDALSINFO -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO.fields_by_name['my_current_event'].message_type = _TOURNAMENTEVENT -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO.fields_by_name['my_current_event_teams'].message_type = _TOURNAMENTTEAM -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO.fields_by_name['my_current_team'].message_type = _TOURNAMENTTEAM -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO.fields_by_name['my_current_event_stages'].message_type = _TOURNAMENTEVENT -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO.fields_by_name['activity'].message_type = _ACCOUNTACTIVITY -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO.fields_by_name['rankings'].message_type = _PLAYERRANKINGINFO -_CMSGGCCSTRIKE15_V2_ACCOUNTPRIVACYSETTINGS_SETTING.containing_type = _CMSGGCCSTRIKE15_V2_ACCOUNTPRIVACYSETTINGS -_CMSGGCCSTRIKE15_V2_ACCOUNTPRIVACYSETTINGS.fields_by_name['settings'].message_type = _CMSGGCCSTRIKE15_V2_ACCOUNTPRIVACYSETTINGS_SETTING -_CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTABANDON.fields_by_name['abandoned_match'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTRESERVE -_CMSGGCCSTRIKE15_V2_CLIENTGCRANKUPDATE.fields_by_name['rankings'].message_type = _PLAYERRANKINGINFO -_CMSGGCCSTRIKE15_V2_CLIENTCOMMENDPLAYER.fields_by_name['commendation'].message_type = _PLAYERCOMMENDATIONINFO -_CMSGGCCSTRIKE15_V2_CLIENTREQUESTWATCHINFOFRIENDS.fields_by_name['data_center_pings'].message_type = _DATACENTERPING -_CMSGGCCSTRIKE15_V2_CLIENTREQUESTJOINFRIENDDATA.fields_by_name['res'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTRESERVE -_CMSGGCCSTRIKE15_V2_CLIENTREQUESTJOINSERVERDATA.fields_by_name['res'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTRESERVE -_CMSGGCCSTRIKE15_V2_GC2SERVERNOTIFYXPREWARDED.fields_by_name['xp_progress_data'].message_type = _XPPROGRESSDATA -_CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSRANGE.containing_type = _CMSGGCCSTRIKE15_CLIENTDEEPSTATS -_CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSMATCH.fields_by_name['player'].message_type = _DEEPPLAYERSTATSENTRY -_CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSMATCH.fields_by_name['events'].message_type = _DEEPPLAYERMATCHEVENT -_CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSMATCH.containing_type = _CMSGGCCSTRIKE15_CLIENTDEEPSTATS -_CMSGGCCSTRIKE15_CLIENTDEEPSTATS.fields_by_name['range'].message_type = _CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSRANGE -_CMSGGCCSTRIKE15_CLIENTDEEPSTATS.fields_by_name['matches'].message_type = _CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSMATCH -_CMSGGCCSTRIKE15_V2_WATCHINFOUSERS.fields_by_name['watchable_match_infos'].message_type = _WATCHABLEMATCHINFO -_CMSGGCCSTRIKE15_V2_PLAYERSPROFILE.fields_by_name['account_profiles'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO -_CMSGGCCSTRIKE15_V2_MATCHENDRUNREWARDDROPS.fields_by_name['serverinfo'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERRESERVATIONRESPONSE -_CMSGGCCSTRIKE15_V2_MATCHENDRUNREWARDDROPS.fields_by_name['match_end_quest_data'].message_type = _CMSGGC_SERVERQUESTUPDATEDATA -_CECONITEMPREVIEWDATABLOCK_STICKER.containing_type = _CECONITEMPREVIEWDATABLOCK -_CECONITEMPREVIEWDATABLOCK.fields_by_name['stickers'].message_type = _CECONITEMPREVIEWDATABLOCK_STICKER -_CMSGGCCSTRIKE15_V2_MATCHENDREWARDDROPSNOTIFICATION.fields_by_name['iteminfo'].message_type = _CECONITEMPREVIEWDATABLOCK -_CMSGITEMACKNOWLEDGED.fields_by_name['iteminfo'].message_type = _CECONITEMPREVIEWDATABLOCK -_CMSGGCCSTRIKE15_V2_CLIENT2GCECONPREVIEWDATABLOCKRESPONSE.fields_by_name['iteminfo'].message_type = _CECONITEMPREVIEWDATABLOCK -_CDATAGCCSTRIKE15_V2_MATCHINFO.fields_by_name['watchablematchinfo'].message_type = _WATCHABLEMATCHINFO -_CDATAGCCSTRIKE15_V2_MATCHINFO.fields_by_name['roundstats_legacy'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS -_CDATAGCCSTRIKE15_V2_MATCHINFO.fields_by_name['roundstatsall'].message_type = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS -_CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP_PICKS.containing_type = _CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP -_CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP.fields_by_name['teams'].message_type = _CDATAGCCSTRIKE15_V2_TOURNAMENTGROUPTEAM -_CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP.fields_by_name['picks'].message_type = _CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP_PICKS -_CDATAGCCSTRIKE15_V2_TOURNAMENTSECTION.fields_by_name['groups'].message_type = _CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP -_CDATAGCCSTRIKE15_V2_TOURNAMENTINFO.fields_by_name['sections'].message_type = _CDATAGCCSTRIKE15_V2_TOURNAMENTSECTION -_CDATAGCCSTRIKE15_V2_TOURNAMENTINFO.fields_by_name['tournament_event'].message_type = _TOURNAMENTEVENT -_CDATAGCCSTRIKE15_V2_TOURNAMENTINFO.fields_by_name['tournament_teams'].message_type = _TOURNAMENTTEAM -_CMSGGCCSTRIKE15_V2_MATCHLIST.fields_by_name['matches'].message_type = _CDATAGCCSTRIKE15_V2_MATCHINFO -_CMSGGCCSTRIKE15_V2_MATCHLIST.fields_by_name['streams'].message_type = _TOURNAMENTTEAM -_CMSGGCCSTRIKE15_V2_MATCHLIST.fields_by_name['tournamentinfo'].message_type = _CDATAGCCSTRIKE15_V2_TOURNAMENTINFO -_CMSGGCCSTRIKE15_V2_PREDICTIONS_GROUPMATCHTEAMPICK.containing_type = _CMSGGCCSTRIKE15_V2_PREDICTIONS -_CMSGGCCSTRIKE15_V2_PREDICTIONS.fields_by_name['group_match_team_picks'].message_type = _CMSGGCCSTRIKE15_V2_PREDICTIONS_GROUPMATCHTEAMPICK -_CMSGGCCSTRIKE15_V2_FANTASY_FANTASYSLOT.containing_type = _CMSGGCCSTRIKE15_V2_FANTASY -_CMSGGCCSTRIKE15_V2_FANTASY_FANTASYTEAM.fields_by_name['slots'].message_type = _CMSGGCCSTRIKE15_V2_FANTASY_FANTASYSLOT -_CMSGGCCSTRIKE15_V2_FANTASY_FANTASYTEAM.containing_type = _CMSGGCCSTRIKE15_V2_FANTASY -_CMSGGCCSTRIKE15_V2_FANTASY.fields_by_name['teams'].message_type = _CMSGGCCSTRIKE15_V2_FANTASY_FANTASYTEAM -_CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDRESPONSE_GIFTLEADERBOARDENTRY.containing_type = _CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDRESPONSE -_CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDRESPONSE.fields_by_name['entries'].message_type = _CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDRESPONSE_GIFTLEADERBOARDENTRY -_CSOPERSONADATAPUBLIC.fields_by_name['commendation'].message_type = _PLAYERCOMMENDATIONINFO -_CMSGGCCSTRIKE15_GOTVSYNCPACKET.fields_by_name['data'].message_type = engine__gcmessages__pb2._CENGINEGOTVSYNCPACKET -_CMSGGCCSTRIKE15_V2_CLIENTPLAYERDECALSIGN.fields_by_name['data'].message_type = _PLAYERDECALDIGITALSIGNATURE -_CMSGGCCSTRIKE15_V2_PARTY_SEARCHRESULTS_ENTRY.containing_type = _CMSGGCCSTRIKE15_V2_PARTY_SEARCHRESULTS -_CMSGGCCSTRIKE15_V2_PARTY_SEARCHRESULTS.fields_by_name['entries'].message_type = _CMSGGCCSTRIKE15_V2_PARTY_SEARCHRESULTS_ENTRY -_CMSGGCCSTRIKE15_V2_ACCOUNT_REQUESTCOPLAYS_PLAYER.containing_type = _CMSGGCCSTRIKE15_V2_ACCOUNT_REQUESTCOPLAYS -_CMSGGCCSTRIKE15_V2_ACCOUNT_REQUESTCOPLAYS.fields_by_name['players'].message_type = _CMSGGCCSTRIKE15_V2_ACCOUNT_REQUESTCOPLAYS_PLAYER -_CMSGGCCSTRIKE15_V2_CLIENTPARTYWARNING_ENTRY.containing_type = _CMSGGCCSTRIKE15_V2_CLIENTPARTYWARNING -_CMSGGCCSTRIKE15_V2_CLIENTPARTYWARNING.fields_by_name['entries'].message_type = _CMSGGCCSTRIKE15_V2_CLIENTPARTYWARNING_ENTRY -_CMSGGCCSTRIKE15_V2_CLIENTPERFREPORT_ENTRY.containing_type = _CMSGGCCSTRIKE15_V2_CLIENTPERFREPORT -_CMSGGCCSTRIKE15_V2_CLIENTPERFREPORT.fields_by_name['entries'].message_type = _CMSGGCCSTRIKE15_V2_CLIENTPERFREPORT_ENTRY -_CMSGGCCSTRIKE15_V2_CLIENTREPORTVALIDATION.fields_by_name['diagnostics'].message_type = _CVDIAGNOSTIC -DESCRIPTOR.message_types_by_name['GameServerPing'] = _GAMESERVERPING -DESCRIPTOR.message_types_by_name['DataCenterPing'] = _DATACENTERPING -DESCRIPTOR.message_types_by_name['DetailedSearchStatistic'] = _DETAILEDSEARCHSTATISTIC -DESCRIPTOR.message_types_by_name['TournamentPlayer'] = _TOURNAMENTPLAYER -DESCRIPTOR.message_types_by_name['TournamentTeam'] = _TOURNAMENTTEAM -DESCRIPTOR.message_types_by_name['TournamentEvent'] = _TOURNAMENTEVENT -DESCRIPTOR.message_types_by_name['GlobalStatistics'] = _GLOBALSTATISTICS -DESCRIPTOR.message_types_by_name['OperationalStatisticDescription'] = _OPERATIONALSTATISTICDESCRIPTION -DESCRIPTOR.message_types_by_name['OperationalStatisticElement'] = _OPERATIONALSTATISTICELEMENT -DESCRIPTOR.message_types_by_name['OperationalStatisticsPacket'] = _OPERATIONALSTATISTICSPACKET -DESCRIPTOR.message_types_by_name['PlayerRankingInfo'] = _PLAYERRANKINGINFO -DESCRIPTOR.message_types_by_name['PlayerCommendationInfo'] = _PLAYERCOMMENDATIONINFO -DESCRIPTOR.message_types_by_name['PlayerMedalsInfo'] = _PLAYERMEDALSINFO -DESCRIPTOR.message_types_by_name['AccountActivity'] = _ACCOUNTACTIVITY -DESCRIPTOR.message_types_by_name['TournamentMatchSetup'] = _TOURNAMENTMATCHSETUP -DESCRIPTOR.message_types_by_name['ServerHltvInfo'] = _SERVERHLTVINFO -DESCRIPTOR.message_types_by_name['IpAddressMask'] = _IPADDRESSMASK -DESCRIPTOR.message_types_by_name['CMsgCsgoSteamUserStatChange'] = _CMSGCSGOSTEAMUSERSTATCHANGE -DESCRIPTOR.message_types_by_name['XpProgressData'] = _XPPROGRESSDATA -DESCRIPTOR.message_types_by_name['MatchEndItemUpdates'] = _MATCHENDITEMUPDATES -DESCRIPTOR.message_types_by_name['ScoreLeaderboardData'] = _SCORELEADERBOARDDATA -DESCRIPTOR.message_types_by_name['PlayerQuestData'] = _PLAYERQUESTDATA -DESCRIPTOR.message_types_by_name['DeepPlayerStatsEntry'] = _DEEPPLAYERSTATSENTRY -DESCRIPTOR.message_types_by_name['DeepPlayerMatchEvent'] = _DEEPPLAYERMATCHEVENT -DESCRIPTOR.message_types_by_name['CMsgGC_ServerQuestUpdateData'] = _CMSGGC_SERVERQUESTUPDATEDATA -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingGCOperationalStats'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGCOPERATIONALSTATS -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERCONFIRM -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_GC2ServerReservationUpdate'] = _CMSGGCCSTRIKE15_V2_GC2SERVERRESERVATIONUPDATE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingStart'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSTART -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingStop'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSTOP -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingClient2ServerPing'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGCLIENT2SERVERPING -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE -DESCRIPTOR.message_types_by_name['CDataGCCStrike15_v2_TournamentMatchDraft'] = _CDATAGCCSTRIKE15_V2_TOURNAMENTMATCHDRAFT -DESCRIPTOR.message_types_by_name['CPreMatchInfoData'] = _CPREMATCHINFODATA -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERRESERVE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingServerReservationResponse'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERRESERVATIONRESPONSE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTRESERVE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingServerRoundStats'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingClient2GCHello'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGCLIENT2GCHELLO -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingGC2ClientHello'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_AccountPrivacySettings'] = _CMSGGCCSTRIKE15_V2_ACCOUNTPRIVACYSETTINGS -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTABANDON -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientGCRankUpdate'] = _CMSGGCCSTRIKE15_V2_CLIENTGCRANKUPDATE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate'] = _CMSGGCCSTRIKE15_V2_MATCHMAKINGOPERATOR2GCBLOGUPDATE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ServerNotificationForUserPenalty'] = _CMSGGCCSTRIKE15_V2_SERVERNOTIFICATIONFORUSERPENALTY -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientReportPlayer'] = _CMSGGCCSTRIKE15_V2_CLIENTREPORTPLAYER -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientCommendPlayer'] = _CMSGGCCSTRIKE15_V2_CLIENTCOMMENDPLAYER -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientReportServer'] = _CMSGGCCSTRIKE15_V2_CLIENTREPORTSERVER -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientReportResponse'] = _CMSGGCCSTRIKE15_V2_CLIENTREPORTRESPONSE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends'] = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTWATCHINFOFRIENDS -DESCRIPTOR.message_types_by_name['WatchableMatchInfo'] = _WATCHABLEMATCHINFO -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientRequestJoinFriendData'] = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTJOINFRIENDDATA -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientRequestJoinServerData'] = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTJOINSERVERDATA -DESCRIPTOR.message_types_by_name['CMsgGCCstrike15_v2_ClientRequestNewMission'] = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTNEWMISSION -DESCRIPTOR.message_types_by_name['CMsgGCCstrike15_v2_ClientRedeemMissionReward'] = _CMSGGCCSTRIKE15_V2_CLIENTREDEEMMISSIONREWARD -DESCRIPTOR.message_types_by_name['CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded'] = _CMSGGCCSTRIKE15_V2_GC2SERVERNOTIFYXPREWARDED -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_ClientDeepStats'] = _CMSGGCCSTRIKE15_CLIENTDEEPSTATS -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_WatchInfoUsers'] = _CMSGGCCSTRIKE15_V2_WATCHINFOUSERS -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientRequestPlayersProfile'] = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTPLAYERSPROFILE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_PlayersProfile'] = _CMSGGCCSTRIKE15_V2_PLAYERSPROFILE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate'] = _CMSGGCCSTRIKE15_V2_PLAYEROVERWATCHCASEUPDATE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment'] = _CMSGGCCSTRIKE15_V2_PLAYEROVERWATCHCASEASSIGNMENT -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus'] = _CMSGGCCSTRIKE15_V2_PLAYEROVERWATCHCASESTATUS -DESCRIPTOR.message_types_by_name['CClientHeaderOverwatchEvidence'] = _CCLIENTHEADEROVERWATCHEVIDENCE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_GC2ClientTextMsg'] = _CMSGGCCSTRIKE15_V2_GC2CLIENTTEXTMSG -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Client2GCTextMsg'] = _CMSGGCCSTRIKE15_V2_CLIENT2GCTEXTMSG -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchEndRunRewardDrops'] = _CMSGGCCSTRIKE15_V2_MATCHENDRUNREWARDDROPS -DESCRIPTOR.message_types_by_name['CEconItemPreviewDataBlock'] = _CECONITEMPREVIEWDATABLOCK -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchEndRewardDropsNotification'] = _CMSGGCCSTRIKE15_V2_MATCHENDREWARDDROPSNOTIFICATION -DESCRIPTOR.message_types_by_name['CMsgItemAcknowledged'] = _CMSGITEMACKNOWLEDGED -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest'] = _CMSGGCCSTRIKE15_V2_CLIENT2GCECONPREVIEWDATABLOCKREQUEST -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse'] = _CMSGGCCSTRIKE15_V2_CLIENT2GCECONPREVIEWDATABLOCKRESPONSE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames'] = _CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTCURRENTLIVEGAMES -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser'] = _CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTLIVEGAMEFORUSER -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchListRequestRecentUserGames'] = _CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTRECENTUSERGAMES -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchListRequestTournamentGames'] = _CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTTOURNAMENTGAMES -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchListRequestFullGameInfo'] = _CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTFULLGAMEINFO -DESCRIPTOR.message_types_by_name['CDataGCCStrike15_v2_MatchInfo'] = _CDATAGCCSTRIKE15_V2_MATCHINFO -DESCRIPTOR.message_types_by_name['CDataGCCStrike15_v2_TournamentGroupTeam'] = _CDATAGCCSTRIKE15_V2_TOURNAMENTGROUPTEAM -DESCRIPTOR.message_types_by_name['CDataGCCStrike15_v2_TournamentGroup'] = _CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP -DESCRIPTOR.message_types_by_name['CDataGCCStrike15_v2_TournamentSection'] = _CDATAGCCSTRIKE15_V2_TOURNAMENTSECTION -DESCRIPTOR.message_types_by_name['CDataGCCStrike15_v2_TournamentInfo'] = _CDATAGCCSTRIKE15_V2_TOURNAMENTINFO -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_MatchList'] = _CMSGGCCSTRIKE15_V2_MATCHLIST -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Predictions'] = _CMSGGCCSTRIKE15_V2_PREDICTIONS -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Fantasy'] = _CMSGGCCSTRIKE15_V2_FANTASY -DESCRIPTOR.message_types_by_name['CAttribute_String'] = _CATTRIBUTE_STRING -DESCRIPTOR.message_types_by_name['CMsgCStrike15Welcome'] = _CMSGCSTRIKE15WELCOME -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientVarValueNotificationInfo'] = _CMSGGCCSTRIKE15_V2_CLIENTVARVALUENOTIFICATIONINFO -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ServerVarValueNotificationInfo'] = _CMSGGCCSTRIKE15_V2_SERVERVARVALUENOTIFICATIONINFO -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_GiftsLeaderboardRequest'] = _CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDREQUEST -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_GiftsLeaderboardResponse'] = _CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDRESPONSE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientSubmitSurveyVote'] = _CMSGGCCSTRIKE15_V2_CLIENTSUBMITSURVEYVOTE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Server2GCClientValidate'] = _CMSGGCCSTRIKE15_V2_SERVER2GCCLIENTVALIDATE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_GC2ClientTournamentInfo'] = _CMSGGCCSTRIKE15_V2_GC2CLIENTTOURNAMENTINFO -DESCRIPTOR.message_types_by_name['CSOEconCoupon'] = _CSOECONCOUPON -DESCRIPTOR.message_types_by_name['CSOQuestProgress'] = _CSOQUESTPROGRESS -DESCRIPTOR.message_types_by_name['CSOAccountSeasonalOperation'] = _CSOACCOUNTSEASONALOPERATION -DESCRIPTOR.message_types_by_name['CSOPersonaDataPublic'] = _CSOPERSONADATAPUBLIC -DESCRIPTOR.message_types_by_name['CMsgGC_GlobalGame_Subscribe'] = _CMSGGC_GLOBALGAME_SUBSCRIBE -DESCRIPTOR.message_types_by_name['CMsgGC_GlobalGame_Unsubscribe'] = _CMSGGC_GLOBALGAME_UNSUBSCRIBE -DESCRIPTOR.message_types_by_name['CMsgGC_GlobalGame_Play'] = _CMSGGC_GLOBALGAME_PLAY -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_AcknowledgePenalty'] = _CMSGGCCSTRIKE15_V2_ACKNOWLEDGEPENALTY -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin'] = _CMSGGCCSTRIKE15_V2_CLIENT2GCREQUESTPRESTIGECOIN -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Client2GCStreamUnlock'] = _CMSGGCCSTRIKE15_V2_CLIENT2GCSTREAMUNLOCK -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientToGCRequestElevate'] = _CMSGGCCSTRIKE15_V2_CLIENTTOGCREQUESTELEVATE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientToGCChat'] = _CMSGGCCSTRIKE15_V2_CLIENTTOGCCHAT -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_GCToClientChat'] = _CMSGGCCSTRIKE15_V2_GCTOCLIENTCHAT -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientAuthKeyCode'] = _CMSGGCCSTRIKE15_V2_CLIENTAUTHKEYCODE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_GotvSyncPacket'] = _CMSGGCCSTRIKE15_GOTVSYNCPACKET -DESCRIPTOR.message_types_by_name['PlayerDecalDigitalSignature'] = _PLAYERDECALDIGITALSIGNATURE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientPlayerDecalSign'] = _CMSGGCCSTRIKE15_V2_CLIENTPLAYERDECALSIGN -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientLogonFatalError'] = _CMSGGCCSTRIKE15_V2_CLIENTLOGONFATALERROR -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientPollState'] = _CMSGGCCSTRIKE15_V2_CLIENTPOLLSTATE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Party_Register'] = _CMSGGCCSTRIKE15_V2_PARTY_REGISTER -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Party_Search'] = _CMSGGCCSTRIKE15_V2_PARTY_SEARCH -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Party_SearchResults'] = _CMSGGCCSTRIKE15_V2_PARTY_SEARCHRESULTS -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Party_Invite'] = _CMSGGCCSTRIKE15_V2_PARTY_INVITE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_Account_RequestCoPlays'] = _CMSGGCCSTRIKE15_V2_ACCOUNT_REQUESTCOPLAYS -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientToGCRequestTicket'] = _CMSGGCCSTRIKE15_V2_CLIENTTOGCREQUESTTICKET -DESCRIPTOR.message_types_by_name['CMsgGCToClientSteamDatagramTicket'] = _CMSGGCTOCLIENTSTEAMDATAGRAMTICKET -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientRequestOffers'] = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTOFFERS -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientRequestSouvenir'] = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTSOUVENIR -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientAccountBalance'] = _CMSGGCCSTRIKE15_V2_CLIENTACCOUNTBALANCE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientPartyJoinRelay'] = _CMSGGCCSTRIKE15_V2_CLIENTPARTYJOINRELAY -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientPartyWarning'] = _CMSGGCCSTRIKE15_V2_CLIENTPARTYWARNING -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_SetEventFavorite'] = _CMSGGCCSTRIKE15_V2_SETEVENTFAVORITE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_GetEventFavorites_Request'] = _CMSGGCCSTRIKE15_V2_GETEVENTFAVORITES_REQUEST -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_GetEventFavorites_Response'] = _CMSGGCCSTRIKE15_V2_GETEVENTFAVORITES_RESPONSE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientPerfReport'] = _CMSGGCCSTRIKE15_V2_CLIENTPERFREPORT -DESCRIPTOR.message_types_by_name['CVDiagnostic'] = _CVDIAGNOSTIC -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_ClientReportValidation'] = _CMSGGCCSTRIKE15_V2_CLIENTREPORTVALIDATION -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode'] = _CMSGGCCSTRIKE15_V2_GC2CLIENTREFUSESECUREMODE -DESCRIPTOR.message_types_by_name['CMsgGCCStrike15_v2_GC2ClientRequestValidation'] = _CMSGGCCSTRIKE15_V2_GC2CLIENTREQUESTVALIDATION -DESCRIPTOR.enum_types_by_name['ECsgoGCMsg'] = _ECSGOGCMSG -DESCRIPTOR.enum_types_by_name['ECsgoSteamUserStat'] = _ECSGOSTEAMUSERSTAT -DESCRIPTOR.enum_types_by_name['EClientReportingVersion'] = _ECLIENTREPORTINGVERSION -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -GameServerPing = _reflection.GeneratedProtocolMessageType('GameServerPing', (_message.Message,), dict( - DESCRIPTOR = _GAMESERVERPING, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.GameServerPing) - )) -_sym_db.RegisterMessage(GameServerPing) - -DataCenterPing = _reflection.GeneratedProtocolMessageType('DataCenterPing', (_message.Message,), dict( - DESCRIPTOR = _DATACENTERPING, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.DataCenterPing) - )) -_sym_db.RegisterMessage(DataCenterPing) - -DetailedSearchStatistic = _reflection.GeneratedProtocolMessageType('DetailedSearchStatistic', (_message.Message,), dict( - DESCRIPTOR = _DETAILEDSEARCHSTATISTIC, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.DetailedSearchStatistic) - )) -_sym_db.RegisterMessage(DetailedSearchStatistic) - -TournamentPlayer = _reflection.GeneratedProtocolMessageType('TournamentPlayer', (_message.Message,), dict( - DESCRIPTOR = _TOURNAMENTPLAYER, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.TournamentPlayer) - )) -_sym_db.RegisterMessage(TournamentPlayer) - -TournamentTeam = _reflection.GeneratedProtocolMessageType('TournamentTeam', (_message.Message,), dict( - DESCRIPTOR = _TOURNAMENTTEAM, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.TournamentTeam) - )) -_sym_db.RegisterMessage(TournamentTeam) - -TournamentEvent = _reflection.GeneratedProtocolMessageType('TournamentEvent', (_message.Message,), dict( - DESCRIPTOR = _TOURNAMENTEVENT, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.TournamentEvent) - )) -_sym_db.RegisterMessage(TournamentEvent) - -GlobalStatistics = _reflection.GeneratedProtocolMessageType('GlobalStatistics', (_message.Message,), dict( - DESCRIPTOR = _GLOBALSTATISTICS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.GlobalStatistics) - )) -_sym_db.RegisterMessage(GlobalStatistics) - -OperationalStatisticDescription = _reflection.GeneratedProtocolMessageType('OperationalStatisticDescription', (_message.Message,), dict( - DESCRIPTOR = _OPERATIONALSTATISTICDESCRIPTION, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.OperationalStatisticDescription) - )) -_sym_db.RegisterMessage(OperationalStatisticDescription) - -OperationalStatisticElement = _reflection.GeneratedProtocolMessageType('OperationalStatisticElement', (_message.Message,), dict( - DESCRIPTOR = _OPERATIONALSTATISTICELEMENT, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.OperationalStatisticElement) - )) -_sym_db.RegisterMessage(OperationalStatisticElement) - -OperationalStatisticsPacket = _reflection.GeneratedProtocolMessageType('OperationalStatisticsPacket', (_message.Message,), dict( - DESCRIPTOR = _OPERATIONALSTATISTICSPACKET, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.OperationalStatisticsPacket) - )) -_sym_db.RegisterMessage(OperationalStatisticsPacket) - -PlayerRankingInfo = _reflection.GeneratedProtocolMessageType('PlayerRankingInfo', (_message.Message,), dict( - DESCRIPTOR = _PLAYERRANKINGINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.PlayerRankingInfo) - )) -_sym_db.RegisterMessage(PlayerRankingInfo) - -PlayerCommendationInfo = _reflection.GeneratedProtocolMessageType('PlayerCommendationInfo', (_message.Message,), dict( - DESCRIPTOR = _PLAYERCOMMENDATIONINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.PlayerCommendationInfo) - )) -_sym_db.RegisterMessage(PlayerCommendationInfo) - -PlayerMedalsInfo = _reflection.GeneratedProtocolMessageType('PlayerMedalsInfo', (_message.Message,), dict( - DESCRIPTOR = _PLAYERMEDALSINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.PlayerMedalsInfo) - )) -_sym_db.RegisterMessage(PlayerMedalsInfo) - -AccountActivity = _reflection.GeneratedProtocolMessageType('AccountActivity', (_message.Message,), dict( - DESCRIPTOR = _ACCOUNTACTIVITY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.AccountActivity) - )) -_sym_db.RegisterMessage(AccountActivity) - -TournamentMatchSetup = _reflection.GeneratedProtocolMessageType('TournamentMatchSetup', (_message.Message,), dict( - DESCRIPTOR = _TOURNAMENTMATCHSETUP, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.TournamentMatchSetup) - )) -_sym_db.RegisterMessage(TournamentMatchSetup) - -ServerHltvInfo = _reflection.GeneratedProtocolMessageType('ServerHltvInfo', (_message.Message,), dict( - DESCRIPTOR = _SERVERHLTVINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.ServerHltvInfo) - )) -_sym_db.RegisterMessage(ServerHltvInfo) - -IpAddressMask = _reflection.GeneratedProtocolMessageType('IpAddressMask', (_message.Message,), dict( - DESCRIPTOR = _IPADDRESSMASK, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.IpAddressMask) - )) -_sym_db.RegisterMessage(IpAddressMask) - -CMsgCsgoSteamUserStatChange = _reflection.GeneratedProtocolMessageType('CMsgCsgoSteamUserStatChange', (_message.Message,), dict( - DESCRIPTOR = _CMSGCSGOSTEAMUSERSTATCHANGE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgCsgoSteamUserStatChange) - )) -_sym_db.RegisterMessage(CMsgCsgoSteamUserStatChange) - -XpProgressData = _reflection.GeneratedProtocolMessageType('XpProgressData', (_message.Message,), dict( - DESCRIPTOR = _XPPROGRESSDATA, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.XpProgressData) - )) -_sym_db.RegisterMessage(XpProgressData) - -MatchEndItemUpdates = _reflection.GeneratedProtocolMessageType('MatchEndItemUpdates', (_message.Message,), dict( - DESCRIPTOR = _MATCHENDITEMUPDATES, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.MatchEndItemUpdates) - )) -_sym_db.RegisterMessage(MatchEndItemUpdates) - -ScoreLeaderboardData = _reflection.GeneratedProtocolMessageType('ScoreLeaderboardData', (_message.Message,), dict( - - Entry = _reflection.GeneratedProtocolMessageType('Entry', (_message.Message,), dict( - DESCRIPTOR = _SCORELEADERBOARDDATA_ENTRY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.ScoreLeaderboardData.Entry) - )) - , - - AccountEntries = _reflection.GeneratedProtocolMessageType('AccountEntries', (_message.Message,), dict( - DESCRIPTOR = _SCORELEADERBOARDDATA_ACCOUNTENTRIES, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.ScoreLeaderboardData.AccountEntries) - )) - , - DESCRIPTOR = _SCORELEADERBOARDDATA, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.ScoreLeaderboardData) - )) -_sym_db.RegisterMessage(ScoreLeaderboardData) -_sym_db.RegisterMessage(ScoreLeaderboardData.Entry) -_sym_db.RegisterMessage(ScoreLeaderboardData.AccountEntries) - -PlayerQuestData = _reflection.GeneratedProtocolMessageType('PlayerQuestData', (_message.Message,), dict( - - QuestItemData = _reflection.GeneratedProtocolMessageType('QuestItemData', (_message.Message,), dict( - DESCRIPTOR = _PLAYERQUESTDATA_QUESTITEMDATA, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.PlayerQuestData.QuestItemData) - )) - , - DESCRIPTOR = _PLAYERQUESTDATA, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.PlayerQuestData) - )) -_sym_db.RegisterMessage(PlayerQuestData) -_sym_db.RegisterMessage(PlayerQuestData.QuestItemData) - -DeepPlayerStatsEntry = _reflection.GeneratedProtocolMessageType('DeepPlayerStatsEntry', (_message.Message,), dict( - DESCRIPTOR = _DEEPPLAYERSTATSENTRY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.DeepPlayerStatsEntry) - )) -_sym_db.RegisterMessage(DeepPlayerStatsEntry) - -DeepPlayerMatchEvent = _reflection.GeneratedProtocolMessageType('DeepPlayerMatchEvent', (_message.Message,), dict( - DESCRIPTOR = _DEEPPLAYERMATCHEVENT, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.DeepPlayerMatchEvent) - )) -_sym_db.RegisterMessage(DeepPlayerMatchEvent) - -CMsgGC_ServerQuestUpdateData = _reflection.GeneratedProtocolMessageType('CMsgGC_ServerQuestUpdateData', (_message.Message,), dict( - DESCRIPTOR = _CMSGGC_SERVERQUESTUPDATEDATA, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGC_ServerQuestUpdateData) - )) -_sym_db.RegisterMessage(CMsgGC_ServerQuestUpdateData) - -CMsgGCCStrike15_v2_MatchmakingGCOperationalStats = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingGCOperationalStats', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGCOPERATIONALSTATS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingGCOperationalStats) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingGCOperationalStats) - -CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERCONFIRM, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm) - -CMsgGCCStrike15_v2_GC2ServerReservationUpdate = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_GC2ServerReservationUpdate', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GC2SERVERRESERVATIONUPDATE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_GC2ServerReservationUpdate) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_GC2ServerReservationUpdate) - -CMsgGCCStrike15_v2_MatchmakingStart = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingStart', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSTART, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingStart) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingStart) - -CMsgGCCStrike15_v2_MatchmakingStop = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingStop', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSTOP, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingStop) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingStop) - -CMsgGCCStrike15_v2_MatchmakingClient2ServerPing = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingClient2ServerPing', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGCLIENT2SERVERPING, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingClient2ServerPing) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingClient2ServerPing) - -CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate', (_message.Message,), dict( - - Note = _reflection.GeneratedProtocolMessageType('Note', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE_NOTE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.Note) - )) - , - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTUPDATE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.Note) - -CDataGCCStrike15_v2_TournamentMatchDraft = _reflection.GeneratedProtocolMessageType('CDataGCCStrike15_v2_TournamentMatchDraft', (_message.Message,), dict( - - Entry = _reflection.GeneratedProtocolMessageType('Entry', (_message.Message,), dict( - DESCRIPTOR = _CDATAGCCSTRIKE15_V2_TOURNAMENTMATCHDRAFT_ENTRY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CDataGCCStrike15_v2_TournamentMatchDraft.Entry) - )) - , - DESCRIPTOR = _CDATAGCCSTRIKE15_V2_TOURNAMENTMATCHDRAFT, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CDataGCCStrike15_v2_TournamentMatchDraft) - )) -_sym_db.RegisterMessage(CDataGCCStrike15_v2_TournamentMatchDraft) -_sym_db.RegisterMessage(CDataGCCStrike15_v2_TournamentMatchDraft.Entry) - -CPreMatchInfoData = _reflection.GeneratedProtocolMessageType('CPreMatchInfoData', (_message.Message,), dict( - - TeamStats = _reflection.GeneratedProtocolMessageType('TeamStats', (_message.Message,), dict( - DESCRIPTOR = _CPREMATCHINFODATA_TEAMSTATS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CPreMatchInfoData.TeamStats) - )) - , - DESCRIPTOR = _CPREMATCHINFODATA, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CPreMatchInfoData) - )) -_sym_db.RegisterMessage(CPreMatchInfoData) -_sym_db.RegisterMessage(CPreMatchInfoData.TeamStats) - -CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2SERVERRESERVE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve) - -CMsgGCCStrike15_v2_MatchmakingServerReservationResponse = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingServerReservationResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERRESERVATIONRESPONSE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingServerReservationResponse) - -CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTRESERVE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve) - -CMsgGCCStrike15_v2_MatchmakingServerRoundStats = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingServerRoundStats', (_message.Message,), dict( - - DropInfo = _reflection.GeneratedProtocolMessageType('DropInfo', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS_DROPINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.DropInfo) - )) - , - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGSERVERROUNDSTATS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingServerRoundStats) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingServerRoundStats.DropInfo) - -CMsgGCCStrike15_v2_MatchmakingClient2GCHello = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingClient2GCHello', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGCLIENT2GCHELLO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingClient2GCHello) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingClient2GCHello) - -CMsgGCCStrike15_v2_MatchmakingGC2ClientHello = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingGC2ClientHello', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTHELLO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingGC2ClientHello) - -CMsgGCCStrike15_v2_AccountPrivacySettings = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_AccountPrivacySettings', (_message.Message,), dict( - - Setting = _reflection.GeneratedProtocolMessageType('Setting', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_ACCOUNTPRIVACYSETTINGS_SETTING, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_AccountPrivacySettings.Setting) - )) - , - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_ACCOUNTPRIVACYSETTINGS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_AccountPrivacySettings) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_AccountPrivacySettings) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_AccountPrivacySettings.Setting) - -CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGGC2CLIENTABANDON, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon) - -CMsgGCCStrike15_v2_ClientGCRankUpdate = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientGCRankUpdate', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTGCRANKUPDATE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientGCRankUpdate) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientGCRankUpdate) - -CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHMAKINGOPERATOR2GCBLOGUPDATE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate) - -CMsgGCCStrike15_v2_ServerNotificationForUserPenalty = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ServerNotificationForUserPenalty', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_SERVERNOTIFICATIONFORUSERPENALTY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ServerNotificationForUserPenalty) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ServerNotificationForUserPenalty) - -CMsgGCCStrike15_v2_ClientReportPlayer = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientReportPlayer', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREPORTPLAYER, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientReportPlayer) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientReportPlayer) - -CMsgGCCStrike15_v2_ClientCommendPlayer = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientCommendPlayer', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTCOMMENDPLAYER, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientCommendPlayer) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientCommendPlayer) - -CMsgGCCStrike15_v2_ClientReportServer = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientReportServer', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREPORTSERVER, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientReportServer) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientReportServer) - -CMsgGCCStrike15_v2_ClientReportResponse = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientReportResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREPORTRESPONSE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientReportResponse) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientReportResponse) - -CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTWATCHINFOFRIENDS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends) - -WatchableMatchInfo = _reflection.GeneratedProtocolMessageType('WatchableMatchInfo', (_message.Message,), dict( - DESCRIPTOR = _WATCHABLEMATCHINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.WatchableMatchInfo) - )) -_sym_db.RegisterMessage(WatchableMatchInfo) - -CMsgGCCStrike15_v2_ClientRequestJoinFriendData = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientRequestJoinFriendData', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTJOINFRIENDDATA, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientRequestJoinFriendData) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientRequestJoinFriendData) - -CMsgGCCStrike15_v2_ClientRequestJoinServerData = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientRequestJoinServerData', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTJOINSERVERDATA, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientRequestJoinServerData) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientRequestJoinServerData) - -CMsgGCCstrike15_v2_ClientRequestNewMission = _reflection.GeneratedProtocolMessageType('CMsgGCCstrike15_v2_ClientRequestNewMission', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTNEWMISSION, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCstrike15_v2_ClientRequestNewMission) - )) -_sym_db.RegisterMessage(CMsgGCCstrike15_v2_ClientRequestNewMission) - -CMsgGCCstrike15_v2_ClientRedeemMissionReward = _reflection.GeneratedProtocolMessageType('CMsgGCCstrike15_v2_ClientRedeemMissionReward', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREDEEMMISSIONREWARD, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCstrike15_v2_ClientRedeemMissionReward) - )) -_sym_db.RegisterMessage(CMsgGCCstrike15_v2_ClientRedeemMissionReward) - -CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded = _reflection.GeneratedProtocolMessageType('CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GC2SERVERNOTIFYXPREWARDED, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded) - )) -_sym_db.RegisterMessage(CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded) - -CMsgGCCStrike15_ClientDeepStats = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_ClientDeepStats', (_message.Message,), dict( - - DeepStatsRange = _reflection.GeneratedProtocolMessageType('DeepStatsRange', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSRANGE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsRange) - )) - , - - DeepStatsMatch = _reflection.GeneratedProtocolMessageType('DeepStatsMatch', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_CLIENTDEEPSTATS_DEEPSTATSMATCH, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch) - )) - , - DESCRIPTOR = _CMSGGCCSTRIKE15_CLIENTDEEPSTATS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_ClientDeepStats) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_ClientDeepStats) -_sym_db.RegisterMessage(CMsgGCCStrike15_ClientDeepStats.DeepStatsRange) -_sym_db.RegisterMessage(CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch) - -CMsgGCCStrike15_v2_WatchInfoUsers = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_WatchInfoUsers', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_WATCHINFOUSERS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_WatchInfoUsers) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_WatchInfoUsers) - -CMsgGCCStrike15_v2_ClientRequestPlayersProfile = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientRequestPlayersProfile', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTPLAYERSPROFILE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientRequestPlayersProfile) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientRequestPlayersProfile) - -CMsgGCCStrike15_v2_PlayersProfile = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_PlayersProfile', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_PLAYERSPROFILE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_PlayersProfile) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_PlayersProfile) - -CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_PLAYEROVERWATCHCASEUPDATE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate) - -CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_PLAYEROVERWATCHCASEASSIGNMENT, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment) - -CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_PLAYEROVERWATCHCASESTATUS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus) - -CClientHeaderOverwatchEvidence = _reflection.GeneratedProtocolMessageType('CClientHeaderOverwatchEvidence', (_message.Message,), dict( - DESCRIPTOR = _CCLIENTHEADEROVERWATCHEVIDENCE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CClientHeaderOverwatchEvidence) - )) -_sym_db.RegisterMessage(CClientHeaderOverwatchEvidence) - -CMsgGCCStrike15_v2_GC2ClientTextMsg = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_GC2ClientTextMsg', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GC2CLIENTTEXTMSG, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_GC2ClientTextMsg) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_GC2ClientTextMsg) - -CMsgGCCStrike15_v2_Client2GCTextMsg = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Client2GCTextMsg', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENT2GCTEXTMSG, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Client2GCTextMsg) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Client2GCTextMsg) - -CMsgGCCStrike15_v2_MatchEndRunRewardDrops = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchEndRunRewardDrops', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHENDRUNREWARDDROPS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchEndRunRewardDrops) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchEndRunRewardDrops) - -CEconItemPreviewDataBlock = _reflection.GeneratedProtocolMessageType('CEconItemPreviewDataBlock', (_message.Message,), dict( - - Sticker = _reflection.GeneratedProtocolMessageType('Sticker', (_message.Message,), dict( - DESCRIPTOR = _CECONITEMPREVIEWDATABLOCK_STICKER, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CEconItemPreviewDataBlock.Sticker) - )) - , - DESCRIPTOR = _CECONITEMPREVIEWDATABLOCK, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CEconItemPreviewDataBlock) - )) -_sym_db.RegisterMessage(CEconItemPreviewDataBlock) -_sym_db.RegisterMessage(CEconItemPreviewDataBlock.Sticker) - -CMsgGCCStrike15_v2_MatchEndRewardDropsNotification = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchEndRewardDropsNotification', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHENDREWARDDROPSNOTIFICATION, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchEndRewardDropsNotification) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchEndRewardDropsNotification) - -CMsgItemAcknowledged = _reflection.GeneratedProtocolMessageType('CMsgItemAcknowledged', (_message.Message,), dict( - DESCRIPTOR = _CMSGITEMACKNOWLEDGED, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgItemAcknowledged) - )) -_sym_db.RegisterMessage(CMsgItemAcknowledged) - -CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENT2GCECONPREVIEWDATABLOCKREQUEST, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest) - -CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENT2GCECONPREVIEWDATABLOCKRESPONSE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse) - -CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTCURRENTLIVEGAMES, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames) - -CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTLIVEGAMEFORUSER, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser) - -CMsgGCCStrike15_v2_MatchListRequestRecentUserGames = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchListRequestRecentUserGames', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTRECENTUSERGAMES, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchListRequestRecentUserGames) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchListRequestRecentUserGames) - -CMsgGCCStrike15_v2_MatchListRequestTournamentGames = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchListRequestTournamentGames', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTTOURNAMENTGAMES, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchListRequestTournamentGames) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchListRequestTournamentGames) - -CMsgGCCStrike15_v2_MatchListRequestFullGameInfo = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchListRequestFullGameInfo', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHLISTREQUESTFULLGAMEINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchListRequestFullGameInfo) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchListRequestFullGameInfo) - -CDataGCCStrike15_v2_MatchInfo = _reflection.GeneratedProtocolMessageType('CDataGCCStrike15_v2_MatchInfo', (_message.Message,), dict( - DESCRIPTOR = _CDATAGCCSTRIKE15_V2_MATCHINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CDataGCCStrike15_v2_MatchInfo) - )) -_sym_db.RegisterMessage(CDataGCCStrike15_v2_MatchInfo) - -CDataGCCStrike15_v2_TournamentGroupTeam = _reflection.GeneratedProtocolMessageType('CDataGCCStrike15_v2_TournamentGroupTeam', (_message.Message,), dict( - DESCRIPTOR = _CDATAGCCSTRIKE15_V2_TOURNAMENTGROUPTEAM, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CDataGCCStrike15_v2_TournamentGroupTeam) - )) -_sym_db.RegisterMessage(CDataGCCStrike15_v2_TournamentGroupTeam) - -CDataGCCStrike15_v2_TournamentGroup = _reflection.GeneratedProtocolMessageType('CDataGCCStrike15_v2_TournamentGroup', (_message.Message,), dict( - - Picks = _reflection.GeneratedProtocolMessageType('Picks', (_message.Message,), dict( - DESCRIPTOR = _CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP_PICKS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CDataGCCStrike15_v2_TournamentGroup.Picks) - )) - , - DESCRIPTOR = _CDATAGCCSTRIKE15_V2_TOURNAMENTGROUP, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CDataGCCStrike15_v2_TournamentGroup) - )) -_sym_db.RegisterMessage(CDataGCCStrike15_v2_TournamentGroup) -_sym_db.RegisterMessage(CDataGCCStrike15_v2_TournamentGroup.Picks) - -CDataGCCStrike15_v2_TournamentSection = _reflection.GeneratedProtocolMessageType('CDataGCCStrike15_v2_TournamentSection', (_message.Message,), dict( - DESCRIPTOR = _CDATAGCCSTRIKE15_V2_TOURNAMENTSECTION, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CDataGCCStrike15_v2_TournamentSection) - )) -_sym_db.RegisterMessage(CDataGCCStrike15_v2_TournamentSection) - -CDataGCCStrike15_v2_TournamentInfo = _reflection.GeneratedProtocolMessageType('CDataGCCStrike15_v2_TournamentInfo', (_message.Message,), dict( - DESCRIPTOR = _CDATAGCCSTRIKE15_V2_TOURNAMENTINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CDataGCCStrike15_v2_TournamentInfo) - )) -_sym_db.RegisterMessage(CDataGCCStrike15_v2_TournamentInfo) - -CMsgGCCStrike15_v2_MatchList = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_MatchList', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_MATCHLIST, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_MatchList) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_MatchList) - -CMsgGCCStrike15_v2_Predictions = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Predictions', (_message.Message,), dict( - - GroupMatchTeamPick = _reflection.GeneratedProtocolMessageType('GroupMatchTeamPick', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_PREDICTIONS_GROUPMATCHTEAMPICK, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick) - )) - , - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_PREDICTIONS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Predictions) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Predictions) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick) - -CMsgGCCStrike15_v2_Fantasy = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Fantasy', (_message.Message,), dict( - - FantasySlot = _reflection.GeneratedProtocolMessageType('FantasySlot', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_FANTASY_FANTASYSLOT, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Fantasy.FantasySlot) - )) - , - - FantasyTeam = _reflection.GeneratedProtocolMessageType('FantasyTeam', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_FANTASY_FANTASYTEAM, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Fantasy.FantasyTeam) - )) - , - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_FANTASY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Fantasy) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Fantasy) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Fantasy.FantasySlot) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Fantasy.FantasyTeam) - -CAttribute_String = _reflection.GeneratedProtocolMessageType('CAttribute_String', (_message.Message,), dict( - DESCRIPTOR = _CATTRIBUTE_STRING, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CAttribute_String) - )) -_sym_db.RegisterMessage(CAttribute_String) - -CMsgCStrike15Welcome = _reflection.GeneratedProtocolMessageType('CMsgCStrike15Welcome', (_message.Message,), dict( - DESCRIPTOR = _CMSGCSTRIKE15WELCOME, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgCStrike15Welcome) - )) -_sym_db.RegisterMessage(CMsgCStrike15Welcome) - -CMsgGCCStrike15_v2_ClientVarValueNotificationInfo = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientVarValueNotificationInfo', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTVARVALUENOTIFICATIONINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientVarValueNotificationInfo) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientVarValueNotificationInfo) - -CMsgGCCStrike15_v2_ServerVarValueNotificationInfo = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ServerVarValueNotificationInfo', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_SERVERVARVALUENOTIFICATIONINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ServerVarValueNotificationInfo) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ServerVarValueNotificationInfo) - -CMsgGCCStrike15_v2_GiftsLeaderboardRequest = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_GiftsLeaderboardRequest', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDREQUEST, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_GiftsLeaderboardRequest) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_GiftsLeaderboardRequest) - -CMsgGCCStrike15_v2_GiftsLeaderboardResponse = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_GiftsLeaderboardResponse', (_message.Message,), dict( - - GiftLeaderboardEntry = _reflection.GeneratedProtocolMessageType('GiftLeaderboardEntry', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDRESPONSE_GIFTLEADERBOARDENTRY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse.GiftLeaderboardEntry) - )) - , - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GIFTSLEADERBOARDRESPONSE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_GiftsLeaderboardResponse) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_GiftsLeaderboardResponse.GiftLeaderboardEntry) - -CMsgGCCStrike15_v2_ClientSubmitSurveyVote = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientSubmitSurveyVote', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTSUBMITSURVEYVOTE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientSubmitSurveyVote) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientSubmitSurveyVote) - -CMsgGCCStrike15_v2_Server2GCClientValidate = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Server2GCClientValidate', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_SERVER2GCCLIENTVALIDATE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Server2GCClientValidate) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Server2GCClientValidate) - -CMsgGCCStrike15_v2_GC2ClientTournamentInfo = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_GC2ClientTournamentInfo', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GC2CLIENTTOURNAMENTINFO, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_GC2ClientTournamentInfo) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_GC2ClientTournamentInfo) - -CSOEconCoupon = _reflection.GeneratedProtocolMessageType('CSOEconCoupon', (_message.Message,), dict( - DESCRIPTOR = _CSOECONCOUPON, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOEconCoupon) - )) -_sym_db.RegisterMessage(CSOEconCoupon) - -CSOQuestProgress = _reflection.GeneratedProtocolMessageType('CSOQuestProgress', (_message.Message,), dict( - DESCRIPTOR = _CSOQUESTPROGRESS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOQuestProgress) - )) -_sym_db.RegisterMessage(CSOQuestProgress) - -CSOAccountSeasonalOperation = _reflection.GeneratedProtocolMessageType('CSOAccountSeasonalOperation', (_message.Message,), dict( - DESCRIPTOR = _CSOACCOUNTSEASONALOPERATION, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOAccountSeasonalOperation) - )) -_sym_db.RegisterMessage(CSOAccountSeasonalOperation) - -CSOPersonaDataPublic = _reflection.GeneratedProtocolMessageType('CSOPersonaDataPublic', (_message.Message,), dict( - DESCRIPTOR = _CSOPERSONADATAPUBLIC, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CSOPersonaDataPublic) - )) -_sym_db.RegisterMessage(CSOPersonaDataPublic) - -CMsgGC_GlobalGame_Subscribe = _reflection.GeneratedProtocolMessageType('CMsgGC_GlobalGame_Subscribe', (_message.Message,), dict( - DESCRIPTOR = _CMSGGC_GLOBALGAME_SUBSCRIBE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGC_GlobalGame_Subscribe) - )) -_sym_db.RegisterMessage(CMsgGC_GlobalGame_Subscribe) - -CMsgGC_GlobalGame_Unsubscribe = _reflection.GeneratedProtocolMessageType('CMsgGC_GlobalGame_Unsubscribe', (_message.Message,), dict( - DESCRIPTOR = _CMSGGC_GLOBALGAME_UNSUBSCRIBE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGC_GlobalGame_Unsubscribe) - )) -_sym_db.RegisterMessage(CMsgGC_GlobalGame_Unsubscribe) - -CMsgGC_GlobalGame_Play = _reflection.GeneratedProtocolMessageType('CMsgGC_GlobalGame_Play', (_message.Message,), dict( - DESCRIPTOR = _CMSGGC_GLOBALGAME_PLAY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGC_GlobalGame_Play) - )) -_sym_db.RegisterMessage(CMsgGC_GlobalGame_Play) - -CMsgGCCStrike15_v2_AcknowledgePenalty = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_AcknowledgePenalty', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_ACKNOWLEDGEPENALTY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_AcknowledgePenalty) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_AcknowledgePenalty) - -CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENT2GCREQUESTPRESTIGECOIN, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin) - -CMsgGCCStrike15_v2_Client2GCStreamUnlock = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Client2GCStreamUnlock', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENT2GCSTREAMUNLOCK, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Client2GCStreamUnlock) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Client2GCStreamUnlock) - -CMsgGCCStrike15_v2_ClientToGCRequestElevate = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientToGCRequestElevate', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTTOGCREQUESTELEVATE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientToGCRequestElevate) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientToGCRequestElevate) - -CMsgGCCStrike15_v2_ClientToGCChat = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientToGCChat', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTTOGCCHAT, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientToGCChat) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientToGCChat) - -CMsgGCCStrike15_v2_GCToClientChat = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_GCToClientChat', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GCTOCLIENTCHAT, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_GCToClientChat) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_GCToClientChat) - -CMsgGCCStrike15_v2_ClientAuthKeyCode = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientAuthKeyCode', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTAUTHKEYCODE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientAuthKeyCode) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientAuthKeyCode) - -CMsgGCCStrike15_GotvSyncPacket = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_GotvSyncPacket', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_GOTVSYNCPACKET, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_GotvSyncPacket) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_GotvSyncPacket) - -PlayerDecalDigitalSignature = _reflection.GeneratedProtocolMessageType('PlayerDecalDigitalSignature', (_message.Message,), dict( - DESCRIPTOR = _PLAYERDECALDIGITALSIGNATURE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.PlayerDecalDigitalSignature) - )) -_sym_db.RegisterMessage(PlayerDecalDigitalSignature) - -CMsgGCCStrike15_v2_ClientPlayerDecalSign = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientPlayerDecalSign', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTPLAYERDECALSIGN, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientPlayerDecalSign) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientPlayerDecalSign) - -CMsgGCCStrike15_v2_ClientLogonFatalError = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientLogonFatalError', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTLOGONFATALERROR, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientLogonFatalError) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientLogonFatalError) - -CMsgGCCStrike15_v2_ClientPollState = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientPollState', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTPOLLSTATE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientPollState) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientPollState) - -CMsgGCCStrike15_v2_Party_Register = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Party_Register', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_PARTY_REGISTER, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Party_Register) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Party_Register) - -CMsgGCCStrike15_v2_Party_Search = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Party_Search', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_PARTY_SEARCH, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Party_Search) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Party_Search) - -CMsgGCCStrike15_v2_Party_SearchResults = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Party_SearchResults', (_message.Message,), dict( - - Entry = _reflection.GeneratedProtocolMessageType('Entry', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_PARTY_SEARCHRESULTS_ENTRY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Party_SearchResults.Entry) - )) - , - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_PARTY_SEARCHRESULTS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Party_SearchResults) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Party_SearchResults) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Party_SearchResults.Entry) - -CMsgGCCStrike15_v2_Party_Invite = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Party_Invite', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_PARTY_INVITE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Party_Invite) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Party_Invite) - -CMsgGCCStrike15_v2_Account_RequestCoPlays = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_Account_RequestCoPlays', (_message.Message,), dict( - - Player = _reflection.GeneratedProtocolMessageType('Player', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_ACCOUNT_REQUESTCOPLAYS_PLAYER, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Account_RequestCoPlays.Player) - )) - , - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_ACCOUNT_REQUESTCOPLAYS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_Account_RequestCoPlays) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Account_RequestCoPlays) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_Account_RequestCoPlays.Player) - -CMsgGCCStrike15_v2_ClientToGCRequestTicket = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientToGCRequestTicket', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTTOGCREQUESTTICKET, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientToGCRequestTicket) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientToGCRequestTicket) - -CMsgGCToClientSteamDatagramTicket = _reflection.GeneratedProtocolMessageType('CMsgGCToClientSteamDatagramTicket', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCTOCLIENTSTEAMDATAGRAMTICKET, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCToClientSteamDatagramTicket) - )) -_sym_db.RegisterMessage(CMsgGCToClientSteamDatagramTicket) - -CMsgGCCStrike15_v2_ClientRequestOffers = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientRequestOffers', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTOFFERS, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientRequestOffers) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientRequestOffers) - -CMsgGCCStrike15_v2_ClientRequestSouvenir = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientRequestSouvenir', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREQUESTSOUVENIR, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientRequestSouvenir) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientRequestSouvenir) - -CMsgGCCStrike15_v2_ClientAccountBalance = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientAccountBalance', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTACCOUNTBALANCE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientAccountBalance) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientAccountBalance) - -CMsgGCCStrike15_v2_ClientPartyJoinRelay = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientPartyJoinRelay', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTPARTYJOINRELAY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientPartyJoinRelay) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientPartyJoinRelay) - -CMsgGCCStrike15_v2_ClientPartyWarning = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientPartyWarning', (_message.Message,), dict( - - Entry = _reflection.GeneratedProtocolMessageType('Entry', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTPARTYWARNING_ENTRY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientPartyWarning.Entry) - )) - , - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTPARTYWARNING, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientPartyWarning) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientPartyWarning) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientPartyWarning.Entry) - -CMsgGCCStrike15_v2_SetEventFavorite = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_SetEventFavorite', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_SETEVENTFAVORITE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_SetEventFavorite) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_SetEventFavorite) - -CMsgGCCStrike15_v2_GetEventFavorites_Request = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_GetEventFavorites_Request', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GETEVENTFAVORITES_REQUEST, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_GetEventFavorites_Request) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_GetEventFavorites_Request) - -CMsgGCCStrike15_v2_GetEventFavorites_Response = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_GetEventFavorites_Response', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GETEVENTFAVORITES_RESPONSE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_GetEventFavorites_Response) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_GetEventFavorites_Response) - -CMsgGCCStrike15_v2_ClientPerfReport = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientPerfReport', (_message.Message,), dict( - - Entry = _reflection.GeneratedProtocolMessageType('Entry', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTPERFREPORT_ENTRY, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientPerfReport.Entry) - )) - , - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTPERFREPORT, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientPerfReport) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientPerfReport) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientPerfReport.Entry) - -CVDiagnostic = _reflection.GeneratedProtocolMessageType('CVDiagnostic', (_message.Message,), dict( - DESCRIPTOR = _CVDIAGNOSTIC, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CVDiagnostic) - )) -_sym_db.RegisterMessage(CVDiagnostic) - -CMsgGCCStrike15_v2_ClientReportValidation = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_ClientReportValidation', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_CLIENTREPORTVALIDATION, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_ClientReportValidation) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_ClientReportValidation) - -CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GC2CLIENTREFUSESECUREMODE, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode) - -CMsgGCCStrike15_v2_GC2ClientRequestValidation = _reflection.GeneratedProtocolMessageType('CMsgGCCStrike15_v2_GC2ClientRequestValidation', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCCSTRIKE15_V2_GC2CLIENTREQUESTVALIDATION, - __module__ = 'cstrike15_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCCStrike15_v2_GC2ClientRequestValidation) - )) -_sym_db.RegisterMessage(CMsgGCCStrike15_v2_GC2ClientRequestValidation) - - -DESCRIPTOR._options = None -_CSOECONCOUPON.fields_by_name['entryid']._options = None -_CSOQUESTPROGRESS.fields_by_name['questid']._options = None -_CSOACCOUNTSEASONALOPERATION.fields_by_name['season_value']._options = None -# @@protoc_insertion_point(module_scope) diff --git a/csgo/protobufs/econ_gcmessages_pb2.py b/csgo/protobufs/econ_gcmessages_pb2.py deleted file mode 100644 index adfbaae..0000000 --- a/csgo/protobufs/econ_gcmessages_pb2.py +++ /dev/null @@ -1,1248 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: econ_gcmessages.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -import csgo.protobufs.steammessages_pb2 as steammessages__pb2 - - -DESCRIPTOR = _descriptor.FileDescriptor( - name='econ_gcmessages.proto', - package='csgo', - syntax='proto2', - serialized_options=_b('H\001\220\001\000'), - serialized_pb=_b('\n\x15\x65\x63on_gcmessages.proto\x12\x04\x63sgo\x1a\x13steammessages.proto\"\x98\x01\n\x11\x43MsgGCGiftedItems\x12\x11\n\taccountid\x18\x01 \x01(\r\x12\x14\n\x0cgiftdefindex\x18\x02 \x01(\r\x12\x1a\n\x12max_gifts_possible\x18\x03 \x01(\r\x12\x1f\n\x17num_eligible_recipients\x18\x04 \x01(\r\x12\x1d\n\x15recipients_accountids\x18\x05 \x03(\r\"E\n\x12\x43MsgApplyAutograph\x12\x19\n\x11\x61utograph_item_id\x18\x01 \x01(\x04\x12\x14\n\x0citem_item_id\x18\x02 \x01(\x04\">\n\x0e\x43MsgCasketItem\x12\x16\n\x0e\x63\x61sket_item_id\x18\x01 \x01(\x04\x12\x14\n\x0citem_item_id\x18\x02 \x01(\x04\"7\n&CMsgGCUserTrackTimePlayedConsecutively\x12\r\n\x05state\x18\x01 \x01(\r\"G\n#CMsgGCItemCustomizationNotification\x12\x0f\n\x07item_id\x18\x01 \x03(\x04\x12\x0f\n\x07request\x18\x02 \x01(\r*\xdd\'\n\nEGCItemMsg\x12\x11\n\x0ck_EMsgGCBase\x10\xe8\x07\x12\x1c\n\x17k_EMsgGCSetItemPosition\x10\xe9\x07\x12\x12\n\rk_EMsgGCCraft\x10\xea\x07\x12\x1a\n\x15k_EMsgGCCraftResponse\x10\xeb\x07\x12\x13\n\x0ek_EMsgGCDelete\x10\xec\x07\x12$\n\x1fk_EMsgGCVerifyCacheSubscription\x10\xed\x07\x12\x15\n\x10k_EMsgGCNameItem\x10\xee\x07\x12\x18\n\x13k_EMsgGCUnlockCrate\x10\xef\x07\x12 \n\x1bk_EMsgGCUnlockCrateResponse\x10\xf0\x07\x12\x16\n\x11k_EMsgGCPaintItem\x10\xf1\x07\x12\x1e\n\x19k_EMsgGCPaintItemResponse\x10\xf2\x07\x12\"\n\x1dk_EMsgGCGoldenWrenchBroadcast\x10\xf3\x07\x12\x18\n\x13k_EMsgGCMOTDRequest\x10\xf4\x07\x12 \n\x1bk_EMsgGCMOTDRequestResponse\x10\xf5\x07\x12\'\n\"k_EMsgGCAddItemToSocket_DEPRECATED\x10\xf6\x07\x12/\n*k_EMsgGCAddItemToSocketResponse_DEPRECATED\x10\xf7\x07\x12+\n&k_EMsgGCAddSocketToBaseItem_DEPRECATED\x10\xf8\x07\x12\'\n\"k_EMsgGCAddSocketToItem_DEPRECATED\x10\xf9\x07\x12/\n*k_EMsgGCAddSocketToItemResponse_DEPRECATED\x10\xfa\x07\x12\x19\n\x14k_EMsgGCNameBaseItem\x10\xfb\x07\x12!\n\x1ck_EMsgGCNameBaseItemResponse\x10\xfc\x07\x12(\n#k_EMsgGCRemoveSocketItem_DEPRECATED\x10\xfd\x07\x12\x30\n+k_EMsgGCRemoveSocketItemResponse_DEPRECATED\x10\xfe\x07\x12!\n\x1ck_EMsgGCCustomizeItemTexture\x10\xff\x07\x12)\n$k_EMsgGCCustomizeItemTextureResponse\x10\x80\x08\x12\x1b\n\x16k_EMsgGCUseItemRequest\x10\x81\x08\x12\x1c\n\x17k_EMsgGCUseItemResponse\x10\x82\x08\x12#\n\x1ek_EMsgGCGiftedItems_DEPRECATED\x10\x83\x08\x12\x1b\n\x16k_EMsgGCRemoveItemName\x10\x86\x08\x12\x1c\n\x17k_EMsgGCRemoveItemPaint\x10\x87\x08\x12\x19\n\x14k_EMsgGCGiftWrapItem\x10\x88\x08\x12!\n\x1ck_EMsgGCGiftWrapItemResponse\x10\x89\x08\x12\x18\n\x13k_EMsgGCDeliverGift\x10\x8a\x08\x12%\n k_EMsgGCDeliverGiftResponseGiver\x10\x8b\x08\x12(\n#k_EMsgGCDeliverGiftResponseReceiver\x10\x8c\x08\x12\x1e\n\x19k_EMsgGCUnwrapGiftRequest\x10\x8d\x08\x12\x1f\n\x1ak_EMsgGCUnwrapGiftResponse\x10\x8e\x08\x12\x19\n\x14k_EMsgGCSetItemStyle\x10\x8f\x08\x12\x1e\n\x19k_EMsgGCUsedClaimCodeItem\x10\x90\x08\x12\x16\n\x11k_EMsgGCSortItems\x10\x91\x08\x12*\n%k_EMsgGC_RevolvingLootList_DEPRECATED\x10\x92\x08\x12\x1a\n\x15k_EMsgGCLookupAccount\x10\x93\x08\x12\"\n\x1dk_EMsgGCLookupAccountResponse\x10\x94\x08\x12\x1e\n\x19k_EMsgGCLookupAccountName\x10\x95\x08\x12&\n!k_EMsgGCLookupAccountNameResponse\x10\x96\x08\x12\x1d\n\x18k_EMsgGCUpdateItemSchema\x10\x99\x08\x12 \n\x1bk_EMsgGCRemoveCustomTexture\x10\x9b\x08\x12(\n#k_EMsgGCRemoveCustomTextureResponse\x10\x9c\x08\x12\x1d\n\x18k_EMsgGCRemoveMakersMark\x10\x9d\x08\x12%\n k_EMsgGCRemoveMakersMarkResponse\x10\x9e\x08\x12#\n\x1ek_EMsgGCRemoveUniqueCraftIndex\x10\x9f\x08\x12+\n&k_EMsgGCRemoveUniqueCraftIndexResponse\x10\xa0\x08\x12\x1b\n\x16k_EMsgGCSaxxyBroadcast\x10\xa1\x08\x12!\n\x1ck_EMsgGCBackpackSortFinished\x10\xa2\x08\x12$\n\x1fk_EMsgGCAdjustItemEquippedState\x10\xa3\x08\x12\x18\n\x13k_EMsgGCCollectItem\x10\xa5\x08\x12)\n$k_EMsgGCItemAcknowledged__DEPRECATED\x10\xa6\x08\x12\x19\n\x14k_EMsgGC_ReportAbuse\x10\xa9\x08\x12!\n\x1ck_EMsgGC_ReportAbuseResponse\x10\xaa\x08\x12!\n\x1ck_EMsgGCNameItemNotification\x10\xac\x08\x12#\n\x1ek_EMsgGCApplyConsumableEffects\x10\xad\x08\x12 \n\x1bk_EMsgGCConsumableExhausted\x10\xae\x08\x12\x1e\n\x19k_EMsgGCShowItemsPickedUp\x10\xaf\x08\x12&\n!k_EMsgGCClientDisplayNotification\x10\xb0\x08\x12\x1d\n\x18k_EMsgGCApplyStrangePart\x10\xb1\x08\x12)\n$k_EMsgGC_IncrementKillCountAttribute\x10\xb2\x08\x12(\n#k_EMsgGC_IncrementKillCountResponse\x10\xb3\x08\x12 \n\x1bk_EMsgGCApplyPennantUpgrade\x10\xb4\x08\x12\x1d\n\x18k_EMsgGCSetItemPositions\x10\xb5\x08\x12\x1c\n\x17k_EMsgGCApplyEggEssence\x10\xb6\x08\x12#\n\x1ek_EMsgGCNameEggEssenceResponse\x10\xb7\x08\x12\x19\n\x14k_EMsgGCPaintKitItem\x10\xb8\x08\x12\x1d\n\x18k_EMsgGCPaintKitBaseItem\x10\xb9\x08\x12!\n\x1ck_EMsgGCPaintKitItemResponse\x10\xba\x08\x12\x18\n\x13k_EMsgGCGiftedItems\x10\xbb\x08\x12\x1c\n\x17k_EMsgGCUnlockItemStyle\x10\xbc\x08\x12$\n\x1fk_EMsgGCUnlockItemStyleResponse\x10\xbd\x08\x12\x19\n\x14k_EMsgGCApplySticker\x10\xbe\x08\x12\x1d\n\x18k_EMsgGCItemAcknowledged\x10\xbf\x08\x12\x19\n\x14k_EMsgGCStatTrakSwap\x10\xc0\x08\x12-\n(k_EMsgGCUserTrackTimePlayedConsecutively\x10\xc1\x08\x12*\n%k_EMsgGCItemCustomizationNotification\x10\xc2\x08\x12 \n\x1bk_EMsgGCModifyItemAttribute\x10\xc3\x08\x12\x1a\n\x15k_EMsgGCCasketItemAdd\x10\xc4\x08\x12\x1e\n\x19k_EMsgGCCasketItemExtract\x10\xc5\x08\x12#\n\x1ek_EMsgGCCasketItemLoadContents\x10\xc6\x08\x12\x18\n\x13k_EMsgGCTradingBase\x10\xdc\x0b\x12)\n$k_EMsgGCTrading_InitiateTradeRequest\x10\xdd\x0b\x12*\n%k_EMsgGCTrading_InitiateTradeResponse\x10\xde\x0b\x12!\n\x1ck_EMsgGCTrading_StartSession\x10\xdf\x0b\x12\x1c\n\x17k_EMsgGCTrading_SetItem\x10\xe0\x0b\x12\x1f\n\x1ak_EMsgGCTrading_RemoveItem\x10\xe1\x0b\x12$\n\x1fk_EMsgGCTrading_UpdateTradeInfo\x10\xe2\x0b\x12!\n\x1ck_EMsgGCTrading_SetReadiness\x10\xe3\x0b\x12&\n!k_EMsgGCTrading_ReadinessResponse\x10\xe4\x0b\x12\"\n\x1dk_EMsgGCTrading_SessionClosed\x10\xe5\x0b\x12\"\n\x1dk_EMsgGCTrading_CancelSession\x10\xe6\x0b\x12!\n\x1ck_EMsgGCTrading_TradeChatMsg\x10\xe7\x0b\x12!\n\x1ck_EMsgGCTrading_ConfirmOffer\x10\xe8\x0b\x12\'\n\"k_EMsgGCTrading_TradeTypingChatMsg\x10\xe9\x0b\x12)\n$k_EMsgGCServerBrowser_FavoriteServer\x10\xc1\x0c\x12*\n%k_EMsgGCServerBrowser_BlacklistServer\x10\xc2\x0c\x12\x1e\n\x19k_EMsgGCServerRentalsBase\x10\xa4\r\x12#\n\x1ek_EMsgGCItemPreviewCheckStatus\x10\xa5\r\x12&\n!k_EMsgGCItemPreviewStatusResponse\x10\xa6\r\x12\x1f\n\x1ak_EMsgGCItemPreviewRequest\x10\xa7\r\x12\'\n\"k_EMsgGCItemPreviewRequestResponse\x10\xa8\r\x12\x1e\n\x19k_EMsgGCItemPreviewExpire\x10\xa9\r\x12*\n%k_EMsgGCItemPreviewExpireNotification\x10\xaa\r\x12.\n)k_EMsgGCItemPreviewItemBoughtNotification\x10\xab\r\x12\x1f\n\x1ak_EMsgGCDev_NewItemRequest\x10\xd1\x0f\x12\'\n\"k_EMsgGCDev_NewItemRequestResponse\x10\xd2\x0f\x12!\n\x1ck_EMsgGCDev_PaintKitDropItem\x10\xd3\x0f\x12\x1d\n\x18k_EMsgGCStoreGetUserData\x10\xc4\x13\x12%\n k_EMsgGCStoreGetUserDataResponse\x10\xc5\x13\x12)\n$k_EMsgGCStorePurchaseInit_DEPRECATED\x10\xc6\x13\x12\x31\n,k_EMsgGCStorePurchaseInitResponse_DEPRECATED\x10\xc7\x13\x12\"\n\x1dk_EMsgGCStorePurchaseFinalize\x10\xc8\x13\x12*\n%k_EMsgGCStorePurchaseFinalizeResponse\x10\xc9\x13\x12 \n\x1bk_EMsgGCStorePurchaseCancel\x10\xca\x13\x12(\n#k_EMsgGCStorePurchaseCancelResponse\x10\xcb\x13\x12\"\n\x1dk_EMsgGCStorePurchaseQueryTxn\x10\xcc\x13\x12*\n%k_EMsgGCStorePurchaseQueryTxnResponse\x10\xcd\x13\x12\x1e\n\x19k_EMsgGCStorePurchaseInit\x10\xce\x13\x12&\n!k_EMsgGCStorePurchaseInitResponse\x10\xcf\x13\x12\"\n\x1dk_EMsgGCBannedWordListRequest\x10\xd0\x13\x12#\n\x1ek_EMsgGCBannedWordListResponse\x10\xd1\x13\x12(\n#k_EMsgGCToGCBannedWordListBroadcast\x10\xd2\x13\x12&\n!k_EMsgGCToGCBannedWordListUpdated\x10\xd3\x13\x12\x1e\n\x19k_EMsgGCToGCDirtySDOCache\x10\xd4\x13\x12&\n!k_EMsgGCToGCDirtyMultipleSDOCache\x10\xd5\x13\x12\"\n\x1dk_EMsgGCToGCUpdateSQLKeyValue\x10\xd6\x13\x12 \n\x1bk_EMsgGCToGCIsTrustedServer\x10\xd7\x13\x12(\n#k_EMsgGCToGCIsTrustedServerResponse\x10\xd8\x13\x12(\n#k_EMsgGCToGCBroadcastConsoleCommand\x10\xd9\x13\x12!\n\x1ck_EMsgGCServerVersionUpdated\x10\xda\x13\x12\x1b\n\x16k_EMsgGCApplyAutograph\x10\xdb\x13\x12%\n k_EMsgGCToGCWebAPIAccountChanged\x10\xdc\x13\x12!\n\x1ck_EMsgGCRequestAnnouncements\x10\xdd\x13\x12)\n$k_EMsgGCRequestAnnouncementsResponse\x10\xde\x13\x12%\n k_EMsgGCRequestPassportItemGrant\x10\xdf\x13\x12!\n\x1ck_EMsgGCClientVersionUpdated\x10\xe0\x13\x12)\n$k_EMsgGCAdjustItemEquippedStateMulti\x10\xe1\x13*\xd5\x02\n\x0e\x45GCMsgResponse\x12\x16\n\x12k_EGCMsgResponseOK\x10\x00\x12\x1a\n\x16k_EGCMsgResponseDenied\x10\x01\x12\x1f\n\x1bk_EGCMsgResponseServerError\x10\x02\x12\x1b\n\x17k_EGCMsgResponseTimeout\x10\x03\x12\x1b\n\x17k_EGCMsgResponseInvalid\x10\x04\x12\x1b\n\x17k_EGCMsgResponseNoMatch\x10\x05\x12 \n\x1ck_EGCMsgResponseUnknownError\x10\x06\x12\x1f\n\x1bk_EGCMsgResponseNotLoggedOn\x10\x07\x12\x1a\n\x16k_EGCMsgFailedToCreate\x10\x08\x12\x19\n\x15k_EGCMsgLimitExceeded\x10\t\x12\x1d\n\x19k_EGCMsgCommitUnfinalized\x10\n*\xe9\x01\n\x0c\x45UnlockStyle\x12\x1b\n\x17k_UnlockStyle_Succeeded\x10\x00\x12\x1f\n\x1bk_UnlockStyle_Failed_PreReq\x10\x01\x12#\n\x1fk_UnlockStyle_Failed_CantAfford\x10\x02\x12#\n\x1fk_UnlockStyle_Failed_CantCommit\x10\x03\x12&\n\"k_UnlockStyle_Failed_CantLockCache\x10\x04\x12)\n%k_UnlockStyle_Failed_CantAffordAttrib\x10\x05*\xb2\t\n EGCItemCustomizationNotification\x12\x30\n+k_EGCItemCustomizationNotification_NameItem\x10\xee\x07\x12\x33\n.k_EGCItemCustomizationNotification_UnlockCrate\x10\xef\x07\x12\x36\n1k_EGCItemCustomizationNotification_XRayItemReveal\x10\xf0\x07\x12\x35\n0k_EGCItemCustomizationNotification_XRayItemClaim\x10\xf1\x07\x12\x35\n0k_EGCItemCustomizationNotification_CasketTooFull\x10\xf3\x07\x12\x36\n1k_EGCItemCustomizationNotification_CasketContents\x10\xf4\x07\x12\x33\n.k_EGCItemCustomizationNotification_CasketAdded\x10\xf5\x07\x12\x35\n0k_EGCItemCustomizationNotification_CasketRemoved\x10\xf6\x07\x12\x35\n0k_EGCItemCustomizationNotification_CasketInvFull\x10\xf7\x07\x12\x34\n/k_EGCItemCustomizationNotification_NameBaseItem\x10\xfb\x07\x12\x36\n1k_EGCItemCustomizationNotification_RemoveItemName\x10\x86\x08\x12\x35\n0k_EGCItemCustomizationNotification_RemoveSticker\x10\x9d\x08\x12\x34\n/k_EGCItemCustomizationNotification_ApplySticker\x10\xbe\x08\x12\x34\n/k_EGCItemCustomizationNotification_StatTrakSwap\x10\xc0\x08\x12\x33\n.k_EGCItemCustomizationNotification_RemovePatch\x10\xc1\x08\x12\x32\n-k_EGCItemCustomizationNotification_ApplyPatch\x10\xc2\x08\x12\x38\n3k_EGCItemCustomizationNotification_ActivateFanToken\x10\xdaG\x12=\n8k_EGCItemCustomizationNotification_ActivateOperationCoin\x10\xdbG\x12\x36\n1k_EGCItemCustomizationNotification_GraffitiUnseal\x10\xe1G\x12\x38\n3k_EGCItemCustomizationNotification_GenerateSouvenir\x10\xf4G\x12\x41\n\n\x15\x43GCToGCMsgRoutedReply\x12\x10\n\x08msg_type\x18\x01 \x01(\r\x12\x13\n\x0bnet_message\x18\x02 \x01(\x0c\"4\n\x15\x43MsgGCUpdateSessionIP\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\n\n\x02ip\x18\x02 \x01(\x07\")\n\x16\x43MsgGCRequestSessionIP\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\",\n\x1e\x43MsgGCRequestSessionIPResponse\x12\n\n\x02ip\x18\x01 \x01(\x07\"L\n\x16\x43MsgSOCacheHaveVersion\x12!\n\x04soid\x18\x01 \x01(\x0b\x32\x13.csgo.CMsgSOIDOwner\x12\x0f\n\x07version\x18\x02 \x01(\x06\"\x9d\x02\n\x0f\x43MsgClientHello\x12\x0f\n\x07version\x18\x01 \x01(\r\x12;\n\x15socache_have_versions\x18\x02 \x03(\x0b\x32\x1c.csgo.CMsgSOCacheHaveVersion\x12\x1b\n\x13\x63lient_session_need\x18\x03 \x01(\r\x12\x17\n\x0f\x63lient_launcher\x18\x04 \x01(\r\x12\x15\n\rpartner_srcid\x18\x05 \x01(\r\x12\x19\n\x11partner_accountid\x18\x06 \x01(\r\x12\x1c\n\x14partner_accountflags\x18\x07 \x01(\r\x12\x1e\n\x16partner_accountbalance\x18\x08 \x01(\r\x12\x16\n\x0esteam_launcher\x18\t \x01(\r\"\xff\x01\n\x0f\x43MsgServerHello\x12\x0f\n\x07version\x18\x01 \x01(\r\x12;\n\x15socache_have_versions\x18\x02 \x03(\x0b\x32\x1c.csgo.CMsgSOCacheHaveVersion\x12\"\n\x1alegacy_client_session_need\x18\x03 \x01(\r\x12\x17\n\x0f\x63lient_launcher\x18\x04 \x01(\r\x12$\n\x1clegacy_steamdatagram_routing\x18\x06 \x01(\x0c\x12\x1e\n\x16required_internal_addr\x18\x07 \x01(\r\x12\x1b\n\x13steamdatagram_login\x18\x08 \x01(\x0c\"\xc3\x03\n\x11\x43MsgClientWelcome\x12\x0f\n\x07version\x18\x01 \x01(\r\x12\x11\n\tgame_data\x18\x02 \x01(\x0c\x12@\n\x1boutofdate_subscribed_caches\x18\x03 \x03(\x0b\x32\x1b.csgo.CMsgSOCacheSubscribed\x12\x46\n\x1auptodate_subscribed_caches\x18\x04 \x03(\x0b\x32\".csgo.CMsgSOCacheSubscriptionCheck\x12\x32\n\x08location\x18\x05 \x01(\x0b\x32 .csgo.CMsgClientWelcome.Location\x12\x12\n\ngame_data2\x18\x06 \x01(\x0c\x12$\n\x1crtime32_gc_welcome_timestamp\x18\x07 \x01(\r\x12\x10\n\x08\x63urrency\x18\x08 \x01(\r\x12\x0f\n\x07\x62\x61lance\x18\t \x01(\r\x12\x13\n\x0b\x62\x61lance_url\x18\n \x01(\t\x12\x18\n\x10txn_country_code\x18\x0b \x01(\t\x1a@\n\x08Location\x12\x10\n\x08latitude\x18\x01 \x01(\x02\x12\x11\n\tlongitude\x18\x02 \x01(\x02\x12\x0f\n\x07\x63ountry\x18\x03 \x01(\t\"\xea\x01\n\x14\x43MsgConnectionStatus\x12I\n\x06status\x18\x01 \x01(\x0e\x32\x18.csgo.GCConnectionStatus:\x1fGCConnectionStatus_HAVE_SESSION\x12\x1b\n\x13\x63lient_session_need\x18\x02 \x01(\r\x12\x16\n\x0equeue_position\x18\x03 \x01(\x05\x12\x12\n\nqueue_size\x18\x04 \x01(\x05\x12\x14\n\x0cwait_seconds\x18\x05 \x01(\x05\x12(\n estimated_wait_seconds_remaining\x18\x06 \x01(\x05\"\x90\x03\n*CWorkshop_PopulateItemDescriptions_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x61\n\tlanguages\x18\x02 \x03(\x0b\x32N.csgo.CWorkshop_PopulateItemDescriptions_Request.ItemDescriptionsLanguageBlock\x1a^\n\x15SingleItemDescription\x12\x12\n\ngameitemid\x18\x01 \x01(\r\x12\x18\n\x10item_description\x18\x02 \x01(\t\x12\x17\n\x0fone_per_account\x18\x03 \x01(\x08\x1a\x8f\x01\n\x1dItemDescriptionsLanguageBlock\x12\x10\n\x08language\x18\x01 \x01(\t\x12\\\n\x0c\x64\x65scriptions\x18\x02 \x03(\x0b\x32\x46.csgo.CWorkshop_PopulateItemDescriptions_Request.SingleItemDescription\"F\n!CWorkshop_GetContributors_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x12\n\ngameitemid\x18\x02 \x01(\r\":\n\"CWorkshop_GetContributors_Response\x12\x14\n\x0c\x63ontributors\x18\x01 \x03(\x06\"\x84\x06\n%CWorkshop_SetItemPaymentRules_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x12\n\ngameitemid\x18\x02 \x01(\r\x12\x66\n\x19\x61ssociated_workshop_files\x18\x03 \x03(\x0b\x32\x43.csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule\x12\\\n\x10partner_accounts\x18\x04 \x03(\x0b\x32\x42.csgo.CWorkshop_SetItemPaymentRules_Request.PartnerItemPaymentRule\x12\x15\n\rvalidate_only\x18\x05 \x01(\x08\x12(\n make_workshop_files_subscribable\x18\x06 \x01(\x08\x12{\n,associated_workshop_file_for_direct_payments\x18\x07 \x01(\x0b\x32\x45.csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopDirectPaymentRule\x1a\x7f\n\x17WorkshopItemPaymentRule\x12\x18\n\x10workshop_file_id\x18\x01 \x01(\x04\x12\x1a\n\x12revenue_percentage\x18\x02 \x01(\x02\x12\x18\n\x10rule_description\x18\x03 \x01(\t\x12\x14\n\trule_type\x18\x04 \x01(\r:\x01\x31\x1aO\n\x19WorkshopDirectPaymentRule\x12\x18\n\x10workshop_file_id\x18\x01 \x01(\x04\x12\x18\n\x10rule_description\x18\x02 \x01(\t\x1a\x62\n\x16PartnerItemPaymentRule\x12\x12\n\naccount_id\x18\x01 \x01(\r\x12\x1a\n\x12revenue_percentage\x18\x02 \x01(\x02\x12\x18\n\x10rule_description\x18\x03 \x01(\t\"(\n&CWorkshop_SetItemPaymentRules_Response\"M\n%CGameServers_AggregationQuery_Request\x12\x0e\n\x06\x66ilter\x18\x01 \x01(\t\x12\x14\n\x0cgroup_fields\x18\x03 \x03(\t\"\x97\x02\n&CGameServers_AggregationQuery_Response\x12\x42\n\x06groups\x18\x01 \x03(\x0b\x32\x32.csgo.CGameServers_AggregationQuery_Response.Group\x1a\xa8\x01\n\x05Group\x12\x14\n\x0cgroup_values\x18\x01 \x03(\t\x12\x15\n\rservers_empty\x18\x02 \x01(\r\x12\x14\n\x0cservers_full\x18\x03 \x01(\r\x12\x15\n\rservers_total\x18\x04 \x01(\r\x12\x16\n\x0eplayers_humans\x18\x05 \x01(\r\x12\x14\n\x0cplayers_bots\x18\x06 \x01(\r\x12\x17\n\x0fplayer_capacity\x18\x07 \x01(\r\"\x87\x01\n#CWorkshop_AddSpecialPayment_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x12\n\ngameitemid\x18\x02 \x01(\r\x12\x0c\n\x04\x64\x61te\x18\x03 \x01(\t\x12\x16\n\x0epayment_us_usd\x18\x04 \x01(\x04\x12\x17\n\x0fpayment_row_usd\x18\x05 \x01(\x04\"&\n$CWorkshop_AddSpecialPayment_Response\"\xc7\x02\n0CProductInfo_SetRichPresenceLocalization_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12Y\n\tlanguages\x18\x02 \x03(\x0b\x32\x46.csgo.CProductInfo_SetRichPresenceLocalization_Request.LanguageSection\x12\x0f\n\x07steamid\x18\x03 \x01(\x04\x1a%\n\x05Token\x12\r\n\x05token\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\x1aq\n\x0fLanguageSection\x12\x10\n\x08language\x18\x01 \x01(\t\x12L\n\x06tokens\x18\x02 \x03(\x0b\x32<.csgo.CProductInfo_SetRichPresenceLocalization_Request.Token\"3\n1CProductInfo_SetRichPresenceLocalization_Response*\x84\x01\n\x14GCClientLauncherType\x12 \n\x1cGCClientLauncherType_DEFAULT\x10\x00\x12%\n!GCClientLauncherType_PERFECTWORLD\x10\x01\x12#\n\x1fGCClientLauncherType_STEAMCHINA\x10\x02*\xd5\x01\n\x12GCConnectionStatus\x12#\n\x1fGCConnectionStatus_HAVE_SESSION\x10\x00\x12$\n GCConnectionStatus_GC_GOING_DOWN\x10\x01\x12!\n\x1dGCConnectionStatus_NO_SESSION\x10\x02\x12\x30\n,GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE\x10\x03\x12\x1f\n\x1bGCConnectionStatus_NO_STEAM\x10\x04\x42\x05H\x01\x90\x01\x00') - , - dependencies=[steammessages__pb2.DESCRIPTOR,]) - -_GCCLIENTLAUNCHERTYPE = _descriptor.EnumDescriptor( - name='GCClientLauncherType', - full_name='csgo.GCClientLauncherType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='GCClientLauncherType_DEFAULT', index=0, number=0, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GCClientLauncherType_PERFECTWORLD', index=1, number=1, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GCClientLauncherType_STEAMCHINA', index=2, number=2, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=5514, - serialized_end=5646, -) -_sym_db.RegisterEnumDescriptor(_GCCLIENTLAUNCHERTYPE) - -GCClientLauncherType = enum_type_wrapper.EnumTypeWrapper(_GCCLIENTLAUNCHERTYPE) -_GCCONNECTIONSTATUS = _descriptor.EnumDescriptor( - name='GCConnectionStatus', - full_name='csgo.GCConnectionStatus', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='GCConnectionStatus_HAVE_SESSION', index=0, number=0, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GCConnectionStatus_GC_GOING_DOWN', index=1, number=1, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GCConnectionStatus_NO_SESSION', index=2, number=2, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE', index=3, number=3, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GCConnectionStatus_NO_STEAM', index=4, number=4, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=5649, - serialized_end=5862, -) -_sym_db.RegisterEnumDescriptor(_GCCONNECTIONSTATUS) - -GCConnectionStatus = enum_type_wrapper.EnumTypeWrapper(_GCCONNECTIONSTATUS) -GCClientLauncherType_DEFAULT = 0 -GCClientLauncherType_PERFECTWORLD = 1 -GCClientLauncherType_STEAMCHINA = 2 -GCConnectionStatus_HAVE_SESSION = 0 -GCConnectionStatus_GC_GOING_DOWN = 1 -GCConnectionStatus_NO_SESSION = 2 -GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE = 3 -GCConnectionStatus_NO_STEAM = 4 - - - -_CMSGSOIDOWNER = _descriptor.Descriptor( - name='CMsgSOIDOwner', - full_name='csgo.CMsgSOIDOwner', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='csgo.CMsgSOIDOwner.type', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='id', full_name='csgo.CMsgSOIDOwner.id', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=53, - serialized_end=94, -) - - -_CMSGSOSINGLEOBJECT = _descriptor.Descriptor( - name='CMsgSOSingleObject', - full_name='csgo.CMsgSOSingleObject', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type_id', full_name='csgo.CMsgSOSingleObject.type_id', index=0, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='object_data', full_name='csgo.CMsgSOSingleObject.object_data', index=1, - number=3, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='version', full_name='csgo.CMsgSOSingleObject.version', index=2, - number=4, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='owner_soid', full_name='csgo.CMsgSOSingleObject.owner_soid', index=3, - number=5, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=96, - serialized_end=212, -) - - -_CMSGSOMULTIPLEOBJECTS_SINGLEOBJECT = _descriptor.Descriptor( - name='SingleObject', - full_name='csgo.CMsgSOMultipleObjects.SingleObject', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type_id', full_name='csgo.CMsgSOMultipleObjects.SingleObject.type_id', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='object_data', full_name='csgo.CMsgSOMultipleObjects.SingleObject.object_data', index=1, - number=2, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=_b('\200\246\035\200\002\210\246\035\200\010'), - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=366, - serialized_end=430, -) - -_CMSGSOMULTIPLEOBJECTS = _descriptor.Descriptor( - name='CMsgSOMultipleObjects', - full_name='csgo.CMsgSOMultipleObjects', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='objects_modified', full_name='csgo.CMsgSOMultipleObjects.objects_modified', index=0, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='version', full_name='csgo.CMsgSOMultipleObjects.version', index=1, - number=3, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='owner_soid', full_name='csgo.CMsgSOMultipleObjects.owner_soid', index=2, - number=6, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGSOMULTIPLEOBJECTS_SINGLEOBJECT, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=215, - serialized_end=430, -) - - -_CMSGSOCACHESUBSCRIBED_SUBSCRIBEDTYPE = _descriptor.Descriptor( - name='SubscribedType', - full_name='csgo.CMsgSOCacheSubscribed.SubscribedType', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type_id', full_name='csgo.CMsgSOCacheSubscribed.SubscribedType.type_id', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='object_data', full_name='csgo.CMsgSOCacheSubscribed.SubscribedType.object_data', index=1, - number=2, type=12, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=577, - serialized_end=631, -) - -_CMSGSOCACHESUBSCRIBED = _descriptor.Descriptor( - name='CMsgSOCacheSubscribed', - full_name='csgo.CMsgSOCacheSubscribed', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='objects', full_name='csgo.CMsgSOCacheSubscribed.objects', index=0, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='version', full_name='csgo.CMsgSOCacheSubscribed.version', index=1, - number=3, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='owner_soid', full_name='csgo.CMsgSOCacheSubscribed.owner_soid', index=2, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGSOCACHESUBSCRIBED_SUBSCRIBEDTYPE, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=433, - serialized_end=631, -) - - -_CMSGSOCACHEUNSUBSCRIBED = _descriptor.Descriptor( - name='CMsgSOCacheUnsubscribed', - full_name='csgo.CMsgSOCacheUnsubscribed', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='owner_soid', full_name='csgo.CMsgSOCacheUnsubscribed.owner_soid', index=0, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=633, - serialized_end=699, -) - - -_CMSGSOCACHESUBSCRIPTIONCHECK = _descriptor.Descriptor( - name='CMsgSOCacheSubscriptionCheck', - full_name='csgo.CMsgSOCacheSubscriptionCheck', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='version', full_name='csgo.CMsgSOCacheSubscriptionCheck.version', index=0, - number=2, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='owner_soid', full_name='csgo.CMsgSOCacheSubscriptionCheck.owner_soid', index=1, - number=3, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=701, - serialized_end=789, -) - - -_CMSGSOCACHESUBSCRIPTIONREFRESH = _descriptor.Descriptor( - name='CMsgSOCacheSubscriptionRefresh', - full_name='csgo.CMsgSOCacheSubscriptionRefresh', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='owner_soid', full_name='csgo.CMsgSOCacheSubscriptionRefresh.owner_soid', index=0, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=791, - serialized_end=864, -) - - -_CMSGSOCACHEVERSION = _descriptor.Descriptor( - name='CMsgSOCacheVersion', - full_name='csgo.CMsgSOCacheVersion', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='version', full_name='csgo.CMsgSOCacheVersion.version', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=866, - serialized_end=903, -) - - -_CMSGACCOUNTDETAILS = _descriptor.Descriptor( - name='CMsgAccountDetails', - full_name='csgo.CMsgAccountDetails', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='valid', full_name='csgo.CMsgAccountDetails.valid', index=0, - number=1, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_name', full_name='csgo.CMsgAccountDetails.account_name', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='public_profile', full_name='csgo.CMsgAccountDetails.public_profile', index=2, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='public_inventory', full_name='csgo.CMsgAccountDetails.public_inventory', index=3, - number=5, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='vac_banned', full_name='csgo.CMsgAccountDetails.vac_banned', index=4, - number=6, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cyber_cafe', full_name='csgo.CMsgAccountDetails.cyber_cafe', index=5, - number=7, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='school_account', full_name='csgo.CMsgAccountDetails.school_account', index=6, - number=8, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='free_trial_account', full_name='csgo.CMsgAccountDetails.free_trial_account', index=7, - number=9, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='subscribed', full_name='csgo.CMsgAccountDetails.subscribed', index=8, - number=10, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='low_violence', full_name='csgo.CMsgAccountDetails.low_violence', index=9, - number=11, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='limited', full_name='csgo.CMsgAccountDetails.limited', index=10, - number=12, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trusted', full_name='csgo.CMsgAccountDetails.trusted', index=11, - number=13, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='package', full_name='csgo.CMsgAccountDetails.package', index=12, - number=14, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='time_cached', full_name='csgo.CMsgAccountDetails.time_cached', index=13, - number=15, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='account_locked', full_name='csgo.CMsgAccountDetails.account_locked', index=14, - number=16, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='community_banned', full_name='csgo.CMsgAccountDetails.community_banned', index=15, - number=17, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trade_banned', full_name='csgo.CMsgAccountDetails.trade_banned', index=16, - number=18, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='eligible_for_community_market', full_name='csgo.CMsgAccountDetails.eligible_for_community_market', index=17, - number=19, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=906, - serialized_end=1330, -) - - -_CMSGGCMULTIPLEXMESSAGE = _descriptor.Descriptor( - name='CMsgGCMultiplexMessage', - full_name='csgo.CMsgGCMultiplexMessage', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='msgtype', full_name='csgo.CMsgGCMultiplexMessage.msgtype', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='payload', full_name='csgo.CMsgGCMultiplexMessage.payload', index=1, - number=2, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='steamids', full_name='csgo.CMsgGCMultiplexMessage.steamids', index=2, - number=3, type=6, cpp_type=4, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='replytogc', full_name='csgo.CMsgGCMultiplexMessage.replytogc', index=3, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1332, - serialized_end=1427, -) - - -_CMSGGCMULTIPLEXMESSAGE_RESPONSE = _descriptor.Descriptor( - name='CMsgGCMultiplexMessage_Response', - full_name='csgo.CMsgGCMultiplexMessage_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='msgtype', full_name='csgo.CMsgGCMultiplexMessage_Response.msgtype', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1429, - serialized_end=1479, -) - - -_CGCTOGCMSGMASTERACK = _descriptor.Descriptor( - name='CGCToGCMsgMasterAck', - full_name='csgo.CGCToGCMsgMasterAck', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='dir_index', full_name='csgo.CGCToGCMsgMasterAck.dir_index', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gc_type', full_name='csgo.CGCToGCMsgMasterAck.gc_type', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1481, - serialized_end=1538, -) - - -_CGCTOGCMSGMASTERACK_RESPONSE = _descriptor.Descriptor( - name='CGCToGCMsgMasterAck_Response', - full_name='csgo.CGCToGCMsgMasterAck_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='eresult', full_name='csgo.CGCToGCMsgMasterAck_Response.eresult', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=True, default_value=2, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1540, - serialized_end=1590, -) - - -_CGCTOGCMSGMASTERSTARTUPCOMPLETE = _descriptor.Descriptor( - name='CGCToGCMsgMasterStartupComplete', - full_name='csgo.CGCToGCMsgMasterStartupComplete', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1592, - serialized_end=1625, -) - - -_CGCTOGCMSGROUTED = _descriptor.Descriptor( - name='CGCToGCMsgRouted', - full_name='csgo.CGCToGCMsgRouted', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='msg_type', full_name='csgo.CGCToGCMsgRouted.msg_type', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sender_id', full_name='csgo.CGCToGCMsgRouted.sender_id', index=1, - number=2, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='net_message', full_name='csgo.CGCToGCMsgRouted.net_message', index=2, - number=3, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ip', full_name='csgo.CGCToGCMsgRouted.ip', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1627, - serialized_end=1715, -) - - -_CGCTOGCMSGROUTEDREPLY = _descriptor.Descriptor( - name='CGCToGCMsgRoutedReply', - full_name='csgo.CGCToGCMsgRoutedReply', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='msg_type', full_name='csgo.CGCToGCMsgRoutedReply.msg_type', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='net_message', full_name='csgo.CGCToGCMsgRoutedReply.net_message', index=1, - number=2, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1717, - serialized_end=1779, -) - - -_CMSGGCUPDATESESSIONIP = _descriptor.Descriptor( - name='CMsgGCUpdateSessionIP', - full_name='csgo.CMsgGCUpdateSessionIP', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='steamid', full_name='csgo.CMsgGCUpdateSessionIP.steamid', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ip', full_name='csgo.CMsgGCUpdateSessionIP.ip', index=1, - number=2, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1781, - serialized_end=1833, -) - - -_CMSGGCREQUESTSESSIONIP = _descriptor.Descriptor( - name='CMsgGCRequestSessionIP', - full_name='csgo.CMsgGCRequestSessionIP', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='steamid', full_name='csgo.CMsgGCRequestSessionIP.steamid', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1835, - serialized_end=1876, -) - - -_CMSGGCREQUESTSESSIONIPRESPONSE = _descriptor.Descriptor( - name='CMsgGCRequestSessionIPResponse', - full_name='csgo.CMsgGCRequestSessionIPResponse', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ip', full_name='csgo.CMsgGCRequestSessionIPResponse.ip', index=0, - number=1, type=7, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1878, - serialized_end=1922, -) - - -_CMSGSOCACHEHAVEVERSION = _descriptor.Descriptor( - name='CMsgSOCacheHaveVersion', - full_name='csgo.CMsgSOCacheHaveVersion', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='soid', full_name='csgo.CMsgSOCacheHaveVersion.soid', index=0, - number=1, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='version', full_name='csgo.CMsgSOCacheHaveVersion.version', index=1, - number=2, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1924, - serialized_end=2000, -) - - -_CMSGCLIENTHELLO = _descriptor.Descriptor( - name='CMsgClientHello', - full_name='csgo.CMsgClientHello', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='version', full_name='csgo.CMsgClientHello.version', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='socache_have_versions', full_name='csgo.CMsgClientHello.socache_have_versions', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='client_session_need', full_name='csgo.CMsgClientHello.client_session_need', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='client_launcher', full_name='csgo.CMsgClientHello.client_launcher', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='partner_srcid', full_name='csgo.CMsgClientHello.partner_srcid', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='partner_accountid', full_name='csgo.CMsgClientHello.partner_accountid', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='partner_accountflags', full_name='csgo.CMsgClientHello.partner_accountflags', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='partner_accountbalance', full_name='csgo.CMsgClientHello.partner_accountbalance', index=7, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='steam_launcher', full_name='csgo.CMsgClientHello.steam_launcher', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2003, - serialized_end=2288, -) - - -_CMSGSERVERHELLO = _descriptor.Descriptor( - name='CMsgServerHello', - full_name='csgo.CMsgServerHello', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='version', full_name='csgo.CMsgServerHello.version', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='socache_have_versions', full_name='csgo.CMsgServerHello.socache_have_versions', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='legacy_client_session_need', full_name='csgo.CMsgServerHello.legacy_client_session_need', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='client_launcher', full_name='csgo.CMsgServerHello.client_launcher', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='legacy_steamdatagram_routing', full_name='csgo.CMsgServerHello.legacy_steamdatagram_routing', index=4, - number=6, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='required_internal_addr', full_name='csgo.CMsgServerHello.required_internal_addr', index=5, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='steamdatagram_login', full_name='csgo.CMsgServerHello.steamdatagram_login', index=6, - number=8, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2291, - serialized_end=2546, -) - - -_CMSGCLIENTWELCOME_LOCATION = _descriptor.Descriptor( - name='Location', - full_name='csgo.CMsgClientWelcome.Location', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='latitude', full_name='csgo.CMsgClientWelcome.Location.latitude', index=0, - number=1, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='longitude', full_name='csgo.CMsgClientWelcome.Location.longitude', index=1, - number=2, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='country', full_name='csgo.CMsgClientWelcome.Location.country', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2936, - serialized_end=3000, -) - -_CMSGCLIENTWELCOME = _descriptor.Descriptor( - name='CMsgClientWelcome', - full_name='csgo.CMsgClientWelcome', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='version', full_name='csgo.CMsgClientWelcome.version', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_data', full_name='csgo.CMsgClientWelcome.game_data', index=1, - number=2, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='outofdate_subscribed_caches', full_name='csgo.CMsgClientWelcome.outofdate_subscribed_caches', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='uptodate_subscribed_caches', full_name='csgo.CMsgClientWelcome.uptodate_subscribed_caches', index=3, - number=4, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='location', full_name='csgo.CMsgClientWelcome.location', index=4, - number=5, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='game_data2', full_name='csgo.CMsgClientWelcome.game_data2', index=5, - number=6, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rtime32_gc_welcome_timestamp', full_name='csgo.CMsgClientWelcome.rtime32_gc_welcome_timestamp', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='currency', full_name='csgo.CMsgClientWelcome.currency', index=7, - number=8, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='balance', full_name='csgo.CMsgClientWelcome.balance', index=8, - number=9, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='balance_url', full_name='csgo.CMsgClientWelcome.balance_url', index=9, - number=10, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='txn_country_code', full_name='csgo.CMsgClientWelcome.txn_country_code', index=10, - number=11, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CMSGCLIENTWELCOME_LOCATION, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2549, - serialized_end=3000, -) - - -_CMSGCONNECTIONSTATUS = _descriptor.Descriptor( - name='CMsgConnectionStatus', - full_name='csgo.CMsgConnectionStatus', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='status', full_name='csgo.CMsgConnectionStatus.status', index=0, - number=1, type=14, cpp_type=8, label=1, - has_default_value=True, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='client_session_need', full_name='csgo.CMsgConnectionStatus.client_session_need', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='queue_position', full_name='csgo.CMsgConnectionStatus.queue_position', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='queue_size', full_name='csgo.CMsgConnectionStatus.queue_size', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='wait_seconds', full_name='csgo.CMsgConnectionStatus.wait_seconds', index=4, - number=5, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='estimated_wait_seconds_remaining', full_name='csgo.CMsgConnectionStatus.estimated_wait_seconds_remaining', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3003, - serialized_end=3237, -) - - -_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_SINGLEITEMDESCRIPTION = _descriptor.Descriptor( - name='SingleItemDescription', - full_name='csgo.CWorkshop_PopulateItemDescriptions_Request.SingleItemDescription', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='gameitemid', full_name='csgo.CWorkshop_PopulateItemDescriptions_Request.SingleItemDescription.gameitemid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='item_description', full_name='csgo.CWorkshop_PopulateItemDescriptions_Request.SingleItemDescription.item_description', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='one_per_account', full_name='csgo.CWorkshop_PopulateItemDescriptions_Request.SingleItemDescription.one_per_account', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3400, - serialized_end=3494, -) - -_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_ITEMDESCRIPTIONSLANGUAGEBLOCK = _descriptor.Descriptor( - name='ItemDescriptionsLanguageBlock', - full_name='csgo.CWorkshop_PopulateItemDescriptions_Request.ItemDescriptionsLanguageBlock', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='language', full_name='csgo.CWorkshop_PopulateItemDescriptions_Request.ItemDescriptionsLanguageBlock.language', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='descriptions', full_name='csgo.CWorkshop_PopulateItemDescriptions_Request.ItemDescriptionsLanguageBlock.descriptions', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3497, - serialized_end=3640, -) - -_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST = _descriptor.Descriptor( - name='CWorkshop_PopulateItemDescriptions_Request', - full_name='csgo.CWorkshop_PopulateItemDescriptions_Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CWorkshop_PopulateItemDescriptions_Request.appid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='languages', full_name='csgo.CWorkshop_PopulateItemDescriptions_Request.languages', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_SINGLEITEMDESCRIPTION, _CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_ITEMDESCRIPTIONSLANGUAGEBLOCK, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3240, - serialized_end=3640, -) - - -_CWORKSHOP_GETCONTRIBUTORS_REQUEST = _descriptor.Descriptor( - name='CWorkshop_GetContributors_Request', - full_name='csgo.CWorkshop_GetContributors_Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CWorkshop_GetContributors_Request.appid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gameitemid', full_name='csgo.CWorkshop_GetContributors_Request.gameitemid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3642, - serialized_end=3712, -) - - -_CWORKSHOP_GETCONTRIBUTORS_RESPONSE = _descriptor.Descriptor( - name='CWorkshop_GetContributors_Response', - full_name='csgo.CWorkshop_GetContributors_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='contributors', full_name='csgo.CWorkshop_GetContributors_Response.contributors', index=0, - number=1, type=6, cpp_type=4, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3714, - serialized_end=3772, -) - - -_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPITEMPAYMENTRULE = _descriptor.Descriptor( - name='WorkshopItemPaymentRule', - full_name='csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='workshop_file_id', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule.workshop_file_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='revenue_percentage', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule.revenue_percentage', index=1, - number=2, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rule_description', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule.rule_description', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rule_type', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule.rule_type', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=True, default_value=1, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4239, - serialized_end=4366, -) - -_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPDIRECTPAYMENTRULE = _descriptor.Descriptor( - name='WorkshopDirectPaymentRule', - full_name='csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopDirectPaymentRule', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='workshop_file_id', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopDirectPaymentRule.workshop_file_id', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rule_description', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopDirectPaymentRule.rule_description', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4368, - serialized_end=4447, -) - -_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_PARTNERITEMPAYMENTRULE = _descriptor.Descriptor( - name='PartnerItemPaymentRule', - full_name='csgo.CWorkshop_SetItemPaymentRules_Request.PartnerItemPaymentRule', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='account_id', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.PartnerItemPaymentRule.account_id', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='revenue_percentage', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.PartnerItemPaymentRule.revenue_percentage', index=1, - number=2, type=2, cpp_type=6, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rule_description', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.PartnerItemPaymentRule.rule_description', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4449, - serialized_end=4547, -) - -_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST = _descriptor.Descriptor( - name='CWorkshop_SetItemPaymentRules_Request', - full_name='csgo.CWorkshop_SetItemPaymentRules_Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.appid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gameitemid', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.gameitemid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='associated_workshop_files', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.associated_workshop_files', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='partner_accounts', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.partner_accounts', index=3, - number=4, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='validate_only', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.validate_only', index=4, - number=5, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='make_workshop_files_subscribable', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.make_workshop_files_subscribable', index=5, - number=6, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='associated_workshop_file_for_direct_payments', full_name='csgo.CWorkshop_SetItemPaymentRules_Request.associated_workshop_file_for_direct_payments', index=6, - number=7, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPITEMPAYMENTRULE, _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPDIRECTPAYMENTRULE, _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_PARTNERITEMPAYMENTRULE, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3775, - serialized_end=4547, -) - - -_CWORKSHOP_SETITEMPAYMENTRULES_RESPONSE = _descriptor.Descriptor( - name='CWorkshop_SetItemPaymentRules_Response', - full_name='csgo.CWorkshop_SetItemPaymentRules_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4549, - serialized_end=4589, -) - - -_CGAMESERVERS_AGGREGATIONQUERY_REQUEST = _descriptor.Descriptor( - name='CGameServers_AggregationQuery_Request', - full_name='csgo.CGameServers_AggregationQuery_Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='filter', full_name='csgo.CGameServers_AggregationQuery_Request.filter', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='group_fields', full_name='csgo.CGameServers_AggregationQuery_Request.group_fields', index=1, - number=3, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4591, - serialized_end=4668, -) - - -_CGAMESERVERS_AGGREGATIONQUERY_RESPONSE_GROUP = _descriptor.Descriptor( - name='Group', - full_name='csgo.CGameServers_AggregationQuery_Response.Group', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='group_values', full_name='csgo.CGameServers_AggregationQuery_Response.Group.group_values', index=0, - number=1, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='servers_empty', full_name='csgo.CGameServers_AggregationQuery_Response.Group.servers_empty', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='servers_full', full_name='csgo.CGameServers_AggregationQuery_Response.Group.servers_full', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='servers_total', full_name='csgo.CGameServers_AggregationQuery_Response.Group.servers_total', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='players_humans', full_name='csgo.CGameServers_AggregationQuery_Response.Group.players_humans', index=4, - number=5, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='players_bots', full_name='csgo.CGameServers_AggregationQuery_Response.Group.players_bots', index=5, - number=6, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='player_capacity', full_name='csgo.CGameServers_AggregationQuery_Response.Group.player_capacity', index=6, - number=7, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4782, - serialized_end=4950, -) - -_CGAMESERVERS_AGGREGATIONQUERY_RESPONSE = _descriptor.Descriptor( - name='CGameServers_AggregationQuery_Response', - full_name='csgo.CGameServers_AggregationQuery_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='groups', full_name='csgo.CGameServers_AggregationQuery_Response.groups', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CGAMESERVERS_AGGREGATIONQUERY_RESPONSE_GROUP, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4671, - serialized_end=4950, -) - - -_CWORKSHOP_ADDSPECIALPAYMENT_REQUEST = _descriptor.Descriptor( - name='CWorkshop_AddSpecialPayment_Request', - full_name='csgo.CWorkshop_AddSpecialPayment_Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CWorkshop_AddSpecialPayment_Request.appid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gameitemid', full_name='csgo.CWorkshop_AddSpecialPayment_Request.gameitemid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='date', full_name='csgo.CWorkshop_AddSpecialPayment_Request.date', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='payment_us_usd', full_name='csgo.CWorkshop_AddSpecialPayment_Request.payment_us_usd', index=3, - number=4, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='payment_row_usd', full_name='csgo.CWorkshop_AddSpecialPayment_Request.payment_row_usd', index=4, - number=5, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=4953, - serialized_end=5088, -) - - -_CWORKSHOP_ADDSPECIALPAYMENT_RESPONSE = _descriptor.Descriptor( - name='CWorkshop_AddSpecialPayment_Response', - full_name='csgo.CWorkshop_AddSpecialPayment_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5090, - serialized_end=5128, -) - - -_CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST_TOKEN = _descriptor.Descriptor( - name='Token', - full_name='csgo.CProductInfo_SetRichPresenceLocalization_Request.Token', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='token', full_name='csgo.CProductInfo_SetRichPresenceLocalization_Request.Token.token', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='csgo.CProductInfo_SetRichPresenceLocalization_Request.Token.value', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5306, - serialized_end=5343, -) - -_CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST_LANGUAGESECTION = _descriptor.Descriptor( - name='LanguageSection', - full_name='csgo.CProductInfo_SetRichPresenceLocalization_Request.LanguageSection', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='language', full_name='csgo.CProductInfo_SetRichPresenceLocalization_Request.LanguageSection.language', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tokens', full_name='csgo.CProductInfo_SetRichPresenceLocalization_Request.LanguageSection.tokens', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5345, - serialized_end=5458, -) - -_CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST = _descriptor.Descriptor( - name='CProductInfo_SetRichPresenceLocalization_Request', - full_name='csgo.CProductInfo_SetRichPresenceLocalization_Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CProductInfo_SetRichPresenceLocalization_Request.appid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='languages', full_name='csgo.CProductInfo_SetRichPresenceLocalization_Request.languages', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='steamid', full_name='csgo.CProductInfo_SetRichPresenceLocalization_Request.steamid', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST_TOKEN, _CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST_LANGUAGESECTION, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5131, - serialized_end=5458, -) - - -_CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_RESPONSE = _descriptor.Descriptor( - name='CProductInfo_SetRichPresenceLocalization_Response', - full_name='csgo.CProductInfo_SetRichPresenceLocalization_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=5460, - serialized_end=5511, -) - -_CMSGSOSINGLEOBJECT.fields_by_name['owner_soid'].message_type = _CMSGSOIDOWNER -_CMSGSOMULTIPLEOBJECTS_SINGLEOBJECT.containing_type = _CMSGSOMULTIPLEOBJECTS -_CMSGSOMULTIPLEOBJECTS.fields_by_name['objects_modified'].message_type = _CMSGSOMULTIPLEOBJECTS_SINGLEOBJECT -_CMSGSOMULTIPLEOBJECTS.fields_by_name['owner_soid'].message_type = _CMSGSOIDOWNER -_CMSGSOCACHESUBSCRIBED_SUBSCRIBEDTYPE.containing_type = _CMSGSOCACHESUBSCRIBED -_CMSGSOCACHESUBSCRIBED.fields_by_name['objects'].message_type = _CMSGSOCACHESUBSCRIBED_SUBSCRIBEDTYPE -_CMSGSOCACHESUBSCRIBED.fields_by_name['owner_soid'].message_type = _CMSGSOIDOWNER -_CMSGSOCACHEUNSUBSCRIBED.fields_by_name['owner_soid'].message_type = _CMSGSOIDOWNER -_CMSGSOCACHESUBSCRIPTIONCHECK.fields_by_name['owner_soid'].message_type = _CMSGSOIDOWNER -_CMSGSOCACHESUBSCRIPTIONREFRESH.fields_by_name['owner_soid'].message_type = _CMSGSOIDOWNER -_CMSGSOCACHEHAVEVERSION.fields_by_name['soid'].message_type = _CMSGSOIDOWNER -_CMSGCLIENTHELLO.fields_by_name['socache_have_versions'].message_type = _CMSGSOCACHEHAVEVERSION -_CMSGSERVERHELLO.fields_by_name['socache_have_versions'].message_type = _CMSGSOCACHEHAVEVERSION -_CMSGCLIENTWELCOME_LOCATION.containing_type = _CMSGCLIENTWELCOME -_CMSGCLIENTWELCOME.fields_by_name['outofdate_subscribed_caches'].message_type = _CMSGSOCACHESUBSCRIBED -_CMSGCLIENTWELCOME.fields_by_name['uptodate_subscribed_caches'].message_type = _CMSGSOCACHESUBSCRIPTIONCHECK -_CMSGCLIENTWELCOME.fields_by_name['location'].message_type = _CMSGCLIENTWELCOME_LOCATION -_CMSGCONNECTIONSTATUS.fields_by_name['status'].enum_type = _GCCONNECTIONSTATUS -_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_SINGLEITEMDESCRIPTION.containing_type = _CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST -_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_ITEMDESCRIPTIONSLANGUAGEBLOCK.fields_by_name['descriptions'].message_type = _CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_SINGLEITEMDESCRIPTION -_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_ITEMDESCRIPTIONSLANGUAGEBLOCK.containing_type = _CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST -_CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST.fields_by_name['languages'].message_type = _CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_ITEMDESCRIPTIONSLANGUAGEBLOCK -_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPITEMPAYMENTRULE.containing_type = _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST -_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPDIRECTPAYMENTRULE.containing_type = _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST -_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_PARTNERITEMPAYMENTRULE.containing_type = _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST -_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST.fields_by_name['associated_workshop_files'].message_type = _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPITEMPAYMENTRULE -_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST.fields_by_name['partner_accounts'].message_type = _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_PARTNERITEMPAYMENTRULE -_CWORKSHOP_SETITEMPAYMENTRULES_REQUEST.fields_by_name['associated_workshop_file_for_direct_payments'].message_type = _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPDIRECTPAYMENTRULE -_CGAMESERVERS_AGGREGATIONQUERY_RESPONSE_GROUP.containing_type = _CGAMESERVERS_AGGREGATIONQUERY_RESPONSE -_CGAMESERVERS_AGGREGATIONQUERY_RESPONSE.fields_by_name['groups'].message_type = _CGAMESERVERS_AGGREGATIONQUERY_RESPONSE_GROUP -_CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST_TOKEN.containing_type = _CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST -_CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST_LANGUAGESECTION.fields_by_name['tokens'].message_type = _CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST_TOKEN -_CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST_LANGUAGESECTION.containing_type = _CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST -_CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST.fields_by_name['languages'].message_type = _CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST_LANGUAGESECTION -DESCRIPTOR.message_types_by_name['CMsgSOIDOwner'] = _CMSGSOIDOWNER -DESCRIPTOR.message_types_by_name['CMsgSOSingleObject'] = _CMSGSOSINGLEOBJECT -DESCRIPTOR.message_types_by_name['CMsgSOMultipleObjects'] = _CMSGSOMULTIPLEOBJECTS -DESCRIPTOR.message_types_by_name['CMsgSOCacheSubscribed'] = _CMSGSOCACHESUBSCRIBED -DESCRIPTOR.message_types_by_name['CMsgSOCacheUnsubscribed'] = _CMSGSOCACHEUNSUBSCRIBED -DESCRIPTOR.message_types_by_name['CMsgSOCacheSubscriptionCheck'] = _CMSGSOCACHESUBSCRIPTIONCHECK -DESCRIPTOR.message_types_by_name['CMsgSOCacheSubscriptionRefresh'] = _CMSGSOCACHESUBSCRIPTIONREFRESH -DESCRIPTOR.message_types_by_name['CMsgSOCacheVersion'] = _CMSGSOCACHEVERSION -DESCRIPTOR.message_types_by_name['CMsgAccountDetails'] = _CMSGACCOUNTDETAILS -DESCRIPTOR.message_types_by_name['CMsgGCMultiplexMessage'] = _CMSGGCMULTIPLEXMESSAGE -DESCRIPTOR.message_types_by_name['CMsgGCMultiplexMessage_Response'] = _CMSGGCMULTIPLEXMESSAGE_RESPONSE -DESCRIPTOR.message_types_by_name['CGCToGCMsgMasterAck'] = _CGCTOGCMSGMASTERACK -DESCRIPTOR.message_types_by_name['CGCToGCMsgMasterAck_Response'] = _CGCTOGCMSGMASTERACK_RESPONSE -DESCRIPTOR.message_types_by_name['CGCToGCMsgMasterStartupComplete'] = _CGCTOGCMSGMASTERSTARTUPCOMPLETE -DESCRIPTOR.message_types_by_name['CGCToGCMsgRouted'] = _CGCTOGCMSGROUTED -DESCRIPTOR.message_types_by_name['CGCToGCMsgRoutedReply'] = _CGCTOGCMSGROUTEDREPLY -DESCRIPTOR.message_types_by_name['CMsgGCUpdateSessionIP'] = _CMSGGCUPDATESESSIONIP -DESCRIPTOR.message_types_by_name['CMsgGCRequestSessionIP'] = _CMSGGCREQUESTSESSIONIP -DESCRIPTOR.message_types_by_name['CMsgGCRequestSessionIPResponse'] = _CMSGGCREQUESTSESSIONIPRESPONSE -DESCRIPTOR.message_types_by_name['CMsgSOCacheHaveVersion'] = _CMSGSOCACHEHAVEVERSION -DESCRIPTOR.message_types_by_name['CMsgClientHello'] = _CMSGCLIENTHELLO -DESCRIPTOR.message_types_by_name['CMsgServerHello'] = _CMSGSERVERHELLO -DESCRIPTOR.message_types_by_name['CMsgClientWelcome'] = _CMSGCLIENTWELCOME -DESCRIPTOR.message_types_by_name['CMsgConnectionStatus'] = _CMSGCONNECTIONSTATUS -DESCRIPTOR.message_types_by_name['CWorkshop_PopulateItemDescriptions_Request'] = _CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST -DESCRIPTOR.message_types_by_name['CWorkshop_GetContributors_Request'] = _CWORKSHOP_GETCONTRIBUTORS_REQUEST -DESCRIPTOR.message_types_by_name['CWorkshop_GetContributors_Response'] = _CWORKSHOP_GETCONTRIBUTORS_RESPONSE -DESCRIPTOR.message_types_by_name['CWorkshop_SetItemPaymentRules_Request'] = _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST -DESCRIPTOR.message_types_by_name['CWorkshop_SetItemPaymentRules_Response'] = _CWORKSHOP_SETITEMPAYMENTRULES_RESPONSE -DESCRIPTOR.message_types_by_name['CGameServers_AggregationQuery_Request'] = _CGAMESERVERS_AGGREGATIONQUERY_REQUEST -DESCRIPTOR.message_types_by_name['CGameServers_AggregationQuery_Response'] = _CGAMESERVERS_AGGREGATIONQUERY_RESPONSE -DESCRIPTOR.message_types_by_name['CWorkshop_AddSpecialPayment_Request'] = _CWORKSHOP_ADDSPECIALPAYMENT_REQUEST -DESCRIPTOR.message_types_by_name['CWorkshop_AddSpecialPayment_Response'] = _CWORKSHOP_ADDSPECIALPAYMENT_RESPONSE -DESCRIPTOR.message_types_by_name['CProductInfo_SetRichPresenceLocalization_Request'] = _CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST -DESCRIPTOR.message_types_by_name['CProductInfo_SetRichPresenceLocalization_Response'] = _CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_RESPONSE -DESCRIPTOR.enum_types_by_name['GCClientLauncherType'] = _GCCLIENTLAUNCHERTYPE -DESCRIPTOR.enum_types_by_name['GCConnectionStatus'] = _GCCONNECTIONSTATUS -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -CMsgSOIDOwner = _reflection.GeneratedProtocolMessageType('CMsgSOIDOwner', (_message.Message,), dict( - DESCRIPTOR = _CMSGSOIDOWNER, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSOIDOwner) - )) -_sym_db.RegisterMessage(CMsgSOIDOwner) - -CMsgSOSingleObject = _reflection.GeneratedProtocolMessageType('CMsgSOSingleObject', (_message.Message,), dict( - DESCRIPTOR = _CMSGSOSINGLEOBJECT, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSOSingleObject) - )) -_sym_db.RegisterMessage(CMsgSOSingleObject) - -CMsgSOMultipleObjects = _reflection.GeneratedProtocolMessageType('CMsgSOMultipleObjects', (_message.Message,), dict( - - SingleObject = _reflection.GeneratedProtocolMessageType('SingleObject', (_message.Message,), dict( - DESCRIPTOR = _CMSGSOMULTIPLEOBJECTS_SINGLEOBJECT, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSOMultipleObjects.SingleObject) - )) - , - DESCRIPTOR = _CMSGSOMULTIPLEOBJECTS, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSOMultipleObjects) - )) -_sym_db.RegisterMessage(CMsgSOMultipleObjects) -_sym_db.RegisterMessage(CMsgSOMultipleObjects.SingleObject) - -CMsgSOCacheSubscribed = _reflection.GeneratedProtocolMessageType('CMsgSOCacheSubscribed', (_message.Message,), dict( - - SubscribedType = _reflection.GeneratedProtocolMessageType('SubscribedType', (_message.Message,), dict( - DESCRIPTOR = _CMSGSOCACHESUBSCRIBED_SUBSCRIBEDTYPE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSOCacheSubscribed.SubscribedType) - )) - , - DESCRIPTOR = _CMSGSOCACHESUBSCRIBED, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSOCacheSubscribed) - )) -_sym_db.RegisterMessage(CMsgSOCacheSubscribed) -_sym_db.RegisterMessage(CMsgSOCacheSubscribed.SubscribedType) - -CMsgSOCacheUnsubscribed = _reflection.GeneratedProtocolMessageType('CMsgSOCacheUnsubscribed', (_message.Message,), dict( - DESCRIPTOR = _CMSGSOCACHEUNSUBSCRIBED, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSOCacheUnsubscribed) - )) -_sym_db.RegisterMessage(CMsgSOCacheUnsubscribed) - -CMsgSOCacheSubscriptionCheck = _reflection.GeneratedProtocolMessageType('CMsgSOCacheSubscriptionCheck', (_message.Message,), dict( - DESCRIPTOR = _CMSGSOCACHESUBSCRIPTIONCHECK, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSOCacheSubscriptionCheck) - )) -_sym_db.RegisterMessage(CMsgSOCacheSubscriptionCheck) - -CMsgSOCacheSubscriptionRefresh = _reflection.GeneratedProtocolMessageType('CMsgSOCacheSubscriptionRefresh', (_message.Message,), dict( - DESCRIPTOR = _CMSGSOCACHESUBSCRIPTIONREFRESH, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSOCacheSubscriptionRefresh) - )) -_sym_db.RegisterMessage(CMsgSOCacheSubscriptionRefresh) - -CMsgSOCacheVersion = _reflection.GeneratedProtocolMessageType('CMsgSOCacheVersion', (_message.Message,), dict( - DESCRIPTOR = _CMSGSOCACHEVERSION, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSOCacheVersion) - )) -_sym_db.RegisterMessage(CMsgSOCacheVersion) - -CMsgAccountDetails = _reflection.GeneratedProtocolMessageType('CMsgAccountDetails', (_message.Message,), dict( - DESCRIPTOR = _CMSGACCOUNTDETAILS, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgAccountDetails) - )) -_sym_db.RegisterMessage(CMsgAccountDetails) - -CMsgGCMultiplexMessage = _reflection.GeneratedProtocolMessageType('CMsgGCMultiplexMessage', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCMULTIPLEXMESSAGE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCMultiplexMessage) - )) -_sym_db.RegisterMessage(CMsgGCMultiplexMessage) - -CMsgGCMultiplexMessage_Response = _reflection.GeneratedProtocolMessageType('CMsgGCMultiplexMessage_Response', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCMULTIPLEXMESSAGE_RESPONSE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCMultiplexMessage_Response) - )) -_sym_db.RegisterMessage(CMsgGCMultiplexMessage_Response) - -CGCToGCMsgMasterAck = _reflection.GeneratedProtocolMessageType('CGCToGCMsgMasterAck', (_message.Message,), dict( - DESCRIPTOR = _CGCTOGCMSGMASTERACK, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CGCToGCMsgMasterAck) - )) -_sym_db.RegisterMessage(CGCToGCMsgMasterAck) - -CGCToGCMsgMasterAck_Response = _reflection.GeneratedProtocolMessageType('CGCToGCMsgMasterAck_Response', (_message.Message,), dict( - DESCRIPTOR = _CGCTOGCMSGMASTERACK_RESPONSE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CGCToGCMsgMasterAck_Response) - )) -_sym_db.RegisterMessage(CGCToGCMsgMasterAck_Response) - -CGCToGCMsgMasterStartupComplete = _reflection.GeneratedProtocolMessageType('CGCToGCMsgMasterStartupComplete', (_message.Message,), dict( - DESCRIPTOR = _CGCTOGCMSGMASTERSTARTUPCOMPLETE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CGCToGCMsgMasterStartupComplete) - )) -_sym_db.RegisterMessage(CGCToGCMsgMasterStartupComplete) - -CGCToGCMsgRouted = _reflection.GeneratedProtocolMessageType('CGCToGCMsgRouted', (_message.Message,), dict( - DESCRIPTOR = _CGCTOGCMSGROUTED, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CGCToGCMsgRouted) - )) -_sym_db.RegisterMessage(CGCToGCMsgRouted) - -CGCToGCMsgRoutedReply = _reflection.GeneratedProtocolMessageType('CGCToGCMsgRoutedReply', (_message.Message,), dict( - DESCRIPTOR = _CGCTOGCMSGROUTEDREPLY, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CGCToGCMsgRoutedReply) - )) -_sym_db.RegisterMessage(CGCToGCMsgRoutedReply) - -CMsgGCUpdateSessionIP = _reflection.GeneratedProtocolMessageType('CMsgGCUpdateSessionIP', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCUPDATESESSIONIP, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCUpdateSessionIP) - )) -_sym_db.RegisterMessage(CMsgGCUpdateSessionIP) - -CMsgGCRequestSessionIP = _reflection.GeneratedProtocolMessageType('CMsgGCRequestSessionIP', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCREQUESTSESSIONIP, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCRequestSessionIP) - )) -_sym_db.RegisterMessage(CMsgGCRequestSessionIP) - -CMsgGCRequestSessionIPResponse = _reflection.GeneratedProtocolMessageType('CMsgGCRequestSessionIPResponse', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCREQUESTSESSIONIPRESPONSE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCRequestSessionIPResponse) - )) -_sym_db.RegisterMessage(CMsgGCRequestSessionIPResponse) - -CMsgSOCacheHaveVersion = _reflection.GeneratedProtocolMessageType('CMsgSOCacheHaveVersion', (_message.Message,), dict( - DESCRIPTOR = _CMSGSOCACHEHAVEVERSION, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgSOCacheHaveVersion) - )) -_sym_db.RegisterMessage(CMsgSOCacheHaveVersion) - -CMsgClientHello = _reflection.GeneratedProtocolMessageType('CMsgClientHello', (_message.Message,), dict( - DESCRIPTOR = _CMSGCLIENTHELLO, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgClientHello) - )) -_sym_db.RegisterMessage(CMsgClientHello) - -CMsgServerHello = _reflection.GeneratedProtocolMessageType('CMsgServerHello', (_message.Message,), dict( - DESCRIPTOR = _CMSGSERVERHELLO, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgServerHello) - )) -_sym_db.RegisterMessage(CMsgServerHello) - -CMsgClientWelcome = _reflection.GeneratedProtocolMessageType('CMsgClientWelcome', (_message.Message,), dict( - - Location = _reflection.GeneratedProtocolMessageType('Location', (_message.Message,), dict( - DESCRIPTOR = _CMSGCLIENTWELCOME_LOCATION, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgClientWelcome.Location) - )) - , - DESCRIPTOR = _CMSGCLIENTWELCOME, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgClientWelcome) - )) -_sym_db.RegisterMessage(CMsgClientWelcome) -_sym_db.RegisterMessage(CMsgClientWelcome.Location) - -CMsgConnectionStatus = _reflection.GeneratedProtocolMessageType('CMsgConnectionStatus', (_message.Message,), dict( - DESCRIPTOR = _CMSGCONNECTIONSTATUS, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgConnectionStatus) - )) -_sym_db.RegisterMessage(CMsgConnectionStatus) - -CWorkshop_PopulateItemDescriptions_Request = _reflection.GeneratedProtocolMessageType('CWorkshop_PopulateItemDescriptions_Request', (_message.Message,), dict( - - SingleItemDescription = _reflection.GeneratedProtocolMessageType('SingleItemDescription', (_message.Message,), dict( - DESCRIPTOR = _CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_SINGLEITEMDESCRIPTION, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_PopulateItemDescriptions_Request.SingleItemDescription) - )) - , - - ItemDescriptionsLanguageBlock = _reflection.GeneratedProtocolMessageType('ItemDescriptionsLanguageBlock', (_message.Message,), dict( - DESCRIPTOR = _CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST_ITEMDESCRIPTIONSLANGUAGEBLOCK, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_PopulateItemDescriptions_Request.ItemDescriptionsLanguageBlock) - )) - , - DESCRIPTOR = _CWORKSHOP_POPULATEITEMDESCRIPTIONS_REQUEST, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_PopulateItemDescriptions_Request) - )) -_sym_db.RegisterMessage(CWorkshop_PopulateItemDescriptions_Request) -_sym_db.RegisterMessage(CWorkshop_PopulateItemDescriptions_Request.SingleItemDescription) -_sym_db.RegisterMessage(CWorkshop_PopulateItemDescriptions_Request.ItemDescriptionsLanguageBlock) - -CWorkshop_GetContributors_Request = _reflection.GeneratedProtocolMessageType('CWorkshop_GetContributors_Request', (_message.Message,), dict( - DESCRIPTOR = _CWORKSHOP_GETCONTRIBUTORS_REQUEST, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_GetContributors_Request) - )) -_sym_db.RegisterMessage(CWorkshop_GetContributors_Request) - -CWorkshop_GetContributors_Response = _reflection.GeneratedProtocolMessageType('CWorkshop_GetContributors_Response', (_message.Message,), dict( - DESCRIPTOR = _CWORKSHOP_GETCONTRIBUTORS_RESPONSE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_GetContributors_Response) - )) -_sym_db.RegisterMessage(CWorkshop_GetContributors_Response) - -CWorkshop_SetItemPaymentRules_Request = _reflection.GeneratedProtocolMessageType('CWorkshop_SetItemPaymentRules_Request', (_message.Message,), dict( - - WorkshopItemPaymentRule = _reflection.GeneratedProtocolMessageType('WorkshopItemPaymentRule', (_message.Message,), dict( - DESCRIPTOR = _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPITEMPAYMENTRULE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule) - )) - , - - WorkshopDirectPaymentRule = _reflection.GeneratedProtocolMessageType('WorkshopDirectPaymentRule', (_message.Message,), dict( - DESCRIPTOR = _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_WORKSHOPDIRECTPAYMENTRULE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopDirectPaymentRule) - )) - , - - PartnerItemPaymentRule = _reflection.GeneratedProtocolMessageType('PartnerItemPaymentRule', (_message.Message,), dict( - DESCRIPTOR = _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST_PARTNERITEMPAYMENTRULE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_SetItemPaymentRules_Request.PartnerItemPaymentRule) - )) - , - DESCRIPTOR = _CWORKSHOP_SETITEMPAYMENTRULES_REQUEST, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_SetItemPaymentRules_Request) - )) -_sym_db.RegisterMessage(CWorkshop_SetItemPaymentRules_Request) -_sym_db.RegisterMessage(CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule) -_sym_db.RegisterMessage(CWorkshop_SetItemPaymentRules_Request.WorkshopDirectPaymentRule) -_sym_db.RegisterMessage(CWorkshop_SetItemPaymentRules_Request.PartnerItemPaymentRule) - -CWorkshop_SetItemPaymentRules_Response = _reflection.GeneratedProtocolMessageType('CWorkshop_SetItemPaymentRules_Response', (_message.Message,), dict( - DESCRIPTOR = _CWORKSHOP_SETITEMPAYMENTRULES_RESPONSE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_SetItemPaymentRules_Response) - )) -_sym_db.RegisterMessage(CWorkshop_SetItemPaymentRules_Response) - -CGameServers_AggregationQuery_Request = _reflection.GeneratedProtocolMessageType('CGameServers_AggregationQuery_Request', (_message.Message,), dict( - DESCRIPTOR = _CGAMESERVERS_AGGREGATIONQUERY_REQUEST, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CGameServers_AggregationQuery_Request) - )) -_sym_db.RegisterMessage(CGameServers_AggregationQuery_Request) - -CGameServers_AggregationQuery_Response = _reflection.GeneratedProtocolMessageType('CGameServers_AggregationQuery_Response', (_message.Message,), dict( - - Group = _reflection.GeneratedProtocolMessageType('Group', (_message.Message,), dict( - DESCRIPTOR = _CGAMESERVERS_AGGREGATIONQUERY_RESPONSE_GROUP, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CGameServers_AggregationQuery_Response.Group) - )) - , - DESCRIPTOR = _CGAMESERVERS_AGGREGATIONQUERY_RESPONSE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CGameServers_AggregationQuery_Response) - )) -_sym_db.RegisterMessage(CGameServers_AggregationQuery_Response) -_sym_db.RegisterMessage(CGameServers_AggregationQuery_Response.Group) - -CWorkshop_AddSpecialPayment_Request = _reflection.GeneratedProtocolMessageType('CWorkshop_AddSpecialPayment_Request', (_message.Message,), dict( - DESCRIPTOR = _CWORKSHOP_ADDSPECIALPAYMENT_REQUEST, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_AddSpecialPayment_Request) - )) -_sym_db.RegisterMessage(CWorkshop_AddSpecialPayment_Request) - -CWorkshop_AddSpecialPayment_Response = _reflection.GeneratedProtocolMessageType('CWorkshop_AddSpecialPayment_Response', (_message.Message,), dict( - DESCRIPTOR = _CWORKSHOP_ADDSPECIALPAYMENT_RESPONSE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CWorkshop_AddSpecialPayment_Response) - )) -_sym_db.RegisterMessage(CWorkshop_AddSpecialPayment_Response) - -CProductInfo_SetRichPresenceLocalization_Request = _reflection.GeneratedProtocolMessageType('CProductInfo_SetRichPresenceLocalization_Request', (_message.Message,), dict( - - Token = _reflection.GeneratedProtocolMessageType('Token', (_message.Message,), dict( - DESCRIPTOR = _CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST_TOKEN, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CProductInfo_SetRichPresenceLocalization_Request.Token) - )) - , - - LanguageSection = _reflection.GeneratedProtocolMessageType('LanguageSection', (_message.Message,), dict( - DESCRIPTOR = _CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST_LANGUAGESECTION, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CProductInfo_SetRichPresenceLocalization_Request.LanguageSection) - )) - , - DESCRIPTOR = _CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_REQUEST, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CProductInfo_SetRichPresenceLocalization_Request) - )) -_sym_db.RegisterMessage(CProductInfo_SetRichPresenceLocalization_Request) -_sym_db.RegisterMessage(CProductInfo_SetRichPresenceLocalization_Request.Token) -_sym_db.RegisterMessage(CProductInfo_SetRichPresenceLocalization_Request.LanguageSection) - -CProductInfo_SetRichPresenceLocalization_Response = _reflection.GeneratedProtocolMessageType('CProductInfo_SetRichPresenceLocalization_Response', (_message.Message,), dict( - DESCRIPTOR = _CPRODUCTINFO_SETRICHPRESENCELOCALIZATION_RESPONSE, - __module__ = 'gcsdk_gcmessages_pb2' - # @@protoc_insertion_point(class_scope:csgo.CProductInfo_SetRichPresenceLocalization_Response) - )) -_sym_db.RegisterMessage(CProductInfo_SetRichPresenceLocalization_Response) - - -DESCRIPTOR._options = None -_CMSGSOMULTIPLEOBJECTS_SINGLEOBJECT._options = None -# @@protoc_insertion_point(module_scope) diff --git a/csgo/protobufs/gcsystemmsgs_pb2.py b/csgo/protobufs/gcsystemmsgs_pb2.py deleted file mode 100644 index 884fd8d..0000000 --- a/csgo/protobufs/gcsystemmsgs_pb2.py +++ /dev/null @@ -1,1505 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: gcsystemmsgs.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - - - -DESCRIPTOR = _descriptor.FileDescriptor( - name='gcsystemmsgs.proto', - package='csgo', - syntax='proto2', - serialized_options=_b('H\001\220\001\000'), - serialized_pb=_b('\n\x12gcsystemmsgs.proto\x12\x04\x63sgo\"S\n\x1c\x43MsgGCHVacVerificationChange\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\r\n\x05\x61ppid\x18\x02 \x01(\r\x12\x13\n\x0bis_verified\x18\x03 \x01(\x08\"\x80\x01\n\x1f\x43MsgGCHAccountPhoneNumberChange\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\r\n\x05\x61ppid\x18\x02 \x01(\r\x12\x10\n\x08phone_id\x18\x03 \x01(\x04\x12\x13\n\x0bis_verified\x18\x04 \x01(\x08\x12\x16\n\x0eis_identifying\x18\x05 \x01(\x08\"j\n\x18\x43MsgGCHInviteUserToLobby\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\r\n\x05\x61ppid\x18\x02 \x01(\r\x12\x17\n\x0fsteamid_invited\x18\x03 \x01(\x06\x12\x15\n\rsteamid_lobby\x18\x04 \x01(\x06\"\xb4\x02\n1CQuest_PublisherAddCommunityItemsToPlayer_Request\x12\x0f\n\x07steamid\x18\x01 \x01(\x04\x12\r\n\x05\x61ppid\x18\x02 \x01(\r\x12\x17\n\x0fmatch_item_type\x18\x03 \x01(\r\x12\x18\n\x10match_item_class\x18\x04 \x01(\r\x12\x18\n\x10prefix_item_name\x18\x05 \x01(\t\x12U\n\nattributes\x18\x06 \x03(\x0b\x32\x41.csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.Attribute\x12\x0c\n\x04note\x18\x07 \x01(\t\x1a-\n\tAttribute\x12\x11\n\tattribute\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x04\"b\n2CQuest_PublisherAddCommunityItemsToPlayer_Response\x12\x15\n\ritems_matched\x18\x01 \x01(\r\x12\x15\n\ritems_granted\x18\x02 \x01(\r\"j\n\'CCommunity_GamePersonalDataCategoryInfo\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x1a\n\x12localization_token\x18\x02 \x01(\t\x12\x15\n\rtemplate_file\x18\x03 \x01(\t\"A\n0CCommunity_GetGamePersonalDataCategories_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\"\x93\x01\n1CCommunity_GetGamePersonalDataCategories_Response\x12\x41\n\ncategories\x18\x01 \x03(\x0b\x32-.csgo.CCommunity_GamePersonalDataCategoryInfo\x12\x1b\n\x13\x61pp_assets_basename\x18\x02 \x01(\t\"u\n-CCommunity_GetGamePersonalDataEntries_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0f\n\x07steamid\x18\x02 \x01(\x04\x12\x0c\n\x04type\x18\x03 \x01(\t\x12\x16\n\x0e\x63ontinue_token\x18\x04 \x01(\t\"l\n.CCommunity_GetGamePersonalDataEntries_Response\x12\x11\n\tgceresult\x18\x01 \x01(\r\x12\x0f\n\x07\x65ntries\x18\x02 \x03(\t\x12\x16\n\x0e\x63ontinue_token\x18\x03 \x01(\t\"U\n3CCommunity_TerminateGamePersonalDataEntries_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0f\n\x07steamid\x18\x02 \x01(\x04\"I\n4CCommunity_TerminateGamePersonalDataEntries_Response\x12\x11\n\tgceresult\x18\x01 \x01(\r*\xc6\x17\n\x0c\x45GCSystemMsg\x12\x13\n\x0fk_EGCMsgInvalid\x10\x00\x12\x11\n\rk_EGCMsgMulti\x10\x01\x12\x18\n\x14k_EGCMsgGenericReply\x10\n\x12\x16\n\x12k_EGCMsgSystemBase\x10\x32\x12\x1e\n\x1ak_EGCMsgAchievementAwarded\x10\x33\x12\x16\n\x12k_EGCMsgConCommand\x10\x34\x12\x18\n\x14k_EGCMsgStartPlaying\x10\x35\x12\x17\n\x13k_EGCMsgStopPlaying\x10\x36\x12\x1b\n\x17k_EGCMsgStartGameserver\x10\x37\x12\x1a\n\x16k_EGCMsgStopGameserver\x10\x38\x12\x15\n\x11k_EGCMsgWGRequest\x10\x39\x12\x16\n\x12k_EGCMsgWGResponse\x10:\x12\"\n\x1ek_EGCMsgGetUserGameStatsSchema\x10;\x12*\n&k_EGCMsgGetUserGameStatsSchemaResponse\x10<\x12\"\n\x1ek_EGCMsgGetUserStatsDEPRECATED\x10=\x12 \n\x1ck_EGCMsgGetUserStatsResponse\x10>\x12\x1a\n\x16k_EGCMsgAppInfoUpdated\x10?\x12\x1b\n\x17k_EGCMsgValidateSession\x10@\x12#\n\x1fk_EGCMsgValidateSessionResponse\x10\x41\x12\"\n\x1ek_EGCMsgLookupAccountFromInput\x10\x42\x12\x1b\n\x17k_EGCMsgSendHTTPRequest\x10\x43\x12#\n\x1fk_EGCMsgSendHTTPRequestResponse\x10\x44\x12\x18\n\x14k_EGCMsgPreTestSetup\x10\x45\x12\x1f\n\x1bk_EGCMsgRecordSupportAction\x10\x46\x12(\n$k_EGCMsgGetAccountDetails_DEPRECATED\x10G\x12\"\n\x1ek_EGCMsgReceiveInterAppMessage\x10I\x12\x18\n\x14k_EGCMsgFindAccounts\x10J\x12\x15\n\x11k_EGCMsgPostAlert\x10K\x12\x17\n\x13k_EGCMsgGetLicenses\x10L\x12\x18\n\x14k_EGCMsgGetUserStats\x10M\x12\x17\n\x13k_EGCMsgGetCommands\x10N\x12\x1f\n\x1bk_EGCMsgGetCommandsResponse\x10O\x12\x1a\n\x16k_EGCMsgAddFreeLicense\x10P\x12\"\n\x1ek_EGCMsgAddFreeLicenseResponse\x10Q\x12\x19\n\x15k_EGCMsgGetIPLocation\x10R\x12!\n\x1dk_EGCMsgGetIPLocationResponse\x10S\x12\x1d\n\x19k_EGCMsgSystemStatsSchema\x10T\x12\x1a\n\x16k_EGCMsgGetSystemStats\x10U\x12\"\n\x1ek_EGCMsgGetSystemStatsResponse\x10V\x12\x15\n\x11k_EGCMsgSendEmail\x10W\x12\x1d\n\x19k_EGCMsgSendEmailResponse\x10X\x12\x1c\n\x18k_EGCMsgGetEmailTemplate\x10Y\x12$\n k_EGCMsgGetEmailTemplateResponse\x10Z\x12\x1a\n\x16k_EGCMsgGrantGuestPass\x10[\x12\"\n\x1ek_EGCMsgGrantGuestPassResponse\x10\\\x12\x1d\n\x19k_EGCMsgGetAccountDetails\x10]\x12%\n!k_EGCMsgGetAccountDetailsResponse\x10^\x12\x1b\n\x17k_EGCMsgGetPersonaNames\x10_\x12#\n\x1fk_EGCMsgGetPersonaNamesResponse\x10`\x12\x18\n\x14k_EGCMsgMultiplexMsg\x10\x61\x12 \n\x1ck_EGCMsgMultiplexMsgResponse\x10\x62\x12$\n k_EGCMsgWebAPIRegisterInterfaces\x10\x65\x12\x1c\n\x18k_EGCMsgWebAPIJobRequest\x10\x66\x12(\n$k_EGCMsgWebAPIJobRequestHttpResponse\x10h\x12+\n\'k_EGCMsgWebAPIJobRequestForwardResponse\x10i\x12\x19\n\x14k_EGCMsgMemCachedGet\x10\xc8\x01\x12!\n\x1ck_EGCMsgMemCachedGetResponse\x10\xc9\x01\x12\x19\n\x14k_EGCMsgMemCachedSet\x10\xca\x01\x12\x1c\n\x17k_EGCMsgMemCachedDelete\x10\xcb\x01\x12\x1b\n\x16k_EGCMsgMemCachedStats\x10\xcc\x01\x12#\n\x1ek_EGCMsgMemCachedStatsResponse\x10\xcd\x01\x12\x1f\n\x1ak_EGCMsgMasterSetDirectory\x10\xdc\x01\x12\'\n\"k_EGCMsgMasterSetDirectoryResponse\x10\xdd\x01\x12#\n\x1ek_EGCMsgMasterSetWebAPIRouting\x10\xde\x01\x12+\n&k_EGCMsgMasterSetWebAPIRoutingResponse\x10\xdf\x01\x12&\n!k_EGCMsgMasterSetClientMsgRouting\x10\xe0\x01\x12.\n)k_EGCMsgMasterSetClientMsgRoutingResponse\x10\xe1\x01\x12\x17\n\x12k_EGCMsgSetOptions\x10\xe2\x01\x12\x1f\n\x1ak_EGCMsgSetOptionsResponse\x10\xe3\x01\x12\x18\n\x13k_EGCMsgSystemBase2\x10\xf4\x03\x12#\n\x1ek_EGCMsgGetPurchaseTrustStatus\x10\xf5\x03\x12+\n&k_EGCMsgGetPurchaseTrustStatusResponse\x10\xf6\x03\x12\x1a\n\x15k_EGCMsgUpdateSession\x10\xf7\x03\x12%\n k_EGCMsgGCAccountVacStatusChange\x10\xf8\x03\x12\x1c\n\x17k_EGCMsgCheckFriendship\x10\xf9\x03\x12$\n\x1fk_EGCMsgCheckFriendshipResponse\x10\xfa\x03\x12\"\n\x1dk_EGCMsgGetPartnerAccountLink\x10\xfb\x03\x12*\n%k_EGCMsgGetPartnerAccountLinkResponse\x10\xfc\x03\x12\x1f\n\x1ak_EGCMsgDPPartnerMicroTxns\x10\x80\x04\x12\'\n\"k_EGCMsgDPPartnerMicroTxnsResponse\x10\x81\x04\x12\"\n\x1dk_EGCMsgVacVerificationChange\x10\x86\x04\x12%\n k_EGCMsgAccountPhoneNumberChange\x10\x87\x04\x12\x1e\n\x19k_EGCMsgInviteUserToLobby\x10\x8b\x04\x12\x31\n,k_EGCMsgGetGamePersonalDataCategoriesRequest\x10\x8c\x04\x12\x32\n-k_EGCMsgGetGamePersonalDataCategoriesResponse\x10\x8d\x04\x12.\n)k_EGCMsgGetGamePersonalDataEntriesRequest\x10\x8e\x04\x12/\n*k_EGCMsgGetGamePersonalDataEntriesResponse\x10\x8f\x04\x12\x34\n/k_EGCMsgTerminateGamePersonalDataEntriesRequest\x10\x90\x04\x12\x35\n0k_EGCMsgTerminateGamePersonalDataEntriesResponse\x10\x91\x04*\xef\x01\n\x06\x45SOMsg\x12\x13\n\x0fk_ESOMsg_Create\x10\x15\x12\x13\n\x0fk_ESOMsg_Update\x10\x16\x12\x14\n\x10k_ESOMsg_Destroy\x10\x17\x12\x1c\n\x18k_ESOMsg_CacheSubscribed\x10\x18\x12\x1e\n\x1ak_ESOMsg_CacheUnsubscribed\x10\x19\x12\x1b\n\x17k_ESOMsg_UpdateMultiple\x10\x1a\x12#\n\x1fk_ESOMsg_CacheSubscriptionCheck\x10\x1b\x12%\n!k_ESOMsg_CacheSubscriptionRefresh\x10\x1c*\xd9\x02\n\x10\x45GCBaseClientMsg\x12\x1a\n\x15k_EMsgGCClientWelcome\x10\xa4\x1f\x12\x1a\n\x15k_EMsgGCServerWelcome\x10\xa5\x1f\x12\x18\n\x13k_EMsgGCClientHello\x10\xa6\x1f\x12\x18\n\x13k_EMsgGCServerHello\x10\xa7\x1f\x12#\n\x1ek_EMsgGCClientConnectionStatus\x10\xa9\x1f\x12#\n\x1ek_EMsgGCServerConnectionStatus\x10\xaa\x1f\x12\x1f\n\x1ak_EMsgGCClientHelloPartner\x10\xab\x1f\x12\x1a\n\x15k_EMsgGCClientHelloPW\x10\xac\x1f\x12\x1a\n\x15k_EMsgGCClientHelloR2\x10\xad\x1f\x12\x1a\n\x15k_EMsgGCClientHelloR3\x10\xae\x1f\x12\x1a\n\x15k_EMsgGCClientHelloR4\x10\xaf\x1f*\x89\x02\n\nEGCToGCMsg\x12\x1a\n\x15k_EGCToGCMsgMasterAck\x10\x96\x01\x12\"\n\x1dk_EGCToGCMsgMasterAckResponse\x10\x97\x01\x12\x17\n\x12k_EGCToGCMsgRouted\x10\x98\x01\x12\x1c\n\x17k_EGCToGCMsgRoutedReply\x10\x99\x01\x12\x1a\n\x15k_EMsgUpdateSessionIP\x10\x9a\x01\x12\x1b\n\x16k_EMsgRequestSessionIP\x10\x9b\x01\x12#\n\x1ek_EMsgRequestSessionIPResponse\x10\x9c\x01\x12&\n!k_EGCToGCMsgMasterStartupComplete\x10\x9d\x01*\xb0\x03\n\x13\x45\x43ommunityItemClass\x12!\n\x1dk_ECommunityItemClass_Invalid\x10\x00\x12\x1f\n\x1bk_ECommunityItemClass_Badge\x10\x01\x12\"\n\x1ek_ECommunityItemClass_GameCard\x10\x02\x12+\n\'k_ECommunityItemClass_ProfileBackground\x10\x03\x12\"\n\x1ek_ECommunityItemClass_Emoticon\x10\x04\x12%\n!k_ECommunityItemClass_BoosterPack\x10\x05\x12$\n k_ECommunityItemClass_Consumable\x10\x06\x12!\n\x1dk_ECommunityItemClass_GameGoo\x10\x07\x12)\n%k_ECommunityItemClass_ProfileModifier\x10\x08\x12\x1f\n\x1bk_ECommunityItemClass_Scene\x10\t\x12$\n k_ECommunityItemClass_SalienItem\x10\n*\xd6\x03\n\x17\x45\x43ommunityItemAttribute\x12%\n!k_ECommunityItemAttribute_Invalid\x10\x00\x12(\n$k_ECommunityItemAttribute_CardBorder\x10\x01\x12#\n\x1fk_ECommunityItemAttribute_Level\x10\x02\x12)\n%k_ECommunityItemAttribute_IssueNumber\x10\x03\x12*\n&k_ECommunityItemAttribute_TradableTime\x10\x04\x12,\n(k_ECommunityItemAttribute_StorePackageID\x10\x05\x12\x30\n,k_ECommunityItemAttribute_CommunityItemAppID\x10\x06\x12/\n+k_ECommunityItemAttribute_CommunityItemType\x10\x07\x12\x33\n/k_ECommunityItemAttribute_ProfileModiferEnabled\x10\x08\x12(\n$k_ECommunityItemAttribute_ExpiryTime\x10\tB\x05H\x01\x90\x01\x00') -) - -_EGCSYSTEMMSG = _descriptor.EnumDescriptor( - name='EGCSystemMsg', - full_name='csgo.EGCSystemMsg', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='k_EGCMsgInvalid', index=0, number=0, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMulti', index=1, number=1, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGenericReply', index=2, number=10, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgSystemBase', index=3, number=50, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgAchievementAwarded', index=4, number=51, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgConCommand', index=5, number=52, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgStartPlaying', index=6, number=53, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgStopPlaying', index=7, number=54, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgStartGameserver', index=8, number=55, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgStopGameserver', index=9, number=56, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgWGRequest', index=10, number=57, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgWGResponse', index=11, number=58, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetUserGameStatsSchema', index=12, number=59, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetUserGameStatsSchemaResponse', index=13, number=60, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetUserStatsDEPRECATED', index=14, number=61, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetUserStatsResponse', index=15, number=62, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgAppInfoUpdated', index=16, number=63, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgValidateSession', index=17, number=64, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgValidateSessionResponse', index=18, number=65, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgLookupAccountFromInput', index=19, number=66, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgSendHTTPRequest', index=20, number=67, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgSendHTTPRequestResponse', index=21, number=68, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgPreTestSetup', index=22, number=69, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgRecordSupportAction', index=23, number=70, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetAccountDetails_DEPRECATED', index=24, number=71, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgReceiveInterAppMessage', index=25, number=73, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgFindAccounts', index=26, number=74, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgPostAlert', index=27, number=75, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetLicenses', index=28, number=76, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetUserStats', index=29, number=77, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetCommands', index=30, number=78, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetCommandsResponse', index=31, number=79, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgAddFreeLicense', index=32, number=80, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgAddFreeLicenseResponse', index=33, number=81, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetIPLocation', index=34, number=82, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetIPLocationResponse', index=35, number=83, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgSystemStatsSchema', index=36, number=84, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetSystemStats', index=37, number=85, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetSystemStatsResponse', index=38, number=86, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgSendEmail', index=39, number=87, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgSendEmailResponse', index=40, number=88, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetEmailTemplate', index=41, number=89, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetEmailTemplateResponse', index=42, number=90, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGrantGuestPass', index=43, number=91, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGrantGuestPassResponse', index=44, number=92, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetAccountDetails', index=45, number=93, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetAccountDetailsResponse', index=46, number=94, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetPersonaNames', index=47, number=95, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetPersonaNamesResponse', index=48, number=96, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMultiplexMsg', index=49, number=97, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMultiplexMsgResponse', index=50, number=98, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgWebAPIRegisterInterfaces', index=51, number=101, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgWebAPIJobRequest', index=52, number=102, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgWebAPIJobRequestHttpResponse', index=53, number=104, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgWebAPIJobRequestForwardResponse', index=54, number=105, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMemCachedGet', index=55, number=200, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMemCachedGetResponse', index=56, number=201, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMemCachedSet', index=57, number=202, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMemCachedDelete', index=58, number=203, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMemCachedStats', index=59, number=204, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMemCachedStatsResponse', index=60, number=205, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMasterSetDirectory', index=61, number=220, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMasterSetDirectoryResponse', index=62, number=221, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMasterSetWebAPIRouting', index=63, number=222, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMasterSetWebAPIRoutingResponse', index=64, number=223, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMasterSetClientMsgRouting', index=65, number=224, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgMasterSetClientMsgRoutingResponse', index=66, number=225, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgSetOptions', index=67, number=226, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgSetOptionsResponse', index=68, number=227, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgSystemBase2', index=69, number=500, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetPurchaseTrustStatus', index=70, number=501, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetPurchaseTrustStatusResponse', index=71, number=502, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgUpdateSession', index=72, number=503, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGCAccountVacStatusChange', index=73, number=504, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgCheckFriendship', index=74, number=505, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgCheckFriendshipResponse', index=75, number=506, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetPartnerAccountLink', index=76, number=507, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetPartnerAccountLinkResponse', index=77, number=508, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgDPPartnerMicroTxns', index=78, number=512, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgDPPartnerMicroTxnsResponse', index=79, number=513, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgVacVerificationChange', index=80, number=518, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgAccountPhoneNumberChange', index=81, number=519, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgInviteUserToLobby', index=82, number=523, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetGamePersonalDataCategoriesRequest', index=83, number=524, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetGamePersonalDataCategoriesResponse', index=84, number=525, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetGamePersonalDataEntriesRequest', index=85, number=526, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgGetGamePersonalDataEntriesResponse', index=86, number=527, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgTerminateGamePersonalDataEntriesRequest', index=87, number=528, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCMsgTerminateGamePersonalDataEntriesResponse', index=88, number=529, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=1480, - serialized_end=4494, -) -_sym_db.RegisterEnumDescriptor(_EGCSYSTEMMSG) - -EGCSystemMsg = enum_type_wrapper.EnumTypeWrapper(_EGCSYSTEMMSG) -_ESOMSG = _descriptor.EnumDescriptor( - name='ESOMsg', - full_name='csgo.ESOMsg', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='k_ESOMsg_Create', index=0, number=21, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ESOMsg_Update', index=1, number=22, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ESOMsg_Destroy', index=2, number=23, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ESOMsg_CacheSubscribed', index=3, number=24, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ESOMsg_CacheUnsubscribed', index=4, number=25, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ESOMsg_UpdateMultiple', index=5, number=26, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ESOMsg_CacheSubscriptionCheck', index=6, number=27, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ESOMsg_CacheSubscriptionRefresh', index=7, number=28, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=4497, - serialized_end=4736, -) -_sym_db.RegisterEnumDescriptor(_ESOMSG) - -ESOMsg = enum_type_wrapper.EnumTypeWrapper(_ESOMSG) -_EGCBASECLIENTMSG = _descriptor.EnumDescriptor( - name='EGCBaseClientMsg', - full_name='csgo.EGCBaseClientMsg', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='k_EMsgGCClientWelcome', index=0, number=4004, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCServerWelcome', index=1, number=4005, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCClientHello', index=2, number=4006, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCServerHello', index=3, number=4007, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCClientConnectionStatus', index=4, number=4009, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCServerConnectionStatus', index=5, number=4010, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCClientHelloPartner', index=6, number=4011, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCClientHelloPW', index=7, number=4012, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCClientHelloR2', index=8, number=4013, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCClientHelloR3', index=9, number=4014, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgGCClientHelloR4', index=10, number=4015, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=4739, - serialized_end=5084, -) -_sym_db.RegisterEnumDescriptor(_EGCBASECLIENTMSG) - -EGCBaseClientMsg = enum_type_wrapper.EnumTypeWrapper(_EGCBASECLIENTMSG) -_EGCTOGCMSG = _descriptor.EnumDescriptor( - name='EGCToGCMsg', - full_name='csgo.EGCToGCMsg', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='k_EGCToGCMsgMasterAck', index=0, number=150, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCToGCMsgMasterAckResponse', index=1, number=151, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCToGCMsgRouted', index=2, number=152, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCToGCMsgRoutedReply', index=3, number=153, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgUpdateSessionIP', index=4, number=154, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgRequestSessionIP', index=5, number=155, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EMsgRequestSessionIPResponse', index=6, number=156, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_EGCToGCMsgMasterStartupComplete', index=7, number=157, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=5087, - serialized_end=5352, -) -_sym_db.RegisterEnumDescriptor(_EGCTOGCMSG) - -EGCToGCMsg = enum_type_wrapper.EnumTypeWrapper(_EGCTOGCMSG) -_ECOMMUNITYITEMCLASS = _descriptor.EnumDescriptor( - name='ECommunityItemClass', - full_name='csgo.ECommunityItemClass', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemClass_Invalid', index=0, number=0, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemClass_Badge', index=1, number=1, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemClass_GameCard', index=2, number=2, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemClass_ProfileBackground', index=3, number=3, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemClass_Emoticon', index=4, number=4, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemClass_BoosterPack', index=5, number=5, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemClass_Consumable', index=6, number=6, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemClass_GameGoo', index=7, number=7, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemClass_ProfileModifier', index=8, number=8, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemClass_Scene', index=9, number=9, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemClass_SalienItem', index=10, number=10, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=5355, - serialized_end=5787, -) -_sym_db.RegisterEnumDescriptor(_ECOMMUNITYITEMCLASS) - -ECommunityItemClass = enum_type_wrapper.EnumTypeWrapper(_ECOMMUNITYITEMCLASS) -_ECOMMUNITYITEMATTRIBUTE = _descriptor.EnumDescriptor( - name='ECommunityItemAttribute', - full_name='csgo.ECommunityItemAttribute', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemAttribute_Invalid', index=0, number=0, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemAttribute_CardBorder', index=1, number=1, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemAttribute_Level', index=2, number=2, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemAttribute_IssueNumber', index=3, number=3, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemAttribute_TradableTime', index=4, number=4, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemAttribute_StorePackageID', index=5, number=5, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemAttribute_CommunityItemAppID', index=6, number=6, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemAttribute_CommunityItemType', index=7, number=7, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemAttribute_ProfileModiferEnabled', index=8, number=8, - serialized_options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='k_ECommunityItemAttribute_ExpiryTime', index=9, number=9, - serialized_options=None, - type=None), - ], - containing_type=None, - serialized_options=None, - serialized_start=5790, - serialized_end=6260, -) -_sym_db.RegisterEnumDescriptor(_ECOMMUNITYITEMATTRIBUTE) - -ECommunityItemAttribute = enum_type_wrapper.EnumTypeWrapper(_ECOMMUNITYITEMATTRIBUTE) -k_EGCMsgInvalid = 0 -k_EGCMsgMulti = 1 -k_EGCMsgGenericReply = 10 -k_EGCMsgSystemBase = 50 -k_EGCMsgAchievementAwarded = 51 -k_EGCMsgConCommand = 52 -k_EGCMsgStartPlaying = 53 -k_EGCMsgStopPlaying = 54 -k_EGCMsgStartGameserver = 55 -k_EGCMsgStopGameserver = 56 -k_EGCMsgWGRequest = 57 -k_EGCMsgWGResponse = 58 -k_EGCMsgGetUserGameStatsSchema = 59 -k_EGCMsgGetUserGameStatsSchemaResponse = 60 -k_EGCMsgGetUserStatsDEPRECATED = 61 -k_EGCMsgGetUserStatsResponse = 62 -k_EGCMsgAppInfoUpdated = 63 -k_EGCMsgValidateSession = 64 -k_EGCMsgValidateSessionResponse = 65 -k_EGCMsgLookupAccountFromInput = 66 -k_EGCMsgSendHTTPRequest = 67 -k_EGCMsgSendHTTPRequestResponse = 68 -k_EGCMsgPreTestSetup = 69 -k_EGCMsgRecordSupportAction = 70 -k_EGCMsgGetAccountDetails_DEPRECATED = 71 -k_EGCMsgReceiveInterAppMessage = 73 -k_EGCMsgFindAccounts = 74 -k_EGCMsgPostAlert = 75 -k_EGCMsgGetLicenses = 76 -k_EGCMsgGetUserStats = 77 -k_EGCMsgGetCommands = 78 -k_EGCMsgGetCommandsResponse = 79 -k_EGCMsgAddFreeLicense = 80 -k_EGCMsgAddFreeLicenseResponse = 81 -k_EGCMsgGetIPLocation = 82 -k_EGCMsgGetIPLocationResponse = 83 -k_EGCMsgSystemStatsSchema = 84 -k_EGCMsgGetSystemStats = 85 -k_EGCMsgGetSystemStatsResponse = 86 -k_EGCMsgSendEmail = 87 -k_EGCMsgSendEmailResponse = 88 -k_EGCMsgGetEmailTemplate = 89 -k_EGCMsgGetEmailTemplateResponse = 90 -k_EGCMsgGrantGuestPass = 91 -k_EGCMsgGrantGuestPassResponse = 92 -k_EGCMsgGetAccountDetails = 93 -k_EGCMsgGetAccountDetailsResponse = 94 -k_EGCMsgGetPersonaNames = 95 -k_EGCMsgGetPersonaNamesResponse = 96 -k_EGCMsgMultiplexMsg = 97 -k_EGCMsgMultiplexMsgResponse = 98 -k_EGCMsgWebAPIRegisterInterfaces = 101 -k_EGCMsgWebAPIJobRequest = 102 -k_EGCMsgWebAPIJobRequestHttpResponse = 104 -k_EGCMsgWebAPIJobRequestForwardResponse = 105 -k_EGCMsgMemCachedGet = 200 -k_EGCMsgMemCachedGetResponse = 201 -k_EGCMsgMemCachedSet = 202 -k_EGCMsgMemCachedDelete = 203 -k_EGCMsgMemCachedStats = 204 -k_EGCMsgMemCachedStatsResponse = 205 -k_EGCMsgMasterSetDirectory = 220 -k_EGCMsgMasterSetDirectoryResponse = 221 -k_EGCMsgMasterSetWebAPIRouting = 222 -k_EGCMsgMasterSetWebAPIRoutingResponse = 223 -k_EGCMsgMasterSetClientMsgRouting = 224 -k_EGCMsgMasterSetClientMsgRoutingResponse = 225 -k_EGCMsgSetOptions = 226 -k_EGCMsgSetOptionsResponse = 227 -k_EGCMsgSystemBase2 = 500 -k_EGCMsgGetPurchaseTrustStatus = 501 -k_EGCMsgGetPurchaseTrustStatusResponse = 502 -k_EGCMsgUpdateSession = 503 -k_EGCMsgGCAccountVacStatusChange = 504 -k_EGCMsgCheckFriendship = 505 -k_EGCMsgCheckFriendshipResponse = 506 -k_EGCMsgGetPartnerAccountLink = 507 -k_EGCMsgGetPartnerAccountLinkResponse = 508 -k_EGCMsgDPPartnerMicroTxns = 512 -k_EGCMsgDPPartnerMicroTxnsResponse = 513 -k_EGCMsgVacVerificationChange = 518 -k_EGCMsgAccountPhoneNumberChange = 519 -k_EGCMsgInviteUserToLobby = 523 -k_EGCMsgGetGamePersonalDataCategoriesRequest = 524 -k_EGCMsgGetGamePersonalDataCategoriesResponse = 525 -k_EGCMsgGetGamePersonalDataEntriesRequest = 526 -k_EGCMsgGetGamePersonalDataEntriesResponse = 527 -k_EGCMsgTerminateGamePersonalDataEntriesRequest = 528 -k_EGCMsgTerminateGamePersonalDataEntriesResponse = 529 -k_ESOMsg_Create = 21 -k_ESOMsg_Update = 22 -k_ESOMsg_Destroy = 23 -k_ESOMsg_CacheSubscribed = 24 -k_ESOMsg_CacheUnsubscribed = 25 -k_ESOMsg_UpdateMultiple = 26 -k_ESOMsg_CacheSubscriptionCheck = 27 -k_ESOMsg_CacheSubscriptionRefresh = 28 -k_EMsgGCClientWelcome = 4004 -k_EMsgGCServerWelcome = 4005 -k_EMsgGCClientHello = 4006 -k_EMsgGCServerHello = 4007 -k_EMsgGCClientConnectionStatus = 4009 -k_EMsgGCServerConnectionStatus = 4010 -k_EMsgGCClientHelloPartner = 4011 -k_EMsgGCClientHelloPW = 4012 -k_EMsgGCClientHelloR2 = 4013 -k_EMsgGCClientHelloR3 = 4014 -k_EMsgGCClientHelloR4 = 4015 -k_EGCToGCMsgMasterAck = 150 -k_EGCToGCMsgMasterAckResponse = 151 -k_EGCToGCMsgRouted = 152 -k_EGCToGCMsgRoutedReply = 153 -k_EMsgUpdateSessionIP = 154 -k_EMsgRequestSessionIP = 155 -k_EMsgRequestSessionIPResponse = 156 -k_EGCToGCMsgMasterStartupComplete = 157 -k_ECommunityItemClass_Invalid = 0 -k_ECommunityItemClass_Badge = 1 -k_ECommunityItemClass_GameCard = 2 -k_ECommunityItemClass_ProfileBackground = 3 -k_ECommunityItemClass_Emoticon = 4 -k_ECommunityItemClass_BoosterPack = 5 -k_ECommunityItemClass_Consumable = 6 -k_ECommunityItemClass_GameGoo = 7 -k_ECommunityItemClass_ProfileModifier = 8 -k_ECommunityItemClass_Scene = 9 -k_ECommunityItemClass_SalienItem = 10 -k_ECommunityItemAttribute_Invalid = 0 -k_ECommunityItemAttribute_CardBorder = 1 -k_ECommunityItemAttribute_Level = 2 -k_ECommunityItemAttribute_IssueNumber = 3 -k_ECommunityItemAttribute_TradableTime = 4 -k_ECommunityItemAttribute_StorePackageID = 5 -k_ECommunityItemAttribute_CommunityItemAppID = 6 -k_ECommunityItemAttribute_CommunityItemType = 7 -k_ECommunityItemAttribute_ProfileModiferEnabled = 8 -k_ECommunityItemAttribute_ExpiryTime = 9 - - - -_CMSGGCHVACVERIFICATIONCHANGE = _descriptor.Descriptor( - name='CMsgGCHVacVerificationChange', - full_name='csgo.CMsgGCHVacVerificationChange', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='steamid', full_name='csgo.CMsgGCHVacVerificationChange.steamid', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CMsgGCHVacVerificationChange.appid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='is_verified', full_name='csgo.CMsgGCHVacVerificationChange.is_verified', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=28, - serialized_end=111, -) - - -_CMSGGCHACCOUNTPHONENUMBERCHANGE = _descriptor.Descriptor( - name='CMsgGCHAccountPhoneNumberChange', - full_name='csgo.CMsgGCHAccountPhoneNumberChange', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='steamid', full_name='csgo.CMsgGCHAccountPhoneNumberChange.steamid', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CMsgGCHAccountPhoneNumberChange.appid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='phone_id', full_name='csgo.CMsgGCHAccountPhoneNumberChange.phone_id', index=2, - number=3, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='is_verified', full_name='csgo.CMsgGCHAccountPhoneNumberChange.is_verified', index=3, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='is_identifying', full_name='csgo.CMsgGCHAccountPhoneNumberChange.is_identifying', index=4, - number=5, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=114, - serialized_end=242, -) - - -_CMSGGCHINVITEUSERTOLOBBY = _descriptor.Descriptor( - name='CMsgGCHInviteUserToLobby', - full_name='csgo.CMsgGCHInviteUserToLobby', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='steamid', full_name='csgo.CMsgGCHInviteUserToLobby.steamid', index=0, - number=1, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CMsgGCHInviteUserToLobby.appid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='steamid_invited', full_name='csgo.CMsgGCHInviteUserToLobby.steamid_invited', index=2, - number=3, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='steamid_lobby', full_name='csgo.CMsgGCHInviteUserToLobby.steamid_lobby', index=3, - number=4, type=6, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=244, - serialized_end=350, -) - - -_CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_REQUEST_ATTRIBUTE = _descriptor.Descriptor( - name='Attribute', - full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.Attribute', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='attribute', full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.Attribute.attribute', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.Attribute.value', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=616, - serialized_end=661, -) - -_CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_REQUEST = _descriptor.Descriptor( - name='CQuest_PublisherAddCommunityItemsToPlayer_Request', - full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='steamid', full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.steamid', index=0, - number=1, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.appid', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_item_type', full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.match_item_type', index=2, - number=3, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='match_item_class', full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.match_item_class', index=3, - number=4, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='prefix_item_name', full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.prefix_item_name', index=4, - number=5, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='attributes', full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.attributes', index=5, - number=6, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='note', full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.note', index=6, - number=7, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[_CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_REQUEST_ATTRIBUTE, ], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=353, - serialized_end=661, -) - - -_CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_RESPONSE = _descriptor.Descriptor( - name='CQuest_PublisherAddCommunityItemsToPlayer_Response', - full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='items_matched', full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Response.items_matched', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='items_granted', full_name='csgo.CQuest_PublisherAddCommunityItemsToPlayer_Response.items_granted', index=1, - number=2, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=663, - serialized_end=761, -) - - -_CCOMMUNITY_GAMEPERSONALDATACATEGORYINFO = _descriptor.Descriptor( - name='CCommunity_GamePersonalDataCategoryInfo', - full_name='csgo.CCommunity_GamePersonalDataCategoryInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='csgo.CCommunity_GamePersonalDataCategoryInfo.type', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='localization_token', full_name='csgo.CCommunity_GamePersonalDataCategoryInfo.localization_token', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='template_file', full_name='csgo.CCommunity_GamePersonalDataCategoryInfo.template_file', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=763, - serialized_end=869, -) - - -_CCOMMUNITY_GETGAMEPERSONALDATACATEGORIES_REQUEST = _descriptor.Descriptor( - name='CCommunity_GetGamePersonalDataCategories_Request', - full_name='csgo.CCommunity_GetGamePersonalDataCategories_Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CCommunity_GetGamePersonalDataCategories_Request.appid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=871, - serialized_end=936, -) - - -_CCOMMUNITY_GETGAMEPERSONALDATACATEGORIES_RESPONSE = _descriptor.Descriptor( - name='CCommunity_GetGamePersonalDataCategories_Response', - full_name='csgo.CCommunity_GetGamePersonalDataCategories_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='categories', full_name='csgo.CCommunity_GetGamePersonalDataCategories_Response.categories', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='app_assets_basename', full_name='csgo.CCommunity_GetGamePersonalDataCategories_Response.app_assets_basename', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=939, - serialized_end=1086, -) - - -_CCOMMUNITY_GETGAMEPERSONALDATAENTRIES_REQUEST = _descriptor.Descriptor( - name='CCommunity_GetGamePersonalDataEntries_Request', - full_name='csgo.CCommunity_GetGamePersonalDataEntries_Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CCommunity_GetGamePersonalDataEntries_Request.appid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='steamid', full_name='csgo.CCommunity_GetGamePersonalDataEntries_Request.steamid', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='type', full_name='csgo.CCommunity_GetGamePersonalDataEntries_Request.type', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='continue_token', full_name='csgo.CCommunity_GetGamePersonalDataEntries_Request.continue_token', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1088, - serialized_end=1205, -) - - -_CCOMMUNITY_GETGAMEPERSONALDATAENTRIES_RESPONSE = _descriptor.Descriptor( - name='CCommunity_GetGamePersonalDataEntries_Response', - full_name='csgo.CCommunity_GetGamePersonalDataEntries_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='gceresult', full_name='csgo.CCommunity_GetGamePersonalDataEntries_Response.gceresult', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='entries', full_name='csgo.CCommunity_GetGamePersonalDataEntries_Response.entries', index=1, - number=2, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='continue_token', full_name='csgo.CCommunity_GetGamePersonalDataEntries_Response.continue_token', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1207, - serialized_end=1315, -) - - -_CCOMMUNITY_TERMINATEGAMEPERSONALDATAENTRIES_REQUEST = _descriptor.Descriptor( - name='CCommunity_TerminateGamePersonalDataEntries_Request', - full_name='csgo.CCommunity_TerminateGamePersonalDataEntries_Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='appid', full_name='csgo.CCommunity_TerminateGamePersonalDataEntries_Request.appid', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='steamid', full_name='csgo.CCommunity_TerminateGamePersonalDataEntries_Request.steamid', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1317, - serialized_end=1402, -) - - -_CCOMMUNITY_TERMINATEGAMEPERSONALDATAENTRIES_RESPONSE = _descriptor.Descriptor( - name='CCommunity_TerminateGamePersonalDataEntries_Response', - full_name='csgo.CCommunity_TerminateGamePersonalDataEntries_Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='gceresult', full_name='csgo.CCommunity_TerminateGamePersonalDataEntries_Response.gceresult', index=0, - number=1, type=13, cpp_type=3, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1404, - serialized_end=1477, -) - -_CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_REQUEST_ATTRIBUTE.containing_type = _CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_REQUEST -_CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_REQUEST.fields_by_name['attributes'].message_type = _CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_REQUEST_ATTRIBUTE -_CCOMMUNITY_GETGAMEPERSONALDATACATEGORIES_RESPONSE.fields_by_name['categories'].message_type = _CCOMMUNITY_GAMEPERSONALDATACATEGORYINFO -DESCRIPTOR.message_types_by_name['CMsgGCHVacVerificationChange'] = _CMSGGCHVACVERIFICATIONCHANGE -DESCRIPTOR.message_types_by_name['CMsgGCHAccountPhoneNumberChange'] = _CMSGGCHACCOUNTPHONENUMBERCHANGE -DESCRIPTOR.message_types_by_name['CMsgGCHInviteUserToLobby'] = _CMSGGCHINVITEUSERTOLOBBY -DESCRIPTOR.message_types_by_name['CQuest_PublisherAddCommunityItemsToPlayer_Request'] = _CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_REQUEST -DESCRIPTOR.message_types_by_name['CQuest_PublisherAddCommunityItemsToPlayer_Response'] = _CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_RESPONSE -DESCRIPTOR.message_types_by_name['CCommunity_GamePersonalDataCategoryInfo'] = _CCOMMUNITY_GAMEPERSONALDATACATEGORYINFO -DESCRIPTOR.message_types_by_name['CCommunity_GetGamePersonalDataCategories_Request'] = _CCOMMUNITY_GETGAMEPERSONALDATACATEGORIES_REQUEST -DESCRIPTOR.message_types_by_name['CCommunity_GetGamePersonalDataCategories_Response'] = _CCOMMUNITY_GETGAMEPERSONALDATACATEGORIES_RESPONSE -DESCRIPTOR.message_types_by_name['CCommunity_GetGamePersonalDataEntries_Request'] = _CCOMMUNITY_GETGAMEPERSONALDATAENTRIES_REQUEST -DESCRIPTOR.message_types_by_name['CCommunity_GetGamePersonalDataEntries_Response'] = _CCOMMUNITY_GETGAMEPERSONALDATAENTRIES_RESPONSE -DESCRIPTOR.message_types_by_name['CCommunity_TerminateGamePersonalDataEntries_Request'] = _CCOMMUNITY_TERMINATEGAMEPERSONALDATAENTRIES_REQUEST -DESCRIPTOR.message_types_by_name['CCommunity_TerminateGamePersonalDataEntries_Response'] = _CCOMMUNITY_TERMINATEGAMEPERSONALDATAENTRIES_RESPONSE -DESCRIPTOR.enum_types_by_name['EGCSystemMsg'] = _EGCSYSTEMMSG -DESCRIPTOR.enum_types_by_name['ESOMsg'] = _ESOMSG -DESCRIPTOR.enum_types_by_name['EGCBaseClientMsg'] = _EGCBASECLIENTMSG -DESCRIPTOR.enum_types_by_name['EGCToGCMsg'] = _EGCTOGCMSG -DESCRIPTOR.enum_types_by_name['ECommunityItemClass'] = _ECOMMUNITYITEMCLASS -DESCRIPTOR.enum_types_by_name['ECommunityItemAttribute'] = _ECOMMUNITYITEMATTRIBUTE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -CMsgGCHVacVerificationChange = _reflection.GeneratedProtocolMessageType('CMsgGCHVacVerificationChange', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCHVACVERIFICATIONCHANGE, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCHVacVerificationChange) - )) -_sym_db.RegisterMessage(CMsgGCHVacVerificationChange) - -CMsgGCHAccountPhoneNumberChange = _reflection.GeneratedProtocolMessageType('CMsgGCHAccountPhoneNumberChange', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCHACCOUNTPHONENUMBERCHANGE, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCHAccountPhoneNumberChange) - )) -_sym_db.RegisterMessage(CMsgGCHAccountPhoneNumberChange) - -CMsgGCHInviteUserToLobby = _reflection.GeneratedProtocolMessageType('CMsgGCHInviteUserToLobby', (_message.Message,), dict( - DESCRIPTOR = _CMSGGCHINVITEUSERTOLOBBY, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CMsgGCHInviteUserToLobby) - )) -_sym_db.RegisterMessage(CMsgGCHInviteUserToLobby) - -CQuest_PublisherAddCommunityItemsToPlayer_Request = _reflection.GeneratedProtocolMessageType('CQuest_PublisherAddCommunityItemsToPlayer_Request', (_message.Message,), dict( - - Attribute = _reflection.GeneratedProtocolMessageType('Attribute', (_message.Message,), dict( - DESCRIPTOR = _CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_REQUEST_ATTRIBUTE, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.Attribute) - )) - , - DESCRIPTOR = _CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_REQUEST, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request) - )) -_sym_db.RegisterMessage(CQuest_PublisherAddCommunityItemsToPlayer_Request) -_sym_db.RegisterMessage(CQuest_PublisherAddCommunityItemsToPlayer_Request.Attribute) - -CQuest_PublisherAddCommunityItemsToPlayer_Response = _reflection.GeneratedProtocolMessageType('CQuest_PublisherAddCommunityItemsToPlayer_Response', (_message.Message,), dict( - DESCRIPTOR = _CQUEST_PUBLISHERADDCOMMUNITYITEMSTOPLAYER_RESPONSE, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CQuest_PublisherAddCommunityItemsToPlayer_Response) - )) -_sym_db.RegisterMessage(CQuest_PublisherAddCommunityItemsToPlayer_Response) - -CCommunity_GamePersonalDataCategoryInfo = _reflection.GeneratedProtocolMessageType('CCommunity_GamePersonalDataCategoryInfo', (_message.Message,), dict( - DESCRIPTOR = _CCOMMUNITY_GAMEPERSONALDATACATEGORYINFO, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CCommunity_GamePersonalDataCategoryInfo) - )) -_sym_db.RegisterMessage(CCommunity_GamePersonalDataCategoryInfo) - -CCommunity_GetGamePersonalDataCategories_Request = _reflection.GeneratedProtocolMessageType('CCommunity_GetGamePersonalDataCategories_Request', (_message.Message,), dict( - DESCRIPTOR = _CCOMMUNITY_GETGAMEPERSONALDATACATEGORIES_REQUEST, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CCommunity_GetGamePersonalDataCategories_Request) - )) -_sym_db.RegisterMessage(CCommunity_GetGamePersonalDataCategories_Request) - -CCommunity_GetGamePersonalDataCategories_Response = _reflection.GeneratedProtocolMessageType('CCommunity_GetGamePersonalDataCategories_Response', (_message.Message,), dict( - DESCRIPTOR = _CCOMMUNITY_GETGAMEPERSONALDATACATEGORIES_RESPONSE, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CCommunity_GetGamePersonalDataCategories_Response) - )) -_sym_db.RegisterMessage(CCommunity_GetGamePersonalDataCategories_Response) - -CCommunity_GetGamePersonalDataEntries_Request = _reflection.GeneratedProtocolMessageType('CCommunity_GetGamePersonalDataEntries_Request', (_message.Message,), dict( - DESCRIPTOR = _CCOMMUNITY_GETGAMEPERSONALDATAENTRIES_REQUEST, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CCommunity_GetGamePersonalDataEntries_Request) - )) -_sym_db.RegisterMessage(CCommunity_GetGamePersonalDataEntries_Request) - -CCommunity_GetGamePersonalDataEntries_Response = _reflection.GeneratedProtocolMessageType('CCommunity_GetGamePersonalDataEntries_Response', (_message.Message,), dict( - DESCRIPTOR = _CCOMMUNITY_GETGAMEPERSONALDATAENTRIES_RESPONSE, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CCommunity_GetGamePersonalDataEntries_Response) - )) -_sym_db.RegisterMessage(CCommunity_GetGamePersonalDataEntries_Response) - -CCommunity_TerminateGamePersonalDataEntries_Request = _reflection.GeneratedProtocolMessageType('CCommunity_TerminateGamePersonalDataEntries_Request', (_message.Message,), dict( - DESCRIPTOR = _CCOMMUNITY_TERMINATEGAMEPERSONALDATAENTRIES_REQUEST, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CCommunity_TerminateGamePersonalDataEntries_Request) - )) -_sym_db.RegisterMessage(CCommunity_TerminateGamePersonalDataEntries_Request) - -CCommunity_TerminateGamePersonalDataEntries_Response = _reflection.GeneratedProtocolMessageType('CCommunity_TerminateGamePersonalDataEntries_Response', (_message.Message,), dict( - DESCRIPTOR = _CCOMMUNITY_TERMINATEGAMEPERSONALDATAENTRIES_RESPONSE, - __module__ = 'gcsystemmsgs_pb2' - # @@protoc_insertion_point(class_scope:csgo.CCommunity_TerminateGamePersonalDataEntries_Response) - )) -_sym_db.RegisterMessage(CCommunity_TerminateGamePersonalDataEntries_Response) - - -DESCRIPTOR._options = None -# @@protoc_insertion_point(module_scope) diff --git a/csgo/protobufs/steammessages_pb2.py b/csgo/protobufs/steammessages_pb2.py deleted file mode 100644 index 8641f2c..0000000 --- a/csgo/protobufs/steammessages_pb2.py +++ /dev/null @@ -1,4930 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: steammessages.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 - - -DESCRIPTOR = _descriptor.FileDescriptor( - name='steammessages.proto', - package='csgo', - syntax='proto2', - serialized_options=_b('H\001\220\001\000'), - serialized_pb=_b('\n\x13steammessages.proto\x12\x04\x63sgo\x1a google/protobuf/descriptor.proto\"\xfe\x02\n\x12\x43MsgProtoBufHeader\x12\x17\n\x0f\x63lient_steam_id\x18\x01 \x01(\x06\x12\x19\n\x11\x63lient_session_id\x18\x02 \x01(\x05\x12\x15\n\rsource_app_id\x18\x03 \x01(\r\x12+\n\rjob_id_source\x18\n \x01(\x06:\x14\x31\x38\x34\x34\x36\x37\x34\x34\x30\x37\x33\x37\x30\x39\x35\x35\x31\x36\x31\x35\x12+\n\rjob_id_target\x18\x0b \x01(\x06:\x14\x31\x38\x34\x34\x36\x37\x34\x34\x30\x37\x33\x37\x30\x39\x35\x35\x31\x36\x31\x35\x12\x17\n\x0ftarget_job_name\x18\x0c \x01(\t\x12\x12\n\x07\x65result\x18\r \x01(\x05:\x01\x32\x12\x15\n\rerror_message\x18\x0e \x01(\t\x12\n\n\x02ip\x18\x0f \x01(\r\x12I\n\ngc_msg_src\x18\xc8\x01 \x01(\x0e\x32\x16.csgo.GCProtoBufMsgSrc:\x1cGCProtoBufMsgSrc_Unspecified\x12\x1c\n\x13gc_dir_index_source\x18\xc9\x01 \x01(\r:\n\x80\xa6\x1d\x80\x02\x88\xa6\x1d\x80\x08\"z\n\rCMsgWebAPIKey\x12\x13\n\x06status\x18\x01 \x01(\r:\x03\x32\x35\x35\x12\x15\n\naccount_id\x18\x02 \x01(\r:\x01\x30\x12\x1d\n\x12publisher_group_id\x18\x03 \x01(\r:\x01\x30\x12\x0e\n\x06key_id\x18\x04 \x01(\r\x12\x0e\n\x06\x64omain\x18\x05 \x01(\t\"\xec\x02\n\x0f\x43MsgHttpRequest\x12\x16\n\x0erequest_method\x18\x01 \x01(\r\x12\x10\n\x08hostname\x18\x02 \x01(\t\x12\x0b\n\x03url\x18\x03 \x01(\t\x12\x34\n\x07headers\x18\x04 \x03(\x0b\x32#.csgo.CMsgHttpRequest.RequestHeader\x12\x34\n\nget_params\x18\x05 \x03(\x0b\x32 .csgo.CMsgHttpRequest.QueryParam\x12\x35\n\x0bpost_params\x18\x06 \x03(\x0b\x32 .csgo.CMsgHttpRequest.QueryParam\x12\x0c\n\x04\x62ody\x18\x07 \x01(\x0c\x12\x18\n\x10\x61\x62solute_timeout\x18\x08 \x01(\r\x1a,\n\rRequestHeader\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\x1a)\n\nQueryParam\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c\"\xd0\x01\n\x11\x43MsgWebAPIRequest\x12\x17\n\x0fUNUSED_job_name\x18\x01 \x01(\t\x12\x16\n\x0einterface_name\x18\x02 \x01(\t\x12\x13\n\x0bmethod_name\x18\x03 \x01(\t\x12\x0f\n\x07version\x18\x04 \x01(\r\x12$\n\x07\x61pi_key\x18\x05 \x01(\x0b\x32\x13.csgo.CMsgWebAPIKey\x12&\n\x07request\x18\x06 \x01(\x0b\x32\x15.csgo.CMsgHttpRequest\x12\x16\n\x0erouting_app_id\x18\x07 \x01(\r\"\x9c\x01\n\x10\x43MsgHttpResponse\x12\x13\n\x0bstatus_code\x18\x01 \x01(\r\x12\x36\n\x07headers\x18\x02 \x03(\x0b\x32%.csgo.CMsgHttpResponse.ResponseHeader\x12\x0c\n\x04\x62ody\x18\x03 \x01(\x0c\x1a-\n\x0eResponseHeader\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"@\n\x12\x43MsgAMFindAccounts\x12\x13\n\x0bsearch_type\x18\x01 \x01(\r\x12\x15\n\rsearch_string\x18\x02 \x01(\t\".\n\x1a\x43MsgAMFindAccountsResponse\x12\x10\n\x08steam_id\x18\x01 \x03(\x06\"\x90\x01\n\x12\x43MsgNotifyWatchdog\x12\x0e\n\x06source\x18\x01 \x01(\r\x12\x12\n\nalert_type\x18\x02 \x01(\r\x12\x19\n\x11\x61lert_destination\x18\x03 \x01(\r\x12\x10\n\x08\x63ritical\x18\x04 \x01(\x08\x12\x0c\n\x04time\x18\x05 \x01(\r\x12\r\n\x05\x61ppid\x18\x06 \x01(\r\x12\x0c\n\x04text\x18\x07 \x01(\t\"$\n\x11\x43MsgAMGetLicenses\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\"P\n\x12\x43MsgPackageLicense\x12\x12\n\npackage_id\x18\x01 \x01(\r\x12\x14\n\x0ctime_created\x18\x02 \x01(\r\x12\x10\n\x08owner_id\x18\x03 \x01(\r\"V\n\x19\x43MsgAMGetLicensesResponse\x12)\n\x07license\x18\x01 \x03(\x0b\x32\x18.csgo.CMsgPackageLicense\x12\x0e\n\x06result\x18\x02 \x01(\r\"J\n\x16\x43MsgAMGetUserGameStats\x12\x10\n\x08steam_id\x18\x01 \x01(\x06\x12\x0f\n\x07game_id\x18\x02 \x01(\x06\x12\r\n\x05stats\x18\x03 \x03(\r\"\xf4\x02\n\x1e\x43MsgAMGetUserGameStatsResponse\x12\x10\n\x08steam_id\x18\x01 \x01(\x06\x12\x0f\n\x07game_id\x18\x02 \x01(\x06\x12\x12\n\x07\x65result\x18\x03 \x01(\x05:\x01\x32\x12\x39\n\x05stats\x18\x04 \x03(\x0b\x32*.csgo.CMsgAMGetUserGameStatsResponse.Stats\x12S\n\x12\x61\x63hievement_blocks\x18\x05 \x03(\x0b\x32\x37.csgo.CMsgAMGetUserGameStatsResponse.Achievement_Blocks\x1a,\n\x05Stats\x12\x0f\n\x07stat_id\x18\x01 \x01(\r\x12\x12\n\nstat_value\x18\x02 \x01(\r\x1a]\n\x12\x41\x63hievement_Blocks\x12\x16\n\x0e\x61\x63hievement_id\x18\x01 \x01(\r\x12\x1a\n\x12\x61\x63hievement_bit_id\x18\x02 \x01(\r\x12\x13\n\x0bunlock_time\x18\x03 \x01(\x07\">\n\x14\x43MsgGCGetCommandList\x12\x0e\n\x06\x61pp_id\x18\x01 \x01(\r\x12\x16\n\x0e\x63ommand_prefix\x18\x02 \x01(\t\"4\n\x1c\x43MsgGCGetCommandListResponse\x12\x14\n\x0c\x63ommand_name\x18\x01 \x03(\t\"\"\n\x12\x43GCMsgMemCachedGet\x12\x0c\n\x04keys\x18\x01 \x03(\t\"\x81\x01\n\x1a\x43GCMsgMemCachedGetResponse\x12\x39\n\x06values\x18\x01 \x03(\x0b\x32).csgo.CGCMsgMemCachedGetResponse.ValueTag\x1a(\n\x08ValueTag\x12\r\n\x05\x66ound\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x0c\"l\n\x12\x43GCMsgMemCachedSet\x12.\n\x04keys\x18\x01 \x03(\x0b\x32 .csgo.CGCMsgMemCachedSet.KeyPair\x1a&\n\x07KeyPair\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c\"%\n\x15\x43GCMsgMemCachedDelete\x12\x0c\n\x04keys\x18\x01 \x03(\t\"\x16\n\x14\x43GCMsgMemCachedStats\"\xb8\x02\n\x1c\x43GCMsgMemCachedStatsResponse\x12\x18\n\x10\x63urr_connections\x18\x01 \x01(\x04\x12\x0f\n\x07\x63md_get\x18\x02 \x01(\x04\x12\x0f\n\x07\x63md_set\x18\x03 \x01(\x04\x12\x11\n\tcmd_flush\x18\x04 \x01(\x04\x12\x10\n\x08get_hits\x18\x05 \x01(\x04\x12\x12\n\nget_misses\x18\x06 \x01(\x04\x12\x13\n\x0b\x64\x65lete_hits\x18\x07 \x01(\x04\x12\x15\n\rdelete_misses\x18\x08 \x01(\x04\x12\x12\n\nbytes_read\x18\t \x01(\x04\x12\x15\n\rbytes_written\x18\n \x01(\x04\x12\x16\n\x0elimit_maxbytes\x18\x0b \x01(\x04\x12\x12\n\ncurr_items\x18\x0c \x01(\x04\x12\x11\n\tevictions\x18\r \x01(\x04\x12\r\n\x05\x62ytes\x18\x0e \x01(\x04\"(\n\x0e\x43GCMsgSQLStats\x12\x16\n\x0eschema_catalog\x18\x01 \x01(\r\"\x9b\x02\n\x16\x43GCMsgSQLStatsResponse\x12\x0f\n\x07threads\x18\x01 \x01(\r\x12\x19\n\x11threads_connected\x18\x02 \x01(\r\x12\x16\n\x0ethreads_active\x18\x03 \x01(\r\x12\x1c\n\x14operations_submitted\x18\x04 \x01(\r\x12$\n\x1cprepared_statements_executed\x18\x05 \x01(\r\x12(\n non_prepared_statements_executed\x18\x06 \x01(\r\x12\x18\n\x10\x64\x65\x61\x64lock_retries\x18\x07 \x01(\r\x12%\n\x1doperations_timed_out_in_queue\x18\x08 \x01(\r\x12\x0e\n\x06\x65rrors\x18\t \x01(\r\"i\n\x14\x43MsgAMAddFreeLicense\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x11\n\tip_public\x18\x02 \x01(\r\x12\x11\n\tpackageid\x18\x03 \x01(\r\x12\x1a\n\x12store_country_code\x18\x04 \x01(\t\"c\n\x1c\x43MsgAMAddFreeLicenseResponse\x12\x12\n\x07\x65result\x18\x01 \x01(\x05:\x01\x32\x12\x1e\n\x16purchase_result_detail\x18\x02 \x01(\x05\x12\x0f\n\x07transid\x18\x03 \x01(\x06\"\"\n\x13\x43GCMsgGetIPLocation\x12\x0b\n\x03ips\x18\x01 \x03(\x07\"p\n\x0f\x43IPLocationInfo\x12\n\n\x02ip\x18\x01 \x01(\r\x12\x10\n\x08latitude\x18\x02 \x01(\x02\x12\x11\n\tlongitude\x18\x03 \x01(\x02\x12\x0f\n\x07\x63ountry\x18\x04 \x01(\t\x12\r\n\x05state\x18\x05 \x01(\t\x12\x0c\n\x04\x63ity\x18\x06 \x01(\t\"C\n\x1b\x43GCMsgGetIPLocationResponse\x12$\n\x05infos\x18\x01 \x03(\x0b\x32\x15.csgo.CIPLocationInfo\"?\n\x17\x43GCMsgSystemStatsSchema\x12\x11\n\tgc_app_id\x18\x01 \x01(\r\x12\x11\n\tschema_kv\x18\x02 \x01(\x0c\"\x16\n\x14\x43GCMsgGetSystemStats\"\xc5\x02\n\x1c\x43GCMsgGetSystemStatsResponse\x12\x11\n\tgc_app_id\x18\x01 \x01(\r\x12\x10\n\x08stats_kv\x18\x02 \x01(\x0c\x12\x13\n\x0b\x61\x63tive_jobs\x18\x03 \x01(\r\x12\x15\n\ryielding_jobs\x18\x04 \x01(\r\x12\x15\n\ruser_sessions\x18\x05 \x01(\r\x12\x1c\n\x14game_server_sessions\x18\x06 \x01(\r\x12\x10\n\x08socaches\x18\x07 \x01(\r\x12\x1a\n\x12socaches_to_unload\x18\x08 \x01(\r\x12\x18\n\x10socaches_loading\x18\t \x01(\r\x12\x17\n\x0fwriteback_queue\x18\n \x01(\r\x12\x15\n\rsteamid_locks\x18\x0b \x01(\r\x12\x13\n\x0blogon_queue\x18\x0c \x01(\r\x12\x12\n\nlogon_jobs\x18\r \x01(\r\"\xec\x02\n\x0f\x43MsgAMSendEmail\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x16\n\x0e\x65mail_msg_type\x18\x02 \x01(\r\x12\x14\n\x0c\x65mail_format\x18\x03 \x01(\r\x12N\n\x13persona_name_tokens\x18\x05 \x03(\x0b\x32\x31.csgo.CMsgAMSendEmail.PersonaNameReplacementToken\x12\x11\n\tsource_gc\x18\x06 \x01(\r\x12\x36\n\x06tokens\x18\x07 \x03(\x0b\x32&.csgo.CMsgAMSendEmail.ReplacementToken\x1a;\n\x10ReplacementToken\x12\x12\n\ntoken_name\x18\x01 \x01(\t\x12\x13\n\x0btoken_value\x18\x02 \x01(\t\x1a\x42\n\x1bPersonaNameReplacementToken\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x12\n\ntoken_name\x18\x02 \x01(\t\"-\n\x17\x43MsgAMSendEmailResponse\x12\x12\n\x07\x65result\x18\x01 \x01(\r:\x01\x32\"j\n\x16\x43MsgGCGetEmailTemplate\x12\x0e\n\x06\x61pp_id\x18\x01 \x01(\r\x12\x16\n\x0e\x65mail_msg_type\x18\x02 \x01(\r\x12\x12\n\nemail_lang\x18\x03 \x01(\x05\x12\x14\n\x0c\x65mail_format\x18\x04 \x01(\x05\"_\n\x1e\x43MsgGCGetEmailTemplateResponse\x12\x12\n\x07\x65result\x18\x01 \x01(\r:\x01\x32\x12\x17\n\x0ftemplate_exists\x18\x02 \x01(\x08\x12\x10\n\x08template\x18\x03 \x01(\t\"\x84\x01\n\x17\x43MsgAMGrantGuestPasses2\x12\x10\n\x08steam_id\x18\x01 \x01(\x06\x12\x12\n\npackage_id\x18\x02 \x01(\r\x12\x17\n\x0fpasses_to_grant\x18\x03 \x01(\x05\x12\x1a\n\x12\x64\x61ys_to_expiration\x18\x04 \x01(\x05\x12\x0e\n\x06\x61\x63tion\x18\x05 \x01(\x05\"P\n\x1f\x43MsgAMGrantGuestPasses2Response\x12\x12\n\x07\x65result\x18\x01 \x01(\x05:\x01\x32\x12\x19\n\x0epasses_granted\x18\x02 \x01(\x05:\x01\x30\"L\n\x1e\x43GCSystemMsg_GetAccountDetails\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\r\n\x05\x61ppid\x18\x02 \x01(\r:\n\x80\xa6\x1d\x80\x01\x88\xa6\x1d\x80\x04\"\xb1\x07\n\'CGCSystemMsg_GetAccountDetails_Response\x12\x1d\n\x12\x65result_deprecated\x18\x01 \x01(\r:\x01\x32\x12\x14\n\x0c\x61\x63\x63ount_name\x18\x02 \x01(\t\x12\x14\n\x0cpersona_name\x18\x03 \x01(\t\x12\x19\n\x11is_profile_public\x18\x04 \x01(\x08\x12\x1b\n\x13is_inventory_public\x18\x05 \x01(\x08\x12\x15\n\ris_vac_banned\x18\x07 \x01(\x08\x12\x15\n\ris_cyber_cafe\x18\x08 \x01(\x08\x12\x19\n\x11is_school_account\x18\t \x01(\x08\x12\x12\n\nis_limited\x18\n \x01(\x08\x12\x15\n\ris_subscribed\x18\x0b \x01(\x08\x12\x0f\n\x07package\x18\x0c \x01(\r\x12\x1d\n\x15is_free_trial_account\x18\r \x01(\x08\x12\x1d\n\x15\x66ree_trial_expiration\x18\x0e \x01(\r\x12\x17\n\x0fis_low_violence\x18\x0f \x01(\x08\x12\x1e\n\x16is_account_locked_down\x18\x10 \x01(\x08\x12\x1b\n\x13is_community_banned\x18\x11 \x01(\x08\x12\x17\n\x0fis_trade_banned\x18\x12 \x01(\x08\x12\x1c\n\x14trade_ban_expiration\x18\x13 \x01(\r\x12\x11\n\taccountid\x18\x14 \x01(\r\x12\x1b\n\x13suspension_end_time\x18\x15 \x01(\r\x12\x10\n\x08\x63urrency\x18\x16 \x01(\t\x12\x13\n\x0bsteam_level\x18\x17 \x01(\r\x12\x14\n\x0c\x66riend_count\x18\x18 \x01(\r\x12\x1d\n\x15\x61\x63\x63ount_creation_time\x18\x19 \x01(\r\x12\x1d\n\x15is_steamguard_enabled\x18\x1b \x01(\x08\x12\x19\n\x11is_phone_verified\x18\x1c \x01(\x08\x12\"\n\x1ais_two_factor_auth_enabled\x18\x1d \x01(\x08\x12\x1f\n\x17two_factor_enabled_time\x18\x1e \x01(\r\x12\x1f\n\x17phone_verification_time\x18\x1f \x01(\r\x12\x10\n\x08phone_id\x18! \x01(\x04\x12\x1c\n\x14is_phone_identifying\x18\" \x01(\x08\x12\x1a\n\x12rt_identity_linked\x18# \x01(\r\x12\x15\n\rrt_birth_date\x18$ \x01(\r\x12\x18\n\x10txn_country_code\x18% \x01(\t:\n\x80\xa6\x1d\x80\x01\x88\xa6\x1d\x80\x04\")\n\x15\x43MsgGCGetPersonaNames\x12\x10\n\x08steamids\x18\x01 \x03(\x06\"\xc3\x01\n\x1e\x43MsgGCGetPersonaNames_Response\x12K\n\x11succeeded_lookups\x18\x01 \x03(\x0b\x32\x30.csgo.CMsgGCGetPersonaNames_Response.PersonaName\x12\x1e\n\x16\x66\x61iled_lookup_steamids\x18\x02 \x03(\x06\x1a\x34\n\x0bPersonaName\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\x14\n\x0cpersona_name\x18\x02 \x01(\t\"D\n\x15\x43MsgGCCheckFriendship\x12\x14\n\x0csteamid_left\x18\x01 \x01(\x06\x12\x15\n\rsteamid_right\x18\x02 \x01(\x06\"K\n\x1e\x43MsgGCCheckFriendship_Response\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x18\n\x10\x66ound_friendship\x18\x02 \x01(\x08\"\xcd\x01\n\x1b\x43MsgGCMsgMasterSetDirectory\x12\x18\n\x10master_dir_index\x18\x01 \x01(\r\x12\x34\n\x03\x64ir\x18\x02 \x03(\x0b\x32\'.csgo.CMsgGCMsgMasterSetDirectory.SubGC\x1a^\n\x05SubGC\x12\x11\n\tdir_index\x18\x01 \x01(\r\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0b\n\x03\x62ox\x18\x03 \x01(\t\x12\x14\n\x0c\x63ommand_line\x18\x04 \x01(\t\x12\x11\n\tgc_binary\x18\x05 \x01(\t\":\n$CMsgGCMsgMasterSetDirectory_Response\x12\x12\n\x07\x65result\x18\x01 \x01(\x05:\x01\x32\"=\n(CMsgGCMsgWebAPIJobRequestForwardResponse\x12\x11\n\tdir_index\x18\x01 \x01(\r\"8\n%CGCSystemMsg_GetPurchaseTrust_Request\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\"\xad\x01\n&CGCSystemMsg_GetPurchaseTrust_Response\x12\"\n\x1ahas_prior_purchase_history\x18\x01 \x01(\x08\x12%\n\x1dhas_no_recent_password_resets\x18\x02 \x01(\x08\x12\x1e\n\x16is_wallet_cash_trusted\x18\x03 \x01(\x08\x12\x18\n\x10time_all_trusted\x18\x04 \x01(\r\"\x8f\x01\n\x1d\x43MsgGCHAccountVacStatusChange\x12\x10\n\x08steam_id\x18\x01 \x01(\x06\x12\x0e\n\x06\x61pp_id\x18\x02 \x01(\r\x12\x1b\n\x13rtime_vacban_starts\x18\x03 \x01(\r\x12\x15\n\ris_banned_now\x18\x04 \x01(\x08\x12\x18\n\x10is_banned_future\x18\x05 \x01(\x08\".\n\x1b\x43MsgGCGetPartnerAccountLink\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\"\x84\x01\n$CMsgGCGetPartnerAccountLink_Response\x12\x0c\n\x04pwid\x18\x01 \x01(\r\x12\x0f\n\x07nexonid\x18\x02 \x01(\r\x12\x10\n\x08\x61geclass\x18\x03 \x01(\x05\x12\x19\n\x0bid_verified\x18\x04 \x01(\x08:\x04true\x12\x10\n\x08is_adult\x18\x05 \x01(\x08\"\xc7\x02\n\x11\x43MsgGCRoutingInfo\x12\x11\n\tdir_index\x18\x01 \x03(\r\x12=\n\x06method\x18\x02 \x01(\x0e\x32%.csgo.CMsgGCRoutingInfo.RoutingMethod:\x06RANDOM\x12@\n\x08\x66\x61llback\x18\x03 \x01(\x0e\x32%.csgo.CMsgGCRoutingInfo.RoutingMethod:\x07\x44ISCARD\x12\x16\n\x0eprotobuf_field\x18\x04 \x01(\r\x12\x14\n\x0cwebapi_param\x18\x05 \x01(\t\"p\n\rRoutingMethod\x12\n\n\x06RANDOM\x10\x00\x12\x0b\n\x07\x44ISCARD\x10\x01\x12\x12\n\x0e\x43LIENT_STEAMID\x10\x02\x12\x19\n\x15PROTOBUF_FIELD_UINT64\x10\x03\x12\x17\n\x13WEBAPI_PARAM_UINT64\x10\x04\"\xbf\x01\n\x1f\x43MsgGCMsgMasterSetWebAPIRouting\x12<\n\x07\x65ntries\x18\x01 \x03(\x0b\x32+.csgo.CMsgGCMsgMasterSetWebAPIRouting.Entry\x1a^\n\x05\x45ntry\x12\x16\n\x0einterface_name\x18\x01 \x01(\t\x12\x13\n\x0bmethod_name\x18\x02 \x01(\t\x12(\n\x07routing\x18\x03 \x01(\x0b\x32\x17.csgo.CMsgGCRoutingInfo\"\xaa\x01\n\"CMsgGCMsgMasterSetClientMsgRouting\x12?\n\x07\x65ntries\x18\x01 \x03(\x0b\x32..csgo.CMsgGCMsgMasterSetClientMsgRouting.Entry\x1a\x43\n\x05\x45ntry\x12\x10\n\x08msg_type\x18\x01 \x01(\r\x12(\n\x07routing\x18\x02 \x01(\x0b\x32\x17.csgo.CMsgGCRoutingInfo\">\n(CMsgGCMsgMasterSetWebAPIRouting_Response\x12\x12\n\x07\x65result\x18\x01 \x01(\x05:\x01\x32\"A\n+CMsgGCMsgMasterSetClientMsgRouting_Response\x12\x12\n\x07\x65result\x18\x01 \x01(\x05:\x01\x32\"\xa6\x02\n\x13\x43MsgGCMsgSetOptions\x12\x31\n\x07options\x18\x01 \x03(\x0e\x32 .csgo.CMsgGCMsgSetOptions.Option\x12\x41\n\x11\x63lient_msg_ranges\x18\x02 \x03(\x0b\x32&.csgo.CMsgGCMsgSetOptions.MessageRange\x1a)\n\x0cMessageRange\x12\x0b\n\x03low\x18\x01 \x02(\r\x12\x0c\n\x04high\x18\x02 \x02(\r\"n\n\x06Option\x12\x18\n\x14NOTIFY_USER_SESSIONS\x10\x00\x12\x1a\n\x16NOTIFY_SERVER_SESSIONS\x10\x01\x12\x17\n\x13NOTIFY_ACHIEVEMENTS\x10\x02\x12\x15\n\x11NOTIFY_VAC_ACTION\x10\x03\"\xf7\x02\n\x14\x43MsgGCHUpdateSession\x12\x10\n\x08steam_id\x18\x01 \x01(\x06\x12\x0e\n\x06\x61pp_id\x18\x02 \x01(\r\x12\x0e\n\x06online\x18\x03 \x01(\x08\x12\x17\n\x0fserver_steam_id\x18\x04 \x01(\x06\x12\x13\n\x0bserver_addr\x18\x05 \x01(\r\x12\x13\n\x0bserver_port\x18\x06 \x01(\r\x12\x0f\n\x07os_type\x18\x07 \x01(\r\x12\x13\n\x0b\x63lient_addr\x18\x08 \x01(\r\x12;\n\x0c\x65xtra_fields\x18\t \x03(\x0b\x32%.csgo.CMsgGCHUpdateSession.ExtraField\x12\x10\n\x08owner_id\x18\n \x01(\x06\x12\x18\n\x10\x63m_session_sysid\x18\x0b \x01(\r\x12\x1d\n\x15\x63m_session_identifier\x18\x0c \x01(\r\x12\x11\n\tdepot_ids\x18\r \x03(\r\x1a)\n\nExtraField\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"\xf1\x01\n$CMsgNotificationOfSuspiciousActivity\x12\x0f\n\x07steamid\x18\x01 \x01(\x06\x12\r\n\x05\x61ppid\x18\x02 \x01(\r\x12\\\n\x12multiple_instances\x18\x03 \x01(\x0b\x32@.csgo.CMsgNotificationOfSuspiciousActivity.MultipleGameInstances\x1aK\n\x15MultipleGameInstances\x12\x1a\n\x12\x61pp_instance_count\x18\x01 \x01(\r\x12\x16\n\x0eother_steamids\x18\x02 \x03(\x06\"\xfc\x04\n\x16\x43MsgDPPartnerMicroTxns\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0f\n\x07gc_name\x18\x02 \x01(\t\x12\x39\n\x07partner\x18\x03 \x01(\x0b\x32(.csgo.CMsgDPPartnerMicroTxns.PartnerInfo\x12\x42\n\x0ctransactions\x18\x04 \x03(\x0b\x32,.csgo.CMsgDPPartnerMicroTxns.PartnerMicroTxn\x1a\xdb\x02\n\x0fPartnerMicroTxn\x12\x11\n\tinit_time\x18\x01 \x01(\r\x12\x18\n\x10last_update_time\x18\x02 \x01(\r\x12\x0e\n\x06txn_id\x18\x03 \x01(\x04\x12\x12\n\naccount_id\x18\x04 \x01(\r\x12\x11\n\tline_item\x18\x05 \x01(\r\x12\x0f\n\x07item_id\x18\x06 \x01(\x04\x12\x11\n\tdef_index\x18\x07 \x01(\r\x12\r\n\x05price\x18\x08 \x01(\x04\x12\x0b\n\x03tax\x18\t \x01(\x04\x12\x11\n\tprice_usd\x18\n \x01(\x04\x12\x0f\n\x07tax_usd\x18\x0b \x01(\x04\x12\x15\n\rpurchase_type\x18\x0c \x01(\r\x12\x16\n\x0esteam_txn_type\x18\r \x01(\r\x12\x14\n\x0c\x63ountry_code\x18\x0e \x01(\t\x12\x13\n\x0bregion_code\x18\x0f \x01(\t\x12\x10\n\x08quantity\x18\x10 \x01(\x05\x12\x14\n\x0cref_trans_id\x18\x11 \x01(\x04\x1a\x65\n\x0bPartnerInfo\x12\x12\n\npartner_id\x18\x01 \x01(\r\x12\x14\n\x0cpartner_name\x18\x02 \x01(\t\x12\x15\n\rcurrency_code\x18\x03 \x01(\t\x12\x15\n\rcurrency_name\x18\x04 \x01(\t\"\x83\x03\n\x1e\x43MsgDPPartnerMicroTxnsResponse\x12\x12\n\x07\x65result\x18\x01 \x01(\r:\x01\x32\x12O\n\neerrorcode\x18\x02 \x01(\x0e\x32/.csgo.CMsgDPPartnerMicroTxnsResponse.EErrorCode:\nk_MsgValid\"\xfb\x01\n\nEErrorCode\x12\x0e\n\nk_MsgValid\x10\x00\x12\x15\n\x11k_MsgInvalidAppID\x10\x01\x12\x1b\n\x17k_MsgInvalidPartnerInfo\x10\x02\x12\x17\n\x13k_MsgNoTransactions\x10\x03\x12\x13\n\x0fk_MsgSQLFailure\x10\x04\x12\x1f\n\x1bk_MsgPartnerInfoDiscrepancy\x10\x05\x12 \n\x1ck_MsgTransactionInsertFailed\x10\x07\x12\x17\n\x13k_MsgAlreadyRunning\x10\x08\x12\x1f\n\x1bk_MsgInvalidTransactionData\x10\t\"]\n;CChinaAgreementSessions_StartAgreementSessionInGame_Request\x12\r\n\x05\x61ppid\x18\x01 \x01(\r\x12\x0f\n\x07steamid\x18\x02 \x01(\x06\"U\n> n) & 0xFF) - - return result - -def decode(code): - """Decodes a match share code - - :param code: match share code (e.g. ``CSGO-Ab1cD-xYz23-7bcD9-uVZ23-12aBc``) - :type code: str - :raises: :class:`ValueError` - :return: dict with matchid, outcomeid and token - :rtype: dict - - .. code:: python - - {'matchid': 0, - 'outcomeid': 0, - 'token': 0 - } - """ - if not re.match(r'^(CSGO)?(-?[%s]{5}){5}$' % dictionary, code): - raise ValueError("Invalid share code") - - code = re.sub('CSGO\-|\-', '', code)[::-1] - - a = 0 - for c in code: - a = a*len(dictionary) + dictionary.index(c) - - a = _swap_endianness(a) - - return { - 'matchid': a & _bitmask64, - 'outcomeid': a >> 64 & _bitmask64, - 'token': a >> 128 & 0xFFFF - } - -def encode(matchid, outcomeid, token): - """Encodes (matchid, outcomeid, token) to match share code - - :param matchid: match id - :type matchid: int - :param outcomeid: outcome id - :type outcomeid: int - :param token: token - :type token: int - :return: match share code (e.g. ``CSGO-Ab1cD-xYz23-7bcD9-uVZ23-12aBc``) - :rtype: str - """ - a = _swap_endianness((token << 128) | (outcomeid << 64) | matchid) - - code = '' - for _ in range(25): - a, r = divmod(a, len(dictionary)) - code += dictionary[r] - - return "CSGO-%s-%s-%s-%s-%s" % (code[:5], code[5:10], code[10:15], code[15:20], code[20:]) diff --git a/docs/.gitignore b/docs/.gitignore deleted file mode 100644 index 11dc60e..0000000 --- a/docs/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -_doc -_build -_static -_templates diff --git a/docs/Makefile b/docs/Makefile deleted file mode 100644 index 13b09c1..0000000 --- a/docs/Makefile +++ /dev/null @@ -1,216 +0,0 @@ -# Makefile for Sphinx documentation -# - -# You can set these variables from the command line. -SPHINXOPTS = -SPHINXBUILD = sphinx-build -PAPER = -BUILDDIR = _build - -# User-friendly check for sphinx-build -ifeq ($(shell which $(SPHINXBUILD) >/dev/null 2>&1; echo $$?), 1) - $(error The '$(SPHINXBUILD)' command was not found. Make sure you have Sphinx installed, then set the SPHINXBUILD environment variable to point to the full path of the '$(SPHINXBUILD)' executable. Alternatively you can add the directory with the executable to your PATH. If you don\'t have Sphinx installed, grab it from http://sphinx-doc.org/) -endif - -# Internal variables. -PAPEROPT_a4 = -D latex_paper_size=a4 -PAPEROPT_letter = -D latex_paper_size=letter -ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . -# the i18n builder cannot share the environment and doctrees with the others -I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . - -.PHONY: help -help: - @echo "Please use \`make ' where is one of" - @echo " html to make standalone HTML files" - @echo " dirhtml to make HTML files named index.html in directories" - @echo " singlehtml to make a single large HTML file" - @echo " pickle to make pickle files" - @echo " json to make JSON files" - @echo " htmlhelp to make HTML files and a HTML help project" - @echo " qthelp to make HTML files and a qthelp project" - @echo " applehelp to make an Apple Help Book" - @echo " devhelp to make HTML files and a Devhelp project" - @echo " epub to make an epub" - @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" - @echo " latexpdf to make LaTeX files and run them through pdflatex" - @echo " latexpdfja to make LaTeX files and run them through platex/dvipdfmx" - @echo " text to make text files" - @echo " man to make manual pages" - @echo " texinfo to make Texinfo files" - @echo " info to make Texinfo files and run them through makeinfo" - @echo " gettext to make PO message catalogs" - @echo " changes to make an overview of all changed/added/deprecated items" - @echo " xml to make Docutils-native XML files" - @echo " pseudoxml to make pseudoxml-XML files for display purposes" - @echo " linkcheck to check all external links for integrity" - @echo " doctest to run all doctests embedded in the documentation (if enabled)" - @echo " coverage to run coverage check of the documentation (if enabled)" - -.PHONY: clean -clean: - rm -rf $(BUILDDIR)/* - -.PHONY: html -html: - $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." - -.PHONY: dirhtml -dirhtml: - $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." - -.PHONY: singlehtml -singlehtml: - $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml - @echo - @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." - -.PHONY: pickle -pickle: - $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle - @echo - @echo "Build finished; now you can process the pickle files." - -.PHONY: json -json: - $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json - @echo - @echo "Build finished; now you can process the JSON files." - -.PHONY: htmlhelp -htmlhelp: - $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp - @echo - @echo "Build finished; now you can run HTML Help Workshop with the" \ - ".hhp project file in $(BUILDDIR)/htmlhelp." - -.PHONY: qthelp -qthelp: - $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp - @echo - @echo "Build finished; now you can run "qcollectiongenerator" with the" \ - ".qhcp project file in $(BUILDDIR)/qthelp, like this:" - @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/dota2.qhcp" - @echo "To view the help file:" - @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/dota2.qhc" - -.PHONY: applehelp -applehelp: - $(SPHINXBUILD) -b applehelp $(ALLSPHINXOPTS) $(BUILDDIR)/applehelp - @echo - @echo "Build finished. The help book is in $(BUILDDIR)/applehelp." - @echo "N.B. You won't be able to view it unless you put it in" \ - "~/Library/Documentation/Help or install it in your application" \ - "bundle." - -.PHONY: devhelp -devhelp: - $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp - @echo - @echo "Build finished." - @echo "To view the help file:" - @echo "# mkdir -p $$HOME/.local/share/devhelp/dota2" - @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/dota2" - @echo "# devhelp" - -.PHONY: epub -epub: - $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub - @echo - @echo "Build finished. The epub file is in $(BUILDDIR)/epub." - -.PHONY: latex -latex: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo - @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." - @echo "Run \`make' in that directory to run these through (pdf)latex" \ - "(use \`make latexpdf' here to do that automatically)." - -.PHONY: latexpdf -latexpdf: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo "Running LaTeX files through pdflatex..." - $(MAKE) -C $(BUILDDIR)/latex all-pdf - @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." - -.PHONY: latexpdfja -latexpdfja: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo "Running LaTeX files through platex and dvipdfmx..." - $(MAKE) -C $(BUILDDIR)/latex all-pdf-ja - @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." - -.PHONY: text -text: - $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text - @echo - @echo "Build finished. The text files are in $(BUILDDIR)/text." - -.PHONY: man -man: - $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man - @echo - @echo "Build finished. The manual pages are in $(BUILDDIR)/man." - -.PHONY: texinfo -texinfo: - $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo - @echo - @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." - @echo "Run \`make' in that directory to run these through makeinfo" \ - "(use \`make info' here to do that automatically)." - -.PHONY: info -info: - $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo - @echo "Running Texinfo files through makeinfo..." - make -C $(BUILDDIR)/texinfo info - @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." - -.PHONY: gettext -gettext: - $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale - @echo - @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." - -.PHONY: changes -changes: - $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes - @echo - @echo "The overview file is in $(BUILDDIR)/changes." - -.PHONY: linkcheck -linkcheck: - $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck - @echo - @echo "Link check complete; look for any errors in the above output " \ - "or in $(BUILDDIR)/linkcheck/output.txt." - -.PHONY: doctest -doctest: - $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest - @echo "Testing of doctests in the sources finished, look at the " \ - "results in $(BUILDDIR)/doctest/output.txt." - -.PHONY: coverage -coverage: - $(SPHINXBUILD) -b coverage $(ALLSPHINXOPTS) $(BUILDDIR)/coverage - @echo "Testing of coverage in the sources finished, look at the " \ - "results in $(BUILDDIR)/coverage/python.txt." - -.PHONY: xml -xml: - $(SPHINXBUILD) -b xml $(ALLSPHINXOPTS) $(BUILDDIR)/xml - @echo - @echo "Build finished. The XML files are in $(BUILDDIR)/xml." - -.PHONY: pseudoxml -pseudoxml: - $(SPHINXBUILD) -b pseudoxml $(ALLSPHINXOPTS) $(BUILDDIR)/pseudoxml - @echo - @echo "Build finished. The pseudo-XML files are in $(BUILDDIR)/pseudoxml." diff --git a/docs/conf.py b/docs/conf.py deleted file mode 100644 index 0317993..0000000 --- a/docs/conf.py +++ /dev/null @@ -1,371 +0,0 @@ -# -*- coding: utf-8 -*- -# -# csgo documentation build configuration file, created by -# sphinx-quickstart on Mon Feb 15 03:43:47 2016. -# -# This file is execfile()d with the current directory set to its -# containing dir. -# -# Note that not all possible configuration values are present in this -# autogenerated file. -# -# All configuration values have a default; values that are commented out -# serve to show the default. - -import sys -import os - -# If extensions (or modules to document with autodoc) are in another directory, -# add these directories to sys.path here. If the directory is relative to the -# documentation root, use os.path.abspath to make it absolute, like shown here. -sys.path.insert(0, os.path.abspath('../')) - -# -- General configuration ------------------------------------------------ - -# If your documentation needs a minimal Sphinx version, state it here. -#needs_sphinx = '1.0' - -# Add any Sphinx extension module names here, as strings. They can be -# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom -# ones. -extensions = [ - 'sphinx.ext.autodoc', - 'sphinx.ext.intersphinx', -# 'sphinx.ext.githubpages', -] - -# Add any paths that contain templates here, relative to this directory. -templates_path = ['_templates'] - -# The suffix(es) of source filenames. -# You can specify multiple suffix as a list of string: -# source_suffix = ['.rst', '.md'] -source_suffix = '.rst' - -# The encoding of source files. -#source_encoding = 'utf-8-sig' - -# The master toctree document. -master_doc = 'index' - -# General information about the project. -from csgo import __version__, __author__ -project = u'csgo' -copyright = u'2016, %s' % __author__ -author = __author__ - -# The version info for the project you're documenting, acts as replacement for -# |version| and |release|, also used in various other places throughout the -# built documents. -# The short X.Y version. -version = __version__ -# The full version, including alpha/beta/rc tags. -release = __version__ - -# The language for content autogenerated by Sphinx. Refer to documentation -# for a list of supported languages. -# -# This is also used if you do content translation via gettext catalogs. -# Usually you set "language" from the command line for these cases. -language = 'en' - -# There are two options for replacing |today|: either, you set today to some -# non-false value, then it is used: -#today = '' -# Else, today_fmt is used as the format for a strftime call. -#today_fmt = '%B %d, %Y' - -# List of patterns, relative to source directory, that match files and -# directories to ignore when looking for source files. -exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store'] - -# The reST default role (used for this markup: `text`) to use for all -# documents. -#default_role = None - -# If true, '()' will be appended to :func: etc. cross-reference text. -#add_function_parentheses = True - -# If true, the current module name will be prepended to all description -# unit titles (such as .. function::). -#add_module_names = True - -# If true, sectionauthor and moduleauthor directives will be shown in the -# output. They are ignored by default. -#show_authors = False - -# The name of the Pygments (syntax highlighting) style to use. -pygments_style = 'sphinx' - -# A list of ignored prefixes for module index sorting. -#modindex_common_prefix = [] - -# If true, keep warnings as "system message" paragraphs in the built documents. -#keep_warnings = False - -# If true, `todo` and `todoList` produce output, else they produce nothing. -todo_include_todos = True - - -# -- Options for HTML output ---------------------------------------------- - -# The theme to use for HTML and HTML Help pages. See the documentation for -# a list of builtin themes. -html_theme = 'sphinx_rtd_theme' - -# Theme options are theme-specific and customize the look and feel of a theme -# further. For a list of options available for each theme, see the -# documentation. -#html_theme_options = {} - -# Add any paths that contain custom themes here, relative to this directory. -#html_theme_path = [] - -# The name for this set of Sphinx documents. -# " v documentation" by default. -#html_title = u'csgo v' - -# A shorter title for the navigation bar. Default is the same as html_title. -#html_short_title = None - -# The name of an image file (relative to this directory) to place at the top -# of the sidebar. -#html_logo = None - -# The name of an image file (within the static path) to use as favicon of the -# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 -# pixels large. -#html_favicon = None - -# Add any paths that contain custom static files (such as style sheets) here, -# relative to this directory. They are copied after the builtin static files, -# so a file named "default.css" will overwrite the builtin "default.css". -html_static_path = ['_static'] - -# Add any extra paths that contain custom files (such as robots.txt or -# .htaccess) here, relative to this directory. These files are copied -# directly to the root of the documentation. -#html_extra_path = [] - -# If not None, a 'Last updated on:' timestamp is inserted at every page -# bottom, using the given strftime format. -# The empty string is equivalent to '%b %d, %Y'. -#html_last_updated_fmt = None - -# If true, SmartyPants will be used to convert quotes and dashes to -# typographically correct entities. -#html_use_smartypants = True - -# Custom sidebar templates, maps document names to template names. -#html_sidebars = {} - -# Additional templates that should be rendered to pages, maps page names to -# template names. -#html_additional_pages = {} - -# If false, no module index is generated. -#html_domain_indices = True - -# If false, no index is generated. -#html_use_index = True - -# If true, the index is split into individual pages for each letter. -#html_split_index = False - -# If true, links to the reST sources are added to the pages. -html_show_sourcelink = True - -# If true, "Created using Sphinx" is shown in the HTML footer. Default is True. -html_show_sphinx = True - -# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. -#html_show_copyright = True - -# If true, an OpenSearch description file will be output, and all pages will -# contain a tag referring to it. The value of this option must be the -# base URL from which the finished HTML is served. -#html_use_opensearch = '' - -# This is the file name suffix for HTML files (e.g. ".xhtml"). -#html_file_suffix = None - -# Language to be used for generating the HTML full-text search index. -# Sphinx supports the following languages: -# 'da', 'de', 'en', 'es', 'fi', 'fr', 'hu', 'it', 'ja' -# 'nl', 'no', 'pt', 'ro', 'ru', 'sv', 'tr', 'zh' -#html_search_language = 'en' - -# A dictionary with options for the search language support, empty by default. -# 'ja' uses this config value. -# 'zh' user can custom change `jieba` dictionary path. -#html_search_options = {'type': 'default'} - -# The name of a javascript file (relative to the configuration directory) that -# implements a search results scorer. If empty, the default will be used. -#html_search_scorer = 'scorer.js' - -# Output file base name for HTML help builder. -htmlhelp_basename = 'csgodoc' - -# -- Options for LaTeX output --------------------------------------------- - -latex_elements = { -# The paper size ('letterpaper' or 'a4paper'). -#'papersize': 'letterpaper', - -# The font size ('10pt', '11pt' or '12pt'). -#'pointsize': '10pt', - -# Additional stuff for the LaTeX preamble. -#'preamble': '', - -# Latex figure (float) alignment -#'figure_align': 'htbp', -} - -# Grouping the document tree into LaTeX files. List of tuples -# (source start file, target name, title, -# author, documentclass [howto, manual, or own class]). -latex_documents = [ - (master_doc, 'csgo.tex', u'csgo Documentation', - version, 'manual'), -] - -# The name of an image file (relative to this directory) to place at the top of -# the title page. -#latex_logo = None - -# For "manual" documents, if this is true, then toplevel headings are parts, -# not chapters. -#latex_use_parts = False - -# If true, show page references after internal links. -#latex_show_pagerefs = False - -# If true, show URL addresses after external links. -#latex_show_urls = False - -# Documents to append as an appendix to all manuals. -#latex_appendices = [] - -# If false, no module index is generated. -#latex_domain_indices = True - - -# -- Options for manual page output --------------------------------------- - -# One entry per manual page. List of tuples -# (source start file, name, description, authors, manual section). -man_pages = [ - (master_doc, 'csgo', u'csgo Documentation', - [author], 1) -] - -# If true, show URL addresses after external links. -#man_show_urls = False - - -# -- Options for Texinfo output ------------------------------------------- - -# Grouping the document tree into Texinfo files. List of tuples -# (source start file, target name, title, author, -# dir menu entry, description, category) -texinfo_documents = [ - (master_doc, 'csgo', u'csgo Documentation', - author, 'csgo', 'One line description of project.', - 'Miscellaneous'), -] - -# Documents to append as an appendix to all manuals. -#texinfo_appendices = [] - -# If false, no module index is generated. -#texinfo_domain_indices = True - -# How to display URL addresses: 'footnote', 'no', or 'inline'. -#texinfo_show_urls = 'footnote' - -# If true, do not generate a @detailmenu in the "Top" node's menu. -#texinfo_no_detailmenu = False - - -# -- Options for Epub output ---------------------------------------------- - -# Bibliographic Dublin Core info. -epub_title = project -epub_author = author -epub_publisher = author -epub_copyright = copyright - -# The basename for the epub file. It defaults to the project name. -#epub_basename = project - -# The HTML theme for the epub output. Since the default themes are not -# optimized for small screen space, using the same theme for HTML and epub -# output is usually not wise. This defaults to 'epub', a theme designed to save -# visual space. -#epub_theme = 'epub' - -# The language of the text. It defaults to the language option -# or 'en' if the language is not set. -#epub_language = '' - -# The scheme of the identifier. Typical schemes are ISBN or URL. -#epub_scheme = '' - -# The unique identifier of the text. This can be a ISBN number -# or the project homepage. -#epub_identifier = '' - -# A unique identification for the text. -#epub_uid = '' - -# A tuple containing the cover image and cover page html template filenames. -#epub_cover = () - -# A sequence of (type, uri, title) tuples for the guide element of content.opf. -#epub_guide = () - -# HTML files that should be inserted before the pages created by sphinx. -# The format is a list of tuples containing the path and title. -#epub_pre_files = [] - -# HTML files shat should be inserted after the pages created by sphinx. -# The format is a list of tuples containing the path and title. -#epub_post_files = [] - -# A list of files that should not be packed into the epub file. -epub_exclude_files = ['search.html'] - -# The depth of the table of contents in toc.ncx. -#epub_tocdepth = 3 - -# Allow duplicate toc entries. -#epub_tocdup = True - -# Choose between 'default' and 'includehidden'. -#epub_tocscope = 'default' - -# Fix unsupported image types using the Pillow. -#epub_fix_images = False - -# Scale large images. -#epub_max_image_width = 0 - -# How to display URL addresses: 'footnote', 'no', or 'inline'. -#epub_show_urls = 'inline' - -# If false, no index is generated. -#epub_use_index = True - -# LINK EXTERNAL DOCS - -intersphinx_mapping = { - 'python': ('https://docs.python.org/3.6', None), - 'gevent': ('http://www.gevent.org', None), - 'requests': ('https://2.python-requests.org/en/master/', None), - 'steam': ('https://steam.readthedocs.io/en/stable/', None), - } - -# AUTODOC -autodoc_member_order = 'bysource' diff --git a/docs/csgo.client.rst b/docs/csgo.client.rst deleted file mode 100644 index 582eb57..0000000 --- a/docs/csgo.client.rst +++ /dev/null @@ -1,6 +0,0 @@ -client -====== - -.. automodule:: csgo.client - :members: - :show-inheritance: diff --git a/docs/csgo.enums.rst b/docs/csgo.enums.rst deleted file mode 100644 index c96676a..0000000 --- a/docs/csgo.enums.rst +++ /dev/null @@ -1,12 +0,0 @@ -enums -===== - -.. automodule:: csgo.common_enums - :members: - :undoc-members: - :inherited-members: - -.. automodule:: csgo.proto_enums - :members: - :undoc-members: - :inherited-members: diff --git a/docs/csgo.features.items.rst b/docs/csgo.features.items.rst deleted file mode 100644 index 335adc0..0000000 --- a/docs/csgo.features.items.rst +++ /dev/null @@ -1,7 +0,0 @@ -items -===== - -.. automodule:: csgo.features.items - :members: - :undoc-members: - :show-inheritance: diff --git a/docs/csgo.features.match.rst b/docs/csgo.features.match.rst deleted file mode 100644 index de706ee..0000000 --- a/docs/csgo.features.match.rst +++ /dev/null @@ -1,7 +0,0 @@ -match -===== - -.. automodule:: csgo.features.match - :members: - :undoc-members: - :show-inheritance: diff --git a/docs/csgo.features.player.rst b/docs/csgo.features.player.rst deleted file mode 100644 index 17dedc6..0000000 --- a/docs/csgo.features.player.rst +++ /dev/null @@ -1,7 +0,0 @@ -player -====== - -.. automodule:: csgo.features.player - :members: - :undoc-members: - :show-inheritance: diff --git a/docs/csgo.features.rst b/docs/csgo.features.rst deleted file mode 100644 index 1ad35a3..0000000 --- a/docs/csgo.features.rst +++ /dev/null @@ -1,11 +0,0 @@ -features -======== - -This package contains all high level features of :class:`csgo.client.CSGOClient`. - -.. toctree:: - - csgo.features.match - csgo.features.player - csgo.features.items - csgo.features.sharedobjects diff --git a/docs/csgo.features.sharedobjects.rst b/docs/csgo.features.sharedobjects.rst deleted file mode 100644 index 64ed153..0000000 --- a/docs/csgo.features.sharedobjects.rst +++ /dev/null @@ -1,7 +0,0 @@ -sharedobjects -============= - -.. automodule:: csgo.features.sharedobjects - :members: - :undoc-members: - :show-inheritance: diff --git a/docs/csgo.msg.rst b/docs/csgo.msg.rst deleted file mode 100644 index 78b56e3..0000000 --- a/docs/csgo.msg.rst +++ /dev/null @@ -1,7 +0,0 @@ -msg -=== - -.. automodule:: csgo.msg - :members: - :undoc-members: - :show-inheritance: diff --git a/docs/csgo.rst b/docs/csgo.rst deleted file mode 100644 index 783196f..0000000 --- a/docs/csgo.rst +++ /dev/null @@ -1,12 +0,0 @@ -csgo API -========= - -Documentation related to various APIs available in this package. - -.. toctree:: - - csgo.msg - csgo.enums - csgo.sharecode - csgo.client - csgo.features diff --git a/docs/csgo.sharecode.rst b/docs/csgo.sharecode.rst deleted file mode 100644 index 410372a..0000000 --- a/docs/csgo.sharecode.rst +++ /dev/null @@ -1,6 +0,0 @@ -sharecode -========= - -.. automodule:: csgo.sharecode - :members: - :show-inheritance: diff --git a/docs/index.rst b/docs/index.rst deleted file mode 100644 index adcecb8..0000000 --- a/docs/index.rst +++ /dev/null @@ -1,42 +0,0 @@ -Welcome to csgo's documentation! -================================= - -|pypi| |license| - -Supports Python ``2.7+`` and ``3.4+``. - -| Module based on `steam `_ for interacting with CSGO's Game Coordinator. - -As always contributions and suggestions are welcome. -Just visit the `repository on github `_. - -User Guide ----------- - -.. toctree:: - - user_guide - -API Documentation ------------------ - -.. toctree:: - :maxdepth: 4 - - csgo - - -Indices and tables -================== - -* :ref:`genindex` -* :ref:`modindex` -* :ref:`search` - -.. |pypi| image:: https://img.shields.io/pypi/v/csgo.svg?style=flat&label=latest%20version - :target: https://pypi.python.org/pypi/csgo - :alt: Latest version released on PyPi - -.. |license| image:: https://img.shields.io/pypi/l/csgo.svg?style=flat&label=license - :target: https://pypi.python.org/pypi/csgo - :alt: MIT License diff --git a/docs/user_guide.rst b/docs/user_guide.rst deleted file mode 100644 index 3cbdf9c..0000000 --- a/docs/user_guide.rst +++ /dev/null @@ -1,154 +0,0 @@ -User Guide -********** - -This part of the documentation is a quick start for writing applications that -interact with the game coordinator for CSGO. - - -Initialization -============== - -This is the minimal code we need to get a session with the game coordnator. - -.. code:: python - - from steam.client import SteamClient - from csgo.client import CSGOClient - - client = SteamClient() - cs = CSGOClient(client) - - @client.on('logged_on') - def start_csgo(): - cs.launch() - - @cs.on('ready') - def gc_ready(): - # send messages to gc - pass - - client.cli_login() - client.run_forever() - - -| You won't see any output running the code above. -| In order to peek inside we need to setup debug logging. - -See the :ref:`logging_config` section - -Sending/Recieving messages -========================== - -Let's request profile of the currently logged on user. We only need the account id. -If need to convert from steam id or any other format see `SteamID `_. - -.. code:: python - - from csgo.enums import ECsgoGCMsg - - # send request message - self.send(ECsgoGCMsg.EMsgGCCStrike15_v2_ClientRequestPlayersProfile, { - 'account_id': cs.account_id, - 'request_level': 32, - }) - - # listen for the response - response, = cs.wait_event(ECsgoGCMsg.EMsgGCCStrike15_v2_PlayersProfile, timeout=10) - player_profle = response.account_profiles[0] - -Alternatively, we can do the same using one of the methods from :any:`csgo.features`, which implements -that particular request for us. Specifically :attr:`csgo.features.player.Player.request_player_profile` - -.. code:: python - - cs.request_player_profile(cs.account_id) - response, = cs.wait_event('player_profile') - -.. code:: python - - >>> str(response) - account_id: 12345678 - ranking { - account_id: 12345678 - rank_id: 0 - wins: 123 - } - commendation { - cmd_friendly: 1 - cmd_teaching: 2 - cmd_leader: 3 - } - medals { - medal_team: 0 - medal_combat: 0 - medal_weapon: 0 - medal_global: 0 - medal_arms: 0 - } - player_level: 1 - player_cur_xp: 262840000 - -.. _working_with_events: - -Working with events -=================== - -The module makes use of `gevent `_ -and `gevent-eventemitter `_. -Events work similiarly to ``EventEmitter`` in javascript. -Nevertheless, here is quick rundown. - -To catch an event we need to register a callback - -.. code:: python - - @cs.on('my event') - def do_stuff(a, b): - print "Hey!" - - cs.on('my event', do_stuff) - cs.once('my event', do_stuff) # call do_stuff just one time - cs.wait_event('my event') # blocks and returns arguments, if any - -.. note:: - ``wait_event`` may block forever, so use the ``timeout`` parameter - -Emitting an event is just as simple. - -.. code:: python - - cs.emit("my event") - cs.emit("my event", 1, [3,4,5]) # optional arguments - - -That's it. For more details see `gevent-eventemitter `_. - - -.. _logging_config: - -Configure console logging -========================= - -Here is a basic configuration to get debug messages in the console. - -.. code:: python - - import logging - - logging.basicConfig(format='[%(asctime)s] %(levelname)s %(name)s: %(message)s', level=logging.DEBUG) - -The we run the program and the console ouput should look something like this: - -.. code:: - - [2016-01-01 12:34:56,000] DEBUG CMClient: Connect initiated. - [2016-01-01 12:34:56,000] DEBUG Connection: Attempting connection to ('208.78.164.13', 27018) - [2016-01-01 12:34:56,000] DEBUG Connection: Connected. - [2016-01-01 12:34:56,000] DEBUG CMClient: Emit event: 'connected' - [2016-01-01 12:34:56,000] DEBUG SteamClient: Emit event: 'connected' - [2016-01-01 12:34:56,000] DEBUG SteamClient: Attempting login - [2016-01-01 12:34:56,000] DEBUG CMClient: Incoming: > - [2016-01-01 12:34:56,000] DEBUG CMClient: Emit event: - ... - - diff --git a/gen_enum_from_protos.py b/gen_enum_from_protos.py deleted file mode 100755 index 79fd3df..0000000 --- a/gen_enum_from_protos.py +++ /dev/null @@ -1,61 +0,0 @@ -#!/usr/bin/env python - -import re -from keyword import kwlist -from google.protobuf.internal.enum_type_wrapper import EnumTypeWrapper -from csgo import common_enums - -kwlist = set(kwlist + ['None']) - -_proto_modules = ['gcsystemmsgs_pb2', - 'gcsdk_gcmessages_pb2', - 'cstrike15_gcmessages_pb2', - 'econ_gcmessages_pb2', - ] - -_proto_module = __import__("csgo.protobufs", globals(), locals(), _proto_modules, 0) - -classes = {} - -for name in _proto_modules: - - proto = getattr(_proto_module, name) - gvars = globals() - - for class_name, value in proto.__dict__.items(): - if not isinstance(value, EnumTypeWrapper) or hasattr(common_enums, class_name): - continue - - attrs_starting_with_number = False - attrs = {} - - for ikey, ivalue in value.items(): - ikey = re.sub(r'^(k_)?(%s_)?' % class_name, '', ikey) - attrs[ikey] = ivalue - - if ikey[0:1].isdigit() or ikey in kwlist: - attrs_starting_with_number = True - - classes[class_name] = attrs, attrs_starting_with_number - -# Generate print out - -print("from enum import IntEnum") - -for class_name, (attrs, attrs_starting_with_number) in sorted(classes.items(), key=lambda x: x[0].lower()): - if attrs_starting_with_number: - print("\n%s = IntEnum(%r, {" % (class_name, class_name)) - for ikey, ivalue in attrs.items(): - print(" %r: %r," % (ikey, ivalue)) - print(" })") - else: - print("\nclass {class_name}(IntEnum):".format(class_name=class_name)) - for ikey, ivalue in sorted(attrs.items(), key=lambda y: y[1]): - print(" {} = {}".format(ikey, ivalue)) - -print("\n__all__ = [") - -for class_name in sorted(classes, key=lambda x: x.lower()): - print(" %r," % class_name) - -print(" ]") diff --git a/index.html b/index.html new file mode 100644 index 0000000..c015aab --- /dev/null +++ b/index.html @@ -0,0 +1,11 @@ + + + + + + csgo docs + + + If you are not redirected automatically, follow the http://csgo.readthedocs.io + + diff --git a/protobuf_list.txt b/protobuf_list.txt deleted file mode 100644 index c0b2432..0000000 --- a/protobuf_list.txt +++ /dev/null @@ -1,8 +0,0 @@ -https://raw.githubusercontent.com/SteamDatabase/GameTracking-CSGO/master/Protobufs/steammessages.proto -https://raw.githubusercontent.com/SteamDatabase/GameTracking-CSGO/master/Protobufs/gcsystemmsgs.proto -https://raw.githubusercontent.com/SteamDatabase/GameTracking-CSGO/master/Protobufs/base_gcmessages.proto -https://raw.githubusercontent.com/SteamDatabase/GameTracking-CSGO/master/Protobufs/gcsdk_gcmessages.proto -https://raw.githubusercontent.com/SteamDatabase/GameTracking-CSGO/master/Protobufs/engine_gcmessages.proto -https://raw.githubusercontent.com/SteamDatabase/GameTracking-CSGO/master/Protobufs/cstrike15_gcmessages.proto -https://raw.githubusercontent.com/SteamDatabase/GameTracking-CSGO/master/Protobufs/econ_gcmessages.proto - diff --git a/protobufs/base_gcmessages.proto b/protobufs/base_gcmessages.proto deleted file mode 100644 index 10c7dc3..0000000 --- a/protobufs/base_gcmessages.proto +++ /dev/null @@ -1,535 +0,0 @@ -syntax = "proto2"; -package csgo; -import "steammessages.proto"; - -option optimize_for = SPEED; -option py_generic_services = false; - -enum EGCBaseMsg { - k_EMsgGCSystemMessage = 4001; - k_EMsgGCReplicateConVars = 4002; - k_EMsgGCConVarUpdated = 4003; - k_EMsgGCInQueue = 4008; - k_EMsgGCInviteToParty = 4501; - k_EMsgGCInvitationCreated = 4502; - k_EMsgGCPartyInviteResponse = 4503; - k_EMsgGCKickFromParty = 4504; - k_EMsgGCLeaveParty = 4505; - k_EMsgGCServerAvailable = 4506; - k_EMsgGCClientConnectToServer = 4507; - k_EMsgGCGameServerInfo = 4508; - k_EMsgGCError = 4509; - k_EMsgGCReplay_UploadedToYouTube = 4510; - k_EMsgGCLANServerAvailable = 4511; -} - -enum EGCBaseProtoObjectTypes { - k_EProtoObjectPartyInvite = 1001; - k_EProtoObjectLobbyInvite = 1002; -} - -enum GC_BannedWordType { - GC_BANNED_WORD_DISABLE_WORD = 0; - GC_BANNED_WORD_ENABLE_WORD = 1; -} - -message CGCStorePurchaseInit_LineItem { - optional uint32 item_def_id = 1; - optional uint32 quantity = 2; - optional uint32 cost_in_local_currency = 3; - optional uint32 purchase_type = 4; -} - -message CMsgGCStorePurchaseInit { - optional string country = 1; - optional int32 language = 2; - optional int32 currency = 3; - repeated csgo.CGCStorePurchaseInit_LineItem line_items = 4; -} - -message CMsgGCStorePurchaseInitResponse { - optional int32 result = 1; - optional uint64 txn_id = 2; - optional string url = 3; - repeated uint64 item_ids = 4; -} - -message CSOPartyInvite { - optional uint64 group_id = 1 [(key_field) = true]; - optional fixed64 sender_id = 2; - optional string sender_name = 3; -} - -message CSOLobbyInvite { - optional uint64 group_id = 1 [(key_field) = true]; - optional fixed64 sender_id = 2; - optional string sender_name = 3; -} - -message CMsgSystemBroadcast { - optional string message = 1; -} - -message CMsgInviteToParty { - optional fixed64 steam_id = 1; - optional uint32 client_version = 2; - optional uint32 team_invite = 3; -} - -message CMsgInvitationCreated { - optional uint64 group_id = 1; - optional fixed64 steam_id = 2; -} - -message CMsgPartyInviteResponse { - optional uint64 party_id = 1; - optional bool accept = 2; - optional uint32 client_version = 3; - optional uint32 team_invite = 4; -} - -message CMsgKickFromParty { - optional fixed64 steam_id = 1; -} - -message CMsgLeaveParty { -} - -message CMsgServerAvailable { -} - -message CMsgLANServerAvailable { - optional fixed64 lobby_id = 1; -} - -message CSOEconGameAccountClient { - optional uint32 additional_backpack_slots = 1 [default = 0]; - optional fixed32 bonus_xp_timestamp_refresh = 12; - optional uint32 bonus_xp_usedflags = 13; - optional uint32 elevated_state = 14; - optional uint32 elevated_timestamp = 15; -} - -message CSOItemCriteriaCondition { - optional int32 op = 1; - optional string field = 2; - optional bool required = 3; - optional float float_value = 4; - optional string string_value = 5; -} - -message CSOItemCriteria { - optional uint32 item_level = 1; - optional int32 item_quality = 2; - optional bool item_level_set = 3; - optional bool item_quality_set = 4; - optional uint32 initial_inventory = 5; - optional uint32 initial_quantity = 6; - optional bool ignore_enabled_flag = 8; - repeated csgo.CSOItemCriteriaCondition conditions = 9; - optional int32 item_rarity = 10; - optional bool item_rarity_set = 11; - optional bool recent_only = 12; -} - -message CSOItemRecipe { - optional uint32 def_index = 1; - optional string name = 2; - optional string n_a = 3; - optional string desc_inputs = 4; - optional string desc_outputs = 5; - optional string di_a = 6; - optional string di_b = 7; - optional string di_c = 8; - optional string do_a = 9; - optional string do_b = 10; - optional string do_c = 11; - optional bool requires_all_same_class = 12; - optional bool requires_all_same_slot = 13; - optional int32 class_usage_for_output = 14; - optional int32 slot_usage_for_output = 15; - optional int32 set_for_output = 16; - repeated csgo.CSOItemCriteria input_items_criteria = 20; - repeated csgo.CSOItemCriteria output_items_criteria = 21; - repeated uint32 input_item_dupe_counts = 22; -} - -message CMsgDevNewItemRequest { - optional fixed64 receiver = 1; - optional csgo.CSOItemCriteria criteria = 2; -} - -message CMsgIncrementKillCountAttribute { - optional fixed32 killer_account_id = 1; - optional fixed32 victim_account_id = 2; - optional uint64 item_id = 3; - optional uint32 event_type = 4; - optional uint32 amount = 5; -} - -message CMsgApplySticker { - optional uint64 sticker_item_id = 1; - optional uint64 item_item_id = 2; - optional uint32 sticker_slot = 3; - optional uint32 baseitem_defidx = 4; - optional float sticker_wear = 5; -} - -message CMsgModifyItemAttribute { - optional uint64 item_id = 1; - optional uint32 attr_defidx = 2; - optional uint32 attr_value = 3; -} - -message CMsgApplyStatTrakSwap { - optional uint64 tool_item_id = 1; - optional uint64 item_1_item_id = 2; - optional uint64 item_2_item_id = 3; -} - -message CMsgApplyStrangePart { - optional uint64 strange_part_item_id = 1; - optional uint64 item_item_id = 2; -} - -message CMsgApplyPennantUpgrade { - optional uint64 upgrade_item_id = 1; - optional uint64 pennant_item_id = 2; -} - -message CMsgApplyEggEssence { - optional uint64 essence_item_id = 1; - optional uint64 egg_item_id = 2; -} - -message CSOEconItemAttribute { - optional uint32 def_index = 1; - optional uint32 value = 2; - optional bytes value_bytes = 3; -} - -message CSOEconItemEquipped { - optional uint32 new_class = 1; - optional uint32 new_slot = 2; -} - -message CSOEconItem { - optional uint64 id = 1; - optional uint32 account_id = 2; - optional uint32 inventory = 3; - optional uint32 def_index = 4; - optional uint32 quantity = 5; - optional uint32 level = 6; - optional uint32 quality = 7; - optional uint32 flags = 8 [default = 0]; - optional uint32 origin = 9; - optional string custom_name = 10; - optional string custom_desc = 11; - repeated csgo.CSOEconItemAttribute attribute = 12; - optional csgo.CSOEconItem interior_item = 13; - optional bool in_use = 14 [default = false]; - optional uint32 style = 15 [default = 0]; - optional uint64 original_id = 16 [default = 0]; - repeated csgo.CSOEconItemEquipped equipped_state = 18; - optional uint32 rarity = 19; -} - -message CMsgAdjustItemEquippedState { - optional uint64 item_id = 1; - optional uint32 new_class = 2; - optional uint32 new_slot = 3; - optional bool swap = 4; -} - -message CMsgAdjustItemEquippedStateMulti { - repeated uint64 t_equips = 1; - repeated uint64 ct_equips = 2; - repeated uint64 noteam_equips = 3; -} - -message CMsgSortItems { - optional uint32 sort_type = 1; -} - -message CSOEconClaimCode { - optional uint32 account_id = 1; - optional uint32 code_type = 2; - optional uint32 time_acquired = 3; - optional string code = 4; -} - -message CMsgStoreGetUserData { - optional fixed32 price_sheet_version = 1; - optional int32 currency = 2; -} - -message CMsgStoreGetUserDataResponse { - optional int32 result = 1; - optional int32 currency_deprecated = 2; - optional string country_deprecated = 3; - optional fixed32 price_sheet_version = 4; - optional bytes price_sheet = 8; -} - -message CMsgUpdateItemSchema { - optional bytes items_game = 1; - optional fixed32 item_schema_version = 2; - optional string items_game_url_DEPRECATED2013 = 3; - optional string items_game_url = 4; -} - -message CMsgGCError { - optional string error_text = 1; -} - -message CMsgRequestInventoryRefresh { -} - -message CMsgConVarValue { - optional string name = 1; - optional string value = 2; -} - -message CMsgReplicateConVars { - repeated csgo.CMsgConVarValue convars = 1; -} - -message CMsgUseItem { - optional uint64 item_id = 1; - optional fixed64 target_steam_id = 2; - repeated uint32 gift__potential_targets = 3; - optional uint32 duel__class_lock = 4; - optional fixed64 initiator_steam_id = 5; -} - -message CMsgReplayUploadedToYouTube { - optional string youtube_url = 1; - optional string youtube_account_name = 2; - optional uint64 session_id = 3; -} - -message CMsgConsumableExhausted { - optional int32 item_def_id = 1; -} - -message CMsgItemAcknowledged__DEPRECATED { - optional uint32 account_id = 1; - optional uint32 inventory = 2; - optional uint32 def_index = 3; - optional uint32 quality = 4; - optional uint32 rarity = 5; - optional uint32 origin = 6; - optional uint64 item_id = 7; -} - -message CMsgSetItemPositions { - message ItemPosition { - optional uint32 legacy_item_id = 1; - optional uint32 position = 2; - optional uint64 item_id = 3; - } - - repeated csgo.CMsgSetItemPositions.ItemPosition item_positions = 1; -} - -message CMsgGCReportAbuse { - optional fixed64 target_steam_id = 1; - optional string description = 4; - optional uint64 gid = 5; - optional uint32 abuse_type = 2; - optional uint32 content_type = 3; - optional fixed32 target_game_server_ip = 6; - optional uint32 target_game_server_port = 7; -} - -message CMsgGCReportAbuseResponse { - optional fixed64 target_steam_id = 1; - optional uint32 result = 2; - optional string error_message = 3; -} - -message CMsgGCNameItemNotification { - optional fixed64 player_steamid = 1; - optional uint32 item_def_index = 2; - optional string item_name_custom = 3; -} - -message CMsgGCClientDisplayNotification { - optional string notification_title_localization_key = 1; - optional string notification_body_localization_key = 2; - repeated string body_substring_keys = 3; - repeated string body_substring_values = 4; -} - -message CMsgGCShowItemsPickedUp { - optional fixed64 player_steamid = 1; -} - -message CMsgGCIncrementKillCountResponse { - optional uint32 killer_account_id = 1 [(key_field) = true]; - optional uint32 num_kills = 2; - optional uint32 item_def = 3; - optional uint32 level_type = 4; -} - -message CSOEconItemDropRateBonus { - optional uint32 account_id = 1; - optional fixed32 expiration_date = 2; - optional float bonus = 3; - optional uint32 bonus_count = 4; - optional uint64 item_id = 5; - optional uint32 def_index = 6; -} - -message CSOEconItemLeagueViewPass { - optional uint32 account_id = 1 [(key_field) = true]; - optional uint32 league_id = 2 [(key_field) = true]; - optional uint32 admin = 3; - optional uint32 itemindex = 4; -} - -message CSOEconItemEventTicket { - optional uint32 account_id = 1; - optional uint32 event_id = 2; - optional uint64 item_id = 3; -} - -message CMsgGCItemPreviewItemBoughtNotification { - optional uint32 item_def_index = 1; -} - -message CMsgGCStorePurchaseCancel { - optional uint64 txn_id = 1; -} - -message CMsgGCStorePurchaseCancelResponse { - optional uint32 result = 1; -} - -message CMsgGCStorePurchaseFinalize { - optional uint64 txn_id = 1; -} - -message CMsgGCStorePurchaseFinalizeResponse { - optional uint32 result = 1; - repeated uint64 item_ids = 2; -} - -message CMsgGCBannedWordListRequest { - optional uint32 ban_list_group_id = 1; - optional uint32 word_id = 2; -} - -message CMsgGCRequestAnnouncements { -} - -message CMsgGCRequestAnnouncementsResponse { - optional string announcement_title = 1; - optional string announcement = 2; - optional string nextmatch_title = 3; - optional string nextmatch = 4; -} - -message CMsgGCBannedWord { - optional uint32 word_id = 1; - optional csgo.GC_BannedWordType word_type = 2 [default = GC_BANNED_WORD_DISABLE_WORD]; - optional string word = 3; -} - -message CMsgGCBannedWordListResponse { - optional uint32 ban_list_group_id = 1; - repeated csgo.CMsgGCBannedWord word_list = 2; -} - -message CMsgGCToGCBannedWordListBroadcast { - optional csgo.CMsgGCBannedWordListResponse broadcast = 1; -} - -message CMsgGCToGCBannedWordListUpdated { - optional uint32 group_id = 1; -} - -message CSOEconDefaultEquippedDefinitionInstanceClient { - optional uint32 account_id = 1 [(key_field) = true]; - optional uint32 item_definition = 2; - optional uint32 class_id = 3 [(key_field) = true]; - optional uint32 slot_id = 4 [(key_field) = true]; -} - -message CMsgGCToGCDirtySDOCache { - optional uint32 sdo_type = 1; - optional uint64 key_uint64 = 2; -} - -message CMsgGCToGCDirtyMultipleSDOCache { - optional uint32 sdo_type = 1; - repeated uint64 key_uint64 = 2; -} - -message CMsgGCCollectItem { - optional uint64 collection_item_id = 1; - optional uint64 subject_item_id = 2; -} - -message CMsgSDONoMemcached { -} - -message CMsgGCToGCUpdateSQLKeyValue { - optional string key_name = 1; -} - -message CMsgGCToGCIsTrustedServer { - optional fixed64 steam_id = 1; -} - -message CMsgGCToGCIsTrustedServerResponse { - optional bool is_trusted = 1; -} - -message CMsgGCToGCBroadcastConsoleCommand { - optional string con_command = 1; -} - -message CMsgGCServerVersionUpdated { - optional uint32 server_version = 1; -} - -message CMsgGCClientVersionUpdated { - optional uint32 client_version = 1; -} - -message CMsgGCToGCWebAPIAccountChanged { -} - -message CMsgGCToGCRequestPassportItemGrant { - optional fixed64 steam_id = 1; - optional uint32 league_id = 2; - optional int32 reward_flag = 3; -} - -message CMsgGameServerInfo { - enum ServerType { - UNSPECIFIED = 0; - GAME = 1; - PROXY = 2; - } - - optional fixed32 server_public_ip_addr = 1; - optional fixed32 server_private_ip_addr = 2; - optional uint32 server_port = 3; - optional uint32 server_tv_port = 4; - optional string server_key = 5; - optional bool server_hibernation = 6; - optional csgo.CMsgGameServerInfo.ServerType server_type = 7 [default = UNSPECIFIED]; - optional uint32 server_region = 8; - optional float server_loadavg = 9; - optional float server_tv_broadcast_time = 10; - optional float server_game_time = 11; - optional fixed64 server_relay_connected_steam_id = 12; - optional uint32 relay_slots_max = 13; - optional int32 relays_connected = 14; - optional int32 relay_clients_connected = 15; - optional fixed64 relayed_game_server_steam_id = 16; - optional uint32 parent_relay_count = 17; - optional fixed64 tv_secret_code = 18; -} diff --git a/protobufs/cstrike15_gcmessages.proto b/protobufs/cstrike15_gcmessages.proto deleted file mode 100644 index 96802cd..0000000 --- a/protobufs/cstrike15_gcmessages.proto +++ /dev/null @@ -1,1288 +0,0 @@ -syntax = "proto2"; -package csgo; -import "steammessages.proto"; -import "engine_gcmessages.proto"; - -option optimize_for = SPEED; -option py_generic_services = false; - -enum ECsgoGCMsg { - k_EMsgGCCStrike15_v2_Base = 9100; - k_EMsgGCCStrike15_v2_MatchmakingStart = 9101; - k_EMsgGCCStrike15_v2_MatchmakingStop = 9102; - k_EMsgGCCStrike15_v2_MatchmakingClient2ServerPing = 9103; - k_EMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate = 9104; - k_EMsgGCCStrike15_v2_MatchmakingServerReservationResponse = 9106; - k_EMsgGCCStrike15_v2_MatchmakingGC2ClientReserve = 9107; - k_EMsgGCCStrike15_v2_MatchmakingClient2GCHello = 9109; - k_EMsgGCCStrike15_v2_MatchmakingGC2ClientHello = 9110; - k_EMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon = 9112; - k_EMsgGCCStrike15_v2_MatchmakingGCOperationalStats = 9115; - k_EMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate = 9117; - k_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty = 9118; - k_EMsgGCCStrike15_v2_ClientReportPlayer = 9119; - k_EMsgGCCStrike15_v2_ClientReportServer = 9120; - k_EMsgGCCStrike15_v2_ClientCommendPlayer = 9121; - k_EMsgGCCStrike15_v2_ClientReportResponse = 9122; - k_EMsgGCCStrike15_v2_ClientCommendPlayerQuery = 9123; - k_EMsgGCCStrike15_v2_ClientCommendPlayerQueryResponse = 9124; - k_EMsgGCCStrike15_v2_WatchInfoUsers = 9126; - k_EMsgGCCStrike15_v2_ClientRequestPlayersProfile = 9127; - k_EMsgGCCStrike15_v2_PlayersProfile = 9128; - k_EMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate = 9131; - k_EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment = 9132; - k_EMsgGCCStrike15_v2_PlayerOverwatchCaseStatus = 9133; - k_EMsgGCCStrike15_v2_GC2ClientTextMsg = 9134; - k_EMsgGCCStrike15_v2_Client2GCTextMsg = 9135; - k_EMsgGCCStrike15_v2_MatchEndRunRewardDrops = 9136; - k_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification = 9137; - k_EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2 = 9138; - k_EMsgGCCStrike15_v2_MatchList = 9139; - k_EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames = 9140; - k_EMsgGCCStrike15_v2_MatchListRequestRecentUserGames = 9141; - k_EMsgGCCStrike15_v2_GC2ServerReservationUpdate = 9142; - k_EMsgGCCStrike15_v2_ClientVarValueNotificationInfo = 9144; - k_EMsgGCCStrike15_v2_MatchListRequestTournamentGames = 9146; - k_EMsgGCCStrike15_v2_MatchListRequestFullGameInfo = 9147; - k_EMsgGCCStrike15_v2_GiftsLeaderboardRequest = 9148; - k_EMsgGCCStrike15_v2_GiftsLeaderboardResponse = 9149; - k_EMsgGCCStrike15_v2_ServerVarValueNotificationInfo = 9150; - k_EMsgGCCStrike15_v2_ClientSubmitSurveyVote = 9152; - k_EMsgGCCStrike15_v2_Server2GCClientValidate = 9153; - k_EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser = 9154; - k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest = 9156; - k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse = 9157; - k_EMsgGCCStrike15_v2_AccountPrivacySettings = 9158; - k_EMsgGCCStrike15_v2_SetMyActivityInfo = 9159; - k_EMsgGCCStrike15_v2_MatchListRequestTournamentPredictions = 9160; - k_EMsgGCCStrike15_v2_MatchListUploadTournamentPredictions = 9161; - k_EMsgGCCStrike15_v2_DraftSummary = 9162; - k_EMsgGCCStrike15_v2_ClientRequestJoinFriendData = 9163; - k_EMsgGCCStrike15_v2_ClientRequestJoinServerData = 9164; - k_EMsgGCCStrike15_v2_ClientRequestNewMission = 9165; - k_EMsgGCCStrike15_v2_GC2ClientTournamentInfo = 9167; - k_EMsgGC_GlobalGame_Subscribe = 9168; - k_EMsgGC_GlobalGame_Unsubscribe = 9169; - k_EMsgGC_GlobalGame_Play = 9170; - k_EMsgGCCStrike15_v2_AcknowledgePenalty = 9171; - k_EMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin = 9172; - k_EMsgGCCStrike15_v2_GC2ClientGlobalStats = 9173; - k_EMsgGCCStrike15_v2_Client2GCStreamUnlock = 9174; - k_EMsgGCCStrike15_v2_FantasyRequestClientData = 9175; - k_EMsgGCCStrike15_v2_FantasyUpdateClientData = 9176; - k_EMsgGCCStrike15_v2_GCToClientSteamdatagramTicket = 9177; - k_EMsgGCCStrike15_v2_ClientToGCRequestTicket = 9178; - k_EMsgGCCStrike15_v2_ClientToGCRequestElevate = 9179; - k_EMsgGCCStrike15_v2_GlobalChat = 9180; - k_EMsgGCCStrike15_v2_GlobalChat_Subscribe = 9181; - k_EMsgGCCStrike15_v2_GlobalChat_Unsubscribe = 9182; - k_EMsgGCCStrike15_v2_ClientAuthKeyCode = 9183; - k_EMsgGCCStrike15_v2_GotvSyncPacket = 9184; - k_EMsgGCCStrike15_v2_ClientPlayerDecalSign = 9185; - k_EMsgGCCStrike15_v2_ClientLogonFatalError = 9187; - k_EMsgGCCStrike15_v2_ClientPollState = 9188; - k_EMsgGCCStrike15_v2_Party_Register = 9189; - k_EMsgGCCStrike15_v2_Party_Unregister = 9190; - k_EMsgGCCStrike15_v2_Party_Search = 9191; - k_EMsgGCCStrike15_v2_Party_Invite = 9192; - k_EMsgGCCStrike15_v2_Account_RequestCoPlays = 9193; - k_EMsgGCCStrike15_v2_ClientGCRankUpdate = 9194; - k_EMsgGCCStrike15_v2_ClientRequestOffers = 9195; - k_EMsgGCCStrike15_v2_ClientAccountBalance = 9196; - k_EMsgGCCStrike15_v2_ClientPartyJoinRelay = 9197; - k_EMsgGCCStrike15_v2_ClientPartyWarning = 9198; - k_EMsgGCCStrike15_v2_SetEventFavorite = 9200; - k_EMsgGCCStrike15_v2_GetEventFavorites_Request = 9201; - k_EMsgGCCStrike15_v2_ClientPerfReport = 9202; - k_EMsgGCCStrike15_v2_GetEventFavorites_Response = 9203; - k_EMsgGCCStrike15_v2_ClientRequestSouvenir = 9204; - k_EMsgGCCStrike15_v2_ClientReportValidation = 9205; - k_EMsgGCCStrike15_v2_GC2ClientRefuseSecureMode = 9206; - k_EMsgGCCStrike15_v2_GC2ClientRequestValidation = 9207; - k_EMsgGCCStrike15_v2_ClientRedeemMissionReward = 9209; - k_EMsgGCCStrike15_ClientDeepStats = 9210; - k_EMsgGCCStrike15_StartAgreementSessionInGame = 9211; -} - -enum ECsgoSteamUserStat { - k_ECsgoSteamUserStat_XpEarnedGames = 1; - k_ECsgoSteamUserStat_MatchWinsCompetitive = 2; - k_ECsgoSteamUserStat_SurvivedDangerZone = 3; -} - -enum EClientReportingVersion { - k_EClientReportingVersion_OldVersion = 0; - k_EClientReportingVersion_BetaVersion = 1; - k_EClientReportingVersion_SupportsTrustedMode = 2; -} - -message GameServerPing { - optional int32 ping = 2; - optional uint32 ip = 3; - optional uint32 instances = 5; -} - -message DataCenterPing { - optional fixed32 data_center_id = 1; - optional sint32 ping = 2; -} - -message DetailedSearchStatistic { - optional uint32 game_type = 1; - optional uint32 search_time_avg = 2; - optional uint32 players_searching = 4; -} - -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 csgo.TournamentPlayer players = 5; -} - -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 GlobalStatistics { - optional uint32 players_online = 1; - optional uint32 servers_online = 2; - optional uint32 players_searching = 3; - optional uint32 servers_available = 4; - optional uint32 ongoing_matches = 5; - optional uint32 search_time_avg = 6; - repeated csgo.DetailedSearchStatistic search_statistics = 7; - optional string main_post_url = 8; - optional uint32 required_appid_version = 9; - optional uint32 pricesheet_version = 10; - optional uint32 twitch_streams_version = 11; - optional uint32 active_tournament_eventid = 12; - optional uint32 active_survey_id = 13; - optional uint32 rtime32_cur = 14; - optional uint32 rtime32_event_start = 15; -} - -message OperationalStatisticDescription { - optional string name = 1; - optional uint32 idkey = 2; -} - -message OperationalStatisticElement { - optional uint32 idkey = 1; - repeated int32 values = 2; -} - -message OperationalStatisticsPacket { - optional int32 packetid = 1; - optional int32 mstimestamp = 2; - repeated csgo.OperationalStatisticElement values = 3; -} - -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 PlayerCommendationInfo { - optional uint32 cmd_friendly = 1; - optional uint32 cmd_teaching = 2; - optional uint32 cmd_leader = 4; -} - -message PlayerMedalsInfo { - repeated uint32 display_items_defidx = 7; - optional uint32 featured_display_item_defidx = 8; -} - -message AccountActivity { - optional uint32 activity = 1; - optional uint32 mode = 2; - optional uint32 map = 3; - optional uint64 matchid = 4; -} - -message TournamentMatchSetup { - optional int32 event_id = 1; - optional int32 team_id_ct = 2; - optional int32 team_id_t = 3; - optional int32 event_stage_id = 4; -} - -message ServerHltvInfo { - optional uint32 tv_udp_port = 1; - optional uint64 tv_watch_key = 2; - optional uint32 tv_slots = 3; - optional uint32 tv_clients = 4; - optional uint32 tv_proxies = 5; - optional uint32 tv_time = 6; - optional uint32 game_type = 8; - optional string game_mapgroup = 9; - optional string game_map = 10; - optional uint64 tv_master_steamid = 11; - optional uint32 tv_local_slots = 12; - optional uint32 tv_local_clients = 13; - optional uint32 tv_local_proxies = 14; - optional uint32 tv_relay_slots = 15; - optional uint32 tv_relay_clients = 16; - optional uint32 tv_relay_proxies = 17; - optional uint32 tv_relay_address = 18; - optional uint32 tv_relay_port = 19; - optional uint64 tv_relay_steamid = 20; - optional uint32 flags = 21; -} - -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 CMsgCsgoSteamUserStatChange { - optional int32 ecsgosteamuserstat = 1; - optional int32 delta = 2; - optional bool absolute = 3; -} - -message XpProgressData { - optional uint32 xp_points = 1; - optional int32 xp_category = 2; -} - -message MatchEndItemUpdates { - optional uint64 item_id = 1; - optional uint32 item_attr_defidx = 2; - optional uint32 item_attr_delta_value = 3; -} - -message ScoreLeaderboardData { - message Entry { - optional uint32 tag = 1; - optional uint32 val = 2; - } - - message AccountEntries { - optional uint32 accountid = 1; - repeated csgo.ScoreLeaderboardData.Entry entries = 2; - } - - optional uint64 quest_id = 1; - optional uint32 score = 2; - repeated csgo.ScoreLeaderboardData.AccountEntries accountentries = 3; - repeated csgo.ScoreLeaderboardData.Entry matchentries = 5; -} - -message PlayerQuestData { - message QuestItemData { - optional uint64 quest_id = 1; - optional int32 quest_normal_points_earned = 2; - optional int32 quest_bonus_points_earned = 3; - } - - optional uint32 quester_account_id = 1; - repeated csgo.PlayerQuestData.QuestItemData quest_item_data = 2; - repeated csgo.XpProgressData xp_progress_data = 3; - optional uint32 time_played = 4; - optional uint32 mm_game_mode = 5; - repeated csgo.MatchEndItemUpdates item_updates = 6; - optional bool operation_points_eligible = 7; - repeated csgo.CMsgCsgoSteamUserStatChange userstatchanges = 8; -} - -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 CMsgGC_ServerQuestUpdateData { - repeated csgo.PlayerQuestData player_quest_data = 1; - optional bytes binary_data = 2; - optional uint32 mm_game_mode = 3; - optional csgo.ScoreLeaderboardData missionlbsdata = 4; -} - -message CMsgGCCStrike15_v2_MatchmakingGCOperationalStats { - optional int32 packetid = 1; - repeated csgo.OperationalStatisticDescription namekeys = 2; - repeated csgo.OperationalStatisticsPacket packets = 3; -} - -message CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm { - optional uint32 token = 1; - optional uint32 stamp = 2; - optional uint64 exchange = 3; -} - -message CMsgGCCStrike15_v2_GC2ServerReservationUpdate { - optional uint32 viewers_external_total = 1; - optional uint32 viewers_external_steam = 2; -} - -message CMsgGCCStrike15_v2_MatchmakingStart { - repeated uint32 account_ids = 1; - optional uint32 game_type = 2; - optional string ticket_data = 3; - optional uint32 client_version = 4; - optional csgo.TournamentMatchSetup tournament_match = 5; - optional bool prime_only = 6; -} - -message CMsgGCCStrike15_v2_MatchmakingStop { - optional int32 abandon = 1; -} - -message CMsgGCCStrike15_v2_MatchmakingClient2ServerPing { - repeated csgo.GameServerPing gameserverpings = 1; - optional int32 offset_index = 2; - optional int32 final_batch = 3; - repeated csgo.DataCenterPing data_center_pings = 4; - optional uint32 max_ping = 5; - optional fixed32 test_token = 6; -} - -message CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate { - message Note { - optional int32 type = 1; - optional int32 region_id = 2; - optional float region_r = 3; - optional float distance = 4; - } - - optional int32 matchmaking = 1; - repeated uint32 waiting_account_id_sessions = 2; - optional string error = 3; - repeated uint32 ongoingmatch_account_id_sessions = 6; - optional csgo.GlobalStatistics global_stats = 7; - repeated uint32 failping_account_id_sessions = 8; - repeated uint32 penalty_account_id_sessions = 9; - repeated uint32 failready_account_id_sessions = 10; - repeated uint32 vacbanned_account_id_sessions = 11; - optional csgo.IpAddressMask server_ipaddress_mask = 12; - repeated csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.Note notes = 13; - repeated uint32 penalty_account_id_sessions_green = 14; - repeated uint32 insufficientlevel_sessions = 15; - repeated uint32 vsncheck_account_id_sessions = 16; - repeated uint32 launcher_mismatch_sessions = 17; - repeated uint32 insecure_account_id_sessions = 18; -} - -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 csgo.CDataGCCStrike15_v2_TournamentMatchDraft.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 csgo.CDataGCCStrike15_v2_TournamentMatchDraft draft = 4; - repeated csgo.CPreMatchInfoData.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 csgo.PlayerRankingInfo rankings = 5; - optional uint64 encryption_key = 6; - optional uint64 encryption_key_pub = 7; - repeated uint32 party_ids = 8; - repeated csgo.IpAddressMask whitelist = 9; - optional uint64 tv_master_steamid = 10; - optional csgo.TournamentEvent tournament_event = 11; - repeated csgo.TournamentTeam tournament_teams = 12; - repeated uint32 tournament_casters_account_ids = 13; - optional uint64 tv_relay_steamid = 14; - optional csgo.CPreMatchInfoData pre_match_data = 15; - optional uint32 rtime32_event_start = 16; - optional uint32 tv_control = 17; -} - -message CMsgGCCStrike15_v2_MatchmakingServerReservationResponse { - optional uint64 reservationid = 1; - optional csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2; - optional string map = 3; - optional uint64 gc_reservation_sent = 4; - optional uint32 server_version = 5; - optional csgo.ServerHltvInfo tv_info = 6; - repeated uint32 reward_player_accounts = 7; - repeated uint32 idle_player_accounts = 8; - optional uint32 reward_item_attr_def_idx = 9; - optional uint32 reward_item_attr_value = 10; - optional uint32 reward_item_attr_reward_idx = 11; - optional uint32 reward_drop_list = 12; - optional string tournament_tag = 13; - optional uint32 legacy_steamdatagram_port = 14; - optional uint32 steamdatagram_routing = 17; - optional fixed32 test_token = 15; - optional uint32 flags = 16; -} - -message CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve { - optional uint64 serverid = 1; - optional uint32 direct_udp_ip = 2; - optional uint32 direct_udp_port = 3; - optional uint64 reservationid = 4; - optional csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 5; - optional string map = 6; - optional string server_address = 7; -} - -message CMsgGCCStrike15_v2_MatchmakingServerRoundStats { - message DropInfo { - optional uint32 account_mvp = 1; - } - - optional uint64 reservationid = 1; - optional csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2; - optional string map = 3; - optional int32 round = 4; - repeated int32 kills = 5; - repeated int32 assists = 6; - repeated int32 deaths = 7; - repeated int32 scores = 8; - repeated int32 pings = 9; - optional int32 round_result = 10; - optional int32 match_result = 11; - repeated int32 team_scores = 12; - optional csgo.CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm confirm = 13; - optional int32 reservation_stage = 14; - optional int32 match_duration = 15; - repeated int32 enemy_kills = 16; - repeated int32 enemy_headshots = 17; - repeated int32 enemy_3ks = 18; - repeated int32 enemy_4ks = 19; - repeated int32 enemy_5ks = 20; - repeated int32 mvps = 21; - optional uint32 spectators_count = 22; - optional uint32 spectators_count_tv = 23; - optional uint32 spectators_count_lnk = 24; - repeated int32 enemy_kills_agg = 25; - optional csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats.DropInfo drop_info = 26; - optional bool b_switched_teams = 27; - repeated int32 enemy_2ks = 28; - repeated int32 player_spawned = 29; - repeated int32 team_spawn_count = 30; -} - -message CMsgGCCStrike15_v2_MatchmakingClient2GCHello { -} - -message CMsgGCCStrike15_v2_MatchmakingGC2ClientHello { - optional uint32 account_id = 1; - optional csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve ongoingmatch = 2; - optional csgo.GlobalStatistics global_stats = 3; - optional uint32 penalty_seconds = 4; - optional uint32 penalty_reason = 5; - optional int32 vac_banned = 6; - optional csgo.PlayerRankingInfo ranking = 7; - optional csgo.PlayerCommendationInfo commendation = 8; - optional csgo.PlayerMedalsInfo medals = 9; - optional csgo.TournamentEvent my_current_event = 10; - repeated csgo.TournamentTeam my_current_event_teams = 11; - optional csgo.TournamentTeam my_current_team = 12; - repeated csgo.TournamentEvent my_current_event_stages = 13; - optional uint32 survey_vote = 14; - optional csgo.AccountActivity activity = 15; - optional int32 player_level = 17; - optional int32 player_cur_xp = 18; - optional int32 player_xp_bonus_flags = 19; - repeated csgo.PlayerRankingInfo rankings = 20; -} - -message CMsgGCCStrike15_v2_AccountPrivacySettings { - message Setting { - optional uint32 setting_type = 1; - optional uint32 setting_value = 2; - } - - repeated csgo.CMsgGCCStrike15_v2_AccountPrivacySettings.Setting settings = 1; -} - -message CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon { - optional uint32 account_id = 1; - optional csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve abandoned_match = 2; - optional uint32 penalty_seconds = 3; - optional uint32 penalty_reason = 4; -} - -message CMsgGCCStrike15_v2_ClientGCRankUpdate { - repeated csgo.PlayerRankingInfo rankings = 1; -} - -message CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate { - optional string main_post_url = 1; -} - -message CMsgGCCStrike15_v2_ServerNotificationForUserPenalty { - optional uint32 account_id = 1; - optional uint32 reason = 2; - optional uint32 seconds = 3; - optional bool communication_cooldown = 4; -} - -message CMsgGCCStrike15_v2_ClientReportPlayer { - optional uint32 account_id = 1; - optional uint32 rpt_aimbot = 2; - optional uint32 rpt_wallhack = 3; - optional uint32 rpt_speedhack = 4; - optional uint32 rpt_teamharm = 5; - optional uint32 rpt_textabuse = 6; - optional uint32 rpt_voiceabuse = 7; - optional uint64 match_id = 8; - optional bool report_from_demo = 9; -} - -message CMsgGCCStrike15_v2_ClientCommendPlayer { - optional uint32 account_id = 1; - optional uint64 match_id = 8; - optional csgo.PlayerCommendationInfo commendation = 9; - optional uint32 tokens = 10; -} - -message CMsgGCCStrike15_v2_ClientReportServer { - optional uint32 rpt_poorperf = 1; - optional uint32 rpt_abusivemodels = 2; - optional uint32 rpt_badmotd = 3; - optional uint32 rpt_listingabuse = 4; - optional uint32 rpt_inventoryabuse = 5; - optional uint64 match_id = 8; -} - -message CMsgGCCStrike15_v2_ClientReportResponse { - optional uint64 confirmation_id = 1; - optional uint32 account_id = 2; - optional uint32 server_ip = 3; - optional uint32 response_type = 4; - optional uint32 response_result = 5; - optional uint32 tokens = 6; -} - -message CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends { - optional uint32 request_id = 1; - repeated uint32 account_ids = 2; - optional uint64 serverid = 3; - optional uint64 matchid = 4; - optional uint32 client_launcher = 5; - repeated csgo.DataCenterPing data_center_pings = 6; -} - -message WatchableMatchInfo { - optional uint32 server_ip = 1; - optional uint32 tv_port = 2; - optional uint32 tv_spectators = 3; - optional uint32 tv_time = 4; - optional bytes tv_watch_password = 5; - optional uint64 cl_decryptdata_key = 6; - optional uint64 cl_decryptdata_key_pub = 7; - optional uint32 game_type = 8; - optional string game_mapgroup = 9; - optional string game_map = 10; - optional uint64 server_id = 11; - optional uint64 match_id = 12; - optional uint64 reservation_id = 13; -} - -message CMsgGCCStrike15_v2_ClientRequestJoinFriendData { - optional uint32 version = 1; - optional uint32 account_id = 2; - optional uint32 join_token = 3; - optional uint32 join_ipp = 4; - optional csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve res = 5; - optional string errormsg = 6; -} - -message CMsgGCCStrike15_v2_ClientRequestJoinServerData { - optional uint32 version = 1; - optional uint32 account_id = 2; - optional uint64 serverid = 3; - optional uint32 server_ip = 4; - optional uint32 server_port = 5; - optional csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve res = 6; - optional string errormsg = 7; -} - -message CMsgGCCstrike15_v2_ClientRequestNewMission { - optional uint32 mission_id = 2; - optional uint32 campaign_id = 3; -} - -message CMsgGCCstrike15_v2_ClientRedeemMissionReward { - optional uint32 campaign_id = 1; - optional uint32 redeem_id = 2; - optional uint32 redeemable_balance = 3; - optional uint32 expected_cost = 4; -} - -message CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded { - repeated csgo.XpProgressData xp_progress_data = 1; - optional uint32 account_id = 2; - optional uint32 current_xp = 3; - optional uint32 current_level = 4; - optional uint32 upgraded_defidx = 5; - optional uint32 operation_points_awarded = 6; -} - -message CMsgGCCStrike15_ClientDeepStats { - message DeepStatsRange { - optional uint32 begin = 1; - optional uint32 end = 2; - optional bool frozen = 3; - } - - message DeepStatsMatch { - optional csgo.DeepPlayerStatsEntry player = 1; - repeated csgo.DeepPlayerMatchEvent events = 2; - } - - optional uint32 account_id = 1; - optional csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsRange range = 2; - repeated csgo.CMsgGCCStrike15_ClientDeepStats.DeepStatsMatch matches = 3; -} - -message CMsgGCCStrike15_v2_WatchInfoUsers { - optional uint32 request_id = 1; - repeated uint32 account_ids = 2; - repeated csgo.WatchableMatchInfo watchable_match_infos = 3; - optional uint32 extended_timeout = 5; -} - -message CMsgGCCStrike15_v2_ClientRequestPlayersProfile { - optional uint32 request_id__deprecated = 1; - repeated uint32 account_ids__deprecated = 2; - optional uint32 account_id = 3; - optional uint32 request_level = 4; -} - -message CMsgGCCStrike15_v2_PlayersProfile { - optional uint32 request_id = 1; - repeated csgo.CMsgGCCStrike15_v2_MatchmakingGC2ClientHello account_profiles = 2; -} - -message CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate { - optional uint64 caseid = 1; - optional uint32 suspectid = 3; - optional uint32 fractionid = 4; - optional uint32 rpt_aimbot = 5; - optional uint32 rpt_wallhack = 6; - optional uint32 rpt_speedhack = 7; - optional uint32 rpt_teamharm = 8; - optional uint32 reason = 9; -} - -message CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment { - optional uint64 caseid = 1; - optional string caseurl = 2; - optional uint32 verdict = 3; - optional uint32 timestamp = 4; - optional uint32 throttleseconds = 5; - optional uint32 suspectid = 6; - optional uint32 fractionid = 7; - optional uint32 numrounds = 8; - optional uint32 fractionrounds = 9; - optional int32 streakconvictions = 10; - optional uint32 reason = 11; -} - -message CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus { - optional uint64 caseid = 1; - optional uint32 statusid = 2; -} - -message CClientHeaderOverwatchEvidence { - optional uint32 accountid = 1; - optional uint64 caseid = 2; -} - -message CMsgGCCStrike15_v2_GC2ClientTextMsg { - optional uint32 id = 1; - optional uint32 type = 2; - optional bytes payload = 3; -} - -message CMsgGCCStrike15_v2_Client2GCTextMsg { - optional uint32 id = 1; - repeated bytes args = 2; -} - -message CMsgGCCStrike15_v2_MatchEndRunRewardDrops { - optional csgo.CMsgGCCStrike15_v2_MatchmakingServerReservationResponse serverinfo = 3; - optional csgo.CMsgGC_ServerQuestUpdateData match_end_quest_data = 4; -} - -message CEconItemPreviewDataBlock { - message Sticker { - optional uint32 slot = 1; - optional uint32 sticker_id = 2; - optional float wear = 3; - optional float scale = 4; - optional float rotation = 5; - optional uint32 tint_id = 6; - } - - optional uint32 accountid = 1; - optional uint64 itemid = 2; - optional uint32 defindex = 3; - optional uint32 paintindex = 4; - optional uint32 rarity = 5; - optional uint32 quality = 6; - optional uint32 paintwear = 7; - optional uint32 paintseed = 8; - optional uint32 killeaterscoretype = 9; - optional uint32 killeatervalue = 10; - optional string customname = 11; - repeated csgo.CEconItemPreviewDataBlock.Sticker stickers = 12; - optional uint32 inventory = 13; - optional uint32 origin = 14; - optional uint32 questid = 15; - optional uint32 dropreason = 16; - optional uint32 musicindex = 17; - optional int32 entindex = 18; -} - -message CMsgGCCStrike15_v2_MatchEndRewardDropsNotification { - optional csgo.CEconItemPreviewDataBlock iteminfo = 6; -} - -message CMsgItemAcknowledged { - optional csgo.CEconItemPreviewDataBlock iteminfo = 1; -} - -message CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest { - optional uint64 param_s = 1; - optional uint64 param_a = 2; - optional uint64 param_d = 3; - optional uint64 param_m = 4; -} - -message CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse { - optional csgo.CEconItemPreviewDataBlock iteminfo = 1; -} - -message CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames { -} - -message CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser { - optional uint32 accountid = 1; -} - -message CMsgGCCStrike15_v2_MatchListRequestRecentUserGames { - optional uint32 accountid = 1; -} - -message CMsgGCCStrike15_v2_MatchListRequestTournamentGames { - optional int32 eventid = 1; -} - -message CMsgGCCStrike15_v2_MatchListRequestFullGameInfo { - optional uint64 matchid = 1; - optional uint64 outcomeid = 2; - optional uint32 token = 3; -} - -message CDataGCCStrike15_v2_MatchInfo { - optional uint64 matchid = 1; - optional uint32 matchtime = 2; - optional csgo.WatchableMatchInfo watchablematchinfo = 3; - optional csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats roundstats_legacy = 4; - repeated csgo.CMsgGCCStrike15_v2_MatchmakingServerRoundStats roundstatsall = 5; -} - -message CDataGCCStrike15_v2_TournamentGroupTeam { - optional int32 team_id = 1; - optional int32 score = 2; - optional bool correctpick = 3; -} - -message CDataGCCStrike15_v2_TournamentGroup { - message Picks { - repeated int32 pickids = 1; - } - - optional uint32 groupid = 1; - optional string name = 2; - optional string desc = 3; - optional uint32 picks__deprecated = 4; - repeated csgo.CDataGCCStrike15_v2_TournamentGroupTeam teams = 5; - repeated int32 stage_ids = 6; - optional uint32 picklockuntiltime = 7; - optional uint32 pickableteams = 8; - optional uint32 points_per_pick = 9; - repeated csgo.CDataGCCStrike15_v2_TournamentGroup.Picks picks = 10; -} - -message CDataGCCStrike15_v2_TournamentSection { - optional uint32 sectionid = 1; - optional string name = 2; - optional string desc = 3; - repeated csgo.CDataGCCStrike15_v2_TournamentGroup groups = 4; -} - -message CDataGCCStrike15_v2_TournamentInfo { - repeated csgo.CDataGCCStrike15_v2_TournamentSection sections = 1; - optional csgo.TournamentEvent tournament_event = 2; - repeated csgo.TournamentTeam tournament_teams = 3; -} - -message CMsgGCCStrike15_v2_MatchList { - optional uint32 msgrequestid = 1; - optional uint32 accountid = 2; - optional uint32 servertime = 3; - repeated csgo.CDataGCCStrike15_v2_MatchInfo matches = 4; - repeated csgo.TournamentTeam streams = 5; - optional csgo.CDataGCCStrike15_v2_TournamentInfo tournamentinfo = 6; -} - -message CMsgGCCStrike15_v2_Predictions { - message GroupMatchTeamPick { - optional int32 sectionid = 1; - optional int32 groupid = 2; - optional int32 index = 3; - optional int32 teamid = 4; - optional uint64 itemid = 5; - } - - optional uint32 event_id = 1; - repeated csgo.CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick group_match_team_picks = 2; -} - -message CMsgGCCStrike15_v2_Fantasy { - message FantasySlot { - optional int32 type = 1; - optional int32 pick = 2; - optional uint64 itemid = 3; - } - - message FantasyTeam { - optional int32 sectionid = 1; - repeated csgo.CMsgGCCStrike15_v2_Fantasy.FantasySlot slots = 2; - } - - optional uint32 event_id = 1; - repeated csgo.CMsgGCCStrike15_v2_Fantasy.FantasyTeam teams = 2; -} - -message CAttribute_String { - optional string value = 1; -} - -message CMsgCStrike15Welcome { - optional uint32 store_item_hash = 5; - optional uint32 timeplayedconsecutively = 6; - optional uint32 time_first_played = 10; - optional uint32 last_time_played = 12; - optional uint32 last_ip_address = 13; - optional uint64 gscookieid = 18; - optional uint64 uniqueid = 19; -} - -message CMsgGCCStrike15_v2_ClientVarValueNotificationInfo { - optional string value_name = 1; - optional int32 value_int = 2; - optional uint32 server_addr = 3; - optional uint32 server_port = 4; - repeated string choked_blocks = 5; -} - -message CMsgGCCStrike15_v2_ServerVarValueNotificationInfo { - optional uint32 accountid = 1; - repeated uint32 viewangles = 2; - optional uint32 type = 3; -} - -message CMsgGCCStrike15_v2_GiftsLeaderboardRequest { -} - -message CMsgGCCStrike15_v2_GiftsLeaderboardResponse { - message GiftLeaderboardEntry { - optional uint32 accountid = 1; - optional uint32 gifts = 2; - } - - optional uint32 servertime = 1; - optional uint32 time_period_seconds = 2; - optional uint32 total_gifts_given = 3; - optional uint32 total_givers = 4; - repeated csgo.CMsgGCCStrike15_v2_GiftsLeaderboardResponse.GiftLeaderboardEntry entries = 5; -} - -message CMsgGCCStrike15_v2_ClientSubmitSurveyVote { - optional uint32 survey_id = 1; - optional uint32 vote = 2; -} - -message CMsgGCCStrike15_v2_Server2GCClientValidate { - optional uint32 accountid = 1; -} - -message CMsgGCCStrike15_v2_GC2ClientTournamentInfo { - optional uint32 eventid = 1; - optional uint32 stageid = 2; - optional uint32 game_type = 3; - repeated uint32 teamids = 4; -} - -message CSOEconCoupon { - optional uint32 entryid = 1 [(key_field) = true]; - optional uint32 defidx = 2; - optional fixed32 expiration_date = 3; -} - -message CSOQuestProgress { - optional uint32 questid = 1 [(key_field) = true]; - optional uint32 points_remaining = 2; - optional uint32 bonus_points = 3; -} - -message CSOAccountSeasonalOperation { - optional uint32 season_value = 1 [(key_field) = true]; - optional uint32 tier_unlocked = 2; - optional uint32 premium_tiers = 3; - optional uint32 mission_id = 4; - optional uint32 missions_completed = 5; - optional uint32 redeemable_balance = 6; - optional uint32 season_pass_time = 7; -} - -message CSOPersonaDataPublic { - optional int32 player_level = 1; - optional csgo.PlayerCommendationInfo commendation = 2; - optional bool elevated_state = 3; -} - -message CMsgGC_GlobalGame_Subscribe { - optional uint64 ticket = 1; -} - -message CMsgGC_GlobalGame_Unsubscribe { - optional int32 timeleft = 1; -} - -message CMsgGC_GlobalGame_Play { - optional uint64 ticket = 1; - optional uint32 gametimems = 2; - optional uint32 msperpoint = 3; -} - -message CMsgGCCStrike15_v2_AcknowledgePenalty { - optional int32 acknowledged = 1; -} - -message CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin { - optional uint32 defindex = 1; - optional uint64 upgradeid = 2; - optional uint32 hours = 3; - optional uint32 prestigetime = 4; -} - -message CMsgGCCStrike15_v2_Client2GCStreamUnlock { - optional uint64 ticket = 1; - optional int32 os = 2; -} - -message CMsgGCCStrike15_v2_ClientToGCRequestElevate { - optional uint32 stage = 1; -} - -message CMsgGCCStrike15_v2_ClientToGCChat { - optional uint64 match_id = 1; - optional string text = 2; -} - -message CMsgGCCStrike15_v2_GCToClientChat { - optional uint32 account_id = 1; - optional string text = 2; -} - -message CMsgGCCStrike15_v2_ClientAuthKeyCode { - optional uint32 eventid = 1; - optional string code = 2; -} - -message CMsgGCCStrike15_GotvSyncPacket { - optional csgo.CEngineGotvSyncPacket data = 1; -} - -message PlayerDecalDigitalSignature { - optional bytes signature = 1; - optional uint32 accountid = 2; - optional uint32 rtime = 3; - repeated float endpos = 4; - repeated float startpos = 5; - repeated float right = 6; - optional uint32 tx_defidx = 7; - optional int32 entindex = 8; - optional uint32 hitbox = 9; - optional float creationtime = 10; - optional uint32 equipslot = 11; - optional uint32 trace_id = 12; - repeated float normal = 13; - optional uint32 tint_id = 14; -} - -message CMsgGCCStrike15_v2_ClientPlayerDecalSign { - optional csgo.PlayerDecalDigitalSignature data = 1; - optional uint64 itemid = 2; -} - -message CMsgGCCStrike15_v2_ClientLogonFatalError { - optional uint32 errorcode = 1; - optional string message = 2; - optional string country = 3; -} - -message CMsgGCCStrike15_v2_ClientPollState { - optional uint32 pollid = 1; - repeated string names = 2; - repeated int32 values = 3; -} - -message CMsgGCCStrike15_v2_Party_Register { - optional uint32 id = 1; - optional uint32 ver = 2; - optional uint32 apr = 3; - optional uint32 ark = 4; - optional uint32 nby = 5; - optional uint32 grp = 6; - optional uint32 slots = 7; - optional uint32 launcher = 8; - optional uint32 game_type = 9; -} - -message CMsgGCCStrike15_v2_Party_Search { - optional uint32 ver = 1; - optional uint32 apr = 2; - optional uint32 ark = 3; - repeated uint32 grps = 4; - optional uint32 launcher = 5; - optional uint32 game_type = 6; -} - -message CMsgGCCStrike15_v2_Party_SearchResults { - message Entry { - optional uint32 id = 1; - optional uint32 grp = 2; - optional uint32 game_type = 3; - optional uint32 apr = 4; - optional uint32 ark = 5; - optional uint32 loc = 6; - } - - repeated csgo.CMsgGCCStrike15_v2_Party_SearchResults.Entry entries = 1; -} - -message CMsgGCCStrike15_v2_Party_Invite { - optional uint32 accountid = 1; - optional uint32 lobbyid = 2; -} - -message CMsgGCCStrike15_v2_Account_RequestCoPlays { - message Player { - optional uint32 accountid = 1; - optional uint32 rtcoplay = 2; - optional bool online = 3; - } - - repeated csgo.CMsgGCCStrike15_v2_Account_RequestCoPlays.Player players = 1; - optional uint32 servertime = 2; -} - -message CMsgGCCStrike15_v2_ClientToGCRequestTicket { - optional fixed64 authorized_steam_id = 1; - optional fixed32 authorized_public_ip = 2; - optional fixed64 gameserver_steam_id = 3; - optional string gameserver_sdr_routing = 5; -} - -message CMsgGCToClientSteamDatagramTicket { - optional bytes serialized_ticket = 16; -} - -message CMsgGCCStrike15_v2_ClientRequestOffers { -} - -message CMsgGCCStrike15_v2_ClientRequestSouvenir { - optional uint64 itemid = 1; - optional uint64 matchid = 2; - optional int32 eventid = 3; -} - -message CMsgGCCStrike15_v2_ClientAccountBalance { - optional uint64 amount = 1; - optional string url = 2; -} - -message CMsgGCCStrike15_v2_ClientPartyJoinRelay { - optional uint32 accountid = 1; - optional uint64 lobbyid = 2; -} - -message CMsgGCCStrike15_v2_ClientPartyWarning { - message Entry { - optional uint32 accountid = 1; - optional uint32 warntype = 2; - } - - repeated csgo.CMsgGCCStrike15_v2_ClientPartyWarning.Entry entries = 1; -} - -message CMsgGCCStrike15_v2_SetEventFavorite { - optional uint64 eventid = 1; - optional bool is_favorite = 2; -} - -message CMsgGCCStrike15_v2_GetEventFavorites_Request { - optional bool all_events = 1; -} - -message CMsgGCCStrike15_v2_GetEventFavorites_Response { - optional bool all_events = 1; - optional string json_favorites = 2; - optional string json_featured = 3; -} - -message CMsgGCCStrike15_v2_ClientPerfReport { - message Entry { - optional uint32 perfcounter = 1; - optional uint32 length = 2; - optional bytes reference = 3; - optional bytes actual = 4; - optional uint32 sourceid = 5; - optional uint32 status = 6; - } - - repeated csgo.CMsgGCCStrike15_v2_ClientPerfReport.Entry entries = 1; -} - -message CVDiagnostic { - optional uint32 id = 1; - optional uint32 extended = 2; - optional uint64 value = 3; - optional string string_value = 4; -} - -message CMsgGCCStrike15_v2_ClientReportValidation { - optional string file_report = 1; - optional string command_line = 2; - optional uint32 total_files = 3; - optional uint32 internal_error = 4; - optional uint32 trust_time = 5; - optional uint32 count_pending = 6; - optional uint32 count_completed = 7; - optional uint32 process_id = 8; - optional int32 osversion = 9; - optional uint32 clientreportversion = 10; - optional uint32 status_id = 11; - optional uint32 diagnostic1 = 12; - optional uint64 diagnostic2 = 13; - optional uint64 diagnostic3 = 14; - optional string last_launch_data = 15; - optional uint32 report_count = 16; - optional uint64 client_time = 17; - optional uint64 diagnostic4 = 18; - optional uint64 diagnostic5 = 19; - repeated csgo.CVDiagnostic diagnostics = 20; -} - -message CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode { - optional string file_report = 1; - optional bool offer_insecure_mode = 2; - optional bool offer_secure_mode = 3; - optional bool show_unsigned_ui = 4; - optional bool kick_user = 5; - optional bool show_trusted_ui = 6; - optional bool show_warning_not_trusted = 7; -} - -message CMsgGCCStrike15_v2_GC2ClientRequestValidation { - optional bool full_report = 1; - optional string module = 2; -} diff --git a/protobufs/econ_gcmessages.proto b/protobufs/econ_gcmessages.proto deleted file mode 100644 index 6189a9d..0000000 --- a/protobufs/econ_gcmessages.proto +++ /dev/null @@ -1,226 +0,0 @@ -syntax = "proto2"; -package csgo; -import "steammessages.proto"; - -option optimize_for = SPEED; -option py_generic_services = false; - -enum EGCItemMsg { - k_EMsgGCBase = 1000; - k_EMsgGCSetItemPosition = 1001; - k_EMsgGCCraft = 1002; - k_EMsgGCCraftResponse = 1003; - k_EMsgGCDelete = 1004; - k_EMsgGCVerifyCacheSubscription = 1005; - k_EMsgGCNameItem = 1006; - k_EMsgGCUnlockCrate = 1007; - k_EMsgGCUnlockCrateResponse = 1008; - k_EMsgGCPaintItem = 1009; - k_EMsgGCPaintItemResponse = 1010; - k_EMsgGCGoldenWrenchBroadcast = 1011; - k_EMsgGCMOTDRequest = 1012; - k_EMsgGCMOTDRequestResponse = 1013; - k_EMsgGCAddItemToSocket_DEPRECATED = 1014; - k_EMsgGCAddItemToSocketResponse_DEPRECATED = 1015; - k_EMsgGCAddSocketToBaseItem_DEPRECATED = 1016; - k_EMsgGCAddSocketToItem_DEPRECATED = 1017; - k_EMsgGCAddSocketToItemResponse_DEPRECATED = 1018; - k_EMsgGCNameBaseItem = 1019; - k_EMsgGCNameBaseItemResponse = 1020; - k_EMsgGCRemoveSocketItem_DEPRECATED = 1021; - k_EMsgGCRemoveSocketItemResponse_DEPRECATED = 1022; - k_EMsgGCCustomizeItemTexture = 1023; - k_EMsgGCCustomizeItemTextureResponse = 1024; - k_EMsgGCUseItemRequest = 1025; - k_EMsgGCUseItemResponse = 1026; - k_EMsgGCGiftedItems_DEPRECATED = 1027; - k_EMsgGCRemoveItemName = 1030; - k_EMsgGCRemoveItemPaint = 1031; - k_EMsgGCGiftWrapItem = 1032; - k_EMsgGCGiftWrapItemResponse = 1033; - k_EMsgGCDeliverGift = 1034; - k_EMsgGCDeliverGiftResponseGiver = 1035; - k_EMsgGCDeliverGiftResponseReceiver = 1036; - k_EMsgGCUnwrapGiftRequest = 1037; - k_EMsgGCUnwrapGiftResponse = 1038; - k_EMsgGCSetItemStyle = 1039; - k_EMsgGCUsedClaimCodeItem = 1040; - k_EMsgGCSortItems = 1041; - k_EMsgGC_RevolvingLootList_DEPRECATED = 1042; - k_EMsgGCLookupAccount = 1043; - k_EMsgGCLookupAccountResponse = 1044; - k_EMsgGCLookupAccountName = 1045; - k_EMsgGCLookupAccountNameResponse = 1046; - k_EMsgGCUpdateItemSchema = 1049; - k_EMsgGCRemoveCustomTexture = 1051; - k_EMsgGCRemoveCustomTextureResponse = 1052; - k_EMsgGCRemoveMakersMark = 1053; - k_EMsgGCRemoveMakersMarkResponse = 1054; - k_EMsgGCRemoveUniqueCraftIndex = 1055; - k_EMsgGCRemoveUniqueCraftIndexResponse = 1056; - k_EMsgGCSaxxyBroadcast = 1057; - k_EMsgGCBackpackSortFinished = 1058; - k_EMsgGCAdjustItemEquippedState = 1059; - k_EMsgGCCollectItem = 1061; - k_EMsgGCItemAcknowledged__DEPRECATED = 1062; - k_EMsgGC_ReportAbuse = 1065; - k_EMsgGC_ReportAbuseResponse = 1066; - k_EMsgGCNameItemNotification = 1068; - k_EMsgGCApplyConsumableEffects = 1069; - k_EMsgGCConsumableExhausted = 1070; - k_EMsgGCShowItemsPickedUp = 1071; - k_EMsgGCClientDisplayNotification = 1072; - k_EMsgGCApplyStrangePart = 1073; - k_EMsgGC_IncrementKillCountAttribute = 1074; - k_EMsgGC_IncrementKillCountResponse = 1075; - k_EMsgGCApplyPennantUpgrade = 1076; - k_EMsgGCSetItemPositions = 1077; - k_EMsgGCApplyEggEssence = 1078; - k_EMsgGCNameEggEssenceResponse = 1079; - k_EMsgGCPaintKitItem = 1080; - k_EMsgGCPaintKitBaseItem = 1081; - k_EMsgGCPaintKitItemResponse = 1082; - k_EMsgGCGiftedItems = 1083; - k_EMsgGCUnlockItemStyle = 1084; - k_EMsgGCUnlockItemStyleResponse = 1085; - k_EMsgGCApplySticker = 1086; - k_EMsgGCItemAcknowledged = 1087; - k_EMsgGCStatTrakSwap = 1088; - k_EMsgGCUserTrackTimePlayedConsecutively = 1089; - k_EMsgGCItemCustomizationNotification = 1090; - k_EMsgGCModifyItemAttribute = 1091; - k_EMsgGCCasketItemAdd = 1092; - k_EMsgGCCasketItemExtract = 1093; - k_EMsgGCCasketItemLoadContents = 1094; - k_EMsgGCTradingBase = 1500; - k_EMsgGCTrading_InitiateTradeRequest = 1501; - k_EMsgGCTrading_InitiateTradeResponse = 1502; - k_EMsgGCTrading_StartSession = 1503; - k_EMsgGCTrading_SetItem = 1504; - k_EMsgGCTrading_RemoveItem = 1505; - k_EMsgGCTrading_UpdateTradeInfo = 1506; - k_EMsgGCTrading_SetReadiness = 1507; - k_EMsgGCTrading_ReadinessResponse = 1508; - k_EMsgGCTrading_SessionClosed = 1509; - k_EMsgGCTrading_CancelSession = 1510; - k_EMsgGCTrading_TradeChatMsg = 1511; - k_EMsgGCTrading_ConfirmOffer = 1512; - k_EMsgGCTrading_TradeTypingChatMsg = 1513; - k_EMsgGCServerBrowser_FavoriteServer = 1601; - k_EMsgGCServerBrowser_BlacklistServer = 1602; - k_EMsgGCServerRentalsBase = 1700; - k_EMsgGCItemPreviewCheckStatus = 1701; - k_EMsgGCItemPreviewStatusResponse = 1702; - k_EMsgGCItemPreviewRequest = 1703; - k_EMsgGCItemPreviewRequestResponse = 1704; - k_EMsgGCItemPreviewExpire = 1705; - k_EMsgGCItemPreviewExpireNotification = 1706; - k_EMsgGCItemPreviewItemBoughtNotification = 1707; - k_EMsgGCDev_NewItemRequest = 2001; - k_EMsgGCDev_NewItemRequestResponse = 2002; - k_EMsgGCDev_PaintKitDropItem = 2003; - k_EMsgGCStoreGetUserData = 2500; - k_EMsgGCStoreGetUserDataResponse = 2501; - k_EMsgGCStorePurchaseInit_DEPRECATED = 2502; - k_EMsgGCStorePurchaseInitResponse_DEPRECATED = 2503; - k_EMsgGCStorePurchaseFinalize = 2504; - k_EMsgGCStorePurchaseFinalizeResponse = 2505; - k_EMsgGCStorePurchaseCancel = 2506; - k_EMsgGCStorePurchaseCancelResponse = 2507; - k_EMsgGCStorePurchaseQueryTxn = 2508; - k_EMsgGCStorePurchaseQueryTxnResponse = 2509; - k_EMsgGCStorePurchaseInit = 2510; - k_EMsgGCStorePurchaseInitResponse = 2511; - k_EMsgGCBannedWordListRequest = 2512; - k_EMsgGCBannedWordListResponse = 2513; - k_EMsgGCToGCBannedWordListBroadcast = 2514; - k_EMsgGCToGCBannedWordListUpdated = 2515; - k_EMsgGCToGCDirtySDOCache = 2516; - k_EMsgGCToGCDirtyMultipleSDOCache = 2517; - k_EMsgGCToGCUpdateSQLKeyValue = 2518; - k_EMsgGCToGCIsTrustedServer = 2519; - k_EMsgGCToGCIsTrustedServerResponse = 2520; - k_EMsgGCToGCBroadcastConsoleCommand = 2521; - k_EMsgGCServerVersionUpdated = 2522; - k_EMsgGCApplyAutograph = 2523; - k_EMsgGCToGCWebAPIAccountChanged = 2524; - k_EMsgGCRequestAnnouncements = 2525; - k_EMsgGCRequestAnnouncementsResponse = 2526; - k_EMsgGCRequestPassportItemGrant = 2527; - k_EMsgGCClientVersionUpdated = 2528; - k_EMsgGCAdjustItemEquippedStateMulti = 2529; -} - -enum EGCMsgResponse { - k_EGCMsgResponseOK = 0; - k_EGCMsgResponseDenied = 1; - k_EGCMsgResponseServerError = 2; - k_EGCMsgResponseTimeout = 3; - k_EGCMsgResponseInvalid = 4; - k_EGCMsgResponseNoMatch = 5; - k_EGCMsgResponseUnknownError = 6; - k_EGCMsgResponseNotLoggedOn = 7; - k_EGCMsgFailedToCreate = 8; - k_EGCMsgLimitExceeded = 9; - k_EGCMsgCommitUnfinalized = 10; -} - -enum EUnlockStyle { - k_UnlockStyle_Succeeded = 0; - k_UnlockStyle_Failed_PreReq = 1; - k_UnlockStyle_Failed_CantAfford = 2; - k_UnlockStyle_Failed_CantCommit = 3; - k_UnlockStyle_Failed_CantLockCache = 4; - k_UnlockStyle_Failed_CantAffordAttrib = 5; -} - -enum EGCItemCustomizationNotification { - k_EGCItemCustomizationNotification_NameItem = 1006; - k_EGCItemCustomizationNotification_UnlockCrate = 1007; - k_EGCItemCustomizationNotification_XRayItemReveal = 1008; - k_EGCItemCustomizationNotification_XRayItemClaim = 1009; - k_EGCItemCustomizationNotification_CasketTooFull = 1011; - k_EGCItemCustomizationNotification_CasketContents = 1012; - k_EGCItemCustomizationNotification_CasketAdded = 1013; - k_EGCItemCustomizationNotification_CasketRemoved = 1014; - k_EGCItemCustomizationNotification_CasketInvFull = 1015; - k_EGCItemCustomizationNotification_NameBaseItem = 1019; - k_EGCItemCustomizationNotification_RemoveItemName = 1030; - k_EGCItemCustomizationNotification_RemoveSticker = 1053; - k_EGCItemCustomizationNotification_ApplySticker = 1086; - k_EGCItemCustomizationNotification_StatTrakSwap = 1088; - k_EGCItemCustomizationNotification_RemovePatch = 1089; - k_EGCItemCustomizationNotification_ApplyPatch = 1090; - k_EGCItemCustomizationNotification_ActivateFanToken = 9178; - k_EGCItemCustomizationNotification_ActivateOperationCoin = 9179; - k_EGCItemCustomizationNotification_GraffitiUnseal = 9185; - k_EGCItemCustomizationNotification_GenerateSouvenir = 9204; - k_EGCItemCustomizationNotification_ClientRedeemMissionReward = 9209; -} - -message CMsgGCGiftedItems { - optional uint32 accountid = 1; - optional uint32 giftdefindex = 2; - optional uint32 max_gifts_possible = 3; - optional uint32 num_eligible_recipients = 4; - repeated uint32 recipients_accountids = 5; -} - -message CMsgApplyAutograph { - optional uint64 autograph_item_id = 1; - optional uint64 item_item_id = 2; -} - -message CMsgCasketItem { - optional uint64 casket_item_id = 1; - optional uint64 item_item_id = 2; -} - -message CMsgGCUserTrackTimePlayedConsecutively { - optional uint32 state = 1; -} - -message CMsgGCItemCustomizationNotification { - repeated uint64 item_id = 1; - optional uint32 request = 2; -} diff --git a/protobufs/engine_gcmessages.proto b/protobufs/engine_gcmessages.proto deleted file mode 100644 index e785d98..0000000 --- a/protobufs/engine_gcmessages.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto2"; -package csgo; -import "google/protobuf/descriptor.proto"; - -option py_generic_services = false; - -message CEngineGotvSyncPacket { - optional uint64 match_id = 1; - optional uint32 instance_id = 2; - optional uint32 signupfragment = 3; - optional uint32 currentfragment = 4; - optional float tickrate = 5; - optional uint32 tick = 6; - optional float rtdelay = 8; - optional float rcvage = 9; - optional float keyframe_interval = 10; - optional uint32 cdndelay = 11; -} diff --git a/protobufs/gcsdk_gcmessages.proto b/protobufs/gcsdk_gcmessages.proto deleted file mode 100644 index a32a560..0000000 --- a/protobufs/gcsdk_gcmessages.proto +++ /dev/null @@ -1,304 +0,0 @@ -syntax = "proto2"; -package csgo; -import "steammessages.proto"; - -option optimize_for = SPEED; -option py_generic_services = false; - -enum GCClientLauncherType { - GCClientLauncherType_DEFAULT = 0; - GCClientLauncherType_PERFECTWORLD = 1; - GCClientLauncherType_STEAMCHINA = 2; -} - -enum GCConnectionStatus { - GCConnectionStatus_HAVE_SESSION = 0; - GCConnectionStatus_GC_GOING_DOWN = 1; - GCConnectionStatus_NO_SESSION = 2; - GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE = 3; - GCConnectionStatus_NO_STEAM = 4; -} - -message CMsgSOIDOwner { - optional uint32 type = 1; - optional uint64 id = 2; -} - -message CMsgSOSingleObject { - optional int32 type_id = 2; - optional bytes object_data = 3; - optional fixed64 version = 4; - optional csgo.CMsgSOIDOwner owner_soid = 5; -} - -message CMsgSOMultipleObjects { - message SingleObject { - option (msgpool_soft_limit) = 256; - option (msgpool_hard_limit) = 1024; - - optional int32 type_id = 1; - optional bytes object_data = 2; - } - - repeated csgo.CMsgSOMultipleObjects.SingleObject objects_modified = 2; - optional fixed64 version = 3; - optional csgo.CMsgSOIDOwner owner_soid = 6; -} - -message CMsgSOCacheSubscribed { - message SubscribedType { - optional int32 type_id = 1; - repeated bytes object_data = 2; - } - - repeated csgo.CMsgSOCacheSubscribed.SubscribedType objects = 2; - optional fixed64 version = 3; - optional csgo.CMsgSOIDOwner owner_soid = 4; -} - -message CMsgSOCacheUnsubscribed { - optional csgo.CMsgSOIDOwner owner_soid = 2; -} - -message CMsgSOCacheSubscriptionCheck { - optional fixed64 version = 2; - optional csgo.CMsgSOIDOwner owner_soid = 3; -} - -message CMsgSOCacheSubscriptionRefresh { - optional csgo.CMsgSOIDOwner owner_soid = 2; -} - -message CMsgSOCacheVersion { - optional fixed64 version = 1; -} - -message CMsgAccountDetails { - optional bool valid = 1; - optional string account_name = 2; - optional bool public_profile = 4; - optional bool public_inventory = 5; - optional bool vac_banned = 6; - optional bool cyber_cafe = 7; - optional bool school_account = 8; - optional bool free_trial_account = 9; - optional bool subscribed = 10; - optional bool low_violence = 11; - optional bool limited = 12; - optional bool trusted = 13; - optional uint32 package = 14; - optional fixed32 time_cached = 15; - optional bool account_locked = 16; - optional bool community_banned = 17; - optional bool trade_banned = 18; - optional bool eligible_for_community_market = 19; -} - -message CMsgGCMultiplexMessage { - optional uint32 msgtype = 1; - optional bytes payload = 2; - repeated fixed64 steamids = 3; - optional bool replytogc = 4; -} - -message CMsgGCMultiplexMessage_Response { - optional uint32 msgtype = 1; -} - -message CGCToGCMsgMasterAck { - optional uint32 dir_index = 1; - optional uint32 gc_type = 2; -} - -message CGCToGCMsgMasterAck_Response { - optional int32 eresult = 1 [default = 2]; -} - -message CGCToGCMsgMasterStartupComplete { -} - -message CGCToGCMsgRouted { - optional uint32 msg_type = 1; - optional fixed64 sender_id = 2; - optional bytes net_message = 3; - optional uint32 ip = 4; -} - -message CGCToGCMsgRoutedReply { - optional uint32 msg_type = 1; - optional bytes net_message = 2; -} - -message CMsgGCUpdateSessionIP { - optional fixed64 steamid = 1; - optional fixed32 ip = 2; -} - -message CMsgGCRequestSessionIP { - optional fixed64 steamid = 1; -} - -message CMsgGCRequestSessionIPResponse { - optional fixed32 ip = 1; -} - -message CMsgSOCacheHaveVersion { - optional csgo.CMsgSOIDOwner soid = 1; - optional fixed64 version = 2; -} - -message CMsgClientHello { - optional uint32 version = 1; - repeated csgo.CMsgSOCacheHaveVersion socache_have_versions = 2; - optional uint32 client_session_need = 3; - optional uint32 client_launcher = 4; - optional uint32 partner_srcid = 5; - optional uint32 partner_accountid = 6; - optional uint32 partner_accountflags = 7; - optional uint32 partner_accountbalance = 8; - optional uint32 steam_launcher = 9; -} - -message CMsgServerHello { - optional uint32 version = 1; - repeated csgo.CMsgSOCacheHaveVersion socache_have_versions = 2; - optional uint32 legacy_client_session_need = 3; - optional uint32 client_launcher = 4; - optional bytes legacy_steamdatagram_routing = 6; - optional uint32 required_internal_addr = 7; - optional bytes steamdatagram_login = 8; -} - -message CMsgClientWelcome { - message Location { - optional float latitude = 1; - optional float longitude = 2; - optional string country = 3; - } - - optional uint32 version = 1; - optional bytes game_data = 2; - repeated csgo.CMsgSOCacheSubscribed outofdate_subscribed_caches = 3; - repeated csgo.CMsgSOCacheSubscriptionCheck uptodate_subscribed_caches = 4; - optional csgo.CMsgClientWelcome.Location location = 5; - optional bytes game_data2 = 6; - optional uint32 rtime32_gc_welcome_timestamp = 7; - optional uint32 currency = 8; - optional uint32 balance = 9; - optional string balance_url = 10; - optional string txn_country_code = 11; -} - -message CMsgConnectionStatus { - optional csgo.GCConnectionStatus status = 1 [default = GCConnectionStatus_HAVE_SESSION]; - optional uint32 client_session_need = 2; - optional int32 queue_position = 3; - optional int32 queue_size = 4; - optional int32 wait_seconds = 5; - optional int32 estimated_wait_seconds_remaining = 6; -} - -message CWorkshop_PopulateItemDescriptions_Request { - message SingleItemDescription { - optional uint32 gameitemid = 1; - optional string item_description = 2; - optional bool one_per_account = 3; - } - - message ItemDescriptionsLanguageBlock { - optional string language = 1; - repeated csgo.CWorkshop_PopulateItemDescriptions_Request.SingleItemDescription descriptions = 2; - } - - optional uint32 appid = 1; - repeated csgo.CWorkshop_PopulateItemDescriptions_Request.ItemDescriptionsLanguageBlock languages = 2; -} - -message CWorkshop_GetContributors_Request { - optional uint32 appid = 1; - optional uint32 gameitemid = 2; -} - -message CWorkshop_GetContributors_Response { - repeated fixed64 contributors = 1; -} - -message CWorkshop_SetItemPaymentRules_Request { - message WorkshopItemPaymentRule { - optional uint64 workshop_file_id = 1; - optional float revenue_percentage = 2; - optional string rule_description = 3; - optional uint32 rule_type = 4 [default = 1]; - } - - message WorkshopDirectPaymentRule { - optional uint64 workshop_file_id = 1; - optional string rule_description = 2; - } - - message PartnerItemPaymentRule { - optional uint32 account_id = 1; - optional float revenue_percentage = 2; - optional string rule_description = 3; - } - - optional uint32 appid = 1; - optional uint32 gameitemid = 2; - repeated csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule associated_workshop_files = 3; - repeated csgo.CWorkshop_SetItemPaymentRules_Request.PartnerItemPaymentRule partner_accounts = 4; - optional bool validate_only = 5; - optional bool make_workshop_files_subscribable = 6; - optional csgo.CWorkshop_SetItemPaymentRules_Request.WorkshopDirectPaymentRule associated_workshop_file_for_direct_payments = 7; -} - -message CWorkshop_SetItemPaymentRules_Response { -} - -message CGameServers_AggregationQuery_Request { - optional string filter = 1; - repeated string group_fields = 3; -} - -message CGameServers_AggregationQuery_Response { - message Group { - repeated string group_values = 1; - optional uint32 servers_empty = 2; - optional uint32 servers_full = 3; - optional uint32 servers_total = 4; - optional uint32 players_humans = 5; - optional uint32 players_bots = 6; - optional uint32 player_capacity = 7; - } - - repeated csgo.CGameServers_AggregationQuery_Response.Group groups = 1; -} - -message CWorkshop_AddSpecialPayment_Request { - optional uint32 appid = 1; - optional uint32 gameitemid = 2; - optional string date = 3; - optional uint64 payment_us_usd = 4; - optional uint64 payment_row_usd = 5; -} - -message CWorkshop_AddSpecialPayment_Response { -} - -message CProductInfo_SetRichPresenceLocalization_Request { - message Token { - optional string token = 1; - optional string value = 2; - } - - message LanguageSection { - optional string language = 1; - repeated csgo.CProductInfo_SetRichPresenceLocalization_Request.Token tokens = 2; - } - - optional uint32 appid = 1; - repeated csgo.CProductInfo_SetRichPresenceLocalization_Request.LanguageSection languages = 2; - optional uint64 steamid = 3; -} - -message CProductInfo_SetRichPresenceLocalization_Response { -} diff --git a/protobufs/gcsystemmsgs.proto b/protobufs/gcsystemmsgs.proto deleted file mode 100644 index 37fef0b..0000000 --- a/protobufs/gcsystemmsgs.proto +++ /dev/null @@ -1,237 +0,0 @@ -syntax = "proto2"; -package csgo; -option optimize_for = SPEED; -option py_generic_services = false; - -enum EGCSystemMsg { - k_EGCMsgInvalid = 0; - k_EGCMsgMulti = 1; - k_EGCMsgGenericReply = 10; - k_EGCMsgSystemBase = 50; - k_EGCMsgAchievementAwarded = 51; - k_EGCMsgConCommand = 52; - k_EGCMsgStartPlaying = 53; - k_EGCMsgStopPlaying = 54; - k_EGCMsgStartGameserver = 55; - k_EGCMsgStopGameserver = 56; - k_EGCMsgWGRequest = 57; - k_EGCMsgWGResponse = 58; - k_EGCMsgGetUserGameStatsSchema = 59; - k_EGCMsgGetUserGameStatsSchemaResponse = 60; - k_EGCMsgGetUserStatsDEPRECATED = 61; - k_EGCMsgGetUserStatsResponse = 62; - k_EGCMsgAppInfoUpdated = 63; - k_EGCMsgValidateSession = 64; - k_EGCMsgValidateSessionResponse = 65; - k_EGCMsgLookupAccountFromInput = 66; - k_EGCMsgSendHTTPRequest = 67; - k_EGCMsgSendHTTPRequestResponse = 68; - k_EGCMsgPreTestSetup = 69; - k_EGCMsgRecordSupportAction = 70; - k_EGCMsgGetAccountDetails_DEPRECATED = 71; - k_EGCMsgReceiveInterAppMessage = 73; - k_EGCMsgFindAccounts = 74; - k_EGCMsgPostAlert = 75; - k_EGCMsgGetLicenses = 76; - k_EGCMsgGetUserStats = 77; - k_EGCMsgGetCommands = 78; - k_EGCMsgGetCommandsResponse = 79; - k_EGCMsgAddFreeLicense = 80; - k_EGCMsgAddFreeLicenseResponse = 81; - k_EGCMsgGetIPLocation = 82; - k_EGCMsgGetIPLocationResponse = 83; - k_EGCMsgSystemStatsSchema = 84; - k_EGCMsgGetSystemStats = 85; - k_EGCMsgGetSystemStatsResponse = 86; - k_EGCMsgSendEmail = 87; - k_EGCMsgSendEmailResponse = 88; - k_EGCMsgGetEmailTemplate = 89; - k_EGCMsgGetEmailTemplateResponse = 90; - k_EGCMsgGrantGuestPass = 91; - k_EGCMsgGrantGuestPassResponse = 92; - k_EGCMsgGetAccountDetails = 93; - k_EGCMsgGetAccountDetailsResponse = 94; - k_EGCMsgGetPersonaNames = 95; - k_EGCMsgGetPersonaNamesResponse = 96; - k_EGCMsgMultiplexMsg = 97; - k_EGCMsgMultiplexMsgResponse = 98; - k_EGCMsgWebAPIRegisterInterfaces = 101; - k_EGCMsgWebAPIJobRequest = 102; - k_EGCMsgWebAPIJobRequestHttpResponse = 104; - k_EGCMsgWebAPIJobRequestForwardResponse = 105; - k_EGCMsgMemCachedGet = 200; - k_EGCMsgMemCachedGetResponse = 201; - k_EGCMsgMemCachedSet = 202; - k_EGCMsgMemCachedDelete = 203; - k_EGCMsgMemCachedStats = 204; - k_EGCMsgMemCachedStatsResponse = 205; - k_EGCMsgMasterSetDirectory = 220; - k_EGCMsgMasterSetDirectoryResponse = 221; - k_EGCMsgMasterSetWebAPIRouting = 222; - k_EGCMsgMasterSetWebAPIRoutingResponse = 223; - k_EGCMsgMasterSetClientMsgRouting = 224; - k_EGCMsgMasterSetClientMsgRoutingResponse = 225; - k_EGCMsgSetOptions = 226; - k_EGCMsgSetOptionsResponse = 227; - k_EGCMsgSystemBase2 = 500; - k_EGCMsgGetPurchaseTrustStatus = 501; - k_EGCMsgGetPurchaseTrustStatusResponse = 502; - k_EGCMsgUpdateSession = 503; - k_EGCMsgGCAccountVacStatusChange = 504; - k_EGCMsgCheckFriendship = 505; - k_EGCMsgCheckFriendshipResponse = 506; - k_EGCMsgGetPartnerAccountLink = 507; - k_EGCMsgGetPartnerAccountLinkResponse = 508; - k_EGCMsgDPPartnerMicroTxns = 512; - k_EGCMsgDPPartnerMicroTxnsResponse = 513; - k_EGCMsgVacVerificationChange = 518; - k_EGCMsgAccountPhoneNumberChange = 519; - k_EGCMsgInviteUserToLobby = 523; - k_EGCMsgGetGamePersonalDataCategoriesRequest = 524; - k_EGCMsgGetGamePersonalDataCategoriesResponse = 525; - k_EGCMsgGetGamePersonalDataEntriesRequest = 526; - k_EGCMsgGetGamePersonalDataEntriesResponse = 527; - k_EGCMsgTerminateGamePersonalDataEntriesRequest = 528; - k_EGCMsgTerminateGamePersonalDataEntriesResponse = 529; -} - -enum ESOMsg { - k_ESOMsg_Create = 21; - k_ESOMsg_Update = 22; - k_ESOMsg_Destroy = 23; - k_ESOMsg_CacheSubscribed = 24; - k_ESOMsg_CacheUnsubscribed = 25; - k_ESOMsg_UpdateMultiple = 26; - k_ESOMsg_CacheSubscriptionCheck = 27; - k_ESOMsg_CacheSubscriptionRefresh = 28; -} - -enum EGCBaseClientMsg { - k_EMsgGCClientWelcome = 4004; - k_EMsgGCServerWelcome = 4005; - k_EMsgGCClientHello = 4006; - k_EMsgGCServerHello = 4007; - k_EMsgGCClientConnectionStatus = 4009; - k_EMsgGCServerConnectionStatus = 4010; - k_EMsgGCClientHelloPartner = 4011; - k_EMsgGCClientHelloPW = 4012; - k_EMsgGCClientHelloR2 = 4013; - k_EMsgGCClientHelloR3 = 4014; - k_EMsgGCClientHelloR4 = 4015; -} - -enum EGCToGCMsg { - k_EGCToGCMsgMasterAck = 150; - k_EGCToGCMsgMasterAckResponse = 151; - k_EGCToGCMsgRouted = 152; - k_EGCToGCMsgRoutedReply = 153; - k_EMsgUpdateSessionIP = 154; - k_EMsgRequestSessionIP = 155; - k_EMsgRequestSessionIPResponse = 156; - k_EGCToGCMsgMasterStartupComplete = 157; -} - -enum ECommunityItemClass { - k_ECommunityItemClass_Invalid = 0; - k_ECommunityItemClass_Badge = 1; - k_ECommunityItemClass_GameCard = 2; - k_ECommunityItemClass_ProfileBackground = 3; - k_ECommunityItemClass_Emoticon = 4; - k_ECommunityItemClass_BoosterPack = 5; - k_ECommunityItemClass_Consumable = 6; - k_ECommunityItemClass_GameGoo = 7; - k_ECommunityItemClass_ProfileModifier = 8; - k_ECommunityItemClass_Scene = 9; - k_ECommunityItemClass_SalienItem = 10; -} - -enum ECommunityItemAttribute { - k_ECommunityItemAttribute_Invalid = 0; - k_ECommunityItemAttribute_CardBorder = 1; - k_ECommunityItemAttribute_Level = 2; - k_ECommunityItemAttribute_IssueNumber = 3; - k_ECommunityItemAttribute_TradableTime = 4; - k_ECommunityItemAttribute_StorePackageID = 5; - k_ECommunityItemAttribute_CommunityItemAppID = 6; - k_ECommunityItemAttribute_CommunityItemType = 7; - k_ECommunityItemAttribute_ProfileModiferEnabled = 8; - k_ECommunityItemAttribute_ExpiryTime = 9; -} - -message CMsgGCHVacVerificationChange { - optional fixed64 steamid = 1; - optional uint32 appid = 2; - optional bool is_verified = 3; -} - -message CMsgGCHAccountPhoneNumberChange { - optional fixed64 steamid = 1; - optional uint32 appid = 2; - optional uint64 phone_id = 3; - optional bool is_verified = 4; - optional bool is_identifying = 5; -} - -message CMsgGCHInviteUserToLobby { - optional fixed64 steamid = 1; - optional uint32 appid = 2; - optional fixed64 steamid_invited = 3; - optional fixed64 steamid_lobby = 4; -} - -message CQuest_PublisherAddCommunityItemsToPlayer_Request { - message Attribute { - optional uint32 attribute = 1; - optional uint64 value = 2; - } - - optional uint64 steamid = 1; - optional uint32 appid = 2; - optional uint32 match_item_type = 3; - optional uint32 match_item_class = 4; - optional string prefix_item_name = 5; - repeated csgo.CQuest_PublisherAddCommunityItemsToPlayer_Request.Attribute attributes = 6; - optional string note = 7; -} - -message CQuest_PublisherAddCommunityItemsToPlayer_Response { - optional uint32 items_matched = 1; - optional uint32 items_granted = 2; -} - -message CCommunity_GamePersonalDataCategoryInfo { - optional string type = 1; - optional string localization_token = 2; - optional string template_file = 3; -} - -message CCommunity_GetGamePersonalDataCategories_Request { - optional uint32 appid = 1; -} - -message CCommunity_GetGamePersonalDataCategories_Response { - repeated csgo.CCommunity_GamePersonalDataCategoryInfo categories = 1; - optional string app_assets_basename = 2; -} - -message CCommunity_GetGamePersonalDataEntries_Request { - optional uint32 appid = 1; - optional uint64 steamid = 2; - optional string type = 3; - optional string continue_token = 4; -} - -message CCommunity_GetGamePersonalDataEntries_Response { - optional uint32 gceresult = 1; - repeated string entries = 2; - optional string continue_token = 3; -} - -message CCommunity_TerminateGamePersonalDataEntries_Request { - optional uint32 appid = 1; - optional uint64 steamid = 2; -} - -message CCommunity_TerminateGamePersonalDataEntries_Response { - optional uint32 gceresult = 1; -} diff --git a/protobufs/google/protobuf/descriptor.proto b/protobufs/google/protobuf/descriptor.proto deleted file mode 100644 index 3e664d5..0000000 --- a/protobufs/google/protobuf/descriptor.proto +++ /dev/null @@ -1,805 +0,0 @@ -// Protocol Buffers - Google's data interchange format -// Copyright 2008 Google Inc. All rights reserved. -// https://developers.google.com/protocol-buffers/ -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are -// met: -// -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above -// copyright notice, this list of conditions and the following disclaimer -// in the documentation and/or other materials provided with the -// distribution. -// * Neither the name of Google Inc. nor the names of its -// contributors may be used to endorse or promote products derived from -// this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -// Author: kenton@google.com (Kenton Varda) -// Based on original Protocol Buffers design by -// Sanjay Ghemawat, Jeff Dean, and others. -// -// The messages in this file describe the definitions found in .proto files. -// A valid .proto file can be translated directly to a FileDescriptorProto -// without any other information (e.g. without reading its imports). - - -syntax = "proto2"; - -package google.protobuf; -option go_package = "descriptor"; -option java_package = "com.google.protobuf"; -option java_outer_classname = "DescriptorProtos"; -option csharp_namespace = "Google.Protobuf.Reflection"; -option objc_class_prefix = "GPB"; - -// descriptor.proto must be optimized for speed because reflection-based -// algorithms don't work during bootstrapping. -option optimize_for = SPEED; - -// The protocol compiler can output a FileDescriptorSet containing the .proto -// files it parses. -message FileDescriptorSet { - repeated FileDescriptorProto file = 1; -} - -// Describes a complete .proto file. -message FileDescriptorProto { - optional string name = 1; // file name, relative to root of source tree - optional string package = 2; // e.g. "foo", "foo.bar", etc. - - // Names of files imported by this file. - repeated string dependency = 3; - // Indexes of the public imported files in the dependency list above. - repeated int32 public_dependency = 10; - // Indexes of the weak imported files in the dependency list. - // For Google-internal migration only. Do not use. - repeated int32 weak_dependency = 11; - - // All top-level definitions in this file. - repeated DescriptorProto message_type = 4; - repeated EnumDescriptorProto enum_type = 5; - repeated ServiceDescriptorProto service = 6; - repeated FieldDescriptorProto extension = 7; - - optional FileOptions options = 8; - - // This field contains optional information about the original source code. - // You may safely remove this entire field without harming runtime - // functionality of the descriptors -- the information is needed only by - // development tools. - optional SourceCodeInfo source_code_info = 9; - - // The syntax of the proto file. - // The supported values are "proto2" and "proto3". - optional string syntax = 12; -} - -// Describes a message type. -message DescriptorProto { - optional string name = 1; - - repeated FieldDescriptorProto field = 2; - repeated FieldDescriptorProto extension = 6; - - repeated DescriptorProto nested_type = 3; - repeated EnumDescriptorProto enum_type = 4; - - message ExtensionRange { - optional int32 start = 1; - optional int32 end = 2; - } - repeated ExtensionRange extension_range = 5; - - repeated OneofDescriptorProto oneof_decl = 8; - - optional MessageOptions options = 7; - - // Range of reserved tag numbers. Reserved tag numbers may not be used by - // fields or extension ranges in the same message. Reserved ranges may - // not overlap. - message ReservedRange { - optional int32 start = 1; // Inclusive. - optional int32 end = 2; // Exclusive. - } - repeated ReservedRange reserved_range = 9; - // Reserved field names, which may not be used by fields in the same message. - // A given name may only be reserved once. - repeated string reserved_name = 10; -} - -// Describes a field within a message. -message FieldDescriptorProto { - enum Type { - // 0 is reserved for errors. - // Order is weird for historical reasons. - TYPE_DOUBLE = 1; - TYPE_FLOAT = 2; - // Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - // negative values are likely. - TYPE_INT64 = 3; - TYPE_UINT64 = 4; - // Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - // negative values are likely. - TYPE_INT32 = 5; - TYPE_FIXED64 = 6; - TYPE_FIXED32 = 7; - TYPE_BOOL = 8; - TYPE_STRING = 9; - TYPE_GROUP = 10; // Tag-delimited aggregate. - TYPE_MESSAGE = 11; // Length-delimited aggregate. - - // New in version 2. - TYPE_BYTES = 12; - TYPE_UINT32 = 13; - TYPE_ENUM = 14; - TYPE_SFIXED32 = 15; - TYPE_SFIXED64 = 16; - TYPE_SINT32 = 17; // Uses ZigZag encoding. - TYPE_SINT64 = 18; // Uses ZigZag encoding. - }; - - enum Label { - // 0 is reserved for errors - LABEL_OPTIONAL = 1; - LABEL_REQUIRED = 2; - LABEL_REPEATED = 3; - // TODO(sanjay): Should we add LABEL_MAP? - }; - - optional string name = 1; - optional int32 number = 3; - optional Label label = 4; - - // If type_name is set, this need not be set. If both this and type_name - // are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - optional Type type = 5; - - // For message and enum types, this is the name of the type. If the name - // starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - // rules are used to find the type (i.e. first the nested types within this - // message are searched, then within the parent, on up to the root - // namespace). - optional string type_name = 6; - - // For extensions, this is the name of the type being extended. It is - // resolved in the same manner as type_name. - optional string extendee = 2; - - // For numeric types, contains the original text representation of the value. - // For booleans, "true" or "false". - // For strings, contains the default text contents (not escaped in any way). - // For bytes, contains the C escaped value. All bytes >= 128 are escaped. - // TODO(kenton): Base-64 encode? - optional string default_value = 7; - - // If set, gives the index of a oneof in the containing type's oneof_decl - // list. This field is a member of that oneof. - optional int32 oneof_index = 9; - - // JSON name of this field. The value is set by protocol compiler. If the - // user has set a "json_name" option on this field, that option's value - // will be used. Otherwise, it's deduced from the field's name by converting - // it to camelCase. - optional string json_name = 10; - - optional FieldOptions options = 8; -} - -// Describes a oneof. -message OneofDescriptorProto { - optional string name = 1; -} - -// Describes an enum type. -message EnumDescriptorProto { - optional string name = 1; - - repeated EnumValueDescriptorProto value = 2; - - optional EnumOptions options = 3; -} - -// Describes a value within an enum. -message EnumValueDescriptorProto { - optional string name = 1; - optional int32 number = 2; - - optional EnumValueOptions options = 3; -} - -// Describes a service. -message ServiceDescriptorProto { - optional string name = 1; - repeated MethodDescriptorProto method = 2; - - optional ServiceOptions options = 3; -} - -// Describes a method of a service. -message MethodDescriptorProto { - optional string name = 1; - - // Input and output type names. These are resolved in the same way as - // FieldDescriptorProto.type_name, but must refer to a message type. - optional string input_type = 2; - optional string output_type = 3; - - optional MethodOptions options = 4; - - // Identifies if client streams multiple client messages - optional bool client_streaming = 5 [default=false]; - // Identifies if server streams multiple server messages - optional bool server_streaming = 6 [default=false]; -} - - -// =================================================================== -// Options - -// Each of the definitions above may have "options" attached. These are -// just annotations which may cause code to be generated slightly differently -// or may contain hints for code that manipulates protocol messages. -// -// Clients may define custom options as extensions of the *Options messages. -// These extensions may not yet be known at parsing time, so the parser cannot -// store the values in them. Instead it stores them in a field in the *Options -// message called uninterpreted_option. This field must have the same name -// across all *Options messages. We then use this field to populate the -// extensions when we build a descriptor, at which point all protos have been -// parsed and so all extensions are known. -// -// Extension numbers for custom options may be chosen as follows: -// * For options which will only be used within a single application or -// organization, or for experimental options, use field numbers 50000 -// through 99999. It is up to you to ensure that you do not use the -// same number for multiple options. -// * For options which will be published and used publicly by multiple -// independent entities, e-mail protobuf-global-extension-registry@google.com -// to reserve extension numbers. Simply provide your project name (e.g. -// Objective-C plugin) and your project website (if available) -- there's no -// need to explain how you intend to use them. Usually you only need one -// extension number. You can declare multiple options with only one extension -// number by putting them in a sub-message. See the Custom Options section of -// the docs for examples: -// https://developers.google.com/protocol-buffers/docs/proto#options -// If this turns out to be popular, a web service will be set up -// to automatically assign option numbers. - - -message FileOptions { - - // Sets the Java package where classes generated from this .proto will be - // placed. By default, the proto package is used, but this is often - // inappropriate because proto packages do not normally start with backwards - // domain names. - optional string java_package = 1; - - - // If set, all the classes from the .proto file are wrapped in a single - // outer class with the given name. This applies to both Proto1 - // (equivalent to the old "--one_java_file" option) and Proto2 (where - // a .proto always translates to a single class, but you may want to - // explicitly choose the class name). - optional string java_outer_classname = 8; - - // If set true, then the Java code generator will generate a separate .java - // file for each top-level message, enum, and service defined in the .proto - // file. Thus, these types will *not* be nested inside the outer class - // named by java_outer_classname. However, the outer class will still be - // generated to contain the file's getDescriptor() method as well as any - // top-level extensions defined in the file. - optional bool java_multiple_files = 10 [default=false]; - - // If set true, then the Java code generator will generate equals() and - // hashCode() methods for all messages defined in the .proto file. - // This increases generated code size, potentially substantially for large - // protos, which may harm a memory-constrained application. - // - In the full runtime this is a speed optimization, as the - // AbstractMessage base class includes reflection-based implementations of - // these methods. - // - In the lite runtime, setting this option changes the semantics of - // equals() and hashCode() to more closely match those of the full runtime; - // the generated methods compute their results based on field values rather - // than object identity. (Implementations should not assume that hashcodes - // will be consistent across runtimes or versions of the protocol compiler.) - optional bool java_generate_equals_and_hash = 20 [default=false]; - - // If set true, then the Java2 code generator will generate code that - // throws an exception whenever an attempt is made to assign a non-UTF-8 - // byte sequence to a string field. - // Message reflection will do the same. - // However, an extension field still accepts non-UTF-8 byte sequences. - // This option has no effect on when used with the lite runtime. - optional bool java_string_check_utf8 = 27 [default=false]; - - - // Generated classes can be optimized for speed or code size. - enum OptimizeMode { - SPEED = 1; // Generate complete code for parsing, serialization, - // etc. - CODE_SIZE = 2; // Use ReflectionOps to implement these methods. - LITE_RUNTIME = 3; // Generate code using MessageLite and the lite runtime. - } - optional OptimizeMode optimize_for = 9 [default=SPEED]; - - // Sets the Go package where structs generated from this .proto will be - // placed. If omitted, the Go package will be derived from the following: - // - The basename of the package import path, if provided. - // - Otherwise, the package statement in the .proto file, if present. - // - Otherwise, the basename of the .proto file, without extension. - optional string go_package = 11; - - - - // Should generic services be generated in each language? "Generic" services - // are not specific to any particular RPC system. They are generated by the - // main code generators in each language (without additional plugins). - // Generic services were the only kind of service generation supported by - // early versions of google.protobuf. - // - // Generic services are now considered deprecated in favor of using plugins - // that generate code specific to your particular RPC system. Therefore, - // these default to false. Old code which depends on generic services should - // explicitly set them to true. - optional bool cc_generic_services = 16 [default=false]; - optional bool java_generic_services = 17 [default=false]; - optional bool py_generic_services = 18 [default=false]; - - // Is this file deprecated? - // Depending on the target platform, this can emit Deprecated annotations - // for everything in the file, or it will be completely ignored; in the very - // least, this is a formalization for deprecating files. - optional bool deprecated = 23 [default=false]; - - // Enables the use of arenas for the proto messages in this file. This applies - // only to generated classes for C++. - optional bool cc_enable_arenas = 31 [default=false]; - - - // Sets the objective c class prefix which is prepended to all objective c - // generated classes from this .proto. There is no default. - optional string objc_class_prefix = 36; - - // Namespace for generated classes; defaults to the package. - optional string csharp_namespace = 37; - - // Whether the nano proto compiler should generate in the deprecated non-nano - // suffixed package. - optional bool javanano_use_deprecated_package = 38 [deprecated = true]; - - // The parser stores options it doesn't recognize here. See above. - repeated UninterpretedOption uninterpreted_option = 999; - - // Clients can define custom options in extensions of this message. See above. - extensions 1000 to max; -} - -message MessageOptions { - // Set true to use the old proto1 MessageSet wire format for extensions. - // This is provided for backwards-compatibility with the MessageSet wire - // format. You should not use this for any other reason: It's less - // efficient, has fewer features, and is more complicated. - // - // The message must be defined exactly as follows: - // message Foo { - // option message_set_wire_format = true; - // extensions 4 to max; - // } - // Note that the message cannot have any defined fields; MessageSets only - // have extensions. - // - // All extensions of your type must be singular messages; e.g. they cannot - // be int32s, enums, or repeated messages. - // - // Because this is an option, the above two restrictions are not enforced by - // the protocol compiler. - optional bool message_set_wire_format = 1 [default=false]; - - // Disables the generation of the standard "descriptor()" accessor, which can - // conflict with a field of the same name. This is meant to make migration - // from proto1 easier; new code should avoid fields named "descriptor". - optional bool no_standard_descriptor_accessor = 2 [default=false]; - - // Is this message deprecated? - // Depending on the target platform, this can emit Deprecated annotations - // for the message, or it will be completely ignored; in the very least, - // this is a formalization for deprecating messages. - optional bool deprecated = 3 [default=false]; - - // Whether the message is an automatically generated map entry type for the - // maps field. - // - // For maps fields: - // map map_field = 1; - // The parsed descriptor looks like: - // message MapFieldEntry { - // option map_entry = true; - // optional KeyType key = 1; - // optional ValueType value = 2; - // } - // repeated MapFieldEntry map_field = 1; - // - // Implementations may choose not to generate the map_entry=true message, but - // use a native map in the target language to hold the keys and values. - // The reflection APIs in such implementions still need to work as - // if the field is a repeated message field. - // - // NOTE: Do not set the option in .proto files. Always use the maps syntax - // instead. The option should only be implicitly set by the proto compiler - // parser. - optional bool map_entry = 7; - - // The parser stores options it doesn't recognize here. See above. - repeated UninterpretedOption uninterpreted_option = 999; - - // Clients can define custom options in extensions of this message. See above. - extensions 1000 to max; -} - -message FieldOptions { - // The ctype option instructs the C++ code generator to use a different - // representation of the field than it normally would. See the specific - // options below. This option is not yet implemented in the open source - // release -- sorry, we'll try to include it in a future version! - optional CType ctype = 1 [default = STRING]; - enum CType { - // Default mode. - STRING = 0; - - CORD = 1; - - STRING_PIECE = 2; - } - // The packed option can be enabled for repeated primitive fields to enable - // a more efficient representation on the wire. Rather than repeatedly - // writing the tag and type for each element, the entire array is encoded as - // a single length-delimited blob. In proto3, only explicit setting it to - // false will avoid using packed encoding. - optional bool packed = 2; - - - // The jstype option determines the JavaScript type used for values of the - // field. The option is permitted only for 64 bit integral and fixed types - // (int64, uint64, sint64, fixed64, sfixed64). By default these types are - // represented as JavaScript strings. This avoids loss of precision that can - // happen when a large value is converted to a floating point JavaScript - // numbers. Specifying JS_NUMBER for the jstype causes the generated - // JavaScript code to use the JavaScript "number" type instead of strings. - // This option is an enum to permit additional types to be added, - // e.g. goog.math.Integer. - optional JSType jstype = 6 [default = JS_NORMAL]; - enum JSType { - // Use the default type. - JS_NORMAL = 0; - - // Use JavaScript strings. - JS_STRING = 1; - - // Use JavaScript numbers. - JS_NUMBER = 2; - } - - // Should this field be parsed lazily? Lazy applies only to message-type - // fields. It means that when the outer message is initially parsed, the - // inner message's contents will not be parsed but instead stored in encoded - // form. The inner message will actually be parsed when it is first accessed. - // - // This is only a hint. Implementations are free to choose whether to use - // eager or lazy parsing regardless of the value of this option. However, - // setting this option true suggests that the protocol author believes that - // using lazy parsing on this field is worth the additional bookkeeping - // overhead typically needed to implement it. - // - // This option does not affect the public interface of any generated code; - // all method signatures remain the same. Furthermore, thread-safety of the - // interface is not affected by this option; const methods remain safe to - // call from multiple threads concurrently, while non-const methods continue - // to require exclusive access. - // - // - // Note that implementations may choose not to check required fields within - // a lazy sub-message. That is, calling IsInitialized() on the outher message - // may return true even if the inner message has missing required fields. - // This is necessary because otherwise the inner message would have to be - // parsed in order to perform the check, defeating the purpose of lazy - // parsing. An implementation which chooses not to check required fields - // must be consistent about it. That is, for any particular sub-message, the - // implementation must either *always* check its required fields, or *never* - // check its required fields, regardless of whether or not the message has - // been parsed. - optional bool lazy = 5 [default=false]; - - // Is this field deprecated? - // Depending on the target platform, this can emit Deprecated annotations - // for accessors, or it will be completely ignored; in the very least, this - // is a formalization for deprecating fields. - optional bool deprecated = 3 [default=false]; - - // For Google-internal migration only. Do not use. - optional bool weak = 10 [default=false]; - - - // The parser stores options it doesn't recognize here. See above. - repeated UninterpretedOption uninterpreted_option = 999; - - // Clients can define custom options in extensions of this message. See above. - extensions 1000 to max; -} - -message EnumOptions { - - // Set this option to true to allow mapping different tag names to the same - // value. - optional bool allow_alias = 2; - - // Is this enum deprecated? - // Depending on the target platform, this can emit Deprecated annotations - // for the enum, or it will be completely ignored; in the very least, this - // is a formalization for deprecating enums. - optional bool deprecated = 3 [default=false]; - - // The parser stores options it doesn't recognize here. See above. - repeated UninterpretedOption uninterpreted_option = 999; - - // Clients can define custom options in extensions of this message. See above. - extensions 1000 to max; -} - -message EnumValueOptions { - // Is this enum value deprecated? - // Depending on the target platform, this can emit Deprecated annotations - // for the enum value, or it will be completely ignored; in the very least, - // this is a formalization for deprecating enum values. - optional bool deprecated = 1 [default=false]; - - // The parser stores options it doesn't recognize here. See above. - repeated UninterpretedOption uninterpreted_option = 999; - - // Clients can define custom options in extensions of this message. See above. - extensions 1000 to max; -} - -message ServiceOptions { - - // Note: Field numbers 1 through 32 are reserved for Google's internal RPC - // framework. We apologize for hoarding these numbers to ourselves, but - // we were already using them long before we decided to release Protocol - // Buffers. - - // Is this service deprecated? - // Depending on the target platform, this can emit Deprecated annotations - // for the service, or it will be completely ignored; in the very least, - // this is a formalization for deprecating services. - optional bool deprecated = 33 [default=false]; - - // The parser stores options it doesn't recognize here. See above. - repeated UninterpretedOption uninterpreted_option = 999; - - // Clients can define custom options in extensions of this message. See above. - extensions 1000 to max; -} - -message MethodOptions { - - // Note: Field numbers 1 through 32 are reserved for Google's internal RPC - // framework. We apologize for hoarding these numbers to ourselves, but - // we were already using them long before we decided to release Protocol - // Buffers. - - // Is this method deprecated? - // Depending on the target platform, this can emit Deprecated annotations - // for the method, or it will be completely ignored; in the very least, - // this is a formalization for deprecating methods. - optional bool deprecated = 33 [default=false]; - - // The parser stores options it doesn't recognize here. See above. - repeated UninterpretedOption uninterpreted_option = 999; - - // Clients can define custom options in extensions of this message. See above. - extensions 1000 to max; -} - - -// A message representing a option the parser does not recognize. This only -// appears in options protos created by the compiler::Parser class. -// DescriptorPool resolves these when building Descriptor objects. Therefore, -// options protos in descriptor objects (e.g. returned by Descriptor::options(), -// or produced by Descriptor::CopyTo()) will never have UninterpretedOptions -// in them. -message UninterpretedOption { - // The name of the uninterpreted option. Each string represents a segment in - // a dot-separated name. is_extension is true iff a segment represents an - // extension (denoted with parentheses in options specs in .proto files). - // E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - // "foo.(bar.baz).qux". - message NamePart { - required string name_part = 1; - required bool is_extension = 2; - } - repeated NamePart name = 2; - - // The value of the uninterpreted option, in whatever type the tokenizer - // identified it as during parsing. Exactly one of these should be set. - optional string identifier_value = 3; - optional uint64 positive_int_value = 4; - optional int64 negative_int_value = 5; - optional double double_value = 6; - optional bytes string_value = 7; - optional string aggregate_value = 8; -} - -// =================================================================== -// Optional source code info - -// Encapsulates information about the original source file from which a -// FileDescriptorProto was generated. -message SourceCodeInfo { - // A Location identifies a piece of source code in a .proto file which - // corresponds to a particular definition. This information is intended - // to be useful to IDEs, code indexers, documentation generators, and similar - // tools. - // - // For example, say we have a file like: - // message Foo { - // optional string foo = 1; - // } - // Let's look at just the field definition: - // optional string foo = 1; - // ^ ^^ ^^ ^ ^^^ - // a bc de f ghi - // We have the following locations: - // span path represents - // [a,i) [ 4, 0, 2, 0 ] The whole field definition. - // [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - // [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - // [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - // [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - // - // Notes: - // - A location may refer to a repeated field itself (i.e. not to any - // particular index within it). This is used whenever a set of elements are - // logically enclosed in a single code segment. For example, an entire - // extend block (possibly containing multiple extension definitions) will - // have an outer location whose path refers to the "extensions" repeated - // field without an index. - // - Multiple locations may have the same path. This happens when a single - // logical declaration is spread out across multiple places. The most - // obvious example is the "extend" block again -- there may be multiple - // extend blocks in the same scope, each of which will have the same path. - // - A location's span is not always a subset of its parent's span. For - // example, the "extendee" of an extension declaration appears at the - // beginning of the "extend" block and is shared by all extensions within - // the block. - // - Just because a location's span is a subset of some other location's span - // does not mean that it is a descendent. For example, a "group" defines - // both a type and a field in a single declaration. Thus, the locations - // corresponding to the type and field and their components will overlap. - // - Code which tries to interpret locations should probably be designed to - // ignore those that it doesn't understand, as more types of locations could - // be recorded in the future. - repeated Location location = 1; - message Location { - // Identifies which part of the FileDescriptorProto was defined at this - // location. - // - // Each element is a field number or an index. They form a path from - // the root FileDescriptorProto to the place where the definition. For - // example, this path: - // [ 4, 3, 2, 7, 1 ] - // refers to: - // file.message_type(3) // 4, 3 - // .field(7) // 2, 7 - // .name() // 1 - // This is because FileDescriptorProto.message_type has field number 4: - // repeated DescriptorProto message_type = 4; - // and DescriptorProto.field has field number 2: - // repeated FieldDescriptorProto field = 2; - // and FieldDescriptorProto.name has field number 1: - // optional string name = 1; - // - // Thus, the above path gives the location of a field name. If we removed - // the last element: - // [ 4, 3, 2, 7 ] - // this path refers to the whole field declaration (from the beginning - // of the label to the terminating semicolon). - repeated int32 path = 1 [packed=true]; - - // Always has exactly three or four elements: start line, start column, - // end line (optional, otherwise assumed same as start line), end column. - // These are packed into a single field for efficiency. Note that line - // and column numbers are zero-based -- typically you will want to add - // 1 to each before displaying to a user. - repeated int32 span = 2 [packed=true]; - - // If this SourceCodeInfo represents a complete declaration, these are any - // comments appearing before and after the declaration which appear to be - // attached to the declaration. - // - // A series of line comments appearing on consecutive lines, with no other - // tokens appearing on those lines, will be treated as a single comment. - // - // leading_detached_comments will keep paragraphs of comments that appear - // before (but not connected to) the current element. Each paragraph, - // separated by empty lines, will be one comment element in the repeated - // field. - // - // Only the comment content is provided; comment markers (e.g. //) are - // stripped out. For block comments, leading whitespace and an asterisk - // will be stripped from the beginning of each line other than the first. - // Newlines are included in the output. - // - // Examples: - // - // optional int32 foo = 1; // Comment attached to foo. - // // Comment attached to bar. - // optional int32 bar = 2; - // - // optional string baz = 3; - // // Comment attached to baz. - // // Another line attached to baz. - // - // // Comment attached to qux. - // // - // // Another line attached to qux. - // optional double qux = 4; - // - // // Detached comment for corge. This is not leading or trailing comments - // // to qux or corge because there are blank lines separating it from - // // both. - // - // // Detached comment for corge paragraph 2. - // - // optional string corge = 5; - // /* Block comment attached - // * to corge. Leading asterisks - // * will be removed. */ - // /* Block comment attached to - // * grault. */ - // optional int32 grault = 6; - // - // // ignored detached comments. - optional string leading_comments = 3; - optional string trailing_comments = 4; - repeated string leading_detached_comments = 6; - } -} - -// Describes the relationship between generated code and its original source -// file. A GeneratedCodeInfo message is associated with only one generated -// source file, but may contain references to different source .proto files. -message GeneratedCodeInfo { - // An Annotation connects some span of text in generated code to an element - // of its generating .proto file. - repeated Annotation annotation = 1; - message Annotation { - // Identifies the element in the original source .proto file. This field - // is formatted the same as SourceCodeInfo.Location.path. - repeated int32 path = 1 [packed=true]; - - // Identifies the filesystem path to the original source .proto. - optional string source_file = 2; - - // Identifies the starting offset in bytes in the generated code - // that relates to the identified object. - optional int32 begin = 3; - - // Identifies the ending offset in bytes in the generated code that - // relates to the identified offset. The end offset should be one past - // the last relevant byte (so the length of the text = end - begin). - optional int32 end = 4; - } -} diff --git a/protobufs/steammessages.proto b/protobufs/steammessages.proto deleted file mode 100644 index 02d7020..0000000 --- a/protobufs/steammessages.proto +++ /dev/null @@ -1,599 +0,0 @@ -syntax = "proto2"; -package csgo; -import "google/protobuf/descriptor.proto"; - -option optimize_for = SPEED; -option py_generic_services = false; - -extend .google.protobuf.FieldOptions { - optional bool key_field = 60000 [default = false]; -} - -extend .google.protobuf.MessageOptions { - optional int32 msgpool_soft_limit = 60000 [default = 32]; - optional int32 msgpool_hard_limit = 60001 [default = 384]; -} - -enum GCProtoBufMsgSrc { - GCProtoBufMsgSrc_Unspecified = 0; - GCProtoBufMsgSrc_FromSystem = 1; - GCProtoBufMsgSrc_FromSteamID = 2; - GCProtoBufMsgSrc_FromGC = 3; - GCProtoBufMsgSrc_ReplySystem = 4; -} - -message CMsgProtoBufHeader { - option (msgpool_soft_limit) = 256; - option (msgpool_hard_limit) = 1024; - - optional fixed64 client_steam_id = 1; - optional int32 client_session_id = 2; - optional uint32 source_app_id = 3; - optional fixed64 job_id_source = 10 [default = 18446744073709551615]; - optional fixed64 job_id_target = 11 [default = 18446744073709551615]; - optional string target_job_name = 12; - optional int32 eresult = 13 [default = 2]; - optional string error_message = 14; - optional uint32 ip = 15; - optional csgo.GCProtoBufMsgSrc gc_msg_src = 200 [default = GCProtoBufMsgSrc_Unspecified]; - optional uint32 gc_dir_index_source = 201; -} - -message CMsgWebAPIKey { - optional uint32 status = 1 [default = 255]; - optional uint32 account_id = 2 [default = 0]; - optional uint32 publisher_group_id = 3 [default = 0]; - optional uint32 key_id = 4; - optional string domain = 5; -} - -message CMsgHttpRequest { - message RequestHeader { - optional string name = 1; - optional string value = 2; - } - - message QueryParam { - optional string name = 1; - optional bytes value = 2; - } - - optional uint32 request_method = 1; - optional string hostname = 2; - optional string url = 3; - repeated csgo.CMsgHttpRequest.RequestHeader headers = 4; - repeated csgo.CMsgHttpRequest.QueryParam get_params = 5; - repeated csgo.CMsgHttpRequest.QueryParam post_params = 6; - optional bytes body = 7; - optional uint32 absolute_timeout = 8; -} - -message CMsgWebAPIRequest { - optional string UNUSED_job_name = 1; - optional string interface_name = 2; - optional string method_name = 3; - optional uint32 version = 4; - optional csgo.CMsgWebAPIKey api_key = 5; - optional csgo.CMsgHttpRequest request = 6; - optional uint32 routing_app_id = 7; -} - -message CMsgHttpResponse { - message ResponseHeader { - optional string name = 1; - optional string value = 2; - } - - optional uint32 status_code = 1; - repeated csgo.CMsgHttpResponse.ResponseHeader headers = 2; - optional bytes body = 3; -} - -message CMsgAMFindAccounts { - optional uint32 search_type = 1; - optional string search_string = 2; -} - -message CMsgAMFindAccountsResponse { - repeated fixed64 steam_id = 1; -} - -message CMsgNotifyWatchdog { - optional uint32 source = 1; - optional uint32 alert_type = 2; - optional uint32 alert_destination = 3; - optional bool critical = 4; - optional uint32 time = 5; - optional uint32 appid = 6; - optional string text = 7; -} - -message CMsgAMGetLicenses { - optional fixed64 steamid = 1; -} - -message CMsgPackageLicense { - optional uint32 package_id = 1; - optional uint32 time_created = 2; - optional uint32 owner_id = 3; -} - -message CMsgAMGetLicensesResponse { - repeated csgo.CMsgPackageLicense license = 1; - optional uint32 result = 2; -} - -message CMsgAMGetUserGameStats { - optional fixed64 steam_id = 1; - optional fixed64 game_id = 2; - repeated uint32 stats = 3; -} - -message CMsgAMGetUserGameStatsResponse { - message Stats { - optional uint32 stat_id = 1; - optional uint32 stat_value = 2; - } - - message Achievement_Blocks { - optional uint32 achievement_id = 1; - optional uint32 achievement_bit_id = 2; - optional fixed32 unlock_time = 3; - } - - optional fixed64 steam_id = 1; - optional fixed64 game_id = 2; - optional int32 eresult = 3 [default = 2]; - repeated csgo.CMsgAMGetUserGameStatsResponse.Stats stats = 4; - repeated csgo.CMsgAMGetUserGameStatsResponse.Achievement_Blocks achievement_blocks = 5; -} - -message CMsgGCGetCommandList { - optional uint32 app_id = 1; - optional string command_prefix = 2; -} - -message CMsgGCGetCommandListResponse { - repeated string command_name = 1; -} - -message CGCMsgMemCachedGet { - repeated string keys = 1; -} - -message CGCMsgMemCachedGetResponse { - message ValueTag { - optional bool found = 1; - optional bytes value = 2; - } - - repeated csgo.CGCMsgMemCachedGetResponse.ValueTag values = 1; -} - -message CGCMsgMemCachedSet { - message KeyPair { - optional string name = 1; - optional bytes value = 2; - } - - repeated csgo.CGCMsgMemCachedSet.KeyPair keys = 1; -} - -message CGCMsgMemCachedDelete { - repeated string keys = 1; -} - -message CGCMsgMemCachedStats { -} - -message CGCMsgMemCachedStatsResponse { - optional uint64 curr_connections = 1; - optional uint64 cmd_get = 2; - optional uint64 cmd_set = 3; - optional uint64 cmd_flush = 4; - optional uint64 get_hits = 5; - optional uint64 get_misses = 6; - optional uint64 delete_hits = 7; - optional uint64 delete_misses = 8; - optional uint64 bytes_read = 9; - optional uint64 bytes_written = 10; - optional uint64 limit_maxbytes = 11; - optional uint64 curr_items = 12; - optional uint64 evictions = 13; - optional uint64 bytes = 14; -} - -message CGCMsgSQLStats { - optional uint32 schema_catalog = 1; -} - -message CGCMsgSQLStatsResponse { - optional uint32 threads = 1; - optional uint32 threads_connected = 2; - optional uint32 threads_active = 3; - optional uint32 operations_submitted = 4; - optional uint32 prepared_statements_executed = 5; - optional uint32 non_prepared_statements_executed = 6; - optional uint32 deadlock_retries = 7; - optional uint32 operations_timed_out_in_queue = 8; - optional uint32 errors = 9; -} - -message CMsgAMAddFreeLicense { - optional fixed64 steamid = 1; - optional uint32 ip_public = 2; - optional uint32 packageid = 3; - optional string store_country_code = 4; -} - -message CMsgAMAddFreeLicenseResponse { - optional int32 eresult = 1 [default = 2]; - optional int32 purchase_result_detail = 2; - optional fixed64 transid = 3; -} - -message CGCMsgGetIPLocation { - repeated fixed32 ips = 1; -} - -message CIPLocationInfo { - optional uint32 ip = 1; - optional float latitude = 2; - optional float longitude = 3; - optional string country = 4; - optional string state = 5; - optional string city = 6; -} - -message CGCMsgGetIPLocationResponse { - repeated csgo.CIPLocationInfo infos = 1; -} - -message CGCMsgSystemStatsSchema { - optional uint32 gc_app_id = 1; - optional bytes schema_kv = 2; -} - -message CGCMsgGetSystemStats { -} - -message CGCMsgGetSystemStatsResponse { - optional uint32 gc_app_id = 1; - optional bytes stats_kv = 2; - optional uint32 active_jobs = 3; - optional uint32 yielding_jobs = 4; - optional uint32 user_sessions = 5; - optional uint32 game_server_sessions = 6; - optional uint32 socaches = 7; - optional uint32 socaches_to_unload = 8; - optional uint32 socaches_loading = 9; - optional uint32 writeback_queue = 10; - optional uint32 steamid_locks = 11; - optional uint32 logon_queue = 12; - optional uint32 logon_jobs = 13; -} - -message CMsgAMSendEmail { - message ReplacementToken { - optional string token_name = 1; - optional string token_value = 2; - } - - message PersonaNameReplacementToken { - optional fixed64 steamid = 1; - optional string token_name = 2; - } - - optional fixed64 steamid = 1; - optional uint32 email_msg_type = 2; - optional uint32 email_format = 3; - repeated csgo.CMsgAMSendEmail.PersonaNameReplacementToken persona_name_tokens = 5; - optional uint32 source_gc = 6; - repeated csgo.CMsgAMSendEmail.ReplacementToken tokens = 7; -} - -message CMsgAMSendEmailResponse { - optional uint32 eresult = 1 [default = 2]; -} - -message CMsgGCGetEmailTemplate { - optional uint32 app_id = 1; - optional uint32 email_msg_type = 2; - optional int32 email_lang = 3; - optional int32 email_format = 4; -} - -message CMsgGCGetEmailTemplateResponse { - optional uint32 eresult = 1 [default = 2]; - optional bool template_exists = 2; - optional string template = 3; -} - -message CMsgAMGrantGuestPasses2 { - optional fixed64 steam_id = 1; - optional uint32 package_id = 2; - optional int32 passes_to_grant = 3; - optional int32 days_to_expiration = 4; - optional int32 action = 5; -} - -message CMsgAMGrantGuestPasses2Response { - optional int32 eresult = 1 [default = 2]; - optional int32 passes_granted = 2 [default = 0]; -} - -message CGCSystemMsg_GetAccountDetails { - option (msgpool_soft_limit) = 128; - option (msgpool_hard_limit) = 512; - - optional fixed64 steamid = 1; - optional uint32 appid = 2; -} - -message CGCSystemMsg_GetAccountDetails_Response { - option (msgpool_soft_limit) = 128; - option (msgpool_hard_limit) = 512; - - optional uint32 eresult_deprecated = 1 [default = 2]; - optional string account_name = 2; - optional string persona_name = 3; - optional bool is_profile_public = 4; - optional bool is_inventory_public = 5; - optional bool is_vac_banned = 7; - optional bool is_cyber_cafe = 8; - optional bool is_school_account = 9; - optional bool is_limited = 10; - optional bool is_subscribed = 11; - optional uint32 package = 12; - optional bool is_free_trial_account = 13; - optional uint32 free_trial_expiration = 14; - optional bool is_low_violence = 15; - optional bool is_account_locked_down = 16; - optional bool is_community_banned = 17; - optional bool is_trade_banned = 18; - optional uint32 trade_ban_expiration = 19; - optional uint32 accountid = 20; - optional uint32 suspension_end_time = 21; - optional string currency = 22; - optional uint32 steam_level = 23; - optional uint32 friend_count = 24; - optional uint32 account_creation_time = 25; - optional bool is_steamguard_enabled = 27; - optional bool is_phone_verified = 28; - optional bool is_two_factor_auth_enabled = 29; - optional uint32 two_factor_enabled_time = 30; - optional uint32 phone_verification_time = 31; - optional uint64 phone_id = 33; - optional bool is_phone_identifying = 34; - optional uint32 rt_identity_linked = 35; - optional uint32 rt_birth_date = 36; - optional string txn_country_code = 37; -} - -message CMsgGCGetPersonaNames { - repeated fixed64 steamids = 1; -} - -message CMsgGCGetPersonaNames_Response { - message PersonaName { - optional fixed64 steamid = 1; - optional string persona_name = 2; - } - - repeated csgo.CMsgGCGetPersonaNames_Response.PersonaName succeeded_lookups = 1; - repeated fixed64 failed_lookup_steamids = 2; -} - -message CMsgGCCheckFriendship { - optional fixed64 steamid_left = 1; - optional fixed64 steamid_right = 2; -} - -message CMsgGCCheckFriendship_Response { - optional bool success = 1; - optional bool found_friendship = 2; -} - -message CMsgGCMsgMasterSetDirectory { - message SubGC { - optional uint32 dir_index = 1; - optional string name = 2; - optional string box = 3; - optional string command_line = 4; - optional string gc_binary = 5; - } - - optional uint32 master_dir_index = 1; - repeated csgo.CMsgGCMsgMasterSetDirectory.SubGC dir = 2; -} - -message CMsgGCMsgMasterSetDirectory_Response { - optional int32 eresult = 1 [default = 2]; -} - -message CMsgGCMsgWebAPIJobRequestForwardResponse { - optional uint32 dir_index = 1; -} - -message CGCSystemMsg_GetPurchaseTrust_Request { - optional fixed64 steamid = 1; -} - -message CGCSystemMsg_GetPurchaseTrust_Response { - optional bool has_prior_purchase_history = 1; - optional bool has_no_recent_password_resets = 2; - optional bool is_wallet_cash_trusted = 3; - optional uint32 time_all_trusted = 4; -} - -message CMsgGCHAccountVacStatusChange { - optional fixed64 steam_id = 1; - optional uint32 app_id = 2; - optional uint32 rtime_vacban_starts = 3; - optional bool is_banned_now = 4; - optional bool is_banned_future = 5; -} - -message CMsgGCGetPartnerAccountLink { - optional fixed64 steamid = 1; -} - -message CMsgGCGetPartnerAccountLink_Response { - optional uint32 pwid = 1; - optional uint32 nexonid = 2; - optional int32 ageclass = 3; - optional bool id_verified = 4 [default = true]; - optional bool is_adult = 5; -} - -message CMsgGCRoutingInfo { - enum RoutingMethod { - RANDOM = 0; - DISCARD = 1; - CLIENT_STEAMID = 2; - PROTOBUF_FIELD_UINT64 = 3; - WEBAPI_PARAM_UINT64 = 4; - } - - repeated uint32 dir_index = 1; - optional csgo.CMsgGCRoutingInfo.RoutingMethod method = 2 [default = RANDOM]; - optional csgo.CMsgGCRoutingInfo.RoutingMethod fallback = 3 [default = DISCARD]; - optional uint32 protobuf_field = 4; - optional string webapi_param = 5; -} - -message CMsgGCMsgMasterSetWebAPIRouting { - message Entry { - optional string interface_name = 1; - optional string method_name = 2; - optional csgo.CMsgGCRoutingInfo routing = 3; - } - - repeated csgo.CMsgGCMsgMasterSetWebAPIRouting.Entry entries = 1; -} - -message CMsgGCMsgMasterSetClientMsgRouting { - message Entry { - optional uint32 msg_type = 1; - optional csgo.CMsgGCRoutingInfo routing = 2; - } - - repeated csgo.CMsgGCMsgMasterSetClientMsgRouting.Entry entries = 1; -} - -message CMsgGCMsgMasterSetWebAPIRouting_Response { - optional int32 eresult = 1 [default = 2]; -} - -message CMsgGCMsgMasterSetClientMsgRouting_Response { - optional int32 eresult = 1 [default = 2]; -} - -message CMsgGCMsgSetOptions { - message MessageRange { - required uint32 low = 1; - required uint32 high = 2; - } - - enum Option { - NOTIFY_USER_SESSIONS = 0; - NOTIFY_SERVER_SESSIONS = 1; - NOTIFY_ACHIEVEMENTS = 2; - NOTIFY_VAC_ACTION = 3; - } - - repeated csgo.CMsgGCMsgSetOptions.Option options = 1; - repeated csgo.CMsgGCMsgSetOptions.MessageRange client_msg_ranges = 2; -} - -message CMsgGCHUpdateSession { - message ExtraField { - optional string name = 1; - optional string value = 2; - } - - optional fixed64 steam_id = 1; - optional uint32 app_id = 2; - optional bool online = 3; - optional fixed64 server_steam_id = 4; - optional uint32 server_addr = 5; - optional uint32 server_port = 6; - optional uint32 os_type = 7; - optional uint32 client_addr = 8; - repeated csgo.CMsgGCHUpdateSession.ExtraField extra_fields = 9; - optional fixed64 owner_id = 10; - optional uint32 cm_session_sysid = 11; - optional uint32 cm_session_identifier = 12; - repeated uint32 depot_ids = 13; -} - -message CMsgNotificationOfSuspiciousActivity { - message MultipleGameInstances { - optional uint32 app_instance_count = 1; - repeated fixed64 other_steamids = 2; - } - - optional fixed64 steamid = 1; - optional uint32 appid = 2; - optional csgo.CMsgNotificationOfSuspiciousActivity.MultipleGameInstances multiple_instances = 3; -} - -message CMsgDPPartnerMicroTxns { - message PartnerMicroTxn { - optional uint32 init_time = 1; - optional uint32 last_update_time = 2; - optional uint64 txn_id = 3; - optional uint32 account_id = 4; - optional uint32 line_item = 5; - optional uint64 item_id = 6; - optional uint32 def_index = 7; - optional uint64 price = 8; - optional uint64 tax = 9; - optional uint64 price_usd = 10; - optional uint64 tax_usd = 11; - optional uint32 purchase_type = 12; - optional uint32 steam_txn_type = 13; - optional string country_code = 14; - optional string region_code = 15; - optional int32 quantity = 16; - optional uint64 ref_trans_id = 17; - } - - message PartnerInfo { - optional uint32 partner_id = 1; - optional string partner_name = 2; - optional string currency_code = 3; - optional string currency_name = 4; - } - - optional uint32 appid = 1; - optional string gc_name = 2; - optional csgo.CMsgDPPartnerMicroTxns.PartnerInfo partner = 3; - repeated csgo.CMsgDPPartnerMicroTxns.PartnerMicroTxn transactions = 4; -} - -message CMsgDPPartnerMicroTxnsResponse { - enum EErrorCode { - k_MsgValid = 0; - k_MsgInvalidAppID = 1; - k_MsgInvalidPartnerInfo = 2; - k_MsgNoTransactions = 3; - k_MsgSQLFailure = 4; - k_MsgPartnerInfoDiscrepancy = 5; - k_MsgTransactionInsertFailed = 7; - k_MsgAlreadyRunning = 8; - k_MsgInvalidTransactionData = 9; - } - - optional uint32 eresult = 1 [default = 2]; - optional csgo.CMsgDPPartnerMicroTxnsResponse.EErrorCode eerrorcode = 2 [default = k_MsgValid]; -} - -message CChinaAgreementSessions_StartAgreementSessionInGame_Request { - optional uint32 appid = 1; - optional fixed64 steamid = 2; -} - -message CChinaAgreementSessions_StartAgreementSessionInGame_Response { - optional string agreement_url = 1; -} diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 10c37b2..0000000 --- a/requirements.txt +++ /dev/null @@ -1,6 +0,0 @@ -six==1.10 -enum34==1.1.2; python_version < '3.4' -gevent>=1.3.0 -protobuf>=3.0.0 -steam[client]~=1.0 -gevent-eventemitter~=2.1 diff --git a/setup.py b/setup.py deleted file mode 100644 index 15b1345..0000000 --- a/setup.py +++ /dev/null @@ -1,52 +0,0 @@ -#!/usr/bin/env python - -from setuptools import setup, find_packages -from codecs import open -from os import path -import sys - -here = path.abspath(path.dirname(__file__)) -with open(path.join(here, 'README.rst'), encoding='utf-8') as f: - long_description = f.read() -with open(path.join(here, 'csgo/__init__.py'), encoding='utf-8') as f: - __version__ = f.readline().split('"')[1] - -install_requires = [ - 'steam~=1.0', - 'gevent-eventemitter>=2.1', - 'gevent>=1.3.0', - 'protobuf>=3.0.0', - 'six>=1.10', -] - -if sys.version_info < (3, 4): - install_requires.append('enum34>=1.0.4') - -setup( - name='csgo', - version=__version__, - description='Module for interacting CSGO\'s Game Coordinator', - long_description=long_description, - url='https://github.com/ValvePython/csgo', - author="Rossen Georgiev", - author_email='rossen@rgp.io', - license='MIT', - classifiers=[ - 'Development Status :: 4 - Beta', - 'Intended Audience :: Developers', - 'License :: OSI Approved :: MIT License', - 'Topic :: Software Development :: Libraries :: Python Modules', - 'Natural Language :: English', - 'Operating System :: OS Independent', - 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3.4', - 'Programming Language :: Python :: 3.5', - 'Programming Language :: Python :: 3.6', - 'Programming Language :: Python :: 3.7', - 'Programming Language :: Python :: 3.8', - ], - keywords='valve steam steamid api webapi csgo global offensive', - packages=['csgo'] + ['csgo.'+x for x in find_packages(where='csgo')], - install_requires=install_requires, - zip_safe=True, -)