Пример #1
0
 def __init__(self, *args, **kwds):
     bracketData = sm.GetService('bracket').GetBracketDataByGroupID(const.groupScannerProbe)
     if bracketData:
         kwds['texturePath'] = bracketData.texturePath
     MarkerIconBase.__init__(self, *args, **kwds)
     self.probeData = kwds['probeData']
     self.projectBracket.offsetY = 0
 def __init__(self, *args, **kwds):
     MarkerIconBase.__init__(self, *args, **kwds)
     self.bookmarkData = kwds['bookmarkData']
     if self.bookmarkData.ownerID == session.corpid:
         self.texturePath = 'res:/UI/Texture/Icons/38_16_257.png'
     self.itemID = self.bookmarkData.itemID or self.bookmarkData.locationID
     self.typeID = self.bookmarkData.typeID
     self.CreateClientBall()
Пример #3
0
 def __init__(self, *args, **kwds):
     bracketData = sm.GetService('bracket').GetBracketDataByGroupID(
         const.groupScannerProbe)
     if bracketData:
         kwds['texturePath'] = bracketData.texturePath
     MarkerIconBase.__init__(self, *args, **kwds)
     self.probeData = kwds['probeData']
     self.projectBracket.offsetY = 0
Пример #4
0
 def __init__(self, *args, **kwds):
     MarkerIconBase.__init__(self, *args, **kwds)
     self.bookmarkData = kwds['bookmarkData']
     if self.bookmarkData.ownerID == session.corpid:
         self.texturePath = 'res:/UI/Texture/Icons/38_16_257.png'
     self.itemID = self.bookmarkData.itemID or self.bookmarkData.locationID
     self.typeID = self.bookmarkData.typeID
     self.CreateClientBall()
 def __init__(self, *args, **kwds):
     celestialData = kwds['celestialData']
     bracketIconPath = sm.GetService('bracket').GetBracketIcon(celestialData.typeID)
     if bracketIconPath:
         kwds['texturePath'] = bracketIconPath
     MarkerIconBase.__init__(self, *args, **kwds)
     self.projectBracket.offsetY = 0
     self.celestialData = celestialData
     self.typeID = self.celestialData.typeID
     self.itemID = self.celestialData.itemID
Пример #6
0
 def __init__(self, *args, **kwds):
     celestialData = kwds['celestialData']
     bracketIconPath = sm.GetService('bracket').GetBracketIcon(celestialData.typeID)
     if bracketIconPath:
         kwds['texturePath'] = bracketIconPath
     MarkerIconBase.__init__(self, *args, **kwds)
     self.projectBracket.offsetY = 0
     self.celestialData = celestialData
     self.typeID = self.celestialData.typeID
     self.itemID = self.celestialData.itemID
Пример #7
0
 def __init__(self, *args, **kwds):
     MarkerIconBase.__init__(self, *args, **kwds)
     self.resultData = resultData = kwds['resultData']
     if isinstance(resultData.data, float) or not isinstance(resultData.data, (tuple, list)):
         texturePath = 'res:/UI/Texture/classes/MapView/scanResultLocation.png'
     else:
         typeID, groupID, categoryID = self.GetTypeGroupCategoryID()
         texturePath = self.GetIconBasedOnQuality(categoryID, groupID, typeID, resultData.certainty)
     self.texturePath = texturePath
     self.projectBracket.offsetY = 0
     self.CreateClientBall()
 def __init__(self, *args, **kwds):
     MarkerIconBase.__init__(self, *args, **kwds)
     self.resultData = resultData = kwds['resultData']
     if isinstance(resultData.data, float) or not isinstance(resultData.data, (tuple, list)):
         texturePath = 'res:/UI/Texture/classes/MapView/scanResultLocation.png'
     else:
         typeID, groupID, categoryID = self.GetTypeGroupCategoryID()
         texturePath = self.GetIconBasedOnQuality(categoryID, groupID, typeID, resultData.certainty)
     self.texturePath = texturePath
     self.projectBracket.offsetY = 0
     self.CreateClientBall()
Пример #9
0
 def OnClick(self, *args):
     if uicore.uilib.Key(uiconst.VK_CONTROL):
         markerPosition = self.position
         directionalScanner = DirectionalScanner.GetIfOpen()
         if directionalScanner:
             directionalScanner.ScanTowardsItem(self.itemID, mapPosition=markerPosition)
     else:
         sm.GetService('state').SetState(self.itemID, state.selected, 1)
         MarkerIconBase.OnClick(self, *args)
Пример #10
0
 def __init__(self, *args, **kwds):
     MarkerIconBase.__init__(self, *args, **kwds)
     self.stationInfo = kwds['stationInfo']
     self.typeID = self.stationInfo.stationTypeID
     self.itemID = self.stationInfo.stationID
 def __init__(self, *args, **kwds):
     MarkerIconBase.__init__(self, *args, **kwds)
     self.bookmarksData = kwds['bookmarksData']
     self.showChanges = kwds.get('showChanges', False)
Пример #12
0
 def __init__(self, *args, **kwds):
     MarkerIconBase.__init__(self, *args, **kwds)
     self.stationInfo = kwds['stationInfo']
     self.typeID = self.stationInfo.stationTypeID
     self.itemID = self.stationInfo.stationID
Пример #13
0
 def Load(self):
     if self.isLoaded:
         return
     MarkerIconBase.Load(self)
     self.UpdateScanResult()
Пример #14
0
 def OnMouseExit(self, *args):
     sm.GetService('state').SetState(self.itemID, state.mouseOver, 0)
     MarkerIconBase.OnMouseExit(self, *args)
Пример #15
0
 def __init__(self, *args, **kwds):
     MarkerIconBase.__init__(self, *args, **kwds)
     self.bookmarksData = kwds['bookmarksData']
     self.showChanges = kwds.get('showChanges', False)