XCOM 2
LW Mec Armor
SentySent 30. mai 2017 kl. 10.29
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.
Sist redigert av SentySent; 19. juli 2017 kl. 2.11
< >
Viser 14 av 4 kommentarer
SentySent 19. juli 2017 kl. 1.52 
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.
Sist redigert av SentySent; 19. juli 2017 kl. 2.15
Iceberg 28. feb. 2018 kl. 16.50 
Thanks. I'll be using them in my LW2 campaign with a new third skill tree and an additional promotion tier.
Sist redigert av Iceberg; 28. feb. 2018 kl. 16.50
SentySent 1. mars 2018 kl. 10.42 
Opprinnelig skrevet av 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. mars 2018 kl. 12.52 
Okay, worst case scenario I have to delete them.
< >
Viser 14 av 4 kommentarer
Per side: 1530 50