[WOTC] I’m the commander here REDUX

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

Author: Kei

Last revision: 7 Jun at 06:24 UTC (3)

File size: 1.14 MB

On Steam Workshop

Description:
What is this mod?

I’m the Commander Here REDUX is a WOTC ability replacement mod based on [WotC] I’m the Commander here.

Instead of only replacing the XCOM / Training Center ability line, REDUX lets you directly choose an ability-tree line, select a rank slot, and replace that slot with another ability.

Core Features
  • Adds an Ability Replace button to the soldier promotion / ability screen.
  • Can replace existing ability slots and empty slots.
  • Can replace already purchased slots if enabled in MCM.
  • Uses a fixed training AP cost, configurable in MCM.
  • Refreshes the promotion screen after applying a replacement.

Ability Pool
  • Default: uses the current soldier class, random deck, and shared / cross-class ability pools. This stays close to original ITCH behavior while still showing common class perks.
  • Current class abilities only OFF: uses a broader all-class ability pool, similar to ITCH Extension.
  • Show all abilities ON: experimental full X2AbilityTemplate scan. This can reveal standalone perk-pack abilities, but dummy, hidden, weapon-related, or enemy-only abilities may also appear. Use with caution.
  • By default, Show all abilities uses Search-only Show All scan. REDUX behaves like the normal ITCH-style pool until you enter a search keyword.
  • Search-only mode avoids scanning every ability template when opening the replacement screen or applying a replacement, greatly reducing lag.
  • The tradeoff is that you need to know at least 1 character of the localized ability name or template name.
  • Search results match either localized name or template name.
  • Enable Slot Override lets you choose Primary Weapon, Secondary Weapon, or No Weapon Slot behavior when replacing an ability.
  • Random uses the currently filtered ability pool and search results, then displays a random set of valid ability candidates.
  • Random results do not apply automatically. You still choose one of the displayed cards and apply it manually.
  • Abilities are sorted by localized display name by default, so English names are generally A-Z and Korean names are generally 가-나-다.
  • Already learned abilities and abilities already present in the soldier’s tree are excluded.
  • Abilities without LocHelpText are hidden by default to help filter out dummy or internal-use perks.

Performance
  • REDUX uses a paged ability-card UI instead of spawning every available ability icon at once.
  • Only a limited number of ability icons are loaded at once.
  • This helps the replacement screen stay smoother even with many class mods, perk packs, or other ability-pool-expanding mods installed.

UI
  • Ability selection uses icon cards.
  • Each card shows the ability icon, localized ability name, and template name.
  • Ability cards support hover highlighting and persistent selected-card highlighting.
  • Selected ability details appear in the left detail panel.
  • Rank-slot tooltips can show the existing ability’s localized name, template name, and help text.
  • Quick Filters let you toggle key ability-list filters directly from the replacement screen.
  • Quick Filter tooltips explain each filter and show its current ON / OFF state.
  • Bottom status text shows page, training AP cost, search keyword, selected slot, and selected ability.
  • Layout, font size, icon size, card grid, panel positions, and panel sizes are configurable in MCM.

Compatibility Options
  • Default ability line count is 3.
  • MCM can increase ability lines up to 10 for custom classes.
  • 1-5 ability lines: uses full-width line buttons.
  • 6-10 ability lines: uses a compact two-column layout.
  • Default rank slot count is 7.
  • REDUX tries to auto-detect 8-rank class layouts when possible.
  • MCM can manually set rank slots to 8 for LWOTC / Long War-style classes if auto-detection does not match the class layout.

Max Rank Slots note:

  • 7 = standard WOTC rank layout.
  • 8 = LWOTC / Long War-style rank layout.

Compatibility
  • Not compatible with the original [WotC] I’m the Commander here or its extended versions.
  • They modify similar promotion / ability replacement behavior and may create overlapping buttons or conflicting logic.
  • Mods that completely replace the soldier promotion / ability screen may cause compatibility issues.
  • Custom soldier classes and perk packs should generally work if their abilities are added to soldier class templates / possible ability lists.
  • If you find a compatibility issue with another mod, please let me know.

Mod Config Menu Support
  • Ability Replace button position and size.
  • Main panel layout.
  • Ability card grid size.
  • Font sizes and icon size.
  • Training AP cost.
  • Maximum ability line count.
  • Maximum rank slot count.
  • Enable / disable Quick Filters.
  • Save Quick Filter values or use them temporarily per screen.
  • Current-class pool, broader all-class pool, and experimental Show All scan toggles.
  • Search-only Show All scan.
  • Show / hide abilities without LocHelpText.
  • Allow / disallow replacing already purchased ability slots.
  • Dedicated MCM tooltips with default values and color-highlighted warnings.
  • Reset all settings to defaults.

Gamepad Support

Controller support is included. This still needs more testing.

  • R3: open the Change Ability menu.
  • A / PS X: apply replacement.
  • B / PS O: close.
  • D-Pad Up/Down or Left Stick Up/Down: select ability line.
  • D-Pad Left/Right or Left Stick Left/Right: select rank slot.
  • LB / RB: select previous / next ability.
  • LT / RT: previous / next ability page.
  • X / PS Square: search.
  • Y / PS Triangle: clear search.
  • L3: show selected ability detail popup.

Console commands:

ClickRespecButtonByConsole ClickReduxButtonByConsole

Credits

This mod is based on [WotC] I’m the Commander here.

Original concept and base functionality belong to the original mod. CommanderHere REDUX rebuilds and expands the ability replacement UI, ability selection flow, empty-slot replacement support, MCM options, search, sorting, layout handling, and compatibility options.

Thanks to RustyDios for the sticky highlight and hover outline suggestion.

Download
Required items:

Click the title to search on this site.


[WotC] Mod Config MenuSteam Workshop
[WOTC] Community Promotion ScreenSteam Workshop
Revisions:

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