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

pirateStrongholdContentPiece.py (1125B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\agencyNew\contentPieces\pirateStrongholdContentPiece.py
      2 from eve.client.script.ui.shared.agencyNew.contentPieces.customContentPiece import CustomContentPiece
      3 from eve.common.lib import appConst
      4 
      5 class PirateStrongholdContentPiece(CustomContentPiece):
      6 
      7     def __init__(self, content_data, is_new = False):
      8         super(PirateStrongholdContentPiece, self).__init__(content_data, is_new=is_new)
      9 
     10     def GetIconTexturePath(self):
     11         faction_id = self.GetEnemyFactionID()
     12         if faction_id == appConst.factionTheBloodRaiderCovenant:
     13             return 'res:/UI/Texture/Classes/Agency/Icons/ContentTypes/bloodRaiderSite.png'
     14         elif faction_id == appConst.factionGuristasPirates:
     15             return 'res:/UI/Texture/Classes/Agency/Icons/ContentTypes/guristasSite.png'
     16         else:
     17             return 'res:/UI/Texture/Classes/Agency/Icons/ContentTypes/CombatSite.png'
     18 
     19     def GetBracketIconTexturePath(self):
     20         return sm.GetService('bracket').GetBracketIconByGroupID(appConst.groupForwardOperatingBase)