XCOM 2
2,632 ratings
Commander's Choice [WOTC & Vanilla]
3
12
9
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
279.879 KB
20 May, 2016 @ 9:42pm
26 Jul, 2023 @ 4:18pm
13 Change Notes ( view )

Subscribe to download
Commander's Choice [WOTC & Vanilla]

Description
This mod is compatible with both Vanilla XCOM 2 and War of the Chosen.
The mod may be marked as incompatible with War of the Chosen. This can be ignored. The mod is classified as a vanilla xcom mod to maintain cross-compatibility.

Commander's Choice
Commander's Choice lets you set the class of any Rookie who is ready to rank up to Squaddie.

Any rookie ready for promotion will have a Commander's Choice button in the Armory Soldier Menu.
By Default Commander's Choice disables the Promotion Button for Rookies on the After Action screen (screenshot 3).
The Promote button on the Armory screen can optionally be disabled as well. This behavior can be customized in the ini.

The Commander's Choice button will only appear for Rookies that have earned but not yet received a promotion.
The PsiOps and Spark classes are not supported, for lore and mechanical reasons. The Commander's Choice button will not appear for these classes.
All other class, including custom classes, are supported. The only requirement is that the class be available to rookies for promotion.

ini Settings
ini Location: Steam\SteamApps\workshop\content\268500\688405905\Config\XComCommandersChoice.ini
ini Options:
Option
Default
Description
bPreventAccidentalLevelUp
True
Disable Next/Prev Soldier buttons if either is rookie ready to level up.
bCommandersChoiceButtonOnTop
True
Place the Commander's Choice button at the top of the list on the Armory screen.
bDisableArmoryPromoteRookieButton
False
Disable the Promote Button for Rookies on the Armory Screen.
bDisableAfterActionPromoteRookieButton
True
Disable the Promote Button for Rookies on the After Action Screen.
bHideAfterActionPromoteRookieButton
False
Hide the Promote Button for Rookies on the After Action Screen.
bUseNumInForcedDeck
False
Use NumInForcedDeck instead of NumInDeck for determining available classes.
sForceIncludeClasses
None
i.e. ""
Comma seperated list of Classes to force Commander's Choice to include in available class list.
Supports Custom Classes.
Example: sForceIncludeClasses="PsiOperative,Spark"

Warning: This option allows you to include classes that should not be included and may break things.

See FAQ if you experience any issues.


Compatibility Information
-This mod has no class overrides and should be compatible the majority of mods.
-This mod should be compatible with any mod class overrides.
-Compatible with Community Promotion Screen
-Compatible with Long War 2/LWOTC but may cause issues with Hidden Potential
-If using Musashis RPG Overhaul change bPreventAccidentalLevelUp to false in the ini.
Popular Discussions View All (9)
62
1
19 Apr @ 9:05am
WotC Bugs
sq_paradox
49
19 Sep, 2023 @ 2:10pm
Bugs
sq_paradox
17
30 Jun, 2018 @ 1:37pm
Change Class BETA
sq_paradox
786 Comments
Tyronius The Lotion Beater 31 Aug @ 2:36am 
it looks fine to me, something else you might be able to do is disabling the hidden potential setting in your in game settings under campaign
Demogoblin 28 Aug @ 8:01am 
Hi Tyronius i did this but it is not working for me, did i make a mistake somewhere?
;Default: bPreventAccidentalLevelUp=True
bPreventAccidentalLevelUp=True
;Place Commander's Choice button at the top of the list?
;Default: bCommandersChoiceButtonOnTop=True
bCommandersChoiceButtonOnTop=True
;Disable the Promote Button for Rookies on the Armory Screen?
;Default: bDisableArmoryPromoteRookieButton=True
bDisableArmoryPromoteRookieButton=True
;Disable the Promote Button for Rookies on the After Action Screen?
;Default: bDisableAfterActionPromoteRookieButton=True
bDisableAfterActionPromoteRookieButton=True
;Hide the Promote Button for Rookies on the After Action Screen?
;Default: bHideAfterActionPromoteRookieButton=True
bHideAfterActionPromoteRookieButton=True
Tyronius The Lotion Beater 27 Aug @ 2:20am 
Wasn't working for me recently which was frustrating, using gloomyblues and boyrdee's fixes worked for me, probs will for yall.

under /steamapps/workshop/content/268500/688405905/CommandersChoice.XComMod

Open it in notepad and add RequiresXPACK=true to the bottom and save

and under \steamapps\workshop\content\268500\688405905\Config\XComCommandersChoice.ini

use ctrl+f to easily navigate it, for all the following i did the same change to the line above it that contained ";Default:"

bPreventAccidentalLevelUp=True to Default: bPreventAccidentalLevelUp=False


i also changed the following but probably not needed to fix the mod
bDisableArmoryPromoteRookieButton=False to bDisableArmoryPromoteRookieButton=True

bDisableAfterActionPromoteRookieButton=False to bDisableAfterActionPromoteRookieButton=True

bHideAfterActionPromoteRookieButton=False to bHideAfterActionPromoteRookieButton=True
Verrik 24 Aug @ 7:26pm 
Seems broken to me for LWOTC
JoeFromHome 23 Aug @ 11:09am 
Question: How do I control what classes the mod detects and lists for me to select? Is that a config file for Commanders Choice or a Config File edit on the classes side?
The Realm 20 Aug @ 4:12am 
I can't get this mod to work. Its randomized like normal for me.
Necromancer 18 Aug @ 10:30pm 
Not sure what's going on, but I can't seem to get this mod to work on WOTC.
GrumpySorc 7 Aug @ 1:25pm 
this works in the base game for me but not war of the chosen. Is anyone else having a problem with this? The button does not appear in the character menu.
tigersag 7 Aug @ 5:49am 
Thank you so much for making this mod. It works really well and I can put my Hollywood characters in the proper roles. I mean nobody wants to see John Rambo as a medic or a computer nerd, right?
gravyjones 31 Jul @ 11:34am 
i just started using this over the weekend. works as advertised.