OpenXcom is an open-source clone of the popular "UFO: Enemy Unknown" ("X-COM: UFO Defense" in the USA release) and "X-COM: Terror From the Deep" videogames by Microprose, licensed under the GPL and written in C++ / SDL.
See more info at the website and the wiki.
Uses modified code from SDL_gfx (LGPL) with permission from author.
This is fork from Meridian's OXCE branch (currently 7.9.18.0), intended for small lazy QoL features, mainly around X-Com Files / XPiratez - may not work properly with other mods.
Features:
- View UFOPaedia from tech tree viewer on right click (RMB)
- Hotkeys for sorting soldier screens (1234 = Battlescape center-on-enemy sort by Agent type, TU, Health, Accuracy, 12 - PST/PSK in psi-lab)
- Default value for scientists on a new project, as fixed 0.2 ratio of the project cost.
- Same 1234 hotkeys for Grenade prime on dialog.
- CTRL+RMB to pre-prime grenades instantly, without dialog, while in pre-battle equipment screen.
- Hotkey for "soldier transformations" screen, T.
- Shift+RMB to remove armor on soldier armor screen
- Ctrl+RMB to view soldier stats from craft screen.
- Experience gained "marks" next to soldier names in battlescape. (+ any, - melee, * psi).
- RMB to view target base's sell screen on Transfer screen (sometimes helps if all prisons are full).
- Bigger limit on dogfight speed (repetitive ones get annoying).
- Multiple interceptors targeting UFOs instead of escorting (CTRL+Click on confirmation screen).
- Hotkey for skipping walk animation (STR_SKIP_WALK_CYCLE key, home by default).
Install OXCE. Take .exe from releases section or build one yourself. Put it into installation folder.
OpenXcom requires the following developer libraries:
- SDL (libsdl1.2)
- SDL_mixer (libsdl-mixer1.2)
- SDL_gfx (libsdl-gfx1.2), version 2.0.22 or later
- SDL_image (libsdl-image1.2)
- yaml-cpp, version 0.5.3 or later
The source code includes files for the following build tools:
- Microsoft Visual C++ 2010 or newer
- Xcode
- Make (see Makefile.simple)
- CMake
It's also been tested on a variety of other tools on Windows/Mac/Linux. More detailed compiling instructions are available at the wiki, along with pre-compiled dependency packages.