Hidden Features (OpenXcom)

From UFOpaedia
Jump to navigation Jump to search

There are many little interface extras hidden in OpenXcom that aren't really mentioned anywhere ingame. This page is dedicated to them.

See Customizing for settings and keyboard shortcuts.

General

  • Use the mouse wheel to scroll lists and right-click the arrow buttons to scroll to the top/bottom.
  • Use the mouse cursor and keyboard keys to move the caret on text fields.

Geoscape

  • Right-click on arrows to set a value to minimum/maximum.
  • Use the mouse wheel to zoom the globe and right-click to center it on a location.
  • Click on a weapon during a dogfight to disable/enable it.
  • Right-click a craft in the interception screen to center on its location.
  • Right-click a base facility to bring up the associated management screen.
  • Right-click on a soldier in a craft's Soldiers screen to open up their stats page.

Battlescape

  • Use the mouse wheel to move the camera up/down a level.
  • Right-click to leave most screens.
  • Click a soldier's rank to bring up their stats.
  • Right-click while holding an inventory item to cancel the move.
  • Ctrl-click an item in the inventory to have the soldier pick it up or drop it on the ground.
  • Right-click the Zero TUs button to reset a soldier's time units (so they can't reaction fire).
  • Right-click while a soldier is moving to abort the move.
  • Use the mouse Previous/Next buttons to switch between soldiers.
  • Hold Ctrl while firing to ignore "No Line Of Fire" errors.

Debug mode

Debug mode is a special feature that makes it easier for developers/contributors to test out game features without needing to play a new game from scratch. After setting "debug: true" in the Options File, you can enable it by pressing Ctrl-D in-game to access a variety of features:

Geoscape: Unlocks all research and shows globe country and region borders. Clicking on the globe returns the point coordinates. This option can be toggled, and toggles between showing country borders, regional borders, and mission zones.

Battlescape: Whole map is revealed and opening the inventory screen resets TUs. Clicking the map returns the point coordinates. With traceAI enabled in the config, AI behavior is revealed and logged. 'Ctrl-L' will re-conceal all tiles, useful for observing LOS behaviour. 'Ctrl-K' will kill all live aliens in the mission (nothing will be recovered).

You can also press Ctrl-U or set "debugUi: true" to reveal the borders of the interface text, to debug translation errors.