XCOM 2
1,071 ratings
[WOTC] Iridar's Appearance Manager
19
10
6
5
9
5
5
9
8
2
3
4
4
3
3
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
4.246 MB
26 Nov, 2021 @ 12:36am
3 Sep, 2024 @ 1:31pm
32 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
[WOTC] Iridar's Appearance Manager

In 1 collection by Iridar
FOXCOM Lite Prototype - Supplemental
46 items
Description
Adds new functionality to Character Pool and new interface to manage units' appearance, as well as an automated Uniform Manager.

For a brief overview of the mod's functions, check the introduction video above, or click the link below for an in-depth explanation.

>>> DETAILED INSTRUCTIONS <<<

New Soldier Customization UI
  • New "Manage Appearance" screen. Allows copying units' entire or partial appearance onto other units, as well as importing soldier appearance from Character Pool or Memorial, or putting uniforms on soldiers. You can also make sweeping changes to your entire Squad, Barracks or Character Pool. This can be used, for example, to quickly set the same camouflage for the entire Squad.
  • New "Stored Appearance" screen. Allows viewing, "equipping" and deleting stored appearance for each armor the soldier have ever equipped.

Character Pool Changes
  • Character Pool soldier list is now sorted and shows soldiers' class.
  • Aded a "Search" button to filter out soldiers based on their name or class.
  • You can Shift+Click to select or deselect multiple soldiers in Character Pool.
  • Character Pool scrollbar position is saved.
  • Character Pool now saves Appearance Store - individual unit appearance for each armor.
  • It's now possible to pre-customize appearance of Character Pool units for each armor by equipping said armor on the new Loadout screen. Weapons can also be previewed in Character Pool.
  • "Dormant" character pool units that do not appear in the campaign are now allowed.
  • Appearance validation is now turned off in debug game mode, and can be also turned off in normal game mode. Appearance validation is the game attempting to correct the appearance of Character Pool units if their cosmetic body parts become missing, typically because cosmetic mods with those body parts have been deactivated. Disabling validation allows temporarily disabling cosmetic mods without losing the customized appearance of your Character Pool. If appearance validation is currently disabled, a new button is added to soldier customization screen to perform it manually for specific soldiers.
  • Individual Character Pool units can be converted to Uniforms. Uniforms are grouped separately on the Manage Appearance screen, and may be applied to soldiers manually or automatically.

Automated Uniform Manager
  • When soldiers equip new armor for the first time, the mod will look for a suitable Uniform in Character Pool, and apply it automatically.
  • Individual soldiers and Uniforms can be excluded from participating in this automated process.
  • This system can be disabled globally in Mod Config Menu. If disabled globally, individual units can still be included in the automated process.
  • You can also work with Uniforms manually using the Manage Appearance screen.
  • Uniforms can be shared through Character Pool files.

Automated Backups

If you start the game with Appearance Manager disabled, there's a high chance all of the extra information about Character Pool units, like their Appearance Store and uniform status, will be lost. To prevent you from potentially losing hours of customizing your character pool, Appearance Manager makes automatic backups of the character pool.

The next time you start the game with Appearance Manager enabled, you will get a pop-up message asking whether you want to restore the Character Pool from backup.

Be careful with
  • Any stored appearance on the Uniform unit will count as a potential uniform, so when you are done setting up a uniform, make sure to go to Stored Appearance screen and delete any unwanted appearances.
  • Be very careful when you Apply Changes to multiple units. Double check cosmetic options you have enabled, otherwise you might accidentally give the same face to all soldiers in your barracks, for example.

REQUIREMENTS

COMPATIBILITY WITH UNRESTRICTED CUSTOMIZATION

Appearance Manager has limited compatibility with Unrestricted Customization - Wotc and its Redux version. They make Appearance Store a mess, so Stored Appearance screen becomes useless. Manage Apperance screen is switched into compatibility mode where you can import only other units' current appearance.

You should still be able to set up and apply uniforms automatically or manually, but you will have to use one Uniform unit per appearance, storing appearances for different armors within one uniform unit will become impossible.

COMPATIBILITY

Appearance Manager replaces CharacterPoolManager and will be incompatible with any mod that does the same. It also has the following ModClassOverrides:
UICharacterPool - can be safely disabled by removing its entry in this mod's XComEngine.ini. Doing so will disable sorting and the "Search" button. UICharacterPool_ListPools - required for the mod to Import and Export additional information to and from Character Pool files created with this mod.

- WOTC Extended Character Pool
- Sorted Character Pool
- [WOTC] Sort Characters by Callsign

are INCOMPATIBLE unless you disable Appearance Manager's ModClassOverride for UICharacterPool.

Other than that, should be compatible with anything and everything.

CONFIGURATION

Presets and MCM settings for this mod are stored in this file. You might want to back it up when deleting User Config folder.
..\Documents\my games\XCOM2 War of the Chosen\XComGame\ConfigXComAppearanceManager.ini

Mod's default configuration is located here:
..\steamapps\workshop\content\268500\2664422411\Config\

COMPANION MODS

KNOWN ISSUES

In case of non-soldier uniforms for some characters, like Shen, their body will clip through the cosmetic body parts added by their uniform.

Mod causes a ton of log warnings and redscreens while working with Character Pool Loadout. Those are annoying, but completely harmless, and fixing them all would require more effort and Highlander changes than it's worth.

CREDITS

Huge thanks to Xymanek (Astral Descend) for crucial code support and UI improvements.
Thanks to my beta testers: RustyDios, lago508, Deadput.
Blame Veehementia for making me think that making this mod was a good idea.

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.
Popular Discussions View All (7)
2
8 Jan @ 12:07am
How to remove uniforms from list
Capsnip
2
19 Apr, 2024 @ 2:12pm
Questions about how some of the features work
DeBlue
2
22 Sep, 2022 @ 2:33am
Русский перевод
Aks
749 Comments
Pixel Daimyo 15 Jul @ 8:53pm 
It July 15, 2025. This mod is still functioning properly.
Iridar  [author] 6 Jul @ 6:19pm 
Okay, yes, the mod is incompatible. Please don't use my mod, it is incompatible with you.
Daddy Takeda 6 Jul @ 6:02pm 
Or, maybe we just have a different opinion as to how we define "compatibility"? I suppose your obnoxious condescension would prevent you from understanding that.
Iridar  [author] 6 Jul @ 5:59pm 
@Rorschach
Like I said, just don't use that button. UC prevents Appearance Store functionality from working as intended.

@Daddy Takeda
I know the expression, I'm saying it doesn't apply. You said this mod is incompatible with UC. That statement is factually incorrect, which you would know if you (1) read the mod description before commenting like you were supposed to or (2) actually read and understood my reply to your comment.
Daddy Takeda 6 Jul @ 7:43am 
You never heard the expression "tomato tomato"?
Rorschach 6 Jul @ 3:13am 
Hi Iridar, thank you so much for responding. Weirdly enough the appearance store does have some functionality in-game as my characters are pulling outfits that are available to them from that menu (and turning into ungodly mixes of cosmetic mods). Is there anything I can do on my end to disable it fully?
Iridar  [author] 6 Jul @ 12:23am 
Reading comprehension, what even is that?
Daddy Takeda 5 Jul @ 11:20pm 
Tomato tomato.
Iridar  [author] 5 Jul @ 11:08pm 
It's not incompatible with UC, and no, it doesn't include UC's functionality.
Daddy Takeda 5 Jul @ 11:01pm 
I see this is incompatible with 'Unrestricted Customization - Wotc', does it mean your mod incorporate everything from UC rendering it obsolete?