Stationeers

Stationeers

57 ratings
Render Distance Multiplier [BepinexMods]
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod
File Size
Posted
Updated
1.776 MB
1 Mar, 2024 @ 4:25pm
5 Aug, 2024 @ 12:49am
7 Change Notes ( view )

Subscribe to download
Render Distance Multiplier [BepinexMods]

Description

For now it's just multipliers for settings.
For render distance multiplier at setting levels Medium, High and Extreme.
Extreme setting with default miltiplier 2 will show frame structures at 500 m.

There's also Shadows distance, Light shadows distance and Shadows distance multiplier's modifiers.

Multipliers is configurable in Stationeers/BepInEx/config/RenderDistanceMod.cfg

Mod is overwriting methods of OcclusionManager.UpdateRenderDistanceMultiplier and ShadowQualitySetting.Apply.

----------------
Old mod version for previous stable game version (to switch you can rename two dll in mod folder at SteamLibrary\steamapps\workshop\content\544550\3171327238)

Fix for game settings and occlusion calculations to make Objects Distance Multiplier slider in Advanced settings be useful.
Max value will let big structures be show up at 650 meters.

Stairs and Draggable things (crates, portable devices, mining robots) set as big structure too.
Also max render distance for terrain chunks is raised to 650 m.
At 650 m LOD terrain usually disappear. Cannot change it for now.
Trying to enlarge LOD plane size and Alpha cutout distance.

Basic shadows distance with too short values got modified.
Added config for shadows and wall light-generated shadows modifiers.

Config file is Stationeers/BepInEx/config/RenderDistanceMod.cfg
Can change max values there and also switch rendering types, like affect only big structures and draggables.
By default all things is affected by modifier.

It made with full barbaric overwrite of Thing.SetOcclusion, so other mods will cannot use this method.
---

Thanks to Eviltek2099 for testing at powerful pc with nice huge base and give pics.

Installation.
Step 1: Install BepInEx: https://docs.bepinex.dev/articles/user_guide/installation/index.html
Step 2: Install the StationeersMods plugin: https://github.com/jixxed/StationeersMods
Step 3: Subscribe.

28 Comments
Kastuk  [author] 27 Mar @ 4:46pm 
Theres may be huge slowdown of pc at bigger multipliers values, must investigate and fix, but my current pc is too slow to feel difference anyway.
Kastuk  [author] 22 Dec, 2024 @ 7:56pm 
really?
Kastuk  [author] 5 Aug, 2024 @ 3:22am 
Fix for config file (thanks to Pugw4sh for the hint)
Kastuk  [author] 3 Aug, 2024 @ 3:10am 
Dunno why theres bepinex error of wrong config value chars this time, I cannot fix this for now.
Kastuk  [author] 1 Aug, 2024 @ 11:24pm 
Ah, yep, better to clean up config file as theres will be error of wrong characters in configuration.
Kastuk  [author] 25 Jul, 2024 @ 2:57am 
Okay, got updated as simple modifiers to vanilla settings for now.
Whiplash 22 Jul, 2024 @ 3:58pm 
This was a great mod and I appreciate that you made it and gave us this opportunity to have this feature. Kudos also to the dev team for improving this.
Kastuk  [author] 21 Jul, 2024 @ 11:54pm 
Yep, no more need for this temporary mod.
Volkar Davasten 21 Jul, 2024 @ 10:37pm 
I think the new update to the main branch broke it as well. When I have the mod subscribed and launch the game, it gets stuck at 90% with a no state message. The error log is [EXCEPTION] missingfieldexception: field not found: int .settings.thingrenderdistance due to: could not find field in class. If i unsubscribe it launches fine.
diegokilla 9 Jul, 2024 @ 3:38pm 
I think the most recent beta broke it :(