Satisfactory is a super complex game, but you can make things a bit easier on yourself with the help of console commands like in other PC games. With console commands, you can give yourself items and enhance your abilities so you can just focus on designing your dream factory.
If you’ve used console commands in other games, then you should already have an idea of how things work in Satisfactory. Press the tilde (~) key when playing to bring up the console. Then, just input the desired console command. Pressing the tilde key again will make the console command line open in a larger window if you’d like to do some more serious tweaking.
These are all of the console commands that you can enter while playing Satisfactory.
Command | Effect |
---|---|
? | Shows a complete list of all commands, some with brief explanations. |
materialFlowAnalysis recipeName[FString] | This command can be used to find the items required per second for all craftable items in the game. Replace the FString with the same string indicated in the desired item’s blueprint path. This is case sensitive. |
Gamma [number] | Changes the gamma (brightness) level. |
Pause | Pauses the game, enter the command again to continue playing. |
r.Atmosphere [0/1] | Activates/deactivates the atmosphere. |
r.Fog [0/1] | Activates/deactivates the fog. |
r.ViewDistanceScale | Sets render distance of objects like trees and foliage. Value is multiplicative. |
foliage.LODDistanceScale | Controls how are higher quality LOD models being shown further out. |
r.Shadow.DistanceScale | Sets the render distance of things like trees/foliage/rocks. Value is multiplicative. |
r.ScreenPercentage [percent] | Sets internal resolution scale. |
| |
r.TemporalAACurrentFrameWeight [number] | Sets the impact of the current internal frame on the final image. Range 0-1. |
r.TemporalAAFilterSize | 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] | Sets the number of samples to use for TAA. Set this to 2 – 5 to reduce jitter. |
r.Tonemapper.Sharpen [number] | Sets the amount of a simple sharpen filter. |
r.StaticMeshLODDistanceScale [number] | Controls the level of detail (LOD) for static meshes. Set this to 0 to improve graphics but possibly decrease performance, or higher than 1 to make it significantly worse. |
r.LandscapeLODBias [number] | Fixes terrain geometry in the far distance. Set this to -2 or -3 to improve graphics but possibly decrease performance. |
Grass.densityscale [number] | Sets the grass density. |
pool.light.count [number] | Sets the amount of lights to render. |
pool.light.lightshaft.count [number] | Sets the amount of light shafts to render. |
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): Player name Coordinates in the world (X, Y, Z) Rotation Instigator Owner Base eye height Replace DebugType[FName] with any of the following: |
Stat FPS | Activates Unreal Engine 4’s built-in FPS counter, all command fields are non-case-sensitive. |
Stat Levels | Displays level streaming info. |
Stat Unit | Activating it 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 as using the Respawn option from the in-game menu. |
t.MaxFPS [number] | Sets maximum framerate. |
FOV [number] | Sets field of view to the entered value. |
ToggleDebugOverlay [0/1] | Displays a window with various debug info. |
SaveWithNewSessionName [name] | Saves the current session under a new session name, separating it in the Load Game menu. |
Unfortunately, some of the more powerful console commands featured in the early access version of Satisfactory are no longer working after the 1.0 update. Currently, the following console commands do not work in Satisfactory.
These are the commands that most players will likely be searching for, so hopefully they get enabled again sometime soon. GiveItem in particular is incredibly powerful and lets you bypass a ton of the necessary grinding in Satisfactory, letting you focus more on designing your dream factory and less on harvesting resources. When things like Coal Plants are bugged for some players, it’s easy to understand why console commands are so useful in Satisfactory.
Disclaimer: All resources provided are partly from the Internet. If there is any infringement of your copyright or other rights and interests, please explain the detailed reasons and provide proof of copyright or rights and interests and then send it to the email: [email protected] We will handle it for you as soon as possible.
Copyright© 2022 湘ICP备2022001581号-3