diff --git a/gui/builtinGraphs/base.py b/gui/builtinGraphs/base.py index 2e6b75018..8907ee047 100644 --- a/gui/builtinGraphs/base.py +++ b/gui/builtinGraphs/base.py @@ -81,6 +81,14 @@ class FitGraph(metaclass=ABCMeta): def inputMap(self): return OrderedDict(((i.handle, i.unit), i) for i in self.inputs) + @property + def srcExtraCols(self): + return () + + @property + def tgtExtraCols(self): + return () + srcVectorDef = None tgtVectorDef = None hasTargets = False diff --git a/gui/builtinGraphs/fitDamageStats/graph.py b/gui/builtinGraphs/fitDamageStats/graph.py index 1d9e96910..5e971ea6b 100644 --- a/gui/builtinGraphs/fitDamageStats/graph.py +++ b/gui/builtinGraphs/fitDamageStats/graph.py @@ -67,6 +67,7 @@ class FitDamageStatsGraph(FitGraph): srcVectorDef = VectorDef(lengthHandle='atkSpeed', lengthUnit='%', angleHandle='atkAngle', angleUnit='degrees', label='Attacker') tgtVectorDef = VectorDef(lengthHandle='tgtSpeed', lengthUnit='%', angleHandle='tgtAngle', angleUnit='degrees', label='Target') hasTargets = True + srcExtraCols = ('Dps', 'Volley') # Calculation stuff _normalizers = { diff --git a/gui/graphFrame/lists.py b/gui/graphFrame/lists.py index 3954e8826..7ca79721d 100644 --- a/gui/graphFrame/lists.py +++ b/gui/graphFrame/lists.py @@ -134,12 +134,6 @@ class BaseList(gui.display.Display): class FitList(BaseList): - DEFAULT_COLS = ( - 'Base Icon', - 'Base Name', - 'Dps', - 'Volley') - def __init__(self, graphFrame, parent): super().__init__(graphFrame, parent) fit = Fit.getInstance().getFit(self.graphFrame.mainFrame.getActiveFit())