marketMenu.py (772B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\services\menuSvcExtras\marketMenu.py 2 import structures 3 from eve.client.script.ui.shared.market.sellMulti import SellItems as SellItemsWnd 4 from eve.common.script.sys import idCheckers 5 6 def SellItems(invItems): 7 sm.GetService('marketutils').StartupCheck() 8 wnd = SellItemsWnd.GetIfOpen() 9 if wnd is not None: 10 wnd.AddPreItems(invItems) 11 wnd.Maximize() 12 else: 13 itemLocationID = sm.GetService('invCache').GetStationIDOfItem(invItems[0]) 14 if not idCheckers.IsStation(itemLocationID): 15 sm.RemoteSvc('structureSettings').CharacterCheckService(itemLocationID, structures.SERVICE_MARKET) 16 SellItemsWnd.Open(preItems=invItems)