Effect header update

This commit is contained in:
blitzmann
2017-07-11 01:31:02 -04:00
parent 0104e8954a
commit 3da0b8bc29
21 changed files with 49 additions and 21 deletions

View File

@@ -1,7 +1,7 @@
# boosterArmorHpPenalty
#
# Used by:
# Implants from group: Booster (12 of 62)
# Implants from group: Booster (12 of 55)
type = "boosterSideEffect"
# User-friendly name for the side effect

View File

@@ -1,7 +1,7 @@
# boosterMaxVelocityPenalty
#
# Used by:
# Implants from group: Booster (12 of 62)
# Implants from group: Booster (12 of 55)
type = "boosterSideEffect"
# User-friendly name for the side effect

View File

@@ -1,7 +1,7 @@
# boosterShieldCapacityPenalty
#
# Used by:
# Implants from group: Booster (12 of 62)
# Implants from group: Booster (12 of 55)
type = "boosterSideEffect"
# User-friendly name for the side effect

View File

@@ -2,7 +2,6 @@
#
# Used by:
# Modules from group: Rig Anchor (4 of 4)
# Implants named like: Agency Speed Booster (3 of 3)
# Implants named like: grade Snake (16 of 18)
# Modules named like: Auxiliary Thrusters (8 of 8)
# Implant: Quafe Zero

View File

@@ -1,4 +1,4 @@
# remoteHullRepairEntity
# npcEntityRemoteHullRepairer
#
# Used by:
# Drones named like: Hull Maintenance Bot (6 of 6)

View File

@@ -1,7 +1,6 @@
# shieldBoostAmplifierPassive
#
# Used by:
# Implants named like: Agency Tank Booster (3 of 3)
# Implants named like: grade Crystal (15 of 18)
type = "passive"

View File

@@ -1,7 +1,6 @@
# structuralAnalysisEffect
#
# Used by:
# Implants named like: Agency Tank Booster (3 of 3)
# Implants named like: Inherent Implants 'Noble' Repair Proficiency RP (6 of 6)
# Modules named like: Auxiliary Nano Pump (8 of 8)
# Implant: Imperial Navy Modified 'Noble' Implant

View File

@@ -1,3 +1,8 @@
# subsystemBonusAmarrDefensive3ArmorRepHeat
#
# Used by:
# Subsystem: Legion Defensive - Covert Reconfiguration
# Subsystem: Legion Defensive - Nanobot Injector
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusAmarrPropulsion2WarpSpeed
#
# Used by:
# Subsystem: Legion Propulsion - Interdiction Nullifier
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("warpSpeedMultiplier", src.getModifiedItemAttr("subsystemBonusAmarrPropulsion2"),

View File

@@ -1,3 +1,8 @@
# subsystemBonusCaldariDefensive3ShieldBoostHeat
#
# Used by:
# Subsystem: Tengu Defensive - Amplification Node
# Subsystem: Tengu Defensive - Covert Reconfiguration
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Operation"),

View File

@@ -1,7 +1,4 @@
# subSystemBonusCaldariDefensive3TractorBeamBonus
#
# Used by:
# Subsystem: Tengu Defensive - Covert Reconfiguration
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tractor Beam", "maxRange", src.getModifiedItemAttr("subsystemBonusCaldariDefensive3"), stackingPenalties=True, skill="Caldari Defensive Systems")

View File

@@ -1,3 +1,7 @@
# subsystemBonusCaldariPropulsion2WarpSpeed
#
# Used by:
# Subsystem: Tengu Propulsion - Interdiction Nullifier
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("warpSpeedMultiplier", src.getModifiedItemAttr("subsystemBonusCaldariPropulsion2"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusCaldariPropulsionMaxVelocity
#
# Used by:
# Subsystem: Tengu Propulsion - Chassis Optimization
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("maxVelocity", src.getModifiedItemAttr("subsystemBonusCaldariPropulsion"),

View File

@@ -1,3 +1,8 @@
# subsystemBonusGallenteDefensive3ArmorRepHeat
#
# Used by:
# Subsystem: Proteus Defensive - Covert Reconfiguration
# Subsystem: Proteus Defensive - Nanobot Injector
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"),

View File

@@ -1,7 +1,4 @@
# subSystemBonusGallenteDefensive3TractorBeamBonus
#
# Used by:
# Subsystem: Proteus Defensive - Covert Reconfiguration
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tractor Beam", "maxRange",

View File

@@ -1,7 +1,7 @@
# subsystemBonusGallentePropulsion2Agility
#
# Used by:
# Subsystem: Proteus Propulsion - Chassis Optimization
# Subsystem: Proteus Propulsion - Hyperspatial Optimization
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("agility", src.getModifiedItemAttr("subsystemBonusGallentePropulsion2"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusGallentePropulsion2WarpSpeed
#
# Used by:
# Subsystem: Proteus Propulsion - Interdiction Nullifier
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("warpSpeedMultiplier", src.getModifiedItemAttr("subsystemBonusGallentePropulsion2"),

View File

@@ -1,7 +1,7 @@
# subsystemBonusGallentePropulsionWarpSpeed
#
# Used by:
# Subsystem: Proteus Propulsion - Chassis Optimization
# Subsystem: Proteus Propulsion - Hyperspatial Optimization
type = "passive"

View File

@@ -1,3 +1,8 @@
# subsystemBonusMinmatarDefensive3LocalRepHeat
#
# Used by:
# Subsystem: Loki Defensive - Adaptive Defense Node
# Subsystem: Loki Defensive - Covert Reconfiguration
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems") or mod.item.requiresSkill("Shield Operation"),

View File

@@ -1,7 +1,4 @@
# subSystemBonusMinmatarDefensive3TractorBeamBonus
#
# Used by:
# Subsystem: Loki Defensive - Covert Reconfiguration
# Not used by any item
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tractor Beam", "maxRange",

View File

@@ -1,3 +1,7 @@
# subsystemBonusMinmatarPropulsion2WarpSpeed
#
# Used by:
# Subsystem: Loki Propulsion - Interdiction Nullifier
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("warpSpeedMultiplier", src.getModifiedItemAttr("subsystemBonusMinmatarPropulsion2"),