-
-
Notifications
You must be signed in to change notification settings - Fork 6
Game Tweaks tab
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
-
Enterkey processes the command. -
Escapekey (or tilde key again) closes the console. -
Up/Downkeys 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/Rightkeys set your text cursor position in the typing area. TheHomekey sets the cursor at the start, and theEndkey sets it at the end. -
Scroll wheel(orPage Up/Page Downkeys) lets you scroll through the console window history. Doing this while holdingLeft CTRLwill scroll by a greater amount. - Entering the
clscommand 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 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 withexec speedrunoff), or toggle it via the 'Tweaks Scripts UI' mod. -
Cheats & Trainer - Activate with the console command
exec cheats(or deactivate withexec cheatsoff), or toggle it via the 'Tweaks Scripts UI' mod. While activated, enterlistcheatsto view all cheats. -
Trainer HUD - Activate with the console command
exec trainerhud(or deactivate withexec 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).
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.
| 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.
| 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. |
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). |
| 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. |
| 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. |
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.
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"). |
| Command | Description |
|---|---|
God |
Toggles "true" god mode for the player. |
HarmlessBots |
Toggles bot shooting and melee capability. |
| 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. |
| 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. |
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.
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |