If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

XCOM: Enemy Unknown (Windows)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

XCOM: Enemy Unknown

Developer: Firaxis Games
Publisher: 2K Games
Platform: Windows
Released in US: October 9, 2012
Released in EU: October 12, 2012
Released in AU: October 12, 2012


DevTextIcon.png This game has hidden development-related text.
DebugIcon.png This game has debugging material.


A wonderful reboot of the much-loved turn-based classic.

UFO Debug View

Open Binaries\Win32\XComGame.exe in an executable resource editor and open up resource 1020 in the RCData section. (It's a plaintext ini file, if that helps.) Searching for ShowUFOsOnMission and setting it to 1 will allow you to see the Alien "player"'s UFOs setting up missions on the Geoscape, regardless of your current UFO detection capabilities.

Debug Tools

A host of debug options are present in the game. You can find PatcherGUI mods to re-enable these functions here.

Developer Console

The standard Unreal Engine console, once re-enabled, can be brought up with the \ key. A list of XCOM-specific console commands can be found here.

Developer Shell

An alternate menu system allowing developers to test a variety of setups and fights.

Hmmm...
To do:
Better documentation of all of this.

Unused Text

Developer Notes

DefaultMaps.ini contains a warning to developers to not fiddle around with its internal ordering of files:

RAM - WARNING!!!! DO NOT CHANGE THE ORDERING OF THIS LIST OR INSERT/REMOVE ELEMENTS OF THE LIST!!!! THE PS3 RELIES ON IT TO SELECT THE CORRECT SAVE / LOAD UI IMAGE!

As does DefaultNarrative.ini:

Do not change order blah blah blah. Append to end