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

taleSystemEffect.py (639B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\incursions\taleSystemEffect.py
      2 from carbonui.primitives.sprite import Sprite
      3 
      4 class TaleSystemEffect(Sprite):
      5     defult_opacity = 0.75
      6 
      7     def ApplyAttributes(self, attributes):
      8         super(TaleSystemEffect, self).ApplyAttributes(attributes)
      9         self.isScalable = attributes.isScalable
     10 
     11     def IsEffectScalable(self):
     12         return self.isScalable
     13 
     14     def SetInfluence(self, influence):
     15         if not self.IsEffectScalable() or influence < 1.0:
     16             self.opacity = 0.75
     17         else:
     18             self.opacity = 0.25