ObjectDropLaser
Tired of missing the cart? Shoot a laser to see where objects will drop!
截圖 共 3 張
模組介紹 作者原文
REPO-DropLaser-PrecisionMod
A precise object landing assistant for the game REPO.
Adds a customizable laser showing where your held object will land if dropped, helping you aim throws and drops more accurately.
Features
- Adds a downward-pointing laser from your grabbed objects.
- Helps visually predict where objects will land when dropped.
- Optional ghost landing preview with modes:
- Never
- Only on cart
- Always
- Customizable colors: match your beam color or define your own.
- Fully configurable beam width, brightness, and range.
- Ghost preview tuning: color, opacity, emission intensity, and update interval.
- Auto-activation option: laser turns on automatically when grabbing an object.
- Config migration support keeps prior settings on newer plugin schema versions.
- Multiplayer compatible: laser is shown only for your local player.
- Efficiently optimized for minimal performance impact.
Screenshots & Video
Note: The green grab beam is from my other mod, DynamicRepoGrabBeam.
Installation
- Install BepInEx for REPO if you haven't already.
- Download the latest release.zip from this repository or page.
- Extract the.dll file into your BepInEx/plugins/ folder.
- Launch REPO.
- The landing laser system will now be available when grabbing objects.
Configuration
The mod automatically generates a config file at: REPO\BepInEx\config
You can customize:
- Master Enable: Fully disable or enable the system.
- Laser Toggle Key: Default is L, but you can assign any key.
- Beam Colors:
- Use your grab beam's color automatically.
- Or override with a custom static color.
- Laser Shape:
- Start and end widths.
- Laser max downward scan distance.
- Laser Light:
- Glow brightness (intensity).
- Glow range.
- Ghost Preview:
- Enable mode (never/on-cart/always).
- Use laser color or set a custom ghost color.
- Opacity and emission intensity.
- Update frame interval (performance vs smoothness).
- Auto-Enable:
- Automatically turns the laser on when grabbing an object if you want.
How It Works
- Dynamic Laser Control:
Laser only appears when you're holding something and can be toggled freely.
- Precision Raycasting:
The laser scans downward, ignoring invisible cart barriers and non-physical triggers to accurately hit solid ground or surfaces.
- Singleplayer and Multiplayer Handling:
In multiplayer, lasers are local to each client and don't interfere across players.
- Auto Cleanup:
On scene changes, lasers are properly destroyed and reset to prevent duplication or errors.
Credits
- Developed by M1llerF
License
This mod is released under the MIT License.
You are free to modify, distribute, and expand upon it with appropriate attribution.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: