diff --git a/README.md b/README.md index 6d71f8e..87d03aa 100644 --- a/README.md +++ b/README.md @@ -84,6 +84,9 @@ pipenv install --dev ``` ### Protocol Buffers + +If you want to update the library to use the latest Protobuf file from api.igdb.com you can run ./update-protobuf.sh + #### Windows This project uses [protoc](https://github.com/protocolbuffers/protobuf/releases) to generate the protocol buffer wrapper. ``` diff --git a/setup.py b/setup.py index 5f53ca1..0da30a6 100644 --- a/setup.py +++ b/setup.py @@ -5,9 +5,9 @@ setup( name="igdb-api-v4", - version="0.0.6", - author="Felix Nordén", - author_email="felixnorden@gmail.com", + version="0.1.0", + author="IGDB", + author_email="dev@igdb.com", description="An API wrapper for IGDB API v4", long_description=long_description, long_description_content_type="text/markdown", diff --git a/src/igdb/igdbapi.proto b/src/igdb/igdbapi.proto index 65dcb0c..c5f2e53 100644 --- a/src/igdb/igdbapi.proto +++ b/src/igdb/igdbapi.proto @@ -299,6 +299,7 @@ message Cover { string url = 7; int32 width = 8; string checksum = 9; + GameLocalization game_localization = 10; } message ExternalGameResult { @@ -429,6 +430,7 @@ message Game { repeated Game ports = 54; repeated Game forks = 55; repeated LanguageSupport language_supports = 56; + repeated GameLocalization game_localizations = 57; } @@ -446,6 +448,8 @@ enum GameCategoryEnum { EXPANDED_GAME = 10; PORT = 11; FORK = 12; + PACK = 13; + UPDATE = 14; } @@ -493,6 +497,21 @@ message GameEngineLogo { string checksum = 8; } +message GameLocalizationResult { + repeated GameLocalization gamelocalizations = 1; +} + +message GameLocalization { + uint64 id = 1; + string name = 2; + Cover cover = 3; + Game game = 4; + Region region = 5; + google.protobuf.Timestamp created_at = 6; + google.protobuf.Timestamp updated_at = 7; + string checksum = 8; +} + message GameModeResult { repeated GameMode gamemodes = 1; } @@ -841,6 +860,20 @@ message PlayerPerspective { string checksum = 7; } +message RegionResult { + repeated Region regions = 1; +} + +message Region { + uint64 id = 1; + string name = 2; + string category = 3; + string identifier = 4; + google.protobuf.Timestamp created_at = 5; + google.protobuf.Timestamp updated_at = 6; + string checksum = 7; +} + message ReleaseDateResult { repeated ReleaseDate releasedates = 1; } diff --git a/src/igdb/igdbapi_pb2.py b/src/igdb/igdbapi_pb2.py index 7ec867e..5e030a9 100644 --- a/src/igdb/igdbapi_pb2.py +++ b/src/igdb/igdbapi_pb2.py @@ -2,9 +2,10 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: igdbapi.proto """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder +from google.protobuf.internal import enum_type_wrapper from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool +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) @@ -14,216 +15,7867 @@ from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\rigdbapi.proto\x12\x05proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\x16\n\x05\x43ount\x12\r\n\x05\x63ount\x18\x01 \x01(\x03\"@\n\x10MultiQueryResult\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07results\x18\x02 \x03(\x0c\x12\r\n\x05\x63ount\x18\x03 \x01(\x03\"@\n\x15MultiQueryResultArray\x12\'\n\x06result\x18\x01 \x03(\x0b\x32\x17.proto.MultiQueryResult\"7\n\x0f\x41geRatingResult\x12$\n\nageratings\x18\x01 \x03(\x0b\x32\x10.proto.AgeRating\"\xf3\x01\n\tAgeRating\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1c.proto.AgeRatingCategoryEnum\x12@\n\x14\x63ontent_descriptions\x18\x03 \x03(\x0b\x32\".proto.AgeRatingContentDescription\x12*\n\x06rating\x18\x04 \x01(\x0e\x32\x1a.proto.AgeRatingRatingEnum\x12\x18\n\x10rating_cover_url\x18\x05 \x01(\t\x12\x10\n\x08synopsis\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"m\n!AgeRatingContentDescriptionResult\x12H\n\x1c\x61geratingcontentdescriptions\x18\x01 \x03(\x0b\x32\".proto.AgeRatingContentDescription\"~\n\x1b\x41geRatingContentDescription\x12\n\n\x02id\x18\x01 \x01(\x04\x12,\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1a.proto.AgeRatingRatingEnum\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x04 \x01(\t\"I\n\x15\x41lternativeNameResult\x12\x30\n\x10\x61lternativenames\x18\x01 \x03(\x0b\x32\x16.proto.AlternativeName\"i\n\x0f\x41lternativeName\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\x12\x19\n\x04game\x18\x03 \x01(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x05 \x01(\t\"1\n\rArtworkResult\x12 \n\x08\x61rtworks\x18\x01 \x03(\x0b\x32\x0e.proto.Artwork\"\xa9\x01\n\x07\x41rtwork\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x0e\n\x06height\x18\x05 \x01(\x05\x12\x10\n\x08image_id\x18\x06 \x01(\t\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\r\n\x05width\x18\x08 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\t \x01(\t\"7\n\x0f\x43haracterResult\x12$\n\ncharacters\x18\x01 \x03(\x0b\x32\x10.proto.Character\"\x89\x03\n\tCharacter\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04\x61kas\x18\x02 \x03(\t\x12\x14\n\x0c\x63ountry_name\x18\x03 \x01(\t\x12.\n\ncreated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x13\n\x0b\x64\x65scription\x18\x05 \x01(\t\x12\x1a\n\x05games\x18\x06 \x03(\x0b\x32\x0b.proto.Game\x12\'\n\x06gender\x18\x07 \x01(\x0e\x32\x17.proto.GenderGenderEnum\x12)\n\x08mug_shot\x18\x08 \x01(\x0b\x32\x17.proto.CharacterMugShot\x12\x0c\n\x04name\x18\t \x01(\t\x12\x0c\n\x04slug\x18\n \x01(\t\x12,\n\x07species\x18\x0b \x01(\x0e\x32\x1b.proto.CharacterSpeciesEnum\x12.\n\nupdated_at\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\r \x01(\t\x12\x10\n\x08\x63hecksum\x18\x0e \x01(\t\"L\n\x16\x43haracterMugShotResult\x12\x32\n\x11\x63haractermugshots\x18\x01 \x03(\x0b\x32\x17.proto.CharacterMugShot\"\x97\x01\n\x10\x43haracterMugShot\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x0e\n\x06height\x18\x04 \x01(\x05\x12\x10\n\x08image_id\x18\x05 \x01(\t\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\r\n\x05width\x18\x07 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\":\n\x10\x43ollectionResult\x12&\n\x0b\x63ollections\x18\x01 \x03(\x0b\x32\x11.proto.Collection\"\xcf\x01\n\nCollection\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1a\n\x05games\x18\x03 \x03(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x0c\n\x04slug\x18\x05 \x01(\t\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"2\n\rCompanyResult\x12!\n\tcompanies\x18\x01 \x03(\x0b\x32\x0e.proto.Company\"\x9b\x05\n\x07\x43ompany\x12\n\n\x02id\x18\x01 \x01(\x04\x12/\n\x0b\x63hange_date\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x45\n\x14\x63hange_date_category\x18\x03 \x01(\x0e\x32\'.proto.DateFormatChangeDateCategoryEnum\x12*\n\x12\x63hanged_company_id\x18\x04 \x01(\x0b\x32\x0e.proto.Company\x12\x0f\n\x07\x63ountry\x18\x05 \x01(\x05\x12.\n\ncreated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x13\n\x0b\x64\x65scription\x18\x07 \x01(\t\x12\x1e\n\tdeveloped\x18\x08 \x03(\x0b\x32\x0b.proto.Game\x12 \n\x04logo\x18\t \x01(\x0b\x32\x12.proto.CompanyLogo\x12\x0c\n\x04name\x18\n \x01(\t\x12\x1e\n\x06parent\x18\x0b \x01(\x0b\x32\x0e.proto.Company\x12\x1e\n\tpublished\x18\x0c \x03(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04slug\x18\r \x01(\t\x12.\n\nstart_date\x18\x0e \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x44\n\x13start_date_category\x18\x0f \x01(\x0e\x32\'.proto.DateFormatChangeDateCategoryEnum\x12.\n\nupdated_at\x18\x10 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x11 \x01(\t\x12\'\n\x08websites\x18\x12 \x03(\x0b\x32\x15.proto.CompanyWebsite\x12\x10\n\x08\x63hecksum\x18\x13 \x01(\t\"=\n\x11\x43ompanyLogoResult\x12(\n\x0c\x63ompanylogos\x18\x01 \x03(\x0b\x32\x12.proto.CompanyLogo\"\x92\x01\n\x0b\x43ompanyLogo\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x0e\n\x06height\x18\x04 \x01(\x05\x12\x10\n\x08image_id\x18\x05 \x01(\t\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\r\n\x05width\x18\x07 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"F\n\x14\x43ompanyWebsiteResult\x12.\n\x0f\x63ompanywebsites\x18\x01 \x03(\x0b\x32\x15.proto.CompanyWebsite\"z\n\x0e\x43ompanyWebsite\x12\n\n\x02id\x18\x01 \x01(\x04\x12,\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1a.proto.WebsiteCategoryEnum\x12\x0f\n\x07trusted\x18\x03 \x01(\x08\x12\x0b\n\x03url\x18\x04 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x05 \x01(\t\"+\n\x0b\x43overResult\x12\x1c\n\x06\x63overs\x18\x01 \x03(\x0b\x32\x0c.proto.Cover\"\xa7\x01\n\x05\x43over\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x0e\n\x06height\x18\x05 \x01(\x05\x12\x10\n\x08image_id\x18\x06 \x01(\t\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\r\n\x05width\x18\x08 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\t \x01(\t\"@\n\x12\x45xternalGameResult\x12*\n\rexternalgames\x18\x01 \x03(\x0b\x32\x13.proto.ExternalGame\"\xf3\x02\n\x0c\x45xternalGame\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x31\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1f.proto.ExternalGameCategoryEnum\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x05 \x01(\t\x12\x0b\n\x03uid\x18\x06 \x01(\t\x12.\n\nupdated_at\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x08 \x01(\t\x12\x0c\n\x04year\x18\t \x01(\x05\x12+\n\x05media\x18\n \x01(\x0e\x32\x1c.proto.ExternalGameMediaEnum\x12!\n\x08platform\x18\x0b \x01(\x0b\x32\x0f.proto.Platform\x12\x11\n\tcountries\x18\x0c \x03(\x05\x12\x10\n\x08\x63hecksum\x18\r \x01(\t\"7\n\x0f\x46ranchiseResult\x12$\n\nfranchises\x18\x01 \x03(\x0b\x32\x10.proto.Franchise\"\xce\x01\n\tFranchise\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1a\n\x05games\x18\x03 \x03(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x0c\n\x04slug\x18\x05 \x01(\t\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"(\n\nGameResult\x12\x1a\n\x05games\x18\x01 \x03(\x0b\x32\x0b.proto.Game\"\xb0\x0e\n\x04Game\x12\n\n\x02id\x18\x01 \x01(\x04\x12%\n\x0b\x61ge_ratings\x18\x02 \x03(\x0b\x32\x10.proto.AgeRating\x12\x19\n\x11\x61ggregated_rating\x18\x03 \x01(\x01\x12\x1f\n\x17\x61ggregated_rating_count\x18\x04 \x01(\x05\x12\x31\n\x11\x61lternative_names\x18\x05 \x03(\x0b\x32\x16.proto.AlternativeName\x12 \n\x08\x61rtworks\x18\x06 \x03(\x0b\x32\x0e.proto.Artwork\x12\x1c\n\x07\x62undles\x18\x07 \x03(\x0b\x32\x0b.proto.Game\x12)\n\x08\x63\x61tegory\x18\x08 \x01(\x0e\x32\x17.proto.GameCategoryEnum\x12%\n\ncollection\x18\t \x01(\x0b\x32\x11.proto.Collection\x12\x1b\n\x05\x63over\x18\n \x01(\x0b\x32\x0c.proto.Cover\x12.\n\ncreated_at\x18\x0b \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x19\n\x04\x64lcs\x18\x0c \x03(\x0b\x32\x0b.proto.Game\x12\x1f\n\nexpansions\x18\r \x03(\x0b\x32\x0b.proto.Game\x12+\n\x0e\x65xternal_games\x18\x0e \x03(\x0b\x32\x13.proto.ExternalGame\x12\x36\n\x12\x66irst_release_date\x18\x0f \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07\x66ollows\x18\x10 \x01(\x05\x12#\n\tfranchise\x18\x11 \x01(\x0b\x32\x10.proto.Franchise\x12$\n\nfranchises\x18\x12 \x03(\x0b\x32\x10.proto.Franchise\x12\'\n\x0cgame_engines\x18\x13 \x03(\x0b\x32\x11.proto.GameEngine\x12#\n\ngame_modes\x18\x14 \x03(\x0b\x32\x0f.proto.GameMode\x12\x1c\n\x06genres\x18\x15 \x03(\x0b\x32\x0c.proto.Genre\x12\r\n\x05hypes\x18\x16 \x01(\x05\x12\x32\n\x12involved_companies\x18\x17 \x03(\x0b\x32\x16.proto.InvolvedCompany\x12 \n\x08keywords\x18\x18 \x03(\x0b\x32\x0e.proto.Keyword\x12\x31\n\x11multiplayer_modes\x18\x19 \x03(\x0b\x32\x16.proto.MultiplayerMode\x12\x0c\n\x04name\x18\x1a \x01(\t\x12 \n\x0bparent_game\x18\x1b \x01(\x0b\x32\x0b.proto.Game\x12\"\n\tplatforms\x18\x1c \x03(\x0b\x32\x0f.proto.Platform\x12\x35\n\x13player_perspectives\x18\x1d \x03(\x0b\x32\x18.proto.PlayerPerspective\x12\x0e\n\x06rating\x18\x1e \x01(\x01\x12\x14\n\x0crating_count\x18\x1f \x01(\x05\x12)\n\rrelease_dates\x18 \x03(\x0b\x32\x12.proto.ReleaseDate\x12&\n\x0bscreenshots\x18! \x03(\x0b\x32\x11.proto.Screenshot\x12\"\n\rsimilar_games\x18\" \x03(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04slug\x18# \x01(\t\x12*\n\x15standalone_expansions\x18$ \x03(\x0b\x32\x0b.proto.Game\x12%\n\x06status\x18% \x01(\x0e\x32\x15.proto.GameStatusEnum\x12\x11\n\tstoryline\x18& \x01(\t\x12\x0f\n\x07summary\x18\' \x01(\t\x12\x0c\n\x04tags\x18( \x03(\x05\x12\x1c\n\x06themes\x18) \x03(\x0b\x32\x0c.proto.Theme\x12\x14\n\x0ctotal_rating\x18* \x01(\x01\x12\x1a\n\x12total_rating_count\x18+ \x01(\x05\x12.\n\nupdated_at\x18, \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18- \x01(\t\x12#\n\x0eversion_parent\x18. \x01(\x0b\x32\x0b.proto.Game\x12\x15\n\rversion_title\x18/ \x01(\t\x12 \n\x06videos\x18\x30 \x03(\x0b\x32\x10.proto.GameVideo\x12 \n\x08websites\x18\x31 \x03(\x0b\x32\x0e.proto.Website\x12\x10\n\x08\x63hecksum\x18\x32 \x01(\t\x12\x1c\n\x07remakes\x18\x33 \x03(\x0b\x32\x0b.proto.Game\x12\x1e\n\tremasters\x18\x34 \x03(\x0b\x32\x0b.proto.Game\x12#\n\x0e\x65xpanded_games\x18\x35 \x03(\x0b\x32\x0b.proto.Game\x12\x1a\n\x05ports\x18\x36 \x03(\x0b\x32\x0b.proto.Game\x12\x1a\n\x05\x66orks\x18\x37 \x03(\x0b\x32\x0b.proto.Game\x12\x31\n\x11language_supports\x18\x38 \x03(\x0b\x32\x16.proto.LanguageSupport\":\n\x10GameEngineResult\x12&\n\x0bgameengines\x18\x01 \x03(\x0b\x32\x11.proto.GameEngine\"\xb4\x02\n\nGameEngine\x12\n\n\x02id\x18\x01 \x01(\x04\x12!\n\tcompanies\x18\x02 \x03(\x0b\x32\x0e.proto.Company\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\x12#\n\x04logo\x18\x05 \x01(\x0b\x32\x15.proto.GameEngineLogo\x12\x0c\n\x04name\x18\x06 \x01(\t\x12\"\n\tplatforms\x18\x07 \x03(\x0b\x32\x0f.proto.Platform\x12\x0c\n\x04slug\x18\x08 \x01(\t\x12.\n\nupdated_at\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\n \x01(\t\x12\x10\n\x08\x63hecksum\x18\x0b \x01(\t\"F\n\x14GameEngineLogoResult\x12.\n\x0fgameenginelogos\x18\x01 \x03(\x0b\x32\x15.proto.GameEngineLogo\"\x95\x01\n\x0eGameEngineLogo\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x0e\n\x06height\x18\x04 \x01(\x05\x12\x10\n\x08image_id\x18\x05 \x01(\t\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\r\n\x05width\x18\x07 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"4\n\x0eGameModeResult\x12\"\n\tgamemodes\x18\x01 \x03(\x0b\x32\x0f.proto.GameMode\"\xb1\x01\n\x08GameMode\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04slug\x18\x04 \x01(\t\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"=\n\x11GameVersionResult\x12(\n\x0cgameversions\x18\x01 \x03(\x0b\x32\x12.proto.GameVersion\"\xfc\x01\n\x0bGameVersion\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12+\n\x08\x66\x65\x61tures\x18\x03 \x03(\x0b\x32\x19.proto.GameVersionFeature\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x1a\n\x05games\x18\x05 \x03(\x0b\x32\x0b.proto.Game\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"R\n\x18GameVersionFeatureResult\x12\x36\n\x13gameversionfeatures\x18\x01 \x03(\x0b\x32\x19.proto.GameVersionFeature\"\xd1\x01\n\x12GameVersionFeature\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x37\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32%.proto.GameVersionFeatureCategoryEnum\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x10\n\x08position\x18\x04 \x01(\x05\x12\r\n\x05title\x18\x05 \x01(\t\x12.\n\x06values\x18\x06 \x03(\x0b\x32\x1e.proto.GameVersionFeatureValue\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"a\n\x1dGameVersionFeatureValueResult\x12@\n\x18gameversionfeaturevalues\x18\x01 \x03(\x0b\x32\x1e.proto.GameVersionFeatureValue\"\xde\x01\n\x17GameVersionFeatureValue\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x19\n\x04game\x18\x02 \x01(\x0b\x32\x0b.proto.Game\x12/\n\x0cgame_feature\x18\x03 \x01(\x0b\x32\x19.proto.GameVersionFeature\x12K\n\x10included_feature\x18\x04 \x01(\x0e\x32\x31.proto.GameVersionFeatureValueIncludedFeatureEnum\x12\x0c\n\x04note\x18\x05 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x06 \x01(\t\"7\n\x0fGameVideoResult\x12$\n\ngamevideos\x18\x01 \x03(\x0b\x32\x10.proto.GameVideo\"d\n\tGameVideo\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x19\n\x04game\x18\x02 \x01(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x10\n\x08video_id\x18\x04 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x05 \x01(\t\"+\n\x0bGenreResult\x12\x1c\n\x06genres\x18\x01 \x03(\x0b\x32\x0c.proto.Genre\"\xae\x01\n\x05Genre\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04slug\x18\x04 \x01(\t\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"J\n\x15InvolvedCompanyResult\x12\x31\n\x11involvedcompanies\x18\x01 \x03(\x0b\x32\x16.proto.InvolvedCompany\"\x96\x02\n\x0fInvolvedCompany\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x1f\n\x07\x63ompany\x18\x02 \x01(\x0b\x32\x0e.proto.Company\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x11\n\tdeveloper\x18\x04 \x01(\x08\x12\x19\n\x04game\x18\x05 \x01(\x0b\x32\x0b.proto.Game\x12\x0f\n\x07porting\x18\x06 \x01(\x08\x12\x11\n\tpublisher\x18\x07 \x01(\x08\x12\x12\n\nsupporting\x18\x08 \x01(\x08\x12.\n\nupdated_at\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x63hecksum\x18\n \x01(\t\"1\n\rKeywordResult\x12 \n\x08keywords\x18\x01 \x03(\x0b\x32\x0e.proto.Keyword\"\xb0\x01\n\x07Keyword\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04slug\x18\x04 \x01(\t\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"4\n\x0eLanguageResult\x12\"\n\tlanguages\x18\x01 \x03(\x0b\x32\x0f.proto.Language\"\xbb\x01\n\x08Language\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x13\n\x0bnative_name\x18\x03 \x01(\t\x12\x0e\n\x06locale\x18\x04 \x01(\t\x12.\n\ncreated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"I\n\x15LanguageSupportResult\x12\x30\n\x10languagesupports\x18\x01 \x03(\x0b\x32\x16.proto.LanguageSupport\"\x88\x02\n\x0fLanguageSupport\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x19\n\x04game\x18\x02 \x01(\x0b\x32\x0b.proto.Game\x12!\n\x08language\x18\x03 \x01(\x0b\x32\x0f.proto.Language\x12\x39\n\x15language_support_type\x18\x04 \x01(\x0b\x32\x1a.proto.LanguageSupportType\x12.\n\ncreated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"U\n\x19LanguageSupportTypeResult\x12\x38\n\x14languagesupporttypes\x18\x01 \x03(\x0b\x32\x1a.proto.LanguageSupportType\"\xa1\x01\n\x13LanguageSupportType\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x63hecksum\x18\x05 \x01(\t\"I\n\x15MultiplayerModeResult\x12\x30\n\x10multiplayermodes\x18\x01 \x03(\x0b\x32\x16.proto.MultiplayerMode\"\xd3\x02\n\x0fMultiplayerMode\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x14\n\x0c\x63\x61mpaigncoop\x18\x02 \x01(\x08\x12\x0e\n\x06\x64ropin\x18\x03 \x01(\x08\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x0f\n\x07lancoop\x18\x05 \x01(\x08\x12\x13\n\x0bofflinecoop\x18\x06 \x01(\x08\x12\x16\n\x0eofflinecoopmax\x18\x07 \x01(\x05\x12\x12\n\nofflinemax\x18\x08 \x01(\x05\x12\x12\n\nonlinecoop\x18\t \x01(\x08\x12\x15\n\ronlinecoopmax\x18\n \x01(\x05\x12\x11\n\tonlinemax\x18\x0b \x01(\x05\x12!\n\x08platform\x18\x0c \x01(\x0b\x32\x0f.proto.Platform\x12\x13\n\x0bsplitscreen\x18\r \x01(\x08\x12\x19\n\x11splitscreenonline\x18\x0e \x01(\x08\x12\x10\n\x08\x63hecksum\x18\x0f \x01(\t\"4\n\x0ePlatformResult\x12\"\n\tplatforms\x18\x01 \x03(\x0b\x32\x0f.proto.Platform\"\xe5\x03\n\x08Platform\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x14\n\x0c\x61\x62\x62reviation\x18\x02 \x01(\t\x12\x18\n\x10\x61lternative_name\x18\x03 \x01(\t\x12-\n\x08\x63\x61tegory\x18\x04 \x01(\x0e\x32\x1b.proto.PlatformCategoryEnum\x12.\n\ncreated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x12\n\ngeneration\x18\x06 \x01(\x05\x12\x0c\n\x04name\x18\x07 \x01(\t\x12*\n\rplatform_logo\x18\x08 \x01(\x0b\x32\x13.proto.PlatformLogo\x12.\n\x0fplatform_family\x18\t \x01(\x0b\x32\x15.proto.PlatformFamily\x12\x0c\n\x04slug\x18\n \x01(\t\x12\x0f\n\x07summary\x18\x0b \x01(\t\x12.\n\nupdated_at\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\r \x01(\t\x12(\n\x08versions\x18\x0e \x03(\x0b\x32\x16.proto.PlatformVersion\x12(\n\x08websites\x18\x0f \x03(\x0b\x32\x16.proto.PlatformWebsite\x12\x10\n\x08\x63hecksum\x18\x10 \x01(\t\"G\n\x14PlatformFamilyResult\x12/\n\x10platformfamilies\x18\x01 \x03(\x0b\x32\x15.proto.PlatformFamily\"J\n\x0ePlatformFamily\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04slug\x18\x03 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x04 \x01(\t\"@\n\x12PlatformLogoResult\x12*\n\rplatformlogos\x18\x01 \x03(\x0b\x32\x13.proto.PlatformLogo\"\x93\x01\n\x0cPlatformLogo\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x0e\n\x06height\x18\x04 \x01(\x05\x12\x10\n\x08image_id\x18\x05 \x01(\t\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\r\n\x05width\x18\x07 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"I\n\x15PlatformVersionResult\x12\x30\n\x10platformversions\x18\x01 \x03(\x0b\x32\x16.proto.PlatformVersion\"\x81\x04\n\x0fPlatformVersion\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x30\n\tcompanies\x18\x02 \x03(\x0b\x32\x1d.proto.PlatformVersionCompany\x12\x14\n\x0c\x63onnectivity\x18\x03 \x01(\t\x12\x0b\n\x03\x63pu\x18\x04 \x01(\t\x12\x10\n\x08graphics\x18\x05 \x01(\t\x12\x38\n\x11main_manufacturer\x18\x06 \x01(\x0b\x32\x1d.proto.PlatformVersionCompany\x12\r\n\x05media\x18\x07 \x01(\t\x12\x0e\n\x06memory\x18\x08 \x01(\t\x12\x0c\n\x04name\x18\t \x01(\t\x12\x0e\n\x06online\x18\n \x01(\t\x12\n\n\x02os\x18\x0b \x01(\t\x12\x0e\n\x06output\x18\x0c \x01(\t\x12*\n\rplatform_logo\x18\r \x01(\x0b\x32\x13.proto.PlatformLogo\x12I\n\x1eplatform_version_release_dates\x18\x0e \x03(\x0b\x32!.proto.PlatformVersionReleaseDate\x12\x13\n\x0bresolutions\x18\x0f \x01(\t\x12\x0c\n\x04slug\x18\x10 \x01(\t\x12\r\n\x05sound\x18\x11 \x01(\t\x12\x0f\n\x07storage\x18\x12 \x01(\t\x12\x0f\n\x07summary\x18\x13 \x01(\t\x12\x0b\n\x03url\x18\x14 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x15 \x01(\t\"_\n\x1cPlatformVersionCompanyResult\x12?\n\x18platformversioncompanies\x18\x01 \x03(\x0b\x32\x1d.proto.PlatformVersionCompany\"\x91\x01\n\x16PlatformVersionCompany\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\x12\x1f\n\x07\x63ompany\x18\x03 \x01(\x0b\x32\x0e.proto.Company\x12\x11\n\tdeveloper\x18\x04 \x01(\x08\x12\x14\n\x0cmanufacturer\x18\x05 \x01(\x08\x12\x10\n\x08\x63hecksum\x18\x06 \x01(\t\"j\n PlatformVersionReleaseDateResult\x12\x46\n\x1bplatformversionreleasedates\x18\x01 \x03(\x0b\x32!.proto.PlatformVersionReleaseDate\"\xff\x02\n\x1aPlatformVersionReleaseDate\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x39\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\'.proto.DateFormatChangeDateCategoryEnum\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12(\n\x04\x64\x61te\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\r\n\x05human\x18\x05 \x01(\t\x12\t\n\x01m\x18\x06 \x01(\x05\x12\x30\n\x10platform_version\x18\x07 \x01(\x0b\x32\x16.proto.PlatformVersion\x12\'\n\x06region\x18\x08 \x01(\x0e\x32\x17.proto.RegionRegionEnum\x12.\n\nupdated_at\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\t\n\x01y\x18\n \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x0b \x01(\t\"I\n\x15PlatformWebsiteResult\x12\x30\n\x10platformwebsites\x18\x01 \x03(\x0b\x32\x16.proto.PlatformWebsite\"{\n\x0fPlatformWebsite\x12\n\n\x02id\x18\x01 \x01(\x04\x12,\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1a.proto.WebsiteCategoryEnum\x12\x0f\n\x07trusted\x18\x03 \x01(\x08\x12\x0b\n\x03url\x18\x04 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x05 \x01(\t\"O\n\x17PlayerPerspectiveResult\x12\x34\n\x12playerperspectives\x18\x01 \x03(\x0b\x32\x18.proto.PlayerPerspective\"\xba\x01\n\x11PlayerPerspective\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04slug\x18\x04 \x01(\t\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"=\n\x11ReleaseDateResult\x12(\n\x0creleasedates\x18\x01 \x03(\x0b\x32\x12.proto.ReleaseDate\"\xfc\x02\n\x0bReleaseDate\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x39\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\'.proto.DateFormatChangeDateCategoryEnum\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12(\n\x04\x64\x61te\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x19\n\x04game\x18\x05 \x01(\x0b\x32\x0b.proto.Game\x12\r\n\x05human\x18\x06 \x01(\t\x12\t\n\x01m\x18\x07 \x01(\x05\x12!\n\x08platform\x18\x08 \x01(\x0b\x32\x0f.proto.Platform\x12\'\n\x06region\x18\t \x01(\x0e\x32\x17.proto.RegionRegionEnum\x12.\n\nupdated_at\x18\n \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\t\n\x01y\x18\x0b \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x0c \x01(\t\":\n\x10ScreenshotResult\x12&\n\x0bscreenshots\x18\x01 \x03(\x0b\x32\x11.proto.Screenshot\"\xac\x01\n\nScreenshot\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x0e\n\x06height\x18\x05 \x01(\x05\x12\x10\n\x08image_id\x18\x06 \x01(\t\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\r\n\x05width\x18\x08 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\t \x01(\t\"/\n\x0cSearchResult\x12\x1f\n\x08searches\x18\x01 \x03(\x0b\x32\r.proto.Search\"\x83\x03\n\x06Search\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x18\n\x10\x61lternative_name\x18\x02 \x01(\t\x12#\n\tcharacter\x18\x03 \x01(\x0b\x32\x10.proto.Character\x12%\n\ncollection\x18\x04 \x01(\x0b\x32\x11.proto.Collection\x12\x1f\n\x07\x63ompany\x18\x05 \x01(\x0b\x32\x0e.proto.Company\x12\x13\n\x0b\x64\x65scription\x18\x06 \x01(\t\x12\x19\n\x04game\x18\x07 \x01(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x08 \x01(\t\x12!\n\x08platform\x18\t \x01(\x0b\x32\x0f.proto.Platform\x12\x30\n\x0cpublished_at\x18\n \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12$\n\ntest_dummy\x18\x0b \x01(\x0b\x32\x10.proto.TestDummy\x12\x1b\n\x05theme\x18\x0c \x01(\x0b\x32\x0c.proto.Theme\x12\x10\n\x08\x63hecksum\x18\r \x01(\t\"8\n\x0fTestDummyResult\x12%\n\x0btestdummies\x18\x01 \x03(\x0b\x32\x10.proto.TestDummy\"\xe5\x03\n\tTestDummy\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x12\n\nbool_value\x18\x02 \x01(\x08\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12/\n\tenum_test\x18\x04 \x01(\x0e\x32\x1c.proto.TestDummyEnumTestEnum\x12\x13\n\x0b\x66loat_value\x18\x05 \x01(\x01\x12\x19\n\x04game\x18\x06 \x01(\x0b\x32\x0b.proto.Game\x12\x15\n\rinteger_array\x18\x07 \x03(\x05\x12\x15\n\rinteger_value\x18\x08 \x01(\x05\x12\x0c\n\x04name\x18\t \x01(\t\x12\x19\n\x11new_integer_value\x18\n \x01(\x05\x12\x0f\n\x07private\x18\x0b \x01(\x08\x12\x0c\n\x04slug\x18\x0c \x01(\t\x12\x14\n\x0cstring_array\x18\r \x03(\t\x12&\n\x0ctest_dummies\x18\x0e \x03(\x0b\x32\x10.proto.TestDummy\x12$\n\ntest_dummy\x18\x0f \x01(\x0b\x32\x10.proto.TestDummy\x12.\n\nupdated_at\x18\x10 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x11 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x12 \x01(\t\"+\n\x0bThemeResult\x12\x1c\n\x06themes\x18\x01 \x03(\x0b\x32\x0c.proto.Theme\"\xae\x01\n\x05Theme\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04slug\x18\x04 \x01(\t\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"1\n\rWebsiteResult\x12 \n\x08websites\x18\x01 \x03(\x0b\x32\x0e.proto.Website\"\x8e\x01\n\x07Website\x12\n\n\x02id\x18\x01 \x01(\x04\x12,\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1a.proto.WebsiteCategoryEnum\x12\x19\n\x04game\x18\x03 \x01(\x0b\x32\x0b.proto.Game\x12\x0f\n\x07trusted\x18\x04 \x01(\x08\x12\x0b\n\x03url\x18\x05 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x06 \x01(\t*}\n\x15\x41geRatingCategoryEnum\x12\x1b\n\x17\x41GERATING_CATEGORY_NULL\x10\x00\x12\x08\n\x04\x45SRB\x10\x01\x12\x08\n\x04PEGI\x10\x02\x12\x08\n\x04\x43\x45RO\x10\x03\x12\x07\n\x03USK\x10\x04\x12\x08\n\x04GRAC\x10\x05\x12\r\n\tCLASS_IND\x10\x06\x12\x07\n\x03\x41\x43\x42\x10\x07*\xad\x04\n\x13\x41geRatingRatingEnum\x12\x19\n\x15\x41GERATING_RATING_NULL\x10\x00\x12\t\n\x05THREE\x10\x01\x12\t\n\x05SEVEN\x10\x02\x12\n\n\x06TWELVE\x10\x03\x12\x0b\n\x07SIXTEEN\x10\x04\x12\x0c\n\x08\x45IGHTEEN\x10\x05\x12\x06\n\x02RP\x10\x06\x12\x06\n\x02\x45\x43\x10\x07\x12\x05\n\x01\x45\x10\x08\x12\x07\n\x03\x45\x31\x30\x10\t\x12\x05\n\x01T\x10\n\x12\x05\n\x01M\x10\x0b\x12\x06\n\x02\x41O\x10\x0c\x12\n\n\x06\x43\x45RO_A\x10\r\x12\n\n\x06\x43\x45RO_B\x10\x0e\x12\n\n\x06\x43\x45RO_C\x10\x0f\x12\n\n\x06\x43\x45RO_D\x10\x10\x12\n\n\x06\x43\x45RO_Z\x10\x11\x12\t\n\x05USK_0\x10\x12\x12\t\n\x05USK_6\x10\x13\x12\n\n\x06USK_12\x10\x14\x12\n\n\x06USK_18\x10\x15\x12\x0c\n\x08GRAC_ALL\x10\x16\x12\x0f\n\x0bGRAC_TWELVE\x10\x17\x12\x10\n\x0cGRAC_FIFTEEN\x10\x18\x12\x11\n\rGRAC_EIGHTEEN\x10\x19\x12\x10\n\x0cGRAC_TESTING\x10\x1a\x12\x0f\n\x0b\x43LASS_IND_L\x10\x1b\x12\x11\n\rCLASS_IND_TEN\x10\x1c\x12\x14\n\x10\x43LASS_IND_TWELVE\x10\x1d\x12\x16\n\x12\x43LASS_IND_FOURTEEN\x10\x1e\x12\x15\n\x11\x43LASS_IND_SIXTEEN\x10\x1f\x12\x16\n\x12\x43LASS_IND_EIGHTEEN\x10 \x12\t\n\x05\x41\x43\x42_G\x10!\x12\n\n\x06\x41\x43\x42_PG\x10\"\x12\t\n\x05\x41\x43\x42_M\x10#\x12\x0c\n\x08\x41\x43\x42_MA15\x10$\x12\x0b\n\x07\x41\x43\x42_R18\x10%\x12\n\n\x06\x41\x43\x42_RC\x10&*3\n\x10GenderGenderEnum\x12\x08\n\x04MALE\x10\x00\x12\n\n\x06\x46\x45MALE\x10\x01\x12\t\n\x05OTHER\x10\x02*n\n\x14\x43haracterSpeciesEnum\x12\x1a\n\x16\x43HARACTER_SPECIES_NULL\x10\x00\x12\t\n\x05HUMAN\x10\x01\x12\t\n\x05\x41LIEN\x10\x02\x12\n\n\x06\x41NIMAL\x10\x03\x12\x0b\n\x07\x41NDROID\x10\x04\x12\x0b\n\x07UNKNOWN\x10\x05*\x83\x01\n DateFormatChangeDateCategoryEnum\x12\x0e\n\nYYYYMMMMDD\x10\x00\x12\x0c\n\x08YYYYMMMM\x10\x01\x12\x08\n\x04YYYY\x10\x02\x12\n\n\x06YYYYQ1\x10\x03\x12\n\n\x06YYYYQ2\x10\x04\x12\n\n\x06YYYYQ3\x10\x05\x12\n\n\x06YYYYQ4\x10\x06\x12\x07\n\x03TBD\x10\x07*\x8c\x03\n\x13WebsiteCategoryEnum\x12\x19\n\x15WEBSITE_CATEGORY_NULL\x10\x00\x12\x14\n\x10WEBSITE_OFFICIAL\x10\x01\x12\x11\n\rWEBSITE_WIKIA\x10\x02\x12\x15\n\x11WEBSITE_WIKIPEDIA\x10\x03\x12\x14\n\x10WEBSITE_FACEBOOK\x10\x04\x12\x13\n\x0fWEBSITE_TWITTER\x10\x05\x12\x12\n\x0eWEBSITE_TWITCH\x10\x06\x12\x15\n\x11WEBSITE_INSTAGRAM\x10\x08\x12\x13\n\x0fWEBSITE_YOUTUBE\x10\t\x12\x12\n\x0eWEBSITE_IPHONE\x10\n\x12\x10\n\x0cWEBSITE_IPAD\x10\x0b\x12\x13\n\x0fWEBSITE_ANDROID\x10\x0c\x12\x11\n\rWEBSITE_STEAM\x10\r\x12\x12\n\x0eWEBSITE_REDDIT\x10\x0e\x12\x10\n\x0cWEBSITE_ITCH\x10\x0f\x12\x15\n\x11WEBSITE_EPICGAMES\x10\x10\x12\x0f\n\x0bWEBSITE_GOG\x10\x11\x12\x13\n\x0fWEBSITE_DISCORD\x10\x12*\x87\x05\n\x18\x45xternalGameCategoryEnum\x12\x1e\n\x1a\x45XTERNALGAME_CATEGORY_NULL\x10\x00\x12\x16\n\x12\x45XTERNALGAME_STEAM\x10\x01\x12\x14\n\x10\x45XTERNALGAME_GOG\x10\x05\x12\x18\n\x14\x45XTERNALGAME_YOUTUBE\x10\n\x12\x1a\n\x16\x45XTERNALGAME_MICROSOFT\x10\x0b\x12\x16\n\x12\x45XTERNALGAME_APPLE\x10\r\x12\x17\n\x13\x45XTERNALGAME_TWITCH\x10\x0e\x12\x18\n\x14\x45XTERNALGAME_ANDROID\x10\x0f\x12\x1c\n\x18\x45XTERNALGAME_AMAZON_ASIN\x10\x14\x12\x1c\n\x18\x45XTERNALGAME_AMAZON_LUNA\x10\x16\x12\x1b\n\x17\x45XTERNALGAME_AMAZON_ADG\x10\x17\x12 \n\x1c\x45XTERNALGAME_EPIC_GAME_STORE\x10\x1a\x12\x17\n\x13\x45XTERNALGAME_OCULUS\x10\x1c\x12\x17\n\x13\x45XTERNALGAME_UTOMIK\x10\x1d\x12\x18\n\x14\x45XTERNALGAME_ITCH_IO\x10\x1e\x12!\n\x1d\x45XTERNALGAME_XBOX_MARKETPLACE\x10\x1f\x12\x1a\n\x16\x45XTERNALGAME_KARTRIDGE\x10 \x12%\n!EXTERNALGAME_PLAYSTATION_STORE_US\x10$\x12$\n EXTERNALGAME_FOCUS_ENTERTAINMENT\x10%\x12.\n*EXTERNALGAME_XBOX_GAME_PASS_ULTIMATE_CLOUD\x10\x36\x12\x19\n\x15\x45XTERNALGAME_GAMEJOLT\x10\x37*i\n\x15\x45xternalGameMediaEnum\x12\x1b\n\x17\x45XTERNALGAME_MEDIA_NULL\x10\x00\x12\x18\n\x14\x45XTERNALGAME_DIGITAL\x10\x01\x12\x19\n\x15\x45XTERNALGAME_PHYSICAL\x10\x02*\xc8\x01\n\x10GameCategoryEnum\x12\r\n\tMAIN_GAME\x10\x00\x12\r\n\tDLC_ADDON\x10\x01\x12\r\n\tEXPANSION\x10\x02\x12\n\n\x06\x42UNDLE\x10\x03\x12\x18\n\x14STANDALONE_EXPANSION\x10\x04\x12\x07\n\x03MOD\x10\x05\x12\x0b\n\x07\x45PISODE\x10\x06\x12\n\n\x06SEASON\x10\x07\x12\n\n\x06REMAKE\x10\x08\x12\x0c\n\x08REMASTER\x10\t\x12\x11\n\rEXPANDED_GAME\x10\n\x12\x08\n\x04PORT\x10\x0b\x12\x08\n\x04\x46ORK\x10\x0c*|\n\x0eGameStatusEnum\x12\x0c\n\x08RELEASED\x10\x00\x12\t\n\x05\x41LPHA\x10\x02\x12\x08\n\x04\x42\x45TA\x10\x03\x12\x10\n\x0c\x45\x41RLY_ACCESS\x10\x04\x12\x0b\n\x07OFFLINE\x10\x05\x12\r\n\tCANCELLED\x10\x06\x12\x0b\n\x07RUMORED\x10\x07\x12\x0c\n\x08\x44\x45LISTED\x10\x08*>\n\x1eGameVersionFeatureCategoryEnum\x12\x0b\n\x07\x42OOLEAN\x10\x00\x12\x0f\n\x0b\x44\x45SCRIPTION\x10\x01*`\n*GameVersionFeatureValueIncludedFeatureEnum\x12\x10\n\x0cNOT_INCLUDED\x10\x00\x12\x0c\n\x08INCLUDED\x10\x01\x12\x12\n\x0ePRE_ORDER_ONLY\x10\x02*\x93\x01\n\x14PlatformCategoryEnum\x12\x1a\n\x16PLATFORM_CATEGORY_NULL\x10\x00\x12\x0b\n\x07\x43ONSOLE\x10\x01\x12\n\n\x06\x41RCADE\x10\x02\x12\x0c\n\x08PLATFORM\x10\x03\x12\x14\n\x10OPERATING_SYSTEM\x10\x04\x12\x14\n\x10PORTABLE_CONSOLE\x10\x05\x12\x0c\n\x08\x43OMPUTER\x10\x06*\xaf\x01\n\x10RegionRegionEnum\x12\x16\n\x12REGION_REGION_NULL\x10\x00\x12\n\n\x06\x45UROPE\x10\x01\x12\x11\n\rNORTH_AMERICA\x10\x02\x12\r\n\tAUSTRALIA\x10\x03\x12\x0f\n\x0bNEW_ZEALAND\x10\x04\x12\t\n\x05JAPAN\x10\x05\x12\t\n\x05\x43HINA\x10\x06\x12\x08\n\x04\x41SIA\x10\x07\x12\r\n\tWORLDWIDE\x10\x08\x12\t\n\x05KOREA\x10\t\x12\n\n\x06\x42RAZIL\x10\n*K\n\x15TestDummyEnumTestEnum\x12\x1c\n\x18TESTDUMMY_ENUM_TEST_NULL\x10\x00\x12\t\n\x05\x45NUM1\x10\x01\x12\t\n\x05\x45NUM2\x10\x02\x42\x04H\x02P\x01\x62\x06proto3') - -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'igdbapi_pb2', globals()) -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'H\002P\001' - _AGERATINGCATEGORYENUM._serialized_start=14831 - _AGERATINGCATEGORYENUM._serialized_end=14956 - _AGERATINGRATINGENUM._serialized_start=14959 - _AGERATINGRATINGENUM._serialized_end=15516 - _GENDERGENDERENUM._serialized_start=15518 - _GENDERGENDERENUM._serialized_end=15569 - _CHARACTERSPECIESENUM._serialized_start=15571 - _CHARACTERSPECIESENUM._serialized_end=15681 - _DATEFORMATCHANGEDATECATEGORYENUM._serialized_start=15684 - _DATEFORMATCHANGEDATECATEGORYENUM._serialized_end=15815 - _WEBSITECATEGORYENUM._serialized_start=15818 - _WEBSITECATEGORYENUM._serialized_end=16214 - _EXTERNALGAMECATEGORYENUM._serialized_start=16217 - _EXTERNALGAMECATEGORYENUM._serialized_end=16864 - _EXTERNALGAMEMEDIAENUM._serialized_start=16866 - _EXTERNALGAMEMEDIAENUM._serialized_end=16971 - _GAMECATEGORYENUM._serialized_start=16974 - _GAMECATEGORYENUM._serialized_end=17174 - _GAMESTATUSENUM._serialized_start=17176 - _GAMESTATUSENUM._serialized_end=17300 - _GAMEVERSIONFEATURECATEGORYENUM._serialized_start=17302 - _GAMEVERSIONFEATURECATEGORYENUM._serialized_end=17364 - _GAMEVERSIONFEATUREVALUEINCLUDEDFEATUREENUM._serialized_start=17366 - _GAMEVERSIONFEATUREVALUEINCLUDEDFEATUREENUM._serialized_end=17462 - _PLATFORMCATEGORYENUM._serialized_start=17465 - _PLATFORMCATEGORYENUM._serialized_end=17612 - _REGIONREGIONENUM._serialized_start=17615 - _REGIONREGIONENUM._serialized_end=17790 - _TESTDUMMYENUMTESTENUM._serialized_start=17792 - _TESTDUMMYENUMTESTENUM._serialized_end=17867 - _COUNT._serialized_start=57 - _COUNT._serialized_end=79 - _MULTIQUERYRESULT._serialized_start=81 - _MULTIQUERYRESULT._serialized_end=145 - _MULTIQUERYRESULTARRAY._serialized_start=147 - _MULTIQUERYRESULTARRAY._serialized_end=211 - _AGERATINGRESULT._serialized_start=213 - _AGERATINGRESULT._serialized_end=268 - _AGERATING._serialized_start=271 - _AGERATING._serialized_end=514 - _AGERATINGCONTENTDESCRIPTIONRESULT._serialized_start=516 - _AGERATINGCONTENTDESCRIPTIONRESULT._serialized_end=625 - _AGERATINGCONTENTDESCRIPTION._serialized_start=627 - _AGERATINGCONTENTDESCRIPTION._serialized_end=753 - _ALTERNATIVENAMERESULT._serialized_start=755 - _ALTERNATIVENAMERESULT._serialized_end=828 - _ALTERNATIVENAME._serialized_start=830 - _ALTERNATIVENAME._serialized_end=935 - _ARTWORKRESULT._serialized_start=937 - _ARTWORKRESULT._serialized_end=986 - _ARTWORK._serialized_start=989 - _ARTWORK._serialized_end=1158 - _CHARACTERRESULT._serialized_start=1160 - _CHARACTERRESULT._serialized_end=1215 - _CHARACTER._serialized_start=1218 - _CHARACTER._serialized_end=1611 - _CHARACTERMUGSHOTRESULT._serialized_start=1613 - _CHARACTERMUGSHOTRESULT._serialized_end=1689 - _CHARACTERMUGSHOT._serialized_start=1692 - _CHARACTERMUGSHOT._serialized_end=1843 - _COLLECTIONRESULT._serialized_start=1845 - _COLLECTIONRESULT._serialized_end=1903 - _COLLECTION._serialized_start=1906 - _COLLECTION._serialized_end=2113 - _COMPANYRESULT._serialized_start=2115 - _COMPANYRESULT._serialized_end=2165 - _COMPANY._serialized_start=2168 - _COMPANY._serialized_end=2835 - _COMPANYLOGORESULT._serialized_start=2837 - _COMPANYLOGORESULT._serialized_end=2898 - _COMPANYLOGO._serialized_start=2901 - _COMPANYLOGO._serialized_end=3047 - _COMPANYWEBSITERESULT._serialized_start=3049 - _COMPANYWEBSITERESULT._serialized_end=3119 - _COMPANYWEBSITE._serialized_start=3121 - _COMPANYWEBSITE._serialized_end=3243 - _COVERRESULT._serialized_start=3245 - _COVERRESULT._serialized_end=3288 - _COVER._serialized_start=3291 - _COVER._serialized_end=3458 - _EXTERNALGAMERESULT._serialized_start=3460 - _EXTERNALGAMERESULT._serialized_end=3524 - _EXTERNALGAME._serialized_start=3527 - _EXTERNALGAME._serialized_end=3898 - _FRANCHISERESULT._serialized_start=3900 - _FRANCHISERESULT._serialized_end=3955 - _FRANCHISE._serialized_start=3958 - _FRANCHISE._serialized_end=4164 - _GAMERESULT._serialized_start=4166 - _GAMERESULT._serialized_end=4206 - _GAME._serialized_start=4209 - _GAME._serialized_end=6049 - _GAMEENGINERESULT._serialized_start=6051 - _GAMEENGINERESULT._serialized_end=6109 - _GAMEENGINE._serialized_start=6112 - _GAMEENGINE._serialized_end=6420 - _GAMEENGINELOGORESULT._serialized_start=6422 - _GAMEENGINELOGORESULT._serialized_end=6492 - _GAMEENGINELOGO._serialized_start=6495 - _GAMEENGINELOGO._serialized_end=6644 - _GAMEMODERESULT._serialized_start=6646 - _GAMEMODERESULT._serialized_end=6698 - _GAMEMODE._serialized_start=6701 - _GAMEMODE._serialized_end=6878 - _GAMEVERSIONRESULT._serialized_start=6880 - _GAMEVERSIONRESULT._serialized_end=6941 - _GAMEVERSION._serialized_start=6944 - _GAMEVERSION._serialized_end=7196 - _GAMEVERSIONFEATURERESULT._serialized_start=7198 - _GAMEVERSIONFEATURERESULT._serialized_end=7280 - _GAMEVERSIONFEATURE._serialized_start=7283 - _GAMEVERSIONFEATURE._serialized_end=7492 - _GAMEVERSIONFEATUREVALUERESULT._serialized_start=7494 - _GAMEVERSIONFEATUREVALUERESULT._serialized_end=7591 - _GAMEVERSIONFEATUREVALUE._serialized_start=7594 - _GAMEVERSIONFEATUREVALUE._serialized_end=7816 - _GAMEVIDEORESULT._serialized_start=7818 - _GAMEVIDEORESULT._serialized_end=7873 - _GAMEVIDEO._serialized_start=7875 - _GAMEVIDEO._serialized_end=7975 - _GENRERESULT._serialized_start=7977 - _GENRERESULT._serialized_end=8020 - _GENRE._serialized_start=8023 - _GENRE._serialized_end=8197 - _INVOLVEDCOMPANYRESULT._serialized_start=8199 - _INVOLVEDCOMPANYRESULT._serialized_end=8273 - _INVOLVEDCOMPANY._serialized_start=8276 - _INVOLVEDCOMPANY._serialized_end=8554 - _KEYWORDRESULT._serialized_start=8556 - _KEYWORDRESULT._serialized_end=8605 - _KEYWORD._serialized_start=8608 - _KEYWORD._serialized_end=8784 - _LANGUAGERESULT._serialized_start=8786 - _LANGUAGERESULT._serialized_end=8838 - _LANGUAGE._serialized_start=8841 - _LANGUAGE._serialized_end=9028 - _LANGUAGESUPPORTRESULT._serialized_start=9030 - _LANGUAGESUPPORTRESULT._serialized_end=9103 - _LANGUAGESUPPORT._serialized_start=9106 - _LANGUAGESUPPORT._serialized_end=9370 - _LANGUAGESUPPORTTYPERESULT._serialized_start=9372 - _LANGUAGESUPPORTTYPERESULT._serialized_end=9457 - _LANGUAGESUPPORTTYPE._serialized_start=9460 - _LANGUAGESUPPORTTYPE._serialized_end=9621 - _MULTIPLAYERMODERESULT._serialized_start=9623 - _MULTIPLAYERMODERESULT._serialized_end=9696 - _MULTIPLAYERMODE._serialized_start=9699 - _MULTIPLAYERMODE._serialized_end=10038 - _PLATFORMRESULT._serialized_start=10040 - _PLATFORMRESULT._serialized_end=10092 - _PLATFORM._serialized_start=10095 - _PLATFORM._serialized_end=10580 - _PLATFORMFAMILYRESULT._serialized_start=10582 - _PLATFORMFAMILYRESULT._serialized_end=10653 - _PLATFORMFAMILY._serialized_start=10655 - _PLATFORMFAMILY._serialized_end=10729 - _PLATFORMLOGORESULT._serialized_start=10731 - _PLATFORMLOGORESULT._serialized_end=10795 - _PLATFORMLOGO._serialized_start=10798 - _PLATFORMLOGO._serialized_end=10945 - _PLATFORMVERSIONRESULT._serialized_start=10947 - _PLATFORMVERSIONRESULT._serialized_end=11020 - _PLATFORMVERSION._serialized_start=11023 - _PLATFORMVERSION._serialized_end=11536 - _PLATFORMVERSIONCOMPANYRESULT._serialized_start=11538 - _PLATFORMVERSIONCOMPANYRESULT._serialized_end=11633 - _PLATFORMVERSIONCOMPANY._serialized_start=11636 - _PLATFORMVERSIONCOMPANY._serialized_end=11781 - _PLATFORMVERSIONRELEASEDATERESULT._serialized_start=11783 - _PLATFORMVERSIONRELEASEDATERESULT._serialized_end=11889 - _PLATFORMVERSIONRELEASEDATE._serialized_start=11892 - _PLATFORMVERSIONRELEASEDATE._serialized_end=12275 - _PLATFORMWEBSITERESULT._serialized_start=12277 - _PLATFORMWEBSITERESULT._serialized_end=12350 - _PLATFORMWEBSITE._serialized_start=12352 - _PLATFORMWEBSITE._serialized_end=12475 - _PLAYERPERSPECTIVERESULT._serialized_start=12477 - _PLAYERPERSPECTIVERESULT._serialized_end=12556 - _PLAYERPERSPECTIVE._serialized_start=12559 - _PLAYERPERSPECTIVE._serialized_end=12745 - _RELEASEDATERESULT._serialized_start=12747 - _RELEASEDATERESULT._serialized_end=12808 - _RELEASEDATE._serialized_start=12811 - _RELEASEDATE._serialized_end=13191 - _SCREENSHOTRESULT._serialized_start=13193 - _SCREENSHOTRESULT._serialized_end=13251 - _SCREENSHOT._serialized_start=13254 - _SCREENSHOT._serialized_end=13426 - _SEARCHRESULT._serialized_start=13428 - _SEARCHRESULT._serialized_end=13475 - _SEARCH._serialized_start=13478 - _SEARCH._serialized_end=13865 - _TESTDUMMYRESULT._serialized_start=13867 - _TESTDUMMYRESULT._serialized_end=13923 - _TESTDUMMY._serialized_start=13926 - _TESTDUMMY._serialized_end=14411 - _THEMERESULT._serialized_start=14413 - _THEMERESULT._serialized_end=14456 - _THEME._serialized_start=14459 - _THEME._serialized_end=14633 - _WEBSITERESULT._serialized_start=14635 - _WEBSITERESULT._serialized_end=14684 - _WEBSITE._serialized_start=14687 - _WEBSITE._serialized_end=14829 +DESCRIPTOR = _descriptor.FileDescriptor( + name='igdbapi.proto', + package='proto', + syntax='proto3', + serialized_options=b'H\002P\001', + create_key=_descriptor._internal_create_key, + serialized_pb=b'\n\rigdbapi.proto\x12\x05proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\x16\n\x05\x43ount\x12\r\n\x05\x63ount\x18\x01 \x01(\x03\"@\n\x10MultiQueryResult\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07results\x18\x02 \x03(\x0c\x12\r\n\x05\x63ount\x18\x03 \x01(\x03\"@\n\x15MultiQueryResultArray\x12\'\n\x06result\x18\x01 \x03(\x0b\x32\x17.proto.MultiQueryResult\"7\n\x0f\x41geRatingResult\x12$\n\nageratings\x18\x01 \x03(\x0b\x32\x10.proto.AgeRating\"\xf3\x01\n\tAgeRating\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1c.proto.AgeRatingCategoryEnum\x12@\n\x14\x63ontent_descriptions\x18\x03 \x03(\x0b\x32\".proto.AgeRatingContentDescription\x12*\n\x06rating\x18\x04 \x01(\x0e\x32\x1a.proto.AgeRatingRatingEnum\x12\x18\n\x10rating_cover_url\x18\x05 \x01(\t\x12\x10\n\x08synopsis\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"m\n!AgeRatingContentDescriptionResult\x12H\n\x1c\x61geratingcontentdescriptions\x18\x01 \x03(\x0b\x32\".proto.AgeRatingContentDescription\"~\n\x1b\x41geRatingContentDescription\x12\n\n\x02id\x18\x01 \x01(\x04\x12,\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1a.proto.AgeRatingRatingEnum\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x04 \x01(\t\"I\n\x15\x41lternativeNameResult\x12\x30\n\x10\x61lternativenames\x18\x01 \x03(\x0b\x32\x16.proto.AlternativeName\"i\n\x0f\x41lternativeName\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\x12\x19\n\x04game\x18\x03 \x01(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x05 \x01(\t\"1\n\rArtworkResult\x12 \n\x08\x61rtworks\x18\x01 \x03(\x0b\x32\x0e.proto.Artwork\"\xa9\x01\n\x07\x41rtwork\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x0e\n\x06height\x18\x05 \x01(\x05\x12\x10\n\x08image_id\x18\x06 \x01(\t\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\r\n\x05width\x18\x08 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\t \x01(\t\"7\n\x0f\x43haracterResult\x12$\n\ncharacters\x18\x01 \x03(\x0b\x32\x10.proto.Character\"\x89\x03\n\tCharacter\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04\x61kas\x18\x02 \x03(\t\x12\x14\n\x0c\x63ountry_name\x18\x03 \x01(\t\x12.\n\ncreated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x13\n\x0b\x64\x65scription\x18\x05 \x01(\t\x12\x1a\n\x05games\x18\x06 \x03(\x0b\x32\x0b.proto.Game\x12\'\n\x06gender\x18\x07 \x01(\x0e\x32\x17.proto.GenderGenderEnum\x12)\n\x08mug_shot\x18\x08 \x01(\x0b\x32\x17.proto.CharacterMugShot\x12\x0c\n\x04name\x18\t \x01(\t\x12\x0c\n\x04slug\x18\n \x01(\t\x12,\n\x07species\x18\x0b \x01(\x0e\x32\x1b.proto.CharacterSpeciesEnum\x12.\n\nupdated_at\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\r \x01(\t\x12\x10\n\x08\x63hecksum\x18\x0e \x01(\t\"L\n\x16\x43haracterMugShotResult\x12\x32\n\x11\x63haractermugshots\x18\x01 \x03(\x0b\x32\x17.proto.CharacterMugShot\"\x97\x01\n\x10\x43haracterMugShot\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x0e\n\x06height\x18\x04 \x01(\x05\x12\x10\n\x08image_id\x18\x05 \x01(\t\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\r\n\x05width\x18\x07 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\":\n\x10\x43ollectionResult\x12&\n\x0b\x63ollections\x18\x01 \x03(\x0b\x32\x11.proto.Collection\"\xcf\x01\n\nCollection\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1a\n\x05games\x18\x03 \x03(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x0c\n\x04slug\x18\x05 \x01(\t\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"2\n\rCompanyResult\x12!\n\tcompanies\x18\x01 \x03(\x0b\x32\x0e.proto.Company\"\x9b\x05\n\x07\x43ompany\x12\n\n\x02id\x18\x01 \x01(\x04\x12/\n\x0b\x63hange_date\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x45\n\x14\x63hange_date_category\x18\x03 \x01(\x0e\x32\'.proto.DateFormatChangeDateCategoryEnum\x12*\n\x12\x63hanged_company_id\x18\x04 \x01(\x0b\x32\x0e.proto.Company\x12\x0f\n\x07\x63ountry\x18\x05 \x01(\x05\x12.\n\ncreated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x13\n\x0b\x64\x65scription\x18\x07 \x01(\t\x12\x1e\n\tdeveloped\x18\x08 \x03(\x0b\x32\x0b.proto.Game\x12 \n\x04logo\x18\t \x01(\x0b\x32\x12.proto.CompanyLogo\x12\x0c\n\x04name\x18\n \x01(\t\x12\x1e\n\x06parent\x18\x0b \x01(\x0b\x32\x0e.proto.Company\x12\x1e\n\tpublished\x18\x0c \x03(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04slug\x18\r \x01(\t\x12.\n\nstart_date\x18\x0e \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x44\n\x13start_date_category\x18\x0f \x01(\x0e\x32\'.proto.DateFormatChangeDateCategoryEnum\x12.\n\nupdated_at\x18\x10 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x11 \x01(\t\x12\'\n\x08websites\x18\x12 \x03(\x0b\x32\x15.proto.CompanyWebsite\x12\x10\n\x08\x63hecksum\x18\x13 \x01(\t\"=\n\x11\x43ompanyLogoResult\x12(\n\x0c\x63ompanylogos\x18\x01 \x03(\x0b\x32\x12.proto.CompanyLogo\"\x92\x01\n\x0b\x43ompanyLogo\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x0e\n\x06height\x18\x04 \x01(\x05\x12\x10\n\x08image_id\x18\x05 \x01(\t\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\r\n\x05width\x18\x07 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"F\n\x14\x43ompanyWebsiteResult\x12.\n\x0f\x63ompanywebsites\x18\x01 \x03(\x0b\x32\x15.proto.CompanyWebsite\"z\n\x0e\x43ompanyWebsite\x12\n\n\x02id\x18\x01 \x01(\x04\x12,\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1a.proto.WebsiteCategoryEnum\x12\x0f\n\x07trusted\x18\x03 \x01(\x08\x12\x0b\n\x03url\x18\x04 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x05 \x01(\t\"+\n\x0b\x43overResult\x12\x1c\n\x06\x63overs\x18\x01 \x03(\x0b\x32\x0c.proto.Cover\"\xdb\x01\n\x05\x43over\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x0e\n\x06height\x18\x05 \x01(\x05\x12\x10\n\x08image_id\x18\x06 \x01(\t\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\r\n\x05width\x18\x08 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\t \x01(\t\x12\x32\n\x11game_localization\x18\n \x01(\x0b\x32\x17.proto.GameLocalization\"@\n\x12\x45xternalGameResult\x12*\n\rexternalgames\x18\x01 \x03(\x0b\x32\x13.proto.ExternalGame\"\xf3\x02\n\x0c\x45xternalGame\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x31\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1f.proto.ExternalGameCategoryEnum\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x05 \x01(\t\x12\x0b\n\x03uid\x18\x06 \x01(\t\x12.\n\nupdated_at\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x08 \x01(\t\x12\x0c\n\x04year\x18\t \x01(\x05\x12+\n\x05media\x18\n \x01(\x0e\x32\x1c.proto.ExternalGameMediaEnum\x12!\n\x08platform\x18\x0b \x01(\x0b\x32\x0f.proto.Platform\x12\x11\n\tcountries\x18\x0c \x03(\x05\x12\x10\n\x08\x63hecksum\x18\r \x01(\t\"7\n\x0f\x46ranchiseResult\x12$\n\nfranchises\x18\x01 \x03(\x0b\x32\x10.proto.Franchise\"\xce\x01\n\tFranchise\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x1a\n\x05games\x18\x03 \x03(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x0c\n\x04slug\x18\x05 \x01(\t\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"(\n\nGameResult\x12\x1a\n\x05games\x18\x01 \x03(\x0b\x32\x0b.proto.Game\"\xe5\x0e\n\x04Game\x12\n\n\x02id\x18\x01 \x01(\x04\x12%\n\x0b\x61ge_ratings\x18\x02 \x03(\x0b\x32\x10.proto.AgeRating\x12\x19\n\x11\x61ggregated_rating\x18\x03 \x01(\x01\x12\x1f\n\x17\x61ggregated_rating_count\x18\x04 \x01(\x05\x12\x31\n\x11\x61lternative_names\x18\x05 \x03(\x0b\x32\x16.proto.AlternativeName\x12 \n\x08\x61rtworks\x18\x06 \x03(\x0b\x32\x0e.proto.Artwork\x12\x1c\n\x07\x62undles\x18\x07 \x03(\x0b\x32\x0b.proto.Game\x12)\n\x08\x63\x61tegory\x18\x08 \x01(\x0e\x32\x17.proto.GameCategoryEnum\x12%\n\ncollection\x18\t \x01(\x0b\x32\x11.proto.Collection\x12\x1b\n\x05\x63over\x18\n \x01(\x0b\x32\x0c.proto.Cover\x12.\n\ncreated_at\x18\x0b \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x19\n\x04\x64lcs\x18\x0c \x03(\x0b\x32\x0b.proto.Game\x12\x1f\n\nexpansions\x18\r \x03(\x0b\x32\x0b.proto.Game\x12+\n\x0e\x65xternal_games\x18\x0e \x03(\x0b\x32\x13.proto.ExternalGame\x12\x36\n\x12\x66irst_release_date\x18\x0f \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07\x66ollows\x18\x10 \x01(\x05\x12#\n\tfranchise\x18\x11 \x01(\x0b\x32\x10.proto.Franchise\x12$\n\nfranchises\x18\x12 \x03(\x0b\x32\x10.proto.Franchise\x12\'\n\x0cgame_engines\x18\x13 \x03(\x0b\x32\x11.proto.GameEngine\x12#\n\ngame_modes\x18\x14 \x03(\x0b\x32\x0f.proto.GameMode\x12\x1c\n\x06genres\x18\x15 \x03(\x0b\x32\x0c.proto.Genre\x12\r\n\x05hypes\x18\x16 \x01(\x05\x12\x32\n\x12involved_companies\x18\x17 \x03(\x0b\x32\x16.proto.InvolvedCompany\x12 \n\x08keywords\x18\x18 \x03(\x0b\x32\x0e.proto.Keyword\x12\x31\n\x11multiplayer_modes\x18\x19 \x03(\x0b\x32\x16.proto.MultiplayerMode\x12\x0c\n\x04name\x18\x1a \x01(\t\x12 \n\x0bparent_game\x18\x1b \x01(\x0b\x32\x0b.proto.Game\x12\"\n\tplatforms\x18\x1c \x03(\x0b\x32\x0f.proto.Platform\x12\x35\n\x13player_perspectives\x18\x1d \x03(\x0b\x32\x18.proto.PlayerPerspective\x12\x0e\n\x06rating\x18\x1e \x01(\x01\x12\x14\n\x0crating_count\x18\x1f \x01(\x05\x12)\n\rrelease_dates\x18 \x03(\x0b\x32\x12.proto.ReleaseDate\x12&\n\x0bscreenshots\x18! \x03(\x0b\x32\x11.proto.Screenshot\x12\"\n\rsimilar_games\x18\" \x03(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04slug\x18# \x01(\t\x12*\n\x15standalone_expansions\x18$ \x03(\x0b\x32\x0b.proto.Game\x12%\n\x06status\x18% \x01(\x0e\x32\x15.proto.GameStatusEnum\x12\x11\n\tstoryline\x18& \x01(\t\x12\x0f\n\x07summary\x18\' \x01(\t\x12\x0c\n\x04tags\x18( \x03(\x05\x12\x1c\n\x06themes\x18) \x03(\x0b\x32\x0c.proto.Theme\x12\x14\n\x0ctotal_rating\x18* \x01(\x01\x12\x1a\n\x12total_rating_count\x18+ \x01(\x05\x12.\n\nupdated_at\x18, \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18- \x01(\t\x12#\n\x0eversion_parent\x18. \x01(\x0b\x32\x0b.proto.Game\x12\x15\n\rversion_title\x18/ \x01(\t\x12 \n\x06videos\x18\x30 \x03(\x0b\x32\x10.proto.GameVideo\x12 \n\x08websites\x18\x31 \x03(\x0b\x32\x0e.proto.Website\x12\x10\n\x08\x63hecksum\x18\x32 \x01(\t\x12\x1c\n\x07remakes\x18\x33 \x03(\x0b\x32\x0b.proto.Game\x12\x1e\n\tremasters\x18\x34 \x03(\x0b\x32\x0b.proto.Game\x12#\n\x0e\x65xpanded_games\x18\x35 \x03(\x0b\x32\x0b.proto.Game\x12\x1a\n\x05ports\x18\x36 \x03(\x0b\x32\x0b.proto.Game\x12\x1a\n\x05\x66orks\x18\x37 \x03(\x0b\x32\x0b.proto.Game\x12\x31\n\x11language_supports\x18\x38 \x03(\x0b\x32\x16.proto.LanguageSupport\x12\x33\n\x12game_localizations\x18\x39 \x03(\x0b\x32\x17.proto.GameLocalization\":\n\x10GameEngineResult\x12&\n\x0bgameengines\x18\x01 \x03(\x0b\x32\x11.proto.GameEngine\"\xb4\x02\n\nGameEngine\x12\n\n\x02id\x18\x01 \x01(\x04\x12!\n\tcompanies\x18\x02 \x03(\x0b\x32\x0e.proto.Company\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\x12#\n\x04logo\x18\x05 \x01(\x0b\x32\x15.proto.GameEngineLogo\x12\x0c\n\x04name\x18\x06 \x01(\t\x12\"\n\tplatforms\x18\x07 \x03(\x0b\x32\x0f.proto.Platform\x12\x0c\n\x04slug\x18\x08 \x01(\t\x12.\n\nupdated_at\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\n \x01(\t\x12\x10\n\x08\x63hecksum\x18\x0b \x01(\t\"F\n\x14GameEngineLogoResult\x12.\n\x0fgameenginelogos\x18\x01 \x03(\x0b\x32\x15.proto.GameEngineLogo\"\x95\x01\n\x0eGameEngineLogo\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x0e\n\x06height\x18\x04 \x01(\x05\x12\x10\n\x08image_id\x18\x05 \x01(\t\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\r\n\x05width\x18\x07 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"L\n\x16GameLocalizationResult\x12\x32\n\x11gamelocalizations\x18\x01 \x03(\x0b\x32\x17.proto.GameLocalization\"\xf5\x01\n\x10GameLocalization\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x1b\n\x05\x63over\x18\x03 \x01(\x0b\x32\x0c.proto.Cover\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x1d\n\x06region\x18\x05 \x01(\x0b\x32\r.proto.Region\x12.\n\ncreated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"4\n\x0eGameModeResult\x12\"\n\tgamemodes\x18\x01 \x03(\x0b\x32\x0f.proto.GameMode\"\xb1\x01\n\x08GameMode\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04slug\x18\x04 \x01(\t\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"=\n\x11GameVersionResult\x12(\n\x0cgameversions\x18\x01 \x03(\x0b\x32\x12.proto.GameVersion\"\xfc\x01\n\x0bGameVersion\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12+\n\x08\x66\x65\x61tures\x18\x03 \x03(\x0b\x32\x19.proto.GameVersionFeature\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x1a\n\x05games\x18\x05 \x03(\x0b\x32\x0b.proto.Game\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"R\n\x18GameVersionFeatureResult\x12\x36\n\x13gameversionfeatures\x18\x01 \x03(\x0b\x32\x19.proto.GameVersionFeature\"\xd1\x01\n\x12GameVersionFeature\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x37\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32%.proto.GameVersionFeatureCategoryEnum\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x10\n\x08position\x18\x04 \x01(\x05\x12\r\n\x05title\x18\x05 \x01(\t\x12.\n\x06values\x18\x06 \x03(\x0b\x32\x1e.proto.GameVersionFeatureValue\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"a\n\x1dGameVersionFeatureValueResult\x12@\n\x18gameversionfeaturevalues\x18\x01 \x03(\x0b\x32\x1e.proto.GameVersionFeatureValue\"\xde\x01\n\x17GameVersionFeatureValue\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x19\n\x04game\x18\x02 \x01(\x0b\x32\x0b.proto.Game\x12/\n\x0cgame_feature\x18\x03 \x01(\x0b\x32\x19.proto.GameVersionFeature\x12K\n\x10included_feature\x18\x04 \x01(\x0e\x32\x31.proto.GameVersionFeatureValueIncludedFeatureEnum\x12\x0c\n\x04note\x18\x05 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x06 \x01(\t\"7\n\x0fGameVideoResult\x12$\n\ngamevideos\x18\x01 \x03(\x0b\x32\x10.proto.GameVideo\"d\n\tGameVideo\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x19\n\x04game\x18\x02 \x01(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x10\n\x08video_id\x18\x04 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x05 \x01(\t\"+\n\x0bGenreResult\x12\x1c\n\x06genres\x18\x01 \x03(\x0b\x32\x0c.proto.Genre\"\xae\x01\n\x05Genre\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04slug\x18\x04 \x01(\t\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"J\n\x15InvolvedCompanyResult\x12\x31\n\x11involvedcompanies\x18\x01 \x03(\x0b\x32\x16.proto.InvolvedCompany\"\x96\x02\n\x0fInvolvedCompany\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x1f\n\x07\x63ompany\x18\x02 \x01(\x0b\x32\x0e.proto.Company\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x11\n\tdeveloper\x18\x04 \x01(\x08\x12\x19\n\x04game\x18\x05 \x01(\x0b\x32\x0b.proto.Game\x12\x0f\n\x07porting\x18\x06 \x01(\x08\x12\x11\n\tpublisher\x18\x07 \x01(\x08\x12\x12\n\nsupporting\x18\x08 \x01(\x08\x12.\n\nupdated_at\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x63hecksum\x18\n \x01(\t\"1\n\rKeywordResult\x12 \n\x08keywords\x18\x01 \x03(\x0b\x32\x0e.proto.Keyword\"\xb0\x01\n\x07Keyword\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04slug\x18\x04 \x01(\t\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"4\n\x0eLanguageResult\x12\"\n\tlanguages\x18\x01 \x03(\x0b\x32\x0f.proto.Language\"\xbb\x01\n\x08Language\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x13\n\x0bnative_name\x18\x03 \x01(\t\x12\x0e\n\x06locale\x18\x04 \x01(\t\x12.\n\ncreated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"I\n\x15LanguageSupportResult\x12\x30\n\x10languagesupports\x18\x01 \x03(\x0b\x32\x16.proto.LanguageSupport\"\x88\x02\n\x0fLanguageSupport\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x19\n\x04game\x18\x02 \x01(\x0b\x32\x0b.proto.Game\x12!\n\x08language\x18\x03 \x01(\x0b\x32\x0f.proto.Language\x12\x39\n\x15language_support_type\x18\x04 \x01(\x0b\x32\x1a.proto.LanguageSupportType\x12.\n\ncreated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"U\n\x19LanguageSupportTypeResult\x12\x38\n\x14languagesupporttypes\x18\x01 \x03(\x0b\x32\x1a.proto.LanguageSupportType\"\xa1\x01\n\x13LanguageSupportType\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x63hecksum\x18\x05 \x01(\t\"I\n\x15MultiplayerModeResult\x12\x30\n\x10multiplayermodes\x18\x01 \x03(\x0b\x32\x16.proto.MultiplayerMode\"\xd3\x02\n\x0fMultiplayerMode\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x14\n\x0c\x63\x61mpaigncoop\x18\x02 \x01(\x08\x12\x0e\n\x06\x64ropin\x18\x03 \x01(\x08\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x0f\n\x07lancoop\x18\x05 \x01(\x08\x12\x13\n\x0bofflinecoop\x18\x06 \x01(\x08\x12\x16\n\x0eofflinecoopmax\x18\x07 \x01(\x05\x12\x12\n\nofflinemax\x18\x08 \x01(\x05\x12\x12\n\nonlinecoop\x18\t \x01(\x08\x12\x15\n\ronlinecoopmax\x18\n \x01(\x05\x12\x11\n\tonlinemax\x18\x0b \x01(\x05\x12!\n\x08platform\x18\x0c \x01(\x0b\x32\x0f.proto.Platform\x12\x13\n\x0bsplitscreen\x18\r \x01(\x08\x12\x19\n\x11splitscreenonline\x18\x0e \x01(\x08\x12\x10\n\x08\x63hecksum\x18\x0f \x01(\t\"4\n\x0ePlatformResult\x12\"\n\tplatforms\x18\x01 \x03(\x0b\x32\x0f.proto.Platform\"\xe5\x03\n\x08Platform\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x14\n\x0c\x61\x62\x62reviation\x18\x02 \x01(\t\x12\x18\n\x10\x61lternative_name\x18\x03 \x01(\t\x12-\n\x08\x63\x61tegory\x18\x04 \x01(\x0e\x32\x1b.proto.PlatformCategoryEnum\x12.\n\ncreated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x12\n\ngeneration\x18\x06 \x01(\x05\x12\x0c\n\x04name\x18\x07 \x01(\t\x12*\n\rplatform_logo\x18\x08 \x01(\x0b\x32\x13.proto.PlatformLogo\x12.\n\x0fplatform_family\x18\t \x01(\x0b\x32\x15.proto.PlatformFamily\x12\x0c\n\x04slug\x18\n \x01(\t\x12\x0f\n\x07summary\x18\x0b \x01(\t\x12.\n\nupdated_at\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\r \x01(\t\x12(\n\x08versions\x18\x0e \x03(\x0b\x32\x16.proto.PlatformVersion\x12(\n\x08websites\x18\x0f \x03(\x0b\x32\x16.proto.PlatformWebsite\x12\x10\n\x08\x63hecksum\x18\x10 \x01(\t\"G\n\x14PlatformFamilyResult\x12/\n\x10platformfamilies\x18\x01 \x03(\x0b\x32\x15.proto.PlatformFamily\"J\n\x0ePlatformFamily\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04slug\x18\x03 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x04 \x01(\t\"@\n\x12PlatformLogoResult\x12*\n\rplatformlogos\x18\x01 \x03(\x0b\x32\x13.proto.PlatformLogo\"\x93\x01\n\x0cPlatformLogo\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x0e\n\x06height\x18\x04 \x01(\x05\x12\x10\n\x08image_id\x18\x05 \x01(\t\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\r\n\x05width\x18\x07 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x08 \x01(\t\"I\n\x15PlatformVersionResult\x12\x30\n\x10platformversions\x18\x01 \x03(\x0b\x32\x16.proto.PlatformVersion\"\x81\x04\n\x0fPlatformVersion\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x30\n\tcompanies\x18\x02 \x03(\x0b\x32\x1d.proto.PlatformVersionCompany\x12\x14\n\x0c\x63onnectivity\x18\x03 \x01(\t\x12\x0b\n\x03\x63pu\x18\x04 \x01(\t\x12\x10\n\x08graphics\x18\x05 \x01(\t\x12\x38\n\x11main_manufacturer\x18\x06 \x01(\x0b\x32\x1d.proto.PlatformVersionCompany\x12\r\n\x05media\x18\x07 \x01(\t\x12\x0e\n\x06memory\x18\x08 \x01(\t\x12\x0c\n\x04name\x18\t \x01(\t\x12\x0e\n\x06online\x18\n \x01(\t\x12\n\n\x02os\x18\x0b \x01(\t\x12\x0e\n\x06output\x18\x0c \x01(\t\x12*\n\rplatform_logo\x18\r \x01(\x0b\x32\x13.proto.PlatformLogo\x12I\n\x1eplatform_version_release_dates\x18\x0e \x03(\x0b\x32!.proto.PlatformVersionReleaseDate\x12\x13\n\x0bresolutions\x18\x0f \x01(\t\x12\x0c\n\x04slug\x18\x10 \x01(\t\x12\r\n\x05sound\x18\x11 \x01(\t\x12\x0f\n\x07storage\x18\x12 \x01(\t\x12\x0f\n\x07summary\x18\x13 \x01(\t\x12\x0b\n\x03url\x18\x14 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x15 \x01(\t\"_\n\x1cPlatformVersionCompanyResult\x12?\n\x18platformversioncompanies\x18\x01 \x03(\x0b\x32\x1d.proto.PlatformVersionCompany\"\x91\x01\n\x16PlatformVersionCompany\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0f\n\x07\x63omment\x18\x02 \x01(\t\x12\x1f\n\x07\x63ompany\x18\x03 \x01(\x0b\x32\x0e.proto.Company\x12\x11\n\tdeveloper\x18\x04 \x01(\x08\x12\x14\n\x0cmanufacturer\x18\x05 \x01(\x08\x12\x10\n\x08\x63hecksum\x18\x06 \x01(\t\"j\n PlatformVersionReleaseDateResult\x12\x46\n\x1bplatformversionreleasedates\x18\x01 \x03(\x0b\x32!.proto.PlatformVersionReleaseDate\"\xff\x02\n\x1aPlatformVersionReleaseDate\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x39\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\'.proto.DateFormatChangeDateCategoryEnum\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12(\n\x04\x64\x61te\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\r\n\x05human\x18\x05 \x01(\t\x12\t\n\x01m\x18\x06 \x01(\x05\x12\x30\n\x10platform_version\x18\x07 \x01(\x0b\x32\x16.proto.PlatformVersion\x12\'\n\x06region\x18\x08 \x01(\x0e\x32\x17.proto.RegionRegionEnum\x12.\n\nupdated_at\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\t\n\x01y\x18\n \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x0b \x01(\t\"I\n\x15PlatformWebsiteResult\x12\x30\n\x10platformwebsites\x18\x01 \x03(\x0b\x32\x16.proto.PlatformWebsite\"{\n\x0fPlatformWebsite\x12\n\n\x02id\x18\x01 \x01(\x04\x12,\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1a.proto.WebsiteCategoryEnum\x12\x0f\n\x07trusted\x18\x03 \x01(\x08\x12\x0b\n\x03url\x18\x04 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x05 \x01(\t\"O\n\x17PlayerPerspectiveResult\x12\x34\n\x12playerperspectives\x18\x01 \x03(\x0b\x32\x18.proto.PlayerPerspective\"\xba\x01\n\x11PlayerPerspective\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04slug\x18\x04 \x01(\t\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\".\n\x0cRegionResult\x12\x1e\n\x07regions\x18\x01 \x03(\x0b\x32\r.proto.Region\"\xba\x01\n\x06Region\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x10\n\x08\x63\x61tegory\x18\x03 \x01(\t\x12\x12\n\nidentifier\x18\x04 \x01(\t\x12.\n\ncreated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"=\n\x11ReleaseDateResult\x12(\n\x0creleasedates\x18\x01 \x03(\x0b\x32\x12.proto.ReleaseDate\"\xfc\x02\n\x0bReleaseDate\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x39\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\'.proto.DateFormatChangeDateCategoryEnum\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12(\n\x04\x64\x61te\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x19\n\x04game\x18\x05 \x01(\x0b\x32\x0b.proto.Game\x12\r\n\x05human\x18\x06 \x01(\t\x12\t\n\x01m\x18\x07 \x01(\x05\x12!\n\x08platform\x18\x08 \x01(\x0b\x32\x0f.proto.Platform\x12\'\n\x06region\x18\t \x01(\x0e\x32\x17.proto.RegionRegionEnum\x12.\n\nupdated_at\x18\n \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\t\n\x01y\x18\x0b \x01(\x05\x12\x10\n\x08\x63hecksum\x18\x0c \x01(\t\":\n\x10ScreenshotResult\x12&\n\x0bscreenshots\x18\x01 \x03(\x0b\x32\x11.proto.Screenshot\"\xac\x01\n\nScreenshot\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x15\n\ralpha_channel\x18\x02 \x01(\x08\x12\x10\n\x08\x61nimated\x18\x03 \x01(\x08\x12\x19\n\x04game\x18\x04 \x01(\x0b\x32\x0b.proto.Game\x12\x0e\n\x06height\x18\x05 \x01(\x05\x12\x10\n\x08image_id\x18\x06 \x01(\t\x12\x0b\n\x03url\x18\x07 \x01(\t\x12\r\n\x05width\x18\x08 \x01(\x05\x12\x10\n\x08\x63hecksum\x18\t \x01(\t\"/\n\x0cSearchResult\x12\x1f\n\x08searches\x18\x01 \x03(\x0b\x32\r.proto.Search\"\x83\x03\n\x06Search\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x18\n\x10\x61lternative_name\x18\x02 \x01(\t\x12#\n\tcharacter\x18\x03 \x01(\x0b\x32\x10.proto.Character\x12%\n\ncollection\x18\x04 \x01(\x0b\x32\x11.proto.Collection\x12\x1f\n\x07\x63ompany\x18\x05 \x01(\x0b\x32\x0e.proto.Company\x12\x13\n\x0b\x64\x65scription\x18\x06 \x01(\t\x12\x19\n\x04game\x18\x07 \x01(\x0b\x32\x0b.proto.Game\x12\x0c\n\x04name\x18\x08 \x01(\t\x12!\n\x08platform\x18\t \x01(\x0b\x32\x0f.proto.Platform\x12\x30\n\x0cpublished_at\x18\n \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12$\n\ntest_dummy\x18\x0b \x01(\x0b\x32\x10.proto.TestDummy\x12\x1b\n\x05theme\x18\x0c \x01(\x0b\x32\x0c.proto.Theme\x12\x10\n\x08\x63hecksum\x18\r \x01(\t\"8\n\x0fTestDummyResult\x12%\n\x0btestdummies\x18\x01 \x03(\x0b\x32\x10.proto.TestDummy\"\xe5\x03\n\tTestDummy\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x12\n\nbool_value\x18\x02 \x01(\x08\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12/\n\tenum_test\x18\x04 \x01(\x0e\x32\x1c.proto.TestDummyEnumTestEnum\x12\x13\n\x0b\x66loat_value\x18\x05 \x01(\x01\x12\x19\n\x04game\x18\x06 \x01(\x0b\x32\x0b.proto.Game\x12\x15\n\rinteger_array\x18\x07 \x03(\x05\x12\x15\n\rinteger_value\x18\x08 \x01(\x05\x12\x0c\n\x04name\x18\t \x01(\t\x12\x19\n\x11new_integer_value\x18\n \x01(\x05\x12\x0f\n\x07private\x18\x0b \x01(\x08\x12\x0c\n\x04slug\x18\x0c \x01(\t\x12\x14\n\x0cstring_array\x18\r \x03(\t\x12&\n\x0ctest_dummies\x18\x0e \x03(\x0b\x32\x10.proto.TestDummy\x12$\n\ntest_dummy\x18\x0f \x01(\x0b\x32\x10.proto.TestDummy\x12.\n\nupdated_at\x18\x10 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x11 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x12 \x01(\t\"+\n\x0bThemeResult\x12\x1c\n\x06themes\x18\x01 \x03(\x0b\x32\x0c.proto.Theme\"\xae\x01\n\x05Theme\x12\n\n\x02id\x18\x01 \x01(\x04\x12.\n\ncreated_at\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04slug\x18\x04 \x01(\t\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0b\n\x03url\x18\x06 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x07 \x01(\t\"1\n\rWebsiteResult\x12 \n\x08websites\x18\x01 \x03(\x0b\x32\x0e.proto.Website\"\x8e\x01\n\x07Website\x12\n\n\x02id\x18\x01 \x01(\x04\x12,\n\x08\x63\x61tegory\x18\x02 \x01(\x0e\x32\x1a.proto.WebsiteCategoryEnum\x12\x19\n\x04game\x18\x03 \x01(\x0b\x32\x0b.proto.Game\x12\x0f\n\x07trusted\x18\x04 \x01(\x08\x12\x0b\n\x03url\x18\x05 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x06 \x01(\t*}\n\x15\x41geRatingCategoryEnum\x12\x1b\n\x17\x41GERATING_CATEGORY_NULL\x10\x00\x12\x08\n\x04\x45SRB\x10\x01\x12\x08\n\x04PEGI\x10\x02\x12\x08\n\x04\x43\x45RO\x10\x03\x12\x07\n\x03USK\x10\x04\x12\x08\n\x04GRAC\x10\x05\x12\r\n\tCLASS_IND\x10\x06\x12\x07\n\x03\x41\x43\x42\x10\x07*\xad\x04\n\x13\x41geRatingRatingEnum\x12\x19\n\x15\x41GERATING_RATING_NULL\x10\x00\x12\t\n\x05THREE\x10\x01\x12\t\n\x05SEVEN\x10\x02\x12\n\n\x06TWELVE\x10\x03\x12\x0b\n\x07SIXTEEN\x10\x04\x12\x0c\n\x08\x45IGHTEEN\x10\x05\x12\x06\n\x02RP\x10\x06\x12\x06\n\x02\x45\x43\x10\x07\x12\x05\n\x01\x45\x10\x08\x12\x07\n\x03\x45\x31\x30\x10\t\x12\x05\n\x01T\x10\n\x12\x05\n\x01M\x10\x0b\x12\x06\n\x02\x41O\x10\x0c\x12\n\n\x06\x43\x45RO_A\x10\r\x12\n\n\x06\x43\x45RO_B\x10\x0e\x12\n\n\x06\x43\x45RO_C\x10\x0f\x12\n\n\x06\x43\x45RO_D\x10\x10\x12\n\n\x06\x43\x45RO_Z\x10\x11\x12\t\n\x05USK_0\x10\x12\x12\t\n\x05USK_6\x10\x13\x12\n\n\x06USK_12\x10\x14\x12\n\n\x06USK_18\x10\x15\x12\x0c\n\x08GRAC_ALL\x10\x16\x12\x0f\n\x0bGRAC_TWELVE\x10\x17\x12\x10\n\x0cGRAC_FIFTEEN\x10\x18\x12\x11\n\rGRAC_EIGHTEEN\x10\x19\x12\x10\n\x0cGRAC_TESTING\x10\x1a\x12\x0f\n\x0b\x43LASS_IND_L\x10\x1b\x12\x11\n\rCLASS_IND_TEN\x10\x1c\x12\x14\n\x10\x43LASS_IND_TWELVE\x10\x1d\x12\x16\n\x12\x43LASS_IND_FOURTEEN\x10\x1e\x12\x15\n\x11\x43LASS_IND_SIXTEEN\x10\x1f\x12\x16\n\x12\x43LASS_IND_EIGHTEEN\x10 \x12\t\n\x05\x41\x43\x42_G\x10!\x12\n\n\x06\x41\x43\x42_PG\x10\"\x12\t\n\x05\x41\x43\x42_M\x10#\x12\x0c\n\x08\x41\x43\x42_MA15\x10$\x12\x0b\n\x07\x41\x43\x42_R18\x10%\x12\n\n\x06\x41\x43\x42_RC\x10&*3\n\x10GenderGenderEnum\x12\x08\n\x04MALE\x10\x00\x12\n\n\x06\x46\x45MALE\x10\x01\x12\t\n\x05OTHER\x10\x02*n\n\x14\x43haracterSpeciesEnum\x12\x1a\n\x16\x43HARACTER_SPECIES_NULL\x10\x00\x12\t\n\x05HUMAN\x10\x01\x12\t\n\x05\x41LIEN\x10\x02\x12\n\n\x06\x41NIMAL\x10\x03\x12\x0b\n\x07\x41NDROID\x10\x04\x12\x0b\n\x07UNKNOWN\x10\x05*\x83\x01\n DateFormatChangeDateCategoryEnum\x12\x0e\n\nYYYYMMMMDD\x10\x00\x12\x0c\n\x08YYYYMMMM\x10\x01\x12\x08\n\x04YYYY\x10\x02\x12\n\n\x06YYYYQ1\x10\x03\x12\n\n\x06YYYYQ2\x10\x04\x12\n\n\x06YYYYQ3\x10\x05\x12\n\n\x06YYYYQ4\x10\x06\x12\x07\n\x03TBD\x10\x07*\x8c\x03\n\x13WebsiteCategoryEnum\x12\x19\n\x15WEBSITE_CATEGORY_NULL\x10\x00\x12\x14\n\x10WEBSITE_OFFICIAL\x10\x01\x12\x11\n\rWEBSITE_WIKIA\x10\x02\x12\x15\n\x11WEBSITE_WIKIPEDIA\x10\x03\x12\x14\n\x10WEBSITE_FACEBOOK\x10\x04\x12\x13\n\x0fWEBSITE_TWITTER\x10\x05\x12\x12\n\x0eWEBSITE_TWITCH\x10\x06\x12\x15\n\x11WEBSITE_INSTAGRAM\x10\x08\x12\x13\n\x0fWEBSITE_YOUTUBE\x10\t\x12\x12\n\x0eWEBSITE_IPHONE\x10\n\x12\x10\n\x0cWEBSITE_IPAD\x10\x0b\x12\x13\n\x0fWEBSITE_ANDROID\x10\x0c\x12\x11\n\rWEBSITE_STEAM\x10\r\x12\x12\n\x0eWEBSITE_REDDIT\x10\x0e\x12\x10\n\x0cWEBSITE_ITCH\x10\x0f\x12\x15\n\x11WEBSITE_EPICGAMES\x10\x10\x12\x0f\n\x0bWEBSITE_GOG\x10\x11\x12\x13\n\x0fWEBSITE_DISCORD\x10\x12*\x87\x05\n\x18\x45xternalGameCategoryEnum\x12\x1e\n\x1a\x45XTERNALGAME_CATEGORY_NULL\x10\x00\x12\x16\n\x12\x45XTERNALGAME_STEAM\x10\x01\x12\x14\n\x10\x45XTERNALGAME_GOG\x10\x05\x12\x18\n\x14\x45XTERNALGAME_YOUTUBE\x10\n\x12\x1a\n\x16\x45XTERNALGAME_MICROSOFT\x10\x0b\x12\x16\n\x12\x45XTERNALGAME_APPLE\x10\r\x12\x17\n\x13\x45XTERNALGAME_TWITCH\x10\x0e\x12\x18\n\x14\x45XTERNALGAME_ANDROID\x10\x0f\x12\x1c\n\x18\x45XTERNALGAME_AMAZON_ASIN\x10\x14\x12\x1c\n\x18\x45XTERNALGAME_AMAZON_LUNA\x10\x16\x12\x1b\n\x17\x45XTERNALGAME_AMAZON_ADG\x10\x17\x12 \n\x1c\x45XTERNALGAME_EPIC_GAME_STORE\x10\x1a\x12\x17\n\x13\x45XTERNALGAME_OCULUS\x10\x1c\x12\x17\n\x13\x45XTERNALGAME_UTOMIK\x10\x1d\x12\x18\n\x14\x45XTERNALGAME_ITCH_IO\x10\x1e\x12!\n\x1d\x45XTERNALGAME_XBOX_MARKETPLACE\x10\x1f\x12\x1a\n\x16\x45XTERNALGAME_KARTRIDGE\x10 \x12%\n!EXTERNALGAME_PLAYSTATION_STORE_US\x10$\x12$\n EXTERNALGAME_FOCUS_ENTERTAINMENT\x10%\x12.\n*EXTERNALGAME_XBOX_GAME_PASS_ULTIMATE_CLOUD\x10\x36\x12\x19\n\x15\x45XTERNALGAME_GAMEJOLT\x10\x37*i\n\x15\x45xternalGameMediaEnum\x12\x1b\n\x17\x45XTERNALGAME_MEDIA_NULL\x10\x00\x12\x18\n\x14\x45XTERNALGAME_DIGITAL\x10\x01\x12\x19\n\x15\x45XTERNALGAME_PHYSICAL\x10\x02*\xde\x01\n\x10GameCategoryEnum\x12\r\n\tMAIN_GAME\x10\x00\x12\r\n\tDLC_ADDON\x10\x01\x12\r\n\tEXPANSION\x10\x02\x12\n\n\x06\x42UNDLE\x10\x03\x12\x18\n\x14STANDALONE_EXPANSION\x10\x04\x12\x07\n\x03MOD\x10\x05\x12\x0b\n\x07\x45PISODE\x10\x06\x12\n\n\x06SEASON\x10\x07\x12\n\n\x06REMAKE\x10\x08\x12\x0c\n\x08REMASTER\x10\t\x12\x11\n\rEXPANDED_GAME\x10\n\x12\x08\n\x04PORT\x10\x0b\x12\x08\n\x04\x46ORK\x10\x0c\x12\x08\n\x04PACK\x10\r\x12\n\n\x06UPDATE\x10\x0e*|\n\x0eGameStatusEnum\x12\x0c\n\x08RELEASED\x10\x00\x12\t\n\x05\x41LPHA\x10\x02\x12\x08\n\x04\x42\x45TA\x10\x03\x12\x10\n\x0c\x45\x41RLY_ACCESS\x10\x04\x12\x0b\n\x07OFFLINE\x10\x05\x12\r\n\tCANCELLED\x10\x06\x12\x0b\n\x07RUMORED\x10\x07\x12\x0c\n\x08\x44\x45LISTED\x10\x08*>\n\x1eGameVersionFeatureCategoryEnum\x12\x0b\n\x07\x42OOLEAN\x10\x00\x12\x0f\n\x0b\x44\x45SCRIPTION\x10\x01*`\n*GameVersionFeatureValueIncludedFeatureEnum\x12\x10\n\x0cNOT_INCLUDED\x10\x00\x12\x0c\n\x08INCLUDED\x10\x01\x12\x12\n\x0ePRE_ORDER_ONLY\x10\x02*\x93\x01\n\x14PlatformCategoryEnum\x12\x1a\n\x16PLATFORM_CATEGORY_NULL\x10\x00\x12\x0b\n\x07\x43ONSOLE\x10\x01\x12\n\n\x06\x41RCADE\x10\x02\x12\x0c\n\x08PLATFORM\x10\x03\x12\x14\n\x10OPERATING_SYSTEM\x10\x04\x12\x14\n\x10PORTABLE_CONSOLE\x10\x05\x12\x0c\n\x08\x43OMPUTER\x10\x06*\xaf\x01\n\x10RegionRegionEnum\x12\x16\n\x12REGION_REGION_NULL\x10\x00\x12\n\n\x06\x45UROPE\x10\x01\x12\x11\n\rNORTH_AMERICA\x10\x02\x12\r\n\tAUSTRALIA\x10\x03\x12\x0f\n\x0bNEW_ZEALAND\x10\x04\x12\t\n\x05JAPAN\x10\x05\x12\t\n\x05\x43HINA\x10\x06\x12\x08\n\x04\x41SIA\x10\x07\x12\r\n\tWORLDWIDE\x10\x08\x12\t\n\x05KOREA\x10\t\x12\n\n\x06\x42RAZIL\x10\n*K\n\x15TestDummyEnumTestEnum\x12\x1c\n\x18TESTDUMMY_ENUM_TEST_NULL\x10\x00\x12\t\n\x05\x45NUM1\x10\x01\x12\t\n\x05\x45NUM2\x10\x02\x42\x04H\x02P\x01\x62\x06proto3' + , + dependencies=[google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,]) + +_AGERATINGCATEGORYENUM = _descriptor.EnumDescriptor( + name='AgeRatingCategoryEnum', + full_name='proto.AgeRatingCategoryEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='AGERATING_CATEGORY_NULL', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ESRB', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='PEGI', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CERO', index=3, number=3, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='USK', index=4, number=4, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='GRAC', index=5, number=5, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CLASS_IND', index=6, number=6, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ACB', index=7, number=7, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=15499, + serialized_end=15624, +) +_sym_db.RegisterEnumDescriptor(_AGERATINGCATEGORYENUM) + +AgeRatingCategoryEnum = enum_type_wrapper.EnumTypeWrapper(_AGERATINGCATEGORYENUM) +_AGERATINGRATINGENUM = _descriptor.EnumDescriptor( + name='AgeRatingRatingEnum', + full_name='proto.AgeRatingRatingEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='AGERATING_RATING_NULL', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='THREE', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='SEVEN', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='TWELVE', index=3, number=3, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='SIXTEEN', index=4, number=4, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EIGHTEEN', index=5, number=5, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='RP', index=6, number=6, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EC', index=7, number=7, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='E', index=8, number=8, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='E10', index=9, number=9, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='T', index=10, number=10, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='M', index=11, number=11, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='AO', index=12, number=12, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CERO_A', index=13, number=13, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CERO_B', index=14, number=14, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CERO_C', index=15, number=15, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CERO_D', index=16, number=16, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CERO_Z', index=17, number=17, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='USK_0', index=18, number=18, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='USK_6', index=19, number=19, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='USK_12', index=20, number=20, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='USK_18', index=21, number=21, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='GRAC_ALL', index=22, number=22, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='GRAC_TWELVE', index=23, number=23, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='GRAC_FIFTEEN', index=24, number=24, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='GRAC_EIGHTEEN', index=25, number=25, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='GRAC_TESTING', index=26, number=26, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CLASS_IND_L', index=27, number=27, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CLASS_IND_TEN', index=28, number=28, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CLASS_IND_TWELVE', index=29, number=29, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CLASS_IND_FOURTEEN', index=30, number=30, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CLASS_IND_SIXTEEN', index=31, number=31, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CLASS_IND_EIGHTEEN', index=32, number=32, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ACB_G', index=33, number=33, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ACB_PG', index=34, number=34, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ACB_M', index=35, number=35, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ACB_MA15', index=36, number=36, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ACB_R18', index=37, number=37, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ACB_RC', index=38, number=38, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=15627, + serialized_end=16184, +) +_sym_db.RegisterEnumDescriptor(_AGERATINGRATINGENUM) + +AgeRatingRatingEnum = enum_type_wrapper.EnumTypeWrapper(_AGERATINGRATINGENUM) +_GENDERGENDERENUM = _descriptor.EnumDescriptor( + name='GenderGenderEnum', + full_name='proto.GenderGenderEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='MALE', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='FEMALE', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='OTHER', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=16186, + serialized_end=16237, +) +_sym_db.RegisterEnumDescriptor(_GENDERGENDERENUM) + +GenderGenderEnum = enum_type_wrapper.EnumTypeWrapper(_GENDERGENDERENUM) +_CHARACTERSPECIESENUM = _descriptor.EnumDescriptor( + name='CharacterSpeciesEnum', + full_name='proto.CharacterSpeciesEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='CHARACTER_SPECIES_NULL', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='HUMAN', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ALIEN', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ANIMAL', index=3, number=3, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ANDROID', index=4, number=4, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='UNKNOWN', index=5, number=5, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=16239, + serialized_end=16349, +) +_sym_db.RegisterEnumDescriptor(_CHARACTERSPECIESENUM) + +CharacterSpeciesEnum = enum_type_wrapper.EnumTypeWrapper(_CHARACTERSPECIESENUM) +_DATEFORMATCHANGEDATECATEGORYENUM = _descriptor.EnumDescriptor( + name='DateFormatChangeDateCategoryEnum', + full_name='proto.DateFormatChangeDateCategoryEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='YYYYMMMMDD', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='YYYYMMMM', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='YYYY', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='YYYYQ1', index=3, number=3, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='YYYYQ2', index=4, number=4, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='YYYYQ3', index=5, number=5, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='YYYYQ4', index=6, number=6, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='TBD', index=7, number=7, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=16352, + serialized_end=16483, +) +_sym_db.RegisterEnumDescriptor(_DATEFORMATCHANGEDATECATEGORYENUM) + +DateFormatChangeDateCategoryEnum = enum_type_wrapper.EnumTypeWrapper(_DATEFORMATCHANGEDATECATEGORYENUM) +_WEBSITECATEGORYENUM = _descriptor.EnumDescriptor( + name='WebsiteCategoryEnum', + full_name='proto.WebsiteCategoryEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='WEBSITE_CATEGORY_NULL', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_OFFICIAL', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_WIKIA', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_WIKIPEDIA', index=3, number=3, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_FACEBOOK', index=4, number=4, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_TWITTER', index=5, number=5, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_TWITCH', index=6, number=6, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_INSTAGRAM', index=7, number=8, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_YOUTUBE', index=8, number=9, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_IPHONE', index=9, number=10, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_IPAD', index=10, number=11, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_ANDROID', index=11, number=12, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_STEAM', index=12, number=13, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_REDDIT', index=13, number=14, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_ITCH', index=14, number=15, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_EPICGAMES', index=15, number=16, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_GOG', index=16, number=17, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WEBSITE_DISCORD', index=17, number=18, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=16486, + serialized_end=16882, +) +_sym_db.RegisterEnumDescriptor(_WEBSITECATEGORYENUM) + +WebsiteCategoryEnum = enum_type_wrapper.EnumTypeWrapper(_WEBSITECATEGORYENUM) +_EXTERNALGAMECATEGORYENUM = _descriptor.EnumDescriptor( + name='ExternalGameCategoryEnum', + full_name='proto.ExternalGameCategoryEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_CATEGORY_NULL', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_STEAM', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_GOG', index=2, number=5, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_YOUTUBE', index=3, number=10, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_MICROSOFT', index=4, number=11, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_APPLE', index=5, number=13, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_TWITCH', index=6, number=14, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_ANDROID', index=7, number=15, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_AMAZON_ASIN', index=8, number=20, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_AMAZON_LUNA', index=9, number=22, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_AMAZON_ADG', index=10, number=23, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_EPIC_GAME_STORE', index=11, number=26, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_OCULUS', index=12, number=28, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_UTOMIK', index=13, number=29, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_ITCH_IO', index=14, number=30, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_XBOX_MARKETPLACE', index=15, number=31, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_KARTRIDGE', index=16, number=32, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_PLAYSTATION_STORE_US', index=17, number=36, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_FOCUS_ENTERTAINMENT', index=18, number=37, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_XBOX_GAME_PASS_ULTIMATE_CLOUD', index=19, number=54, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_GAMEJOLT', index=20, number=55, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=16885, + serialized_end=17532, +) +_sym_db.RegisterEnumDescriptor(_EXTERNALGAMECATEGORYENUM) + +ExternalGameCategoryEnum = enum_type_wrapper.EnumTypeWrapper(_EXTERNALGAMECATEGORYENUM) +_EXTERNALGAMEMEDIAENUM = _descriptor.EnumDescriptor( + name='ExternalGameMediaEnum', + full_name='proto.ExternalGameMediaEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_MEDIA_NULL', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_DIGITAL', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXTERNALGAME_PHYSICAL', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=17534, + serialized_end=17639, +) +_sym_db.RegisterEnumDescriptor(_EXTERNALGAMEMEDIAENUM) + +ExternalGameMediaEnum = enum_type_wrapper.EnumTypeWrapper(_EXTERNALGAMEMEDIAENUM) +_GAMECATEGORYENUM = _descriptor.EnumDescriptor( + name='GameCategoryEnum', + full_name='proto.GameCategoryEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='MAIN_GAME', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='DLC_ADDON', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXPANSION', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='BUNDLE', index=3, number=3, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='STANDALONE_EXPANSION', index=4, number=4, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='MOD', index=5, number=5, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EPISODE', index=6, number=6, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='SEASON', index=7, number=7, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='REMAKE', index=8, number=8, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='REMASTER', index=9, number=9, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EXPANDED_GAME', index=10, number=10, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='PORT', index=11, number=11, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='FORK', index=12, number=12, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='PACK', index=13, number=13, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='UPDATE', index=14, number=14, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=17642, + serialized_end=17864, +) +_sym_db.RegisterEnumDescriptor(_GAMECATEGORYENUM) + +GameCategoryEnum = enum_type_wrapper.EnumTypeWrapper(_GAMECATEGORYENUM) +_GAMESTATUSENUM = _descriptor.EnumDescriptor( + name='GameStatusEnum', + full_name='proto.GameStatusEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='RELEASED', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ALPHA', index=1, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='BETA', index=2, number=3, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EARLY_ACCESS', index=3, number=4, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='OFFLINE', index=4, number=5, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CANCELLED', index=5, number=6, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='RUMORED', index=6, number=7, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='DELISTED', index=7, number=8, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=17866, + serialized_end=17990, +) +_sym_db.RegisterEnumDescriptor(_GAMESTATUSENUM) + +GameStatusEnum = enum_type_wrapper.EnumTypeWrapper(_GAMESTATUSENUM) +_GAMEVERSIONFEATURECATEGORYENUM = _descriptor.EnumDescriptor( + name='GameVersionFeatureCategoryEnum', + full_name='proto.GameVersionFeatureCategoryEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='BOOLEAN', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='DESCRIPTION', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=17992, + serialized_end=18054, +) +_sym_db.RegisterEnumDescriptor(_GAMEVERSIONFEATURECATEGORYENUM) + +GameVersionFeatureCategoryEnum = enum_type_wrapper.EnumTypeWrapper(_GAMEVERSIONFEATURECATEGORYENUM) +_GAMEVERSIONFEATUREVALUEINCLUDEDFEATUREENUM = _descriptor.EnumDescriptor( + name='GameVersionFeatureValueIncludedFeatureEnum', + full_name='proto.GameVersionFeatureValueIncludedFeatureEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='NOT_INCLUDED', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='INCLUDED', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='PRE_ORDER_ONLY', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=18056, + serialized_end=18152, +) +_sym_db.RegisterEnumDescriptor(_GAMEVERSIONFEATUREVALUEINCLUDEDFEATUREENUM) + +GameVersionFeatureValueIncludedFeatureEnum = enum_type_wrapper.EnumTypeWrapper(_GAMEVERSIONFEATUREVALUEINCLUDEDFEATUREENUM) +_PLATFORMCATEGORYENUM = _descriptor.EnumDescriptor( + name='PlatformCategoryEnum', + full_name='proto.PlatformCategoryEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='PLATFORM_CATEGORY_NULL', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CONSOLE', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ARCADE', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='PLATFORM', index=3, number=3, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='OPERATING_SYSTEM', index=4, number=4, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='PORTABLE_CONSOLE', index=5, number=5, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='COMPUTER', index=6, number=6, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=18155, + serialized_end=18302, +) +_sym_db.RegisterEnumDescriptor(_PLATFORMCATEGORYENUM) + +PlatformCategoryEnum = enum_type_wrapper.EnumTypeWrapper(_PLATFORMCATEGORYENUM) +_REGIONREGIONENUM = _descriptor.EnumDescriptor( + name='RegionRegionEnum', + full_name='proto.RegionRegionEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='REGION_REGION_NULL', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='EUROPE', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='NORTH_AMERICA', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='AUSTRALIA', index=3, number=3, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='NEW_ZEALAND', index=4, number=4, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='JAPAN', index=5, number=5, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='CHINA', index=6, number=6, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ASIA', index=7, number=7, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='WORLDWIDE', index=8, number=8, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='KOREA', index=9, number=9, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='BRAZIL', index=10, number=10, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=18305, + serialized_end=18480, +) +_sym_db.RegisterEnumDescriptor(_REGIONREGIONENUM) + +RegionRegionEnum = enum_type_wrapper.EnumTypeWrapper(_REGIONREGIONENUM) +_TESTDUMMYENUMTESTENUM = _descriptor.EnumDescriptor( + name='TestDummyEnumTestEnum', + full_name='proto.TestDummyEnumTestEnum', + filename=None, + file=DESCRIPTOR, + create_key=_descriptor._internal_create_key, + values=[ + _descriptor.EnumValueDescriptor( + name='TESTDUMMY_ENUM_TEST_NULL', index=0, number=0, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ENUM1', index=1, number=1, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + _descriptor.EnumValueDescriptor( + name='ENUM2', index=2, number=2, + serialized_options=None, + type=None, + create_key=_descriptor._internal_create_key), + ], + containing_type=None, + serialized_options=None, + serialized_start=18482, + serialized_end=18557, +) +_sym_db.RegisterEnumDescriptor(_TESTDUMMYENUMTESTENUM) + +TestDummyEnumTestEnum = enum_type_wrapper.EnumTypeWrapper(_TESTDUMMYENUMTESTENUM) +AGERATING_CATEGORY_NULL = 0 +ESRB = 1 +PEGI = 2 +CERO = 3 +USK = 4 +GRAC = 5 +CLASS_IND = 6 +ACB = 7 +AGERATING_RATING_NULL = 0 +THREE = 1 +SEVEN = 2 +TWELVE = 3 +SIXTEEN = 4 +EIGHTEEN = 5 +RP = 6 +EC = 7 +E = 8 +E10 = 9 +T = 10 +M = 11 +AO = 12 +CERO_A = 13 +CERO_B = 14 +CERO_C = 15 +CERO_D = 16 +CERO_Z = 17 +USK_0 = 18 +USK_6 = 19 +USK_12 = 20 +USK_18 = 21 +GRAC_ALL = 22 +GRAC_TWELVE = 23 +GRAC_FIFTEEN = 24 +GRAC_EIGHTEEN = 25 +GRAC_TESTING = 26 +CLASS_IND_L = 27 +CLASS_IND_TEN = 28 +CLASS_IND_TWELVE = 29 +CLASS_IND_FOURTEEN = 30 +CLASS_IND_SIXTEEN = 31 +CLASS_IND_EIGHTEEN = 32 +ACB_G = 33 +ACB_PG = 34 +ACB_M = 35 +ACB_MA15 = 36 +ACB_R18 = 37 +ACB_RC = 38 +MALE = 0 +FEMALE = 1 +OTHER = 2 +CHARACTER_SPECIES_NULL = 0 +HUMAN = 1 +ALIEN = 2 +ANIMAL = 3 +ANDROID = 4 +UNKNOWN = 5 +YYYYMMMMDD = 0 +YYYYMMMM = 1 +YYYY = 2 +YYYYQ1 = 3 +YYYYQ2 = 4 +YYYYQ3 = 5 +YYYYQ4 = 6 +TBD = 7 +WEBSITE_CATEGORY_NULL = 0 +WEBSITE_OFFICIAL = 1 +WEBSITE_WIKIA = 2 +WEBSITE_WIKIPEDIA = 3 +WEBSITE_FACEBOOK = 4 +WEBSITE_TWITTER = 5 +WEBSITE_TWITCH = 6 +WEBSITE_INSTAGRAM = 8 +WEBSITE_YOUTUBE = 9 +WEBSITE_IPHONE = 10 +WEBSITE_IPAD = 11 +WEBSITE_ANDROID = 12 +WEBSITE_STEAM = 13 +WEBSITE_REDDIT = 14 +WEBSITE_ITCH = 15 +WEBSITE_EPICGAMES = 16 +WEBSITE_GOG = 17 +WEBSITE_DISCORD = 18 +EXTERNALGAME_CATEGORY_NULL = 0 +EXTERNALGAME_STEAM = 1 +EXTERNALGAME_GOG = 5 +EXTERNALGAME_YOUTUBE = 10 +EXTERNALGAME_MICROSOFT = 11 +EXTERNALGAME_APPLE = 13 +EXTERNALGAME_TWITCH = 14 +EXTERNALGAME_ANDROID = 15 +EXTERNALGAME_AMAZON_ASIN = 20 +EXTERNALGAME_AMAZON_LUNA = 22 +EXTERNALGAME_AMAZON_ADG = 23 +EXTERNALGAME_EPIC_GAME_STORE = 26 +EXTERNALGAME_OCULUS = 28 +EXTERNALGAME_UTOMIK = 29 +EXTERNALGAME_ITCH_IO = 30 +EXTERNALGAME_XBOX_MARKETPLACE = 31 +EXTERNALGAME_KARTRIDGE = 32 +EXTERNALGAME_PLAYSTATION_STORE_US = 36 +EXTERNALGAME_FOCUS_ENTERTAINMENT = 37 +EXTERNALGAME_XBOX_GAME_PASS_ULTIMATE_CLOUD = 54 +EXTERNALGAME_GAMEJOLT = 55 +EXTERNALGAME_MEDIA_NULL = 0 +EXTERNALGAME_DIGITAL = 1 +EXTERNALGAME_PHYSICAL = 2 +MAIN_GAME = 0 +DLC_ADDON = 1 +EXPANSION = 2 +BUNDLE = 3 +STANDALONE_EXPANSION = 4 +MOD = 5 +EPISODE = 6 +SEASON = 7 +REMAKE = 8 +REMASTER = 9 +EXPANDED_GAME = 10 +PORT = 11 +FORK = 12 +PACK = 13 +UPDATE = 14 +RELEASED = 0 +ALPHA = 2 +BETA = 3 +EARLY_ACCESS = 4 +OFFLINE = 5 +CANCELLED = 6 +RUMORED = 7 +DELISTED = 8 +BOOLEAN = 0 +DESCRIPTION = 1 +NOT_INCLUDED = 0 +INCLUDED = 1 +PRE_ORDER_ONLY = 2 +PLATFORM_CATEGORY_NULL = 0 +CONSOLE = 1 +ARCADE = 2 +PLATFORM = 3 +OPERATING_SYSTEM = 4 +PORTABLE_CONSOLE = 5 +COMPUTER = 6 +REGION_REGION_NULL = 0 +EUROPE = 1 +NORTH_AMERICA = 2 +AUSTRALIA = 3 +NEW_ZEALAND = 4 +JAPAN = 5 +CHINA = 6 +ASIA = 7 +WORLDWIDE = 8 +KOREA = 9 +BRAZIL = 10 +TESTDUMMY_ENUM_TEST_NULL = 0 +ENUM1 = 1 +ENUM2 = 2 + + + +_COUNT = _descriptor.Descriptor( + name='Count', + full_name='proto.Count', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='count', full_name='proto.Count.count', index=0, + number=1, type=3, cpp_type=2, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=57, + serialized_end=79, +) + + +_MULTIQUERYRESULT = _descriptor.Descriptor( + name='MultiQueryResult', + full_name='proto.MultiQueryResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='name', full_name='proto.MultiQueryResult.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='results', full_name='proto.MultiQueryResult.results', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='count', full_name='proto.MultiQueryResult.count', index=2, + number=3, type=3, cpp_type=2, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=81, + serialized_end=145, +) + + +_MULTIQUERYRESULTARRAY = _descriptor.Descriptor( + name='MultiQueryResultArray', + full_name='proto.MultiQueryResultArray', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='result', full_name='proto.MultiQueryResultArray.result', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=147, + serialized_end=211, +) + + +_AGERATINGRESULT = _descriptor.Descriptor( + name='AgeRatingResult', + full_name='proto.AgeRatingResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='ageratings', full_name='proto.AgeRatingResult.ageratings', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=213, + serialized_end=268, +) + + +_AGERATING = _descriptor.Descriptor( + name='AgeRating', + full_name='proto.AgeRating', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.AgeRating.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.AgeRating.category', index=1, + number=2, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='content_descriptions', full_name='proto.AgeRating.content_descriptions', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='rating', full_name='proto.AgeRating.rating', index=3, + number=4, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='rating_cover_url', full_name='proto.AgeRating.rating_cover_url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='synopsis', full_name='proto.AgeRating.synopsis', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.AgeRating.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=271, + serialized_end=514, +) + + +_AGERATINGCONTENTDESCRIPTIONRESULT = _descriptor.Descriptor( + name='AgeRatingContentDescriptionResult', + full_name='proto.AgeRatingContentDescriptionResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='ageratingcontentdescriptions', full_name='proto.AgeRatingContentDescriptionResult.ageratingcontentdescriptions', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=516, + serialized_end=625, +) + + +_AGERATINGCONTENTDESCRIPTION = _descriptor.Descriptor( + name='AgeRatingContentDescription', + full_name='proto.AgeRatingContentDescription', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.AgeRatingContentDescription.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.AgeRatingContentDescription.category', index=1, + number=2, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='description', full_name='proto.AgeRatingContentDescription.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.AgeRatingContentDescription.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=627, + serialized_end=753, +) + + +_ALTERNATIVENAMERESULT = _descriptor.Descriptor( + name='AlternativeNameResult', + full_name='proto.AlternativeNameResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='alternativenames', full_name='proto.AlternativeNameResult.alternativenames', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=755, + serialized_end=828, +) + + +_ALTERNATIVENAME = _descriptor.Descriptor( + name='AlternativeName', + full_name='proto.AlternativeName', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.AlternativeName.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='comment', full_name='proto.AlternativeName.comment', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.AlternativeName.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.AlternativeName.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.AlternativeName.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=830, + serialized_end=935, +) + + +_ARTWORKRESULT = _descriptor.Descriptor( + name='ArtworkResult', + full_name='proto.ArtworkResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='artworks', full_name='proto.ArtworkResult.artworks', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=937, + serialized_end=986, +) + + +_ARTWORK = _descriptor.Descriptor( + name='Artwork', + full_name='proto.Artwork', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Artwork.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='alpha_channel', full_name='proto.Artwork.alpha_channel', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='animated', full_name='proto.Artwork.animated', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.Artwork.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='height', full_name='proto.Artwork.height', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='image_id', full_name='proto.Artwork.image_id', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Artwork.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='width', full_name='proto.Artwork.width', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Artwork.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=989, + serialized_end=1158, +) + + +_CHARACTERRESULT = _descriptor.Descriptor( + name='CharacterResult', + full_name='proto.CharacterResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='characters', full_name='proto.CharacterResult.characters', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=1160, + serialized_end=1215, +) + + +_CHARACTER = _descriptor.Descriptor( + name='Character', + full_name='proto.Character', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Character.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='akas', full_name='proto.Character.akas', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='country_name', full_name='proto.Character.country_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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.Character.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='description', full_name='proto.Character.description', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='games', full_name='proto.Character.games', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='gender', full_name='proto.Character.gender', index=6, + number=7, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='mug_shot', full_name='proto.Character.mug_shot', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Character.name', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.Character.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='species', full_name='proto.Character.species', index=10, + number=11, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.Character.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Character.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Character.checksum', index=13, + number=14, 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=1218, + serialized_end=1611, +) + + +_CHARACTERMUGSHOTRESULT = _descriptor.Descriptor( + name='CharacterMugShotResult', + full_name='proto.CharacterMugShotResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='charactermugshots', full_name='proto.CharacterMugShotResult.charactermugshots', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=1613, + serialized_end=1689, +) + + +_CHARACTERMUGSHOT = _descriptor.Descriptor( + name='CharacterMugShot', + full_name='proto.CharacterMugShot', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.CharacterMugShot.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='alpha_channel', full_name='proto.CharacterMugShot.alpha_channel', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='animated', full_name='proto.CharacterMugShot.animated', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='height', full_name='proto.CharacterMugShot.height', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='image_id', full_name='proto.CharacterMugShot.image_id', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.CharacterMugShot.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='width', full_name='proto.CharacterMugShot.width', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.CharacterMugShot.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=1692, + serialized_end=1843, +) + + +_COLLECTIONRESULT = _descriptor.Descriptor( + name='CollectionResult', + full_name='proto.CollectionResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='collections', full_name='proto.CollectionResult.collections', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=1845, + serialized_end=1903, +) + + +_COLLECTION = _descriptor.Descriptor( + name='Collection', + full_name='proto.Collection', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Collection.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.Collection.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='games', full_name='proto.Collection.games', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Collection.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.Collection.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.Collection.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Collection.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Collection.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=1906, + serialized_end=2113, +) + + +_COMPANYRESULT = _descriptor.Descriptor( + name='CompanyResult', + full_name='proto.CompanyResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='companies', full_name='proto.CompanyResult.companies', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=2115, + serialized_end=2165, +) + + +_COMPANY = _descriptor.Descriptor( + name='Company', + full_name='proto.Company', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Company.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='change_date', full_name='proto.Company.change_date', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='change_date_category', full_name='proto.Company.change_date_category', index=2, + number=3, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='changed_company_id', full_name='proto.Company.changed_company_id', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='country', full_name='proto.Company.country', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.Company.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='description', full_name='proto.Company.description', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='developed', full_name='proto.Company.developed', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='logo', full_name='proto.Company.logo', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Company.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='parent', full_name='proto.Company.parent', index=10, + 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='published', full_name='proto.Company.published', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.Company.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='start_date', full_name='proto.Company.start_date', index=13, + number=14, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='start_date_category', full_name='proto.Company.start_date_category', index=14, + number=15, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.Company.updated_at', index=15, + number=16, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Company.url', index=16, + number=17, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='websites', full_name='proto.Company.websites', index=17, + 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Company.checksum', index=18, + number=19, 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=2168, + serialized_end=2835, +) + + +_COMPANYLOGORESULT = _descriptor.Descriptor( + name='CompanyLogoResult', + full_name='proto.CompanyLogoResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='companylogos', full_name='proto.CompanyLogoResult.companylogos', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=2837, + serialized_end=2898, +) + + +_COMPANYLOGO = _descriptor.Descriptor( + name='CompanyLogo', + full_name='proto.CompanyLogo', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.CompanyLogo.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='alpha_channel', full_name='proto.CompanyLogo.alpha_channel', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='animated', full_name='proto.CompanyLogo.animated', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='height', full_name='proto.CompanyLogo.height', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='image_id', full_name='proto.CompanyLogo.image_id', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.CompanyLogo.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='width', full_name='proto.CompanyLogo.width', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.CompanyLogo.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=2901, + serialized_end=3047, +) + + +_COMPANYWEBSITERESULT = _descriptor.Descriptor( + name='CompanyWebsiteResult', + full_name='proto.CompanyWebsiteResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='companywebsites', full_name='proto.CompanyWebsiteResult.companywebsites', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=3049, + serialized_end=3119, +) + + +_COMPANYWEBSITE = _descriptor.Descriptor( + name='CompanyWebsite', + full_name='proto.CompanyWebsite', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.CompanyWebsite.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.CompanyWebsite.category', index=1, + number=2, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='trusted', full_name='proto.CompanyWebsite.trusted', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.CompanyWebsite.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.CompanyWebsite.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=3121, + serialized_end=3243, +) + + +_COVERRESULT = _descriptor.Descriptor( + name='CoverResult', + full_name='proto.CoverResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='covers', full_name='proto.CoverResult.covers', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=3245, + serialized_end=3288, +) + + +_COVER = _descriptor.Descriptor( + name='Cover', + full_name='proto.Cover', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Cover.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='alpha_channel', full_name='proto.Cover.alpha_channel', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='animated', full_name='proto.Cover.animated', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.Cover.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='height', full_name='proto.Cover.height', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='image_id', full_name='proto.Cover.image_id', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Cover.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='width', full_name='proto.Cover.width', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Cover.checksum', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game_localization', full_name='proto.Cover.game_localization', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=3291, + serialized_end=3510, +) + + +_EXTERNALGAMERESULT = _descriptor.Descriptor( + name='ExternalGameResult', + full_name='proto.ExternalGameResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='externalgames', full_name='proto.ExternalGameResult.externalgames', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=3512, + serialized_end=3576, +) + + +_EXTERNALGAME = _descriptor.Descriptor( + name='ExternalGame', + full_name='proto.ExternalGame', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.ExternalGame.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.ExternalGame.category', index=1, + number=2, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.ExternalGame.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.ExternalGame.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.ExternalGame.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='uid', full_name='proto.ExternalGame.uid', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.ExternalGame.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.ExternalGame.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='year', full_name='proto.ExternalGame.year', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='media', full_name='proto.ExternalGame.media', index=9, + number=10, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='platform', full_name='proto.ExternalGame.platform', index=10, + 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='countries', full_name='proto.ExternalGame.countries', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.ExternalGame.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=3579, + serialized_end=3950, +) + + +_FRANCHISERESULT = _descriptor.Descriptor( + name='FranchiseResult', + full_name='proto.FranchiseResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='franchises', full_name='proto.FranchiseResult.franchises', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=3952, + serialized_end=4007, +) + + +_FRANCHISE = _descriptor.Descriptor( + name='Franchise', + full_name='proto.Franchise', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Franchise.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.Franchise.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='games', full_name='proto.Franchise.games', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Franchise.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.Franchise.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.Franchise.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Franchise.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Franchise.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=4010, + serialized_end=4216, +) + + +_GAMERESULT = _descriptor.Descriptor( + name='GameResult', + full_name='proto.GameResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='games', full_name='proto.GameResult.games', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=4218, + serialized_end=4258, +) + + +_GAME = _descriptor.Descriptor( + name='Game', + full_name='proto.Game', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Game.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='age_ratings', full_name='proto.Game.age_ratings', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='aggregated_rating', full_name='proto.Game.aggregated_rating', index=2, + number=3, type=1, cpp_type=5, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='aggregated_rating_count', full_name='proto.Game.aggregated_rating_count', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='alternative_names', full_name='proto.Game.alternative_names', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='artworks', full_name='proto.Game.artworks', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='bundles', full_name='proto.Game.bundles', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.Game.category', index=7, + number=8, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='collection', full_name='proto.Game.collection', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='cover', full_name='proto.Game.cover', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.Game.created_at', index=10, + 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='dlcs', full_name='proto.Game.dlcs', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='expansions', full_name='proto.Game.expansions', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='external_games', full_name='proto.Game.external_games', index=13, + number=14, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='first_release_date', full_name='proto.Game.first_release_date', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='follows', full_name='proto.Game.follows', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='franchise', full_name='proto.Game.franchise', index=16, + number=17, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='franchises', full_name='proto.Game.franchises', index=17, + 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game_engines', full_name='proto.Game.game_engines', index=18, + number=19, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game_modes', full_name='proto.Game.game_modes', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='genres', full_name='proto.Game.genres', index=20, + 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='hypes', full_name='proto.Game.hypes', index=21, + number=22, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='involved_companies', full_name='proto.Game.involved_companies', index=22, + number=23, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='keywords', full_name='proto.Game.keywords', index=23, + number=24, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='multiplayer_modes', full_name='proto.Game.multiplayer_modes', index=24, + number=25, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Game.name', index=25, + number=26, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='parent_game', full_name='proto.Game.parent_game', index=26, + number=27, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='platforms', full_name='proto.Game.platforms', index=27, + number=28, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='player_perspectives', full_name='proto.Game.player_perspectives', index=28, + number=29, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='rating', full_name='proto.Game.rating', index=29, + number=30, type=1, cpp_type=5, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='rating_count', full_name='proto.Game.rating_count', index=30, + number=31, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='release_dates', full_name='proto.Game.release_dates', index=31, + number=32, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='screenshots', full_name='proto.Game.screenshots', index=32, + number=33, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='similar_games', full_name='proto.Game.similar_games', index=33, + number=34, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.Game.slug', index=34, + number=35, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='standalone_expansions', full_name='proto.Game.standalone_expansions', index=35, + number=36, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='status', full_name='proto.Game.status', index=36, + number=37, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='storyline', full_name='proto.Game.storyline', index=37, + number=38, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='summary', full_name='proto.Game.summary', index=38, + number=39, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='tags', full_name='proto.Game.tags', index=39, + number=40, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='themes', full_name='proto.Game.themes', index=40, + number=41, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='total_rating', full_name='proto.Game.total_rating', index=41, + number=42, type=1, cpp_type=5, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='total_rating_count', full_name='proto.Game.total_rating_count', index=42, + number=43, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.Game.updated_at', index=43, + number=44, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Game.url', index=44, + number=45, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='version_parent', full_name='proto.Game.version_parent', index=45, + number=46, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='version_title', full_name='proto.Game.version_title', index=46, + number=47, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='videos', full_name='proto.Game.videos', index=47, + number=48, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='websites', full_name='proto.Game.websites', index=48, + number=49, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Game.checksum', index=49, + number=50, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='remakes', full_name='proto.Game.remakes', index=50, + number=51, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='remasters', full_name='proto.Game.remasters', index=51, + number=52, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='expanded_games', full_name='proto.Game.expanded_games', index=52, + number=53, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='ports', full_name='proto.Game.ports', index=53, + number=54, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='forks', full_name='proto.Game.forks', index=54, + number=55, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='language_supports', full_name='proto.Game.language_supports', index=55, + number=56, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game_localizations', full_name='proto.Game.game_localizations', index=56, + number=57, 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=4261, + serialized_end=6154, +) + + +_GAMEENGINERESULT = _descriptor.Descriptor( + name='GameEngineResult', + full_name='proto.GameEngineResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='gameengines', full_name='proto.GameEngineResult.gameengines', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=6156, + serialized_end=6214, +) + + +_GAMEENGINE = _descriptor.Descriptor( + name='GameEngine', + full_name='proto.GameEngine', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.GameEngine.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='companies', full_name='proto.GameEngine.companies', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.GameEngine.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='description', full_name='proto.GameEngine.description', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='logo', full_name='proto.GameEngine.logo', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.GameEngine.name', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='platforms', full_name='proto.GameEngine.platforms', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.GameEngine.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.GameEngine.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.GameEngine.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.GameEngine.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=6217, + serialized_end=6525, +) + + +_GAMEENGINELOGORESULT = _descriptor.Descriptor( + name='GameEngineLogoResult', + full_name='proto.GameEngineLogoResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='gameenginelogos', full_name='proto.GameEngineLogoResult.gameenginelogos', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=6527, + serialized_end=6597, +) + + +_GAMEENGINELOGO = _descriptor.Descriptor( + name='GameEngineLogo', + full_name='proto.GameEngineLogo', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.GameEngineLogo.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='alpha_channel', full_name='proto.GameEngineLogo.alpha_channel', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='animated', full_name='proto.GameEngineLogo.animated', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='height', full_name='proto.GameEngineLogo.height', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='image_id', full_name='proto.GameEngineLogo.image_id', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.GameEngineLogo.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='width', full_name='proto.GameEngineLogo.width', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.GameEngineLogo.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=6600, + serialized_end=6749, +) + + +_GAMELOCALIZATIONRESULT = _descriptor.Descriptor( + name='GameLocalizationResult', + full_name='proto.GameLocalizationResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='gamelocalizations', full_name='proto.GameLocalizationResult.gamelocalizations', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=6751, + serialized_end=6827, +) + + +_GAMELOCALIZATION = _descriptor.Descriptor( + name='GameLocalization', + full_name='proto.GameLocalization', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.GameLocalization.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.GameLocalization.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='cover', full_name='proto.GameLocalization.cover', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.GameLocalization.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='region', full_name='proto.GameLocalization.region', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.GameLocalization.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.GameLocalization.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.GameLocalization.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=6830, + serialized_end=7075, +) + + +_GAMEMODERESULT = _descriptor.Descriptor( + name='GameModeResult', + full_name='proto.GameModeResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='gamemodes', full_name='proto.GameModeResult.gamemodes', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=7077, + serialized_end=7129, +) + + +_GAMEMODE = _descriptor.Descriptor( + name='GameMode', + full_name='proto.GameMode', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.GameMode.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.GameMode.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.GameMode.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.GameMode.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.GameMode.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.GameMode.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.GameMode.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=7132, + serialized_end=7309, +) + + +_GAMEVERSIONRESULT = _descriptor.Descriptor( + name='GameVersionResult', + full_name='proto.GameVersionResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='gameversions', full_name='proto.GameVersionResult.gameversions', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=7311, + serialized_end=7372, +) + + +_GAMEVERSION = _descriptor.Descriptor( + name='GameVersion', + full_name='proto.GameVersion', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.GameVersion.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.GameVersion.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='features', full_name='proto.GameVersion.features', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.GameVersion.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='games', full_name='proto.GameVersion.games', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.GameVersion.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.GameVersion.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.GameVersion.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=7375, + serialized_end=7627, +) + + +_GAMEVERSIONFEATURERESULT = _descriptor.Descriptor( + name='GameVersionFeatureResult', + full_name='proto.GameVersionFeatureResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='gameversionfeatures', full_name='proto.GameVersionFeatureResult.gameversionfeatures', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=7629, + serialized_end=7711, +) + + +_GAMEVERSIONFEATURE = _descriptor.Descriptor( + name='GameVersionFeature', + full_name='proto.GameVersionFeature', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.GameVersionFeature.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.GameVersionFeature.category', index=1, + number=2, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='description', full_name='proto.GameVersionFeature.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='position', full_name='proto.GameVersionFeature.position', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='title', full_name='proto.GameVersionFeature.title', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='values', full_name='proto.GameVersionFeature.values', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.GameVersionFeature.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=7714, + serialized_end=7923, +) + + +_GAMEVERSIONFEATUREVALUERESULT = _descriptor.Descriptor( + name='GameVersionFeatureValueResult', + full_name='proto.GameVersionFeatureValueResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='gameversionfeaturevalues', full_name='proto.GameVersionFeatureValueResult.gameversionfeaturevalues', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=7925, + serialized_end=8022, +) + + +_GAMEVERSIONFEATUREVALUE = _descriptor.Descriptor( + name='GameVersionFeatureValue', + full_name='proto.GameVersionFeatureValue', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.GameVersionFeatureValue.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.GameVersionFeatureValue.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game_feature', full_name='proto.GameVersionFeatureValue.game_feature', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='included_feature', full_name='proto.GameVersionFeatureValue.included_feature', index=3, + number=4, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='note', full_name='proto.GameVersionFeatureValue.note', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.GameVersionFeatureValue.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=8025, + serialized_end=8247, +) + + +_GAMEVIDEORESULT = _descriptor.Descriptor( + name='GameVideoResult', + full_name='proto.GameVideoResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='gamevideos', full_name='proto.GameVideoResult.gamevideos', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=8249, + serialized_end=8304, +) + + +_GAMEVIDEO = _descriptor.Descriptor( + name='GameVideo', + full_name='proto.GameVideo', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.GameVideo.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.GameVideo.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.GameVideo.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='video_id', full_name='proto.GameVideo.video_id', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.GameVideo.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=8306, + serialized_end=8406, +) + + +_GENRERESULT = _descriptor.Descriptor( + name='GenreResult', + full_name='proto.GenreResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='genres', full_name='proto.GenreResult.genres', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=8408, + serialized_end=8451, +) + + +_GENRE = _descriptor.Descriptor( + name='Genre', + full_name='proto.Genre', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Genre.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.Genre.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Genre.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.Genre.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.Genre.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Genre.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Genre.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=8454, + serialized_end=8628, +) + + +_INVOLVEDCOMPANYRESULT = _descriptor.Descriptor( + name='InvolvedCompanyResult', + full_name='proto.InvolvedCompanyResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='involvedcompanies', full_name='proto.InvolvedCompanyResult.involvedcompanies', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=8630, + serialized_end=8704, +) + + +_INVOLVEDCOMPANY = _descriptor.Descriptor( + name='InvolvedCompany', + full_name='proto.InvolvedCompany', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.InvolvedCompany.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='company', full_name='proto.InvolvedCompany.company', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.InvolvedCompany.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='developer', full_name='proto.InvolvedCompany.developer', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.InvolvedCompany.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='porting', full_name='proto.InvolvedCompany.porting', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='publisher', full_name='proto.InvolvedCompany.publisher', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='supporting', full_name='proto.InvolvedCompany.supporting', index=7, + 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.InvolvedCompany.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.InvolvedCompany.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=8707, + serialized_end=8985, +) + + +_KEYWORDRESULT = _descriptor.Descriptor( + name='KeywordResult', + full_name='proto.KeywordResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='keywords', full_name='proto.KeywordResult.keywords', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=8987, + serialized_end=9036, +) + + +_KEYWORD = _descriptor.Descriptor( + name='Keyword', + full_name='proto.Keyword', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Keyword.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.Keyword.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Keyword.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.Keyword.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.Keyword.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Keyword.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Keyword.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=9039, + serialized_end=9215, +) + + +_LANGUAGERESULT = _descriptor.Descriptor( + name='LanguageResult', + full_name='proto.LanguageResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='languages', full_name='proto.LanguageResult.languages', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=9217, + serialized_end=9269, +) + + +_LANGUAGE = _descriptor.Descriptor( + name='Language', + full_name='proto.Language', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Language.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Language.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='native_name', full_name='proto.Language.native_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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='locale', full_name='proto.Language.locale', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.Language.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.Language.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Language.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=9272, + serialized_end=9459, +) + + +_LANGUAGESUPPORTRESULT = _descriptor.Descriptor( + name='LanguageSupportResult', + full_name='proto.LanguageSupportResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='languagesupports', full_name='proto.LanguageSupportResult.languagesupports', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=9461, + serialized_end=9534, +) + + +_LANGUAGESUPPORT = _descriptor.Descriptor( + name='LanguageSupport', + full_name='proto.LanguageSupport', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.LanguageSupport.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.LanguageSupport.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='language', full_name='proto.LanguageSupport.language', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='language_support_type', full_name='proto.LanguageSupport.language_support_type', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.LanguageSupport.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.LanguageSupport.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.LanguageSupport.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=9537, + serialized_end=9801, +) + + +_LANGUAGESUPPORTTYPERESULT = _descriptor.Descriptor( + name='LanguageSupportTypeResult', + full_name='proto.LanguageSupportTypeResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='languagesupporttypes', full_name='proto.LanguageSupportTypeResult.languagesupporttypes', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=9803, + serialized_end=9888, +) + + +_LANGUAGESUPPORTTYPE = _descriptor.Descriptor( + name='LanguageSupportType', + full_name='proto.LanguageSupportType', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.LanguageSupportType.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.LanguageSupportType.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.LanguageSupportType.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.LanguageSupportType.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.LanguageSupportType.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=9891, + serialized_end=10052, +) + + +_MULTIPLAYERMODERESULT = _descriptor.Descriptor( + name='MultiplayerModeResult', + full_name='proto.MultiplayerModeResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='multiplayermodes', full_name='proto.MultiplayerModeResult.multiplayermodes', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=10054, + serialized_end=10127, +) + + +_MULTIPLAYERMODE = _descriptor.Descriptor( + name='MultiplayerMode', + full_name='proto.MultiplayerMode', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.MultiplayerMode.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='campaigncoop', full_name='proto.MultiplayerMode.campaigncoop', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='dropin', full_name='proto.MultiplayerMode.dropin', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.MultiplayerMode.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='lancoop', full_name='proto.MultiplayerMode.lancoop', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='offlinecoop', full_name='proto.MultiplayerMode.offlinecoop', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='offlinecoopmax', full_name='proto.MultiplayerMode.offlinecoopmax', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='offlinemax', full_name='proto.MultiplayerMode.offlinemax', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='onlinecoop', full_name='proto.MultiplayerMode.onlinecoop', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='onlinecoopmax', full_name='proto.MultiplayerMode.onlinecoopmax', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='onlinemax', full_name='proto.MultiplayerMode.onlinemax', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='platform', full_name='proto.MultiplayerMode.platform', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='splitscreen', full_name='proto.MultiplayerMode.splitscreen', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='splitscreenonline', full_name='proto.MultiplayerMode.splitscreenonline', index=13, + number=14, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.MultiplayerMode.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=10130, + serialized_end=10469, +) + + +_PLATFORMRESULT = _descriptor.Descriptor( + name='PlatformResult', + full_name='proto.PlatformResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='platforms', full_name='proto.PlatformResult.platforms', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=10471, + serialized_end=10523, +) + + +_PLATFORM = _descriptor.Descriptor( + name='Platform', + full_name='proto.Platform', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Platform.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='abbreviation', full_name='proto.Platform.abbreviation', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='alternative_name', full_name='proto.Platform.alternative_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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.Platform.category', index=3, + number=4, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.Platform.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='generation', full_name='proto.Platform.generation', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Platform.name', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='platform_logo', full_name='proto.Platform.platform_logo', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='platform_family', full_name='proto.Platform.platform_family', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.Platform.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='summary', full_name='proto.Platform.summary', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.Platform.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Platform.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='versions', full_name='proto.Platform.versions', index=13, + number=14, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='websites', full_name='proto.Platform.websites', index=14, + number=15, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Platform.checksum', index=15, + number=16, 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=10526, + serialized_end=11011, +) + + +_PLATFORMFAMILYRESULT = _descriptor.Descriptor( + name='PlatformFamilyResult', + full_name='proto.PlatformFamilyResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='platformfamilies', full_name='proto.PlatformFamilyResult.platformfamilies', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=11013, + serialized_end=11084, +) + + +_PLATFORMFAMILY = _descriptor.Descriptor( + name='PlatformFamily', + full_name='proto.PlatformFamily', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.PlatformFamily.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.PlatformFamily.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.PlatformFamily.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.PlatformFamily.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=11086, + serialized_end=11160, +) + + +_PLATFORMLOGORESULT = _descriptor.Descriptor( + name='PlatformLogoResult', + full_name='proto.PlatformLogoResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='platformlogos', full_name='proto.PlatformLogoResult.platformlogos', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=11162, + serialized_end=11226, +) + + +_PLATFORMLOGO = _descriptor.Descriptor( + name='PlatformLogo', + full_name='proto.PlatformLogo', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.PlatformLogo.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='alpha_channel', full_name='proto.PlatformLogo.alpha_channel', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='animated', full_name='proto.PlatformLogo.animated', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='height', full_name='proto.PlatformLogo.height', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='image_id', full_name='proto.PlatformLogo.image_id', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.PlatformLogo.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='width', full_name='proto.PlatformLogo.width', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.PlatformLogo.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=11229, + serialized_end=11376, +) + + +_PLATFORMVERSIONRESULT = _descriptor.Descriptor( + name='PlatformVersionResult', + full_name='proto.PlatformVersionResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='platformversions', full_name='proto.PlatformVersionResult.platformversions', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=11378, + serialized_end=11451, +) + + +_PLATFORMVERSION = _descriptor.Descriptor( + name='PlatformVersion', + full_name='proto.PlatformVersion', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.PlatformVersion.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='companies', full_name='proto.PlatformVersion.companies', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='connectivity', full_name='proto.PlatformVersion.connectivity', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='cpu', full_name='proto.PlatformVersion.cpu', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='graphics', full_name='proto.PlatformVersion.graphics', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='main_manufacturer', full_name='proto.PlatformVersion.main_manufacturer', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='media', full_name='proto.PlatformVersion.media', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='memory', full_name='proto.PlatformVersion.memory', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.PlatformVersion.name', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='online', full_name='proto.PlatformVersion.online', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='os', full_name='proto.PlatformVersion.os', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='output', full_name='proto.PlatformVersion.output', index=11, + number=12, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='platform_logo', full_name='proto.PlatformVersion.platform_logo', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='platform_version_release_dates', full_name='proto.PlatformVersion.platform_version_release_dates', index=13, + number=14, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='resolutions', full_name='proto.PlatformVersion.resolutions', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.PlatformVersion.slug', index=15, + number=16, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='sound', full_name='proto.PlatformVersion.sound', index=16, + number=17, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='storage', full_name='proto.PlatformVersion.storage', index=17, + number=18, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='summary', full_name='proto.PlatformVersion.summary', index=18, + number=19, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.PlatformVersion.url', index=19, + number=20, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.PlatformVersion.checksum', index=20, + number=21, 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=11454, + serialized_end=11967, +) + + +_PLATFORMVERSIONCOMPANYRESULT = _descriptor.Descriptor( + name='PlatformVersionCompanyResult', + full_name='proto.PlatformVersionCompanyResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='platformversioncompanies', full_name='proto.PlatformVersionCompanyResult.platformversioncompanies', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=11969, + serialized_end=12064, +) + + +_PLATFORMVERSIONCOMPANY = _descriptor.Descriptor( + name='PlatformVersionCompany', + full_name='proto.PlatformVersionCompany', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.PlatformVersionCompany.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='comment', full_name='proto.PlatformVersionCompany.comment', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='company', full_name='proto.PlatformVersionCompany.company', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='developer', full_name='proto.PlatformVersionCompany.developer', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='manufacturer', full_name='proto.PlatformVersionCompany.manufacturer', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.PlatformVersionCompany.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=12067, + serialized_end=12212, +) + + +_PLATFORMVERSIONRELEASEDATERESULT = _descriptor.Descriptor( + name='PlatformVersionReleaseDateResult', + full_name='proto.PlatformVersionReleaseDateResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='platformversionreleasedates', full_name='proto.PlatformVersionReleaseDateResult.platformversionreleasedates', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=12214, + serialized_end=12320, +) + + +_PLATFORMVERSIONRELEASEDATE = _descriptor.Descriptor( + name='PlatformVersionReleaseDate', + full_name='proto.PlatformVersionReleaseDate', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.PlatformVersionReleaseDate.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.PlatformVersionReleaseDate.category', index=1, + number=2, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.PlatformVersionReleaseDate.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='date', full_name='proto.PlatformVersionReleaseDate.date', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='human', full_name='proto.PlatformVersionReleaseDate.human', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='m', full_name='proto.PlatformVersionReleaseDate.m', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='platform_version', full_name='proto.PlatformVersionReleaseDate.platform_version', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='region', full_name='proto.PlatformVersionReleaseDate.region', index=7, + number=8, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.PlatformVersionReleaseDate.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='y', full_name='proto.PlatformVersionReleaseDate.y', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.PlatformVersionReleaseDate.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=12323, + serialized_end=12706, +) + + +_PLATFORMWEBSITERESULT = _descriptor.Descriptor( + name='PlatformWebsiteResult', + full_name='proto.PlatformWebsiteResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='platformwebsites', full_name='proto.PlatformWebsiteResult.platformwebsites', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=12708, + serialized_end=12781, +) + + +_PLATFORMWEBSITE = _descriptor.Descriptor( + name='PlatformWebsite', + full_name='proto.PlatformWebsite', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.PlatformWebsite.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.PlatformWebsite.category', index=1, + number=2, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='trusted', full_name='proto.PlatformWebsite.trusted', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.PlatformWebsite.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.PlatformWebsite.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=12783, + serialized_end=12906, +) + + +_PLAYERPERSPECTIVERESULT = _descriptor.Descriptor( + name='PlayerPerspectiveResult', + full_name='proto.PlayerPerspectiveResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='playerperspectives', full_name='proto.PlayerPerspectiveResult.playerperspectives', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=12908, + serialized_end=12987, +) + + +_PLAYERPERSPECTIVE = _descriptor.Descriptor( + name='PlayerPerspective', + full_name='proto.PlayerPerspective', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.PlayerPerspective.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.PlayerPerspective.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.PlayerPerspective.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.PlayerPerspective.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.PlayerPerspective.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.PlayerPerspective.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.PlayerPerspective.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=12990, + serialized_end=13176, +) + + +_REGIONRESULT = _descriptor.Descriptor( + name='RegionResult', + full_name='proto.RegionResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='regions', full_name='proto.RegionResult.regions', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=13178, + serialized_end=13224, +) + + +_REGION = _descriptor.Descriptor( + name='Region', + full_name='proto.Region', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Region.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Region.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.Region.category', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='identifier', full_name='proto.Region.identifier', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.Region.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.Region.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Region.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=13227, + serialized_end=13413, +) + + +_RELEASEDATERESULT = _descriptor.Descriptor( + name='ReleaseDateResult', + full_name='proto.ReleaseDateResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='releasedates', full_name='proto.ReleaseDateResult.releasedates', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=13415, + serialized_end=13476, +) + + +_RELEASEDATE = _descriptor.Descriptor( + name='ReleaseDate', + full_name='proto.ReleaseDate', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.ReleaseDate.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.ReleaseDate.category', index=1, + number=2, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.ReleaseDate.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='date', full_name='proto.ReleaseDate.date', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.ReleaseDate.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='human', full_name='proto.ReleaseDate.human', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='m', full_name='proto.ReleaseDate.m', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='platform', full_name='proto.ReleaseDate.platform', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='region', full_name='proto.ReleaseDate.region', index=8, + number=9, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.ReleaseDate.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='y', full_name='proto.ReleaseDate.y', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.ReleaseDate.checksum', index=11, + number=12, 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=13479, + serialized_end=13859, +) + + +_SCREENSHOTRESULT = _descriptor.Descriptor( + name='ScreenshotResult', + full_name='proto.ScreenshotResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='screenshots', full_name='proto.ScreenshotResult.screenshots', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=13861, + serialized_end=13919, +) + + +_SCREENSHOT = _descriptor.Descriptor( + name='Screenshot', + full_name='proto.Screenshot', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Screenshot.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='alpha_channel', full_name='proto.Screenshot.alpha_channel', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='animated', full_name='proto.Screenshot.animated', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.Screenshot.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='height', full_name='proto.Screenshot.height', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='image_id', full_name='proto.Screenshot.image_id', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Screenshot.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='width', full_name='proto.Screenshot.width', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Screenshot.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=13922, + serialized_end=14094, +) + + +_SEARCHRESULT = _descriptor.Descriptor( + name='SearchResult', + full_name='proto.SearchResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='searches', full_name='proto.SearchResult.searches', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=14096, + serialized_end=14143, +) + + +_SEARCH = _descriptor.Descriptor( + name='Search', + full_name='proto.Search', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Search.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='alternative_name', full_name='proto.Search.alternative_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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='character', full_name='proto.Search.character', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='collection', full_name='proto.Search.collection', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='company', full_name='proto.Search.company', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='description', full_name='proto.Search.description', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.Search.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Search.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='platform', full_name='proto.Search.platform', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='published_at', full_name='proto.Search.published_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='test_dummy', full_name='proto.Search.test_dummy', index=10, + 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='theme', full_name='proto.Search.theme', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Search.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=14146, + serialized_end=14533, +) + + +_TESTDUMMYRESULT = _descriptor.Descriptor( + name='TestDummyResult', + full_name='proto.TestDummyResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='testdummies', full_name='proto.TestDummyResult.testdummies', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=14535, + serialized_end=14591, +) + + +_TESTDUMMY = _descriptor.Descriptor( + name='TestDummy', + full_name='proto.TestDummy', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.TestDummy.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='bool_value', full_name='proto.TestDummy.bool_value', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.TestDummy.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='enum_test', full_name='proto.TestDummy.enum_test', index=3, + number=4, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='float_value', full_name='proto.TestDummy.float_value', index=4, + number=5, type=1, cpp_type=5, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.TestDummy.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='integer_array', full_name='proto.TestDummy.integer_array', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='integer_value', full_name='proto.TestDummy.integer_value', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.TestDummy.name', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='new_integer_value', full_name='proto.TestDummy.new_integer_value', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='private', full_name='proto.TestDummy.private', index=10, + 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.TestDummy.slug', index=11, + number=12, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='string_array', full_name='proto.TestDummy.string_array', index=12, + number=13, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='test_dummies', full_name='proto.TestDummy.test_dummies', index=13, + number=14, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='test_dummy', full_name='proto.TestDummy.test_dummy', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.TestDummy.updated_at', index=15, + number=16, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.TestDummy.url', index=16, + number=17, 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.TestDummy.checksum', index=17, + number=18, 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=14594, + serialized_end=15079, +) + + +_THEMERESULT = _descriptor.Descriptor( + name='ThemeResult', + full_name='proto.ThemeResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='themes', full_name='proto.ThemeResult.themes', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=15081, + serialized_end=15124, +) + + +_THEME = _descriptor.Descriptor( + name='Theme', + full_name='proto.Theme', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Theme.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='created_at', full_name='proto.Theme.created_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='name', full_name='proto.Theme.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='slug', full_name='proto.Theme.slug', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='updated_at', full_name='proto.Theme.updated_at', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Theme.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Theme.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=15127, + serialized_end=15301, +) + + +_WEBSITERESULT = _descriptor.Descriptor( + name='WebsiteResult', + full_name='proto.WebsiteResult', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='websites', full_name='proto.WebsiteResult.websites', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=15303, + serialized_end=15352, +) + + +_WEBSITE = _descriptor.Descriptor( + name='Website', + full_name='proto.Website', + filename=None, + file=DESCRIPTOR, + containing_type=None, + create_key=_descriptor._internal_create_key, + fields=[ + _descriptor.FieldDescriptor( + name='id', full_name='proto.Website.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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='category', full_name='proto.Website.category', index=1, + number=2, type=14, cpp_type=8, label=1, + has_default_value=False, default_value=0, + message_type=None, enum_type=None, containing_type=None, + is_extension=False, extension_scope=None, + serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='game', full_name='proto.Website.game', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='trusted', full_name='proto.Website.trusted', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='url', full_name='proto.Website.url', 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, create_key=_descriptor._internal_create_key), + _descriptor.FieldDescriptor( + name='checksum', full_name='proto.Website.checksum', 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, create_key=_descriptor._internal_create_key), + ], + extensions=[ + ], + nested_types=[], + enum_types=[ + ], + serialized_options=None, + is_extendable=False, + syntax='proto3', + extension_ranges=[], + oneofs=[ + ], + serialized_start=15355, + serialized_end=15497, +) + +_MULTIQUERYRESULTARRAY.fields_by_name['result'].message_type = _MULTIQUERYRESULT +_AGERATINGRESULT.fields_by_name['ageratings'].message_type = _AGERATING +_AGERATING.fields_by_name['category'].enum_type = _AGERATINGCATEGORYENUM +_AGERATING.fields_by_name['content_descriptions'].message_type = _AGERATINGCONTENTDESCRIPTION +_AGERATING.fields_by_name['rating'].enum_type = _AGERATINGRATINGENUM +_AGERATINGCONTENTDESCRIPTIONRESULT.fields_by_name['ageratingcontentdescriptions'].message_type = _AGERATINGCONTENTDESCRIPTION +_AGERATINGCONTENTDESCRIPTION.fields_by_name['category'].enum_type = _AGERATINGRATINGENUM +_ALTERNATIVENAMERESULT.fields_by_name['alternativenames'].message_type = _ALTERNATIVENAME +_ALTERNATIVENAME.fields_by_name['game'].message_type = _GAME +_ARTWORKRESULT.fields_by_name['artworks'].message_type = _ARTWORK +_ARTWORK.fields_by_name['game'].message_type = _GAME +_CHARACTERRESULT.fields_by_name['characters'].message_type = _CHARACTER +_CHARACTER.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_CHARACTER.fields_by_name['games'].message_type = _GAME +_CHARACTER.fields_by_name['gender'].enum_type = _GENDERGENDERENUM +_CHARACTER.fields_by_name['mug_shot'].message_type = _CHARACTERMUGSHOT +_CHARACTER.fields_by_name['species'].enum_type = _CHARACTERSPECIESENUM +_CHARACTER.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_CHARACTERMUGSHOTRESULT.fields_by_name['charactermugshots'].message_type = _CHARACTERMUGSHOT +_COLLECTIONRESULT.fields_by_name['collections'].message_type = _COLLECTION +_COLLECTION.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_COLLECTION.fields_by_name['games'].message_type = _GAME +_COLLECTION.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_COMPANYRESULT.fields_by_name['companies'].message_type = _COMPANY +_COMPANY.fields_by_name['change_date'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_COMPANY.fields_by_name['change_date_category'].enum_type = _DATEFORMATCHANGEDATECATEGORYENUM +_COMPANY.fields_by_name['changed_company_id'].message_type = _COMPANY +_COMPANY.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_COMPANY.fields_by_name['developed'].message_type = _GAME +_COMPANY.fields_by_name['logo'].message_type = _COMPANYLOGO +_COMPANY.fields_by_name['parent'].message_type = _COMPANY +_COMPANY.fields_by_name['published'].message_type = _GAME +_COMPANY.fields_by_name['start_date'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_COMPANY.fields_by_name['start_date_category'].enum_type = _DATEFORMATCHANGEDATECATEGORYENUM +_COMPANY.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_COMPANY.fields_by_name['websites'].message_type = _COMPANYWEBSITE +_COMPANYLOGORESULT.fields_by_name['companylogos'].message_type = _COMPANYLOGO +_COMPANYWEBSITERESULT.fields_by_name['companywebsites'].message_type = _COMPANYWEBSITE +_COMPANYWEBSITE.fields_by_name['category'].enum_type = _WEBSITECATEGORYENUM +_COVERRESULT.fields_by_name['covers'].message_type = _COVER +_COVER.fields_by_name['game'].message_type = _GAME +_COVER.fields_by_name['game_localization'].message_type = _GAMELOCALIZATION +_EXTERNALGAMERESULT.fields_by_name['externalgames'].message_type = _EXTERNALGAME +_EXTERNALGAME.fields_by_name['category'].enum_type = _EXTERNALGAMECATEGORYENUM +_EXTERNALGAME.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_EXTERNALGAME.fields_by_name['game'].message_type = _GAME +_EXTERNALGAME.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_EXTERNALGAME.fields_by_name['media'].enum_type = _EXTERNALGAMEMEDIAENUM +_EXTERNALGAME.fields_by_name['platform'].message_type = _PLATFORM +_FRANCHISERESULT.fields_by_name['franchises'].message_type = _FRANCHISE +_FRANCHISE.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_FRANCHISE.fields_by_name['games'].message_type = _GAME +_FRANCHISE.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAMERESULT.fields_by_name['games'].message_type = _GAME +_GAME.fields_by_name['age_ratings'].message_type = _AGERATING +_GAME.fields_by_name['alternative_names'].message_type = _ALTERNATIVENAME +_GAME.fields_by_name['artworks'].message_type = _ARTWORK +_GAME.fields_by_name['bundles'].message_type = _GAME +_GAME.fields_by_name['category'].enum_type = _GAMECATEGORYENUM +_GAME.fields_by_name['collection'].message_type = _COLLECTION +_GAME.fields_by_name['cover'].message_type = _COVER +_GAME.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAME.fields_by_name['dlcs'].message_type = _GAME +_GAME.fields_by_name['expansions'].message_type = _GAME +_GAME.fields_by_name['external_games'].message_type = _EXTERNALGAME +_GAME.fields_by_name['first_release_date'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAME.fields_by_name['franchise'].message_type = _FRANCHISE +_GAME.fields_by_name['franchises'].message_type = _FRANCHISE +_GAME.fields_by_name['game_engines'].message_type = _GAMEENGINE +_GAME.fields_by_name['game_modes'].message_type = _GAMEMODE +_GAME.fields_by_name['genres'].message_type = _GENRE +_GAME.fields_by_name['involved_companies'].message_type = _INVOLVEDCOMPANY +_GAME.fields_by_name['keywords'].message_type = _KEYWORD +_GAME.fields_by_name['multiplayer_modes'].message_type = _MULTIPLAYERMODE +_GAME.fields_by_name['parent_game'].message_type = _GAME +_GAME.fields_by_name['platforms'].message_type = _PLATFORM +_GAME.fields_by_name['player_perspectives'].message_type = _PLAYERPERSPECTIVE +_GAME.fields_by_name['release_dates'].message_type = _RELEASEDATE +_GAME.fields_by_name['screenshots'].message_type = _SCREENSHOT +_GAME.fields_by_name['similar_games'].message_type = _GAME +_GAME.fields_by_name['standalone_expansions'].message_type = _GAME +_GAME.fields_by_name['status'].enum_type = _GAMESTATUSENUM +_GAME.fields_by_name['themes'].message_type = _THEME +_GAME.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAME.fields_by_name['version_parent'].message_type = _GAME +_GAME.fields_by_name['videos'].message_type = _GAMEVIDEO +_GAME.fields_by_name['websites'].message_type = _WEBSITE +_GAME.fields_by_name['remakes'].message_type = _GAME +_GAME.fields_by_name['remasters'].message_type = _GAME +_GAME.fields_by_name['expanded_games'].message_type = _GAME +_GAME.fields_by_name['ports'].message_type = _GAME +_GAME.fields_by_name['forks'].message_type = _GAME +_GAME.fields_by_name['language_supports'].message_type = _LANGUAGESUPPORT +_GAME.fields_by_name['game_localizations'].message_type = _GAMELOCALIZATION +_GAMEENGINERESULT.fields_by_name['gameengines'].message_type = _GAMEENGINE +_GAMEENGINE.fields_by_name['companies'].message_type = _COMPANY +_GAMEENGINE.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAMEENGINE.fields_by_name['logo'].message_type = _GAMEENGINELOGO +_GAMEENGINE.fields_by_name['platforms'].message_type = _PLATFORM +_GAMEENGINE.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAMEENGINELOGORESULT.fields_by_name['gameenginelogos'].message_type = _GAMEENGINELOGO +_GAMELOCALIZATIONRESULT.fields_by_name['gamelocalizations'].message_type = _GAMELOCALIZATION +_GAMELOCALIZATION.fields_by_name['cover'].message_type = _COVER +_GAMELOCALIZATION.fields_by_name['game'].message_type = _GAME +_GAMELOCALIZATION.fields_by_name['region'].message_type = _REGION +_GAMELOCALIZATION.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAMELOCALIZATION.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAMEMODERESULT.fields_by_name['gamemodes'].message_type = _GAMEMODE +_GAMEMODE.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAMEMODE.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAMEVERSIONRESULT.fields_by_name['gameversions'].message_type = _GAMEVERSION +_GAMEVERSION.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAMEVERSION.fields_by_name['features'].message_type = _GAMEVERSIONFEATURE +_GAMEVERSION.fields_by_name['game'].message_type = _GAME +_GAMEVERSION.fields_by_name['games'].message_type = _GAME +_GAMEVERSION.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GAMEVERSIONFEATURERESULT.fields_by_name['gameversionfeatures'].message_type = _GAMEVERSIONFEATURE +_GAMEVERSIONFEATURE.fields_by_name['category'].enum_type = _GAMEVERSIONFEATURECATEGORYENUM +_GAMEVERSIONFEATURE.fields_by_name['values'].message_type = _GAMEVERSIONFEATUREVALUE +_GAMEVERSIONFEATUREVALUERESULT.fields_by_name['gameversionfeaturevalues'].message_type = _GAMEVERSIONFEATUREVALUE +_GAMEVERSIONFEATUREVALUE.fields_by_name['game'].message_type = _GAME +_GAMEVERSIONFEATUREVALUE.fields_by_name['game_feature'].message_type = _GAMEVERSIONFEATURE +_GAMEVERSIONFEATUREVALUE.fields_by_name['included_feature'].enum_type = _GAMEVERSIONFEATUREVALUEINCLUDEDFEATUREENUM +_GAMEVIDEORESULT.fields_by_name['gamevideos'].message_type = _GAMEVIDEO +_GAMEVIDEO.fields_by_name['game'].message_type = _GAME +_GENRERESULT.fields_by_name['genres'].message_type = _GENRE +_GENRE.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GENRE.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_INVOLVEDCOMPANYRESULT.fields_by_name['involvedcompanies'].message_type = _INVOLVEDCOMPANY +_INVOLVEDCOMPANY.fields_by_name['company'].message_type = _COMPANY +_INVOLVEDCOMPANY.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_INVOLVEDCOMPANY.fields_by_name['game'].message_type = _GAME +_INVOLVEDCOMPANY.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_KEYWORDRESULT.fields_by_name['keywords'].message_type = _KEYWORD +_KEYWORD.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_KEYWORD.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_LANGUAGERESULT.fields_by_name['languages'].message_type = _LANGUAGE +_LANGUAGE.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_LANGUAGE.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_LANGUAGESUPPORTRESULT.fields_by_name['languagesupports'].message_type = _LANGUAGESUPPORT +_LANGUAGESUPPORT.fields_by_name['game'].message_type = _GAME +_LANGUAGESUPPORT.fields_by_name['language'].message_type = _LANGUAGE +_LANGUAGESUPPORT.fields_by_name['language_support_type'].message_type = _LANGUAGESUPPORTTYPE +_LANGUAGESUPPORT.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_LANGUAGESUPPORT.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_LANGUAGESUPPORTTYPERESULT.fields_by_name['languagesupporttypes'].message_type = _LANGUAGESUPPORTTYPE +_LANGUAGESUPPORTTYPE.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_LANGUAGESUPPORTTYPE.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_MULTIPLAYERMODERESULT.fields_by_name['multiplayermodes'].message_type = _MULTIPLAYERMODE +_MULTIPLAYERMODE.fields_by_name['game'].message_type = _GAME +_MULTIPLAYERMODE.fields_by_name['platform'].message_type = _PLATFORM +_PLATFORMRESULT.fields_by_name['platforms'].message_type = _PLATFORM +_PLATFORM.fields_by_name['category'].enum_type = _PLATFORMCATEGORYENUM +_PLATFORM.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_PLATFORM.fields_by_name['platform_logo'].message_type = _PLATFORMLOGO +_PLATFORM.fields_by_name['platform_family'].message_type = _PLATFORMFAMILY +_PLATFORM.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_PLATFORM.fields_by_name['versions'].message_type = _PLATFORMVERSION +_PLATFORM.fields_by_name['websites'].message_type = _PLATFORMWEBSITE +_PLATFORMFAMILYRESULT.fields_by_name['platformfamilies'].message_type = _PLATFORMFAMILY +_PLATFORMLOGORESULT.fields_by_name['platformlogos'].message_type = _PLATFORMLOGO +_PLATFORMVERSIONRESULT.fields_by_name['platformversions'].message_type = _PLATFORMVERSION +_PLATFORMVERSION.fields_by_name['companies'].message_type = _PLATFORMVERSIONCOMPANY +_PLATFORMVERSION.fields_by_name['main_manufacturer'].message_type = _PLATFORMVERSIONCOMPANY +_PLATFORMVERSION.fields_by_name['platform_logo'].message_type = _PLATFORMLOGO +_PLATFORMVERSION.fields_by_name['platform_version_release_dates'].message_type = _PLATFORMVERSIONRELEASEDATE +_PLATFORMVERSIONCOMPANYRESULT.fields_by_name['platformversioncompanies'].message_type = _PLATFORMVERSIONCOMPANY +_PLATFORMVERSIONCOMPANY.fields_by_name['company'].message_type = _COMPANY +_PLATFORMVERSIONRELEASEDATERESULT.fields_by_name['platformversionreleasedates'].message_type = _PLATFORMVERSIONRELEASEDATE +_PLATFORMVERSIONRELEASEDATE.fields_by_name['category'].enum_type = _DATEFORMATCHANGEDATECATEGORYENUM +_PLATFORMVERSIONRELEASEDATE.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_PLATFORMVERSIONRELEASEDATE.fields_by_name['date'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_PLATFORMVERSIONRELEASEDATE.fields_by_name['platform_version'].message_type = _PLATFORMVERSION +_PLATFORMVERSIONRELEASEDATE.fields_by_name['region'].enum_type = _REGIONREGIONENUM +_PLATFORMVERSIONRELEASEDATE.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_PLATFORMWEBSITERESULT.fields_by_name['platformwebsites'].message_type = _PLATFORMWEBSITE +_PLATFORMWEBSITE.fields_by_name['category'].enum_type = _WEBSITECATEGORYENUM +_PLAYERPERSPECTIVERESULT.fields_by_name['playerperspectives'].message_type = _PLAYERPERSPECTIVE +_PLAYERPERSPECTIVE.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_PLAYERPERSPECTIVE.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_REGIONRESULT.fields_by_name['regions'].message_type = _REGION +_REGION.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_REGION.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_RELEASEDATERESULT.fields_by_name['releasedates'].message_type = _RELEASEDATE +_RELEASEDATE.fields_by_name['category'].enum_type = _DATEFORMATCHANGEDATECATEGORYENUM +_RELEASEDATE.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_RELEASEDATE.fields_by_name['date'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_RELEASEDATE.fields_by_name['game'].message_type = _GAME +_RELEASEDATE.fields_by_name['platform'].message_type = _PLATFORM +_RELEASEDATE.fields_by_name['region'].enum_type = _REGIONREGIONENUM +_RELEASEDATE.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_SCREENSHOTRESULT.fields_by_name['screenshots'].message_type = _SCREENSHOT +_SCREENSHOT.fields_by_name['game'].message_type = _GAME +_SEARCHRESULT.fields_by_name['searches'].message_type = _SEARCH +_SEARCH.fields_by_name['character'].message_type = _CHARACTER +_SEARCH.fields_by_name['collection'].message_type = _COLLECTION +_SEARCH.fields_by_name['company'].message_type = _COMPANY +_SEARCH.fields_by_name['game'].message_type = _GAME +_SEARCH.fields_by_name['platform'].message_type = _PLATFORM +_SEARCH.fields_by_name['published_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_SEARCH.fields_by_name['test_dummy'].message_type = _TESTDUMMY +_SEARCH.fields_by_name['theme'].message_type = _THEME +_TESTDUMMYRESULT.fields_by_name['testdummies'].message_type = _TESTDUMMY +_TESTDUMMY.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_TESTDUMMY.fields_by_name['enum_test'].enum_type = _TESTDUMMYENUMTESTENUM +_TESTDUMMY.fields_by_name['game'].message_type = _GAME +_TESTDUMMY.fields_by_name['test_dummies'].message_type = _TESTDUMMY +_TESTDUMMY.fields_by_name['test_dummy'].message_type = _TESTDUMMY +_TESTDUMMY.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_THEMERESULT.fields_by_name['themes'].message_type = _THEME +_THEME.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_THEME.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_WEBSITERESULT.fields_by_name['websites'].message_type = _WEBSITE +_WEBSITE.fields_by_name['category'].enum_type = _WEBSITECATEGORYENUM +_WEBSITE.fields_by_name['game'].message_type = _GAME +DESCRIPTOR.message_types_by_name['Count'] = _COUNT +DESCRIPTOR.message_types_by_name['MultiQueryResult'] = _MULTIQUERYRESULT +DESCRIPTOR.message_types_by_name['MultiQueryResultArray'] = _MULTIQUERYRESULTARRAY +DESCRIPTOR.message_types_by_name['AgeRatingResult'] = _AGERATINGRESULT +DESCRIPTOR.message_types_by_name['AgeRating'] = _AGERATING +DESCRIPTOR.message_types_by_name['AgeRatingContentDescriptionResult'] = _AGERATINGCONTENTDESCRIPTIONRESULT +DESCRIPTOR.message_types_by_name['AgeRatingContentDescription'] = _AGERATINGCONTENTDESCRIPTION +DESCRIPTOR.message_types_by_name['AlternativeNameResult'] = _ALTERNATIVENAMERESULT +DESCRIPTOR.message_types_by_name['AlternativeName'] = _ALTERNATIVENAME +DESCRIPTOR.message_types_by_name['ArtworkResult'] = _ARTWORKRESULT +DESCRIPTOR.message_types_by_name['Artwork'] = _ARTWORK +DESCRIPTOR.message_types_by_name['CharacterResult'] = _CHARACTERRESULT +DESCRIPTOR.message_types_by_name['Character'] = _CHARACTER +DESCRIPTOR.message_types_by_name['CharacterMugShotResult'] = _CHARACTERMUGSHOTRESULT +DESCRIPTOR.message_types_by_name['CharacterMugShot'] = _CHARACTERMUGSHOT +DESCRIPTOR.message_types_by_name['CollectionResult'] = _COLLECTIONRESULT +DESCRIPTOR.message_types_by_name['Collection'] = _COLLECTION +DESCRIPTOR.message_types_by_name['CompanyResult'] = _COMPANYRESULT +DESCRIPTOR.message_types_by_name['Company'] = _COMPANY +DESCRIPTOR.message_types_by_name['CompanyLogoResult'] = _COMPANYLOGORESULT +DESCRIPTOR.message_types_by_name['CompanyLogo'] = _COMPANYLOGO +DESCRIPTOR.message_types_by_name['CompanyWebsiteResult'] = _COMPANYWEBSITERESULT +DESCRIPTOR.message_types_by_name['CompanyWebsite'] = _COMPANYWEBSITE +DESCRIPTOR.message_types_by_name['CoverResult'] = _COVERRESULT +DESCRIPTOR.message_types_by_name['Cover'] = _COVER +DESCRIPTOR.message_types_by_name['ExternalGameResult'] = _EXTERNALGAMERESULT +DESCRIPTOR.message_types_by_name['ExternalGame'] = _EXTERNALGAME +DESCRIPTOR.message_types_by_name['FranchiseResult'] = _FRANCHISERESULT +DESCRIPTOR.message_types_by_name['Franchise'] = _FRANCHISE +DESCRIPTOR.message_types_by_name['GameResult'] = _GAMERESULT +DESCRIPTOR.message_types_by_name['Game'] = _GAME +DESCRIPTOR.message_types_by_name['GameEngineResult'] = _GAMEENGINERESULT +DESCRIPTOR.message_types_by_name['GameEngine'] = _GAMEENGINE +DESCRIPTOR.message_types_by_name['GameEngineLogoResult'] = _GAMEENGINELOGORESULT +DESCRIPTOR.message_types_by_name['GameEngineLogo'] = _GAMEENGINELOGO +DESCRIPTOR.message_types_by_name['GameLocalizationResult'] = _GAMELOCALIZATIONRESULT +DESCRIPTOR.message_types_by_name['GameLocalization'] = _GAMELOCALIZATION +DESCRIPTOR.message_types_by_name['GameModeResult'] = _GAMEMODERESULT +DESCRIPTOR.message_types_by_name['GameMode'] = _GAMEMODE +DESCRIPTOR.message_types_by_name['GameVersionResult'] = _GAMEVERSIONRESULT +DESCRIPTOR.message_types_by_name['GameVersion'] = _GAMEVERSION +DESCRIPTOR.message_types_by_name['GameVersionFeatureResult'] = _GAMEVERSIONFEATURERESULT +DESCRIPTOR.message_types_by_name['GameVersionFeature'] = _GAMEVERSIONFEATURE +DESCRIPTOR.message_types_by_name['GameVersionFeatureValueResult'] = _GAMEVERSIONFEATUREVALUERESULT +DESCRIPTOR.message_types_by_name['GameVersionFeatureValue'] = _GAMEVERSIONFEATUREVALUE +DESCRIPTOR.message_types_by_name['GameVideoResult'] = _GAMEVIDEORESULT +DESCRIPTOR.message_types_by_name['GameVideo'] = _GAMEVIDEO +DESCRIPTOR.message_types_by_name['GenreResult'] = _GENRERESULT +DESCRIPTOR.message_types_by_name['Genre'] = _GENRE +DESCRIPTOR.message_types_by_name['InvolvedCompanyResult'] = _INVOLVEDCOMPANYRESULT +DESCRIPTOR.message_types_by_name['InvolvedCompany'] = _INVOLVEDCOMPANY +DESCRIPTOR.message_types_by_name['KeywordResult'] = _KEYWORDRESULT +DESCRIPTOR.message_types_by_name['Keyword'] = _KEYWORD +DESCRIPTOR.message_types_by_name['LanguageResult'] = _LANGUAGERESULT +DESCRIPTOR.message_types_by_name['Language'] = _LANGUAGE +DESCRIPTOR.message_types_by_name['LanguageSupportResult'] = _LANGUAGESUPPORTRESULT +DESCRIPTOR.message_types_by_name['LanguageSupport'] = _LANGUAGESUPPORT +DESCRIPTOR.message_types_by_name['LanguageSupportTypeResult'] = _LANGUAGESUPPORTTYPERESULT +DESCRIPTOR.message_types_by_name['LanguageSupportType'] = _LANGUAGESUPPORTTYPE +DESCRIPTOR.message_types_by_name['MultiplayerModeResult'] = _MULTIPLAYERMODERESULT +DESCRIPTOR.message_types_by_name['MultiplayerMode'] = _MULTIPLAYERMODE +DESCRIPTOR.message_types_by_name['PlatformResult'] = _PLATFORMRESULT +DESCRIPTOR.message_types_by_name['Platform'] = _PLATFORM +DESCRIPTOR.message_types_by_name['PlatformFamilyResult'] = _PLATFORMFAMILYRESULT +DESCRIPTOR.message_types_by_name['PlatformFamily'] = _PLATFORMFAMILY +DESCRIPTOR.message_types_by_name['PlatformLogoResult'] = _PLATFORMLOGORESULT +DESCRIPTOR.message_types_by_name['PlatformLogo'] = _PLATFORMLOGO +DESCRIPTOR.message_types_by_name['PlatformVersionResult'] = _PLATFORMVERSIONRESULT +DESCRIPTOR.message_types_by_name['PlatformVersion'] = _PLATFORMVERSION +DESCRIPTOR.message_types_by_name['PlatformVersionCompanyResult'] = _PLATFORMVERSIONCOMPANYRESULT +DESCRIPTOR.message_types_by_name['PlatformVersionCompany'] = _PLATFORMVERSIONCOMPANY +DESCRIPTOR.message_types_by_name['PlatformVersionReleaseDateResult'] = _PLATFORMVERSIONRELEASEDATERESULT +DESCRIPTOR.message_types_by_name['PlatformVersionReleaseDate'] = _PLATFORMVERSIONRELEASEDATE +DESCRIPTOR.message_types_by_name['PlatformWebsiteResult'] = _PLATFORMWEBSITERESULT +DESCRIPTOR.message_types_by_name['PlatformWebsite'] = _PLATFORMWEBSITE +DESCRIPTOR.message_types_by_name['PlayerPerspectiveResult'] = _PLAYERPERSPECTIVERESULT +DESCRIPTOR.message_types_by_name['PlayerPerspective'] = _PLAYERPERSPECTIVE +DESCRIPTOR.message_types_by_name['RegionResult'] = _REGIONRESULT +DESCRIPTOR.message_types_by_name['Region'] = _REGION +DESCRIPTOR.message_types_by_name['ReleaseDateResult'] = _RELEASEDATERESULT +DESCRIPTOR.message_types_by_name['ReleaseDate'] = _RELEASEDATE +DESCRIPTOR.message_types_by_name['ScreenshotResult'] = _SCREENSHOTRESULT +DESCRIPTOR.message_types_by_name['Screenshot'] = _SCREENSHOT +DESCRIPTOR.message_types_by_name['SearchResult'] = _SEARCHRESULT +DESCRIPTOR.message_types_by_name['Search'] = _SEARCH +DESCRIPTOR.message_types_by_name['TestDummyResult'] = _TESTDUMMYRESULT +DESCRIPTOR.message_types_by_name['TestDummy'] = _TESTDUMMY +DESCRIPTOR.message_types_by_name['ThemeResult'] = _THEMERESULT +DESCRIPTOR.message_types_by_name['Theme'] = _THEME +DESCRIPTOR.message_types_by_name['WebsiteResult'] = _WEBSITERESULT +DESCRIPTOR.message_types_by_name['Website'] = _WEBSITE +DESCRIPTOR.enum_types_by_name['AgeRatingCategoryEnum'] = _AGERATINGCATEGORYENUM +DESCRIPTOR.enum_types_by_name['AgeRatingRatingEnum'] = _AGERATINGRATINGENUM +DESCRIPTOR.enum_types_by_name['GenderGenderEnum'] = _GENDERGENDERENUM +DESCRIPTOR.enum_types_by_name['CharacterSpeciesEnum'] = _CHARACTERSPECIESENUM +DESCRIPTOR.enum_types_by_name['DateFormatChangeDateCategoryEnum'] = _DATEFORMATCHANGEDATECATEGORYENUM +DESCRIPTOR.enum_types_by_name['WebsiteCategoryEnum'] = _WEBSITECATEGORYENUM +DESCRIPTOR.enum_types_by_name['ExternalGameCategoryEnum'] = _EXTERNALGAMECATEGORYENUM +DESCRIPTOR.enum_types_by_name['ExternalGameMediaEnum'] = _EXTERNALGAMEMEDIAENUM +DESCRIPTOR.enum_types_by_name['GameCategoryEnum'] = _GAMECATEGORYENUM +DESCRIPTOR.enum_types_by_name['GameStatusEnum'] = _GAMESTATUSENUM +DESCRIPTOR.enum_types_by_name['GameVersionFeatureCategoryEnum'] = _GAMEVERSIONFEATURECATEGORYENUM +DESCRIPTOR.enum_types_by_name['GameVersionFeatureValueIncludedFeatureEnum'] = _GAMEVERSIONFEATUREVALUEINCLUDEDFEATUREENUM +DESCRIPTOR.enum_types_by_name['PlatformCategoryEnum'] = _PLATFORMCATEGORYENUM +DESCRIPTOR.enum_types_by_name['RegionRegionEnum'] = _REGIONREGIONENUM +DESCRIPTOR.enum_types_by_name['TestDummyEnumTestEnum'] = _TESTDUMMYENUMTESTENUM +_sym_db.RegisterFileDescriptor(DESCRIPTOR) + +Count = _reflection.GeneratedProtocolMessageType('Count', (_message.Message,), { + 'DESCRIPTOR' : _COUNT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Count) + }) +_sym_db.RegisterMessage(Count) + +MultiQueryResult = _reflection.GeneratedProtocolMessageType('MultiQueryResult', (_message.Message,), { + 'DESCRIPTOR' : _MULTIQUERYRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.MultiQueryResult) + }) +_sym_db.RegisterMessage(MultiQueryResult) + +MultiQueryResultArray = _reflection.GeneratedProtocolMessageType('MultiQueryResultArray', (_message.Message,), { + 'DESCRIPTOR' : _MULTIQUERYRESULTARRAY, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.MultiQueryResultArray) + }) +_sym_db.RegisterMessage(MultiQueryResultArray) + +AgeRatingResult = _reflection.GeneratedProtocolMessageType('AgeRatingResult', (_message.Message,), { + 'DESCRIPTOR' : _AGERATINGRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.AgeRatingResult) + }) +_sym_db.RegisterMessage(AgeRatingResult) + +AgeRating = _reflection.GeneratedProtocolMessageType('AgeRating', (_message.Message,), { + 'DESCRIPTOR' : _AGERATING, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.AgeRating) + }) +_sym_db.RegisterMessage(AgeRating) + +AgeRatingContentDescriptionResult = _reflection.GeneratedProtocolMessageType('AgeRatingContentDescriptionResult', (_message.Message,), { + 'DESCRIPTOR' : _AGERATINGCONTENTDESCRIPTIONRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.AgeRatingContentDescriptionResult) + }) +_sym_db.RegisterMessage(AgeRatingContentDescriptionResult) + +AgeRatingContentDescription = _reflection.GeneratedProtocolMessageType('AgeRatingContentDescription', (_message.Message,), { + 'DESCRIPTOR' : _AGERATINGCONTENTDESCRIPTION, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.AgeRatingContentDescription) + }) +_sym_db.RegisterMessage(AgeRatingContentDescription) + +AlternativeNameResult = _reflection.GeneratedProtocolMessageType('AlternativeNameResult', (_message.Message,), { + 'DESCRIPTOR' : _ALTERNATIVENAMERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.AlternativeNameResult) + }) +_sym_db.RegisterMessage(AlternativeNameResult) + +AlternativeName = _reflection.GeneratedProtocolMessageType('AlternativeName', (_message.Message,), { + 'DESCRIPTOR' : _ALTERNATIVENAME, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.AlternativeName) + }) +_sym_db.RegisterMessage(AlternativeName) + +ArtworkResult = _reflection.GeneratedProtocolMessageType('ArtworkResult', (_message.Message,), { + 'DESCRIPTOR' : _ARTWORKRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.ArtworkResult) + }) +_sym_db.RegisterMessage(ArtworkResult) + +Artwork = _reflection.GeneratedProtocolMessageType('Artwork', (_message.Message,), { + 'DESCRIPTOR' : _ARTWORK, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Artwork) + }) +_sym_db.RegisterMessage(Artwork) + +CharacterResult = _reflection.GeneratedProtocolMessageType('CharacterResult', (_message.Message,), { + 'DESCRIPTOR' : _CHARACTERRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.CharacterResult) + }) +_sym_db.RegisterMessage(CharacterResult) + +Character = _reflection.GeneratedProtocolMessageType('Character', (_message.Message,), { + 'DESCRIPTOR' : _CHARACTER, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Character) + }) +_sym_db.RegisterMessage(Character) + +CharacterMugShotResult = _reflection.GeneratedProtocolMessageType('CharacterMugShotResult', (_message.Message,), { + 'DESCRIPTOR' : _CHARACTERMUGSHOTRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.CharacterMugShotResult) + }) +_sym_db.RegisterMessage(CharacterMugShotResult) + +CharacterMugShot = _reflection.GeneratedProtocolMessageType('CharacterMugShot', (_message.Message,), { + 'DESCRIPTOR' : _CHARACTERMUGSHOT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.CharacterMugShot) + }) +_sym_db.RegisterMessage(CharacterMugShot) + +CollectionResult = _reflection.GeneratedProtocolMessageType('CollectionResult', (_message.Message,), { + 'DESCRIPTOR' : _COLLECTIONRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.CollectionResult) + }) +_sym_db.RegisterMessage(CollectionResult) + +Collection = _reflection.GeneratedProtocolMessageType('Collection', (_message.Message,), { + 'DESCRIPTOR' : _COLLECTION, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Collection) + }) +_sym_db.RegisterMessage(Collection) + +CompanyResult = _reflection.GeneratedProtocolMessageType('CompanyResult', (_message.Message,), { + 'DESCRIPTOR' : _COMPANYRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.CompanyResult) + }) +_sym_db.RegisterMessage(CompanyResult) + +Company = _reflection.GeneratedProtocolMessageType('Company', (_message.Message,), { + 'DESCRIPTOR' : _COMPANY, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Company) + }) +_sym_db.RegisterMessage(Company) + +CompanyLogoResult = _reflection.GeneratedProtocolMessageType('CompanyLogoResult', (_message.Message,), { + 'DESCRIPTOR' : _COMPANYLOGORESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.CompanyLogoResult) + }) +_sym_db.RegisterMessage(CompanyLogoResult) + +CompanyLogo = _reflection.GeneratedProtocolMessageType('CompanyLogo', (_message.Message,), { + 'DESCRIPTOR' : _COMPANYLOGO, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.CompanyLogo) + }) +_sym_db.RegisterMessage(CompanyLogo) + +CompanyWebsiteResult = _reflection.GeneratedProtocolMessageType('CompanyWebsiteResult', (_message.Message,), { + 'DESCRIPTOR' : _COMPANYWEBSITERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.CompanyWebsiteResult) + }) +_sym_db.RegisterMessage(CompanyWebsiteResult) + +CompanyWebsite = _reflection.GeneratedProtocolMessageType('CompanyWebsite', (_message.Message,), { + 'DESCRIPTOR' : _COMPANYWEBSITE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.CompanyWebsite) + }) +_sym_db.RegisterMessage(CompanyWebsite) + +CoverResult = _reflection.GeneratedProtocolMessageType('CoverResult', (_message.Message,), { + 'DESCRIPTOR' : _COVERRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.CoverResult) + }) +_sym_db.RegisterMessage(CoverResult) + +Cover = _reflection.GeneratedProtocolMessageType('Cover', (_message.Message,), { + 'DESCRIPTOR' : _COVER, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Cover) + }) +_sym_db.RegisterMessage(Cover) + +ExternalGameResult = _reflection.GeneratedProtocolMessageType('ExternalGameResult', (_message.Message,), { + 'DESCRIPTOR' : _EXTERNALGAMERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.ExternalGameResult) + }) +_sym_db.RegisterMessage(ExternalGameResult) + +ExternalGame = _reflection.GeneratedProtocolMessageType('ExternalGame', (_message.Message,), { + 'DESCRIPTOR' : _EXTERNALGAME, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.ExternalGame) + }) +_sym_db.RegisterMessage(ExternalGame) + +FranchiseResult = _reflection.GeneratedProtocolMessageType('FranchiseResult', (_message.Message,), { + 'DESCRIPTOR' : _FRANCHISERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.FranchiseResult) + }) +_sym_db.RegisterMessage(FranchiseResult) + +Franchise = _reflection.GeneratedProtocolMessageType('Franchise', (_message.Message,), { + 'DESCRIPTOR' : _FRANCHISE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Franchise) + }) +_sym_db.RegisterMessage(Franchise) + +GameResult = _reflection.GeneratedProtocolMessageType('GameResult', (_message.Message,), { + 'DESCRIPTOR' : _GAMERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameResult) + }) +_sym_db.RegisterMessage(GameResult) + +Game = _reflection.GeneratedProtocolMessageType('Game', (_message.Message,), { + 'DESCRIPTOR' : _GAME, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Game) + }) +_sym_db.RegisterMessage(Game) + +GameEngineResult = _reflection.GeneratedProtocolMessageType('GameEngineResult', (_message.Message,), { + 'DESCRIPTOR' : _GAMEENGINERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameEngineResult) + }) +_sym_db.RegisterMessage(GameEngineResult) + +GameEngine = _reflection.GeneratedProtocolMessageType('GameEngine', (_message.Message,), { + 'DESCRIPTOR' : _GAMEENGINE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameEngine) + }) +_sym_db.RegisterMessage(GameEngine) + +GameEngineLogoResult = _reflection.GeneratedProtocolMessageType('GameEngineLogoResult', (_message.Message,), { + 'DESCRIPTOR' : _GAMEENGINELOGORESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameEngineLogoResult) + }) +_sym_db.RegisterMessage(GameEngineLogoResult) + +GameEngineLogo = _reflection.GeneratedProtocolMessageType('GameEngineLogo', (_message.Message,), { + 'DESCRIPTOR' : _GAMEENGINELOGO, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameEngineLogo) + }) +_sym_db.RegisterMessage(GameEngineLogo) + +GameLocalizationResult = _reflection.GeneratedProtocolMessageType('GameLocalizationResult', (_message.Message,), { + 'DESCRIPTOR' : _GAMELOCALIZATIONRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameLocalizationResult) + }) +_sym_db.RegisterMessage(GameLocalizationResult) + +GameLocalization = _reflection.GeneratedProtocolMessageType('GameLocalization', (_message.Message,), { + 'DESCRIPTOR' : _GAMELOCALIZATION, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameLocalization) + }) +_sym_db.RegisterMessage(GameLocalization) + +GameModeResult = _reflection.GeneratedProtocolMessageType('GameModeResult', (_message.Message,), { + 'DESCRIPTOR' : _GAMEMODERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameModeResult) + }) +_sym_db.RegisterMessage(GameModeResult) + +GameMode = _reflection.GeneratedProtocolMessageType('GameMode', (_message.Message,), { + 'DESCRIPTOR' : _GAMEMODE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameMode) + }) +_sym_db.RegisterMessage(GameMode) + +GameVersionResult = _reflection.GeneratedProtocolMessageType('GameVersionResult', (_message.Message,), { + 'DESCRIPTOR' : _GAMEVERSIONRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameVersionResult) + }) +_sym_db.RegisterMessage(GameVersionResult) + +GameVersion = _reflection.GeneratedProtocolMessageType('GameVersion', (_message.Message,), { + 'DESCRIPTOR' : _GAMEVERSION, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameVersion) + }) +_sym_db.RegisterMessage(GameVersion) + +GameVersionFeatureResult = _reflection.GeneratedProtocolMessageType('GameVersionFeatureResult', (_message.Message,), { + 'DESCRIPTOR' : _GAMEVERSIONFEATURERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameVersionFeatureResult) + }) +_sym_db.RegisterMessage(GameVersionFeatureResult) + +GameVersionFeature = _reflection.GeneratedProtocolMessageType('GameVersionFeature', (_message.Message,), { + 'DESCRIPTOR' : _GAMEVERSIONFEATURE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameVersionFeature) + }) +_sym_db.RegisterMessage(GameVersionFeature) + +GameVersionFeatureValueResult = _reflection.GeneratedProtocolMessageType('GameVersionFeatureValueResult', (_message.Message,), { + 'DESCRIPTOR' : _GAMEVERSIONFEATUREVALUERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameVersionFeatureValueResult) + }) +_sym_db.RegisterMessage(GameVersionFeatureValueResult) + +GameVersionFeatureValue = _reflection.GeneratedProtocolMessageType('GameVersionFeatureValue', (_message.Message,), { + 'DESCRIPTOR' : _GAMEVERSIONFEATUREVALUE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameVersionFeatureValue) + }) +_sym_db.RegisterMessage(GameVersionFeatureValue) + +GameVideoResult = _reflection.GeneratedProtocolMessageType('GameVideoResult', (_message.Message,), { + 'DESCRIPTOR' : _GAMEVIDEORESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameVideoResult) + }) +_sym_db.RegisterMessage(GameVideoResult) + +GameVideo = _reflection.GeneratedProtocolMessageType('GameVideo', (_message.Message,), { + 'DESCRIPTOR' : _GAMEVIDEO, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GameVideo) + }) +_sym_db.RegisterMessage(GameVideo) + +GenreResult = _reflection.GeneratedProtocolMessageType('GenreResult', (_message.Message,), { + 'DESCRIPTOR' : _GENRERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.GenreResult) + }) +_sym_db.RegisterMessage(GenreResult) + +Genre = _reflection.GeneratedProtocolMessageType('Genre', (_message.Message,), { + 'DESCRIPTOR' : _GENRE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Genre) + }) +_sym_db.RegisterMessage(Genre) + +InvolvedCompanyResult = _reflection.GeneratedProtocolMessageType('InvolvedCompanyResult', (_message.Message,), { + 'DESCRIPTOR' : _INVOLVEDCOMPANYRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.InvolvedCompanyResult) + }) +_sym_db.RegisterMessage(InvolvedCompanyResult) + +InvolvedCompany = _reflection.GeneratedProtocolMessageType('InvolvedCompany', (_message.Message,), { + 'DESCRIPTOR' : _INVOLVEDCOMPANY, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.InvolvedCompany) + }) +_sym_db.RegisterMessage(InvolvedCompany) + +KeywordResult = _reflection.GeneratedProtocolMessageType('KeywordResult', (_message.Message,), { + 'DESCRIPTOR' : _KEYWORDRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.KeywordResult) + }) +_sym_db.RegisterMessage(KeywordResult) + +Keyword = _reflection.GeneratedProtocolMessageType('Keyword', (_message.Message,), { + 'DESCRIPTOR' : _KEYWORD, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Keyword) + }) +_sym_db.RegisterMessage(Keyword) + +LanguageResult = _reflection.GeneratedProtocolMessageType('LanguageResult', (_message.Message,), { + 'DESCRIPTOR' : _LANGUAGERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.LanguageResult) + }) +_sym_db.RegisterMessage(LanguageResult) + +Language = _reflection.GeneratedProtocolMessageType('Language', (_message.Message,), { + 'DESCRIPTOR' : _LANGUAGE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Language) + }) +_sym_db.RegisterMessage(Language) + +LanguageSupportResult = _reflection.GeneratedProtocolMessageType('LanguageSupportResult', (_message.Message,), { + 'DESCRIPTOR' : _LANGUAGESUPPORTRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.LanguageSupportResult) + }) +_sym_db.RegisterMessage(LanguageSupportResult) + +LanguageSupport = _reflection.GeneratedProtocolMessageType('LanguageSupport', (_message.Message,), { + 'DESCRIPTOR' : _LANGUAGESUPPORT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.LanguageSupport) + }) +_sym_db.RegisterMessage(LanguageSupport) + +LanguageSupportTypeResult = _reflection.GeneratedProtocolMessageType('LanguageSupportTypeResult', (_message.Message,), { + 'DESCRIPTOR' : _LANGUAGESUPPORTTYPERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.LanguageSupportTypeResult) + }) +_sym_db.RegisterMessage(LanguageSupportTypeResult) + +LanguageSupportType = _reflection.GeneratedProtocolMessageType('LanguageSupportType', (_message.Message,), { + 'DESCRIPTOR' : _LANGUAGESUPPORTTYPE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.LanguageSupportType) + }) +_sym_db.RegisterMessage(LanguageSupportType) + +MultiplayerModeResult = _reflection.GeneratedProtocolMessageType('MultiplayerModeResult', (_message.Message,), { + 'DESCRIPTOR' : _MULTIPLAYERMODERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.MultiplayerModeResult) + }) +_sym_db.RegisterMessage(MultiplayerModeResult) + +MultiplayerMode = _reflection.GeneratedProtocolMessageType('MultiplayerMode', (_message.Message,), { + 'DESCRIPTOR' : _MULTIPLAYERMODE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.MultiplayerMode) + }) +_sym_db.RegisterMessage(MultiplayerMode) + +PlatformResult = _reflection.GeneratedProtocolMessageType('PlatformResult', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformResult) + }) +_sym_db.RegisterMessage(PlatformResult) + +Platform = _reflection.GeneratedProtocolMessageType('Platform', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORM, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Platform) + }) +_sym_db.RegisterMessage(Platform) + +PlatformFamilyResult = _reflection.GeneratedProtocolMessageType('PlatformFamilyResult', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMFAMILYRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformFamilyResult) + }) +_sym_db.RegisterMessage(PlatformFamilyResult) + +PlatformFamily = _reflection.GeneratedProtocolMessageType('PlatformFamily', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMFAMILY, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformFamily) + }) +_sym_db.RegisterMessage(PlatformFamily) + +PlatformLogoResult = _reflection.GeneratedProtocolMessageType('PlatformLogoResult', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMLOGORESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformLogoResult) + }) +_sym_db.RegisterMessage(PlatformLogoResult) + +PlatformLogo = _reflection.GeneratedProtocolMessageType('PlatformLogo', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMLOGO, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformLogo) + }) +_sym_db.RegisterMessage(PlatformLogo) + +PlatformVersionResult = _reflection.GeneratedProtocolMessageType('PlatformVersionResult', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMVERSIONRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformVersionResult) + }) +_sym_db.RegisterMessage(PlatformVersionResult) + +PlatformVersion = _reflection.GeneratedProtocolMessageType('PlatformVersion', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMVERSION, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformVersion) + }) +_sym_db.RegisterMessage(PlatformVersion) + +PlatformVersionCompanyResult = _reflection.GeneratedProtocolMessageType('PlatformVersionCompanyResult', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMVERSIONCOMPANYRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformVersionCompanyResult) + }) +_sym_db.RegisterMessage(PlatformVersionCompanyResult) + +PlatformVersionCompany = _reflection.GeneratedProtocolMessageType('PlatformVersionCompany', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMVERSIONCOMPANY, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformVersionCompany) + }) +_sym_db.RegisterMessage(PlatformVersionCompany) + +PlatformVersionReleaseDateResult = _reflection.GeneratedProtocolMessageType('PlatformVersionReleaseDateResult', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMVERSIONRELEASEDATERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformVersionReleaseDateResult) + }) +_sym_db.RegisterMessage(PlatformVersionReleaseDateResult) + +PlatformVersionReleaseDate = _reflection.GeneratedProtocolMessageType('PlatformVersionReleaseDate', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMVERSIONRELEASEDATE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformVersionReleaseDate) + }) +_sym_db.RegisterMessage(PlatformVersionReleaseDate) + +PlatformWebsiteResult = _reflection.GeneratedProtocolMessageType('PlatformWebsiteResult', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMWEBSITERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformWebsiteResult) + }) +_sym_db.RegisterMessage(PlatformWebsiteResult) + +PlatformWebsite = _reflection.GeneratedProtocolMessageType('PlatformWebsite', (_message.Message,), { + 'DESCRIPTOR' : _PLATFORMWEBSITE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlatformWebsite) + }) +_sym_db.RegisterMessage(PlatformWebsite) + +PlayerPerspectiveResult = _reflection.GeneratedProtocolMessageType('PlayerPerspectiveResult', (_message.Message,), { + 'DESCRIPTOR' : _PLAYERPERSPECTIVERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlayerPerspectiveResult) + }) +_sym_db.RegisterMessage(PlayerPerspectiveResult) + +PlayerPerspective = _reflection.GeneratedProtocolMessageType('PlayerPerspective', (_message.Message,), { + 'DESCRIPTOR' : _PLAYERPERSPECTIVE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.PlayerPerspective) + }) +_sym_db.RegisterMessage(PlayerPerspective) + +RegionResult = _reflection.GeneratedProtocolMessageType('RegionResult', (_message.Message,), { + 'DESCRIPTOR' : _REGIONRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.RegionResult) + }) +_sym_db.RegisterMessage(RegionResult) + +Region = _reflection.GeneratedProtocolMessageType('Region', (_message.Message,), { + 'DESCRIPTOR' : _REGION, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Region) + }) +_sym_db.RegisterMessage(Region) + +ReleaseDateResult = _reflection.GeneratedProtocolMessageType('ReleaseDateResult', (_message.Message,), { + 'DESCRIPTOR' : _RELEASEDATERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.ReleaseDateResult) + }) +_sym_db.RegisterMessage(ReleaseDateResult) + +ReleaseDate = _reflection.GeneratedProtocolMessageType('ReleaseDate', (_message.Message,), { + 'DESCRIPTOR' : _RELEASEDATE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.ReleaseDate) + }) +_sym_db.RegisterMessage(ReleaseDate) + +ScreenshotResult = _reflection.GeneratedProtocolMessageType('ScreenshotResult', (_message.Message,), { + 'DESCRIPTOR' : _SCREENSHOTRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.ScreenshotResult) + }) +_sym_db.RegisterMessage(ScreenshotResult) + +Screenshot = _reflection.GeneratedProtocolMessageType('Screenshot', (_message.Message,), { + 'DESCRIPTOR' : _SCREENSHOT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Screenshot) + }) +_sym_db.RegisterMessage(Screenshot) + +SearchResult = _reflection.GeneratedProtocolMessageType('SearchResult', (_message.Message,), { + 'DESCRIPTOR' : _SEARCHRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.SearchResult) + }) +_sym_db.RegisterMessage(SearchResult) + +Search = _reflection.GeneratedProtocolMessageType('Search', (_message.Message,), { + 'DESCRIPTOR' : _SEARCH, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Search) + }) +_sym_db.RegisterMessage(Search) + +TestDummyResult = _reflection.GeneratedProtocolMessageType('TestDummyResult', (_message.Message,), { + 'DESCRIPTOR' : _TESTDUMMYRESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.TestDummyResult) + }) +_sym_db.RegisterMessage(TestDummyResult) + +TestDummy = _reflection.GeneratedProtocolMessageType('TestDummy', (_message.Message,), { + 'DESCRIPTOR' : _TESTDUMMY, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.TestDummy) + }) +_sym_db.RegisterMessage(TestDummy) + +ThemeResult = _reflection.GeneratedProtocolMessageType('ThemeResult', (_message.Message,), { + 'DESCRIPTOR' : _THEMERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.ThemeResult) + }) +_sym_db.RegisterMessage(ThemeResult) + +Theme = _reflection.GeneratedProtocolMessageType('Theme', (_message.Message,), { + 'DESCRIPTOR' : _THEME, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Theme) + }) +_sym_db.RegisterMessage(Theme) + +WebsiteResult = _reflection.GeneratedProtocolMessageType('WebsiteResult', (_message.Message,), { + 'DESCRIPTOR' : _WEBSITERESULT, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.WebsiteResult) + }) +_sym_db.RegisterMessage(WebsiteResult) + +Website = _reflection.GeneratedProtocolMessageType('Website', (_message.Message,), { + 'DESCRIPTOR' : _WEBSITE, + '__module__' : 'igdbapi_pb2' + # @@protoc_insertion_point(class_scope:proto.Website) + }) +_sym_db.RegisterMessage(Website) + + +DESCRIPTOR._options = None # @@protoc_insertion_point(module_scope)