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

pirateIncursionContentGroup.py (1079B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\agencyNew\contentGroups\encounters\pirateIncursions\pirateIncursionContentGroup.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.contentPagePirateIncursion import ContentPagePirateIncursion
      5 from localization import GetByLabel
      6 
      7 class PirateIncursionContentGroup(BaseContentGroup):
      8     contentGroupID = contentGroupConst.contentGroupPirateIncursion
      9 
     10     def GetName(self):
     11         return GetByLabel('UI/Agency/IncursionIn', constellationName=cfg.evelocations.Get(self.itemID).locationName)
     12 
     13     def GetIncursionContentPiece(self):
     14         for contentPiece in self.parent.GetContentPieces():
     15             if contentPiece.GetConstellationID() == self.itemID:
     16                 return contentPiece
     17 
     18     @staticmethod
     19     def GetContentPageClass():
     20         return ContentPagePirateIncursion