Settings

From Satisfactory Wiki
Jump to navigation Jump to search

Settings are a set of options accessible from the main menu and the in-game Esc menu.

These settings are stored in config files, which can be found in \AppData\Local\FactoryGame\Saved\Config\WindowsNoEditor

Options

  • There are several sub-tabs in the 'Options' tab in the main menu. When in game, 'Manage Session' can be accessed to change session and multiplayer settings.
  • In Update 8 the 'Options' tab was changed.[1][2]

Gameplay

Gameplay

Setting Options Default Effects
Creature Hostility Default Adjust the hostility settings for all creatures in the world.
Default Creatures will attack players on sight.
Passive Creatures will not attack players, or retaliate when attacked by players.
Retaliate Creatures will only attack when attacked by players.

General

Setting Options Default Effects
Automatic Clearance Separation On/Off Off When enabled, buildings will be moved if they are built within the clearance of another building
Autosave Interval (minutes) 0-120 5 Sets the autosave interval, 0 disables autosaves entirely. The amount of autosaves cannot be changed and is always 3
Arachnophobia Mode On/Off Off Turns Stingers (spider-like creatures) to 2D cat sprites to make the game more palatable to those with arachnophobia
Enable Mouse Smoothing On/Off On Delays cursor movements to make them appear more smooth
Send Gameplay Data On/Off On Enables whether in-game diagnosis data will be sent to Coffee Stain Studios
Network Quality Low, Medium, High, Ultra Medium Determines the maximum bandwidth the game can use. See Multiplayer § Temporary lag solution for more details

Language

Setting Options Default Effects
Language 42 languages English (United States) Changes the game language. ADA narrative is not translated, but subtitles are. Translations are community-made

Camera

Setting Options Default Effects
Head Bobbing 1-10 10 Sets how much the screen shakes when walking
Camera Movement Feedback Strength (%) 0-150 100 Determines the strength of camera effects in Hyper Tubes

Other

Setting Options Default Effects
Equipment Swapping Scroll Direction Right/Left Left The direction of swapping hand equipment by scrolling. Left means scrolling down will change equipment to the left (decrement).
Autosave Notifications On/Off On A notification is shown 10 seconds before each autosave and after the autosave is finished
Break Notifications On/Off On If enabled, a break notification would appear every 2 hours in a similar manner to autosave notifications.
Unavailable as of a certain Update 3 patch, possibly 0.3.2.0 or 0.3.3.0.
🚩 NOTE: This will be restored in Version 1.0.[3]
Build In One Click On/Off Off When enabled, buildings built with multiple clicks (such as Conveyor Poles) are now built with one click. Instead, holding down Left acts like the first click and letting go as the second
Explicit Pole Tilt by X Axis On/Off Off If enabled, Ctrl will set the vertical rotation instead of horizontal while constructing structures that can be rotated in multiple axes
Disable Seasonal Events On/Off Off Title screen only. Removes seasonal events, such as FICSMAS, from the game

Audio

Setting Options Default Effects
Master Volume 0-100 100 Sets the volume of the listed audio sources.
Factory Volume, Equipment Volume and Effects Volume can be expanded using a small arrow to the right, where the volume of individual factory buildings, equipment and effects can be adjusted, respectively.
Ambient Volume
Factory Volume
Equipment Volume
Music Volume
Effects Volume
UI Volume
Dialogue Volume
[Experimental] Enable Directional Subtitles On/Off Off Enables directional subtitles for hostile creatures that show their movement, action, and attack sounds (e.g. Flying Crab Hatcher hatching or Hog footsteps)
Misophonia Mode On/Off Off Changes eating sounds to beeps
Reset Reverb Click to activate Resets stuck reverb

Video

General

Setting Options Default Effects
Graphics Preset Low, Medium, High, Ultra, (Custom) Ultra Does nothing alone, simply changes the configuration of other graphics settings.
Auto Detect Settings On/Off On Runs a test on your PC's Hardware and sets the graphics options to a preset based on the results. [4]

Formerly called "Run Hardware Benchmark", this was changed in Patch 0.8.2.0. [5]

Performance & Graphics Quality

Setting Options Default Effects
Texture Quality Low, Medium, High, Ultra Ultra Sets the quality of textures of objects, as well as antisotropic filtering
Shadow Quality Sets the quality of shadows
Post Processing Affects post processing effects, such as motion blur or fog
Anti Aliasing Sets the strength of anti-aliasing. Confusingly, setting it to "Low" disables it entirely
VFX Quality Sets the quality of visual effects, such as machine smoke not going through Foundations on High and Ultra
Foliage Load Distance Far, Medium, Close Far Sets the distance foliage will load
Foliage Quality Low, Medium, High, Ultra Ultra Sets the quality of foliage
Light Quality Sets the quality of Lights
View Distance Sets how far away from the player will LOD models start appearing
Cloud Quality Affects cloud scalability
Motion Blur On/Off Off Enables motion blur

