Commands added by KeeperFX and useful controls inherited from Dungeon Keeper. This guide describes the current source in this checkout, including changes that may not be in older releases.
The keys below are the defaults. Most named actions can be rebound in the 'Define keys' menu, including camera controls, screenshots, fast-forward, minimap zoom and teleport destinations. Saved bindings may differ from these defaults.
Hold Ctrl when left-clicking a creature portrait or activity count in the sidebar to pick up the highest-level eligible creature. Hold Shift to pick up the lowest-level one. Use the same modifiers with a right-click to zoom to the creature instead. Without a modifier, repeated clicks cycle through eligible creatures in that category. These controls also work on the wandering, working and fighting totals.
Press Backspace to return the first thing in your hand to its previous position, if it can be dropped there.
Press Tab to hide or show the sidebar. Esc closes an open menu, shows the interface if it is hidden, or opens the options menu otherwise.
Use Home/End or the mouse wheel to zoom in/out. In isometric view, holding the camera rotate modifier (default Ctrl) and pressing Up/Down or W/S also zooms in/out. Ctrl+Left/Right or Ctrl+A/D rotates the camera; Delete/Page Down rotate it directly. Hold Shift to move the camera faster.
In isometric view, use Shift+Page Up and Shift+Page Down to adjust the camera tilt. Shift+Insert resets it.
Use the mouse wheel to scroll lists, including the creature list, load/save menus and resurrect/transfer creature lists. The creature list scrolls when the pointer is over the bottom part of the sidebar, or when you hold the camera speed modifier (default Shift). Several frontend lists also support Up/Down.
Hold the camera rotate modifier (default Ctrl) and scroll the mouse wheel to scroll an open objective message or cycle through battles in the battle menu.
Press Ctrl+numpad '+' to increase fast-forward, or Ctrl+numpad '-' to decrease it. Ctrl+'=' and Ctrl+'-' on the main keyboard also work. The speed increases through x2, x4, x8 and further doubling steps up to the x512 setting; decreasing from x2 returns to normal speed. The maximum setting runs as fast as possible outside multiplayer. Actual speed depends on performance and, in multiplayer, synchronization with the other players. Network spectators cannot change fast-forward. Simulation turns and displayed frames are separate; the game is no longer limited to displaying one frame per game turn.
In isometric view, press the middle mouse button to face north. If the camera already faces north, east, south or west, it flips 180 degrees instead. Shift+middle-click snaps to the next 45-degree angle clockwise; Ctrl+middle-click snaps counterclockwise. In front view, an unmodified middle-click switches between north and south, while Shift/Ctrl+middle-click rotate in opposite directions.
Hold Shift while building a room to detect and fill the available space, or while selling to sell an entire room. While marking digging, Shift switches between the two marking modes: drag a rectangle or paint tiles. Hold Ctrl to build, sell or mark a square area. With Ctrl held, scroll down to increase its size or up to decrease it. While holding Shift to build a room, the wheel changes how far automatic detection may extend through gold or rock; it does not set a square size. Holding a numpad digit from 2 to 9 also selects a fixed square size. When building bridges, hold Shift or Ctrl and drag to paint a bridge across suitable terrain. These modifiers and size controls can be changed in 'Define keys'.
Without a building modifier, hold the left mouse button and drag to preview a rectangle, then release to build or sell it. Bridges use an L-shaped path.
Press the toggle message key (default E) to dismiss the active event message. If none is open, it opens the most recent available event instead.
Press the fight key (default F) to zoom to an ongoing battle. Hold the camera speed modifier (default Shift) and press the fight key to open or close a battle event panel when a battle event is available.
During possession, use the mouse wheel to cycle through the creature's information pages. The query key (default Q) moves to the previous page and the toggle message key (default E) moves to the next page. Number keys select the creature's available abilities and can switch to the page containing that ability.
Hold the camera rotate modifier (default Ctrl) when picking up gold from a treasury to take the entire gold hoard in one go.
Hold the precision drop/sell key (default Alt) to target a single subtile when dropping creatures or selling traps. The smaller outline shows the target area. This is useful on custom maps that allow multiple traps on one slab.
When using a possessed imp's dig ability, hold the possession modifier (default Shift) to reinforce an eligible wall instead of digging. When standing on a room the imp would otherwise claim, hold it to dig instead.
With the possessed creature's dig/pickup ability selected, hold the precision drop/sell key (default Alt) while looking at an object it can pick up to see information about it.
If the possessed creature has Teleport, select a destination before using the ability. Room zoom shortcuts choose a room type: for example, Alt+W selects a workshop. F selects a battle, / selects the last Call to Arms location, and ; selects the creature's last work room. Press , to restore the default lair destination. Hold left Alt when teleporting to choose the nearest room of the selected type. The destination shortcuts can be rebound in 'Define keys'.
Use numpad '+' and '-' to change the minimap zoom level. These controls also work on the full-screen map, where the zoom box uses the minimap's zoom level.
When rooms, powers or traps/doors need a second sidebar page, a next-page button appears. Press that tab's number again to switch pages: 2 for rooms, 3 for powers, or 4 for traps/doors. For example, press 4 to open the traps/doors tab, then 4 again to switch to its other page.
Shift+M starts or stops the legacy FLC recorder. It records video without sound to 'scrshots/gameNNNN.flc', and displays 'REC' after captured frames. This recorder requires an 8-bit screen mode and software framebuffer capture; it does not support the OpenGL renderer. Files can be large.
Press Shift+C to save a screenshot in the 'scrshots' folder. The 'SCREENSHOT=' option in 'keeperfx.cfg' selects PNG (the default) or BMP.
Games are recorded automatically by default in the 'replays' folder, under 'campaign', 'freeplay' or 'multiplayer'. In 'keeperfx.cfg', 'AUTOMATIC_REPLAYS=' enables or disables this, 'MAX_REPLAYS=' sets how many recordings to retain in each category, and 'REPLAY_MAX_SIZE=' limits their size in KB (0 means unlimited).
To record manually, start the game with '-packetsave
These controls apply both when watching a replay and when spectating a multiplayer game:
Press Ctrl+F1 through Ctrl+F8 to send the predefined keeper taunts, including in multiplayer. These replace the original game's Alt+F1 through Alt+F8 shortcuts.
Press the grave accent key (backtick), usually below Esc on a US keyboard, to toggle the in-game log console, which displays recent log output.
Press Esc to open the options menu during possession. Shift is not required. You can save from this menu when saving is available, or press P to pause and then Esc to open the menu.
Press Alt+R to select the next screen mode from 'INGAME_RES=' in 'keeperfx.cfg'.
You can drop units directly on the minimap, in the top of the menu. This can be used to assign creatures to rooms or battle.
Use keys 1 through 5 to select the sidebar tabs: information, rooms, powers, traps/doors and creatures. Press 2 to open the room building menu.
Press Ctrl+1 through Ctrl+5 to store one of five camera positions. Press Shift+1 through Shift+5 to return to the corresponding position.
Press F8 to toggle tooltips on or off.
Press Alt+F to toggle health flowers for the heroes.
Press Alt+X to close the game.
Press Alt+D to write the current game turn and requested turns per second to the log.