XCOM 2
113 ratings
[WOTC] Rusty's Armour Category Tweaks
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
401.079 KB
3 Sep, 2020 @ 2:00pm
14 Aug, 2021 @ 10:34am
2 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
[WOTC] Rusty's Armour Category Tweaks

Description
What is this?
This mod is a combination of Advanced Armours For WOTC Factions and [WOTC] All Armors For All Soldiers (AKA TLP Looks For All) .

So this mod allows for more fine control over what class can wear what armor type.

This mod basically combines the split functionality of the first mod and puts it in the list for the second mod.
The difference is I cover more armor types, including the Alien Ruler armors and mod armors, AND allow easy customization of the categories by config file.

Created for personal use but was convinced to upload to the workshop.
I'm unlikely to update and override your personal settings

Default Settings and Config
Contains default ini settings for Base Game Classes and Heroes, Psionics , RPGO,
Lucubrations Infantry, LWOTC Classes, Proficiency Classes && ABB:TLE
Also has settings for Denmother (Keepers), Stormriders, Akimbo and Samurai

My Alchemist class already has settings in the xcomclassdata.ini of that mod
My Psionic class already has settings in the xcomclassdata.ini of that mod

The default settings have a rough split of the armors into 'light', 'medium' and 'heavy'. Each class is assigned a subset of allowed armors based around what I believe they should be able to wear for their default role. So no sneaky Reapers stomping around in E.X.O, W.A.R or RAGE Suits for example, but fully able to use Spider,Wraith or Serpent!

Default settings also include Proving Ground Armors, Hero Armors, TLP Armors, Ruler Armors, HIVE Armor, EU Psi Armor, Titan and Grand Titan Armor, Metion Battlesuits, Chosen Reward Variety Armors and Night Ninja's ADVENT Armors...

Thankfully everything is config editable, so please feel free to browse the config files and adjust to however you would like it to be.
The config is pretty straight forward on how to add new classes, copy and paste the template, change the class name, remove the ;comments to allow armors

Armor to Class assignment is done in 2218548449\Config\XComClassData.ini
Armor to Category assignment is done in 2218548449\Config\XComGame.ini

! Warning !
  • Warning: Does not play nice with mods that add new soldier classes unless included!
  • You need to do some .ini editing for mod added classes
  • Default classes included are listed above.
The reason is that, in order to make this work, I create new categories of armor and assign the various armors to them.
These categories then need to be set as +AllowedArmours in the X2SoldierClassTemplate in order for that class to wear/use them.
Unless a class has the extra lines required it will end up limited to just the remaining items of the 'soldier' category, which will contain Base Kevlar, Predator and Warden armor.

I've been using this myself for a very long time and providing I recall the above rules, and add classes to the config, I have not had any other issues. Make sure to edit the config files to include your classes.

This mod works well for small/curated class/mod lists like Base Game, Iridars Revamp, Alpha's class pack, LWotC Classes, PCP, even RPGO's singular UniversalSoldier. It does *not* work well with Amalgamation's 5k++ class creation combination specs, but if someone were to to take the time and type out the correct config for all of those, it would work for that too.... I however do not have the time to do that ...

Bug Reports welcome.

Credits and Thanks
Many thanks to HandyVac and MrShadowCX for the mods this is based upon.
Many thanks to all the various modders for amazing armors and classes to play XCOM2 with!
Thanks also to Elisabeth Snowe for convincing me to share the mod.
And as always, many thanks to the XCOM2 Modders discord for continuous support.

~ Enjoy !! and please buy me a Cuppa Tea[www.buymeacoffee.com]
Popular Discussions View All (2)
0
15 Mar, 2023 @ 8:04am
SuperSoldiers Compatibility
RustyDios
27 Comments
Hangfish 8 Sep, 2024 @ 2:30am 
You should add that mention about compatibility in the description! And thank you!
RustyDios  [author] 25 Aug, 2024 @ 11:19am 
@Hangfish
I just found out from the Amalgamation mod author, that it has support for this mod in one it's config... check the AMA configs/documentation but you should find/be able to create an entry like;

[AmalgamationClassesWOTC.X2SoldierClass_Amalgamation]
+AllClassAllowedArmors="soldier"
+AllClassAllowedArmors="soldier_Light"
+AllClassAllowedArmors="soldier_Heavy"
+AllClassAllowedArmors="Icarus"
+AllClassAllowedArmors="RAGE"
+AllClassAllowedArmors="Serpent"
+AllClassAllowedArmors="soldier_Covert"
RustyDios  [author] 25 Aug, 2024 @ 10:35am 
no.
You would have to create a classdata.ini entry for every class-combo that AMA could produce.
I should make a note of this in the mod description.
Hangfish 25 Aug, 2024 @ 10:29am 
With how the Amalgmalation classes are implimented, can I just target the specs for them to create compatibility for the armor tweaks from this mod?
RustyDios  [author] 14 Aug, 2024 @ 4:30pm 
I don't use it, but pretty sure I listed it in the discussions
hivemindtime123 14 Aug, 2024 @ 4:06pm 
What about the spec-ops class?
Epic Dovahkiin 31 Jan, 2024 @ 9:08am 
i don't know why but that's what I've found in my testing
Epic Dovahkiin 31 Jan, 2024 @ 9:08am 
i can confirm you do need to restart your campaign for any class YOU add as a template the others update in an ongoing campaign
RustyDios  [author] 28 Aug, 2023 @ 8:52am 
It will work for whatever classes you set it up for in the config, it has the standalone LW2 Classes and Perks by default iirc ... so it just needs correcting for actual LWotC names.
CommandoWaos 28 Aug, 2023 @ 8:44am 
Sorry, possibly this in the description but my English is not so good, my question is if it works in LWOTC?