fittingControllerUtil.py (705B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\ui\shared\fitting\fittingControllerUtil.py 2 import evetypes 3 from eve.client.script.ui.shared.fitting.fittingController import StructureFittingController, ShipFittingController 4 from eve.client.script.ui.shared.fitting.fittingUtil import GetTypeIDForController 5 6 def GetFittingController(itemID, ghost = False): 7 typeID = GetTypeIDForController(itemID) 8 if _IsInStructureCategory(typeID): 9 return StructureFittingController(itemID, typeID) 10 else: 11 return ShipFittingController(itemID) 12 13 14 def _IsInStructureCategory(typeID): 15 return evetypes.GetCategoryID(typeID) == const.categoryStructure