DynamicRepoGrabBeam
This mod dynamically adjusts the grab beam color in REPO based on mass, impact force, and object type!
模組介紹 作者原文
REPO-GrabBeam-PhysicsColorMod
Dynamic Beam Recoloring for REPO
Beam colors react to object mass and impact force in real time.
Navigation
Showcase •
Features •
Installation •
Configuration •
How It Works •
Credits
Showcase
Weight-Based
Beam
Classification
Beam colour now communicates object weight class, making it clear how heavy objects are.
LIGHT OBJECT
MEDIUM OBJECT
HEAVY OBJECT
Impact-Speed Beam Feedback
Beam intensity scales with force, making it easy to tell if your moving your object quick enough to deal stun / damage.
Features
- Changes grab beam colors based on the mass of the object being held.
- Increases brightness, saturation, and transparency based on the impact force of the object.
- Special color effects when grabbing players or entering rotation mode.
- Works in multiplayer: beam colors update properly for both the local player and other players.
- Efficiently optimized for minimal CPU and GPU overhead (uses smart caching and batching).
Installation
- Install BepInEx for REPO if you haven't already.
- Download the latest release.zip from this repository.
- Extract the.dll file into your BepInEx/plugins/ folder.
- Launch REPO.
- Beam recoloring will be automatically enabled.
Configuration
The mod generates a config file at:
REPO\BepInEx\config
You can customize:
- Weight thresholds (light vs heavy objects)
- Beam base colors (for light, medium, heavy weights)
- Force scaling factors (how much impact strength affects beam appearance)
- Enable or disable debug logging
How It Works
- Mass Detection: Objects with a Rigidbody are categorized as light, medium, or heavy based on mass.
- Impact Force Detection: Objects with fragility and break force attributes modify beam brightness, saturation, and transparency dynamically.
- Player Handling: Grabbing a player uses a dedicated color.
- Rotation Handling: Rotating an object shifts beam colors temporarily.
Credits
- Developed by M1llerF
License
This mod is released under the MIT License.
Feel free to modify, share, and expand upon it with attribution.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: