This page lists non-debug key bindings added or changed in TheSuperHackers engine source. Debug-only bindings are intentionally omitted because debug commands are documented on the In-Game Debug Commands page.
The command names are the names used by CommandMap.ini unless the entry is marked as default-only.
| Command | Default Binding | Usable In | Description |
|---|---|---|---|
INCREASE_MAX_RENDER_FPS |
Ctrl+Numpad + | Everywhere | Increases the max render FPS preset. |
DECREASE_MAX_RENDER_FPS |
Ctrl+Numpad - | Everywhere | Decreases the max render FPS preset. |
INCREASE_LOGIC_TIME_SCALE |
Shift+Ctrl+Numpad + | Everywhere | Increases the logic time scale FPS, reducing slow motion. Ignored in network games. |
DECREASE_LOGIC_TIME_SCALE |
Shift+Ctrl+Numpad - | Everywhere | Decreases the logic time scale FPS, slowing the simulation. Ignored in network games. |
TOGGLE_PLAYER_OBSERVER |
M | Observer | Toggles observer view between all players and the player currently being looked at. Requires PlayerObserverEnabled=yes. |
TOGGLE_FAST_FORWARD_REPLAY |
F | Game | Toggles replay fast-forward. The current default map assigns this key even though the command existed in retail. |
TOGGLE_PAUSE |
P | Observer | Toggles pause in non-multiplayer games. |
TOGGLE_PAUSE_ALT |
Shift+P | Everywhere | Alternate pause binding that can be used while playing. |
STEP_FRAME |
O | Observer | Advances one frame and pauses again in non-multiplayer games. |
STEP_FRAME_ALT |
Shift+O | Everywhere | Alternate frame-step binding that can be used while playing. |
SELECT_NEXT_IDLE_WORKER |
Ctrl+I | Game | Selects the next idle worker for the observed or local player. |
TAKE_SCREENSHOT |
F12 | Everywhere | Saves a JPEG screenshot. JPEG quality is controlled by JPEGQuality. |
TAKE_SCREENSHOT_PNG |
Ctrl+F12 | Everywhere | Saves a lossless PNG screenshot. |
These controls are generated by the current default meta map, but do not currently have exposed
CommandMap.ini command names.
| Default Binding | Usable In | Description |
|---|---|---|
| Ctrl+Numpad 4 | Game | Rotates the camera left in a fixed increment. |
| Ctrl+Numpad 6 | Game | Rotates the camera right in a fixed increment. |