[WOTC] Automated Loadout Manager
This mod automatically equips last used items when you add a soldier to Squad Select screen, even if you click "Unequip Barracks".
- When you start a mission or remove a soldier from squad select screen, the mod will automatically remember the soldier’s Loadout.
- When you add a soldier to squad select screen, the mod automatically tries to equip their remembered Loadout.
If any part of the soldier’s remembered loadout is currently unavailable (e.g. their last equipped weapon is already equipped on another soldier in the squad), the mod will automatically try to replace the missing item with the next best thing. For example, if both of your Snipers have Darklance as their last used weapon, the mod will automatically equip a Beam Sniper Rifle on the second Sniper when you add them to squad.
The automatic part of the mod happens only on Squad Select screen.
Squad Select screen and individual soldier loadout screen will also have buttons to manually "SAVE LOADOUT" or "LOCK LOADOUT".
While the soldier’s loadout is "LOCKED", it will not be automatically rewritten when the soldier is removed from squad select screen.
For example, if you equip a Darklance on a Sniper, then lock their loadout, then equip a Beam Sniper Rifle on them and then remove them from squad select, the remembered loadout will still contain the Darklance.
"SAVE LOADOUT" will save currently equipped loadout even if it’s locked.
"LOCK LOADOUT" will also save the currently equipped loadout. Lock loadout does not prevent "Unequip Barracks" button from stripping the soldier’s gear. It only prevents the mod from overwriting soldier’s saved loadout when they are removed from squad select.
Locking the loadout will also prevent the mod from looking for superior alternatives to "unmodified" items. For example, if the saved loadout includes a Frag Grenade, and the loadout is not locked, then when loading the loadout the mod will try to find a better alternative to the Frag Grenade, like a Plasma Grenade. If the loadout is locked, the mod will equip only the Frag Grenade on the soldier, and will look for a replacement only if there are no Frag Grenades available.
This mod is a huge time saver when playing with increased squad sizes, especially if every soldier can potentially equip a variety of primary and secondary weapons. In these scenarios, the soldiers’ preferred equipment gets both hard to track and annoying to re-equip on them for every mission.
- X2WOTCCommunityHighlander is required only so that the new buttons can be accessed with a controller. if you don’t care about controller support, the mod will still function fine without the Highlander.
Compatible with:
- WotC: robojumper’s Squad Select. It’s HIGHLY RECOMMENDED that you disable the "autofill squad" feature.
- [WOTC] Open Squad Select at any time
The mod has no overrides and generally should be compatible with almost anything. Safe to add mid-campaign, but shoud not be removed.
Note: the mod heavily relies on looking for Infinite Items if it cannot find an item from the saved loadout, so the mod will not function as advertised if used alongside any implementation of Finite Items.
You can reposition the buttons on the soldier’s individual loadout screen through:
You can also enabled debu logging here, as well as blacklist any inventory slots from being affected by the mod.
Remove Weapon Upgrades – This mod adds a button to, well, remove weapon upgrades from all weapons that are not currently equipped on squad members. That would mean you have to reassing your weapon upgrades every time you go on a mission, once you have Reusable Upgrades tech / breakthrough. However, that mod can now be configured to *not* remove weapon upgrades from weapons that have a nickname. It can also be configured to remove weapon ugprades from secondary weapons as well. For, that put this code into that mod’s XComGame.ini:
Auto-equip weapon upgrades.
Better algorithm for finding replacement equipment.
Some sort of indicator on squad select which soldiers have locked loadouts.
Currently none.
If the mod appears to work incorrectly, please enable debug logging in the config, launch the game, try to reproduce the problem, and then send me your Launch.log file, located at:
This console command can be used to wipe out saved loadouts, should you need to.
Due to some bugs in the early versions of the mod, some of your soldiers may end up with "hidden" items that are still equipped on them, but you don’t see them, and can’t unequip them through in-game interface. For example, you may be trying to equip a grenade on the soldier, but the game will say that this soldier already has one equipped. Use this console command to fix this issue:
Controller support implemented by Mr.Nice.
Please support me on Patreon[www.patreon.com] if you require tech support, have a suggestion for a feature, or simply wish to help me create more awesome mods.