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

uiutil.py (709B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\skins\uiutil.py
      2 import evelink.client
      3 from inventorycommon.const import typeSkinMaterial
      4 from utillib import KeyVal
      5 OPEN_SKINR_BUTTON_ANALYTIC_ID = 'ShipSKINR_OpenFromSkinPanel'
      6 OPEN_SKINR_BUTTON_INFO_WINDOW_ANALYTIC_ID = 'ShipSKINR_OpenFromInfoWindow'
      7 OPEN_SKINR_BUTTON_NES_BANNER_ANALYTIC_ID = 'ShipSKINR_OpenFromNESBanner'
      8 
      9 def GetMaterialDragData(material):
     10     data = KeyVal(typeID=typeSkinMaterial, materialID=material.materialID, label=material.name, texturePath=material.iconTexturePath, get_link=lambda : evelink.type_link(typeSkinMaterial, material.materialID, material.name))
     11     return [data]