Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
BetterView
【Client MOD】Improves distant visibility, zoom, glow enhancement, and clean visual quality.遠距離視界、Zoom、発光強化、画面補正で見やすくするMOD
By REPO_JP
| Last updated | 2 weeks ago |
| Total downloads | 5627 |
| Total rating | 3 |
| Categories | Mods Client-side AI Generated |
| Dependency string | REPO_JP-BetterView-4.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
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.25 |
0 |
10 |
GrainSizeMultiplier |
Grain size multiplier. | 1 |
0 |
10 |
DynamicEffects
| Config | Description | Default | Min | Max |
|---|---|---|---|---|
DynamicLensDistortionMultiplier |
Temporary lens distortion override multiplier. | 0.25 |
0 |
10 |
DynamicVignetteIntensityMultiplier |
Temporary vignette intensity override multiplier. | 0.4 |
0 |
10 |
DynamicVignetteSmoothnessMultiplier |
Temporary vignette smoothness override multiplier. | 1 |
0 |
10 |
DynamicBloomIntensityMultiplier |
Temporary bloom intensity override multiplier. | 0.75 |
0 |
10 |
DynamicBloomThresholdMultiplier |
Temporary bloom threshold override multiplier. | 1.2 |
0 |
10 |
DynamicSaturationAmountMultiplier |
Temporary saturation override amount multiplier. | 0.5 |
0 |
10 |
DynamicContrastAmountMultiplier |
Temporary contrast override amount multiplier. | 0.5 |
0 |
10 |
DynamicGrainIntensityMultiplier |
Temporary grain intensity override amount multiplier. | 0.35 |
0 |
10 |
VideoOverlayAmountMultiplier |
Video overlay override amount multiplier. | 0.3 |
0 |
10 |
CameraGlitchChanceMultiplier |
Non-hurt camera glitch chance multiplier. | 0.15 |
0 |
1 |
DoNotLookGlitchChanceMultiplier |
Do-not-look glitch chance multiplier. | 0.15 |
0 |
1 |
RenderTexture
| Config | Description | Default | Min | Max |
|---|---|---|---|---|
RenderResolutionScale |
Render texture scale based on the game's large resolution. | 1 |
0.25 |
2 |
BlockTemporaryResolutionDrop |
Blocks temporary low-resolution effects. | true |
false |
true |
BlockRenderTextureShake |
Blocks render texture shake effects. | true |
false |
true |
BlockRenderTextureSizeChange |
Blocks render texture size changes. | true |
false |
true |
Glow
| Config | Description | Default | Min | Max |
|---|---|---|---|---|
EnhancePropLights |
Enhances map prop lights. | true |
false |
true |
PropLightIntensityMultiplier |
Prop light intensity multiplier. | 1.25 |
0 |
10 |
PropLightRangeMultiplier |
Prop light range multiplier. | 1.1 |
0 |
5 |
EnhancePropEmissions |
Enhances emissive map objects. | true |
false |
true |
PropEmissionMultiplier |
Prop emission color multiplier. | 1.25 |
0 |
10 |
PropEmissionMaxValue |
Maximum HDR emission RGB value. | 3 |
0 |
20 |
EnhanceItemLights |
Enhances item lights and fresnel glow. | true |
false |
true |
ItemLightIntensityMultiplier |
Item light intensity multiplier. | 1.35 |
0 |
10 |
ItemLightRangeMultiplier |
Item light range multiplier. | 1.1 |
0 |
5 |
ItemFresnelMultiplier |
Item fresnel glow multiplier. | 1.25 |
0 |
10 |
ItemFresnelMaxValue |
Maximum item fresnel value. | 3 |
0 |
20 |
Zoom
| Config | Description | Default | Min | Max |
|---|---|---|---|---|
ZoomKey |
Key used for zoom. | Z |
Any KeyCode |
Any KeyCode |
ZoomRate |
Zoom multiplier. | 5 |
1 |
20 |
SaveWheelZoomToConfig |
Saves mouse wheel zoom changes to config. | true |
false |
true |
ZoomWheelStep |
Zoom multiplier step for mouse wheel. | 0.1 |
0.1 |
5 |
ZoomSmoothInSpeed |
Zoom-in smoothing speed. | 6 |
0.1 |
60 |
ZoomSmoothOutSpeed |
Zoom-out smoothing speed. | 5 |
0.1 |
60 |
ZoomMinimumFov |
Minimum FOV allowed by the zoom unlock. | 0.1 |
0.1 |
30 |
ZoomDisplaySeconds |
Seconds to show the zoom rate text after wheel adjustment. | 1.25 |
0 |
10 |
While holding the zoom key, move the mouse wheel to adjust the zoom multiplier.
The value changes by ZoomWheelStep and is displayed near the bottom center of the screen.
Tuning Notes
- If the whole screen looks too white, lower
AmbientLightMultiplier,ColorFilterBlendToWhite,BloomIntensityMultiplier,PropEmissionMultiplier, orItemFresnelMultiplierfirst. - If distant objects are still hard to see, increase
FogEndDistanceandCameraFarClipDistancetogether. - If FPS drops, reduce
CameraFarClipDistance,ShadowDistance, andRenderResolutionScalefirst. - Set multiplier values to
1for near-vanilla behavior, or0when the setting description says it disables that effect.
※Mod created by AI
COSMETICS UPDATE V0.4.0対応済み.
BetterView
REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります! 参加は以下のリンクから! https://discord.gg/h5ATY4m5bZ
このMODは、クライアント専用の、遠距離視界、既存と同系統のZoom、オブジェクト発光強化、画面品質調整で見やすくするMODです。
機能
- Fog開始距離、Fog終了距離、カメラ描画距離、影描画距離を個別に調整します
- 必要に応じてFogを完全に無効化できます
- ZキーのスムーズZoom機能を使用できます
- Zoomキーを押しながらマウスホイールで倍率を調整できます
- Zoom倍率変更時に画面中央下付近へ現在倍率を表示します
- マップ設置ライト、発光オブジェクト、アイテムライト、アイテムのフレネル発光を強化できます
- 環境光、色フィルター、彩度、コントラスト、Bloom、レンズ歪み、ビネット、モーションブラー、色収差、粒状ノイズを個別に調整できます
- 一時的な視界演出も個別倍率で調整できます
- 一時的な低解像度化、描画テクスチャ揺れ、描画テクスチャ拡縮を防止できます
- 通常レベル、アリーナ、観戦カメラに対応します
- デバッグ用にShift+Fでバニラ表示とMOD適用表示を即時切替できます
MOD区分
クライアント専用です。
自分の画面の視界改善を使いたいプレイヤーだけが導入します。 他プレイヤーやホスト側への導入は必須ではありません。
設定項目
Configファイルは以下に生成されます。
BepInEx/config/REPOJP.BetterView.cfg
既存Configファイルがある場合、古い値が維持されます。
4.0.0の初期値で再生成したい場合は BepInEx/config/REPOJP.BetterView.cfg を削除してください。
General
| 設定値 | 設定内容 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
EnableMod |
MOD全体を有効化または無効化します | true |
false |
true |
ApplyToLevel |
通常レベルで設定を適用します | true |
false |
true |
ApplyToArena |
アリーナで設定を適用します | true |
false |
true |
ApplyToSpectateCamera |
観戦カメラにも視界設定を適用します | true |
false |
true |
EnableDebugToggleKey |
一時的なバニラ表示切替キーを有効化します | false |
false |
true |
DebugToggleKey |
EnableDebugToggleKey 有効時にShiftと同時押しするキーです |
F |
任意のKeyCode |
任意のKeyCode |
ClearDistance
| 設定値 | 設定内容 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
FogStartDistance |
線形Fog開始距離です | 180 |
0 |
1000 |
FogEndDistance |
線形Fog終了距離です | 300 |
1 |
1500 |
CameraFarClipDistance |
カメラ描画距離です | 350 |
1 |
2000 |
ShadowDistance |
Unityの影描画距離です | 100 |
0 |
500 |
DisableFogCompletely |
RenderSettings.fog を完全に無効化します |
false |
false |
true |
FogColorBlendToBlack |
レベルFog色を黒へ寄せる割合です。0でバニラです |
0 |
0 |
1 |
CleanVisual
| 設定値 | 設定内容 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
AmbientLightMultiplier |
環境光の明るさ倍率です | 1.35 |
0 |
10 |
AmbientLightMaxValue |
環境光補正後のRGB最大値です | 1 |
0 |
5 |
ColorTemperatureOffset |
色温度の加算値です | 0 |
-100 |
100 |
ColorFilterBlendToWhite |
レベル色フィルターを白へ寄せる割合です | 0.08 |
0 |
1 |
SaturationOffset |
彩度の加算値です | 0 |
-100 |
100 |
ContrastOffset |
コントラストの加算値です | 5 |
-100 |
100 |
BloomIntensityMultiplier |
Bloom強度倍率です | 0.75 |
0 |
10 |
BloomThresholdMultiplier |
Bloomしきい値倍率です | 1.2 |
0 |
10 |
LensDistortionMultiplier |
レンズ歪み倍率です。0で無効化します |
0 |
0 |
10 |
VignetteIntensityMultiplier |
ビネット強度倍率です | 0.25 |
0 |
10 |
VignetteSmoothnessMultiplier |
ビネット滑らかさ倍率です | 1 |
0 |
10 |
MotionBlurShutterMultiplier |
モーションブラー倍率です。0で無効化します |
0 |
0 |
10 |
ChromaticAberrationMultiplier |
色収差倍率です。0で無効化します |
0 |
0 |
10 |
GrainIntensityMultiplier |
粒状ノイズ強度倍率です | 0.25 |
0 |
10 |
GrainSizeMultiplier |
粒状ノイズサイズ倍率です | 1 |
0 |
10 |
DynamicEffects
| 設定値 | 設定内容 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
DynamicLensDistortionMultiplier |
一時レンズ歪み演出倍率です | 0.25 |
0 |
10 |
DynamicVignetteIntensityMultiplier |
一時ビネット強度倍率です | 0.4 |
0 |
10 |
DynamicVignetteSmoothnessMultiplier |
一時ビネット滑らかさ倍率です | 1 |
0 |
10 |
DynamicBloomIntensityMultiplier |
一時Bloom強度倍率です | 0.75 |
0 |
10 |
DynamicBloomThresholdMultiplier |
一時Bloomしきい値倍率です | 1.2 |
0 |
10 |
DynamicSaturationAmountMultiplier |
一時彩度演出倍率です | 0.5 |
0 |
10 |
DynamicContrastAmountMultiplier |
一時コントラスト演出倍率です | 0.5 |
0 |
10 |
DynamicGrainIntensityMultiplier |
一時粒状ノイズ演出倍率です | 0.35 |
0 |
10 |
VideoOverlayAmountMultiplier |
映像オーバーレイ演出倍率です | 0.3 |
0 |
10 |
CameraGlitchChanceMultiplier |
被弾以外のカメラグリッチ発生倍率です | 0.15 |
0 |
1 |
DoNotLookGlitchChanceMultiplier |
見てはいけない系グリッチ発生倍率です | 0.15 |
0 |
1 |
RenderTexture
| 設定値 | 設定内容 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
RenderResolutionScale |
ゲーム内Large解像度基準の描画テクスチャ倍率です | 1 |
0.25 |
2 |
BlockTemporaryResolutionDrop |
一時的な低解像度化を防止します | true |
false |
true |
BlockRenderTextureShake |
描画テクスチャ揺れを防止します | true |
false |
true |
BlockRenderTextureSizeChange |
描画テクスチャ拡縮を防止します | true |
false |
true |
Glow
| 設定値 | 設定内容 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
EnhancePropLights |
マップ設置ライトを強化します | true |
false |
true |
PropLightIntensityMultiplier |
マップ設置ライト強度倍率です | 1.25 |
0 |
10 |
PropLightRangeMultiplier |
マップ設置ライト範囲倍率です | 1.1 |
0 |
5 |
EnhancePropEmissions |
発光マップオブジェクトを強化します | true |
false |
true |
PropEmissionMultiplier |
マップオブジェクト発光色倍率です | 1.25 |
0 |
10 |
PropEmissionMaxValue |
発光HDR RGB最大値です | 3 |
0 |
20 |
EnhanceItemLights |
アイテムライトとフレネル発光を強化します | true |
false |
true |
ItemLightIntensityMultiplier |
アイテムライト強度倍率です | 1.35 |
0 |
10 |
ItemLightRangeMultiplier |
アイテムライト範囲倍率です | 1.1 |
0 |
5 |
ItemFresnelMultiplier |
アイテムフレネル発光倍率です | 1.25 |
0 |
10 |
ItemFresnelMaxValue |
アイテムフレネル最大値です | 3 |
0 |
20 |
Zoom
| 設定値 | 設定内容 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
ZoomKey |
ズームに使用するキーです | Z |
任意のKeyCode |
任意のKeyCode |
ZoomRate |
ズーム倍率です | 5 |
1 |
20 |
SaveWheelZoomToConfig |
ホイールで変更したZoom倍率をConfigへ保存します | true |
false |
true |
ZoomWheelStep |
ホイール操作時のZoom倍率増減値です | 0.1 |
0.1 |
5 |
ZoomSmoothInSpeed |
ズームイン補間速度です | 6 |
0.1 |
60 |
ZoomSmoothOutSpeed |
ズームアウト補間速度です | 5 |
0.1 |
60 |
ZoomMinimumFov |
ズーム下限解除時の最小FOVです | 0.1 |
0.1 |
30 |
ZoomDisplaySeconds |
ホイール調整後にZoom倍率を表示する秒数です | 1.25 |
0 |
10 |
Zoomキーを押している間にマウスホイールを動かすと、ズーム倍率を調整できます。
倍率は ZoomWheelStep 単位で変わり、画面中央下付近に表示されます。
調整メモ
- 画面全体が白飛びする場合、まず
AmbientLightMultiplier、ColorFilterBlendToWhite、BloomIntensityMultiplier、PropEmissionMultiplier、ItemFresnelMultiplierを下げてください - 遠くがまだ見づらい場合、
FogEndDistanceとCameraFarClipDistanceを一緒に上げてください - FPSが下がる場合、まず
CameraFarClipDistance、ShadowDistance、RenderResolutionScaleを下げてください - バニラ寄りにしたい場合は倍率系を
1に戻し、説明に「0で無効化」とある項目は0にしてください
※AI生成MOD