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:
Ebag333
2016-10-19 14:26:46 -07:00
parent fd3e0bbebf
commit 928246a8ca
6 changed files with 23 additions and 21 deletions

View File

@@ -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"))

View File

@@ -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"))

View File

@@ -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"))

View File

@@ -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")

View File

@@ -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:

View File

@@ -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: