This package has been marked as deprecated, and it's suggested another
alternative is used.
POG BrightMod
Visibility and lighting enhancement mod for Pit of Goblin with in-game toggle and hotkey config.
By Largo
| Last updated | 4 months ago |
| Total downloads | 10 |
| Total rating | 0 |
| Categories | Libraries |
| Dependency string | Largo-POG_BrightMod-4.1.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
LavaGang-MelonLoader
The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono
Preferred version: 0.7.2Largo-POG_Config
In-game MOD SETTINGS panel for Pit of Goblin mods. Provides toggles, sliders with numeric input, options lists, and keybind entries. Dependency for other POG mods.
Preferred version: 1.0.3README
POG BrightMod
POG BrightMod is a visibility and lighting enhancement mod for Pit of Goblin. It applies a high-priority HDRP volume profile, reduces dark scenes, and lets players toggle the effect in-game.
Install: Use Thunderstore Mod Manager / App, or place POGBrightMod.dll in the game Mods folder.
Features
- Bright mode toggle in MOD SETTINGS.
- Configurable hotkey (
Toggle Key) in MOD SETTINGS. - Persistent settings with MelonPreferences.
- Works with IL2CPP + MelonLoader runtime.
- Keeps effect state synchronized between menu toggle and hotkey toggle.
- Disables accidental hotkey switching while MOD SETTINGS is open.
What Bright Mode Changes
When enabled, the mod applies a global HDRP volume profile and quality override:
Exposure->Fixedmode,fixedExposure = -0.5IndirectLightingController->indirectDiffuseLightingMultiplier = 6ColorAdjustments->postExposure = 2Fog-> forced disabledVignette->intensity = 0QualitySettings.shadows->ShadowQuality.Disable
When disabled:
- The created override volume is turned off.
- Original shadow quality is restored.
For Developers
Click To Expand
Runtime behavior
- Main behavior lives in
BrightModBehaviourand is injected as an Il2CppMonoBehaviour. - A global
Volumewith high priority is created once and reused. Apply()updates:_overrideVolume.enabledfor post-processing stateQualitySettings.shadowsto disable/restore shadows when bright mode changes
Config integration
- Config entries are registered through
POGConfig.Register(...). ToggleEntrycontrols bright mode state.KeyEntrycontrols the runtime hotkey and persists asintin preferences.
Safety / UX notes
- Hotkey toggle is intentionally blocked while MOD SETTINGS is open to prevent accidental changes while editing config.
- On first launch, default bright mode is enabled unless user preferences override it.
Extending the mod
- Add more visual presets by extending
Initialize()volume setup. - Add additional config rows in
TryRegisterConfig(). - Keep heavy scene scanning out of
Update(); use cached references and preference-backed values.