XCOM 2
[WOTC] Iridar's Five Tier Weapon Overhaul - Vanilla Balance
Balwick 3 Thg03, 2021 @ 9:14am
Making Coilguns top tier?
I can't figure out reconfiguring this to have the progression flow from CV > MG > LS > BM > CG.

I've replaced all instances as the following;
+AliasPairs = (T = "Sidearm_CV", A = "Autopistol_T1")
+AliasPairs = (T = "Sidearm_MG", A = "Autopistol_T2")
+AliasPairs = (T = "Sidearm_LS", A = "Autopistol_T3")
+AliasPairs = (T = "Sidearm_BM", A = "Autopistol_T4")
+AliasPairs = (T = "Sidearm_CG", A = "Autopistol_T5")

and set Research as


+AliasPairs = (T = "CoilGunTech_LW", A = "Tech_T5_Basic")
+AliasPairs = (T = "AdvancedCoilGunTech_LW", A = "Tech_T5_Adv")

+AliasPairs = (T = "MagnetizedWeapons", A = "Tech_T2_Basic")
+AliasPairs = (T = "GaussWeapons", A = "Tech_T2_Adv")

+AliasPairs = (T = "LaserWeaponsTech_LW", A = "Tech_T3_Basic")
+AliasPairs = (T = "AdvancedLaserWeaponsTech_LW", A = "Tech_T3_Adv")

+AliasPairs = (T = "PlasmaRifle", A = "Tech_T4_Basic")
+AliasPairs = (T = "PlasmaSniper", A = "Tech_T4_Adv_Sniper")
+AliasPairs = (T = "HeavyPlasma", A = "Tech_T4_Adv_Cannon")
+AliasPairs = (T = "AlloyCannon", A = "Tech_T4_Adv_Shotgun")

+AliasPairs = (T = "AutopsyAdventStunLancer", A = "Tech_T2_Melee")
+AliasPairs = (T = "AutopsyMuton", A = "Tech_T3_Melee")
+AliasPairs = (T = "AutopsyArchon", A = "Tech_T4_Melee")
+AliasPairs = (T = "AutopsyAndromedon", A = "Tech_T5_Melee")

Yet, starting a new game, coilguns are immediately available for research (but take 41 days?)

I just want the Coilguns to be top tier because the beam weapon noises annoy the hell out of me. Any ideas?
< >
Đang hiển thị 1-8 trong 8 bình luận
Iridar  [nhà phát triển] 3 Thg03, 2021 @ 11:26am 
This overhaul is not set up for "Tech_T5_Adv" alias.
Balwick 3 Thg03, 2021 @ 12:20pm 
I think I'm seeing my error now, but I'll have to play around with it another day. For now, just settled with a mod that will replace beam with coils on your framework.
BurgerKing 24 Thg03, 2021 @ 4:37am 
First view lines of the config:

+AliasPairs = (T = "Sidearm_CV", A = "Autopistol_T1")
+AliasPairs = (T = "Sidearm_MG", A = "Autopistol_T2")
+AliasPairs = (T = "Sidearm_CG", A = "Autopistol_T3")
+AliasPairs = (T = "Sidearm_LS", A = "Autopistol_T4")
+AliasPairs = (T = "Sidearm_BM", A = "Autopistol_T5")

+AliasPairs = (T = "Sidearm_CG_Schematic", A = "Autopistol_T2_Schematic")
+AliasPairs = (T = "Sidearm_MG_Schematic", A = "Autopistol_T3_Schematic")
+AliasPairs = (T = "Sidearm_LS_Schematic", A = "Autopistol_T4_Schematic")
+AliasPairs = (T = "Sidearm_BM_Schematic", A = "Autopistol_T5_Schematic")



"Sidearm_CG" is "Autopistol_T3" (Tier 3),
But why is "Sidearm_CG_Schematic" a "Autopistol_T2_Schematic", and MG as T3?
Iridar  [nhà phát triển] 24 Thg03, 2021 @ 4:43am 
Nguyên văn bởi ragnakore:
First view lines of the config:

+AliasPairs = (T = "Sidearm_CV", A = "Autopistol_T1")
+AliasPairs = (T = "Sidearm_MG", A = "Autopistol_T2")
+AliasPairs = (T = "Sidearm_CG", A = "Autopistol_T3")
+AliasPairs = (T = "Sidearm_LS", A = "Autopistol_T4")
+AliasPairs = (T = "Sidearm_BM", A = "Autopistol_T5")

