Add conversions for names

This commit is contained in:
DarkPhoenix
2020-04-07 21:37:40 +03:00
parent e7b1f55d08
commit 14d62f31e1
2 changed files with 194 additions and 44 deletions

View File

@@ -989,7 +989,7 @@ class Effect290(BaseEffect):
sharpshooterRangeSkillBonusPostPercentMaxRangeLocationShipModulesRequiringGunnery
Used by:
Implants named like: Frentix Booster (4 of 4)
Implants named like: Frentix Booster (9 of 9)
Implants named like: Zainou 'Deadeye' Sharpshooter ST (6 of 6)
Skill: Sharpshooter
"""
@@ -1008,7 +1008,7 @@ class Effect298(BaseEffect):
surgicalStrikeFalloffBonusPostPercentFalloffLocationShipModulesRequiringGunnery
Used by:
Implants named like: Sooth Sayer Booster (4 of 4)
Implants named like: Sooth Sayer Booster (9 of 9)
Implants named like: Zainou 'Deadeye' Trajectory Analysis TA (6 of 6)
Skill: Trajectory Analysis
"""
@@ -1742,7 +1742,7 @@ class Effect596(BaseEffect):
ammoInfluenceRange
Used by:
Items from category: Charge (590 of 954)
Items from category: Charge (590 of 955)
"""
type = 'passive'
@@ -1757,7 +1757,7 @@ class Effect598(BaseEffect):
ammoSpeedMultiplier
Used by:
Charges from group: Festival Charges (28 of 28)
Charges from group: Festival Charges (29 of 29)
Charges from group: Interdiction Probe (2 of 2)
Charges from group: Structure Festival Charges (2 of 2)
Special Edition Assetss from group: Festival Charges Expired (4 of 4)
@@ -2328,7 +2328,7 @@ class Effect804(BaseEffect):
ammoInfluenceCapNeed
Used by:
Items from category: Charge (496 of 954)
Items from category: Charge (496 of 955)
"""
type = 'passive'
@@ -3694,7 +3694,7 @@ class Effect1185(BaseEffect):
structureStealthEmitterArraySigDecrease
Used by:
Implants named like: X Instinct Booster (4 of 4)
Implants named like: X Instinct Booster (9 of 9)
Implants named like: grade Halo (15 of 18)
"""
@@ -6966,7 +6966,7 @@ class Effect2432(BaseEffect):
Used by:
Implants named like: Inherent Implants 'Squire' Capacitor Management EM (6 of 6)
Implants named like: Mindflood Booster (4 of 4)
Implants named like: Mindflood Booster (9 of 9)
Modules named like: Semiconductor Memory Cell (8 of 8)
Implant: Antipharmakon Aeolis
Implant: Genolution Core Augmentation CA-1
@@ -7822,7 +7822,9 @@ class Effect2735(BaseEffect):
boosterArmorHpPenalty
Used by:
Implants named like: Booster (12 of 35)
Implants named like: Improved Booster (4 of 8)
Implants named like: Standard Booster (4 of 8)
Implants named like: Strong Booster (4 of 8)
"""
attr = 'boosterArmorHPPenalty'
@@ -7839,9 +7841,15 @@ class Effect2736(BaseEffect):
boosterArmorRepairAmountPenalty
Used by:
Implants named like: Drop Booster (3 of 4)
Implants named like: Mindflood Booster (3 of 4)
Implants named like: Sooth Sayer Booster (3 of 4)
Implant: Improved Drop Booster
Implant: Improved Mindflood Booster
Implant: Improved Sooth Sayer Booster
Implant: Standard Drop Booster
Implant: Standard Mindflood Booster
Implant: Standard Sooth Sayer Booster
Implant: Strong Drop Booster
Implant: Strong Mindflood Booster
Implant: Strong Sooth Sayer Booster
"""
attr = 'boosterArmorRepairAmountPenalty'
@@ -7859,7 +7867,9 @@ class Effect2737(BaseEffect):
boosterShieldCapacityPenalty
Used by:
Implants from group: Booster (12 of 67)
Implants named like: Improved Booster (4 of 8)
Implants named like: Standard Booster (4 of 8)
Implants named like: Strong Booster (4 of 8)
"""
attr = 'boosterShieldCapacityPenalty'
@@ -7876,9 +7886,15 @@ class Effect2739(BaseEffect):
boosterTurretOptimalRangePenalty
Used by:
Implants named like: Blue Pill Booster (3 of 5)
Implants named like: Mindflood Booster (3 of 4)
Implants named like: Sooth Sayer Booster (3 of 4)
Implant: Improved Blue Pill Booster
Implant: Improved Mindflood Booster
Implant: Improved Sooth Sayer Booster
Implant: Standard Blue Pill Booster
Implant: Standard Mindflood Booster
Implant: Standard Sooth Sayer Booster
Implant: Strong Blue Pill Booster
Implant: Strong Mindflood Booster
Implant: Strong Sooth Sayer Booster
"""
attr = 'boosterTurretOptimalRangePenalty'
@@ -7896,8 +7912,12 @@ class Effect2741(BaseEffect):
boosterTurretFalloffPenalty
Used by:
Implants named like: Drop Booster (3 of 4)
Implants named like: X Instinct Booster (3 of 4)
Implant: Improved Drop Booster
Implant: Improved X-Instinct Booster
Implant: Standard Drop Booster
Implant: Standard X-Instinct Booster
Implant: Strong Drop Booster
Implant: Strong X-Instinct Booster
"""
attr = 'boosterTurretFalloffPenalty'
@@ -7915,8 +7935,12 @@ class Effect2745(BaseEffect):
boosterCapacitorCapacityPenalty
Used by:
Implants named like: Blue Pill Booster (3 of 5)
Implants named like: Exile Booster (3 of 4)
Implant: Improved Blue Pill Booster
Implant: Improved Exile Booster
Implant: Standard Blue Pill Booster
Implant: Standard Exile Booster
Implant: Strong Blue Pill Booster
Implant: Strong Exile Booster
"""
attr = 'boosterCapacitorCapacityPenalty'
@@ -7933,8 +7957,10 @@ class Effect2746(BaseEffect):
boosterMaxVelocityPenalty
Used by:
Implants named like: Crash Booster (3 of 4)
Items from market group: Implants & Boosters > Booster > Booster Slot 02 (9 of 13)
Implant: Improved Crash Booster
Implant: Standard Crash Booster
Implant: Strong Crash Booster
"""
attr = 'boosterMaxVelocityPenalty'
@@ -7951,8 +7977,12 @@ class Effect2747(BaseEffect):
boosterTurretTrackingPenalty
Used by:
Implants named like: Exile Booster (3 of 4)
Implants named like: Frentix Booster (3 of 4)
Implant: Improved Exile Booster
Implant: Improved Frentix Booster
Implant: Standard Exile Booster
Implant: Standard Frentix Booster
Implant: Strong Exile Booster
Implant: Strong Frentix Booster
"""
attr = 'boosterTurretTrackingPenalty'
@@ -7970,8 +8000,12 @@ class Effect2748(BaseEffect):
boosterMissileVelocityPenalty
Used by:
Implants named like: Crash Booster (3 of 4)
Implants named like: X Instinct Booster (3 of 4)
Implant: Improved Crash Booster
Implant: Improved X-Instinct Booster
Implant: Standard Crash Booster
Implant: Standard X-Instinct Booster
Implant: Strong Crash Booster
Implant: Strong X-Instinct Booster
"""
attr = 'boosterMissileVelocityPenalty'
@@ -7989,7 +8023,9 @@ class Effect2749(BaseEffect):
boosterMissileExplosionVelocityPenalty
Used by:
Implants named like: Blue Pill Booster (3 of 5)
Implant: Improved Blue Pill Booster
Implant: Standard Blue Pill Booster
Implant: Strong Blue Pill Booster
"""
attr = 'boosterAOEVelocityPenalty'
@@ -8144,8 +8180,12 @@ class Effect2791(BaseEffect):
boosterMissileExplosionCloudPenaltyFixed
Used by:
Implants named like: Exile Booster (3 of 4)
Implants named like: Mindflood Booster (3 of 4)
Implant: Improved Exile Booster
Implant: Improved Mindflood Booster
Implant: Standard Exile Booster
Implant: Standard Mindflood Booster
Implant: Strong Exile Booster
Implant: Strong Mindflood Booster
"""
attr = 'boosterMissileAOECloudPenalty'
@@ -8437,7 +8477,7 @@ class Effect2847(BaseEffect):
trackingSpeedBonusPassiveRequiringGunneryTrackingSpeedBonus
Used by:
Implants named like: Drop Booster (4 of 4)
Implants named like: Drop Booster (9 of 9)
Implants named like: Eifyr and Co. 'Gunslinger' Motion Prediction MR (6 of 6)
Implant: Antipharmakon Iokira
Implant: Ogdin's Eye Coordination Enhancer
@@ -9304,9 +9344,9 @@ class Effect3029(BaseEffect):
overloadSelfEmHardeningBonus
Used by:
Modules named like: Anti EM Shield Hardener (21 of 21)
Variations of module: Anti-EM Shield Hardener I (20 of 20)
Variations of module: Armor EM Hardener I (39 of 39)
Variations of module: EM Ward Field I (19 of 19)
Module: Civilian EM Ward Field
"""
type = 'overheat'
@@ -9321,9 +9361,9 @@ class Effect3030(BaseEffect):
overloadSelfThermalHardeningBonus
Used by:
Variations of module: Anti-Thermal Shield Hardener I (20 of 20)
Variations of module: Armor Thermal Hardener I (39 of 39)
Variations of module: Thermal Dissipation Field I (19 of 19)
Module: Civilian Thermal Dissipation Field
Module: Civilian Anti-Thermal Shield Hardener
"""
type = 'overheat'
@@ -9338,9 +9378,9 @@ class Effect3031(BaseEffect):
overloadSelfExplosiveHardeningBonus
Used by:
Variations of module: Anti-Explosive Shield Hardener I (20 of 20)
Variations of module: Armor Explosive Hardener I (39 of 39)
Variations of module: Explosive Deflection Field I (19 of 19)
Module: Civilian Explosive Deflection Field
Module: Civilian Anti-Explosive Shield Hardener
"""
type = 'overheat'
@@ -9355,9 +9395,9 @@ class Effect3032(BaseEffect):
overloadSelfKineticHardeningBonus
Used by:
Modules named like: Anti Kinetic Shield Hardener (21 of 21)
Variations of module: Anti-Kinetic Shield Hardener I (20 of 20)
Variations of module: Armor Kinetic Hardener I (39 of 39)
Variations of module: Kinetic Deflection Field I (19 of 19)
Module: Civilian Kinetic Deflection Field
"""
type = 'overheat'
@@ -9373,7 +9413,7 @@ class Effect3035(BaseEffect):
Used by:
Modules named like: Capital Flex Hardener (9 of 9)
Variations of module: Adaptive Invulnerability Field I (17 of 17)
Variations of module: Adaptive Invulnerability Shield Hardener I (18 of 18)
"""
type = 'overheat'
@@ -16715,7 +16755,7 @@ class Effect4951(BaseEffect):
Used by:
Implants named like: Agency 'Hardshell' TB Dose (4 of 4)
Implants named like: Blue Pill Booster (5 of 5)
Implants named like: Blue Pill Booster (10 of 10)
Implant: Antipharmakon Thureo
"""
@@ -16769,9 +16809,15 @@ class Effect4970(BaseEffect):
boosterShieldBoostAmountPenaltyShieldSkills
Used by:
Implants named like: Crash Booster (3 of 4)
Implants named like: Frentix Booster (3 of 4)
Implants named like: Mindflood Booster (3 of 4)
Implant: Improved Crash Booster
Implant: Improved Frentix Booster
Implant: Improved Mindflood Booster
Implant: Standard Crash Booster
Implant: Standard Frentix Booster
Implant: Standard Mindflood Booster
Implant: Strong Crash Booster
Implant: Strong Frentix Booster
Implant: Strong Mindflood Booster
"""
attr = 'boosterShieldBoostAmountPenalty'
@@ -16873,7 +16919,7 @@ class Effect4989(BaseEffect):
missileSkillAoeCloudSizeBonusAllIncludingCapitals
Used by:
Implants named like: Crash Booster (4 of 4)
Implants named like: Crash Booster (9 of 9)
"""
type = 'passive'
@@ -18632,7 +18678,7 @@ class Effect5230(BaseEffect):
Used by:
Modules from group: Flex Shield Hardener (5 of 5)
Modules from group: Shield Hardener (97 of 97)
Modules from group: Shield Hardener (102 of 102)
"""
type = 'active'
@@ -19798,7 +19844,7 @@ class Effect5364(BaseEffect):
Used by:
Implants named like: Agency 'Hardshell' TB Dose (4 of 4)
Implants named like: Exile Booster (4 of 4)
Implants named like: Exile Booster (9 of 9)
Implant: Antipharmakon Kosybo
"""

View File

@@ -0,0 +1,104 @@
"""
Conversion pack for April 2020 release
"""
CONVERSIONS = {
# Renamed items, extracted via diff file (TODO: redo when patch hits, add converted items)
"Adaptive Invulnerability Field I": "Adaptive Invulnerability Shield Hardener I",
"Gistum C-Type Adaptive Invulnerability Field": "Gistum C-Type Adaptive Invulnerability Shield Hardener",
"Adaptive Invulnerability Field II": "Adaptive Invulnerability Shield Hardener II",
"Explosive Deflection Field I": "Anti-Explosive Shield Hardener I",
"Kinetic Deflection Field I": "Anti-Kinetic Shield Hardener I",
"EM Ward Field I": "Anti-EM Shield Hardener I",
"Thermal Dissipation Field I": "Anti-Thermal Shield Hardener I",
"Explosive Deflection Field II": "Anti-Explosive Shield Hardener II",
"Kinetic Deflection Field II": "Anti-Kinetic Shield Hardener II",
"EM Ward Field II": "Anti-EM Shield Hardener II",
"Thermal Dissipation Field II": "Anti-Thermal Shield Hardener II",
"Gistum B-Type Adaptive Invulnerability Field": "Gistum B-Type Adaptive Invulnerability Shield Hardener",
"Gistum A-Type Adaptive Invulnerability Field": "Gistum A-Type Adaptive Invulnerability Shield Hardener",
"Pithum A-Type Adaptive Invulnerability Field": "Pithum A-Type Adaptive Invulnerability Shield Hardener",
"Pithum B-Type Adaptive Invulnerability Field": "Pithum B-Type Adaptive Invulnerability Shield Hardener",
"Pithum C-Type Adaptive Invulnerability Field": "Pithum C-Type Adaptive Invulnerability Shield Hardener",
"Limited Kinetic Deflection Field I": "Compact Anti-Kinetic Shield Hardener",
"Limited 'Anointed' EM Ward Field": "Compact Anti-EM Shield Hardener",
"Limited Adaptive Invulnerability Field I": "Compact Adaptive Invulnerability Shield Hardener",
"Limited Explosive Deflection Field I": "Compact Anti-Explosive Shield Hardener",
"Limited Thermal Dissipation Field I": "Compact Anti-Thermal Shield Hardener",
"Dread Guristas EM Ward Field": "Dread Guristas Anti-EM Shield Hardener",
"Dread Guristas Thermal Dissipation Field": "Dread Guristas Anti-Thermal Shield Hardener",
"Dread Guristas Explosive Deflection Field": "Dread Guristas Anti-Explosive Shield Hardener",
"Dread Guristas Kinetic Deflection Field": "Dread Guristas Anti-Kinetic Shield Hardener",
"Dread Guristas Adaptive Invulnerability Field": "Dread Guristas Adaptive Invulnerability Shield Hardener",
"Domination EM Ward Field": "Domination Anti-EM Shield Hardener",
"Domination Thermal Dissipation Field": "Domination Anti-Thermal Shield Hardener",
"Domination Explosive Deflection Field": "Domination Anti-Explosive Shield Hardener",
"Domination Kinetic Deflection Field": "Domination Anti-Kinetic Shield Hardener",
"Domination Adaptive Invulnerability Field": "Domination Adaptive Invulnerability Shield Hardener",
"Kaikka's Modified Kinetic Deflection Field": "Kaikka's Modified Anti-Kinetic Shield Hardener",
"Thon's Modified Kinetic Deflection Field": "Thon's Modified Anti-Kinetic Shield Hardener",
"Vepas's Modified Kinetic Deflection Field": "Vepas's Modified Anti-Kinetic Shield Hardener",
"Estamel's Modified Kinetic Deflection Field": "Estamel's Modified Anti-Kinetic Shield Hardener",
"Kaikka's Modified EM Ward Field": "Kaikka's Modified Anti-EM Shield Hardener",
"Thon's Modified EM Ward Field": "Thon's Modified Anti-EM Shield Hardener",
"Vepas's Modified EM Ward Field": "Vepas's Modified Anti-EM Shield Hardener",
"Estamel's Modified EM Ward Field": "Estamel's Modified Anti-EM Shield Hardener",
"Kaikka's Modified Explosive Deflection Field": "Kaikka's Modified Anti-Explosive Shield Hardener",
"Thon's Modified Explosive Deflection Field": "Thon's Modified Anti-Explosive Shield Hardener",
"Vepas's Modified Explosive Deflection Field": "Vepas's Modified Anti-Explosive Shield Hardener",
"Estamel's Modified Explosive Deflection Field": "Estamel's Modified Anti-Explosive Shield Hardener",
"Kaikka's Modified Thermal Dissipation Field": "Kaikka's Modified Anti-Thermal Shield Hardener",
"Thon's Modified Thermal Dissipation Field": "Thon's Modified Anti-Thermal Shield Hardener",
"Vepas's Modified Thermal Dissipation Field": "Vepas's Modified Anti-Thermal Shield Hardener",
"Estamel's Modified Thermal Dissipation Field": "Estamel's Modified Anti-Thermal Shield Hardener",
"Kaikka's Modified Adaptive Invulnerability Field": "Kaikka's Modified Adaptive Invulnerability Shield Hardener",
"Thon's Modified Adaptive Invulnerability Field": "Thon's Modified Adaptive Invulnerability Shield Hardener",
"Vepas's Modified Adaptive Invulnerability Field": "Vepas's Modified Adaptive Invulnerability Shield Hardener",
"Estamel's Modified Adaptive Invulnerability Field": "Estamel's Modified Adaptive Invulnerability Shield Hardener",
"Caldari Navy Kinetic Deflection Field": "Caldari Navy Anti-Kinetic Shield Hardener",
"Caldari Navy Explosive Deflection Field": "Caldari Navy Anti-Explosive Shield Hardener",
"Caldari Navy Thermal Dissipation Field": "Caldari Navy Anti-Thermal Shield Hardener",
"Caldari Navy Adaptive Invulnerability Field": "Caldari Navy Adaptive Invulnerability Shield Hardener",
"Caldari Navy EM Ward Field": "Caldari Navy Anti-EM Shield Hardener",
"Gist C-Type Kinetic Deflection Field": "Gist C-Type Anti-Kinetic Shield Hardener",
"Pith C-Type Kinetic Deflection Field": "Pith C-Type Anti-Kinetic Shield Hardener",
"Gist C-Type Explosive Deflection Field": "Gist C-Type Anti-Explosive Shield Hardener",
"Pith C-Type Explosive Deflection Field": "Pith C-Type Anti-Explosive Shield Hardener",
"Gist C-Type Thermal Dissipation Field": "Gist C-Type Anti-Thermal Shield Hardener",
"Pith C-Type Thermal Dissipation Field": "Pith C-Type Anti-Thermal Shield Hardener",
"Gist C-Type EM Ward Field": "Gist C-Type Anti-EM Shield Hardener",
"Pith C-Type EM Ward Field": "Pith C-Type Anti-EM Shield Hardener",
"Gist B-Type EM Ward Field": "Gist B-Type Anti-EM Shield Hardener",
"Pith B-Type EM Ward Field": "Pith B-Type Anti-EM Shield Hardener",
"Gist B-Type Thermal Dissipation Field": "Gist B-Type Anti-Thermal Shield Hardener",
"Pith B-Type Thermal Dissipation Field": "Pith B-Type Anti-Thermal Shield Hardener",
"Gist B-Type Explosive Deflection Field": "Gist B-Type Anti-Explosive Shield Hardener",
"Pith B-Type Explosive Deflection Field": "Pith B-Type Anti-Explosive Shield Hardener",
"Gist B-Type Kinetic Deflection Field": "Gist B-Type Anti-Kinetic Shield Hardener",
"Pith B-Type Kinetic Deflection Field": "Pith B-Type Anti-Kinetic Shield Hardener",
"Gist A-Type Kinetic Deflection Field": "Gist A-Type Anti-Kinetic Shield Hardener",
"Pith A-Type Kinetic Deflection Field": "Pith A-Type Anti-Kinetic Shield Hardener",
"Gist A-Type Explosive Deflection Field": "Gist A-Type Anti-Explosive Shield Hardener",
"Pith A-Type Explosive Deflection Field": "Pith A-Type Anti-Explosive Shield Hardener",
"Gist A-Type Thermal Dissipation Field": "Gist A-Type Anti-Thermal Shield Hardener",
"Pith A-Type Thermal Dissipation Field": "Pith A-Type Anti-Thermal Shield Hardener",
"Gist A-Type EM Ward Field": "Gist A-Type Anti-EM Shield Hardener",
"Pith A-Type EM Ward Field": "Pith A-Type Anti-EM Shield Hardener",
"Gist X-Type EM Ward Field": "Gist X-Type Anti-EM Shield Hardener",
"Pith X-Type EM Ward Field": "Pith X-Type Anti-EM Shield Hardener",
"Gist X-Type Thermal Dissipation Field": "Gist X-Type Anti-Thermal Shield Hardener",
"Pith X-Type Thermal Dissipation Field": "Pith X-Type Anti-Thermal Shield Hardener",
"Gist X-Type Explosive Deflection Field": "Gist X-Type Anti-Explosive Shield Hardener",
"Pith X-Type Explosive Deflection Field": "Pith X-Type Anti-Explosive Shield Hardener",
"Gist X-Type Kinetic Deflection Field": "Gist X-Type Anti-Kinetic Shield Hardener",
"Pith X-Type Kinetic Deflection Field": "Pith X-Type Anti-Kinetic Shield Hardener",
"'Nugget' Kinetic Deflection Field": "'Nugget' Anti-Kinetic Shield Hardener",
"'Desert Heat' Thermal Dissipation Field": "'Desert Heat' Anti-Thermal Shield Hardener",
"'Posse' Adaptive Invulnerability Field": "'Posse' Adaptive Invulnerability Shield Hardener",
"'Poacher' EM Ward Field": "'Poacher' Anti-EM Shield Hardener",
"'Snake Eyes' Explosive Deflection Field": "'Snake Eyes' Anti-Explosive Shield Hardener",
"Civilian Thermal Dissipation Field": "Civilian Anti-Thermal Shield Hardener",
"Civilian EM Ward Field": "Civilian Anti-EM Shield Hardener",
"Civilian Explosive Deflection Field": "Civilian Anti-Explosive Shield Hardener",
"Civilian Kinetic Deflection Field": "Civilian Anti-Kinetic Shield Hardener"
}