XCOM 2
LW Mec Armor
SentySent 30 May, 2017 @ 10:29am
Personal Input of Armor Cost Adjustments for LW2
I haven't create any SPARKs or finishing the SLG mission to try this mod but I have made some cost adjustments for the LW MEC Armors by creating an XComLW_Overhaul.ini file for this mod. I wrote these adjustments by referring the cost adjustments of the Light, Medium, and Heavy Armor and using the SPARK Armors as the Medium Armor analogues:

[LW_Overhaul.LWTemplateMods]
+ItemTable=(ItemTemplateName="SparkArmorMk2", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="EXOSuit", RequiredTech2="MechanizedWarfare", SupplyCost=60, AlloyCost=8, CrystalCost=2, CoreCost=0, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=20, RequiredEngineeringScore=35, Tier = 79, PointsToComplete=250)

+ItemTable=(ItemTemplateName="SparkArmorMk3", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="EXOSuit", RequiredTech2="MechanizedWarfare", SupplyCost=80, AlloyCost=5, CrystalCost=2, CoreCost=0, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=20, RequiredEngineeringScore=30, Tier = 79, PointsToComplete=300)

; Reinforced Frame Material Cost for Comparison
; +ItemTable=(ItemTemplateName="PlatedSparkArmor", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="EXOSuit", RequiredTech2="MechanizedWarfare", SupplyCost=40, AlloyCost=5, CrystalCost=0, CoreCost=0, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=20, RequiredEngineeringScore=25, Tier = 79, PointsToComplete=200)


+ItemTable=(ItemTemplateName="SparkArmorMk4", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="WARSuit", RequiredTech2="MechanizedWarfare", SupplyCost=100, AlloyCost=10, CrystalCost=10, CoreCost=3, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=25, RequiredEngineeringScore=40, Tier = 99, PointsToComplete=250)

+ItemTable=(ItemTemplateName="SparkArmorMk5", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="WARSuit", RequiredTech2="MechanizedWarfare", SupplyCost=100, AlloyCost=13, CrystalCost=10, CoreCost=3, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=25, RequiredEngineeringScore=40, Tier = 99, PointsToComplete=250)

+ItemTable=(ItemTemplateName="SparkArmorMk6", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="WARSuit", RequiredTech2="MechanizedWarfare", SupplyCost=130, AlloyCost=8, CrystalCost=18, CoreCost=3, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=25, RequiredEngineeringScore=50, Tier = 99, PointsToComplete=300)

+ItemTable=(ItemTemplateName="SparkArmorMk7", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="WARSuit", RequiredTech2="MechanizedWarfare", SupplyCost=120, AlloyCost=9, CrystalCost=15, CoreCost=3, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=25, RequiredEngineeringScore=50, Tier = 99, PointsToComplete=300)

; Anodized Chassis Material Cost for Comparison
; +ItemTable=(ItemTemplateName="PoweredSparkArmor", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="WARSuit", RequiredTech2="MechanizedWarfare", SupplyCost=80, AlloyCost=10, CrystalCost=10, CoreCost=2, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=25, RequiredEngineeringScore=40, Tier = 99, PointsToComplete=200)


You can copy and paste these into XComLW_Overhaul.ini file in the LW2 config folder or creating an XComLW_Overhaul.ini file in this mod's config folder.

I'm not sure if these cost adjustments were reasonable, so feel free to leave some comments and suggestions.
Last edited by SentySent; 19 Jul, 2017 @ 2:11am
< >
Showing 1-4 of 4 comments
SentySent 19 Jul, 2017 @ 1:52am 
I've managed to add the techs into XComLW_Overhaul.ini to make the cost adjustments work in LW2 and also made some changes to the item tables to correlate with the tech tables, copy and paste the texts below into the .ini file:


[LW_Overhaul.LWTemplateMods]

+ItemTable=(ItemTemplateName="SparkArmorMk2", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="GiveSPARKArmorMk2", RequiredTech2="", SupplyCost=60, AlloyCost=8, CrystalCost=2, CoreCost=0, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=20, RequiredEngineeringScore=35, Tier = 79, PointsToComplete=250)
+ItemTable=(ItemTemplateName="SparkArmorMk3", Slots=3, Starting=false, Infinite=false, Buildable=true, RequiredTech1="GiveSPARKArmorMk3", RequiredTech2="", SupplyCost=80, AlloyCost=5, CrystalCost=2, CoreCost=0, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=20, RequiredEngineeringScore=30, Tier = 79, PointsToComplete=300)

; Reinforced Frame Material Cost for Comparison
; +ItemTable=(ItemTemplateName="PlatedSparkArmor", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="EXOSuit", RequiredTech2="MechanizedWarfare", SupplyCost=40, AlloyCost=5, CrystalCost=0, CoreCost=0, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=20, RequiredEngineeringScore=25, Tier = 79, PointsToComplete=200)


+ItemTable=(ItemTemplateName="SparkArmorMk4", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="GiveSPARKArmorMk4", RequiredTech2="", SupplyCost=100, AlloyCost=10, CrystalCost=10, CoreCost=3, SpecialItemTemplateName="SparkArmorMk2", SpecialItemCost=1, TradingPostValue=25, RequiredEngineeringScore=40, Tier = 99, PointsToComplete=250)
+ItemTable=(ItemTemplateName="SparkArmorMk5", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="GiveSPARKArmorMk5", RequiredTech2="", SupplyCost=100, AlloyCost=13, CrystalCost=10, CoreCost=3, SpecialItemTemplateName="SparkArmorMk2", SpecialItemCost=1, TradingPostValue=25, RequiredEngineeringScore=40, Tier = 99, PointsToComplete=250)
+ItemTable=(ItemTemplateName="SparkArmorMk6", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="GiveSPARKArmorMk6", RequiredTech2="", SupplyCost=130, AlloyCost=8, CrystalCost=18, CoreCost=3, SpecialItemTemplateName="SparkArmorMk3", SpecialItemCost=1, TradingPostValue=25, RequiredEngineeringScore=50, Tier = 99, PointsToComplete=300)
+ItemTable=(ItemTemplateName="SparkArmorMk7", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="GiveSPARKArmorMk7", RequiredTech2="", SupplyCost=120, AlloyCost=9, CrystalCost=15, CoreCost=3, SpecialItemTemplateName="SparkArmorMk3", SpecialItemCost=1, TradingPostValue=25, RequiredEngineeringScore=50, Tier = 99, PointsToComplete=300)

