PEAK
Install with App

Details

Latest version
1.0.2
Last Updated
First Uploaded
Downloads
5.4K
Likes
2
Size
109KB
Dependants

๐ŸŽฏ Rescue Claw Crosshair Mod for PEAK

Download on Thunderstore BepInEx

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)

  1. Install Thunderstore Mod Manager or r2modman.
  2. Search for "RescueClawCrosshairMod" and click Download.
  3. Launch the game.

Manual

  1. Download the latest PeakRescueClawMod.dll from Releases.
  2. Place it inside BepInEx/plugins in your PEAK game folder.
  3. 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 Red (1, 0, 0)
Green Green (0, 1, 0)
Blue Blue (0, 0, 1)
Yellow Yellow (1, 1, 0)
Cyan Cyan (0, 1, 1)
Magenta Magenta (1, 0, 1)
Orange Orange (1, 0.5, 0)
Purple Purple (0.5, 0, 0.5)

๐Ÿ› ๏ธ How It Works (for modders)

The mod uses Harmony to patch two methods:

  1. RescueHook.GetHit โ€“ Detects whether the raycast hits another player.
  2. 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.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.