
WZC UI
R.E.P.O. HUD/Overlay UI:队友距离、敌人距离、怪物统计、地图价值、损失价值、Tab地图缩放、中文配置。Teammate distance, enemy distance, enemy counter, map value, map zoom.王子晨的定制 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_Trackeris 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会通过反射读取它的totalValue和totalValueInit字段来保持地图价值显示更接近原模组效果。本发布包不包含Map_Value_Tracker的 DLL 或资源文件。BepInEx、Harmony、Unity 和 R.E.P.O. 游戏程序集:作为正常 BepInEx 模组开发依赖使用。本发布包不包含这些游戏或框架 DLL。- 队友距离显示、敌人距离显示、右下角信息组合、Tab 地图缩放、其他实验功能、中文名称映射和损失价值统计逻辑为本模组定制实现。
如果后续继续借鉴其他模组的源码或实现方式,建议在这里继续补充来源和说明。
安装
r2modman / Thunderstore
把发布包安装到 R.E.P.O. 的 profile 后,使用 Start modded 启动游戏。
手动安装
- 确认游戏已经安装 BepInEx。
- 把
wzcui.dll放到:
BepInEx/plugins
- 可选:把
config/local.repo.enemycountoverlay.cfg放到:
BepInEx/config
- 启动游戏后可在配置管理器里调整显示开关、字体大小、刷新频率和按键。
注意
- 这是客户端 UI 辅助插件,最好和朋友使用同一套 mod 环境。
- 如果其他地图 UI、距离显示或输入调整插件也修改同类对象,可能会出现显示位置、地图缩放或输入冲突。
- 首次使用建议先在单人或私人房间测试配置。