Console Commands Xcom Enemy Within 2021 ◎
Unlocking the Secrets of XCOM: Enemy Within with Console Commands
XCOM: Enemy Within, the critically acclaimed expansion to the original XCOM: Enemy Unknown, is a game that prides itself on its challenging gameplay and deep strategy. However, for those who crave more control over their gaming experience or wish to experiment with the game's mechanics, console commands offer a fascinating avenue. In this review, we'll explore the utility and excitement of using console commands in XCOM: Enemy Within, highlighting how they can enhance, or in some cases, completely transform your playthrough.
A note on Long War mod:
The massive Long War mod for Enemy Within disables most console commands on purpose to preserve difficulty. However, you can re-enable them by editing the DefaultEngine.ini file (find ConsoleKey and set it to Tab). Even then, many commands like giveresource will crash the game. Use console commands only for vanilla Enemy Within. console commands xcom enemy within
Risks and caveats
- Console commands can destabilize the game, corrupt saves, or break achievements.
- Classnames and function names differ between vanilla, expansion, and mods; incorrect commands may error.
- Some commands require admin privileges or running specific game builds.
- Using commands in multiplayer (if applicable) can desync or be blocked.
Camera / Debug
| Command | Effect |
|--------|--------|
| ShowDebugUI | Shows hidden debug menus (risky) |
| ToggleFOW | Toggles fog of war |
| ViewEnemyStats | Shows alien stats |
D. Soldier & Class Manipulation
Want to turn that rookie into a max-rank Colonel Psionic? Unlocking the Secrets of XCOM: Enemy Within with
| Command | Effect |
| :--- | :--- |
| GivePerk [PerkName] | Gives the selected soldier a specific perk. |
| SetSoldierClass [ClassName] | Changes the selected soldier's class. |
| PsiTest | Immediately makes the selected soldier Psi-positive (if eligible). |
| GivePsiXP [amount] | Adds Psi XP to level up Psi abilities. |
| LevelUpBarracks [number] | Levels up every soldier in the barracks (e.g., LevelUpBarracks 7 for Colonel). |
ClassNames: Heavy, Sniper, Support, Assault, Mec Risks and caveats
Useful Console Commands
To use these, open the console and type the command. Press Enter to execute. Press Tab while typing to auto-complete commands.
Part 1: How to Enable the Console (The "Launch Option" Method)
Unlike modern games with a tilde key ready to go, XCOM: Enemy Within requires a manual override. You cannot simply press ~ out of the box.