XCOM 2
[WOTC] Iridar's Five Tier Weapon Overhaul - Vanilla Balance
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?
< >
1-8 / 8 のコメントを表示
Iridar  [開発者] 2021年3月3日 11時26分 
This overhaul is not set up for "Tech_T5_Adv" alias.
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.
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  [開発者] 2021年3月24日 4時43分 
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.
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?
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.
最近の変更はProfBadgerが行いました; 2021年3月27日 16時20分
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.
ProfBadger の投稿を引用:
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.
最近の変更はKZFKreationが行いました; 2021年11月3日 7時33分
< >
1-8 / 8 のコメントを表示
ページ毎: 1530 50