Character Pool VIPs

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

Author: thegrimsqueaker72

Last revision: 27 Nov, 2016 at 02:12 UTC

File size: 207.87 KB

On Steam Workshop

Description:

FIXED IN WOTC

Allows scientists, engineers, and dark VIPs to be created from the character pool, and to specify a VIP as either a scientist or an engineer. Fixes a bug introduced by the SLG patch that prevents humans from spawning as anything other than a soldier.

Note: Since XGCharacterGenerator only affects TSoldier and not XComGameState_Unit, some cosmetics (attitude, backstory) may be missing. Bios for HQ personnel are accounted for.

This mod only affects units as they are being created, so it can be safely disabled whenever. It will not affect existing VIPs mid-campaign. This includes ones awarded from scanning existing points of interest.

Update 11/26/2016
By request, it now allows specifying a VIP as an engineer or scientist. By default, the rules are:
– if the character is allowed to appear as a soldier, they can be anything
– if they have the Specialist class, they can only appear as an Engineer
– if they have the Psi Operative class, they can only appear as a Scientist
– if none of the above, they can appear as anything
All of this can be tweaked at XComCharPoolVIPs.ini

Multiple classes, including Rookie, may be linked to the same VIP type.

Compatibility:
– Does not do anything to soldier generation. Only affects the three character templates listed here.
– Replaces CharacterGeneratorClass for Scientist, Engineer, and HostileVIPCivilian. Any mod that overrides XGCharacterGenerator will be superceded for the purpose of generating these character types.
– Overwrites HQ personnel backstories via UIResistanceReport. Configurable Birthdates does the same thing but this is fine, since they both check the character pool first.

Known Issues:
– It’s possible to get multiple copies of the same VIP when the game creates several of them at once (example: supply drops)