BetterView
【Client MOD】Improves distant visibility, zoom, glow enhancement, and clean visual quality. で见やすくする MOD
About this mod Author’s original text
COMPATIBLE WITH COSMETICS UPDATE V0.4.0.
BetterView
This mod is a client-only mod that improves distant visibility, keeps the existing smooth zoom feature, enhances object glow, and makes the game view cleaner through individually configurable visual settings.
Features
- Extends clear view distance by controlling fog start, fog end, camera far clip, and shadow distance separately.
- Can completely disable fog if preferred.
- Keeps the smooth Z-key zoom feature.
- Allows zoom multiplier adjustment with the mouse wheel while holding the zoom key.
- Shows the current zoom multiplier near the bottom center of the screen when changed.
- Enhances map prop lights, emissive objects, item lights, and item fresnel glow.
- Improves clarity with ambient light, color filter, saturation, contrast, bloom, lens distortion, vignette, motion blur, chromatic aberration, and grain controls.
- Provides separate dynamic effect multipliers for temporary visual effects.
- Can prevent temporary resolution drops, render texture shake, and render texture size changes.
- Supports normal levels, arenas, and spectate camera view settings.
- Adds an optional Shift+F debug toggle to switch between vanilla view and modded view instantly.
Mod Type
Client-only.
Each player must install this mod if they want the improved view on their own screen.
The host does not need to install it for another player to use local visibility changes.
Configuration
The config file is generated at:
BepInEx/config/REPOJP.BetterView.cfg
Existing config files keep old values.
Delete BepInEx/config/REPOJP.BetterView.cfg if you want all 4.0.0 default values to regenerate.
Configuration Items
General
| Config | Description | Default | Min | Max |
|---|---|---:|---:|---:|
| EnableMod | Enables or disables the whole mod. | true | false | true |
| ApplyToLevel | Applies settings in normal levels. | true | false | true |
| ApplyToArena | Applies settings in arenas. | true | false | true |
| ApplyToSpectateCamera | Applies view settings while spectating. | true | false | true |
| EnableDebugToggleKey | Enables the temporary vanilla-view toggle key. | false | false | true |
| DebugToggleKey | Key used with Shift when EnableDebugToggleKey is true. | F | Any KeyCode | Any KeyCode |
ClearDistance
| Config | Description | Default | Min | Max |
|---|---|---:|---:|---:|
| FogStartDistance | Linear fog start distance. | 180 | 0 | 1000 |
| FogEndDistance | Linear fog end distance. | 300 | 1 | 1500 |
| CameraFarClipDistance | Camera far clip distance. | 350 | 1 | 2000 |
| ShadowDistance | Unity shadow distance. | 100 | 0 | 500 |
| DisableFogCompletely | Disables RenderSettings.fog completely. | false | false | true |
| FogColorBlendToBlack | Blends the level fog color toward black. 0 keeps vanilla. | 0 | 0 | 1 |
CleanVisual
| Config | Description | Default | Min | Max |
|---|---|---:|---:|---:|
| AmbientLightMultiplier | Ambient light brightness multiplier. | 1.35 | 0 | 10 |
| AmbientLightMaxValue | Maximum RGB value after ambient multiplier. | 1 | 0 | 5 |
| ColorTemperatureOffset | Color temperature offset. | 0 | -100 | 100 |
| ColorFilterBlendToWhite | Blends the level color filter toward white. | 0.08 | 0 | 1 |
| SaturationOffset | Color grading saturation offset. | 0 | -100 | 100 |
| ContrastOffset | Color grading contrast offset. | 5 | -100 | 100 |
| BloomIntensityMultiplier | Bloom intensity multiplier. | 0.75 | 0 | 10 |
| BloomThresholdMultiplier | Bloom threshold multiplier. | 1.2 | 0 | 10 |
| LensDistortionMultiplier | Lens distortion multiplier. 0 disables it. | 0 | 0 | 10 |
| VignetteIntensityMultiplier | Vignette intensity multiplier. | 0.25 | 0 | 10 |
| VignetteSmoothnessMultiplier | Vignette smoothness multiplier. | 1 | 0 | 10 |
| MotionBlurShutterMultiplier | Motion blur shutter multiplier. 0 disables it. | 0 | 0 | 10 |
| ChromaticAberrationMultiplier | Chromatic aberration multiplier. 0 disables it. | 0 | 0 | 10 |
| GrainIntensityMultiplier | Grain intensity multiplier. | 0.2
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: