RescueClawCrosshairMod
Changes the color of the lifehook sight when pointing at the player. Fully customizable!
Screenshots 8 screenshots
About this mod Author’s original text
🎯 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.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: