ScaredValuables

A BepInEx mod for REPO that gives life and fear to valuable items! Valuables will sprout virtual legs and run away from players using NavMesh pathfinding.
Features
- Fleeing Valuables: Uncaptured valuable objects sense players approaching and move away dynamically using NavMesh routing.
- Permanently Captured on Grab: Once grabbed by any player, valuables are successfully "caught" and will behave like regular items for the rest of the round.
- Invincibility Protection: Fleeing valuables can be configured to be invulnerable or break-proof until they are caught, preventing them from destroying themselves before they can be collected.
- Anti-Stuck Ghosting: If a valuable gets stuck in a wall or doorway while running, it temporarily turns off collisions ("ghosts") to slide into safety.
- Enemy Exclusion: Enemy-dropped items (e.g. from bosses or mobs) are excluded from fleeing behavior.
Installation
- Ensure you have BepInEx installed for REPO.
- Place
ScaredValuables.dll inside your BepInEx/plugins/ directory.
Configuration
Config file generated at BepInEx/config/semimodder-scaredvaluables.cfg contains:
[General]
- Enabled (Type:
Boolean, Default: true): Whether scared valuables behaviour is enabled.
- FleeSpeed (Type:
Single (Float), Default: 5.5): Speed at which scared valuables flee.
- TriggerDistance (Type:
Single (Float), Default: 4.0): Trigger distance to scare valuables.
- Invincible (Type:
Boolean, Default: true): Whether valuables are invincible until grabbed.
Bug Reports & Feedback
If you encounter any bugs, issues, or have feature requests, please report them on the GitHub Issues page.