FlashlightRework

版本 v2.0.0·更新於 2025-11-09

Complete flashlight overhaul with FULL MULTIPLAYER SYNC! Manual toggle (F key), custom RGB colors, configurable enemy-proximity flicker system. Independent control - no auto-hide during crouch/slide.

截圖 共 1 張

模組介紹 作者原文

⚠️ IMPORTANT NOTICE: MULTIPLAYER SYNCHRONIZATION ⚠️

This mod now supports full multiplayer synchronization!

🎮 How it works:

  • ✅ With mod installed (RECOMMENDED): All players see each other's flashlight states, colors, and flicker effects in real-time
  • ⚠️ Without mod (PARTIAL): The mod still works for you, but other players won't see your custom states and you won't see theirs

📥 For best experience:

All players in the lobby should install the mod to enable full synchronization features.

You can play without others having it, but you'll miss out on multiplayer features!

If you like my work, you can:

Flashlight Rework

Authors: Pxntxrez and Lluciocc

Compatibility: REPOConfig and BETA VERSION

Major Update v2.0.0 - Full Multiplayer Support!

Flashlight Rework has been completely overhauled with full multiplayer synchronization!

What's New:

  • ✅ Full Multiplayer Sync - All players see each other's flashlight states
  • ✅ Individual Colors - Each player's custom RGB color is visible to others
  • ✅ Synchronized Flickering - Enemy proximity effects sync across all players
  • ✅ Auto-Enable - Flashlight automatically turns on when entering gameplay
  • ✅ Death Handling - Flashlight properly hides when player dies
  • ✅ Fully Configurable Flicker - Customize detection radius, duration, and intervals

Description

Flashlight Rework is a complete flashlight system overhaul that adds immersive features and full multiplayer support:

Core Features:

  • Manual Toggle with F

Press F (or your custom keybind) to toggle the flashlight on/off with smooth animations and sound effects.

  • Independent Control

The flashlight stays on regardless of your movement state:

  • No auto-hide when crouching, sliding, or tumbling
  • Full control over when your light is visible
  • Auto-Enable

Flashlight automatically turns on when gameplay starts - no need to manually enable it each time.

  • Smart Death Handling

Flashlight properly hides when you die and reappears when you respawn.

Customization:

  • RGB Color Control

Set custom RGB values (0-255) for your flashlight color via config.

Other players will see YOUR chosen color!

  • Visible to Others

Your custom flashlight color is synced and visible to all players in multiplayer.

Horror Elements:

  • Enemy-Proximity Flickering

When an enemy is within detection radius (default 30m), your flashlight begins to flicker.

  • Fully Configurable:
  • Detection Radius: How far enemies can trigger flicker (5-100m)
  • Flicker Duration: How long the light stays off during flicker (0.05-2s)
  • Flicker Interval: Time between flickers (0.5-30s)
  • Synchronized Effects

All players see when your flashlight flickers - adds to the horror atmosphere!

Multiplayer Features:

  • Real-Time Sync: All flashlight states sync instantly via Photon networking
  • Individual Settings: Each player can have their own flicker preferences
  • Network Optimized: Efficient RPC calls ensure smooth performance

Installation

  • Install BepInEx For R.E.P.O.
  • Place the FlashlightRework.dll in your BepInEx/plugins folder
  • Ensure the following dependencies are installed:
  • REPOConfig
  • Launch the game

Configuration

Edit BepInEx/config/PxntxrezStudio.RepoFlashlightRework.cfg to customize your flashlight:

🔹 Light Color Settings

| Setting | Description | Default | Range |

|---------|-------------|---------|-------|

| UseCustomRGB | Enable custom RGB color | false | - |

| Red | Red component of light color | 255 | 0-255 |

| Green | Green component of light color | 255 | 0-255 |

| Blue | Blue component of light color | 255 | 0-255 |

Note: Your custom color is visible to other players!

🔹 Controls

| Setting | Description | Default | Options |

|---------|-------------|---------|---------|

| Toggle Key | Key to toggle flashlight | F | F, R, T, Y, U, I, O, P, G, H, J, K, L, Z, X, C, V, B, N, M |

🔹 Flicker Settings

| Setting | Description | Default | Range |

|---------|-------------|---------|-------|

| Enable Flicker | Enable flickering when enemy is nearby | True | -

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPacknickklmao-REPOConfig

檔案與校驗

檔案名稱
FlashlightRework-2.0.0.zip
檔案大小
98.7 KiB