MCPcopy Index your code
hub / github.com/pyfa-org/Pyfa / getRemoteReps

Method getRemoteReps

eos/saveddata/module.py:606–619  ·  view source on GitHub ↗
(self, spoolOptions=None, ignoreState=False, reloadOverride=None)

Source from the content-addressed store, hash-verified

604 return adjustedRRAmount
605
606 def getRemoteReps(self, spoolOptions=None, ignoreState=False, reloadOverride=None):
607 rrDuringCycle = RRTypes(0, 0, 0, 0)
608 cycleParams = self.getCycleParameters(reloadOverride=reloadOverride)
609 if cycleParams is None:
610 return rrDuringCycle
611 repAmountParams = self.getRepAmountParameters(spoolOptions=spoolOptions, ignoreState=ignoreState)
612 avgCycleTime = cycleParams.averageTime
613 if len(repAmountParams) == 0 or avgCycleTime == 0:
614 return rrDuringCycle
615 for rrAmount in repAmountParams.values():
616 rrDuringCycle += rrAmount
617 rrFactor = 1 / (avgCycleTime / 1000)
618 rps = rrDuringCycle * rrFactor
619 return rps
620
621 def getSpoolData(self, spoolOptions=None):
622 weaponMultMax = self.getModifiedItemAttr("damageMultiplierBonusMax", 0)

Callers

nothing calls this directly

Calls 4

getCycleParametersMethod · 0.95
RRTypesClass · 0.90
valuesMethod · 0.80

Tested by

no test coverage detected