XCOM 2
109 ratings
Psi Lab Trains Multiple Classes
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
393.503 KB
4 Jul, 2016 @ 1:33pm
30 Dec, 2016 @ 12:44pm
6 Change Notes ( view )

Subscribe to download
Psi Lab Trains Multiple Classes

In 1 collection by BTernaryTau
Class Variation Support
2 items
Description
Allows the Psi Lab to train classes besides the vanilla Psi Operative.

By default, the only change this mod will make is replacing the dialog box for training a rookie into a Psi Operative with a class selection window. However, the list of classes that can be trained in the Psi Lab is editable using Mod Config Menu or by following these instructions. If changes were made in-game using Mod Config Menu, restart the game, and it should now be possible to train the class or classes you added in the Psi Lab.

Recommended Companion Mods
  • Mod Config Menu provides an in-game menu that can be used to configure this mod
  • Disable Any Class can be used to prevent classes trainable in the Psi Lab from appearing as promotions, rewards, or purchases; note that it currently uses Mod Options Menu, not Mod Config Menu

Known Issues
  • The UI makes a lot of references to Psi Operatives even when a different class is being trained
  • The continue training button currently leads to the armory instead of the Psi Lab for classes besides Psi Operatives
  • When set to one perk per rank, the Psi Operative tree has a few issues, such as allowing Schism to be trained when Insanity and Void Rift weren’t

Compatibility
  • Currently incompatible with Long War 2; this might be fixed in the future
  • Overwrites the FillFn, ShouldDisplayToDoWarningFn, and IsUnitValidForSlotFn delegates for the 'PsiChamberSoldierStaffSlot' X2StaffSlotTemplate
  • Currently has no class overrides, though some extensions of classes are used in place of the vanilla ones when training other classes
  • A few screens are entirely replaced by custom ones using ScreenListeners
  • Grimy's Class Rebalance breaks this mod if loaded after it; if loaded first, everything works except for the cap on Psi Operative abilities

Possible Future Changes
  • Allow classes to train all of their perks in a random order, like the Psi Operative does (partially implemented)

Mods Featured in Images

Source Code
  • The source code for this mod can now be found on Github[github.com]
Popular Discussions View All (3)
12
14 Apr, 2023 @ 3:25am
PINNED: Bug Reports
BTernaryTau
0
23 Jul, 2016 @ 4:54pm
PINNED: Class Mod Compatibility
BTernaryTau
0
4 Jul, 2016 @ 1:41pm
PINNED: Manually Adding Classes to the Config File
BTernaryTau
22 Comments
Rockshot 12 Jun, 2018 @ 7:54pm 
@Richard on another mod page you said you didn't play any more but that comment says otherwise so what do you have to say for your self hmm?
TannerA 5 Mar, 2018 @ 7:57pm 
pleace make it fot wotc
Richard 9 Jan, 2018 @ 12:16pm 
This mod looks fun. Will you release WOTC version even if its one of the last rated mods in that vouching website?
BTernaryTau  [author] 31 Aug, 2017 @ 7:24am 
I'm gathering opinions on whether the mods I work on should be updated for/confirmed to work with WotC here: https://www.strawpoll.me/13829794
Gale_Dragon 12 Mar, 2017 @ 5:07pm 
doesn't work with LW2 Patch1.2
Yusukitty 23 Feb, 2017 @ 12:13am 
There is an easy solution for the bug I found, just on the mod config menu simply deselect the class and it can now level up. It even keeps track of the kills made, just 1 promotion per mission of course.
Yusukitty 22 Feb, 2017 @ 10:15pm 
It does not work with LW2. There is an odd bug, if you use it with LW2 any class selected in the mod menu you can go from rookie to squadie as one, but once you do they will never get a promotion again. I think this is because LW2 changes how the psi operative works.
=[NK]= Col. Jack O'Neil 21 Feb, 2017 @ 9:45pm 
Can anyone confirm if it works with lw2??
Tal'Raziid 30 Nov, 2016 @ 9:34pm 
Oh! Thank you!
BTernaryTau  [author] 30 Nov, 2016 @ 5:44pm 
You subscribe to their respective mods (links in description)