itemTierCont.py (976B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\loginRewards\itemTierCont.py 2 from carbonui.primitives.container import Container 3 from carbonui import uiconst 4 from carbonui.primitives.sprite import Sprite 5 6 class ItemTierCont(Container): 7 default_name = 'itemTierCont' 8 default_align = uiconst.TOTOP_NOPUSH 9 default_height = 180 10 default_state = uiconst.UI_NORMAL 11 12 def ApplyAttributes(self, attributes): 13 Container.ApplyAttributes(self, attributes) 14 self.tierGradient = Sprite(name='tierGradient', parent=self, align=uiconst.TOALL, texturePath='res:/UI/Texture/classes/LoginCampaign/dli_glow.png', opacity=1.0, state=uiconst.UI_DISABLED) 15 self.display = False 16 17 def SetColor(self, color): 18 gradientColor = color[:3] + (self.tierGradient.GetAlpha(),) 19 self.tierGradient.SetRGBA(*gradientColor) 20 21 def SetTierLineOpacity(self, opacity): 22 self.opacity = opacity