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

__init__.py (967B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\clienteffects\__init__.py
      2 EFFECT_METHOD = 'OnSpecialFX'
      3 
      4 def SetEffect(sourceID, targetID, effectName, start, duration, repeat, graphicInfo = None):
      5     sm.ScatterEvent(EFFECT_METHOD, sourceID, None, None, targetID, None, effectName, 0, start, 0, duration, repeat, graphicInfo=graphicInfo)
      6 
      7 
      8 def StartShipEffect(sourceID, effectName, duration, repeat, graphicInfo = None):
      9     SetEffect(sourceID, None, effectName, True, duration, repeat, graphicInfo=graphicInfo)
     10 
     11 
     12 def StopShipEffect(sourceID, effectName, graphicInfo = None):
     13     SetEffect(sourceID, None, effectName, False, None, None, graphicInfo=graphicInfo)
     14 
     15 
     16 def StartStretchEffect(sourceID, targetID, effectName, duration, repeat):
     17     SetEffect(sourceID, targetID, effectName, True, duration, repeat)
     18 
     19 
     20 def StopStretchEffect(sourceID, targetID, effectName):
     21     SetEffect(sourceID, targetID, effectName, False, None, None)