Display

Setting Options Default Effects
Resolution Varies by monitor resolution Maximum resolution of the primary monitor Sets the window or fullscreen resolution
Full Screen Fullscreen, Windowed Fullscreen, Windowed Off Sets the game to fullscreen
Graphics API DirectX 11, DirectX 12, Vulkan [Experimental] DirectX 12 The graphics API affects how the game is rendered. DirectX 12 and Vulkan may not be supported on all graphics cards, but might provide better performance when they are
Screen Percentage 0-100 75 Sets percentage of screen to use
Max FPS Unlimited, Capped 30, Capped 60, Capped 120, Capped 144, (Custom) ??? Sets the maximum frames per second

Camera

Setting Options Default Effects
Field of View 60-120 90 Sets the field of view
First Person FOV Modifier 0.5-1.5 1 How far equipment and the pioneer's hands appear
❗Maintain Y-Axis FOV Aspect Ratio On/Off Off Relevant on ultrawide resolutions. ❗Broken in Update 8 (as of Patch 0.8.3.1)

Advanced

Setting Options Default Effects
Upscaling Method None, Nvidia DLSS, Intel XeSS, Temporal Super Resolution (TSR), AMD FidelityFX™ Super Resolution (FSR) Temporal Super Resolution (TSR) Sets preferred upscaling method to use
Screen Percentage 1-100 100 Sets preferred screen percentage to use
Anti-Aliasing Method None, Fast approximate AA (FXAA), Temporal AA (TAA), Temporal Super Resolution (TSR) Temporal Super Resolution (TSR) Sets preferred anti-aliasing method to use
TSR Preset Performance, Balanced, Quality, No Downscaling Balanced Sets preferred TSR downscaling preset
Gamma 0-3 (increments of 0.05) 2 Sets the gamma (~brightness) of the game
VSync On/Off Off Enables vertical synchronization, which prevents tearing
Hierarchical Z-Buffer Occlusion On/Off Off Reduces CPU use and increases GPU use for rendering
Enable LOD Dithering On/Off ??? Enables smoother transitioning between lower-detail models
Enable Contact Shadows On/Off ??? Enables higher quality shadows
Global Illumination High, Medium, Off Medium Sets Global Illumination (Lumen) to preferred setting
Global Illumination Reflections High, Medium, Off Off Sets Global Illumination (Lumen) reflections to preferred setting

Controls

Setting Options Default Effects
Mouse Sensitivity 1-10 4 Sets the mouse sensitivity
Invert Look On/Off Off Inverts both the X and Y axis of how the player looks around with the mouse
Hold to sprint On/Off On If enabled, ⇧ Shift has to be held to sprint instead of acting like a toggle
Auto Release Sprint On/Off Off If enabled, whenever your movement stops, the sprint key is automatically released so you have to press it again to start sprinting
Hotbar Scroll Direction Clockwise/Counterclockwise Clockwise Depending on setting, Alt+Middle will scroll Hotbars in ascending (1 to 10) or descending (10 to 1) order.

Keybindings

Main article: Controls


User Interface

Setting Options Default Effects
[Experimental] HUD Scaling 0.2-2 1 Sets the size of HUD elements, does not affect the title screen
Tooltip Scaling 0.2-2 1 Sets the size of on-hover item tooltips in the inventory
Compass and Hotbar Background Opacity 0-1 Off Sets the opacity of the Compass and Hotbar, making them easier to read on lighter backgrounds
Hologram Color Any color #00D4FF The color of valid Build Gun building placement holograms
Dismantle Hologram Color #FF7700 The color of dismantle mode target holograms
Hard Clearance Hologram Color #FF7070 The color of invalid Build Gun building placement holograms
Soft Clearance Hologram Color #FFE100 The color of valid soft clearance Build Gun building placement holograms
High Contrast Build/Dismantle Mode On/Off Off Enables higher contrast with the build and dismantle mode text
Small Cost Slot in Build/Dismantle Mode On/Off Off Makes item cost/return boxes in the center of the screen in build/dismantle mode smaller
Enable Large Inventory Slots On/Off Off Makes inventory slots larger
Use Small Slots for the Game Progression On/Off Off Shows smaller icons when the Game Progresssion is selected to be shown
Use Small Equipment Icons in the HUD On/Off Off Makes the equipment shown in the bottom left of the HUD smaller
Use Small Equipment Info in the HUD On/Off Off Makes the equipment information shown in the bottom left of the HUD smaller
Item Abbreviation On/Off Off Adds text to the top of ores, ingots and select other parts in the inventory to make them more easily to distinguish
Force Big Hand Equipment Icon On/Off Off Overrides the "Use Small Equipment Icons in the HUD" setting for hand equipment, making it always appear big
Force Big Hand Equipment Info On/Off Off Overrides the "Use Small Equipment Info in the HUD" setting for hand equipment, making it always appear big
Show Icon Text in Radial Menus On/Off Off Show text as well as icons in radial menus (such as Resource Scanner or Building Quick Switch E)
Show Current Game Phase in HUD On/Off On Toggles the visability of Space Elevator progression in the HUD
Show Current Milestone in HUD On/Off On Toggles the visability of HUB milestone progression in the HUD
Hide Static Key Shortcuts On/Off Off Hides key hints in the bottom right of the HUD
Hide Dynamic Key Shortcuts On/Off Off Hides key hints under each respective UI, such as the inventory, building configuration menus or while driving

