[WOTC] Pool Units Sorting & Selection Interface

If you liked this item, please rate it up on Steam Workshop page.

Authors: Kexx, RustyDios

Last revision: 19 May at 21:51 UTC (2)

File size: 500.24 KB

On Steam Workshop

Description:
What is This?

This mod was made with passion and a simple suggestion from Kexx: "can we improve using the character pool"
… also my first mod for a very long time….

This mods adds some functionality into the Character Pool Manager.

Inspired by mods like Iridars Appearance Manager, Extended Character Pool, Sorted Character Pool and Sort by Callsign … phew… this is MY version.

In fact a good 60% of this mods code is directly ported from Appearance Manager.
Thankfully Iridar gave me permission to upload this version.

Features
  • Main Pool sorting by none, timestamp, name and class.
    note: Once sorted the pool may never go back to a ‘sort by none’ option.
    ‘None’ may end up just being ‘last selected sort option’ !!
    New created units are generally added to the end of the pool, requiring resorting.
  • Main Pool name sorting has config options for sort compare
  • Main Pool sort options are now mutually exclusive (config optional)
  • Main Pool sort is now done by index sorting instead of bubble sorting
    – This may take a few seconds longer but is generally more robust with lists of 100+
    – Config Optional to return to the inferior sort if you experience extreme lag
  • Main Pool class sorting now considers class priority (see config) if using index sort
  • Main and Import Pools show units First ‘Nickname’ Last names.
  • Main and Import Pools show a units selected preferred class
  • Main and Import Pools can use shift+click for multi-checkbox selections
  • Main and Import Pools can have an index [000]-[999] prefix
  • Main and Import Pool can highlight duplicate entries by name compare
    – Duplicates get tooltips showing all other matches by index
  • Main Pool has text based filtered search
  • Main Pool has coloured names based on unit selection options
  • Import Pools have coloured optional activation in configs (Default is Off)
  • Colours are config editable
  • Import Pools can now import All, one or a selected group of units
  • Import Pools can now delete All, one or a selected group of units
  • Has controller support – however ….

Controller Support

XCOM2 is a funny game when it comes to controllers. I did the best I could here.
I’ve remapped the base game functions and made the layout make more sense, introducing functions for compatibility where possible and untangling the mess the vanilla set up was.
I tried making general pool use more intuitive, pay attention to the new prompts in the nav help bar.
If something doesn’t work it might be because you need (or do not need) a checkbox/selection for that option.
Unfortunately despite hours trying I just can’t get the Search and Sort buttons working for controllers, so they are removed in controller view.
Controller view will highlight duplicate entries but has no way to see the on-mouse-hover Index tooltip.

Known Issues

As with all "lists" in xcom2, more information is not always good.. it comes at the cost of performance and loading times.
From my testing with a Character Pool in the 75-99 range this was neglible but others with bigger pools 250+! did notice some lag on list loading.
I’ve minimised this as much as possible, but delays are expected.

Iridars Appearance Manager
Extended Character Pool
Sorted Character Pool
Sort by Callsign

WILL NOT WORK WITH ANY OF THE ABOVE LISTED MODS
and once more with feeling;

WILL NOT WORK WITH ANY OF THE ABOVE LISTED MODS

Although some features of these mods are incorporated by default.

Has MCO’s for UICharacterPool and UICharacterPool_Lists.
Will not work with any mods that also alter these.

Works fine with UCR and Pool Walker

Credits

Many thanks to Kexx, Iridar and Zelfana for help with testing and code.
Many thanks to MrCloista and BlackDog for further ideas.
Many thanks to the MEME and XCOM2 Modding discords for all the support over the years.

~ Enjoy !! and please buy me a Cuppa Tea[www.buymeacoffee.com]

Download
Required DLC:

These DLC should be installed in order to use this item.


XCOM 2: War of the Chosen
Required items:

Click the title to search on this site.


X2WOTCCommunityHighlander v1.31.0Steam Workshop
Revisions:

Old revisions of this mod are available below. Click the link to download.