R.E.P.O.
Install with App

Details

Latest version
1.0.0
Last Updated
First Uploaded
Downloads
314
Likes
0
Size
38KB
Dependants

FlashlightFocus 手电筒聚焦

A client-side R.E.P.O. mod that lets you focus the vanilla flashlight beam with E + mouse wheel, and switch the beam on/off with X. The flashlight model, material, halo and intensity are untouched — only the spotlight's beam width and on/off state are changed.

一个 R.E.P.O. 客户端模组:按住 E + 鼠标滚轮 调节原版手电筒的光束聚焦,按 X 开关手电筒。手电筒模型、材质、光晕和亮度都不改动,只调整聚光灯的光束宽度和开关状态。

Languages / 语言: English · 中文


English

Features

  • Adjustable focus — hold E and scroll the mouse wheel. Scroll up for a tighter beam, scroll down for a wider beam.
  • Flashlight toggle — press X to turn the beam off or on. The vanilla flashlight stays in the character's hand; only the light and halo are switched off.
  • Vanilla look preserved — no mesh, material, texture, halo shape or light intensity changes. Focus only changes the spotlight's cone angle.
  • English / 中文 — the language can be set to Auto, English or 中文 in the config menu or the config file. Auto follows the game language.
  • Client-side only — every player who wants the effect installs the mod. It does not send any network messages and does not change gameplay for other players.
  • Configurable — focus key, toggle key, wheel step, narrowest/widest angle, inverted scroll, HUD and messages.

Controls

Action Default key
Hold + scroll to adjust focus E + mouse wheel
Toggle flashlight X

Both keys can be changed in BepInEx/config/com.yanyan.repo.flashlightfocus.cfg or in REPOConfig.

Configuration

Setting Default Meaning
Language Auto Auto follows the game language; otherwise English or 中文
Enable mod true Master switch
Focus key (hold) E Hold while scrolling the wheel
Flashlight toggle key X Toggle the beam
Show on-screen messages true Short ON/OFF message
Show focus indicator true Beam-width bar while adjusting
Focus width 0 Current angle in degrees; 0 = vanilla width
Wheel step (degrees) 2.5 Change per wheel notch
Narrowest angle 8 Lower limit
Widest angle 120 Upper limit
Invert scroll direction false Scroll up widens instead of narrows

The beam width is saved in the config. Set Focus width = 0 to return to the exact vanilla width.

Installation

  1. Install BepInEx 5.4.23.x (the standard BepInExPack for R.E.P.O.).
  2. Copy plugins/FlashlightFocus.dll into R.E.P.O./BepInEx/plugins/.
  3. Start the game. The config file is created automatically.

Notes

  • The mod only affects the local player's flashlight. Other players keep their own beam settings.
  • Because E is also the game's interact key, holding E while interacting will make the focus shortcut available; the wheel is only used for focus when E is held.
  • If X or E conflicts with another mod, change the keys in the config.
  • No host installation is required, and no gameplay values are changed.

中文

功能

  • 可调聚焦 —— 按住 E 滚动鼠标滚轮。向上滚动收窄光束,向下滚动放宽光束。
  • 手电筒开关 —— 按 X 关闭或打开光束。原版手电筒仍然拿在角色手上,只关闭灯光和光晕。
  • 保持原版外观 —— 不修改模型、材质、贴图、光晕形状或灯光亮度,只调整聚光灯的光束角度。
  • 中英切换 —— 可在配置菜单或配置文件中将语言设为 Auto、English 或 中文。Auto 跟随游戏语言。
  • 纯客户端 —— 想要效果玩家各自安装即可。模组不发送任何网络消息,也不会改变其他玩家的游戏体验。
  • 可配置 —— 聚焦按键、开关按键、滚轮步进、最窄/最宽角度、反转滚轮、屏幕指示和提示均可调整。

操作

操作 默认按键
按住 + 滚轮调节聚焦 E + 鼠标滚轮
开关手电筒 X

两个按键都可以在 BepInEx/config/com.yanyan.repo.flashlightfocus.cfg 或 REPOConfig 中修改。

配置项

配置项 默认值 说明
Language / 语言 Auto Auto 跟随游戏语言,也可选 English 或 中文
启用模组 true 总开关
聚焦按键(按住) E 按住时滚动滚轮
手电筒开关按键 X 开关光束
显示屏幕提示 true 开关时的简短提示
显示聚焦指示 true 调节时显示光束宽度条
聚焦角度 0 当前角度;0 = 原版宽度
滚轮步进(度) 2.5 每格滚轮改变的角度
最窄角度 8 下限
最宽角度 120 上限
反转滚轮方向 false 开启后向上滚动变宽

光束宽度会保存在配置中。将 聚焦角度 设为 0 即可恢复完全原版的光束宽度。

安装

  1. 安装 BepInEx 5.4.23.x(R.E.P.O. 常用的 BepInExPack)。
  2. 将 plugins/FlashlightFocus.dll 放入 R.E.P.O./BepInEx/plugins/。
  3. 启动游戏,配置文件会自动生成。

说明

  • 模组只影响本地玩家的手电筒,其他玩家仍使用各自的光束设置。
  • E 同时也是游戏交互键,因此按住 E 交互时聚焦快捷键会处于可用状态;只有按住 E 时滚轮才用于聚焦。
  • 如果 X 或 E 与其他模组冲突,请在配置中改键。
  • 不需要主机安装,也不修改任何游戏数值。
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.