XCOM 2
1,084 ratings
[WOTC] Iridar's Appearance Manager
19
10
6
10
5
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
760 Comments
F1r3c4t 20 Aug @ 1:00am 
@Iridar, I found a work-around. Thanks for responding :steamthumbsup:
I was trying to generalise the outfit for both genders, and randomise everything else such as face props and hairstyles without creating specific outfits
Iridar  [author] 19 Aug @ 3:02pm 
Remove them from the outfit?
F1r3c4t 19 Aug @ 7:44am 
Using the Appearance Manager (AM), with Unrestricted Customization (UC). Blacklisted hairstyles with UC, and created an outfit with AM. Unfortunately, the blacklisted hairstyles are being applied. Is there a solution for AM to not apply what I have blacklisted with UC?
hygorct 31 Jul @ 7:01pm 
Forget it.
I read the other comments and saw that it's probably something related to PD and you can't do anything to fix it with your mod.
:(

Anyway, congratulations, your mod is simply the best when it comes to creating uniforms.
hygorct 30 Jul @ 8:52pm 
anyone having a bug with Project DollHouse?

One of the options keeps flashing, and whenever I try to change something, it becomes extremely large and impossible to change =/
If anyone knows how to solve it :D
Iridar  [author] 24 Jul @ 11:06pm 
Random. When it's time to equip a new uniform, the mod aggregates all uniform units with the fitting uniform for the armor and selects one at random.
Orph3us 24 Jul @ 5:18pm 
Thanks for the answers! A quick follow up.

If I set up 2 uniforms (A and B) for male Rangers, that contain Kevlar and Predator armors . When a unit gets promoted to Ranger and picks Kevlar A. Is the progression to Predator going to be again from the same Uniform A, or is it random for each armor?
Iridar  [author] 23 Jul @ 10:31pm 
1. There's no limit that I'm aware of.
2. You need another mod for that, Unrestricted Customization Redux.
3. Yes, that's how it works.
Orph3us 23 Jul @ 1:09pm 
So I just pulled the trigger on diving into this mod and it is awesome so far. Thanks for all your work! I just have a couple of questions. First off, I am using LWOTC, if that matters.

1. So I set up a general class uniform for one of my classes, and I made a custom progression for a particular character in character pool. I have Titan Armor mod installed. Whatever I do, Grand Titan Armor breaks and does not remember the changes I have made. Is there a cap on how many armors I can save per character?

2. If I want to make a character retain his look, regardless of armor equipped, is there an easy way to do it? So far I tried with my templar, and I had to set up the same look for all armors. Copying did not work. Am I missing something?

3. Can I set up multiple looks for, say predator armor? If I do Predator A unit and Predator B unit uniform for male ranger class uniform. Will Rangers in campaign get assigned randomly A or B variant?
Iridar  [author] 20 Jul @ 5:47pm 
Use Unrestricted Customization Redux with global appearance option enabled.