RepoMapX
全图标记:所有房间全开(固定俯视视角)+ 怪物/队友/自己/撤离点/贵重物品(含价值)/推车标记RepoMapX —— R.E.P.O. 全图标记 Mod
一张固定俯视的全图常驻屏幕角落(或居中):所有房间全开,怪物、队友、自己、 撤离点、贵重物品(带价值)、推车全部标得清清楚楚。
功能一览
| 标记 | 颜色/样式 | 说明 |
|---|---|---|
| 你自己 | 白色大点 + 名字(你) | 时刻知道自己在哪 |
| 队友 | 每人一种颜色 + 名字 | 谁在哪一目了然(阵亡变灰色) |
| 怪物 | 红色点 + 怪物名字 | 只标记真正在场的怪物 |
| 撤离点 | 绿色点 + 状态 | 显示"激活 / 未激活" |
| 贵重物品 | 金色点 + 名称 + 价值 | 直接看到价格($) |
| 推车 | 橙色点 + 当前车上价值 | 小拉车不标,只标大推车 |
- 地图左上角有颜色图例,记不住颜色看它就行。
- 所有房间自动全开,地图相机自动拉远覆盖整个关卡(大图也不怕)。
安装
推荐:r2modman 离线安装
- 打开 r2modman -> 选择 R.E.P.O. -> 创建/打开你的配置档案(Profile);
- 把本 zip 直接拖进 r2modman 窗口,它会自动装好;
- 点 Start Modded 启动游戏。
Thunderstore 在线安装:搜 RepoMapX -> Install -> Start Modded
(首次搜索要等上传后的缓存生效,一般几小时)。
手动安装:把 zip 里的 RepoMapX.dll 解压到 BepInEx/plugins/ 下即可
(需要先按 Mod 管理器方式为游戏准备好 BepInEx)。
游戏内使用
| 按键 | 功能 |
|---|---|
| M | 循环切换:关闭 -> 角落小地图 -> 居中大地图 -> 关闭 |
默认开局就是右上角小地图模式。所有设置都在
BepInEx/config/You.RepoMapX.cfg(改完重启游戏生效)。
常用设置速查
| 配置项 | 默认 | 说明 |
|---|---|---|
Mode |
Corner | 初始模式:Hidden/Corner/Big |
Position |
TopRight | 小地图贴角:左上/右上/左下/右下 |
CornerSize |
380 | 小地图边长(像素) |
BigSizeFraction |
0.72 | 大地图占屏幕比例 |
Opacity |
0.88 | 地图透明度 |
ZoomOutMap |
true | 自动拉远相机显示全图 |
FullMapZoom |
140 | 全图视野大小:地图只显示一部分时调大(大图 160-200,小图 90-120) |
ShowEnemies 等五类标记 |
true | 各标记开关 |
ShowItemValues 等 |
true | 标签开关(名称/价值) |
ToggleKey |
M | 切换显示模式的快捷键 |
常见问题
1. 地图只显示了一部分,看不到全图?
把 FullMapZoom 调大(大图 160-200,小图 90-120),或确认 ZoomOutMap=true。
2. 有时候看到红点但没看到怪物? v1.0.2 起已修复:只有真正在场的怪物才标红点(占位/休眠怪物不再显示)。
3. 其他玩家能看到我的地图吗? 不能。本 Mod 是纯客户端的:标记只画在你自己的屏幕上,不影响别人、 不做网络同步,队友看你还是正常玩家。
4. 和别的 Mod 冲突吗? 一般不会。它只读游戏数据 + 画 UI,不修改游戏逻辑(纯信息增强)。
5. 游戏更新后失效?
先更新 Mod 到最新版;还有问题就把 BepInEx/log.log 里 RepoMapX 开头的日志发到社区报修。
6. 这算外挂吗? 它相当于"全图 + 透视信息",纯本地纯辅助,连麦自用没问题;速通/竞技语境下 会被认为不公平,自己把握场合,别拿去卖钱。
开发者速览(想改代码再看)
- 技术栈:BepInEx + HarmonyX + C#,源码在本仓库
RepoMapX/目录。 - 原理 4 句话:地图相机渲染全图 ->
RoomVolume.Explored+SetExplored()全开房间 ->MapCustom组件画圆点 ->OnGUI画名称/价值标签。 - 想加新标记:模仿
MarkerManager里的UpdateExtractionMarkers(找到目标类 -> 挂/画标记),标签在MapOverlay的DrawLabels加一段。 - 参考实现:TheEverythingMap(地图/标记)、r.e.p.o-cheat(数据读取)。