Online (main menu only)

  • Due to Online Integration being reworked, account unlinking is now broken in Update 8. The Online Menu Options in Main Menu are expected to be changed or removed in 2024.
  • Some Changes Expected in 2024:[6][7]
    • On Steam Epic the use of Online Services (EOS) will become "Opt In" and not automatic. EOS is mostly related to Multiplayer cross-play with Epic Game and if you don't have Family or Friends that use Epic Games you will be able to "Opt Out" of EOS and only connect to Steam Players. Later if needed you can "Opt In" to EOS again.
    • Epic Account Linking will no longer handled in Game but will be handled using Epic Games Website.
Setting Options Default Effects
Log in Epic Account Click to activate Allows the user to log in into an Epic Games Account, should that have not happened upon game startup
❗Logout Epic Account Click to activate Allows the user to log out of the current Epic Games Account (mutually exclusive with the option above) ❗Broken in Update 8 (as of Patch 0.8.2.0) [8]

Debug

Setting Options Default Effects
Enable Quick Language Switching On/Off Off Enables the QuickSwitchLanguage command, switching the language between the currently selected one and the one in the setting below. The command does nothing when executed otherwice
Quick Switch Language All game languages and Localization Debug Mode Localization Debug Mode The language to be used with the QuickSwitchLanguage command. Localization Debug Mode is a special "language" that allows translation strings to be identified more easily

In-game options

When in a session you can press Esc and find more settings.

Multiplayer Settings

See Multiplayer.

Advanced Game Settings

Options not available in the settings menu

It's possible to achieve higher visual fidelity than "Ultra quality" by modifying the game settings file directly. The following changes will have a drastic negative impact on your framerate, but will eliminate rocks and foliage magically appearing a few meters away from you. For a more detailed explanation of these settings and pictures, see this old but still relevant post: Force good LOD, Draw distance