; Anodized Chassis Material Cost for Comparison
; +ItemTable=(ItemTemplateName="PoweredSparkArmor", Slots=0, Starting=false, Infinite=false, Buildable=true, RequiredTech1="WARSuit", RequiredTech2="MechanizedWarfare", SupplyCost=80, AlloyCost=10, CrystalCost=10, CoreCost=2, SpecialItemTemplateName="", SpecialItemCost=0, TradingPostValue=25, RequiredEngineeringScore=40, Tier = 99, PointsToComplete=200)

; Techs
+TechTable=(TechTemplateName="GiveSPARKArmorMk2", ProvingGround=true, ResearchPointCost=1200, ModPointsToCompleteOnly=false, PrereqTech1="MechanizedWarfare", PrereqTech2="EXOSuit", PrereqTech3="", SupplyCost=60, AlloyCost=8, CrystalCost=2, CoreCost=0, ReqItemTemplateName1="", ReqItemCost1=1, ReqItemTemplateName2="", ReqItemCost2=0, ItemGranted="SparkArmorMk2", RequiredScienceScore=20, RequiredEngineeringScore=20)
+TechTable=(TechTemplateName="GiveSPARKArmorMk3", ProvingGround=true, ResearchPointCost=1200, ModPointsToCompleteOnly=false, PrereqTech1="MechanizedWarfare", PrereqTech2="EXOSuit", PrereqTech3="", SupplyCost=80, AlloyCost=5, CrystalCost=2, CoreCost=0, ReqItemTemplateName1="", ReqItemCost1=1, ReqItemTemplateName2="", ReqItemCost2=0, ItemGranted="SparkArmorMk3", RequiredScienceScore=20, RequiredEngineeringScore=20)

+TechTable=(TechTemplateName="GiveSPARKArmorMk4", ProvingGround=true, ResearchPointCost=1800, ModPointsToCompleteOnly=false, PrereqTech1="MechanizedWarfare", PrereqTech2="WARSuit", PrereqTech3="", SupplyCost=100, AlloyCost=10, CrystalCost=10, CoreCost=3, ReqItemTemplateName1="SparkArmorMk2", ReqItemCost1=1, ReqItemTemplateName2="", ReqItemCost2=0, ItemGranted="SparkArmorMk4", RequiredScienceScore=30, RequiredEngineeringScore=30)
+TechTable=(TechTemplateName="GiveSPARKArmorMk5", ProvingGround=true, ResearchPointCost=1800, ModPointsToCompleteOnly=false, PrereqTech1="MechanizedWarfare", PrereqTech2="WARSuit", PrereqTech3="", SupplyCost=100, AlloyCost=13, CrystalCost=10, CoreCost=3, ReqItemTemplateName1="SparkArmorMk2", ReqItemCost1=1, ReqItemTemplateName2="", ReqItemCost2=0, ItemGranted="SparkArmorMk5", RequiredScienceScore=30, RequiredEngineeringScore=30)
+TechTable=(TechTemplateName="GiveSPARKArmorMk6", ProvingGround=true, ResearchPointCost=1800, ModPointsToCompleteOnly=false, PrereqTech1="MechanizedWarfare", PrereqTech2="WARSuit", PrereqTech3="", SupplyCost=130, AlloyCost=8, CrystalCost=18, CoreCost=3, ReqItemTemplateName1="SparkArmorMk3", ReqItemCost1=1, ReqItemTemplateName2="", ReqItemCost2=0, ItemGranted="SparkArmorMk6", RequiredScienceScore=30, RequiredEngineeringScore=30)
+TechTable=(TechTemplateName="GiveSPARKArmorMk7", ProvingGround=true, ResearchPointCost=1800, ModPointsToCompleteOnly=false, PrereqTech1="MechanizedWarfare", PrereqTech2="WARSuit", PrereqTech3="", SupplyCost=120, AlloyCost=9, CrystalCost=15, CoreCost=3, ReqItemTemplateName1="SparkArmorMk3", ReqItemCost1=1, ReqItemTemplateName2="", ReqItemCost2=0, ItemGranted="SparkArmorMk7", RequiredScienceScore=30, RequiredEngineeringScore=30)

Please do give your feedback in the comments if you think the cost adjustments are reasonable or not.
Last edited by SentySent; 19 Jul, 2017 @ 2:15am
Iceberg 28 Feb, 2018 @ 4:50pm 
Thanks. I'll be using them in my LW2 campaign with a new third skill tree and an additional promotion tier.
Last edited by Iceberg; 28 Feb, 2018 @ 4:50pm
SentySent 1 Mar, 2018 @ 10:42am 
Originally posted by Michael Stevens (Educator):
Thanks. I'll be using them in my LW2 campaign with a new third skill tree and an additional promotion tier.

I have to inform you that the tech tables that I posted may not work properly, so you may need to make some adjustments on them.
Iceberg 1 Mar, 2018 @ 12:52pm 
Okay, worst case scenario I have to delete them.
< >
Showing 1-4 of 4 comments
Per page: 1530 50