TeamPing

版本 v1.0.1·更新於 2026-08-10

Aim and ping valuables, items, players, carts, or locations for your team with a lightweight R.E.P.O.-styled marker.

模組介紹 作者原文

TeamPing

TeamPing adds a lightweight multiplayer ping system to R.E.P.O. Point at an object or surface and press the middle mouse button to mark it for teammates who also have the mod.

Features

  • Ping with the middle mouse button by default.
  • Ping valuables, items, C.A.R.T.s, teammates, generic physics objects, and world locations.
  • Object pings follow moving networked objects.
  • Valuable and shop-item pings can show their synchronized current value.
  • R.E.P.O.-inspired CRT marker, target colors, sender name, distance, and screen-edge indication.
  • Short procedural ping sound; no external audio assets.
  • Per-player ping limits and local/remote rate limiting.
  • Automatically clears stale markers when a level or scene changes.
  • Configuration changes apply while the game is running.
  • No changes to physics, damage, health, strength, loot, enemies, or player authority.

Multiplayer requirements

Only players who want to send or see TeamPing markers need TeamPing installed. The host does not need the mod for two modded clients to exchange pings, and vanilla clients safely ignore the custom Photon event.

TeamPing does not synchronize files or gameplay state. It sends only a short-lived ping event containing a target type, Photon view ID when available, hit position, label, and value snapshot.

Controls

  • Middle Mouse Button: ping the object or location under the crosshair.

The key can be changed through the generated BepInEx configuration or an installed configuration manager.

Value visibility

ValueMode controls when exact values are shown:

  • Always (default): show the synchronized current value whenever a valuable or priced item is pinged.
  • AfterFirstGrab: hide the value until the object has been grabbed at least once. This is the most vanilla-faithful option.
  • Never: never include prices in pings.

Configuration

The configuration file is created at:

BepInEx/config/com.juanma.teamping.cfg

Important options include:

  • Enabled
  • PingKey
  • Range
  • Cooldown
  • Duration
  • MaxPingsPerPlayer
  • ValueMode
  • ShowSender
  • ShowDistance
  • ScreenEdgeIndicators
  • MarkerScale
  • SoundEnabled and SoundVolume
  • Per-target marker colors
  • DebugLogging

Saving the configuration file or pressing Save Changes in a compatible configuration manager applies the new settings without restarting the game.

Installation

Install Mod Manager or r2modman, then launch the game through the selected modded profile.

For manual installation, place TeamPing.dll in:

/BepInEx/plugins/TeamPing/

Notes

  • A location ping needs a surface within the configured range.
  • A networked object ping follows its PhotonView; non-networked objects fall back to the original hit position.
  • Pings are intentionally short-lived and are not stored in the Photon room cache.
  • Names for generic or custom valuables are derived from their prefab names when the game does not expose a friendly localized name.

Credits and disclosure

The icon is an original generated asset created for TeamPing. No assets or source code from other ping mods are included.

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
TeamPing-1.0.1.zip
檔案大小
137.5 KiB