From e5dcac43dc5ffa7cc8c6634d26c4f497b5c43477 Mon Sep 17 00:00:00 2001 From: Ebag333 Date: Fri, 10 Jun 2016 20:36:20 -0700 Subject: [PATCH] Added sensor strength to handle scripting the SeBo --- gui/builtinViewColumns/misc.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gui/builtinViewColumns/misc.py b/gui/builtinViewColumns/misc.py index c50f23e47..c33b876a9 100644 --- a/gui/builtinViewColumns/misc.py +++ b/gui/builtinViewColumns/misc.py @@ -231,10 +231,11 @@ class Miscellanea(ViewColumn): elif itemGroup in ("Remote Sensor Booster", "Sensor Booster", "Signal Amplifier"): scanResBonus = stuff.getModifiedItemAttr("scanResolutionBonus") lockRangeBonus = stuff.getModifiedItemAttr("maxTargetRangeBonus") - if scanResBonus is None or lockRangeBonus is None: + gravBonus = stuff.getModifiedItemAttr("scanGravimetricStrengthPercent") + if scanResBonus is None or lockRangeBonus is None or gravBonus is None: return "", None display = 0 - for bonus in (scanResBonus, lockRangeBonus): + for bonus in (scanResBonus, lockRangeBonus, gravBonus): if abs(bonus) > abs(display): display = bonus if not display: @@ -245,6 +246,8 @@ class Miscellanea(ViewColumn): ttEntries.append("lock range") if display == scanResBonus: ttEntries.append("scan resolution") + if display == gravBonus: + ttEntries.append("sensor strength") tooltip = "{0} bonus".format(formatList(ttEntries)).capitalize() return text, tooltip elif itemGroup in ("Projected ECCM", "ECCM", "Sensor Backup Array"):