Add stubs for getters

This commit is contained in:
DarkPhoenix
2019-06-28 19:07:16 +03:00
parent 60933a309f
commit 75ce6ffbcf

View File

@@ -65,6 +65,7 @@ class FitDamageStatsGraph(FitGraph):
# Calculation stuff
_normalizers = {
('distance', 'km'): lambda v, fit, tgt: v * 1000,
('atkSpeed', '%'): lambda v, fit, tgt: v * fit.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)}
@@ -73,8 +74,59 @@ class FitDamageStatsGraph(FitGraph):
'time': lambda fit, tgt: (0, 2500)}
_denormalizers = {
('distance', 'km'): lambda v, fit, tgt: v / 1000,
('tgtSpeed', '%'): lambda v, fit, tgt: v / tgt.ship.getModifiedItemAttr('maxVelocity', 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()