Add stubs for getters
This commit is contained in:
@@ -65,6 +65,7 @@ class FitDamageStatsGraph(FitGraph):
|
|||||||
|
|
||||||
# Calculation stuff
|
# Calculation stuff
|
||||||
_normalizers = {
|
_normalizers = {
|
||||||
|
('distance', 'km'): lambda v, fit, tgt: v * 1000,
|
||||||
('atkSpeed', '%'): lambda v, fit, tgt: v * fit.ship.getModifiedItemAttr('maxVelocity', 0),
|
('atkSpeed', '%'): lambda v, fit, tgt: v * fit.ship.getModifiedItemAttr('maxVelocity', 0),
|
||||||
('tgtSpeed', '%'): lambda v, fit, tgt: v * tgt.ship.getModifiedItemAttr('maxVelocity', 0),
|
('tgtSpeed', '%'): lambda v, fit, tgt: v * tgt.ship.getModifiedItemAttr('maxVelocity', 0),
|
||||||
('tgtSigRad', '%'): lambda v, fit, tgt: v * fit.ship.getModifiedItemAttr('signatureRadius', 0)}
|
('tgtSigRad', '%'): lambda v, fit, tgt: v * fit.ship.getModifiedItemAttr('signatureRadius', 0)}
|
||||||
@@ -73,8 +74,59 @@ class FitDamageStatsGraph(FitGraph):
|
|||||||
'time': lambda fit, tgt: (0, 2500)}
|
'time': lambda fit, tgt: (0, 2500)}
|
||||||
|
|
||||||
_denormalizers = {
|
_denormalizers = {
|
||||||
|
('distance', 'km'): lambda v, fit, tgt: v / 1000,
|
||||||
('tgtSpeed', '%'): lambda v, fit, tgt: v / tgt.ship.getModifiedItemAttr('maxVelocity', 0),
|
('tgtSpeed', '%'): lambda v, fit, tgt: v / tgt.ship.getModifiedItemAttr('maxVelocity', 0),
|
||||||
('tgtSigRad', '%'): lambda v, fit, tgt: v / fit.ship.getModifiedItemAttr('signatureRadius', 0)}
|
('tgtSigRad', '%'): lambda v, fit, tgt: v / fit.ship.getModifiedItemAttr('signatureRadius', 0)}
|
||||||
|
|
||||||
|
def _distance2dps(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
def _distance2volley(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
def _distance2damage(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
def _time2dps(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
def _time2volley(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
def _time2damage(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
def _tgtSpeed2dps(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
def _tgtSpeed2volley(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
def _tgtSpeed2damage(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
def _tgtSigRad2dps(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
def _tgtSigRad2volley(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
def _tgtSigRad2damage(self, mainInput, miscInputs, fit, tgt):
|
||||||
|
return [], []
|
||||||
|
|
||||||
|
_getters = {
|
||||||
|
('distance', 'dps'): _distance2dps,
|
||||||
|
('distance', 'volley'): _distance2volley,
|
||||||
|
('distance', 'damage'): _distance2damage,
|
||||||
|
('time', 'dps'): _time2dps,
|
||||||
|
('time', 'volley'): _time2volley,
|
||||||
|
('time', 'damage'): _time2damage,
|
||||||
|
('tgtSpeed', 'dps'): _tgtSpeed2dps,
|
||||||
|
('tgtSpeed', 'volley'): _tgtSpeed2volley,
|
||||||
|
('tgtSpeed', 'damage'): _tgtSpeed2damage,
|
||||||
|
('tgtSigRad', 'dps'): _tgtSigRad2dps,
|
||||||
|
('tgtSigRad', 'volley'): _tgtSigRad2volley,
|
||||||
|
('tgtSigRad', 'damage'): _tgtSigRad2damage}
|
||||||
|
|
||||||
|
|
||||||
FitDamageStatsGraph.register()
|
FitDamageStatsGraph.register()
|
||||||
|
|||||||
Reference in New Issue
Block a user