RescueClawCrosshairMod
Changes the color of the lifehook sight when pointing at the player. Fully customizable!
截圖 共 8 張
模組介紹 作者原文
🎯 Rescue Claw Crosshair Mod for PEAK
Make your Rescue Claw stand out! This mod changes the crosshair color when you aim the Rescue Claw at another player — perfect for quick target identification in chaotic climbs.
✨ Features
| Feature | Description |
|---------|-------------|
| 🎨 Custom Colors | Static presets (Red, Green, Blue, etc.) or fully custom RGB |
| 🔄 Auto Revert | Crosshair returns to default color when not aiming at a player |
| ⚙️ Configurable | Settings via BepInEx config file — no recompilation needed |
| 🎮 Multiplayer Ready | Works locally, no network overhead |
📥 Installation
Automatic (recommended)
- Install Mod Manager or r2modman.
- Search for "RescueClawCrosshairMod" and click Download.
- Launch the game.
Manual
- Download the latest PeakRescueClawMod.dll from Releases.
- Place it inside BepInEx/plugins in your PEAK game folder.
- Run the game once — a config file will be created.
⚙️ Configuration
After first launch, edit BepInEx/config/com.yourname.peakrescueclawmod.cfg with any text editor.
Configuration sections
[General]
How to choose the highlight color
Setting type: String
Default: Static
Acceptable values: Static, Custom
ColorMode = Static
Predefined color (used when ColorMode = Static)
Setting type: String
Default: Red
Acceptable values: Red, Green, Blue, Yellow, Cyan, Magenta, Orange, Purple
StaticColor = Red
[Custom Color]
Red component (0–1)
Setting type: Single
Default: 1
R = 1
Green component (0–1)
Setting type: Single
Default: 0
G = 0
Blue component (0–1)
Setting type: Single
Default: 0
B = 0
🎨 Color Preview
| Color | Preview | RGB Value |
|---------|-------------------------------------------------------------------------|--------------------|
| Red | | (1, 0, 0) |
| Green | | (0, 1, 0) |
| Blue | | (0, 0, 1) |
| Yellow | | (1, 1, 0) |
| Cyan | | (0, 1, 1) |
| Magenta | | (1, 0, 1) |
| Orange | | (1, 0.5, 0) |
| Purple | | (0.5, 0, 0.5) |
🛠️ How It Works (for modders)
The mod uses Harmony to patch two methods:
- RescueHook.GetHit – Detects whether the raycast hits another player.
- GUIManager.SetReticle – Restores the color when the crosshair type changes.
It finds the active crosshair image inside reticleShoot (the GameObject used for shootable items) and changes its Image.color property.
// Simplified logic
if (aimingAtPlayer)
crosshairImage.color = selectedColor;
else
crosshairImage.color = defaultColor; // (0.8742, 0.8567, 0.7615)
🧪 Compatibility
- ✅ Singleplayer
- ✅ Multiplayer (client-side only)
- ✅ Other BepInEx mods (unless they heavily modify UI or RescueHook)
- ❌ Not tested with mods that replace the crosshair system entirely
This mod was developed with assistance from AI tools. The author tested, integrated, and configured all functionality for PEAK. AI disclosure is provided for transparency.
📜 License
MIT License — free to use, modify, and distribute.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: