Inferno Protocol
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
3 hours ago
Downloads
9
Size
35KB
Dependency string
FrankMods-BetterLights-0.3.1

BetterLights

BetterLights customizes individual placed torches and environmental lanterns in Inferno Protocol. One color selection updates the emitted light, flame particles where present, and emissive visuals. Lantern emission is recolored without tinting the lamp body's base texture.

Controls

Stand within roughly 3 metres and look toward a torch or lantern. A small prompt appears only when a supported light is in range.

Controller

  • Press R3 to open the picker.
  • Move the right stick around the wheel. Direction selects hue and distance selects saturation.
  • Press D-pad left or right to cycle useful presets.
  • Press R3 again to save.
  • Press L3 to preview the original color.
  • Press B to cancel and restore the previous color.

Mouse and keyboard

  • Press F7 or middle mouse while targeting a light.
  • Click or drag on the color wheel, or click a preset.
  • Click Save, Original, or Cancel.
  • Escape also cancels.

The cursor is unlocked only while the picker is open and its previous state is restored afterward.

Saving and multiplayer

Placed torches are saved by persistent placement ID. Environmental lanterns are saved by stable world position. Both restore from the BepInEx config.

The host controls synchronized colors. Every connecting player who should see the host's colors must also install the same BetterLights version. Unmodded players remain compatible but see the game's original colors.

Installation

Thunderstore Mod Manager or r2modman

Install BetterLights and launch Inferno Protocol from the same modded profile. The required BepInEx 6 IL2CPP pack is declared as a dependency.

Manual

  1. Install the Windows x64 Unity IL2CPP build of BepInEx 6.
  2. Start the game once, let BepInEx finish setup, and close the game.
  3. Extract this package into the Inferno Protocol game directory.
  4. Confirm that BepInEx/plugins/BetterLights/InfernoProtocol.BetterLights.dll exists.

Configuration

Saved light colors and settings are stored in:

BepInEx/config/com.holden.infernoprotocol.betterlights.cfg

Network synchronization is opt-in and is enabled by default. Disable it in the config for local-only colors.

Compatibility

This release was built for Inferno Protocol's Unity IL2CPP version and tested with Steam build 25029929, Unity 6000.4.11f1, and BepInEx 6. Inferno Protocol is in active development, so a future game update may require a rebuilt mod.

Uninstall

Close the game and delete BepInEx/plugins/BetterLights. Deleting the config file is optional.

Support

Report problems on the GitHub issue tracker. Include BepInEx/LogOutput.log and describe what you were doing when the issue occurred.

This is an unofficial community mod and is not affiliated with Inferno Protocol's developer or publisher. No game-owned assemblies or assets are included.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.