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

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