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

agencyContentPiece.py (981B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\agencyNew\contentPieces\agencyContentPiece.py
      2 from eve.client.script.ui.shared.agencyNew import agencyConst
      3 from eve.client.script.ui.shared.agencyNew.contentPieces.baseContentPiece import BaseContentPiece
      4 from eve.client.script.ui.shared.comtool.constants import CHANNEL_EVENTS
      5 from localization import GetByLabel
      6 
      7 class AgencyContentPiece(BaseContentPiece):
      8     contentType = agencyConst.CONTENTTYPE_AGENCY
      9 
     10     def __init__(self, **kwargs):
     11         BaseContentPiece.__init__(self, **kwargs)
     12         self.seasonSvc = sm.GetService('seasonService')
     13 
     14     def GetTitle(self):
     15         return self.seasonSvc.get_navigation_season_title()
     16 
     17     def GetExpiryTimeText(self):
     18         return self.seasonSvc.get_season_remaining_time_text()
     19 
     20     def GetBlurbText(self):
     21         return GetByLabel('UI/Agency/Blurbs/Agency')
     22 
     23     def GetChatChannelID(self):
     24         return CHANNEL_EVENTS