+AliasPairs = (T = "Sidearm_CG_Schematic", A = "Autopistol_T2_Schematic")
+AliasPairs = (T = "Sidearm_MG_Schematic", A = "Autopistol_T3_Schematic")
+AliasPairs = (T = "Sidearm_LS_Schematic", A = "Autopistol_T4_Schematic")
+AliasPairs = (T = "Sidearm_BM_Schematic", A = "Autopistol_T5_Schematic")



"Sidearm_CG" is "Autopistol_T3" (Tier 3),
But why is "Sidearm_CG_Schematic" a "Autopistol_T2_Schematic", and MG as T3?
This is the same for all weapons. Schematics' and techs' in-game appearance is swapped by config below. This is done for compatibility with 3 tier weapon mods that expect magnetic tier to be the "middle" tier.
BurgerKing 24 Thg03, 2021 @ 5:30am 
After playing this game for many years, the sight and sound of Plasma Weapons leaves a bad taste, it gets boring to play the game really fast. And like Balwick, I was trying to reorder the tier.

At Long War of the Chosen, I was able to exchange Tiers by editing the DPS of the weapons and the research requirements.

But the Research here is done differently and seems to be represented with:
+AliasPairs = (T = "CoilGunTech_LW", A = "Tech_T2_Basic")
+AliasPairs = (T = "AdvancedCoilGunTech_LW", A = "Tech_T2_Adv")

+AliasPairs = (T = "MagnetizedWeapons", A = "Tech_T3_Basic")
+AliasPairs = (T = "GaussWeapons", A = "Tech_T3_Adv")

+AliasPairs = (T = "LaserWeaponsTech_LW", A = "Tech_T4_Basic")
+AliasPairs = (T = "AdvancedLaserWeaponsTech_LW", A = "Tech_T4_Adv")

+AliasPairs = (T = "PlasmaRifle", A = "Tech_T5_Basic")
+AliasPairs = (T = "PlasmaSniper", A = "Tech_T5_Adv_Sniper")
+AliasPairs = (T = "HeavyPlasma", A = "Tech_T5_Adv_Cannon")
+AliasPairs = (T = "AlloyCannon", A = "Tech_T5_Adv_Shotgun")

+AliasPairs = (T = "AutopsyAdventStunLancer", A = "Tech_T2_Melee")
+AliasPairs = (T = "AutopsyMuton", A = "Tech_T3_Melee")
+AliasPairs = (T = "AutopsyArchon", A = "Tech_T4_Melee")
+AliasPairs = (T = "AutopsyAndromedon", A = "Tech_T5_Melee")


How should we reorder the tier to CV, LS, MG, BM, CG then?
ProfBadger 26 Thg03, 2021 @ 11:44pm 
Nguyên văn bởi ragnakore:
After playing this game for many years, the sight and sound of Plasma Weapons leaves a bad taste, it gets boring to play the game really fast. And like Balwick, I was trying to reorder the tier.

At Long War of the Chosen, I was able to exchange Tiers by editing the DPS of the weapons and the research requirements.

But the Research here is done differently
How should we reorder the tier to CV, LS, MG, BM, CG then?

Is it only the research tiers you're struggling with? Because if so, there's a long and somewhat involved process but let's see if I can help.

There is a Quick and supremely Dirty method of doing this that I think will work... Please make sure to backup a copy of the original config before attempting this.

; =========================================================
; RESEARCH

+AliasPairs = (T = "LaserWeaponsTech_LW", A = "Tech_T2_Basic")
+AliasPairs = (T = "AdvancedLaserWeaponsTech_LW", A = "Tech_T2_Adv")

+AliasPairs = (T = "MagnetizedWeapons", A = "Tech_T3_Basic")
+AliasPairs = (T = "GaussWeapons", A = "Tech_T3_Adv")

+AliasPairs = (T = "CoilGunTech_LW", A = "Tech_T4_Basic")
+AliasPairs = (T = "AdvancedCoilGunTech_LW", A = "Tech_T4_Adv")

+AliasPairs = (T = "PlasmaRifle", A = "Tech_T5_Basic")
+AliasPairs = (T = "PlasmaSniper", A = "Tech_T5_Adv_Sniper")
+AliasPairs = (T = "HeavyPlasma", A = "Tech_T5_Adv_Cannon")
+AliasPairs = (T = "AlloyCannon", A = "Tech_T5_Adv_Shotgun")

+AliasPairs = (T = "AutopsyAdventStunLancer", A = "Tech_T2_Melee")
+AliasPairs = (T = "AutopsyMuton", A = "Tech_T3_Melee")
+AliasPairs = (T = "AutopsyArchon", A = "Tech_T4_Melee")
+AliasPairs = (T = "AutopsyAndromedon", A = "Tech_T5_Melee")

The reason we don't swap Coil and Plasma is that it's a pain and would require us to define a lot more. Again, this is quick and dirty and is basically the stuff you do at like 3AM when the coding project is due in an hour. You shouldn't do this, but the explanation of what to do is... even more involved.

From here, go to Config\1AllWeapons\XcomTemplateEditor.ini, you can see a section labelled 'Tech Requirements'.

Each Level of Tech is seperated into Basic and Advanced tiers (With the exception of Plasma, but we'll get to that). Currently, it's in order. Thus the research tiers are T2->T5, with each basic research requiring AT LEAST the Advanced version of the previous tier, and possibly other projects.

By altering the previous Aliases in 2WeaponTiers, we have altered it so the current research path (but not weapon tiers) is Lasers into Mag into Coilguns into Plasma. Our alterations here are for the final step, swapping the Plasma and Coilgun tiers.

; ===================================================================
; TECH REQUIREMENTS

; Basic tech of each tier requires advanced tech of the previous tier, except for Tier 2, which requres only Modular Weapons.

; Force Hybrid Weapons research to force a break in weapon tech rush, though it's a drop in the sea
; Entry "beam" tech requires Elerium research.

+Edit_X2TechTemplate = (T = "Tech_T2_Basic", P = "Requirements", Requirements = (RequiredTechs = ("ModularWeapons")))
+Edit_X2TechTemplate = (T = "Tech_T3_Basic", P = "Requirements", Requirements = (RequiredTechs = ("Tech_T2_Adv", "HybridMaterials")))
+Edit_X2TechTemplate = (T = "Tech_T4_Basic", P = "Requirements", Requirements = (RequiredTechs = ("Tech_T5_Adv_Sniper", "Tech_T5_Adv_Shotgun", "Tech_T5_Adv_Cannon")))
+Edit_X2TechTemplate = (T = "Tech_T5_Basic", P = "Requirements", Requirements = (RequiredTechs = ("Tech_T3_Adv", "Tech_Elerium")))

This will set the research so that A)Plasma Weapons Require Elerium and Advanced Magnetic Weapons to be researched and B) Coil Guns Require each of the Advanced Plasma Weapons to be researched, all of which require the Plasma Rifle to be researched already.

This will set up the research to follow the correct path. In order to change the weapons themselves is an entirely different system. A minor aside, back in 2WeaponsTiers\XComTemplate.ini there is a section that has 'Delete configuration below if you change positions of magnetic or coil tiers.' above it. You should delete this as I believe that it swaps the appearence of Mag weapons and Coilguns. Otherwise,
you'll be using Coilguns as your 3rd tier and Mag weapons as your final tier.

If you want to know how to switch all weapons to fit tier, that's a different thing that would require a different post. This one is long enough as is.

EDIT: Oh, actually, someone should sanity check my work, I only think this will work. Make sure to backup the original configs before attempting anything etc etc.
Lần sửa cuối bởi ProfBadger; 27 Thg03, 2021 @ 4:20pm
endersblade 15 Thg09, 2021 @ 5:38pm 
Yeah...I really wanted this to go basic - mag - laser - plasma - coil. I too hated the plasma weapons in this game, their sounds and spin-up times are annoying as fire.
KZFKreation 3 Thg11, 2021 @ 7:14am 
Nguyên văn bởi ProfBadger:
Nguyên văn bởi ragnakore:
After playing this game for many years, the sight and sound of Plasma Weapons leaves a bad taste, it gets boring to play the game really fast. And like Balwick, I was trying to reorder the tier.

At Long War of the Chosen, I was able to exchange Tiers by editing the DPS of the weapons and the research requirements.

But the Research here is done differently
How should we reorder the tier to CV, LS, MG, BM, CG then?

Is it only the research tiers you're struggling with? Because if so, there's a long and somewhat involved process but let's see if I can help.

There is a Quick and supremely Dirty method of doing this that I think will work... Please make sure to backup a copy of the original config before attempting this.

; =========================================================
; RESEARCH

+AliasPairs = (T = "LaserWeaponsTech_LW", A = "Tech_T2_Basic")
+AliasPairs = (T = "AdvancedLaserWeaponsTech_LW", A = "Tech_T2_Adv")

+AliasPairs = (T = "MagnetizedWeapons", A = "Tech_T3_Basic")
+AliasPairs = (T = "GaussWeapons", A = "Tech_T3_Adv")

+AliasPairs = (T = "CoilGunTech_LW", A = "Tech_T4_Basic")
+AliasPairs = (T = "AdvancedCoilGunTech_LW", A = "Tech_T4_Adv")

+AliasPairs = (T = "PlasmaRifle", A = "Tech_T5_Basic")
+AliasPairs = (T = "PlasmaSniper", A = "Tech_T5_Adv_Sniper")
+AliasPairs = (T = "HeavyPlasma", A = "Tech_T5_Adv_Cannon")
+AliasPairs = (T = "AlloyCannon", A = "Tech_T5_Adv_Shotgun")

+AliasPairs = (T = "AutopsyAdventStunLancer", A = "Tech_T2_Melee")
+AliasPairs = (T = "AutopsyMuton", A = "Tech_T3_Melee")
+AliasPairs = (T = "AutopsyArchon", A = "Tech_T4_Melee")
+AliasPairs = (T = "AutopsyAndromedon", A = "Tech_T5_Melee")

The reason we don't swap Coil and Plasma is that it's a pain and would require us to define a lot more. Again, this is quick and dirty and is basically the stuff you do at like 3AM when the coding project is due in an hour. You shouldn't do this, but the explanation of what to do is... even more involved.

From here, go to Config\1AllWeapons\XcomTemplateEditor.ini, you can see a section labelled 'Tech Requirements'.

Each Level of Tech is seperated into Basic and Advanced tiers (With the exception of Plasma, but we'll get to that). Currently, it's in order. Thus the research tiers are T2->T5, with each basic research requiring AT LEAST the Advanced version of the previous tier, and possibly other projects.

By altering the previous Aliases in 2WeaponTiers, we have altered it so the current research path (but not weapon tiers) is Lasers into Mag into Coilguns into Plasma. Our alterations here are for the final step, swapping the Plasma and Coilgun tiers.

; ===================================================================
; TECH REQUIREMENTS

; Basic tech of each tier requires advanced tech of the previous tier, except for Tier 2, which requres only Modular Weapons.

; Force Hybrid Weapons research to force a break in weapon tech rush, though it's a drop in the sea
; Entry "beam" tech requires Elerium research.

+Edit_X2TechTemplate = (T = "Tech_T2_Basic", P = "Requirements", Requirements = (RequiredTechs = ("ModularWeapons")))
+Edit_X2TechTemplate = (T = "Tech_T3_Basic", P = "Requirements", Requirements = (RequiredTechs = ("Tech_T2_Adv", "HybridMaterials")))
+Edit_X2TechTemplate = (T = "Tech_T4_Basic", P = "Requirements", Requirements = (RequiredTechs = ("Tech_T5_Adv_Sniper", "Tech_T5_Adv_Shotgun", "Tech_T5_Adv_Cannon")))
+Edit_X2TechTemplate = (T = "Tech_T5_Basic", P = "Requirements", Requirements = (RequiredTechs = ("Tech_T3_Adv", "Tech_Elerium")))

This will set the research so that A)Plasma Weapons Require Elerium and Advanced Magnetic Weapons to be researched and B) Coil Guns Require each of the Advanced Plasma Weapons to be researched, all of which require the Plasma Rifle to be researched already.

This will set up the research to follow the correct path. In order to change the weapons themselves is an entirely different system. A minor aside, back in 2WeaponsTiers\XComTemplate.ini there is a section that has 'Delete configuration below if you change positions of magnetic or coil tiers.' above it. You should delete this as I believe that it swaps the appearence of Mag weapons and Coilguns. Otherwise,
you'll be using Coilguns as your 3rd tier and Mag weapons as your final tier.

If you want to know how to switch all weapons to fit tier, that's a different thing that would require a different post. This one is long enough as is.

EDIT: Oh, actually, someone should sanity check my work, I only think this will work. Make sure to backup the original configs before attempting anything etc etc.

Okay so now here's the question: Will this actually affect the damage/production of the weapons? I want my coilguns to be last tier in both stats and not able to be manufactured at the start.

EDIT: Just tested it by the way, the research works but it does not implement the proper screenshots/labels. On the research end, Mag Rifles are Pulse Lasers; and on Production, they are categorized as Coilguns. They are the mag rifles and are tier 2. I haven't tested the gameplay (or past T2 for that matter) or checked stats, but I plan on doing that later.

I'm trying to see what INI tweaks need to be done; and then once I have all the INI tweaks I need to make it all consistent I'm gonna try to learn how to override them externally. From there I'm gonna upload the INI overrides to the workshop.
Lần sửa cuối bởi KZFKreation; 3 Thg11, 2021 @ 7:33am
< >
Đang hiển thị 1-8 trong 8 bình luận
Mỗi trang: 1530 50