(improvements, removed Stub) Tag: Visual edit |
m (minor) Tag: Visual edit |
||
Line 1: | Line 1: | ||
{{Cleanup|Some sections could be improved for better readability}} |
{{Cleanup|Some sections could be improved for better readability}} |
||
− | The '''console''' in ''Satisfactory'' is |
+ | The '''console''' in ''Satisfactory'' is useful for changing some options not available in the game's settings, such as disabling the fog, anti-aliasing or enabling a FPS counter. It cannot be used for cheating (e.g. spawning items). |
− | The effects of commands |
+ | The effects of commands are reset once the game is closed to desktop, but persist between sessions (the only exception is the Suicide command, which will remain if the game is saved). |
==Activation== |
==Activation== |
||
− | To activate the console press {{key|CTRL}} + {{key|Shift}} + {{key|L}}, |
+ | To activate the console, first press {{key|CTRL}} + {{key|Shift}} + {{key|L}}, to unlock the console, however, it will not show any feedback concerning whether or not you have successfully performed the action (note: it might not work on some keyboard layouts, see below). After this, press the {{key|§}}(paragraph) / {{key|`}} (Backtick) / {{key|~}} (Tilde) key. This will open the console command line; press it again to open a larger window (one command requires a large window in order to be used properly). |
+ | === Alternative solutions === |
||
⚫ | |||
+ | It might be necessary to change the keyboard layout English - UK, as the console can only be opened if the keyboard layout has at least one of the 3 activation keys ({{key|§}}, {{key|`}} and {{key|~}}). |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
+ | |||
⚫ | |||
==List of Commands== |
==List of Commands== |
Revision as of 22:05, 31 March 2020
This article may need cleanup to meet quality standards.
Please help improve this if you can. The Discussion page may contain suggestions. |
Please help improve this if you can. The Discussion page may contain suggestions.
Reason: "Some sections could be improved for better readability"
The console in Satisfactory is useful for changing some options not available in the game's settings, such as disabling the fog, anti-aliasing or enabling a FPS counter. It cannot be used for cheating (e.g. spawning items).
The effects of commands are reset once the game is closed to desktop, but persist between sessions (the only exception is the Suicide command, which will remain if the game is saved).
Activation
To activate the console, first press Ctrl + ⇧ Shift + L, to unlock the console, however, it will not show any feedback concerning whether or not you have successfully performed the action (note: it might not work on some keyboard layouts, see below). After this, press the §(paragraph) / ` (Backtick) / ~ (Tilde) key. This will open the console command line; press it again to open a larger window (one command requires a large window in order to be used properly).
Alternative solutions
It might be necessary to change the keyboard layout English - UK, as the console can only be opened if the keyboard layout has at least one of the 3 activation keys (§, ` and ~).
Another solution that does not require switching the keyboard layout is to navigate to "%LOCALAPPDATA%\FactoryGame\Saved\Config\WindowsNoEditor
", open the file "input.ini" and add the following lines:
[/script/engine.inputsettings]
ConsoleKey=F6
This will allow the console command line to be opened with F6. Any other key or character can be, as long as it doesn't require to use a modifying key such as Ctrl, ⇧ Shift or Alt, also avoid using any keys that are in use in normal
List of Commands
Commands that can be typed into the Satisfactory console can be found here. They are organized in the following format: commands that execute and are useful, commands that execute and are either questionably useful or have an unknown use and commands that do not execute. Every category is organized alphabetically. The "window" column is to differentiate between commands that require the large console window to be properly used and commands that do not require it. Since Satisfactory is written in Unreal Engine, many commands from the Unreal Engine itself appear in this list.
Functional commands
This list is of commands that work and are potentially useful.
Command | Window | Default | Use/effect |
---|---|---|---|
materialFlowAnalysis recipeName[FString] | Large | This command can be used to find the items required per second for all craftable items in the game. To use the command, type "materialFlowAnalysis" (not case sensitive) and then type in the item name you wish to find out about (this is case sensitive). | |
Gamma [number] | Small | 2.2 | Changes gamma (brightness) level. |
Pause | Pauses the game, enter the command again to continue playing. | ||
r.Atmosphere [0/1] | 1 | Activates/deactivates the atmosphere. | |
r.Fog [0/1] | 1 | Activates/deactivates the fog. | |
r.ViewDistanceScale | 1 | Sets the render distance of things like Trees/Foliage/Rocks (Can be FPS heavy if set to high values and can give your more FPS if set to lower values). | |
r.ScreenPercentage [percent] | 100 | Sets internal resolution scale. It can be used together with r.TemporalAA.Upsampling set to 1 to get a "fake" full resolution image achieved with temporal anti-aliasing (TAA). This can improve performance a lot. | |
r.TemporalAACurrentFrameWeight [number] | 0.2 | Range 0-1. Sets the impact of the current internal frame to the final image. Set this to a low value e.g. 0.05 for better anti-aliasing or better upsampling at the cost of more artifacts (especially smearing) in motion. Also, increase r.TemporalAASamples to something larger like 16 when using low values. | |
r.TemporalAAFilterSize | 1 | Sets the spread of the TAA samples. Use values below 1 like 0.25 to sharpen the image (only works if r.TemporalAASamples > 6). | |
r.TemporalAASamples [number] | 8 | Sets the number of samples to use for TAA. Set this to 2 - 5 to reduce jitter. | |
r.Tonemapper.Sharpen [number] | 0 | Sets the amount of a simple sharpen filter. | |
ShowDebug DebugType[FName] | Activating command with any of the below will show the following information in the top left corner of the screen regardless of the command executed (unless otherwise stated):
Replace italicized text with any of the following:
| ||
Stat FPS | Activates Unreal Engine 4's built-in FPS counter, all command fields are non-case-sensitive. The FPS counter will work in all environments, even on loading screens or the main menu. | ||
Stat Levels | From the description: "Displays level streaming info". | ||
Stat Unit | Activates shows a small readout of various statistics including: Frame time (1000/Frame time = FPS), Game time (1000/Game time = UPS), Draw time (unknown), GPU time (unknown), RHIT time (unknown) and whether or not DynRes is supported (use unknown). | ||
Suicide | Has the same effect like using the Respawn option from the in-game menu. | ||
t.MaxFPS [number] | 0 | Sets the maximum framerate. 0 makes the framerate unlimited. | |
FOV [number] | Sets field of view to the entered value, however, values over 150 can become unstable and glitches will occur. The FOV can be changed by a slider in the game's option, but this console commands allows to set it to any value beyond the slider. |
Non-functional commands
The following commands appear in the autocomplete list in the console, but either do not do anything when executed or are not even recognized by the console when executed.
- Fly
- Ghost
- GiveItem
- Cheats
- Teleport
History
- No recorded changes