XCOM 2
105 ratings
[WOTC] Set Item Weight
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
321.015 KB
21 May, 2020 @ 8:18pm
1 Change Note ( view )
You need DLC to use this item.

Subscribe to download
[WOTC] Set Item Weight

Description
From the creator of literally no other mods, comes the next big thing to hit the XCOM 2 workshop. The biggest, most convoluted solution to a minor inconvenience that nobody asked for.

SET ITEM WEIGHT

What does this mod do you ask?

FEATURES
  • Set weight class to weapons and items. Now your massive cannons are actually heavy!
  • See weapon mobility throughout the user interface. No longer is this exclusive to SMGs and other brilliant mods by the community. Now your bullpup can have it too!
  • The ReadMe file!
  • But that's not all. This mod also let's you change the detection range of items. That's right, a soldier carrying around a giant cannon and grenade launcher is going to be easier to spot. It's genius I know.
  • Configure everything! You can have it all. The money, the sneaks, the... wait what.
  • That's uhm... that's it. Did I mention the ReadMe file?

COMPATIBILITY
Everything, yes everything!
You can use it at the start of a campaign, during a campaign, hell, you can even enable it mid shower. You can also remove it whenever you want if you don't want to make your dreams come true.

See the ReadMe or the Discussion tab about potential edge cases where you get unwanted overlapping with other mods (rare).

REQUIREMENTS
None.

DEFAULT OPTIONS
I opted to enable a few changes that you can easily disable and/or change in the config. They are:
  • Cannons: -2 mobility, 20% easier to spot
  • Snipers and grenade launchers: -1 mobility, 10% easier to spot.
  • Bullpups: +1 mobility, 10% harder to spot.
  • Templar shard gauntlets: +2 mobility, 20% harder to spot.
  • TLE assault rifles: -1 mobility, 10% easier to spot (does not affect normal assault rifles).

CONFIGURATION
To configure the mod go to:

..\steamapps\workshop\content\268500\2104708671\Config\XComSetItemWeight.ini

For a list of template names see this discussion on Musashi's Configure Upgrade Slots mod.

Make sure to keep a backup!

F.A.Q.
Will you make this mod for vanilla XCOM 2?
Nope.

Will this work wi-
Yes. You can apply this to individual items (including from mods) or entire weapon/item categories.

Why did you do this?
I did it for me.

RECOMMENDED MODS
To get the most out of this magnificent mod, here's a short list of mods that I think work well together. I will explain why in the ReadMe file and in the Discussion tab.
  1. Iridar's Weapon Skin Replacer
  2. Armor & Vest Config
  3. Point Based Not Created Equal
  4. Soldier Development

ACKNOWLEDGMENTS
Iridar and Pavonis Interactive
I learned how to make this mod by going through Weapon Skin Replacer and the SMG mod, sometimes using their code directly.

That's it. Hope you enjoy the mod.
Popular Discussions View All (2)
0
21 May, 2020 @ 8:54pm
PINNED: Mod synergy
LilAdamantos
0
21 May, 2020 @ 8:48pm
PINNED: Compatibility
LilAdamantos
58 Comments
MalteseFalchion 4 Jan @ 11:06pm 
@LeyShade - Thank you for the feedback. Still not sure why secondaries intended to be secondaries are the ones not accepting weight changes (instead of the new templates put into primary slot that wouldn't carry mods like this), but you seem to have a better understanding of this. Been wary of True Primary Secondaries because I've heard it has its own interaction issues.

Been having general mod issues on XCOM2 for a while, so I'll probably just consider building my list again from the ground up.
LeyShade 4 Jan @ 3:23pm 
@ MalteseFalchion - What you're describing as a feature of Primary Secondaries making additional weapon templates that don't carry modifications from other mods to them, as opposed to True Primary Secondaries which just literally equips the weapon in the primary slot.

@LilAdamantos - Feature Request: Additional set weight option: tech level. Allows for better smoothing for multi-tier structures such as Mod Jam , AML O+E and Stukov's War , where different tech-tier setups are made and organised on Vorthosian assumption of how they'd work within the metafiction. Such a function would be very useful!
MalteseFalchion 29 May, 2023 @ 3:08pm 
Hi, love the mod, but having issues with effects not showing up properly. In your last comment, this mod does not differentiate primary/secondary. That's what I want, but I'm having certain weapons only change their weight as primary

If it was "doesn't work when is a primary", I'd blame Primary Secondaries. But weights not showing on intended secondaries is confusing

Example: set pistols and sidearm, by category, to light
Result: works properly, both as secondaries and as primaries

Intended: manually set swords and TLE swords, by individual, to light
Log: Says that this was successfully done
Result: both swords are light when primaries, but only the TLE sword shows as light as a secondary

Intended: change weights of sawed-off and combat knife from Long War Secondaries, by category, with sawed being light and knife being ultralight
Log: All three models of both categories were properly changed
Result: both work as intended when primaries, but no change to weight when secondaries
LilAdamantos  [author] 18 Apr, 2023 @ 3:18am 
@Zigg Price No, that sort of functionality isn't something I built in, and while I see no reason it can't be done in principle, I'm not likely to dedicate time to figuring out how to code that into the mod myself. Sorry.
Zigg Price 4 Apr, 2023 @ 10:49am 
Is this mod able to determine difference between primary and secondary weapon? For instance, it would make sense to give similar bonuses for Gauntlets to Swords, but only if they are in the primary slot. Otherwise, it should key off the gun they are carrying.
An Essential Hiro 23 Dec, 2022 @ 6:33pm 
Lastly, I had to revert "Stealth" and "Cannon" back to "Absurd" and "Crazy" respectively, otherwise the changes won't work. In case anyone else was going to try something similar.
Thanks again!
An Essential Hiro 23 Dec, 2022 @ 6:08pm 
And as I was about to post my follow-up comment I looked again and realized that I put "WEAPON_TEMPLATE" as opposed to "TEMPLATE". Welp, I guess I'm just dumb. Thanks agian, this mod saved me a bunch of time, even though I make it way harder on myself than I need to lol.
An Essential Hiro 23 Dec, 2022 @ 6:05pm 
Second part 'cause comment is too long to post
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=Cannon_CV, SET_CANNON=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=ABBA_LMG_CV, SET_HEAVY=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=CannonB_SA_CV, SET_MASSIVE=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=SMG_CV, SET_ULTRALIGHT=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=DefenseCarbine_SA_CV, SET_ULTRALIGHT=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=BULLPUP_CONVENTIONAL, SET_LIGHT=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=SniperRifleB_SA_CV, SET_DENSE=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=ServiceCarbine_SA_CV, SET_MEDIUM=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=VektorRifle_CV, SET_STEALTH=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=CrossbowVektor_CV, SET_STEALTH=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=Sidearm_CV, SET_MEDIUM=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=WhippitShotgun, SET_HEAVY=1)
An Essential Hiro 23 Dec, 2022 @ 6:04pm 
So, none of the adjustments are showing up in the UI.
This is what my set up looks like:
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=AssaultRifle_CV, SET_MEDIUM=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=AssaultRifleB_SA_CV, SET_DENSE=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=ABBA_ASSAULTRIFLE_CV, SET_LIGHT=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=BRSR_BATTLERIFLE_Conventional, SET_DENSE=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=Shotgun_CV, SET_DENSE=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=AutoShotgun_SA_CV, SET_DENSE=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=ABBA_SHOTGUN_CV, SET_HEAVY=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=Pistol_CV, SET_DENSE=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=ABBA_PISTOL_CV, SET_WEIGHTLESS=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=HunterRifle_Conventional, SET_MEDIUM=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=SniperRifle_CV, SET_HEAVY=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=ABBA_SNIPERRIFLE_CV, SET_MASSIVE=1)
+SET_WEIGHT_CLASS=(WEAPON_TEMPLATE=BRSR_STRIKERIFLE_Conventional, SET_HEAVY=1)
Noname 31 Oct, 2022 @ 8:07pm 
Honestly, a bit sad to hear that(, especially when using such a nice little (crazy\absurd weight category XD) thing as - [WotC] CX UA 571-C Automated Sentry Gun ..