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

accelerationGate.py (735B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\environment\effects\accelerationGate.py
      2 from eve.client.script.environment.effects.GenericEffect import GenericEffect
      3 
      4 class AccelerationGate(GenericEffect):
      5     __guid__ = 'effects.WarpGateEffect'
      6 
      7     def Start(self, duration):
      8         gateID = self.GetEffectShipID()
      9         targetID = self.GetEffectTargetID()
     10         gateBall = self.GetEffectShipBall()
     11         slimItem = self.fxSequencer.GetItem(gateID)
     12         if slimItem.dunMusicUrl is not None and targetID == session.shipid:
     13             sm.GetService('dynamicMusic').SendMusicEvent(slimItem.dunMusicUrl.lower())
     14         self.PlayNamedChildAnimations(gateBall.model, 'Activation')