Debug menu (DX)

The debug menu for Deus Ex, also known as the "Behind the Curtains" menu or the "legend" menu, is a built-in tool that enables the player to manipulate several aspects of the game.

Accessing
The debug menu can be accessed by inputting the "legend" console command into the game console. This command requires cheats to be enabled. For information on how to enable the game console and cheats, please see the above-linked article.

Functions
The debug menu provides the following functions.

Load Map
"Load Map" opens any map in the Maps directory of the game. If the "travel" option is selected, the player character will travel to the map in the manner of traveling between maps during the game. That is, the player's inventory and current flags will be kept while entering the new map.

Edit Flags
The "Edit Flags" section enables event flags to be viewed and edited. This feature can be used to check or manipulate flags that affect story interactions during the single player game, such as viewing whether flags associated with non-lethal gameplay have been triggered, and restoring unused content associated with Ford Schick.

Add Dump and View Dumps
In order to enable the dumps functionality, you must open the User.ini file and add the following lines (note that "Name" can be changed to any arbitrary username): [DeusEx.DumpLocation] CurrentUser=Name The relevant User.ini file is located in the DeusEx\System folder in the game's installation directory, or in the Documents\DeusEx\System folder Window's user directory if using certain third-party launchers.

Once the dump functionality has been enabled, the "Add Dump" interface enables the creation of dumps for the current level, username, game version, player location and view. These dumps can later be loaded with the "View Dumps" interface. Dumps that have been created are saved to the DeusEx\System folder. For example, if the username is "Name," the corresponding dump file will be "Name.DMP".

Other functions

 * Invoke Con – Sets the flags necessary for specific conversations to play.
 * Show Class – Shows the locations of all classes on the current map. For example, setting the interface to show the class InformationDevices with "Show Line of Sight" unchecked will display all datacubes, books, and newspapers in the current map.
 * View Quotes – Launches a secret credits-style scroll sequence (normally accessed by typing "quotes" during the credits) featuring various quotes from throughout development
 * Play Music – Plays any of the music files in the Music directory.