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

cloakingSvc.py (683B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\parklife\cloakingSvc.py
      2 from carbon.common.script.sys.service import Service
      3 from carbonui.uicore import uicore
      4 from player_messaging.client.ui_message import prompt_player_fsd_dialog
      5 
      6 class CloakingSvc(Service):
      7     __dependencies__ = ['audio']
      8     __guid__ = 'svc.cloaking'
      9     __servicename__ = 'cloaking'
     10     __displayname__ = 'Cloaking service'
     11     __notifyevents__ = ['OnCloakModuleForceDeactivated']
     12 
     13     def OnCloakModuleForceDeactivated(self, notifyMsg, notifyArgs):
     14         self.audio.SendUIEvent('ui_forced_decloak_play')
     15         prompt_player_fsd_dialog(notifyMsg, notifyArgs)