Two steps to apply these changes (close the game first):

  1. Open Notepad, then open this file: %LOCALAPPDATA%\FactoryGame\Saved\Config\Windows\Engine.ini
  2. Add (or replace if you've already done this) the following to the bottom of the file then save it:
[SystemSettings]
r.TemporalAACurrentFrameWeight=0
r.TemporalAASamples=32
r.PostProcessAAQuality=5
r.ToneMapper.Sharpen=1
r.ViewDistanceScale=5
r.Shadow.MinResolution=256
r.Shadow.DistanceScale=5
foliage.LODDistanceScale=2
foliage.DitheredLOD=5
r.MaxAnisotropy=16

You've done the change right if your file looks similar to this when you're done: picture of modified Engine.ini

it is also possible to enter the lines listed above into the in-game console. Please note that when using this method the effects of the command aren't permanent and will disappear when the game is restarted.

Trivia

  • Arachnophobia Mode was created by Jace.[9]

Gallery

History

  • Patch 0.8.3.1
    • Invert Look option now also works on Vehicles and Trains
    • Updated the description of the Maintain Y-Axis FOV Aspect Ratio option to indicate that it is broken
      • Due to underlying system changes, this setting will be temporarily broken and will need some considerable rework from us in order to work again
    • Potential fix for a crash that would happen when switching between upscalers
    • Fixed Antialiasing always resetting to TAA
  • Patch 0.8.2.9: Fixed Graphics Preset option always showing “Custom” on some hardware configurations that did not support some of the options
  • Patch 0.8.2.7: Fixed some duplicate entries on the key rebind menu
  • Patch 0.8.2.6
    • Applied a series of patches to the rendered recommended by AMD that should improve FSR Performance
    • Tweaked scalability for better eye adaptation on lower quality
  • Patch 0.8.2.4
  • Added AMD FidelityFX™ Super Resolution (FSR) 2
    • It can now be selected under Options > Video > Upscaling Method
  • Patch 0.8.2.2
    • Changed the default keybinding for Saving Hologram to Hotbar to be unbound/empty
      • This means that if you want to use it, you will have to manually bind it to a key, but for now it has been defaulted to nothing as it has been causing issues related to the Alt key getting stuck
  • Patch 0.8.2.1: Fixed Global Illumination being empty by resetting it when the value was set to 0
  • Patch 0.8.2.0
    • Account unlinking is WIP, so if you need to unlink your accounts and are running into issues doing so this can be done on the “Default” Early Access Branch (Not on Experimental)
    • Auto Detect Settings (Experimental)
      • When starting the game, your video settings should now be automatically detected and set up to recommended Video settings for your system
      • If you’ve never changed a setting before, a new default will be applied to it
      • If you manually change an option, it will not be overwritten automatically on startup, but you can still manually force ALL settings be autodetected by clicking on the “Auto Detect Settings” button in the options menu in the Video section
    • Fixed Game Phase Numbers and Naming in the Advanced Game Settings menu
    • Hotbar system has been reworked
      • Added a way to save the current hologram into the hotbar by pressing Alt+Shortcut key combination
      • You can now swap the Hotbar scroll direction in the “Controls” menu in the Options menu (Clockwise and Counterclockwise)
    • Input System
      • Added an “Auto release sprint” option when Hold to sprint is off, this option is off by default. This makes it so whenever your movement stops, the ⇧ Left Shift key is automatically released so you have to press it again to start sprinting
    • Fix head bobbing not working, and head bobbing scale option not affecting anything
    • Fixed so players don't get registered as an "aggressor" when dealing damage to a creature in passive mode. (Creature won’t immediately attack when changing from passive to retaliate)
    • Fixed Full Screen setting being reversed when pressing apply after restarting the game
    • Fixed a bug where you would have to click on the Gameplay sub-menu in the Options Menu twice
    • Items in the Options Menu setting have been re-arranged in various menus, most noticeably in the Video menu
  • Patch 0.8.1.3
    • Updated XeSS to 1.2
    • Changed so screen percentage presets for XeSS match DLSS and TSR presets
    • Unlocked Screen Percentage for XeSS
    • Moved the Screen Percentage setting to be under Upscaling Preset
    • Fixed Screen Percentage setting not saving properly
  • Patch 0.8.1.0
    • Added Nvidia DLSS as a selectable Upscaling method
    • Added Intel XeSS as a selectable Upscaling method
    • Added Upscaling method settings
      • You can select between TSR, DLSS or XeSS under this drop down when your hardware supports it
  • Patch 0.8.0.5
    • Removed the legacy option for “Enable Gamepad Input” from the “Controls” submenu and removed leftover keybinds
      • To elaborate further on this change, This option did NOT mean that we had gamepad support, this has never been the case, it was some legacy leftover inputs from default UE4, we intentionally left those in as at the time, some players were using them alongside the custom controller configs on Steam to create controller layouts for the game.
        • In UE5, this option does nothing as a result of the Input System overhaul, there also were some leftover keybindings, I.E. Right Thumbstick look, which was not properly set up and would cause issues, so this would actually get in the way of anyone who is trying to properly set up a controller config via Steam or any other third party application.
        • Now these leftover inputs have been removed, so now you should be able to properly set up a custom controller configuration without any issues.
        • Existing custom controller configs will most likely need to be updated when moving from Update 7 to Update 8, but this was already the case, now it will just be smoother when trying to update these configs as there will be no leftover inputs that get in the way.
  • Patch 0.8.0.4
    • Fixed the “Enable Advanced Game Settings” checkbox still showing up on the Loading Menu even if the save already had Advanced Game Settings enabled
    • Fixed Advanced Game Settings being checked for all saves belonging to a session when checking it only in one save from the session, now it’s individual instead of applying to all
    • Fixed the Max FPS option not allowing to set a custom value from the number properly and always displaying 0
  • Patch 0.8.0.1
    • Removed "Cinematic" Global Illumination preset due to the fact that VRAM does not get flushed correctly, which would lead to severe performance loss until the game is restarted.
    • Renamed TSR "Insanity" Preset to "No downscaling" and added Tooltips clarifying their purpose
      • Performance (Performance over quality, Some rendering artifacts)
      • Balanced (Performance and quality focused)
      • Quality (Quality Focused)
      • No Downscaling (Only Anti aliasing, not recommended!)
    • Potentially fixed a crash that would happen when opening the keybinds menu
  • Patch 0.8.0.0
    • Re-worked the options menus and key binding menu
    • Added a search bar in the options and key binding menu
    • Added TSR
      • Added TSR Presets:
        • Performance (60% Screen percentage)
        • Balanced (75% Screen percentage)
        • Quality (90% Screen percentage)
        • Insanity (100% Screen percentage)
    • Added Lumen
    • Added Lumen Scalability
    • Added Lumen Reflections Scalability
    • Improved DirectX12 Stability
    • Improved Vulkan Stability
    • Deprecated/Soft Removed DirectX 11
      • Note you can still run on DirectX 11 but without Nanite or Lumen. We cannot promise the same quality as on DirectX 12 or Vulkan.
    • Undocumented Change - Removed Screenspace Reflections which affected how reflective glass was.
    • Undocumented Change - Volumetric Clouds which enabled volumetric (3D) clouds, opposed to a simple 2D texture.
  • Patch 0.7.0.8: Added support for hiding some HUD elements. Can be toggled on and off in the options menu
  • Patch 0.7.0.6: (Re)Fixed the Advanced Game Settings menu not being able to close with Esc after clicking Reset to Default
  • Patch 0.7.0.5: Fixed Advanced Game Settings menu not being able to be closed with Esc after pressing Reset To Default or Apply buttons
  • Patch 0.6.1.1
    • Added a new option under Options > User interface to hide Static Key Shortcuts (Shortcuts shown at the bottom right side of the HUD at all times)
    • Added a new option under Options > User Interface to hide Dynamic Key Shortcuts (The keybinds shown at the bottom of the build menu, while driving, etc)
    • Added a Boombox Volume Slider under Equipment Volume
    • Made the resolution change pop up size smaller
    • Fixed typo in Arachnophobia option tooltip
  • Patch 0.6.0.14
    • Fixed issue where option sliders wouldn’t change their values if focus was lost from their textbox
    • Fixed Options menu tooltip changing size when hovering different options
  • Patch 0.6.0.10
    • Reorganized the UI of the Options menu
    • Hovering over an Option in the Options Menu now shows the text in the info box below instead of the tiny tooltips
    • Moved Keybindings to their own submenu
    • Pings and Graphs (Power/Sink Graphs) are now modified by UI Scaling
  • Patch 0.6.0.5: Added a new Tooltip Scaling option (User Interface > Tooltip Scaling)
  • Patch 0.6.0.0: Added scalability settings in the options menu
  • Patch 0.5.1.12: Added Epic Online Services (EOS) account link status resetting is now possible by going to Options > Online > Reset Account Linking
  • Patch 0.5.1.11: Fixed a crash when exiting the game when using Vulkan as a renderer
  • Patch 0.5.1.7: Fixed not being able to rebind certain mouse buttons
  • Patch 0.5.1.5
    • Added a pop up when switching the Network Quality setting explaining that it requires a restart to be effective
    • Updated the tooltip of the Network Quality setting explaining what it does
  • Patch 0.5.1.2
    • Made it so when a game running on DX12 detects an incompatible Intel graphics card it will set the renderer to DX11 instead, this is to solve crashes on Start-up or Loading due to DX12 incompatibility.
    • If you are on an Intel GPU and you’re running the game completely fine in DX12, you can still force it by adding the following launch options:
      • -d3d12
      • -DX12
  • Patch 0.5.0.10
    • Made DX12 the default graphics renderer. When not supported the game should still default to DX11. Options Menu might show DX12 as selected even though DX11 is the one active in these cases. (Known Bug)
    • Fixed Options Menu not scrolling down all the way in certain menus
  • Patch 0.5.0.9
  • Added "Misophonia Mode" under Audio Options, this will replace "munching" sounds with sounds not generated or connected to human interactions
  • Added a volume slider for "Manual Mining" under Audio > Equipment Volume
  • Quite significantly increased Gameplay > Network Quality scalability options. This should help with excessive load times on larger saves and for players who have never modified their network settings.
  • Patch 0.5.0.8: Added a “Consumables Volume” Sub Option and Medicinal Inhaler volume control has now been added under “Equipment Volume”
  • Patch 0.5.0.6: Fixed Chainsaw custom volume settings not working properly
  • Patch 0.5.0.0
    • Undocumented Change - Added Color Hologram Settings for Building, Dismantling, Hard Clearance, and Soft Clearance. [10]
  • Patch 2018-10-11: Made available

References