pirateStrongholds.py (1033B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\agencyNew\contentGroups\encounters\pirateStrongholds\pirateStrongholds.py 2 from eve.client.script.ui.shared.agencyNew.contentGroups import contentGroupConst 3 from eve.client.script.ui.shared.agencyNew.contentGroups.baseContentGroup import BaseContentGroup 4 from eve.client.script.ui.shared.agencyNew.ui.contentPages.contentPagePirateStrongholds import ContentPagePirateStrongholds 5 from localization import GetByLabel 6 7 class PirateStrongholdsContentGroup(BaseContentGroup): 8 contentGroupID = contentGroupConst.contentGroupPirateStrongholds 9 10 def IsEnabled(self): 11 contentProvider = self.GetContentProvider() 12 if not contentProvider: 13 return False 14 return bool(contentProvider.GetPirateStrongholds()) 15 16 def GetDisabledHint(self): 17 return GetByLabel('UI/Agency/PirateStrongholdsDisabledHint') 18 19 @staticmethod 20 def GetContentPageClass(): 21 return ContentPagePirateStrongholds