Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Observe
Press a key to reveal every valuable within 10m around you (even through walls), on a short cooldown, in R.E.P.O.
| Last updated | an hour ago |
| Total downloads | 2 |
| Total rating | 0 |
| Categories | Mods Tools Items Client-side AI Generated Quality Of Life |
| Dependency string | headclef-Observe-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
Observe
A BepInEx mod for R.E.P.O. that reveals nearby valuables at the press of a key.
What This Mod Does
Press F (configurable) to instantly reveal every valuable item within 10 meters of you — even through walls. Each revealed item pops the game's own discovery indicator (the same one you see when you look directly at a valuable), so it feels completely native. The ability then goes on a short cooldown.
- Reveals all valuables in range — whether or not you've already discovered them.
- Uses the game's own discovery graphic, so the reveal looks and lasts exactly like the vanilla effect.
- Client-side only — only you see your reveal; it sends no network traffic and costs nothing to other players.
Usage
Press F during a level. Valuables within range pop their value for a moment, then the cooldown starts.
Configuration
Settings are in BepInEx/config/headclef.Observe.cfg or the in-game mod config menu:
| Key | Default | Range | Description |
|---|---|---|---|
| Observe Key | F |
any key | Key to reveal nearby valuables |
| Radius | 10 |
1–50 | Reveal radius in meters |
| Cooldown | 10 |
0–60 | Seconds between uses |
Requirements
- BepInEx 5.x installed for R.E.P.O.
Installation
- Install via Thunderstore (recommended).
- Or manually: place
Observe.dllinto yourBepInEx/pluginsfolder. - Launch the game — the config file is generated on first run.
Multiplayer
- Runs per-client — only you see your own reveals.
- Sends no RPCs and does not affect other players or the host.
Development
Project Structure
├── Observe.cs # Plugin entry point & config
├── Patches/
│ └── ObservePatch.cs # Key polling, cooldown, and valuable reveal
└── README.md
Building
This project is standalone (BepInEx only) and part of the Repo.slnx solution:
dotnet build ../Repo.slnx
License
This project is licensed under the MIT License — see the LICENSE file for details.