Even more PEP8 fixes!
Also, create a variable so we can't reference it and have it not exist. Because that would be bad.
This commit is contained in:
@@ -15,20 +15,20 @@ def handler(fit, module, context):
|
||||
stackingPenalties=penalize, penaltyGroup="preMul")
|
||||
|
||||
# Turrets
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Energy Turret") or \
|
||||
mod.item.requiresSkill("Large Hybrid Turret") or \
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Energy Turret") or
|
||||
mod.item.requiresSkill("Large Hybrid Turret") or
|
||||
mod.item.requiresSkill("Large Projectile Turret"),
|
||||
"maxRange", module.getModifiedItemAttr("maxRangeBonus"),
|
||||
stackingPenalties=True)
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Energy Turret") or \
|
||||
mod.item.requiresSkill("Large Hybrid Turret") or \
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Energy Turret") or
|
||||
mod.item.requiresSkill("Large Hybrid Turret") or
|
||||
mod.item.requiresSkill("Large Projectile Turret"),
|
||||
"falloff", module.getModifiedItemAttr("falloffBonus"),
|
||||
stackingPenalties=True)
|
||||
|
||||
# Missiles
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Torpedoes") or \
|
||||
mod.charge.requiresSkill("Cruise Missiles") or \
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Torpedoes") or
|
||||
mod.charge.requiresSkill("Cruise Missiles") or
|
||||
mod.charge.requiresSkill("Heavy Missiles"),
|
||||
"maxVelocity", module.getModifiedItemAttr("missileVelocityBonus"))
|
||||
|
||||
|
||||
@@ -18,20 +18,20 @@ def handler(fit, src, context):
|
||||
stackingPenalties=penalize, penaltyGroup="preMul")
|
||||
|
||||
# Turrets
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Energy Turret") or \
|
||||
mod.item.requiresSkill("Large Hybrid Turret") or \
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Energy Turret") or
|
||||
mod.item.requiresSkill("Large Hybrid Turret") or
|
||||
mod.item.requiresSkill("Large Projectile Turret"),
|
||||
"maxRange", src.getModifiedItemAttr("maxRangeBonus"),
|
||||
stackingPenalties=True)
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Energy Turret") or \
|
||||
mod.item.requiresSkill("Large Hybrid Turret") or \
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Energy Turret") or
|
||||
mod.item.requiresSkill("Large Hybrid Turret") or
|
||||
mod.item.requiresSkill("Large Projectile Turret"),
|
||||
"falloff", src.getModifiedItemAttr("falloffBonus"),
|
||||
stackingPenalties=True)
|
||||
|
||||
# Missiles
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Torpedoes") or \
|
||||
mod.charge.requiresSkill("Cruise Missiles") or \
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Torpedoes") or
|
||||
mod.charge.requiresSkill("Cruise Missiles") or
|
||||
mod.charge.requiresSkill("Heavy Missiles"),
|
||||
"maxVelocity", src.getModifiedItemAttr("missileVelocityBonus"))
|
||||
|
||||
|
||||
@@ -8,20 +8,20 @@ runTime = "early"
|
||||
|
||||
def handler(fit, src, context):
|
||||
# Turrets
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Energy Turret") or \
|
||||
mod.item.requiresSkill("Capital Hybrid Turret") or \
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Energy Turret") or
|
||||
mod.item.requiresSkill("Capital Hybrid Turret") or
|
||||
mod.item.requiresSkill("Capital Projectile Turret"),
|
||||
"damageMultiplier", src.getModifiedItemAttr("siegeTurretDamageBonus"))
|
||||
|
||||
# Missiles
|
||||
for type in ("kinetic", "thermal", "explosive", "em"):
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("XL Torpedoes") or \
|
||||
mod.charge.requiresSkill("XL Cruise Missiles") or \
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("XL Torpedoes") or
|
||||
mod.charge.requiresSkill("XL Cruise Missiles") or
|
||||
mod.charge.requiresSkill("Torpedoes"),
|
||||
"%sDamage" % type, src.getModifiedItemAttr("siegeMissileDamageBonus"))
|
||||
|
||||
# Reppers
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Shield Operation") or \
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Shield Operation") or
|
||||
mod.item.requiresSkill("Capital Repair Systems"),
|
||||
"duration", src.getModifiedItemAttr("siegeLocalLogisticsDurationBonus"))
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@ type = "active", "projected"
|
||||
|
||||
|
||||
def handler(fit, container, context):
|
||||
amount = 0
|
||||
if "projected" in context and ((hasattr(container, "state")
|
||||
and container.state >= State.ACTIVE) or hasattr(container, "amountActive")):
|
||||
amount = container.getModifiedItemAttr("energyNeutralizerAmount")
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
from eos.types import State
|
||||
|
||||
# Not used by any item
|
||||
runTime = "early"
|
||||
type = "projected", "active"
|
||||
|
||||
from eos.types import State
|
||||
|
||||
|
||||
def handler(fit, module, context):
|
||||
if "projected" not in context:
|
||||
|
||||
@@ -2,11 +2,12 @@
|
||||
#
|
||||
# Used by:
|
||||
# Modules named like: Warp Scrambler (26 of 26)
|
||||
runTime = "early"
|
||||
type = "projected", "active"
|
||||
|
||||
from eos.types import State
|
||||
|
||||
runTime = "early"
|
||||
type = "projected", "active"
|
||||
|
||||
|
||||
def handler(fit, module, context):
|
||||
if "projected" not in context:
|
||||
|
||||
Reference in New Issue
Block a user