WZC-WZC_UI icon

WZC UI

R.E.P.O. HUD/Overlay UI:队友距离、敌人距离、怪物统计、地图价值、损失价值、Tab地图缩放、中文配置。Teammate distance, enemy distance, enemy counter, map value, map zoom.

By WZC
Last updated 2 hours ago
Total downloads 3
Total rating 1 
Categories Mods Tools Client-side AI Generated
Dependency string WZC-WZC_UI-1.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

王子晨的定制 UI 显示 / WZC UI

功能关键词 / Keywords: R.E.P.O. HUD, Overlay, UI, 队友距离, 敌人距离, 怪物统计, 怪物数量, 地图价值, 损失价值, 已提交价值, Tab地图缩放, 地图缩放, 中文配置, Teammate Distance, Enemy Distance, Enemy Counter, Monster Counter, Map Value, Lost Value, Submitted Value, Tab Map Zoom, Chinese Config.

中文介绍

这是一个给 R.E.P.O. 联机游玩使用的定制 UI 辅助模组。它会把队友、敌人、地图价值、怪物数量、玩家状态和关卡信息集中显示在游戏画面里,减少来回开地图、猜队友位置、数怪物和估算价值的麻烦。

主要功能:

  • 队友距离显示:显示队友名字和距离,死亡后也可以显示死亡位置,方便报点和救援。
  • 敌人距离显示:显示中文怪物名称和距离,默认红色显示,可按键临时显示。
  • 右下角信息显示:显示当前关卡、死亡/存活/总玩家数量、怪物总数、怪物分类数量、地图价值、损失价值和已提交价值。
  • Tab 地图缩放:打开原版 Tab 地图后可以用鼠标滚轮缩放,并可设置每次打开地图时是否恢复官方默认状态。
  • 其他功能(实验):可选开启物品旋转方向和灵敏度调整,默认关闭。
  • 中文配置项:配置分类、配置名称和主要显示文本都尽量使用中文,方便在 REPOConfig 或 BepInEx 配置管理器里直接调整。

适合想要更清楚掌握队友位置、敌人距离、地图收益和当前局势的玩家使用。

功能状态 / Feature Notes

  • 队友距离、敌人距离、怪物统计、玩家数量、关卡信息、Tab地图缩放和实验功能由本模组直接提供。
  • 地图总价值显示建议配合 Tansinator-Map_Value_Tracker 使用;本模组会读取它的统计值并整合到右下角信息里。未安装时,地图总价值相关显示可能不可用或显示为 0。
  • Map_Value_Tracker 不是强制依赖,因为不需要地图价值功能的玩家也可以只使用距离、怪物统计和地图缩放功能。

English Description

WZC UI is a custom quality-of-life UI mod for R.E.P.O. multiplayer sessions. It brings teammate positions, enemy labels, map value, monster counts, player status, and level information into the in-game view, so you can understand the situation without constantly checking the map or guessing where everyone is.

Features:

  • Teammate distance display: shows teammate names and distance, including death positions for callouts and rescue.
  • Enemy distance display: shows enemy names and distance, using red labels by default and optional key-triggered display.
  • Bottom-right HUD: shows current level, dead/alive/total player count, total enemy count, enemy breakdown, map value, lost value, and submitted value.
  • Tab map zoom: allows mouse wheel zoom on the vanilla Tab map, with an option to reset the map to the original state every time it opens.
  • Experimental extras: optional held-item rotation direction and sensitivity adjustment, disabled by default.
  • Chinese configuration: config sections, option names, and most display text are written in Chinese for easier in-game configuration.

This mod is designed for players who want clearer teammate callouts, enemy awareness, value tracking, and general run information.

Feature Notes

  • Teammate distance, enemy distance, monster counter, player count, level info, Tab map zoom, and experimental extras are provided directly by this mod.
  • Map total value display is recommended to be used with Tansinator-Map_Value_Tracker; WZC UI reads its tracked value and merges it into the bottom-right HUD. Without it, map value related lines may be unavailable or show 0.
  • Map_Value_Tracker is not a hard dependency, so players who only need distance display, enemy counters, and map zoom can still use this mod without it.

代码参考与致谢 / Code References & Credits

  • Map_Value_Tracker: 地图总价值显示参考了这个模组的统计思路;当本地安装了 Map_Value_Tracker 时,wzcui 会通过反射读取它的 totalValuetotalValueInit 字段来保持地图价值显示更接近原模组效果。本发布包不包含 Map_Value_Tracker 的 DLL 或资源文件。
  • BepInExHarmony、Unity 和 R.E.P.O. 游戏程序集:作为正常 BepInEx 模组开发依赖使用。本发布包不包含这些游戏或框架 DLL。
  • 队友距离显示、敌人距离显示、右下角信息组合、Tab 地图缩放、其他实验功能、中文名称映射和损失价值统计逻辑为本模组定制实现。

如果后续继续借鉴其他模组的源码或实现方式,建议在这里继续补充来源和说明。

安装

r2modman / Thunderstore

把发布包安装到 R.E.P.O. 的 profile 后,使用 Start modded 启动游戏。

手动安装

  1. 确认游戏已经安装 BepInEx。
  2. wzcui.dll 放到:
BepInEx/plugins
  1. 可选:把 config/local.repo.enemycountoverlay.cfg 放到:
BepInEx/config
  1. 启动游戏后可在配置管理器里调整显示开关、字体大小、刷新频率和按键。

注意

  • 这是客户端 UI 辅助插件,最好和朋友使用同一套 mod 环境。
  • 如果其他地图 UI、距离显示或输入调整插件也修改同类对象,可能会出现显示位置、地图缩放或输入冲突。
  • 首次使用建议先在单人或私人房间测试配置。