claimed_icon.py (960B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\achievement_system\client\ui\window\card\components\claimed_icon.py 2 import eveicon 3 from carbonui import Align, uiconst 4 from carbonui.primitives.container import Container 5 from carbonui.primitives.sprite import Sprite 6 from eve.client.script.ui import eveColor 7 8 class ClaimedIcon(Container): 9 default_width = 16 10 default_height = 16 11 12 def __init__(self, *args, **kwargs): 13 super(ClaimedIcon, self).__init__(*args, **kwargs) 14 self.construct_layout() 15 16 def construct_layout(self): 17 Sprite(name='complete_icon', parent=self, align=Align.CENTER, state=uiconst.UI_DISABLED, texturePath=eveicon.circle_checkmark, color=eveColor.SUCCESS_GREEN, pos=(0, 0, 16, 16)) 18 Sprite(name='complete_icon_bg', parent=self, align=Align.CENTER, state=uiconst.UI_DISABLED, texturePath='res:/UI/Texture/circle-24.png', color=eveColor.BLACK, pos=(0, 0, 16, 16))