def findRepairModule(self, repairType): groupName = RepairTypes.get(repairType, {}).get("groupName", None) if not groupName: log("Invalid repair module type: %r", repairType) return None return findModule(groupNames=[groupName])
def GetSensorStrength(): module = findModule("Scan Probe Launcher") godma = eve.LocalSvc("godma") moduleAttrs = getModuleAttributes(module) if getattr(module, "charge", None): chargeObj = godma.GetItem(module.charge.itemID) chargeAttrs = getTypeAttributes(module.charge.typeID, obj=chargeObj) else: chargeAttrs = {} if chargeAttrs["baseSensorStrength"]: return chargeAttrs["baseSensorStrength"] else: return 0
def GetSensorStrength(): module = findModule("Scan Probe Launcher") godma = eve.LocalSvc("godma") moduleAttrs = getModuleAttributes(module) if getattr(module, "charge", None): chargeObj = godma.GetItem(module.charge.itemID) chargeAttrs = getTypeAttributes(module.charge.typeID, obj=chargeObj) else: chargeAttrs = {} if chargeAttrs['baseSensorStrength']: return chargeAttrs['baseSensorStrength'] else: return 0
def launchProbe(): modtype = "Scan Probe Launcher" launcher = findModule(modtype) if canActivateModule(launcher): activateModule(launcher, pulse=True)