

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.
| 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 |
Due to a feature of the game (a bug with colliders), when another player picks up a Rescue Hook, your sight ** may temporarily stop changing color** when pointing at it. However, the shot will still attract the player โ the only problem is the display.
๐ก So far, I haven't figured out how to fix this. Perhaps if the developers fix it or find a solution in the future, the mod will work perfectly without changes.
PeakRescueClawMod.dll from Releases.BepInEx/plugins in your PEAK game folder.After first launch, edit BepInEx/config/com.yourname.peakrescueclawmod.cfg with any text editor.
[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 | 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) |
The mod uses Harmony to patch two methods:
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)
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.
MIT License โ free to use, modify, and distribute.