NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

commit 669f292fdd95d3343c6fd8ac8bb7e471b124f8c3
parent aca23d2a68e37a85f6306368639d2c31bfb17775
Author: n8n-bot <bot@novabryan.com>
Date:   Mon,  5 Oct 2026 12:52:08 +0000

Auto-dump EVE code: 24.01.3575015 (20261005_3575015_code)

Diffstat:
MREADME.md | 1+
Mcarbon/common/script/net/moniker.py | 5+++--
Mcarbon/common/script/sys/cfg.py | 21+++++++++++----------
Mcarbon/common/script/sys/row.py | 141+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------
Meve/client/script/ui/station/agents/agents.py | 55+++++++++++++++++++++++++++++--------------------------
Meve/common/script/sys/eveCfg.py | 39+++++++++++++++++++++++++++++----------
MeveProto/generated/eve/campaign/api/requests_pb2.py | 33++++++++++++++++++---------------
MeveProto/generated/eve_public/campaign/api/requests_pb2.py | 67++++++++++++++++++++++++++++++++++++++-----------------------------
MeveProto/generated/eve_public/campaign/campaign_pb2.py | 19++++---------------
Mmultiprocessing/pool.pyc | 0
Mnodegraph/client/getters/agent.py | 9+++++++--
11 files changed, 264 insertions(+), 126 deletions(-)

diff --git a/README.md b/README.md @@ -8,6 +8,7 @@ A timeline of all version captures and synchronizations is documented here: | Update Date | Target Version Tag | Version | Notes | | :--- | :--- | :--- | :--- | +| **2026-10-05** | `eve-24_01_3575015` | 24.01.3575015 | Automated unpack and sync | | **2026-10-04** | `eve-24_01_3569502` | 24.01.3569502 | Automated unpack and sync | | **2026-09-29** | `eve-24_01_3558187` | 24.01.3558187 | Automated unpack and sync | | **2026-09-28** | `eve-24_01_3552227` | 24.01.3552227 | Automated unpack and sync | diff --git a/carbon/common/script/net/moniker.py b/carbon/common/script/net/moniker.py @@ -77,12 +77,13 @@ class Moniker(): return tuple(ret) def __setstate__(self, state): + self.boundObject = None for i in xrange(len(self.__persistvar__)): self.__dict__['_Moniker' + self.__persistvar__[i]] = state[i] if self.__nodeID is not None: - sm.services['machoNet'].SetNodeOfAddress(self.__serviceName, self.__bindParams, self.__nodeID) - self.boundObject = None + if machoNet.mode == 'client' or basesession.IsInClientContext(): + sm.services['machoNet'].SetNodeOfAddress(self.__serviceName, self.__bindParams, self.__nodeID) allMonikers.add(self) __remobsuppmeth__ = ('RegisterObjectChangeHandler', 'UnRegisterObjectChangeHandler') diff --git a/carbon/common/script/sys/cfg.py b/carbon/common/script/sys/cfg.py @@ -658,20 +658,21 @@ class Recordset(): class Row(utilRow): __guid__ = 'cfg.Row' __persistvars__ = ['header', 'line', 'id'] + __slots__ = ('id',) def __init__(self, recordset = None, key = None): if recordset == None: - self.__dict__['header'] = None - self.__dict__['line'] = None - self.__dict__['id'] = None + self.header = None + self.line = None + self.id = None else: - self.__dict__['header'] = recordset.header - self.__dict__['line'] = recordset.data[key] - self.__dict__['id'] = key + self.header = recordset.header + self.line = recordset.data[key] + self.id = key def __setattr__(self, name, value): - if name in ('id', 'header', 'line'): - self.__dict__[name] = value + if name in Row.__slots__ or name in utilRow.__slots__: + object.__setattr__(self, name, value) else: raise RuntimeError('ReadOnly', name) @@ -696,7 +697,7 @@ class Row(utilRow): def __coerce__(self, object): if type(object) == type(0): - return (self.__dict__['id'], object) + return (self.id, object) def __int__(self): - return self.__dict__['id'] + return self.id diff --git a/carbon/common/script/sys/row.py b/carbon/common/script/sys/row.py @@ -1,15 +1,19 @@ #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\carbon\common\script\sys\row.py from future.utils import raise_ -import types import sys +import types +import unittest -class Row: +class Row(object): __guid__ = 'util.Row' __passbyvalue__ = 1 + __slots__ = ('header', 'line') def __init__(self, header = None, line = None): - self.__dict__['header'] = header or [] - self.__dict__['line'] = line or [] + if header and line and len(header) != len(line): + raise ValueError('header and line must be equal length lists') + self.header = header or [] + self.line = line or [] def __ne__(self, other): return self.__cmp__(other) != 0 @@ -18,8 +22,10 @@ class Row: return self.__cmp__(other) == 0 def __getattr__(self, name): + if name in self.__slots__: + return object.__getattribute__(self, name) try: - return self.__dict__['line'][self.__dict__['header'].index(name)] + return self.line[self.header.index(name)] except ValueError: raise_(AttributeError, name) except KeyError: @@ -27,7 +33,11 @@ class Row: def __getitem__(self, i): if type(i) == types.StringType: - return getattr(self, i) + try: + return getattr(self, i) + except AttributeError: + raise KeyError(i) + return self.line[i] def __setitem__(self, key, value): @@ -36,20 +46,17 @@ class Row: self.line[key] = value def __setattr__(self, key, value): - if key == 'header': - self.__dict__['header'] = value - elif key == 'line': - self.__dict__['line'] = value + if key in self.__slots__: + object.__setattr__(self, key, value) else: try: self.line[self.header.index(key)] = value except ValueError: - self.__dict__[key] = value - sys.exc_clear() + raise AttributeError, key def __repr__(self): - header = self.__dict__['header'] - line = self.__dict__['line'] + header = self.header + line = self.line if len(header) > len(line): return '<Row MANGLED ROW,%s,%r>' % (header, line) ret = '<Row ' @@ -59,15 +66,115 @@ class Row: return ret[:-1] + '>' def __len__(self): - return len(self.__dict__['line']) + return len(self.line) def __getslice__(self, i, j): return self.__class__(self.header[i:j], self.line[i:j]) def __cmp__(self, other): - if type(other) != types.InstanceType: - return -1 + if type(other) != type(self): + return NotImplemented elif self.header != other.header: return cmp(self.header, other.header) else: return cmp(self.line, other.line) + + def __getstate__(self): + return (self.header, self.line) + + def __setstate__(self, state): + self.header, self.line = state + + +class TestRowConstruction(unittest.TestCase): + + def testConstructWithValues(self): + self.assertTrue(True) + row = Row(['a', 'b'], [1, 2]) + self.assertEqual(row.header, ['a', 'b']) + self.assertEqual(row.line, [1, 2]) + + def testConstructEmpty(self): + row = Row() + self.assertEqual(row.header, []) + self.assertEqual(row.line, []) + + def testConstructHeaderOnly(self): + row = Row(['a', 'b']) + self.assertEqual(row.header, ['a', 'b']) + row = Row(['a', 'b'], []) + self.assertEqual(row.header, ['a', 'b']) + + def testConstructWithValuesRequiresEqualLengthLists(self): + with self.assertRaises(ValueError): + row = Row(['a', 'b'], [1]) + + +class TestRowAccess(unittest.TestCase): + + def testAccessByName(self): + row = Row(['a', 'b'], [1, 2]) + self.assertEqual(row.a, 1) + self.assertEqual(row.b, 2) + with self.assertRaises(AttributeError): + row.c + + def testAccessByIndex(self): + row = Row(['a', 'b'], [1, 2]) + self.assertEqual(row[0], 1) + self.assertEqual(row[1], 2) + with self.assertRaises(IndexError): + row[2] + + def testAccessLikeDict(self): + row = Row(['a', 'b'], [1, 2]) + self.assertEqual(row['a'], 1) + self.assertEqual(row['b'], 2) + with self.assertRaises(KeyError): + row['c'] + + +class TestRowMutation(unittest.TestCase): + + def testMutateByName(self): + row = Row(['a', 'b'], [1, 2]) + row.a = 3 + self.assertEqual(row.a, 3) + self.assertEqual(row.line, [3, 2]) + with self.assertRaises(AttributeError): + row.c = 4711 + + def testMutateByIndex(self): + row = Row(['a', 'b'], [1, 2]) + row[0] = 3 + self.assertEqual(row[0], 3) + with self.assertRaises(IndexError): + row[2] = 4711 + + def testCannotCreateImmutableAttributesThroughDunderDict(self): + row = Row(['a', 'b'], [1, 2]) + with self.assertRaises(AttributeError): + row.__dict__['a'] = 4711 + + +class TestRowSlicing(unittest.TestCase): + + def testSlice(self): + row = Row(['a', 'b'], [1, 2]) + self.assertEqual(row[:], row) + self.assertEqual(row[0:1], Row(['a'], [1])) + self.assertEqual(row[1:], Row(['b'], [2])) + + +class TestRowMarshal(unittest.TestCase): + + def testCanMarshal(self): + import blue + row = Row(['a', 'b'], [1, 2]) + m = blue.marshal.Save(row) + try: + new = blue.marshal.Load(m) + except Exception as exc: + print 'Could not marshal row: %s' % exc + + self.assertEqual(row, new) diff --git a/eve/client/script/ui/station/agents/agents.py b/eve/client/script/ui/station/agents/agents.py @@ -6,6 +6,7 @@ import clonegrade import evetypes import localization import log +from stacklesslib.locks import Lock import telemetry import types import uthread @@ -89,31 +90,33 @@ class Agents(Service): __startupdependencies__ = ['faction'] def __GetAllAgents(self): - if self.allAgents is None: - agentsInSpace = get_agents_in_space() - agents = sm.RemoteSvc('agentMgr').GetAgents().Clone() - agents.AddField('factionID', None) - agents.AddField('solarsystemID', None) - for agent in agents: - if agent.stationID: - uiSvc = sm.GetService('ui') - stationInfo = uiSvc.GetStationStaticInfo(agent.stationID) - agent.corporationID = agent.corporationID or uiSvc.GetStationOwner(agent.stationID) - agent.solarsystemID = stationInfo.solarSystemID - elif agent.agentID in agentsInSpace: - info = agentsInSpace.get(agent.agentID) - agent.solarsystemID = info.solarSystemID - else: - agent.solarsystemID = None - agent.factionID = get_corporation_faction_id(agent.corporationID) - - self.allAgentsByID = agents.Index('agentID') - self.allAgentsByStationID = agents.Filter('stationID') - self.allAgentsBySolarSystemID = agents.Filter('solarsystemID') - self.allAgentsByCorpID = agents.Filter('corporationID') - self.allAgentsByFactionID = agents.Filter('factionID') - self.allAgentsByType = agents.Filter('agentTypeID') - self.allAgents = agents + with self._getAllAgentsLock: + if self.allAgents is None: + self.fetchingAgents = True + agentsInSpace = get_agents_in_space() + agents = sm.RemoteSvc('agentMgr').GetAgents().Clone() + agents.AddField('factionID', None) + agents.AddField('solarsystemID', None) + for agent in agents: + if agent.stationID: + uiSvc = sm.GetService('ui') + stationInfo = uiSvc.GetStationStaticInfo(agent.stationID) + agent.corporationID = agent.corporationID or uiSvc.GetStationOwner(agent.stationID) + agent.solarsystemID = stationInfo.solarSystemID + elif agent.agentID in agentsInSpace: + info = agentsInSpace.get(agent.agentID) + agent.solarsystemID = info.solarSystemID + else: + agent.solarsystemID = None + agent.factionID = get_corporation_faction_id(agent.corporationID) + + self.allAgentsByID = agents.Index('agentID') + self.allAgentsByStationID = agents.Filter('stationID') + self.allAgentsBySolarSystemID = agents.Filter('solarsystemID') + self.allAgentsByCorpID = agents.Filter('corporationID') + self.allAgentsByFactionID = agents.Filter('factionID') + self.allAgentsByType = agents.Filter('agentTypeID') + self.allAgents = agents def GetAgentByID(self, agentID): self.__GetAllAgents() @@ -318,7 +321,7 @@ class Agents(Service): self.agentMonikers.clear() def Run(self, memStream = None): - self.LogInfo('Agent Service') + self._getAllAgentsLock = Lock() self.allAgents = None self.careerAgents = None self.divisions = None diff --git a/eve/common/script/sys/eveCfg.py b/eve/common/script/sys/eveCfg.py @@ -1001,6 +1001,7 @@ def CfgAverageMarketPrice(): class Region(sysCfg.Row): __guid__ = 'eveCfg.Region' + __slots__ = tuple() def __getattr__(self, name): if name == 'regionName': @@ -1016,6 +1017,7 @@ class Region(sysCfg.Row): class Constellation(sysCfg.Row): __guid__ = 'eveCfg.Constellation' + __slots__ = tuple() def __getattr__(self, name): if name == 'constellationName': @@ -1031,6 +1033,7 @@ class Constellation(sysCfg.Row): class SolarSystem(sysCfg.Row): __guid__ = 'eveCfg.SolarSystem' + __slots__ = tuple() def __getattr__(self, name): if name == 'pseudoSecurity': @@ -1128,16 +1131,19 @@ OWNER_NAME_OVERRIDES = {OWNER_AURA_IDENTIFIER: 'UI/Agents/AuraAgentName', class EveOwners(sysCfg.Row): __guid__ = 'cfg.EveOwners' + __slots__ = tuple() def __getattr__(self, name): if name == 'name' or name == 'description': name = 'ownerName' elif name == 'groupID': - if self.typeID is None: + typeID = sysCfg.Row.__getattr__(self, 'typeID') + if typeID is None: return - return evetypes.GetGroupID(self.typeID) - if name == 'ownerName' and boot.role != 'client' and self.ownerNameID is not None: - return localization.GetByMessageID(self.ownerNameID) + return evetypes.GetGroupID(typeID) + ownerNameID = sysCfg.Row.__getattr__(self, 'ownerNameID') + if name == 'ownerName' and boot.role != 'client' and ownerNameID is not None: + return localization.GetByMessageID(ownerNameID) return sysCfg.Row.__getattr__(self, name) def __str__(self): @@ -1177,10 +1183,11 @@ class EveOwners(sysCfg.Row): class CrpTickerNames(sysCfg.Row): __guid__ = 'cfg.CrpTickerNames' + __slots__ = tuple() def __getattr__(self, name): if name == 'name' or name == 'description': - return self.tickerName + return sysCfg.Row.__getattr__(self, 'tickerName') else: return sysCfg.Row.__getattr__(self, name) @@ -1190,10 +1197,11 @@ class CrpTickerNames(sysCfg.Row): class AllShortNames(sysCfg.Row): __guid__ = 'cfg.AllShortNames' + __slots__ = tuple() def __getattr__(self, name): if name == 'name' or name == 'description': - return self.shortName + return sysCfg.Row.__getattr__(self, 'shortName') else: return sysCfg.Row.__getattr__(self, name) @@ -1203,15 +1211,22 @@ class AllShortNames(sysCfg.Row): class EveLocations(sysCfg.Row): __guid__ = 'dbrow.Location' + __slots__ = ('cachedLocationName',) + + def __init__(self, header, line): + sysCfg.Row.__init__(self, header, line) + self.cachedLocationName = None def __setattr__(self, name, value): - if name in ('id', 'header', 'line', 'locationName'): - self.__dict__[name] = value + if name in EveLocations.__slots__: + object.__setattr__(self, name, value) else: - raise RuntimeError('ReadOnly', name) + sysCfg.Row.__setattr__(self, name, value) def __getattr__(self, name): if name == 'name' or name == 'description' or name == 'locationName': + if self.cachedLocationName is not None: + return self.cachedLocationName locationName = sysCfg.Row.__getattr__(self, 'locationName') if boot.role == 'client' and idCheckers.IsAbyssalSpaceSystem(self.locationID): locationName = localization.GetByLabel('UI/Common/Unknown') @@ -1221,7 +1236,7 @@ class EveLocations(sysCfg.Row): elif isinstance(self.locationNameID, tuple): locationName = localization.GetImportantByLabel(self.locationNameID[0], **self.locationNameID[1]) if boot.role == 'client': - setattr(self, 'locationName', locationName) + self.cachedLocationName = locationName elif boot.role != 'client' and self.locationNameID is not None: locationName = localization.GetByMessageID(self.locationNameID) return locationName @@ -1244,6 +1259,7 @@ class EveLocations(sysCfg.Row): class RamCompletedStatus(sysCfg.Row): __guid__ = 'cfg.RamCompletedStatus' + __slots__ = tuple() def __getattr__(self, name): if name == 'name': @@ -1265,6 +1281,7 @@ class RamCompletedStatus(sysCfg.Row): class RamActivity(sysCfg.Row): __guid__ = 'cfg.RamActivity' + __slots__ = tuple() def __getattr__(self, name): if name in ('activityName', 'name'): @@ -1283,6 +1300,7 @@ class RamActivity(sysCfg.Row): class OverviewDefault(sysCfg.Row): __guid__ = 'eveCfg.OverviewDefault' + __slots__ = tuple() def __getattr__(self, name): if name == '_overviewName': @@ -1298,6 +1316,7 @@ class OverviewDefault(sysCfg.Row): class Position(sysCfg.Row): __guid__ = 'cfg.Position' + __slots__ = tuple() @property def latitude(self): diff --git a/eveProto/generated/eve/campaign/api/requests_pb2.py b/eveProto/generated/eve/campaign/api/requests_pb2.py @@ -5,10 +5,12 @@ from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database _sym_db = _symbol_database.Default() from eveProto.generated.eve.campaign import campaign_pb2 as eve_dot_campaign_dot_campaign__pb2 +from eveProto.generated.eve.campaign.definition import definition_pb2 as eve_dot_campaign_dot_definition_dot_definition__pb2 from eveProto.generated.eve.campaign.objective import objective_pb2 as eve_dot_campaign_dot_objective_dot_objective__pb2 from eveProto.generated.eve.campaign.track import track_pb2 as eve_dot_campaign_dot_track_dot_track__pb2 from eveProto.generated.eve import eve_pb2 as eve_dot_eve__pb2 -DESCRIPTOR = _descriptor.FileDescriptor(name='eve/campaign/api/requests.proto', package='eve.campaign.api', syntax='proto3', serialized_options='Z;github.com/ccpgames/eve-proto-go/generated/eve/campaign/api', create_key=_descriptor._internal_create_key, serialized_pb='\n\x1feve/campaign/api/requests.proto\x12\x10eve.campaign.api\x1a\x1beve/campaign/campaign.proto\x1a&eve/campaign/objective/objective.proto\x1a\x1eeve/campaign/track/track.proto\x1a\reve/eve.proto"\xc5\x01\n\rGetAllRequest\x12\x17\n\x04page\x18\x01 \x01(\x0b2\t.eve.Page\x12\x16\n\x0cno_filtering\x18\x02 \x01(\x08H\x00\x12+\n\x0cstate_filter\x18\x03 \x01(\x0e2\x13.eve.campaign.StateH\x00\x12 \n\x16no_namespace_filtering\x18\x05 \x01(\x08H\x01\x12\x13\n\tnamespace\x18\x06 \x01(\tH\x01B\x0b\n\tfilteringB\x12\n\x10namespace_filter"_\n\x0eGetAllResponse\x12+\n\tcampaigns\x18\x01 \x03(\x0b2\x18.eve.campaign.Identifier\x12 \n\tnext_page\x18\x02 \x01(\x0b2\r.eve.NextPage"8\n\nGetRequest\x12*\n\x08campaign\x18\x01 \x01(\x0b2\x18.eve.campaign.Identifier"\xdc\x04\n\x0bGetResponse\x12,\n\nattributes\x18\x01 \x01(\x0b2\x18.eve.campaign.Attributes\x12/\n\x0cedit_history\x18\x03 \x01(\x0b2\x19.eve.campaign.EditHistory\x12"\n\x05stats\x18\x05 \x01(\x0b2\x13.eve.campaign.Stats\x123\n\x06tracks\x18\x04 \x03(\x0b2#.eve.campaign.api.GetResponse.Track\x12A\n\x15objective_identifiers\x18\x06 \x03(\x0b2".eve.campaign.objective.Identifier\x12?\n\nobjectives\x18\x02 \x03(\x0b2\'.eve.campaign.api.GetResponse.ObjectiveB\x02\x18\x01\x1a\x94\x01\n\x05Track\x12-\n\x05track\x18\x01 \x01(\x0b2\x1e.eve.campaign.track.Identifier\x122\n\nattributes\x18\x02 \x01(\x0b2\x1e.eve.campaign.track.Attributes\x12(\n\x05stats\x18\x03 \x01(\x0b2\x19.eve.campaign.track.Stats\x1az\n\tObjective\x125\n\tobjective\x18\x01 \x01(\x0b2".eve.campaign.objective.Identifier\x126\n\nattributes\x18\x02 \x01(\x0b2".eve.campaign.objective.Attributes">\n\x10GetStatusRequest\x12*\n\x08campaign\x18\x01 \x01(\x0b2\x18.eve.campaign.Identifier"\xb5\x02\n\x11GetStatusResponse\x12+\n\x05state\x18\x01 \x01(\x0b2\x1c.eve.campaign.LifecycleState\x12"\n\x05stats\x18\x02 \x01(\x0b2\x13.eve.campaign.Stats\x129\n\x06tracks\x18\x03 \x03(\x0b2).eve.campaign.api.GetStatusResponse.Track\x1a\x93\x01\n\x05Track\x12-\n\x05track\x18\x01 \x01(\x0b2\x1e.eve.campaign.track.Identifier\x121\n\x05state\x18\x02 \x01(\x0b2".eve.campaign.track.LifecycleState\x12(\n\x05stats\x18\x03 \x01(\x0b2\x19.eve.campaign.track.Stats"\x12\n\x10GetLimitsRequest"B\n\x11GetLimitsResponse\x12-\n%max_active_objectives_per_participant\x18\x01 \x01(\r"A\n\x0fGetStatsRequest\x12*\n\x08campaign\x18\x01 \x01(\x0b2\x18.eve.campaign.Identifier:\x02\x18\x01"\xf8\x01\n\x10GetStatsResponse\x12"\n\x05stats\x18\x01 \x01(\x0b2\x13.eve.campaign.Stats\x12E\n\nobjectives\x18\x02 \x03(\x0b21.eve.campaign.api.GetStatsResponse.ObjectiveStats\x1au\n\x0eObjectiveStats\x125\n\tobjective\x18\x01 \x01(\x0b2".eve.campaign.objective.Identifier\x12,\n\x05stats\x18\x02 \x01(\x0b2\x1d.eve.campaign.objective.Stats:\x02\x18\x01B=Z;github.com/ccpgames/eve-proto-go/generated/eve/campaign/apib\x06proto3', dependencies=[eve_dot_campaign_dot_campaign__pb2.DESCRIPTOR, +DESCRIPTOR = _descriptor.FileDescriptor(name='eve/campaign/api/requests.proto', package='eve.campaign.api', syntax='proto3', serialized_options='Z;github.com/ccpgames/eve-proto-go/generated/eve/campaign/api', create_key=_descriptor._internal_create_key, serialized_pb='\n\x1feve/campaign/api/requests.proto\x12\x10eve.campaign.api\x1a\x1beve/campaign/campaign.proto\x1a(eve/campaign/definition/definition.proto\x1a&eve/campaign/objective/objective.proto\x1a\x1eeve/campaign/track/track.proto\x1a\reve/eve.proto"\xe9\x01\n\rGetAllRequest\x12\x17\n\x04page\x18\x01 \x01(\x0b2\t.eve.Page\x12\x16\n\x0cno_filtering\x18\x02 \x01(\x08H\x00\x12+\n\x0cstate_filter\x18\x03 \x01(\x0e2\x13.eve.campaign.StateH\x00\x12 \n\x16no_namespace_filtering\x18\x05 \x01(\x08H\x01\x127\n\tnamespace\x18\x06 \x01(\x0b2".eve.campaign.definition.NamespaceH\x01B\x0b\n\tfilteringB\x12\n\x10namespace_filter"_\n\x0eGetAllResponse\x12+\n\tcampaigns\x18\x01 \x03(\x0b2\x18.eve.campaign.Identifier\x12 \n\tnext_page\x18\x02 \x01(\x0b2\r.eve.NextPage"8\n\nGetRequest\x12*\n\x08campaign\x18\x01 \x01(\x0b2\x18.eve.campaign.Identifier"\xdc\x04\n\x0bGetResponse\x12,\n\nattributes\x18\x01 \x01(\x0b2\x18.eve.campaign.Attributes\x12/\n\x0cedit_history\x18\x03 \x01(\x0b2\x19.eve.campaign.EditHistory\x12"\n\x05stats\x18\x05 \x01(\x0b2\x13.eve.campaign.Stats\x123\n\x06tracks\x18\x04 \x03(\x0b2#.eve.campaign.api.GetResponse.Track\x12A\n\x15objective_identifiers\x18\x06 \x03(\x0b2".eve.campaign.objective.Identifier\x12?\n\nobjectives\x18\x02 \x03(\x0b2\'.eve.campaign.api.GetResponse.ObjectiveB\x02\x18\x01\x1a\x94\x01\n\x05Track\x12-\n\x05track\x18\x01 \x01(\x0b2\x1e.eve.campaign.track.Identifier\x122\n\nattributes\x18\x02 \x01(\x0b2\x1e.eve.campaign.track.Attributes\x12(\n\x05stats\x18\x03 \x01(\x0b2\x19.eve.campaign.track.Stats\x1az\n\tObjective\x125\n\tobjective\x18\x01 \x01(\x0b2".eve.campaign.objective.Identifier\x126\n\nattributes\x18\x02 \x01(\x0b2".eve.campaign.objective.Attributes">\n\x10GetStatusRequest\x12*\n\x08campaign\x18\x01 \x01(\x0b2\x18.eve.campaign.Identifier"\xb5\x02\n\x11GetStatusResponse\x12+\n\x05state\x18\x01 \x01(\x0b2\x1c.eve.campaign.LifecycleState\x12"\n\x05stats\x18\x02 \x01(\x0b2\x13.eve.campaign.Stats\x129\n\x06tracks\x18\x03 \x03(\x0b2).eve.campaign.api.GetStatusResponse.Track\x1a\x93\x01\n\x05Track\x12-\n\x05track\x18\x01 \x01(\x0b2\x1e.eve.campaign.track.Identifier\x121\n\x05state\x18\x02 \x01(\x0b2".eve.campaign.track.LifecycleState\x12(\n\x05stats\x18\x03 \x01(\x0b2\x19.eve.campaign.track.Stats"\x12\n\x10GetLimitsRequest"B\n\x11GetLimitsResponse\x12-\n%max_active_objectives_per_participant\x18\x01 \x01(\r"A\n\x0fGetStatsRequest\x12*\n\x08campaign\x18\x01 \x01(\x0b2\x18.eve.campaign.Identifier:\x02\x18\x01"\xf8\x01\n\x10GetStatsResponse\x12"\n\x05stats\x18\x01 \x01(\x0b2\x13.eve.campaign.Stats\x12E\n\nobjectives\x18\x02 \x03(\x0b21.eve.campaign.api.GetStatsResponse.ObjectiveStats\x1au\n\x0eObjectiveStats\x125\n\tobjective\x18\x01 \x01(\x0b2".eve.campaign.objective.Identifier\x12,\n\x05stats\x18\x02 \x01(\x0b2\x1d.eve.campaign.objective.Stats:\x02\x18\x01B=Z;github.com/ccpgames/eve-proto-go/generated/eve/campaign/apib\x06proto3', dependencies=[eve_dot_campaign_dot_campaign__pb2.DESCRIPTOR, + eve_dot_campaign_dot_definition_dot_definition__pb2.DESCRIPTOR, eve_dot_campaign_dot_objective_dot_objective__pb2.DESCRIPTOR, eve_dot_campaign_dot_track_dot_track__pb2.DESCRIPTOR, eve_dot_eve__pb2.DESCRIPTOR]) @@ -16,27 +18,28 @@ _GETALLREQUEST = _descriptor.Descriptor(name='GetAllRequest', full_name='eve.cam _descriptor.FieldDescriptor(name='no_filtering', full_name='eve.campaign.api.GetAllRequest.no_filtering', 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='state_filter', full_name='eve.campaign.api.GetAllRequest.state_filter', 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='no_namespace_filtering', full_name='eve.campaign.api.GetAllRequest.no_namespace_filtering', index=3, number=5, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor(name='namespace', full_name='eve.campaign.api.GetAllRequest.namespace', index=4, number=6, type=9, cpp_type=9, label=1, has_default_value=False, default_value=''.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=[_descriptor.OneofDescriptor(name='filtering', full_name='eve.campaign.api.GetAllRequest.filtering', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor(name='namespace_filter', full_name='eve.campaign.api.GetAllRequest.namespace_filter', index=1, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=170, serialized_end=367) -_GETALLRESPONSE = _descriptor.Descriptor(name='GetAllResponse', full_name='eve.campaign.api.GetAllResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaigns', full_name='eve.campaign.api.GetAllResponse.campaigns', 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), _descriptor.FieldDescriptor(name='next_page', full_name='eve.campaign.api.GetAllResponse.next_page', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=369, serialized_end=464) -_GETREQUEST = _descriptor.Descriptor(name='GetRequest', full_name='eve.campaign.api.GetRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve.campaign.api.GetRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=466, serialized_end=522) -_GETRESPONSE_TRACK = _descriptor.Descriptor(name='Track', full_name='eve.campaign.api.GetResponse.Track', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='track', full_name='eve.campaign.api.GetResponse.Track.track', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='attributes', full_name='eve.campaign.api.GetResponse.Track.attributes', 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='stats', full_name='eve.campaign.api.GetResponse.Track.stats', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=857, serialized_end=1005) -_GETRESPONSE_OBJECTIVE = _descriptor.Descriptor(name='Objective', full_name='eve.campaign.api.GetResponse.Objective', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objective', full_name='eve.campaign.api.GetResponse.Objective.objective', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='attributes', full_name='eve.campaign.api.GetResponse.Objective.attributes', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1007, serialized_end=1129) + _descriptor.FieldDescriptor(name='namespace', full_name='eve.campaign.api.GetAllRequest.namespace', index=4, 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='filtering', full_name='eve.campaign.api.GetAllRequest.filtering', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor(name='namespace_filter', full_name='eve.campaign.api.GetAllRequest.namespace_filter', index=1, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=212, serialized_end=445) +_GETALLRESPONSE = _descriptor.Descriptor(name='GetAllResponse', full_name='eve.campaign.api.GetAllResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaigns', full_name='eve.campaign.api.GetAllResponse.campaigns', 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), _descriptor.FieldDescriptor(name='next_page', full_name='eve.campaign.api.GetAllResponse.next_page', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=447, serialized_end=542) +_GETREQUEST = _descriptor.Descriptor(name='GetRequest', full_name='eve.campaign.api.GetRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve.campaign.api.GetRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=544, serialized_end=600) +_GETRESPONSE_TRACK = _descriptor.Descriptor(name='Track', full_name='eve.campaign.api.GetResponse.Track', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='track', full_name='eve.campaign.api.GetResponse.Track.track', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='attributes', full_name='eve.campaign.api.GetResponse.Track.attributes', 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='stats', full_name='eve.campaign.api.GetResponse.Track.stats', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=935, serialized_end=1083) +_GETRESPONSE_OBJECTIVE = _descriptor.Descriptor(name='Objective', full_name='eve.campaign.api.GetResponse.Objective', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objective', full_name='eve.campaign.api.GetResponse.Objective.objective', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='attributes', full_name='eve.campaign.api.GetResponse.Objective.attributes', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1085, serialized_end=1207) _GETRESPONSE = _descriptor.Descriptor(name='GetResponse', full_name='eve.campaign.api.GetResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='attributes', full_name='eve.campaign.api.GetResponse.attributes', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='edit_history', full_name='eve.campaign.api.GetResponse.edit_history', index=1, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve.campaign.api.GetResponse.stats', index=2, 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='tracks', full_name='eve.campaign.api.GetResponse.tracks', index=3, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='objective_identifiers', full_name='eve.campaign.api.GetResponse.objective_identifiers', index=4, 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='objectives', full_name='eve.campaign.api.GetResponse.objectives', index=5, 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='\x18\x01', file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[_GETRESPONSE_TRACK, _GETRESPONSE_OBJECTIVE], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=525, serialized_end=1129) -_GETSTATUSREQUEST = _descriptor.Descriptor(name='GetStatusRequest', full_name='eve.campaign.api.GetStatusRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve.campaign.api.GetStatusRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1131, serialized_end=1193) -_GETSTATUSRESPONSE_TRACK = _descriptor.Descriptor(name='Track', full_name='eve.campaign.api.GetStatusResponse.Track', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='track', full_name='eve.campaign.api.GetStatusResponse.Track.track', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='state', full_name='eve.campaign.api.GetStatusResponse.Track.state', 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='stats', full_name='eve.campaign.api.GetStatusResponse.Track.stats', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1358, serialized_end=1505) -_GETSTATUSRESPONSE = _descriptor.Descriptor(name='GetStatusResponse', full_name='eve.campaign.api.GetStatusResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='state', full_name='eve.campaign.api.GetStatusResponse.state', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve.campaign.api.GetStatusResponse.stats', 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='tracks', full_name='eve.campaign.api.GetStatusResponse.tracks', 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)], extensions=[], nested_types=[_GETSTATUSRESPONSE_TRACK], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1196, serialized_end=1505) -_GETLIMITSREQUEST = _descriptor.Descriptor(name='GetLimitsRequest', full_name='eve.campaign.api.GetLimitsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1507, serialized_end=1525) -_GETLIMITSRESPONSE = _descriptor.Descriptor(name='GetLimitsResponse', full_name='eve.campaign.api.GetLimitsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='max_active_objectives_per_participant', full_name='eve.campaign.api.GetLimitsResponse.max_active_objectives_per_participant', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1527, serialized_end=1593) -_GETSTATSREQUEST = _descriptor.Descriptor(name='GetStatsRequest', full_name='eve.campaign.api.GetStatsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve.campaign.api.GetStatsRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1595, serialized_end=1660) -_GETSTATSRESPONSE_OBJECTIVESTATS = _descriptor.Descriptor(name='ObjectiveStats', full_name='eve.campaign.api.GetStatsResponse.ObjectiveStats', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objective', full_name='eve.campaign.api.GetStatsResponse.ObjectiveStats.objective', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve.campaign.api.GetStatsResponse.ObjectiveStats.stats', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1790, serialized_end=1907) -_GETSTATSRESPONSE = _descriptor.Descriptor(name='GetStatsResponse', full_name='eve.campaign.api.GetStatsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='stats', full_name='eve.campaign.api.GetStatsResponse.stats', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='objectives', full_name='eve.campaign.api.GetStatsResponse.objectives', 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)], extensions=[], nested_types=[_GETSTATSRESPONSE_OBJECTIVESTATS], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1663, serialized_end=1911) + _descriptor.FieldDescriptor(name='objectives', full_name='eve.campaign.api.GetResponse.objectives', index=5, 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='\x18\x01', file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[_GETRESPONSE_TRACK, _GETRESPONSE_OBJECTIVE], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=603, serialized_end=1207) +_GETSTATUSREQUEST = _descriptor.Descriptor(name='GetStatusRequest', full_name='eve.campaign.api.GetStatusRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve.campaign.api.GetStatusRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1209, serialized_end=1271) +_GETSTATUSRESPONSE_TRACK = _descriptor.Descriptor(name='Track', full_name='eve.campaign.api.GetStatusResponse.Track', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='track', full_name='eve.campaign.api.GetStatusResponse.Track.track', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='state', full_name='eve.campaign.api.GetStatusResponse.Track.state', 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='stats', full_name='eve.campaign.api.GetStatusResponse.Track.stats', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1436, serialized_end=1583) +_GETSTATUSRESPONSE = _descriptor.Descriptor(name='GetStatusResponse', full_name='eve.campaign.api.GetStatusResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='state', full_name='eve.campaign.api.GetStatusResponse.state', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve.campaign.api.GetStatusResponse.stats', 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='tracks', full_name='eve.campaign.api.GetStatusResponse.tracks', 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)], extensions=[], nested_types=[_GETSTATUSRESPONSE_TRACK], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1274, serialized_end=1583) +_GETLIMITSREQUEST = _descriptor.Descriptor(name='GetLimitsRequest', full_name='eve.campaign.api.GetLimitsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1585, serialized_end=1603) +_GETLIMITSRESPONSE = _descriptor.Descriptor(name='GetLimitsResponse', full_name='eve.campaign.api.GetLimitsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='max_active_objectives_per_participant', full_name='eve.campaign.api.GetLimitsResponse.max_active_objectives_per_participant', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1605, serialized_end=1671) +_GETSTATSREQUEST = _descriptor.Descriptor(name='GetStatsRequest', full_name='eve.campaign.api.GetStatsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve.campaign.api.GetStatsRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1673, serialized_end=1738) +_GETSTATSRESPONSE_OBJECTIVESTATS = _descriptor.Descriptor(name='ObjectiveStats', full_name='eve.campaign.api.GetStatsResponse.ObjectiveStats', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objective', full_name='eve.campaign.api.GetStatsResponse.ObjectiveStats.objective', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve.campaign.api.GetStatsResponse.ObjectiveStats.stats', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1868, serialized_end=1985) +_GETSTATSRESPONSE = _descriptor.Descriptor(name='GetStatsResponse', full_name='eve.campaign.api.GetStatsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='stats', full_name='eve.campaign.api.GetStatsResponse.stats', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='objectives', full_name='eve.campaign.api.GetStatsResponse.objectives', 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)], extensions=[], nested_types=[_GETSTATSRESPONSE_OBJECTIVESTATS], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1741, serialized_end=1989) _GETALLREQUEST.fields_by_name['page'].message_type = eve_dot_eve__pb2._PAGE _GETALLREQUEST.fields_by_name['state_filter'].enum_type = eve_dot_campaign_dot_campaign__pb2._STATE +_GETALLREQUEST.fields_by_name['namespace'].message_type = eve_dot_campaign_dot_definition_dot_definition__pb2._NAMESPACE _GETALLREQUEST.oneofs_by_name['filtering'].fields.append(_GETALLREQUEST.fields_by_name['no_filtering']) _GETALLREQUEST.fields_by_name['no_filtering'].containing_oneof = _GETALLREQUEST.oneofs_by_name['filtering'] _GETALLREQUEST.oneofs_by_name['filtering'].fields.append(_GETALLREQUEST.fields_by_name['state_filter']) diff --git a/eveProto/generated/eve_public/campaign/api/requests_pb2.py b/eveProto/generated/eve_public/campaign/api/requests_pb2.py @@ -8,59 +8,65 @@ from eveProto.generated.eve_public.campaign import campaign_pb2 as eve__public_d from eveProto.generated.eve_public.campaign.contributionmethod.definition import definition_pb2 as eve__public_dot_campaign_dot_contributionmethod_dot_definition_dot_definition__pb2 from eveProto.generated.eve_public.campaign.objective import objective_pb2 as eve__public_dot_campaign_dot_objective_dot_objective__pb2 from eveProto.generated.eve_public.campaign.track import track_pb2 as eve__public_dot_campaign_dot_track_dot_track__pb2 +from eveProto.generated.eve_public.campaign.ui import ui_pb2 as eve__public_dot_campaign_dot_ui_dot_ui__pb2 from eveProto.generated.eve_public.career import career_pb2 as eve__public_dot_career_dot_career__pb2 from eveProto.generated.eve_public import public_pb2 as eve__public_dot_public__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -DESCRIPTOR = _descriptor.FileDescriptor(name='eve_public/campaign/api/requests.proto', package='eve_public.campaign.api', syntax='proto3', serialized_options='ZBgithub.com/ccpgames/eve-proto-go/generated/eve_public/campaign/api', create_key=_descriptor._internal_create_key, serialized_pb='\n&eve_public/campaign/api/requests.proto\x12\x17eve_public.campaign.api\x1a"eve_public/campaign/campaign.proto\x1aBeve_public/campaign/contributionmethod/definition/definition.proto\x1a-eve_public/campaign/objective/objective.proto\x1a%eve_public/campaign/track/track.proto\x1a\x1eeve_public/career/career.proto\x1a\x17eve_public/public.proto\x1a\x1fgoogle/protobuf/timestamp.proto"N\n\x19GetAllForNamespaceRequest\x121\n\tnamespace\x18\x01 \x01(\x0b2\x1e.eve_public.campaign.Namespace"\x8b\x01\n\x1aGetAllForNamespaceResponse\x122\n\tcampaigns\x18\x01 \x03(\x0b2\x1f.eve_public.campaign.Identifier\x129\n\x12upcoming_campaigns\x18\x02 \x03(\x0b2\x1d.eve_public.campaign.Upcoming"\x99\x01\n\nGetRequest\x121\n\x08campaign\x18\x01 \x01(\x0b2\x1f.eve_public.campaign.Identifier\x12\x14\n\nno_version\x18\x02 \x01(\x08H\x00\x12/\n\x07version\x18\x03 \x01(\x0b2\x1c.eve_public.campaign.VersionH\x00B\x11\n\x0fcurrent_version"\x82\x08\n\x0bGetResponse\x123\n\nattributes\x18\x01 \x01(\x0b2\x1f.eve_public.campaign.Attributes\x12)\n\x05stats\x18\x04 \x01(\x0b2\x1a.eve_public.campaign.Stats\x12:\n\x06tracks\x18\x05 \x03(\x0b2*.eve_public.campaign.api.GetResponse.Track\x12=\n\nobjectives\x18\x06 \x03(\x0b2).eve_public.campaign.objective.Identifier\x12D\n\x13upcoming_objectives\x18\x07 \x03(\x0b2\'.eve_public.campaign.objective.Upcoming\x12Y\n\x14available_objectives\x18\x02 \x03(\x0b27.eve_public.campaign.api.GetResponse.AvailableObjectiveB\x02\x18\x01\x12[\n\x15restricted_objectives\x18\x03 \x03(\x0b28.eve_public.campaign.api.GetResponse.RestrictedObjectiveB\x02\x18\x01\x1a\xa6\x01\n\x05Track\x121\n\x02id\x18\x01 \x01(\x0b2%.eve_public.campaign.track.Identifier\x129\n\nattributes\x18\x02 \x01(\x0b2%.eve_public.campaign.track.Attributes\x12/\n\x05stats\x18\x03 \x01(\x0b2 .eve_public.campaign.track.Stats\x1a\x95\x01\n\x12AvailableObjective\x12<\n\tobjective\x18\x01 \x01(\x0b2).eve_public.campaign.objective.Identifier\x12=\n\nattributes\x18\x02 \x01(\x0b2).eve_public.campaign.objective.Attributes:\x02\x18\x01\x1a\xd8\x01\n\x13RestrictedObjective\x128\n\x14scheduled_start_time\x18\x01 \x01(\x0b2\x1a.google.protobuf.Timestamp\x12\'\n\x06career\x18\x02 \x01(\x0e2\x17.eve_public.career.Path\x12Z\n\x13contribution_method\x18\x03 \x01(\x0b2=.eve_public.campaign.contributionmethod.definition.Identifier:\x02\x18\x01"E\n\x10GetStatusRequest\x121\n\x08campaign\x18\x01 \x01(\x0b2\x1f.eve_public.campaign.Identifier"\xdc\x02\n\x11GetStatusResponse\x122\n\x05state\x18\x01 \x01(\x0b2#.eve_public.campaign.LifecycleState\x12)\n\x05stats\x18\x02 \x01(\x0b2\x1a.eve_public.campaign.Stats\x12@\n\x06tracks\x18\x03 \x03(\x0b20.eve_public.campaign.api.GetStatusResponse.Track\x1a\xa5\x01\n\x05Track\x121\n\x02id\x18\x01 \x01(\x0b2%.eve_public.campaign.track.Identifier\x128\n\x05state\x18\x02 \x01(\x0b2).eve_public.campaign.track.LifecycleState\x12/\n\x05stats\x18\x03 \x01(\x0b2 .eve_public.campaign.track.Stats"~\n)GetAllUnredeemedParticipantRewardsRequest\x121\n\tnamespace\x18\x01 \x01(\x0b2\x1e.eve_public.campaign.Namespace\x12\x1e\n\x04page\x18\x02 \x01(\x0b2\x10.eve_public.Page"\x9f\x03\n*GetAllUnredeemedParticipantRewardsResponse\x12j\n\x06tracks\x18\x01 \x03(\x0b2Z.eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards\x12\'\n\tnext_page\x18\x02 \x01(\x0b2\x14.eve_public.NextPage\x1a\xdb\x01\n\x16TrackUnredeemedRewards\x124\n\x05track\x18\x01 \x01(\x0b2%.eve_public.campaign.track.Identifier\x12"\n\x18isk_intervals_unredeemed\x18\x02 \x01(\x04H\x00\x12\x1b\n\x11no_isk_unredeemed\x18\x03 \x01(\x08H\x00\x12!\n\x17lp_intervals_unredeemed\x18\x04 \x01(\x04H\x01\x12\x1a\n\x10no_lp_unredeemed\x18\x05 \x01(\x08H\x01B\x05\n\x03iskB\x04\n\x02lp"\x12\n\x10GetLimitsRequest"B\n\x11GetLimitsResponse\x12-\n%max_active_objectives_per_participant\x18\x01 \x01(\r"\x13\n\rGetAllRequest:\x02\x18\x01"H\n\x0eGetAllResponse\x122\n\tcampaigns\x18\x01 \x03(\x0b2\x1f.eve_public.campaign.Identifier:\x02\x18\x01"H\n\x0fGetStatsRequest\x121\n\x08campaign\x18\x01 \x01(\x0b2\x1f.eve_public.campaign.Identifier:\x02\x18\x01"\xa3\x02\n\x10GetStatsResponse\x122\n\x0ecampaign_stats\x18\x01 \x01(\x0b2\x1a.eve_public.campaign.Stats\x12Q\n\x0fobjective_stats\x18\x02 \x03(\x0b28.eve_public.campaign.api.GetStatsResponse.ObjectiveStats\x1a\x83\x01\n\x0eObjectiveStats\x12<\n\tobjective\x18\x01 \x01(\x0b2).eve_public.campaign.objective.Identifier\x123\n\x05stats\x18\x02 \x01(\x0b2$.eve_public.campaign.objective.Stats:\x02\x18\x01"S\n\x1aGetParticipantStatsRequest\x121\n\x08campaign\x18\x01 \x01(\x0b2\x1f.eve_public.campaign.Identifier:\x02\x18\x01"\x96\x02\n\x1bGetParticipantStatsResponse\x12`\n\x11participant_stats\x18\x01 \x03(\x0b2E.eve_public.campaign.api.GetParticipantStatsResponse.ParticipantStats\x1a\x90\x01\n\x10ParticipantStats\x12<\n\tobjective\x18\x01 \x01(\x0b2).eve_public.campaign.objective.Identifier\x12>\n\x05stats\x18\x02 \x01(\x0b2/.eve_public.campaign.objective.ParticipantStats:\x02\x18\x01"D\n\x1eGetAllUnredeemedRewardsRequest\x12\x1e\n\x04page\x18\x01 \x01(\x0b2\x10.eve_public.Page:\x02\x18\x01"\xff\x02\n\x1fGetAllUnredeemedRewardsResponse\x12V\n\nobjectives\x18\x01 \x03(\x0b2B.eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective\x12\'\n\tnext_page\x18\x02 \x01(\x0b2\x14.eve_public.NextPage\x1a\xd6\x01\n\tObjective\x12<\n\tobjective\x18\x01 \x01(\x0b2).eve_public.campaign.objective.Identifier\x12"\n\x18isk_intervals_unredeemed\x18\x02 \x01(\x04H\x00\x12\x1b\n\x11no_isk_unredeemed\x18\x03 \x01(\x08H\x00\x12!\n\x17lp_intervals_unredeemed\x18\x04 \x01(\x04H\x01\x12\x1a\n\x10no_lp_unredeemed\x18\x05 \x01(\x08H\x01B\x05\n\x03iskB\x04\n\x02lp:\x02\x18\x01BDZBgithub.com/ccpgames/eve-proto-go/generated/eve_public/campaign/apib\x06proto3', dependencies=[eve__public_dot_campaign_dot_campaign__pb2.DESCRIPTOR, +DESCRIPTOR = _descriptor.FileDescriptor(name='eve_public/campaign/api/requests.proto', package='eve_public.campaign.api', syntax='proto3', serialized_options='ZBgithub.com/ccpgames/eve-proto-go/generated/eve_public/campaign/api', create_key=_descriptor._internal_create_key, serialized_pb='\n&eve_public/campaign/api/requests.proto\x12\x17eve_public.campaign.api\x1a"eve_public/campaign/campaign.proto\x1aBeve_public/campaign/contributionmethod/definition/definition.proto\x1a-eve_public/campaign/objective/objective.proto\x1a%eve_public/campaign/track/track.proto\x1a\x1feve_public/campaign/ui/ui.proto\x1a\x1eeve_public/career/career.proto\x1a\x17eve_public/public.proto\x1a\x1fgoogle/protobuf/timestamp.proto"N\n\x19GetAllForNamespaceRequest\x121\n\tnamespace\x18\x01 \x01(\x0b2\x1e.eve_public.campaign.Namespace"\xba\x02\n\x1aGetAllForNamespaceResponse\x122\n\tcampaigns\x18\x01 \x03(\x0b2\x1f.eve_public.campaign.Identifier\x12X\n\x12upcoming_campaigns\x18\x02 \x03(\x0b2<.eve_public.campaign.api.GetAllForNamespaceResponse.Upcoming\x1a\x8d\x01\n\x08Upcoming\x12\x17\n\x0fdefinition_name\x18\x01 \x01(\t\x12.\n\x02ui\x18\x02 \x01(\x0b2".eve_public.campaign.ui.Definition\x128\n\x14scheduled_start_time\x18\x03 \x01(\x0b2\x1a.google.protobuf.Timestamp"\x99\x01\n\nGetRequest\x121\n\x08campaign\x18\x01 \x01(\x0b2\x1f.eve_public.campaign.Identifier\x12\x14\n\nno_version\x18\x02 \x01(\x08H\x00\x12/\n\x07version\x18\x03 \x01(\x0b2\x1c.eve_public.campaign.VersionH\x00B\x11\n\x0fcurrent_version"\x82\x08\n\x0bGetResponse\x123\n\nattributes\x18\x01 \x01(\x0b2\x1f.eve_public.campaign.Attributes\x12)\n\x05stats\x18\x04 \x01(\x0b2\x1a.eve_public.campaign.Stats\x12:\n\x06tracks\x18\x05 \x03(\x0b2*.eve_public.campaign.api.GetResponse.Track\x12=\n\nobjectives\x18\x06 \x03(\x0b2).eve_public.campaign.objective.Identifier\x12D\n\x13upcoming_objectives\x18\x07 \x03(\x0b2\'.eve_public.campaign.objective.Upcoming\x12Y\n\x14available_objectives\x18\x02 \x03(\x0b27.eve_public.campaign.api.GetResponse.AvailableObjectiveB\x02\x18\x01\x12[\n\x15restricted_objectives\x18\x03 \x03(\x0b28.eve_public.campaign.api.GetResponse.RestrictedObjectiveB\x02\x18\x01\x1a\xa6\x01\n\x05Track\x121\n\x02id\x18\x01 \x01(\x0b2%.eve_public.campaign.track.Identifier\x129\n\nattributes\x18\x02 \x01(\x0b2%.eve_public.campaign.track.Attributes\x12/\n\x05stats\x18\x03 \x01(\x0b2 .eve_public.campaign.track.Stats\x1a\x95\x01\n\x12AvailableObjective\x12<\n\tobjective\x18\x01 \x01(\x0b2).eve_public.campaign.objective.Identifier\x12=\n\nattributes\x18\x02 \x01(\x0b2).eve_public.campaign.objective.Attributes:\x02\x18\x01\x1a\xd8\x01\n\x13RestrictedObjective\x128\n\x14scheduled_start_time\x18\x01 \x01(\x0b2\x1a.google.protobuf.Timestamp\x12\'\n\x06career\x18\x02 \x01(\x0e2\x17.eve_public.career.Path\x12Z\n\x13contribution_method\x18\x03 \x01(\x0b2=.eve_public.campaign.contributionmethod.definition.Identifier:\x02\x18\x01"E\n\x10GetStatusRequest\x121\n\x08campaign\x18\x01 \x01(\x0b2\x1f.eve_public.campaign.Identifier"\xdc\x02\n\x11GetStatusResponse\x122\n\x05state\x18\x01 \x01(\x0b2#.eve_public.campaign.LifecycleState\x12)\n\x05stats\x18\x02 \x01(\x0b2\x1a.eve_public.campaign.Stats\x12@\n\x06tracks\x18\x03 \x03(\x0b20.eve_public.campaign.api.GetStatusResponse.Track\x1a\xa5\x01\n\x05Track\x121\n\x02id\x18\x01 \x01(\x0b2%.eve_public.campaign.track.Identifier\x128\n\x05state\x18\x02 \x01(\x0b2).eve_public.campaign.track.LifecycleState\x12/\n\x05stats\x18\x03 \x01(\x0b2 .eve_public.campaign.track.Stats"~\n)GetAllUnredeemedParticipantRewardsRequest\x121\n\tnamespace\x18\x01 \x01(\x0b2\x1e.eve_public.campaign.Namespace\x12\x1e\n\x04page\x18\x02 \x01(\x0b2\x10.eve_public.Page"\x9f\x03\n*GetAllUnredeemedParticipantRewardsResponse\x12j\n\x06tracks\x18\x01 \x03(\x0b2Z.eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards\x12\'\n\tnext_page\x18\x02 \x01(\x0b2\x14.eve_public.NextPage\x1a\xdb\x01\n\x16TrackUnredeemedRewards\x124\n\x05track\x18\x01 \x01(\x0b2%.eve_public.campaign.track.Identifier\x12"\n\x18isk_intervals_unredeemed\x18\x02 \x01(\x04H\x00\x12\x1b\n\x11no_isk_unredeemed\x18\x03 \x01(\x08H\x00\x12!\n\x17lp_intervals_unredeemed\x18\x04 \x01(\x04H\x01\x12\x1a\n\x10no_lp_unredeemed\x18\x05 \x01(\x08H\x01B\x05\n\x03iskB\x04\n\x02lp"\x12\n\x10GetLimitsRequest"B\n\x11GetLimitsResponse\x12-\n%max_active_objectives_per_participant\x18\x01 \x01(\r"\x13\n\rGetAllRequest:\x02\x18\x01"H\n\x0eGetAllResponse\x122\n\tcampaigns\x18\x01 \x03(\x0b2\x1f.eve_public.campaign.Identifier:\x02\x18\x01"H\n\x0fGetStatsRequest\x121\n\x08campaign\x18\x01 \x01(\x0b2\x1f.eve_public.campaign.Identifier:\x02\x18\x01"\xa3\x02\n\x10GetStatsResponse\x122\n\x0ecampaign_stats\x18\x01 \x01(\x0b2\x1a.eve_public.campaign.Stats\x12Q\n\x0fobjective_stats\x18\x02 \x03(\x0b28.eve_public.campaign.api.GetStatsResponse.ObjectiveStats\x1a\x83\x01\n\x0eObjectiveStats\x12<\n\tobjective\x18\x01 \x01(\x0b2).eve_public.campaign.objective.Identifier\x123\n\x05stats\x18\x02 \x01(\x0b2$.eve_public.campaign.objective.Stats:\x02\x18\x01"S\n\x1aGetParticipantStatsRequest\x121\n\x08campaign\x18\x01 \x01(\x0b2\x1f.eve_public.campaign.Identifier:\x02\x18\x01"\x96\x02\n\x1bGetParticipantStatsResponse\x12`\n\x11participant_stats\x18\x01 \x03(\x0b2E.eve_public.campaign.api.GetParticipantStatsResponse.ParticipantStats\x1a\x90\x01\n\x10ParticipantStats\x12<\n\tobjective\x18\x01 \x01(\x0b2).eve_public.campaign.objective.Identifier\x12>\n\x05stats\x18\x02 \x01(\x0b2/.eve_public.campaign.objective.ParticipantStats:\x02\x18\x01"D\n\x1eGetAllUnredeemedRewardsRequest\x12\x1e\n\x04page\x18\x01 \x01(\x0b2\x10.eve_public.Page:\x02\x18\x01"\xff\x02\n\x1fGetAllUnredeemedRewardsResponse\x12V\n\nobjectives\x18\x01 \x03(\x0b2B.eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective\x12\'\n\tnext_page\x18\x02 \x01(\x0b2\x14.eve_public.NextPage\x1a\xd6\x01\n\tObjective\x12<\n\tobjective\x18\x01 \x01(\x0b2).eve_public.campaign.objective.Identifier\x12"\n\x18isk_intervals_unredeemed\x18\x02 \x01(\x04H\x00\x12\x1b\n\x11no_isk_unredeemed\x18\x03 \x01(\x08H\x00\x12!\n\x17lp_intervals_unredeemed\x18\x04 \x01(\x04H\x01\x12\x1a\n\x10no_lp_unredeemed\x18\x05 \x01(\x08H\x01B\x05\n\x03iskB\x04\n\x02lp:\x02\x18\x01BDZBgithub.com/ccpgames/eve-proto-go/generated/eve_public/campaign/apib\x06proto3', dependencies=[eve__public_dot_campaign_dot_campaign__pb2.DESCRIPTOR, eve__public_dot_campaign_dot_contributionmethod_dot_definition_dot_definition__pb2.DESCRIPTOR, eve__public_dot_campaign_dot_objective_dot_objective__pb2.DESCRIPTOR, eve__public_dot_campaign_dot_track_dot_track__pb2.DESCRIPTOR, + eve__public_dot_campaign_dot_ui_dot_ui__pb2.DESCRIPTOR, eve__public_dot_career_dot_career__pb2.DESCRIPTOR, eve__public_dot_public__pb2.DESCRIPTOR, google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR]) -_GETALLFORNAMESPACEREQUEST = _descriptor.Descriptor(name='GetAllForNamespaceRequest', full_name='eve_public.campaign.api.GetAllForNamespaceRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='namespace', full_name='eve_public.campaign.api.GetAllForNamespaceRequest.namespace', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=347, serialized_end=425) -_GETALLFORNAMESPACERESPONSE = _descriptor.Descriptor(name='GetAllForNamespaceResponse', full_name='eve_public.campaign.api.GetAllForNamespaceResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaigns', full_name='eve_public.campaign.api.GetAllForNamespaceResponse.campaigns', 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), _descriptor.FieldDescriptor(name='upcoming_campaigns', full_name='eve_public.campaign.api.GetAllForNamespaceResponse.upcoming_campaigns', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=428, serialized_end=567) -_GETREQUEST = _descriptor.Descriptor(name='GetRequest', full_name='eve_public.campaign.api.GetRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve_public.campaign.api.GetRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='no_version', full_name='eve_public.campaign.api.GetRequest.no_version', 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='version', full_name='eve_public.campaign.api.GetRequest.version', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='current_version', full_name='eve_public.campaign.api.GetRequest.current_version', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=570, serialized_end=723) -_GETRESPONSE_TRACK = _descriptor.Descriptor(name='Track', full_name='eve_public.campaign.api.GetResponse.Track', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='id', full_name='eve_public.campaign.api.GetResponse.Track.id', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='attributes', full_name='eve_public.campaign.api.GetResponse.Track.attributes', 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='stats', full_name='eve_public.campaign.api.GetResponse.Track.stats', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1215, serialized_end=1381) -_GETRESPONSE_AVAILABLEOBJECTIVE = _descriptor.Descriptor(name='AvailableObjective', full_name='eve_public.campaign.api.GetResponse.AvailableObjective', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objective', full_name='eve_public.campaign.api.GetResponse.AvailableObjective.objective', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='attributes', full_name='eve_public.campaign.api.GetResponse.AvailableObjective.attributes', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1384, serialized_end=1533) -_GETRESPONSE_RESTRICTEDOBJECTIVE = _descriptor.Descriptor(name='RestrictedObjective', full_name='eve_public.campaign.api.GetResponse.RestrictedObjective', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='scheduled_start_time', full_name='eve_public.campaign.api.GetResponse.RestrictedObjective.scheduled_start_time', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='career', full_name='eve_public.campaign.api.GetResponse.RestrictedObjective.career', 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='contribution_method', full_name='eve_public.campaign.api.GetResponse.RestrictedObjective.contribution_method', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1536, serialized_end=1752) +_GETALLFORNAMESPACEREQUEST = _descriptor.Descriptor(name='GetAllForNamespaceRequest', full_name='eve_public.campaign.api.GetAllForNamespaceRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='namespace', full_name='eve_public.campaign.api.GetAllForNamespaceRequest.namespace', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=380, serialized_end=458) +_GETALLFORNAMESPACERESPONSE_UPCOMING = _descriptor.Descriptor(name='Upcoming', full_name='eve_public.campaign.api.GetAllForNamespaceResponse.Upcoming', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='definition_name', full_name='eve_public.campaign.api.GetAllForNamespaceResponse.Upcoming.definition_name', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=''.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='ui', full_name='eve_public.campaign.api.GetAllForNamespaceResponse.Upcoming.ui', 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='scheduled_start_time', full_name='eve_public.campaign.api.GetAllForNamespaceResponse.Upcoming.scheduled_start_time', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=634, serialized_end=775) +_GETALLFORNAMESPACERESPONSE = _descriptor.Descriptor(name='GetAllForNamespaceResponse', full_name='eve_public.campaign.api.GetAllForNamespaceResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaigns', full_name='eve_public.campaign.api.GetAllForNamespaceResponse.campaigns', 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), _descriptor.FieldDescriptor(name='upcoming_campaigns', full_name='eve_public.campaign.api.GetAllForNamespaceResponse.upcoming_campaigns', 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)], extensions=[], nested_types=[_GETALLFORNAMESPACERESPONSE_UPCOMING], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=461, serialized_end=775) +_GETREQUEST = _descriptor.Descriptor(name='GetRequest', full_name='eve_public.campaign.api.GetRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve_public.campaign.api.GetRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='no_version', full_name='eve_public.campaign.api.GetRequest.no_version', 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='version', full_name='eve_public.campaign.api.GetRequest.version', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='current_version', full_name='eve_public.campaign.api.GetRequest.current_version', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=778, serialized_end=931) +_GETRESPONSE_TRACK = _descriptor.Descriptor(name='Track', full_name='eve_public.campaign.api.GetResponse.Track', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='id', full_name='eve_public.campaign.api.GetResponse.Track.id', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='attributes', full_name='eve_public.campaign.api.GetResponse.Track.attributes', 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='stats', full_name='eve_public.campaign.api.GetResponse.Track.stats', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1423, serialized_end=1589) +_GETRESPONSE_AVAILABLEOBJECTIVE = _descriptor.Descriptor(name='AvailableObjective', full_name='eve_public.campaign.api.GetResponse.AvailableObjective', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objective', full_name='eve_public.campaign.api.GetResponse.AvailableObjective.objective', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='attributes', full_name='eve_public.campaign.api.GetResponse.AvailableObjective.attributes', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1592, serialized_end=1741) +_GETRESPONSE_RESTRICTEDOBJECTIVE = _descriptor.Descriptor(name='RestrictedObjective', full_name='eve_public.campaign.api.GetResponse.RestrictedObjective', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='scheduled_start_time', full_name='eve_public.campaign.api.GetResponse.RestrictedObjective.scheduled_start_time', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='career', full_name='eve_public.campaign.api.GetResponse.RestrictedObjective.career', 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='contribution_method', full_name='eve_public.campaign.api.GetResponse.RestrictedObjective.contribution_method', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1744, serialized_end=1960) _GETRESPONSE = _descriptor.Descriptor(name='GetResponse', full_name='eve_public.campaign.api.GetResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='attributes', full_name='eve_public.campaign.api.GetResponse.attributes', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve_public.campaign.api.GetResponse.stats', index=1, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='tracks', full_name='eve_public.campaign.api.GetResponse.tracks', index=2, number=5, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='objectives', full_name='eve_public.campaign.api.GetResponse.objectives', index=3, 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='upcoming_objectives', full_name='eve_public.campaign.api.GetResponse.upcoming_objectives', index=4, 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='available_objectives', full_name='eve_public.campaign.api.GetResponse.available_objectives', index=5, 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='\x18\x01', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor(name='restricted_objectives', full_name='eve_public.campaign.api.GetResponse.restricted_objectives', index=6, 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='\x18\x01', file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[_GETRESPONSE_TRACK, _GETRESPONSE_AVAILABLEOBJECTIVE, _GETRESPONSE_RESTRICTEDOBJECTIVE], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=726, serialized_end=1752) -_GETSTATUSREQUEST = _descriptor.Descriptor(name='GetStatusRequest', full_name='eve_public.campaign.api.GetStatusRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve_public.campaign.api.GetStatusRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1754, serialized_end=1823) -_GETSTATUSRESPONSE_TRACK = _descriptor.Descriptor(name='Track', full_name='eve_public.campaign.api.GetStatusResponse.Track', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='id', full_name='eve_public.campaign.api.GetStatusResponse.Track.id', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='state', full_name='eve_public.campaign.api.GetStatusResponse.Track.state', 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='stats', full_name='eve_public.campaign.api.GetStatusResponse.Track.stats', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2009, serialized_end=2174) -_GETSTATUSRESPONSE = _descriptor.Descriptor(name='GetStatusResponse', full_name='eve_public.campaign.api.GetStatusResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='state', full_name='eve_public.campaign.api.GetStatusResponse.state', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve_public.campaign.api.GetStatusResponse.stats', 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='tracks', full_name='eve_public.campaign.api.GetStatusResponse.tracks', 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)], extensions=[], nested_types=[_GETSTATUSRESPONSE_TRACK], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1826, serialized_end=2174) -_GETALLUNREDEEMEDPARTICIPANTREWARDSREQUEST = _descriptor.Descriptor(name='GetAllUnredeemedParticipantRewardsRequest', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='namespace', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsRequest.namespace', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='page', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsRequest.page', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2176, serialized_end=2302) + _descriptor.FieldDescriptor(name='restricted_objectives', full_name='eve_public.campaign.api.GetResponse.restricted_objectives', index=6, 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='\x18\x01', file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[_GETRESPONSE_TRACK, _GETRESPONSE_AVAILABLEOBJECTIVE, _GETRESPONSE_RESTRICTEDOBJECTIVE], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=934, serialized_end=1960) +_GETSTATUSREQUEST = _descriptor.Descriptor(name='GetStatusRequest', full_name='eve_public.campaign.api.GetStatusRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve_public.campaign.api.GetStatusRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1962, serialized_end=2031) +_GETSTATUSRESPONSE_TRACK = _descriptor.Descriptor(name='Track', full_name='eve_public.campaign.api.GetStatusResponse.Track', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='id', full_name='eve_public.campaign.api.GetStatusResponse.Track.id', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='state', full_name='eve_public.campaign.api.GetStatusResponse.Track.state', 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='stats', full_name='eve_public.campaign.api.GetStatusResponse.Track.stats', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2217, serialized_end=2382) +_GETSTATUSRESPONSE = _descriptor.Descriptor(name='GetStatusResponse', full_name='eve_public.campaign.api.GetStatusResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='state', full_name='eve_public.campaign.api.GetStatusResponse.state', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve_public.campaign.api.GetStatusResponse.stats', 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='tracks', full_name='eve_public.campaign.api.GetStatusResponse.tracks', 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)], extensions=[], nested_types=[_GETSTATUSRESPONSE_TRACK], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2034, serialized_end=2382) +_GETALLUNREDEEMEDPARTICIPANTREWARDSREQUEST = _descriptor.Descriptor(name='GetAllUnredeemedParticipantRewardsRequest', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='namespace', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsRequest.namespace', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='page', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsRequest.page', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2384, serialized_end=2510) _GETALLUNREDEEMEDPARTICIPANTREWARDSRESPONSE_TRACKUNREDEEMEDREWARDS = _descriptor.Descriptor(name='TrackUnredeemedRewards', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='track', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards.track', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='isk_intervals_unredeemed', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards.isk_intervals_unredeemed', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='no_isk_unredeemed', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards.no_isk_unredeemed', 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='lp_intervals_unredeemed', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards.lp_intervals_unredeemed', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor(name='no_lp_unredeemed', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards.no_lp_unredeemed', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='isk', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards.isk', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor(name='lp', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards.lp', index=1, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=2501, serialized_end=2720) -_GETALLUNREDEEMEDPARTICIPANTREWARDSRESPONSE = _descriptor.Descriptor(name='GetAllUnredeemedParticipantRewardsResponse', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='tracks', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.tracks', 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), _descriptor.FieldDescriptor(name='next_page', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.next_page', 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)], extensions=[], nested_types=[_GETALLUNREDEEMEDPARTICIPANTREWARDSRESPONSE_TRACKUNREDEEMEDREWARDS], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2305, serialized_end=2720) -_GETLIMITSREQUEST = _descriptor.Descriptor(name='GetLimitsRequest', full_name='eve_public.campaign.api.GetLimitsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2722, serialized_end=2740) -_GETLIMITSRESPONSE = _descriptor.Descriptor(name='GetLimitsResponse', full_name='eve_public.campaign.api.GetLimitsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='max_active_objectives_per_participant', full_name='eve_public.campaign.api.GetLimitsResponse.max_active_objectives_per_participant', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2742, serialized_end=2808) -_GETALLREQUEST = _descriptor.Descriptor(name='GetAllRequest', full_name='eve_public.campaign.api.GetAllRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2810, serialized_end=2829) -_GETALLRESPONSE = _descriptor.Descriptor(name='GetAllResponse', full_name='eve_public.campaign.api.GetAllResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaigns', full_name='eve_public.campaign.api.GetAllResponse.campaigns', 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='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2831, serialized_end=2903) -_GETSTATSREQUEST = _descriptor.Descriptor(name='GetStatsRequest', full_name='eve_public.campaign.api.GetStatsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve_public.campaign.api.GetStatsRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2905, serialized_end=2977) -_GETSTATSRESPONSE_OBJECTIVESTATS = _descriptor.Descriptor(name='ObjectiveStats', full_name='eve_public.campaign.api.GetStatsResponse.ObjectiveStats', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objective', full_name='eve_public.campaign.api.GetStatsResponse.ObjectiveStats.objective', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve_public.campaign.api.GetStatsResponse.ObjectiveStats.stats', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3136, serialized_end=3267) -_GETSTATSRESPONSE = _descriptor.Descriptor(name='GetStatsResponse', full_name='eve_public.campaign.api.GetStatsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign_stats', full_name='eve_public.campaign.api.GetStatsResponse.campaign_stats', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='objective_stats', full_name='eve_public.campaign.api.GetStatsResponse.objective_stats', 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)], extensions=[], nested_types=[_GETSTATSRESPONSE_OBJECTIVESTATS], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2980, serialized_end=3271) -_GETPARTICIPANTSTATSREQUEST = _descriptor.Descriptor(name='GetParticipantStatsRequest', full_name='eve_public.campaign.api.GetParticipantStatsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve_public.campaign.api.GetParticipantStatsRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3273, serialized_end=3356) -_GETPARTICIPANTSTATSRESPONSE_PARTICIPANTSTATS = _descriptor.Descriptor(name='ParticipantStats', full_name='eve_public.campaign.api.GetParticipantStatsResponse.ParticipantStats', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objective', full_name='eve_public.campaign.api.GetParticipantStatsResponse.ParticipantStats.objective', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve_public.campaign.api.GetParticipantStatsResponse.ParticipantStats.stats', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3489, serialized_end=3633) -_GETPARTICIPANTSTATSRESPONSE = _descriptor.Descriptor(name='GetParticipantStatsResponse', full_name='eve_public.campaign.api.GetParticipantStatsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='participant_stats', full_name='eve_public.campaign.api.GetParticipantStatsResponse.participant_stats', 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=[_GETPARTICIPANTSTATSRESPONSE_PARTICIPANTSTATS], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3359, serialized_end=3637) -_GETALLUNREDEEMEDREWARDSREQUEST = _descriptor.Descriptor(name='GetAllUnredeemedRewardsRequest', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='page', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsRequest.page', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3639, serialized_end=3707) + _descriptor.FieldDescriptor(name='no_lp_unredeemed', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards.no_lp_unredeemed', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='isk', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards.isk', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor(name='lp', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.TrackUnredeemedRewards.lp', index=1, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=2709, serialized_end=2928) +_GETALLUNREDEEMEDPARTICIPANTREWARDSRESPONSE = _descriptor.Descriptor(name='GetAllUnredeemedParticipantRewardsResponse', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='tracks', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.tracks', 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), _descriptor.FieldDescriptor(name='next_page', full_name='eve_public.campaign.api.GetAllUnredeemedParticipantRewardsResponse.next_page', 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)], extensions=[], nested_types=[_GETALLUNREDEEMEDPARTICIPANTREWARDSRESPONSE_TRACKUNREDEEMEDREWARDS], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2513, serialized_end=2928) +_GETLIMITSREQUEST = _descriptor.Descriptor(name='GetLimitsRequest', full_name='eve_public.campaign.api.GetLimitsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2930, serialized_end=2948) +_GETLIMITSRESPONSE = _descriptor.Descriptor(name='GetLimitsResponse', full_name='eve_public.campaign.api.GetLimitsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='max_active_objectives_per_participant', full_name='eve_public.campaign.api.GetLimitsResponse.max_active_objectives_per_participant', index=0, number=1, type=13, cpp_type=3, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=2950, serialized_end=3016) +_GETALLREQUEST = _descriptor.Descriptor(name='GetAllRequest', full_name='eve_public.campaign.api.GetAllRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3018, serialized_end=3037) +_GETALLRESPONSE = _descriptor.Descriptor(name='GetAllResponse', full_name='eve_public.campaign.api.GetAllResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaigns', full_name='eve_public.campaign.api.GetAllResponse.campaigns', 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='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3039, serialized_end=3111) +_GETSTATSREQUEST = _descriptor.Descriptor(name='GetStatsRequest', full_name='eve_public.campaign.api.GetStatsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve_public.campaign.api.GetStatsRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3113, serialized_end=3185) +_GETSTATSRESPONSE_OBJECTIVESTATS = _descriptor.Descriptor(name='ObjectiveStats', full_name='eve_public.campaign.api.GetStatsResponse.ObjectiveStats', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objective', full_name='eve_public.campaign.api.GetStatsResponse.ObjectiveStats.objective', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve_public.campaign.api.GetStatsResponse.ObjectiveStats.stats', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3344, serialized_end=3475) +_GETSTATSRESPONSE = _descriptor.Descriptor(name='GetStatsResponse', full_name='eve_public.campaign.api.GetStatsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign_stats', full_name='eve_public.campaign.api.GetStatsResponse.campaign_stats', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='objective_stats', full_name='eve_public.campaign.api.GetStatsResponse.objective_stats', 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)], extensions=[], nested_types=[_GETSTATSRESPONSE_OBJECTIVESTATS], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3188, serialized_end=3479) +_GETPARTICIPANTSTATSREQUEST = _descriptor.Descriptor(name='GetParticipantStatsRequest', full_name='eve_public.campaign.api.GetParticipantStatsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='campaign', full_name='eve_public.campaign.api.GetParticipantStatsRequest.campaign', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3481, serialized_end=3564) +_GETPARTICIPANTSTATSRESPONSE_PARTICIPANTSTATS = _descriptor.Descriptor(name='ParticipantStats', full_name='eve_public.campaign.api.GetParticipantStatsResponse.ParticipantStats', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objective', full_name='eve_public.campaign.api.GetParticipantStatsResponse.ParticipantStats.objective', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='stats', full_name='eve_public.campaign.api.GetParticipantStatsResponse.ParticipantStats.stats', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3697, serialized_end=3841) +_GETPARTICIPANTSTATSRESPONSE = _descriptor.Descriptor(name='GetParticipantStatsResponse', full_name='eve_public.campaign.api.GetParticipantStatsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='participant_stats', full_name='eve_public.campaign.api.GetParticipantStatsResponse.participant_stats', 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=[_GETPARTICIPANTSTATSRESPONSE_PARTICIPANTSTATS], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3567, serialized_end=3845) +_GETALLUNREDEEMEDREWARDSREQUEST = _descriptor.Descriptor(name='GetAllUnredeemedRewardsRequest', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsRequest', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='page', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsRequest.page', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3847, serialized_end=3915) _GETALLUNREDEEMEDREWARDSRESPONSE_OBJECTIVE = _descriptor.Descriptor(name='Objective', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objective', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective.objective', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='isk_intervals_unredeemed', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective.isk_intervals_unredeemed', index=1, number=2, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='no_isk_unredeemed', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective.no_isk_unredeemed', 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='lp_intervals_unredeemed', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective.lp_intervals_unredeemed', index=3, number=4, type=4, cpp_type=4, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor(name='no_lp_unredeemed', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective.no_lp_unredeemed', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='isk', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective.isk', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor(name='lp', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective.lp', index=1, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=3875, serialized_end=4089) -_GETALLUNREDEEMEDREWARDSRESPONSE = _descriptor.Descriptor(name='GetAllUnredeemedRewardsResponse', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objectives', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.objectives', 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), _descriptor.FieldDescriptor(name='next_page', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.next_page', 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)], extensions=[], nested_types=[_GETALLUNREDEEMEDREWARDSRESPONSE_OBJECTIVE], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3710, serialized_end=4093) + _descriptor.FieldDescriptor(name='no_lp_unredeemed', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective.no_lp_unredeemed', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='isk', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective.isk', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]), _descriptor.OneofDescriptor(name='lp', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.Objective.lp', index=1, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=4083, serialized_end=4297) +_GETALLUNREDEEMEDREWARDSRESPONSE = _descriptor.Descriptor(name='GetAllUnredeemedRewardsResponse', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='objectives', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.objectives', 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), _descriptor.FieldDescriptor(name='next_page', full_name='eve_public.campaign.api.GetAllUnredeemedRewardsResponse.next_page', 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)], extensions=[], nested_types=[_GETALLUNREDEEMEDREWARDSRESPONSE_OBJECTIVE], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3918, serialized_end=4301) _GETALLFORNAMESPACEREQUEST.fields_by_name['namespace'].message_type = eve__public_dot_campaign_dot_campaign__pb2._NAMESPACE +_GETALLFORNAMESPACERESPONSE_UPCOMING.fields_by_name['ui'].message_type = eve__public_dot_campaign_dot_ui_dot_ui__pb2._DEFINITION +_GETALLFORNAMESPACERESPONSE_UPCOMING.fields_by_name['scheduled_start_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP +_GETALLFORNAMESPACERESPONSE_UPCOMING.containing_type = _GETALLFORNAMESPACERESPONSE _GETALLFORNAMESPACERESPONSE.fields_by_name['campaigns'].message_type = eve__public_dot_campaign_dot_campaign__pb2._IDENTIFIER -_GETALLFORNAMESPACERESPONSE.fields_by_name['upcoming_campaigns'].message_type = eve__public_dot_campaign_dot_campaign__pb2._UPCOMING +_GETALLFORNAMESPACERESPONSE.fields_by_name['upcoming_campaigns'].message_type = _GETALLFORNAMESPACERESPONSE_UPCOMING _GETREQUEST.fields_by_name['campaign'].message_type = eve__public_dot_campaign_dot_campaign__pb2._IDENTIFIER _GETREQUEST.fields_by_name['version'].message_type = eve__public_dot_campaign_dot_campaign__pb2._VERSION _GETREQUEST.oneofs_by_name['current_version'].fields.append(_GETREQUEST.fields_by_name['no_version']) @@ -154,9 +160,12 @@ _sym_db.RegisterFileDescriptor(DESCRIPTOR) GetAllForNamespaceRequest = _reflection.GeneratedProtocolMessageType('GetAllForNamespaceRequest', (_message.Message,), {'DESCRIPTOR': _GETALLFORNAMESPACEREQUEST, '__module__': 'eve_public.campaign.api.requests_pb2'}) _sym_db.RegisterMessage(GetAllForNamespaceRequest) -GetAllForNamespaceResponse = _reflection.GeneratedProtocolMessageType('GetAllForNamespaceResponse', (_message.Message,), {'DESCRIPTOR': _GETALLFORNAMESPACERESPONSE, +GetAllForNamespaceResponse = _reflection.GeneratedProtocolMessageType('GetAllForNamespaceResponse', (_message.Message,), {'Upcoming': _reflection.GeneratedProtocolMessageType('Upcoming', (_message.Message,), {'DESCRIPTOR': _GETALLFORNAMESPACERESPONSE_UPCOMING, + '__module__': 'eve_public.campaign.api.requests_pb2'}), + 'DESCRIPTOR': _GETALLFORNAMESPACERESPONSE, '__module__': 'eve_public.campaign.api.requests_pb2'}) _sym_db.RegisterMessage(GetAllForNamespaceResponse) +_sym_db.RegisterMessage(GetAllForNamespaceResponse.Upcoming) GetRequest = _reflection.GeneratedProtocolMessageType('GetRequest', (_message.Message,), {'DESCRIPTOR': _GETREQUEST, '__module__': 'eve_public.campaign.api.requests_pb2'}) _sym_db.RegisterMessage(GetRequest) diff --git a/eveProto/generated/eve_public/campaign/campaign_pb2.py b/eveProto/generated/eve_public/campaign/campaign_pb2.py @@ -23,7 +23,7 @@ from eveProto.generated.eve_public.ui import annotation_pb2 as eve__public_dot_u from eveProto.generated.eve_public.ui import icon_pb2 as eve__public_dot_ui_dot_icon__pb2 from eveProto.generated.eve_public.ui import image_pb2 as eve__public_dot_ui_dot_image__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -DESCRIPTOR = _descriptor.FileDescriptor(name='eve_public/campaign/campaign.proto', package='eve_public.campaign', syntax='proto3', serialized_options='Z>github.com/ccpgames/eve-proto-go/generated/eve_public/campaign', create_key=_descriptor._internal_create_key, serialized_pb='\n"eve_public/campaign/campaign.proto\x12\x13eve_public.campaign\x1a:eve_public/campaign/contributionmethod/configuration.proto\x1a5eve_public/campaign/participation/participation.proto\x1a-eve_public/campaign/sideffect/sideffect.proto\x1a7eve_public/campaign/trigger/eventmatch/eventmatch.proto\x1aGeve_public/campaign/trigger/objectivecompleted/objectivecompleted.proto\x1aAeve_public/campaign/trigger/objectivefailed/objectivefailed.proto\x1aCeve_public/campaign/trigger/relativeschedule/relativeschedule.proto\x1aWeve_public/campaign/trigger/tracktargetprogressreached/tracktargetprogressreached.proto\x1a\x1feve_public/campaign/ui/ui.proto\x1a$eve_public/character/character.proto\x1a(eve_public/corporation/corporation.proto\x1a eve_public/faction/faction.proto\x1a%eve_public/localization/message.proto\x1a eve_public/semanticversion.proto\x1a\x1eeve_public/ui/annotation.proto\x1a\x18eve_public/ui/icon.proto\x1a\x19eve_public/ui/image.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\x1a\n\nIdentifier\x12\x0c\n\x04uuid\x18\x01 \x01(\x0c"\xc6\x14\n\nAttributes\x12-\n\x07version\x18\x0f \x01(\x0b2\x1c.eve_public.campaign.Version\x128\n\x14scheduled_start_time\x18\x11 \x01(\x0b2\x1a.google.protobuf.Timestamp\x12\x17\n\x0fdefinition_name\x18\x17 \x01(\t\x121\n\tnamespace\x18\x18 \x01(\x0b2\x1e.eve_public.campaign.Namespace\x12.\n\x02ui\x18\x19 \x01(\x0b2".eve_public.campaign.ui.Definition\x12G\n\rparticipation\x18\x1a \x01(\x0b20.eve_public.campaign.participation.Configuration\x12M\n\x12lifecycle_triggers\x18\x1b \x01(\x0b21.eve_public.campaign.Attributes.LifecycleTriggers\x12T\n\x16lifecycle_side_effects\x18\x1c \x01(\x0b24.eve_public.campaign.Attributes.LifecycleSideEffects\x12<\n\x0flifecycle_state\x18\x1d \x01(\x0b2#.eve_public.campaign.LifecycleState\x12>\n\x05title\x18\x01 \x01(\x0b2+.eve_public.localization.message.IdentifierB\x02\x18\x01\x12A\n\x08subtitle\x18\x02 \x01(\x0b2+.eve_public.localization.message.IdentifierB\x02\x18\x01\x12I\n\x10goal_description\x18\x03 \x01(\x0b2+.eve_public.localization.message.IdentifierB\x02\x18\x01\x12L\n\x13success_description\x18\x04 \x01(\x0b2+.eve_public.localization.message.IdentifierB\x02\x18\x01\x12L\n\x13failure_description\x18\x05 \x01(\x0b2+.eve_public.localization.message.IdentifierB\x02\x18\x01\x120\n\x04icon\x18\x06 \x01(\x0b2\x1e.eve_public.ui.icon.IdentifierB\x02\x18\x01\x127\n\x04logo\x18\x07 \x01(\x0b2%.eve_public.campaign.Attributes.ImageB\x02\x18\x01\x12A\n\x14dashboard_background\x18\x08 \x01(\x0b2\x1f.eve_public.ui.image.IdentifierB\x02\x18\x01\x12<\n\x0fao_feature_page\x18\t \x01(\x0b2\x1f.eve_public.ui.image.IdentifierB\x02\x18\x01\x12A\n\x14objective_background\x18\n \x01(\x0b2\x1f.eve_public.ui.image.IdentifierB\x02\x18\x01\x12/\n\x06issuer\x18\x0b \x01(\x0b2\x1b.eve_public.campaign.IssuerB\x02\x18\x01\x12B\n\x14presenting_character\x18\x0c \x01(\x0b2 .eve_public.character.IdentifierB\x02\x18\x01\x122\n\x0bannotations\x18\r \x03(\x0b2\x19.eve_public.ui.AnnotationB\x02\x18\x01\x12\x1c\n\x10total_objectives\x18\x0e \x01(\rB\x02\x18\x01\x12-\n\x05state\x18\x10 \x01(\x0e2\x1a.eve_public.campaign.StateB\x02\x18\x01\x12=\n\x15scheduled_expiry_time\x18\x12 \x01(\x0b2\x1a.google.protobuf.TimestampB\x02\x18\x01\x12\x1a\n\x0cnot_finished\x18\x13 \x01(\x08B\x02\x18\x01H\x00\x125\n\x0bfinish_time\x18\x14 \x01(\x0b2\x1a.google.protobuf.TimestampB\x02\x18\x01H\x00\x12\x1b\n\x0ftarget_progress\x18\x15 \x01(\x04B\x02\x18\x01\x12d\n!contribution_method_configuration\x18\x16 \x01(\x0b25.eve_public.campaign.contributionmethod.ConfigurationB\x02\x18\x01\x1a\xa3\x02\n\x11LifecycleTriggers\x12I\n\x08complete\x18\x01 \x03(\x0b27.eve_public.campaign.Attributes.LifecycleTriggers.Entry\x12E\n\x04fail\x18\x02 \x03(\x0b27.eve_public.campaign.Attributes.LifecycleTriggers.Entry\x1a|\n\x05Entry\x12\x0b\n\x03key\x18\x01 \x01(\t\x126\n\x07trigger\x18\x02 \x01(\x0b2%.eve_public.campaign.LifecycleTrigger\x12.\n\x02ui\x18\x03 \x01(\x0b2".eve_public.campaign.ui.Definition\x1a\xd6\x03\n\x14LifecycleSideEffects\x12N\n\non_started\x18\x01 \x01(\x0b2:.eve_public.campaign.Attributes.LifecycleSideEffects.Group\x12P\n\x0con_cancelled\x18\x02 \x01(\x0b2:.eve_public.campaign.Attributes.LifecycleSideEffects.Group\x12M\n\ton_failed\x18\x03 \x01(\x0b2:.eve_public.campaign.Attributes.LifecycleSideEffects.Group\x12P\n\x0con_completed\x18\x04 \x01(\x0b2:.eve_public.campaign.Attributes.LifecycleSideEffects.Group\x1a{\n\x05Group\x12B\n\x0cside_effects\x18\x01 \x03(\x0b2,.eve_public.campaign.sideffect.Configuration\x12.\n\x02ui\x18\x02 \x01(\x0b2".eve_public.campaign.ui.Definition\x1ax\n\x05Image\x122\n\x05image\x18\x01 \x01(\x0b2\x1f.eve_public.ui.image.IdentifierB\x02\x18\x01\x127\n\nattributes\x18\x02 \x01(\x0b2\x1f.eve_public.ui.image.AttributesB\x02\x18\x01:\x02\x18\x01B\n\n\x08finished"\x87\x01\n\x07Version\x12E\n\x12definition_version\x18\x01 \x01(\x0b2).eve_public.semanticversion.Specification\x12\x0c\n\x04etag\x18\x02 \x01(\x04\x12\'\n\x1fdefinition_schema_major_version\x18\x03 \x01(\x04"J\n\x05Stats\x12\x1a\n\x12total_contributors\x18\x02 \x01(\r\x12%\n\x19current_campaign_progress\x18\x01 \x01(\x04B\x02\x18\x01"\xc3\x04\n\x0eLifecycleState\x12)\n\x05state\x18\x01 \x01(\x0e2\x1a.eve_public.campaign.State\x123\n\x0ftransition_time\x18\x02 \x01(\x0b2\x1a.google.protobuf.Timestamp\x12E\n\x0ctriggered_by\x18\x03 \x01(\x0b2/.eve_public.campaign.LifecycleState.TriggeredBy\x1a\x89\x03\n\x0bTriggeredBy\x12\x15\n\x0bunspecified\x18\x01 \x01(\x08H\x00\x12N\n\tscheduled\x18\x02 \x01(\x0b29.eve_public.campaign.LifecycleState.TriggeredBy.ScheduledH\x00\x12]\n\x11lifecycle_trigger\x18\x03 \x01(\x0b2@.eve_public.campaign.LifecycleState.TriggeredBy.LifecycleTriggerH\x00\x12e\n\x15administrative_action\x18\x04 \x01(\x0b2D.eve_public.campaign.LifecycleState.TriggeredBy.AdministrativeActionH\x00\x1a\x1f\n\x10LifecycleTrigger\x12\x0b\n\x03key\x18\x01 \x01(\t\x1a\x0b\n\tScheduled\x1a\x16\n\x14AdministrativeActionB\x07\n\x05cause"\x1e\n\tNamespace\x12\x11\n\tnamespace\x18\x01 \x01(\t"\xc0\x01\n\x08Upcoming\x121\n\tnamespace\x18\x01 \x01(\x0b2\x1e.eve_public.campaign.Namespace\x12\x17\n\x0fdefinition_name\x18\x02 \x01(\t\x12.\n\x02ui\x18\x03 \x01(\x0b2".eve_public.campaign.ui.Definition\x128\n\x14scheduled_start_time\x18\x04 \x01(\x0b2\x1a.google.protobuf.Timestamp"\xf0\x03\n\x10LifecycleTrigger\x12L\n\x0bevent_match\x18\x01 \x01(\x0b25.eve_public.campaign.trigger.eventmatch.ConfigurationH\x00\x12X\n\x11relative_schedule\x18\x02 \x01(\x0b2;.eve_public.campaign.trigger.relativeschedule.ConfigurationH\x00\x12n\n\x1dtrack_target_progress_reached\x18\x03 \x01(\x0b2E.eve_public.campaign.trigger.tracktargetprogressreached.ConfigurationH\x00\x12\\\n\x13objective_completed\x18\x04 \x01(\x0b2=.eve_public.campaign.trigger.objectivecompleted.ConfigurationH\x00\x12V\n\x10objective_failed\x18\x05 \x01(\x0b2:.eve_public.campaign.trigger.objectivefailed.ConfigurationH\x00B\x0e\n\x0ctrigger_type"\xbb\x01\n\x06Issuer\x125\n\tcharacter\x18\x01 \x01(\x0b2 .eve_public.character.IdentifierH\x00\x129\n\x0bcorporation\x18\x02 \x01(\x0b2".eve_public.corporation.IdentifierH\x00\x121\n\x07faction\x18\x03 \x01(\x0b2\x1e.eve_public.faction.IdentifierH\x00:\x02\x18\x01B\x08\n\x06issuer*\x9a\x01\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x14\n\x0cSTATE_ACTIVE\x10\x01\x1a\x02\x08\x01\x12\x13\n\x0fSTATE_COMPLETED\x10\x02\x12\x15\n\rSTATE_EXPIRED\x10\x03\x1a\x02\x08\x01\x12\x13\n\x0fSTATE_CANCELLED\x10\x04\x12\x10\n\x0cSTATE_FAILED\x10\x05\x12\x11\n\rSTATE_STARTED\x10\x06B@Z>github.com/ccpgames/eve-proto-go/generated/eve_public/campaignb\x06proto3', dependencies=[eve__public_dot_campaign_dot_contributionmethod_dot_configuration__pb2.DESCRIPTOR, +DESCRIPTOR = _descriptor.FileDescriptor(name='eve_public/campaign/campaign.proto', package='eve_public.campaign', syntax='proto3', serialized_options='Z>github.com/ccpgames/eve-proto-go/generated/eve_public/campaign', create_key=_descriptor._internal_create_key, serialized_pb='\n"eve_public/campaign/campaign.proto\x12\x13eve_public.campaign\x1a:eve_public/campaign/contributionmethod/configuration.proto\x1a5eve_public/campaign/participation/participation.proto\x1a-eve_public/campaign/sideffect/sideffect.proto\x1a7eve_public/campaign/trigger/eventmatch/eventmatch.proto\x1aGeve_public/campaign/trigger/objectivecompleted/objectivecompleted.proto\x1aAeve_public/campaign/trigger/objectivefailed/objectivefailed.proto\x1aCeve_public/campaign/trigger/relativeschedule/relativeschedule.proto\x1aWeve_public/campaign/trigger/tracktargetprogressreached/tracktargetprogressreached.proto\x1a\x1feve_public/campaign/ui/ui.proto\x1a$eve_public/character/character.proto\x1a(eve_public/corporation/corporation.proto\x1a eve_public/faction/faction.proto\x1a%eve_public/localization/message.proto\x1a eve_public/semanticversion.proto\x1a\x1eeve_public/ui/annotation.proto\x1a\x18eve_public/ui/icon.proto\x1a\x19eve_public/ui/image.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\x1a\n\nIdentifier\x12\x0c\n\x04uuid\x18\x01 \x01(\x0c"\xc6\x14\n\nAttributes\x12-\n\x07version\x18\x0f \x01(\x0b2\x1c.eve_public.campaign.Version\x128\n\x14scheduled_start_time\x18\x11 \x01(\x0b2\x1a.google.protobuf.Timestamp\x12\x17\n\x0fdefinition_name\x18\x17 \x01(\t\x121\n\tnamespace\x18\x18 \x01(\x0b2\x1e.eve_public.campaign.Namespace\x12.\n\x02ui\x18\x19 \x01(\x0b2".eve_public.campaign.ui.Definition\x12G\n\rparticipation\x18\x1a \x01(\x0b20.eve_public.campaign.participation.Configuration\x12M\n\x12lifecycle_triggers\x18\x1b \x01(\x0b21.eve_public.campaign.Attributes.LifecycleTriggers\x12T\n\x16lifecycle_side_effects\x18\x1c \x01(\x0b24.eve_public.campaign.Attributes.LifecycleSideEffects\x12<\n\x0flifecycle_state\x18\x1d \x01(\x0b2#.eve_public.campaign.LifecycleState\x12>\n\x05title\x18\x01 \x01(\x0b2+.eve_public.localization.message.IdentifierB\x02\x18\x01\x12A\n\x08subtitle\x18\x02 \x01(\x0b2+.eve_public.localization.message.IdentifierB\x02\x18\x01\x12I\n\x10goal_description\x18\x03 \x01(\x0b2+.eve_public.localization.message.IdentifierB\x02\x18\x01\x12L\n\x13success_description\x18\x04 \x01(\x0b2+.eve_public.localization.message.IdentifierB\x02\x18\x01\x12L\n\x13failure_description\x18\x05 \x01(\x0b2+.eve_public.localization.message.IdentifierB\x02\x18\x01\x120\n\x04icon\x18\x06 \x01(\x0b2\x1e.eve_public.ui.icon.IdentifierB\x02\x18\x01\x127\n\x04logo\x18\x07 \x01(\x0b2%.eve_public.campaign.Attributes.ImageB\x02\x18\x01\x12A\n\x14dashboard_background\x18\x08 \x01(\x0b2\x1f.eve_public.ui.image.IdentifierB\x02\x18\x01\x12<\n\x0fao_feature_page\x18\t \x01(\x0b2\x1f.eve_public.ui.image.IdentifierB\x02\x18\x01\x12A\n\x14objective_background\x18\n \x01(\x0b2\x1f.eve_public.ui.image.IdentifierB\x02\x18\x01\x12/\n\x06issuer\x18\x0b \x01(\x0b2\x1b.eve_public.campaign.IssuerB\x02\x18\x01\x12B\n\x14presenting_character\x18\x0c \x01(\x0b2 .eve_public.character.IdentifierB\x02\x18\x01\x122\n\x0bannotations\x18\r \x03(\x0b2\x19.eve_public.ui.AnnotationB\x02\x18\x01\x12\x1c\n\x10total_objectives\x18\x0e \x01(\rB\x02\x18\x01\x12-\n\x05state\x18\x10 \x01(\x0e2\x1a.eve_public.campaign.StateB\x02\x18\x01\x12=\n\x15scheduled_expiry_time\x18\x12 \x01(\x0b2\x1a.google.protobuf.TimestampB\x02\x18\x01\x12\x1a\n\x0cnot_finished\x18\x13 \x01(\x08B\x02\x18\x01H\x00\x125\n\x0bfinish_time\x18\x14 \x01(\x0b2\x1a.google.protobuf.TimestampB\x02\x18\x01H\x00\x12\x1b\n\x0ftarget_progress\x18\x15 \x01(\x04B\x02\x18\x01\x12d\n!contribution_method_configuration\x18\x16 \x01(\x0b25.eve_public.campaign.contributionmethod.ConfigurationB\x02\x18\x01\x1a\xa3\x02\n\x11LifecycleTriggers\x12I\n\x08complete\x18\x01 \x03(\x0b27.eve_public.campaign.Attributes.LifecycleTriggers.Entry\x12E\n\x04fail\x18\x02 \x03(\x0b27.eve_public.campaign.Attributes.LifecycleTriggers.Entry\x1a|\n\x05Entry\x12\x0b\n\x03key\x18\x01 \x01(\t\x126\n\x07trigger\x18\x02 \x01(\x0b2%.eve_public.campaign.LifecycleTrigger\x12.\n\x02ui\x18\x03 \x01(\x0b2".eve_public.campaign.ui.Definition\x1a\xd6\x03\n\x14LifecycleSideEffects\x12N\n\non_started\x18\x01 \x01(\x0b2:.eve_public.campaign.Attributes.LifecycleSideEffects.Group\x12P\n\x0con_cancelled\x18\x02 \x01(\x0b2:.eve_public.campaign.Attributes.LifecycleSideEffects.Group\x12M\n\ton_failed\x18\x03 \x01(\x0b2:.eve_public.campaign.Attributes.LifecycleSideEffects.Group\x12P\n\x0con_completed\x18\x04 \x01(\x0b2:.eve_public.campaign.Attributes.LifecycleSideEffects.Group\x1a{\n\x05Group\x12B\n\x0cside_effects\x18\x01 \x03(\x0b2,.eve_public.campaign.sideffect.Configuration\x12.\n\x02ui\x18\x02 \x01(\x0b2".eve_public.campaign.ui.Definition\x1ax\n\x05Image\x122\n\x05image\x18\x01 \x01(\x0b2\x1f.eve_public.ui.image.IdentifierB\x02\x18\x01\x127\n\nattributes\x18\x02 \x01(\x0b2\x1f.eve_public.ui.image.AttributesB\x02\x18\x01:\x02\x18\x01B\n\n\x08finished"\x87\x01\n\x07Version\x12E\n\x12definition_version\x18\x01 \x01(\x0b2).eve_public.semanticversion.Specification\x12\x0c\n\x04etag\x18\x02 \x01(\x04\x12\'\n\x1fdefinition_schema_major_version\x18\x03 \x01(\x04"J\n\x05Stats\x12\x1a\n\x12total_contributors\x18\x02 \x01(\r\x12%\n\x19current_campaign_progress\x18\x01 \x01(\x04B\x02\x18\x01"\xc3\x04\n\x0eLifecycleState\x12)\n\x05state\x18\x01 \x01(\x0e2\x1a.eve_public.campaign.State\x123\n\x0ftransition_time\x18\x02 \x01(\x0b2\x1a.google.protobuf.Timestamp\x12E\n\x0ctriggered_by\x18\x03 \x01(\x0b2/.eve_public.campaign.LifecycleState.TriggeredBy\x1a\x89\x03\n\x0bTriggeredBy\x12\x15\n\x0bunspecified\x18\x01 \x01(\x08H\x00\x12N\n\tscheduled\x18\x02 \x01(\x0b29.eve_public.campaign.LifecycleState.TriggeredBy.ScheduledH\x00\x12]\n\x11lifecycle_trigger\x18\x03 \x01(\x0b2@.eve_public.campaign.LifecycleState.TriggeredBy.LifecycleTriggerH\x00\x12e\n\x15administrative_action\x18\x04 \x01(\x0b2D.eve_public.campaign.LifecycleState.TriggeredBy.AdministrativeActionH\x00\x1a\x1f\n\x10LifecycleTrigger\x12\x0b\n\x03key\x18\x01 \x01(\t\x1a\x0b\n\tScheduled\x1a\x16\n\x14AdministrativeActionB\x07\n\x05cause"\x1e\n\tNamespace\x12\x11\n\tnamespace\x18\x01 \x01(\t"\xf0\x03\n\x10LifecycleTrigger\x12L\n\x0bevent_match\x18\x01 \x01(\x0b25.eve_public.campaign.trigger.eventmatch.ConfigurationH\x00\x12X\n\x11relative_schedule\x18\x02 \x01(\x0b2;.eve_public.campaign.trigger.relativeschedule.ConfigurationH\x00\x12n\n\x1dtrack_target_progress_reached\x18\x03 \x01(\x0b2E.eve_public.campaign.trigger.tracktargetprogressreached.ConfigurationH\x00\x12\\\n\x13objective_completed\x18\x04 \x01(\x0b2=.eve_public.campaign.trigger.objectivecompleted.ConfigurationH\x00\x12V\n\x10objective_failed\x18\x05 \x01(\x0b2:.eve_public.campaign.trigger.objectivefailed.ConfigurationH\x00B\x0e\n\x0ctrigger_type"\xbb\x01\n\x06Issuer\x125\n\tcharacter\x18\x01 \x01(\x0b2 .eve_public.character.IdentifierH\x00\x129\n\x0bcorporation\x18\x02 \x01(\x0b2".eve_public.corporation.IdentifierH\x00\x121\n\x07faction\x18\x03 \x01(\x0b2\x1e.eve_public.faction.IdentifierH\x00:\x02\x18\x01B\x08\n\x06issuer*\x9a\x01\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x14\n\x0cSTATE_ACTIVE\x10\x01\x1a\x02\x08\x01\x12\x13\n\x0fSTATE_COMPLETED\x10\x02\x12\x15\n\rSTATE_EXPIRED\x10\x03\x1a\x02\x08\x01\x12\x13\n\x0fSTATE_CANCELLED\x10\x04\x12\x10\n\x0cSTATE_FAILED\x10\x05\x12\x11\n\rSTATE_STARTED\x10\x06B@Z>github.com/ccpgames/eve-proto-go/generated/eve_public/campaignb\x06proto3', dependencies=[eve__public_dot_campaign_dot_contributionmethod_dot_configuration__pb2.DESCRIPTOR, eve__public_dot_campaign_dot_participation_dot_participation__pb2.DESCRIPTOR, eve__public_dot_campaign_dot_sideffect_dot_sideffect__pb2.DESCRIPTOR, eve__public_dot_campaign_dot_trigger_dot_eventmatch_dot_eventmatch__pb2.DESCRIPTOR, @@ -47,7 +47,7 @@ _STATE = _descriptor.EnumDescriptor(name='State', full_name='eve_public.campaign _descriptor.EnumValueDescriptor(name='STATE_EXPIRED', index=3, number=3, serialized_options='\x08\x01', type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor(name='STATE_CANCELLED', index=4, number=4, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), _descriptor.EnumValueDescriptor(name='STATE_FAILED', index=5, number=5, serialized_options=None, type=None, create_key=_descriptor._internal_create_key), - _descriptor.EnumValueDescriptor(name='STATE_STARTED', index=6, number=6, serialized_options=None, type=None, create_key=_descriptor._internal_create_key)], containing_type=None, serialized_options=None, serialized_start=5288, serialized_end=5442) + _descriptor.EnumValueDescriptor(name='STATE_STARTED', index=6, number=6, serialized_options=None, type=None, create_key=_descriptor._internal_create_key)], containing_type=None, serialized_options=None, serialized_start=5093, serialized_end=5247) _sym_db.RegisterEnumDescriptor(_STATE) State = enum_type_wrapper.EnumTypeWrapper(_STATE) STATE_UNSPECIFIED = 0 @@ -106,16 +106,12 @@ _LIFECYCLESTATE_TRIGGEREDBY = _descriptor.Descriptor(name='TriggeredBy', full_na _descriptor.FieldDescriptor(name='administrative_action', full_name='eve_public.campaign.LifecycleState.TriggeredBy.administrative_action', 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)], extensions=[], nested_types=[_LIFECYCLESTATE_TRIGGEREDBY_LIFECYCLETRIGGER, _LIFECYCLESTATE_TRIGGEREDBY_SCHEDULED, _LIFECYCLESTATE_TRIGGEREDBY_ADMINISTRATIVEACTION], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='cause', full_name='eve_public.campaign.LifecycleState.TriggeredBy.cause', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=3976, serialized_end=4369) _LIFECYCLESTATE = _descriptor.Descriptor(name='LifecycleState', full_name='eve_public.campaign.LifecycleState', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='state', full_name='eve_public.campaign.LifecycleState.state', index=0, number=1, 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='transition_time', full_name='eve_public.campaign.LifecycleState.transition_time', 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='triggered_by', full_name='eve_public.campaign.LifecycleState.triggered_by', 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)], extensions=[], nested_types=[_LIFECYCLESTATE_TRIGGEREDBY], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=3790, serialized_end=4369) _NAMESPACE = _descriptor.Descriptor(name='Namespace', full_name='eve_public.campaign.Namespace', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='namespace', full_name='eve_public.campaign.Namespace.namespace', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=''.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=4371, serialized_end=4401) -_UPCOMING = _descriptor.Descriptor(name='Upcoming', full_name='eve_public.campaign.Upcoming', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='namespace', full_name='eve_public.campaign.Upcoming.namespace', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor(name='definition_name', full_name='eve_public.campaign.Upcoming.definition_name', index=1, number=2, type=9, cpp_type=9, label=1, has_default_value=False, default_value=''.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='ui', full_name='eve_public.campaign.Upcoming.ui', 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='scheduled_start_time', full_name='eve_public.campaign.Upcoming.scheduled_start_time', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=4404, serialized_end=4596) _LIFECYCLETRIGGER = _descriptor.Descriptor(name='LifecycleTrigger', full_name='eve_public.campaign.LifecycleTrigger', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='event_match', full_name='eve_public.campaign.LifecycleTrigger.event_match', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='relative_schedule', full_name='eve_public.campaign.LifecycleTrigger.relative_schedule', 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='track_target_progress_reached', full_name='eve_public.campaign.LifecycleTrigger.track_target_progress_reached', 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='objective_completed', full_name='eve_public.campaign.LifecycleTrigger.objective_completed', 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='objective_failed', full_name='eve_public.campaign.LifecycleTrigger.objective_failed', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='trigger_type', full_name='eve_public.campaign.LifecycleTrigger.trigger_type', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=4599, serialized_end=5095) -_ISSUER = _descriptor.Descriptor(name='Issuer', full_name='eve_public.campaign.Issuer', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='character', full_name='eve_public.campaign.Issuer.character', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='corporation', full_name='eve_public.campaign.Issuer.corporation', 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='faction', full_name='eve_public.campaign.Issuer.faction', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='issuer', full_name='eve_public.campaign.Issuer.issuer', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=5098, serialized_end=5285) + _descriptor.FieldDescriptor(name='objective_failed', full_name='eve_public.campaign.LifecycleTrigger.objective_failed', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='trigger_type', full_name='eve_public.campaign.LifecycleTrigger.trigger_type', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=4404, serialized_end=4900) +_ISSUER = _descriptor.Descriptor(name='Issuer', full_name='eve_public.campaign.Issuer', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='character', full_name='eve_public.campaign.Issuer.character', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='corporation', full_name='eve_public.campaign.Issuer.corporation', 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='faction', full_name='eve_public.campaign.Issuer.faction', 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)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='issuer', full_name='eve_public.campaign.Issuer.issuer', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=4903, serialized_end=5090) _ATTRIBUTES_LIFECYCLETRIGGERS_ENTRY.fields_by_name['trigger'].message_type = _LIFECYCLETRIGGER _ATTRIBUTES_LIFECYCLETRIGGERS_ENTRY.fields_by_name['ui'].message_type = eve__public_dot_campaign_dot_ui_dot_ui__pb2._DEFINITION _ATTRIBUTES_LIFECYCLETRIGGERS_ENTRY.containing_type = _ATTRIBUTES_LIFECYCLETRIGGERS @@ -181,9 +177,6 @@ _LIFECYCLESTATE_TRIGGEREDBY.fields_by_name['administrative_action'].containing_o _LIFECYCLESTATE.fields_by_name['state'].enum_type = _STATE _LIFECYCLESTATE.fields_by_name['transition_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP _LIFECYCLESTATE.fields_by_name['triggered_by'].message_type = _LIFECYCLESTATE_TRIGGEREDBY -_UPCOMING.fields_by_name['namespace'].message_type = _NAMESPACE -_UPCOMING.fields_by_name['ui'].message_type = eve__public_dot_campaign_dot_ui_dot_ui__pb2._DEFINITION -_UPCOMING.fields_by_name['scheduled_start_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP _LIFECYCLETRIGGER.fields_by_name['event_match'].message_type = eve__public_dot_campaign_dot_trigger_dot_eventmatch_dot_eventmatch__pb2._CONFIGURATION _LIFECYCLETRIGGER.fields_by_name['relative_schedule'].message_type = eve__public_dot_campaign_dot_trigger_dot_relativeschedule_dot_relativeschedule__pb2._CONFIGURATION _LIFECYCLETRIGGER.fields_by_name['track_target_progress_reached'].message_type = eve__public_dot_campaign_dot_trigger_dot_tracktargetprogressreached_dot_tracktargetprogressreached__pb2._CONFIGURATION @@ -214,7 +207,6 @@ DESCRIPTOR.message_types_by_name['Version'] = _VERSION DESCRIPTOR.message_types_by_name['Stats'] = _STATS DESCRIPTOR.message_types_by_name['LifecycleState'] = _LIFECYCLESTATE DESCRIPTOR.message_types_by_name['Namespace'] = _NAMESPACE -DESCRIPTOR.message_types_by_name['Upcoming'] = _UPCOMING DESCRIPTOR.message_types_by_name['LifecycleTrigger'] = _LIFECYCLETRIGGER DESCRIPTOR.message_types_by_name['Issuer'] = _ISSUER DESCRIPTOR.enum_types_by_name['State'] = _STATE @@ -264,9 +256,6 @@ _sym_db.RegisterMessage(LifecycleState.TriggeredBy.AdministrativeAction) Namespace = _reflection.GeneratedProtocolMessageType('Namespace', (_message.Message,), {'DESCRIPTOR': _NAMESPACE, '__module__': 'eve_public.campaign.campaign_pb2'}) _sym_db.RegisterMessage(Namespace) -Upcoming = _reflection.GeneratedProtocolMessageType('Upcoming', (_message.Message,), {'DESCRIPTOR': _UPCOMING, - '__module__': 'eve_public.campaign.campaign_pb2'}) -_sym_db.RegisterMessage(Upcoming) LifecycleTrigger = _reflection.GeneratedProtocolMessageType('LifecycleTrigger', (_message.Message,), {'DESCRIPTOR': _LIFECYCLETRIGGER, '__module__': 'eve_public.campaign.campaign_pb2'}) _sym_db.RegisterMessage(LifecycleTrigger) diff --git a/multiprocessing/pool.pyc b/multiprocessing/pool.pyc Binary files differ. diff --git a/nodegraph/client/getters/agent.py b/nodegraph/client/getters/agent.py @@ -1,6 +1,5 @@ #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\nodegraph\client\getters\agent.py from .base import GetterAtom -from characterdata.npccharacters import get_npc_character_name class GetAgentMission(GetterAtom): atom_id = 392 @@ -74,6 +73,10 @@ class GetAgentInfo(GetterAtom): agent_info = agent_service.GetAgentByID(self.agent_id) if not agent_info: return {} + from characterdata.careerpath import get_career_path_internal_name + from evemissions.client.const import CAREER_PATH_BY_DIVISION + career_path_id = CAREER_PATH_BY_DIVISION.get(agent_info.divisionID, None) + career_path_name = get_career_path_internal_name(career_path_id) if career_path_id else '' return {'location_id': agent_service.GetAgentLocation(self.agent_id), 'station_id': agent_info.stationID, 'solar_system_id': agent_info.solarsystemID, @@ -81,4 +84,6 @@ class GetAgentInfo(GetterAtom): 'division_id': agent_info.divisionID, 'level': agent_info.level, 'corporation_id': agent_info.corporationID, - 'faction_id': agent_info.factionID} + 'faction_id': agent_info.factionID, + 'career_path': career_path_id, + 'career_path_name': career_path_name}