Skip to content

Game Tweaks tab

softsoundd edited this page Jun 12, 2026 · 1 revision

Developer Console

You can install the native Unreal Engine 3 developer console to execute existing commands and custom commands from the Tweaks Scripts classes.

Note

Unreal Engine 3 only supports the US keyboard layout, so keys such as tilde may be interpreted by a different key if you’re using another layout. Some common region mappings:

  • UK: @ (At sign)
  • German: Ö
  • French: ù (% key)
  • Spanish: ñ
  • Italian: \ (backslash)

Tip

  • Enter key processes the command.
  • Escape key (or tilde key again) closes the console.
  • Up/Down keys cycles through your command history and populates the command in the typing area - handy if you want to repeat a command without having to retype it.
  • Left/Right keys set your text cursor position in the typing area. The Home key sets the cursor at the start, and the End key sets it at the end.
  • Scroll wheel (or Page Up/Page Down keys) lets you scroll through the console window history. Doing this while holding Left CTRL will scroll by a greater amount.
  • Entering the cls command clears the command history.
  • Commands can be set to keybinds with setbind <key> <command>, e.g. setbind n load elevatorbounce (not permanent, only for the active game session).
  • Commands are not case-sensitive.

Tweaks Scripts

Tweaks Scripts is a custom UnrealScript package that adds an assortment of additional gameplay features, including Softimer (native in-game timer for speedrunners), cheats and trainer functionality, save file editing, and more. It is highly recommended to install the developer console to access the full range of features of Tweaks Scripts.

  • Softimer - Activate with the console command exec speedrun (or deactivate with exec speedrunoff), or toggle it via the 'Tweaks Scripts UI' mod.

  • Cheats & Trainer - Activate with the console command exec cheats (or deactivate with exec cheatsoff), or toggle it via the 'Tweaks Scripts UI' mod. While activated, enter listcheats to view all cheats.

  • Trainer HUD - Activate with the console command exec trainerhud (or deactivate with exec trainerhudoff), or toggle it via the 'Tweaks Scripts UI' mod.

  • Save File Editor - Edit save progress (also requires the 'Tweaks Scripts UI' mod to be installed).

Softimer Commands

Note

These commands work as long as Softimer is enabled. Softimer can be toggled via the on/off buttons in the Tweaks Scripts UI, or by entering exec speedrun/exec speedrunoff in the console.

HUD Settings

Command Description
ToggleTimer Toggles LRT timer visibility.
ToggleSimpleTimer Toggles simple timer display, removes the "LRT" prefix and last chapter split.
ToggleSpeed Toggles speedometer display.
ToggleInput Toggles input overlay display.
ToggleTrainerHUD Toggles trainer HUD items. If the Cheats + Trainer mode is enabled, IGT and RTA checkpoint timer items additionally appear.
ToggleMacroFeedback Toggles Softimer macro feedback messages/display.
ToggleBagHUD Toggles bag HUD display - only has an effect in 100%/All Achievements modes.
ToggleChapterSplits Toggles chapter split display.
ToggleCheckpointSplits Toggles checkpoint split display.

Note

If both splits options are enabled, they will be cycled between each other every 5 seconds.

Speedrun Modes / Categories

Command Description
ModeAnyPercent Switches/toggles Any% category mode.
Mode100Percent Switches/toggles 100% category mode.
ModeTrainingPercent Switches/toggles Training% category mode.
ModeAllAchievements Switches/toggles All Achievements mode.
ModeAllMoveStates Switches/toggles All Move States mode.

Speedrun Modifiers

These are gameplay modifiers that can also be used in conjuction with any of the above category modes.

Command Description
ModeTrueGlitchless Toggles True Glitchless mode.
ModeSourceMovement Toggles Source Movement mode.
ModeMirroredEdge Toggles Mirrored Edge mode (Tweaks Scripts UI required).

Tools and Extras

Command Description
SpeedrunTraining Toggles speedrun training mode - jump trajectory and kickglitch visualiser.
ToggleSoundFix Toggles the use glitch sound fix.
ToggleKickglitchTool Toggles the auto kickglitch helper - note the HUD will show you're using it!
ToggleBeamerTool Toggles the auto beamer helper - note the HUD will show you're using it!
LastJumpLocation <Z value> Sets the Z value (in metres) used for last jump/fling experiments.

Load Commands

Command Description
Load <code> <true/false (optional)> Loads a chapter/checkpoint by short code, optionally saving progress.

Example: Load 2C true - Loads into Chapter 2, checkpoint C, with progression saving/story mode.

Code Target
T or Training Training start.
0A-0D or PA-PD Prologue checkpoints.
1A-1E Chapter 1 checkpoints.
2A-2G Chapter 2 checkpoints.
3A-3D Chapter 3 checkpoints.
4A-4F Chapter 4 checkpoints.
5A-5D Chapter 5 checkpoints.
6A-6E Chapter 6 checkpoints.
7A-7F Chapter 7 checkpoints.
8A-8E Chapter 8 checkpoints.
9A-9G Chapter 9 checkpoints.

Load also accepts several special shortcuts:

Code Target
Truckbang Convoy sniper checkpoint with truckbang conditions setup (no death required).
Pedskip Pedestrian skip setup.
Trainend Skips to the end of train ride (when it starts braking).
Ch1skip Chapter 1 skip setup.
Flightchain Chapter 1 flight chain setup.
Flingboard Stormdrain balance beam checkpoint.
Exitfling Stormdrain exit buttons checkpoint.
Elevatorbounce Chapter 5 elevator bounce setup.
Voatskip Boat ventilation setup for Voat Skip.

Cheats + Trainer Commands (speedrun-useful)

Useful cheat commands for speedrunning.

Note

The following commands requires the Cheats + Trainer mode to be enabled. This can be done via the on/off buttons in the Tweaks Scripts UI, or by entering exec cheats/exec cheatsoff into the console.

Level Streaming

Enter stat levels in the console to see the level names for the current map.

Command Description
StreamLevelIn <level name or "All"> Loads a streaming level package (or all of them with "All") and makes it visible.
OnlyLoadLevel <level name or "All"> Loads a streaming level package (or all of them with "All") without making it visible.
StreamLevelOut <level name or "All"> Unloads a streaming level package (or all of them with "All").

Player And World Cheats

Command Description
God Toggles "true" god mode for the player.
HarmlessBots Toggles bot shooting and melee capability.

Movement and Teleporting

Command Description
Noclip Toggles noclip mode (easier if set up as a bind via Mirror's Edge Tweaks.
Tp <X, Y, Z, Pitch, Yaw> Teleports to provided coordinates (in metres).
CurrentLocation Prints current player location and rotation.
TpToSurface Teleports to the surface currently being looked at.

Rendering

Command Description
Resolution <width> <height> <"windowed" (optional)> Sets screen resolution and properly adjusts UI scaling, with an optional windowed state.
MaxFPS <framerate> Sets max FPS; 0 removes the limiter.

Cheats + Trainer Commands (generic)

Note

The following commands requires the Cheats + Trainer mode to be enabled. This can be done via the on/off buttons in the Tweaks Scripts UI, or by entering exec cheats/exec cheatsoff into the console.

Built-in Help

Command Description
ListCheats Prints the main cheat command list.
ListAllWeapons Prints weapon shortcut commands.
ListAllBots Prints bot spawn shortcuts.
DollyHelp Prints dolly camera command help.

Player And World Cheats

Command Description
FreezeWorld Freezies non-player world movement.
FreezePlayer Freezes/unfreezes the player.
FreezeBots Freezes/unfreezes bots.
InfiniteAmmo Toggles persistent infinite ammo.
DestroyViewedActor Destroys the actor currently being looked at, with exclusions for some critical geometry.
BotOHKO Toggles one-hit knockouts for bots.
Invisible Makes the player invisibile to bots.
Ammo Refills current weapon ammo.

Physics

Command Description
JumpHeight <JumpHeight> Sets jump height.
JumpSpeed <JumpSpeed> Sets horizontal jump speed.
SpeedCap <SpeedCap> Sets airborne speed cap.
RollHeight <RollHeight> Sets hard landing/skill-roll threshold.
DeathHeight <DeathHeight> Sets uncontrolled fall/death threshold.
Gravity <GravityMultiplier> Sets gravity multiplier.
GameSpeed <SpeedMultiplier> Sets global game speed multiplier.
FreezeFrame <delay> Freezes time and hides the crosshair after delay seconds.

Weapons

Command Description
G36C Gives the HKG36 assault rifle.
MP5K Gives the MP5K.
Neostead Gives the Neostead shotgun.
M93R Gives the Beretta M93R.
SCARL Gives the FN SCAR-L.
FNMinimi Gives the FN Minimi.
M1911 Gives the Colt M1911.
Glock Gives the Glock 18c.
M870 Gives the Remington 870.
SteyrTMP Gives the Steyr TMP.
M95 Gives the Barrett M95.
Taser Gives the taser.
AltTaser Gives the alt-taser.
DE05 Gives the DE05.
Bag Gives the multiplayer bag weapon.
SmokeGrenade Gives a smoke grenade.
FlashbangGrenade Gives a flashbang grenade.

Demo / Ghost

Command Description
RecordDemoStart Starts recording player inputs.
RecordDemoStop Stops input recording.
PlayDemoStart Plays the recorded input demo.
StopDemoPlayback Stops demo playback.
RecordStart Starts recording a ghost path.
RecordStop Stops ghost recording.
RecordPlay Plays the recorded ghost.
RecordPlayStop Stops ghost playback.

Dolly Camera

Command Description
DollyInterpolation <interpolation> Sets dolly interpolation: Precise/Hermite or Smooth/BSpline.
DollyMode <mode> Sets dolly playback mode: Normal, Repeat, or Loop.
DollyStart Enters dolly camera mode and loads saved keyframes.
DollyStop Leaves dolly camera mode or stops playback.
DollyAdd <duration in seconds> Adds a dolly keyframe; duration applies to the previous segment.
DollyUndo Removes the last dolly keyframe.
DollyClear Clears all dolly keyframes.
DollyRoll <roll> Sets current dolly roll.
DollyFOV <fov> Sets current dolly FOV.
DollySpeed <speed> Sets dolly movement speed (not playback speed).
DollyPos <X, Y, Z, Pitch (optional), Yaw (optional)> Moves the dolly camera to coordinates/rotation.
DollyPlay <"linear" (optional)> Plays the dolly path, optionally with linear start/end easing.