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.
You are viewing a potentially older version of this package.
View all versions.
REPOPingSystem
Adds a Fortnite/PEAK-style ping system with radial wheel, 4 ping types, audio, and multiplayer sync
By MARCROCK22
| Date uploaded | 3 months ago |
| Version | 0.1.1 |
| Download link | MARCROCK22-REPOPingSystem-0.1.1.zip |
| Downloads | 267 |
| Dependency string | MARCROCK22-REPOPingSystem-0.1.1 |
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.2305README
R.E.P.O. Ping System
Adds a team communication ping system to R.E.P.O., inspired by Fortnite and PEAK.
Features
- Quick Ping: Middle click to place a marker where you're looking
- Smart Detection: Automatically detects what you're pinging:
- Walls/floors/cart = Go Here (blue)
- Items/valuables = Loot (green)
- Enemies = Enemy (orange)
- Radial Wheel: Hold middle click to choose from 4 ping types manually (Go Here, Danger, Enemy, Loot)
- 3D Preview: When pinging items, enemies, or the cart, a lit 3D preview appears inside the ping marker
- Object Tracking: Pings follow moving objects (enemies walking, items being carried, cart moving)
- Multiplayer Sync: All players see pings, previews, and tracking in real time via REPOLib NetworkedEvent
- Audio Feedback: Each ping type has a distinct sound (only heard within 20m)
- Auto-fade: Pings last 4 seconds with a smooth fade out
- Screen-Space Rendering: Pings render as screen indicators, visible within 15m
- Distance Display: Shows how far you are from each ping
- Fully Configurable: All settings adjustable via BepInEx config (F1 with ConfigurationManager)
Controls
- Middle click (quick): Place a ping (type auto-detected)
- Middle click (hold): Open radial wheel to select ping type manually
- Right click: Cancel radial wheel
- Release on center: Cancel selection
How It Works
- Aim at any surface, item, or enemy
- Quick click middle mouse for an auto-detected ping
- Hold middle mouse to open the selection wheel for manual type selection
- Move your mouse to the desired ping type and release
- The ping appears where you were aiming when you first pressed the button
- Pings follow moving objects and are visible within 15m
- All players with the mod see the ping, including 3D preview and tracking
Installation
Install via Gale, r2modman, or Thunderstore Mod Manager. Manual: copy REPOPingMod.dll to BepInEx/plugins/.
Requires: BepInEx 5.x, REPOLib 3.x
Changelog
0.1.1
- Object tracking: pings follow moving items, enemies, and cart
- Audio range limit: ping sounds only heard within 20m
- Cart preview: full cart rendered even when pinging the handle
- Improved clone cleanup: 10-pass loop with try/catch eliminates dependency errors
- Ping duration reduced to 4 seconds
0.1.0
- Multiplayer preview sync: other players see the 3D preview via object name matching
- Object name sent over network for exact identification
0.0.3
- Smart auto-detection: items = Loot, enemies = Enemy, walls = Go Here
- Cart detected as Go Here with 3D preview
- Enemy pinging with 3D preview (safe cloning)
- Fixed clone crash with enemy scripts
- Fixed player grab colliders being pinged when crouching
0.0.2
- Screen-space rendering (no distance limit)
- Only visible within 15m range
- Distance display on pings
- Lit item preview with studio lighting
- Doors are now pingeable
0.0.1
- Initial release