XCOM 2
81 ratings
[WotC] UC - Character Pool Restoration
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
249.479 KB
Aug 17, 2022 @ 7:22pm
1 Change Note ( view )
You need DLC to use this item.

Subscribe to download
[WotC] UC - Character Pool Restoration

In 1 collection by ∑3245
E3245's Master Mod Collection for War of the Chosen
98 items
Description
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
DESCRIPTION
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.

ModSafeName: WotC_Misc_CharPoolToJSONUtil

For users that use Unrestricted Customization - Wotc or [WOTC] Unrestricted Customization Redux: When removing UC or UCR, the Character Pool breaks completely and none of your custom soldiers are usuable anymore. Not anymore, with this mod.

This mod simply fixes a broken character pool by going through every CharPool character and verifying every piece of cosmetic using console commands. Additionally, there are extra console commands that dumps the character pool and all possible cosmetics that this game has. Those are mostly for analysis, and are not useful to a player.

CONSOLE COMMANDS
ExportCurrentCharacterPool
Dumps the entire character pool into an ini with a list of JSON elements representing an individual character pool character. Check (Windows) My Docs/My Games/XCom 2 War of the Chosen/XComGame/Config for an ini file called XComUtil_CharacterExport.ini file.

ExportAllBodyPartTemplatesToFile
Dumps the entire list of possible X2BodyPartTemplates into XComUtil_BodyPartTemplates.ini, also located in the My Games (Windows) folder.

FixBrokenCosmeticsinCharacterPool
Run this console command from the shell if the character pool is broken/uses UC bodypart templates/etc. A new importable character pool will be created with the soldiers that was changed via this console command. I recommend backing up the DefaultCharacterPool.bin first before attempting this, then run the command in the shell, then afterwards check the results.

If you have issues with this mod or spotted a bug, please report it in the Bug Report Thread.

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
KNOWN ISSUES
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
  • None so far.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
TODO
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
  • Fix some bugs, if any.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
F.A.Q
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.

Q: If I have Unrestricted Customization and want to remove it, will I need this mod to fix my character pool?

A: Yes, or else most of the characters will be unusable when attempting to customize it post-UC/R removal

Q: Do I need this mod for a campaign?

A: Only when you're attempting to remove UC/R or copying/pasting bios. Otherwise no, run once, run the commands, then turn off the mod.

Q: Vanilla version?

A: Not really, no.

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
CREDITS
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.

Coding:
  • E3245 for assembling the entire mod, and coding most of everything.

Beta Testing:
  • RustyDios for testing this mod.

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
LOG
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.

Release ver: 1.000:
  • Initial release of this mod.
Popular Discussions View All (1)
0
Aug 17, 2022 @ 7:29pm
PINNED: Bug Report Thread
∑3245
15 Comments
Clockwork Jun 18, 2023 @ 5:18am 
Awesome, had noticed crashes in loading missions post removing UC and using Iridar's appearance manager, was manually changing cosmetics that seemed to be fixing some of the problems.

One item: 'broken' faction heroes are always showing in the fixedcharpool even after running the fix, removing the old, and importing the new. Not sure if it's a false positive with another mod?
Teiya, the Blue Dragon Dec 31, 2022 @ 12:50pm 
Thank you for the suggestion. I kind of gave up on the save now, though.
RustyDios Dec 31, 2022 @ 11:52am 
Try using a simple "load from pool" mod on them.. after this has fixed the characters in the pool
Teiya, the Blue Dragon Dec 31, 2022 @ 10:36am 
Is there any way to fix units present in a save and not in the character pool?
dustadon Dec 8, 2022 @ 9:42am 
lwotc
modifieda4 Aug 27, 2022 @ 9:18pm 
@ Nachjager: in AML settings, active arguments, "-allowConsole". then in the game the "~" key opens the console
Nachjager Aug 27, 2022 @ 9:10pm 
Sorry guys i dont know how active console command, how i do that, im using the alternative launcher,
RustyDios Aug 21, 2022 @ 6:32pm 
No. well, not in how most people think

What this will do is replace parts on the soldier that can no longer be validated as existing with 'default' parts (base game cosmetics that should always exist)

This means that the soldier doesn't become a broken mess when you try to customise them post-UCR-removal.

This means you can preserve the name, some cosmetics, the backstory, the country, the weapon tints, etc. -- AND -- more importantly it saves you from having to completely recreate everything from scratch, the most you will need to do is choose valid cosmetic options again.
GazingRhino Aug 21, 2022 @ 1:37pm 
I've a question in case I want to remove [WOTC] Unrestricted Customization Redux and install [WOTC] Iridar's Appearance Manager, will this mod preserve my customization that I already have in my soldier with UCR
AdeyBot Aug 20, 2022 @ 12:53pm 
BRUH MAKE A NON DLC ONE!