You are viewing a potentially older version of this package. View all versions.
RebornModding-Flash_light_Enhanced-1.0.0 icon

Flash light Enhanced

Customise your flashlight colour, brightness, distance and beam angle with Lumen, a dedicated phone app. IL2CPP only.

Date uploaded 2 weeks ago
Version 1.0.0
Download link RebornModding-Flash_light_Enhanced-1.0.0.zip
Downloads 179
Dependency string RebornModding-Flash_light_Enhanced-1.0.0

This mod requires the following mods to function

LavaGang-MelonLoader-0.7.3 icon
LavaGang-MelonLoader

The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

Preferred version: 0.7.3
DooDesch-Sideload-1.35.0 icon
DooDesch-Sideload

Write a mod interface as HTML, CSS and JavaScript. Sideload renders the web bundle into real Unity UI and puts it on the in game phone, so an app is three files instead of a thousand lines of panel code.

Preferred version: 1.35.0

README

Flash light Enhanced

Version 1.0.0 | By Reborn Reaper | Schedule I, Windows IL2CPP only

Customise your flashlight's colour, brightness, distance and beam angle. Includes Lumen, a dedicated in-game phone app with a neon-green flashlight icon.

Requirements

  • Schedule I, Windows IL2CPP branch. Mono / alternate is unsupported.
  • MelonLoader 0.7.3.
  • S1API Forked 3.2.1, including its IL2CPP runtime and loader/plugin.
  • Optional: Mod Manager & Phone App for main-menu configuration (tested with 2.2.4).

MelonLoader and S1API are declared as required dependencies for automatic installation by compatible mod managers. Dependencies are not bundled. The tested game version is 0.4.7f12. The optional Mod Manager is not required for Lumen.

Install with Thunderstore Mod Manager / r2modman

  1. Close the game and select a Schedule I profile for the IL2CPP branch.
  2. Remove older manual copies of FlashLightEnhanced.dll from game and profile Mods folders. Keep only one flashlight customisation mod installed.
  3. Install Flash light Enhanced with its required dependencies enabled.
  4. Launch through the mod manager, load a save, open your phone and select Lumen.

Manual installation

  1. Close the game and install MelonLoader and the complete S1API IL2CPP package.
  2. Remove older or conflicting flashlight DLLs as described above.
  3. Copy Mods/FlashLightEnhanced.dll from this archive into your game's Mods folder.
  4. Launch the game, load a save and select Lumen on your phone.

The phone icon is embedded in the DLL. The archive's icon.png, manifest.json and README.md are Thunderstore metadata; no separate image or default config needs to be installed into the game.

Lumen controls

Control Meaning Accepted values
Enabled Custom appearance; disable to restore captured vanilla values On / off
Hue Flashlight colour, with Green and White presets #RRGGBB
Output Brightness 0–10
Projection Beam distance 1–200
Spread Beam angle in degrees 1–179

Use the numeric fields or +/- buttons. Use a dot for decimals. Press Apply to save the whole form, including Enabled. Valid changes apply within approximately one second. Back returns to the phone home screen. Closing and reopening discards unsaved edits. If another interface changes settings while a draft is open, close and reopen Lumen to refresh before applying.

Restore defaults immediately saves white (#FFFFFF), Output 3, Projection 40 and Spread 80. It retains the currently saved Enabled setting and replaces unsaved drafts. These are the mod's defaults, not measured vanilla flashlight values.

Main-menu configuration

With Mod Manager & Phone App installed, open Mods > Config > Flash light Enhanced. Valid edits save immediately. Reopen the panel after changes in Lumen or the JSON file to refresh displayed values. The Restore default settings toggle resets the four appearance values and turns itself off. The manager's red Reset button also resets Enabled.

Configuration file

Settings are generated at UserData/FlashLightEnhanced.json in the active game or mod-manager profile. Check the MelonLoader log for the exact path.

The JSON keys are Enabled, LightColor, Intensity, Range and SpotAngle. Valid manual edits reload automatically; invalid edits retain the last valid settings and produce a warning in the MelonLoader log.

Test status and support

The existing public release records successful solo tests for flashlight use, main-menu configuration, Lumen, restored defaults, settings carryover between interfaces, save reload, death/respawn, game restart and customer deals. Automated configuration checks: 84 passed.

Multiplayer is unverified. Host/client feedback is welcome; compatibility is not confirmed. Other game, loader and S1API versions are unverified. The Thunderstore package layout has been checked locally; installation through a mod-manager profile still needs an in-game check.

When reporting a problem, include game, MelonLoader and S1API versions, host/client status if applicable, reproduction steps and relevant MelonLoader log entries.

Uninstall

Uninstall through your mod manager, or remove the manually installed FlashLightEnhanced.dll from Mods. Generated settings can be retained for reinstallation or removed. Keep shared dependencies needed by other mods.

CHANGELOG

1.2.0 - Smart Light Features

  • Smart Light toggles added to Lumen App.
  • Night Light - Auto toggles your light ON at 8PM and OFF at 7:30AM
  • Adadpitve Light - Auto Toggles when entering and leaving a building. ~ Both new features can be disabled separately.

1.1.0 — Sideload edition

  • Moves the existing Flash light Enhanced listing to Flash Light Enhanced SL.
  • Replaces FLE's S1API dependency with Sideload 1.35.0.
  • Adds Lumen's visual colour picker, hue strip, six presets and beam sliders.
  • Includes centred bold buttons, clean preset swatches and smooth drag handling.
  • Keeps existing settings in UserData/FlashLightEnhanced.json.
  • Uses FlashLightEnhancedSL.dll; install only one FLE edition at a time.
  • Removes the old main-menu Mod Manager settings panel; use Lumen or the JSON.
  • Marks the previous S1API edition as legacy; future updates use SL.

1.0.0 — Legacy edition

  • Original Thunderstore release with the S1API Lumen interface.