XCOM 2
910 ratings
Configure Upgrade Slots
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
262.756 KB
Oct 17, 2017 @ 2:12am
Oct 30, 2018 @ 4:48pm
3 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Configure Upgrade Slots

In 1 collection by Musashi
Musashis WotC Mods
29 items
Description
Moddable DLC/XPACK Weapons

Its save to add/remove this mod to a ongoing campaign at any time.

The mod features a default config for the the DLC's and WotC weapons.
This allows you to add/replace weapon attachements to weapons like the Autopistol, Arashi, Darkclaw or Shadowkeeper.
To mod secondary weapons you need Mod Everything Reloaded

Configure Upgrade Slots for everything

This mod allows you to configure the upgrade slots for every weapon.

You can also use it to override the number slots for any other weapon.
E.g if you want every conventional assault rifle to have 4 upgrade slots just add
+SlotConfig = (TemplateName=AssaultRifle_CV, NumUpgradeSlots=4)
to the ini.

To edit the config values or add new ones go to XComUpgradeSlots.ini
in this mods config directory and open it with a text editor.

Default config:

[ConfigureUpgradeSlots.X2DownloadableContentInfo_ConfigureUpgradeSlots] +SlotConfig = (TemplateName=AlienHunterRifle_CV, NumUpgradeSlots=1) +SlotConfig = (TemplateName=AlienHunterRifle_MG, NumUpgradeSlots=2) +SlotConfig = (TemplateName=AlienHunterRifle_BM, NumUpgradeSlots=2) +SlotConfig = (TemplateName=AlienHunterPistol_CV, NumUpgradeSlots=1) +SlotConfig = (TemplateName=AlienHunterPistol_MG, NumUpgradeSlots=2) +SlotConfig = (TemplateName=AlienHunterPistol_BM, NumUpgradeSlots=2) +SlotConfig = (TemplateName=Sidearm_CV, NumUpgradeSlots=1) +SlotConfig = (TemplateName=Sidearm_MG, NumUpgradeSlots=2) +SlotConfig = (TemplateName=Sidearm_BM, NumUpgradeSlots=2) +SlotConfig = (TemplateName=ShardGauntlet_CV, NumUpgradeSlots=1) +SlotConfig = (TemplateName=ShardGauntlet_MG, NumUpgradeSlots=2) +SlotConfig = (TemplateName=ShardGauntlet_BM, NumUpgradeSlots=2) +SlotConfig = (TemplateName=ChosenRifle_XCOM, NumUpgradeSlots=4) +SlotConfig = (TemplateName=ChosenShotgun_XCOM, NumUpgradeSlots=4) +SlotConfig = (TemplateName=ChosenSniperRifle_XCOM, NumUpgradeSlots=4) +SlotConfig = (TemplateName=ChosenSniperPistol_XCOM, NumUpgradeSlots=4)

Additionally it prevents the default attachments to apply to weapons other than ranged weapons.
(It makes no sense to me to add a scope to sword)

Popular Discussions View All (3)
66
Apr 23 @ 11:30am
PINNED: Weapon Template Names
Musashi
6
Sep 14, 2022 @ 10:14am
Complete list with WOTC and Vanilla weapons
Mighty442
0
Mar 16, 2018 @ 9:36am
Minor issue: Claymore allowed to equip default attachments
Painlass
278 Comments
Dood! Apr 17 @ 12:08am 
@Gibbler Thank you for your post. That bit of black magic finally got this to work for me and I can give melee weapons and shields 3 upgrade slots to match the LWOTC firearms.
Dogforeyals Sep 27, 2023 @ 6:04am 
Hi guys, I may sound ignorant here (not really a tech savvy guy) I went to the config folder and I don't see the XComUpgradeSlots.ini file, maybe I'm in the wrong folder... I hope you guys can guide me. TIA
Svarty Aug 28, 2023 @ 6:39pm 
Thanks @RustyDios :D
RustyDios Aug 28, 2023 @ 6:28pm 
This mod will never be able to give Armour upgrade slots. It just isn't set up for it.

For that you want, maybe, Tesla's Armour Modules mod .. and a cursory glance says those name look okay
Svarty Aug 28, 2023 @ 5:21pm 
Are these armour names correct? It doesn't seem to be working. Do I need to restart my Campaign?

GrenadierKevlarArmor
KevlarArmor
PsiOperativeKevlarArmor
RangerKevlarArmor
ReaperArmor
SharpshooterKevlarArmor
SkirmisherArmor
SparkArmor
SpecialistKevlarArmor
TemplarArmor

GrenadierPlatedArmor
HeavyPlatedArmor
LightPlatedArmor
MediumPlatedArmor
PlatedReaperArmor
PlatedSkirmisherArmor
PlatedSparkArmor
PlatedTemplarArmor
PsiOperativePlatedArmor
RangerPlatedArmor
SharpshooterPlatedArmor
SpecialistPlatedArmor

GrenadierPoweredArmor
HeavyPoweredArmor
LightPoweredArmor
MediumPoweredArmor
PoweredReaperArmor
PoweredSkirmisherArmor
PoweredSparkArmor
PoweredTemplarArmor
PsiOperativePoweredArmor
RangerPoweredArmor
SharpshooterPoweredArmor
SpecialistPoweredArmor

HeavyAlienArmor
HeavyAlienArmorMk2
LightAlienArmor
LightAlienArmorMk2
MediumAlienArmor
MediumAlienArmorMk2
Gibbler Aug 22, 2023 @ 3:12am 
There's probably a better way to do this but copying this mod and adding it to a local file makes it load after all workshop mods so you can run this with lwotc without having to perform some voodoo magic.

Simply copy this mod from your steam workshop folder:

C: > Program Files (x86) > Steam > steamapps > workshop > content > 26850 >1171964288. That's the Configure Item Mod folder so copy that whole folder.

Open Documents > My Games > Xcom 2 WOTC > Xcom Game and create a folder. Name it anything you want and paste the copied mod into it. Im not sure if adding a z to the name makes it load last based on name but I did it anyway.
Gibbler Aug 22, 2023 @ 3:12am 
Now open up AML and open up on the top left Options > Settings. Look for the box with "Mod Directories" and click Add and go to the folder you created and click it once then press "Select Folder". You should now have to close and restart AML but if it worked then you should have your copied mod show up in the New mod tab. Just enable it. I deleted the mod I copied so it wouldn't show it has duplicate mods.

I booted up the game and now all the items that didn't have upgrade slots now do have them. I cannot guarantee that doing this won't cause some unforeseen horrible consequences to happen to the game so tread lightly.
Mad_Monk Aug 4, 2023 @ 1:12pm 
Is there a easy-ish way to make this mod load last ? That way its changes would overwrite everything
Rukifish Jun 28, 2023 @ 3:52am 
is it possible to give rocket launchers grenade launcher upgrades with this mod ? will the upgrades actually take effect, like bonus explosion radius ?
RustyDios Apr 7, 2023 @ 8:22am 
This mod can do that, it is possible your configs got reset