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.
minimap ext
Adds optional remote player and monster markers to the Minimap mod without replacing its core functionality.
By khalil
| Last updated | 11 hours ago |
| Total downloads | 337 |
| Total rating | 0 |
| Categories | Mods Misc Client-side AI Generated Quality Of Life |
| Dependency string | khalil-minimap_ext-1.0.0 |
| Dependants | 0 other packages depend on this package |
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.2100README
minimap ext
minimap ext 是一个用于 R.E.P.O. 的 BepInEx 小型扩展 Mod。它在已有的 Minimap Mod 基础上额外显示远程玩家与怪物标记,便于在小地图上快速确认队友和敌人的位置。
功能说明
- 在 Minimap 的覆盖层中显示远程玩家标记。
- 在 Minimap 的覆盖层中显示怪物标记。
- 跳过本地玩家,只处理其他远程玩家。
- 玩家标记颜色使用玩家头部/装饰颜色。
- 存活的远程玩家带一像素绿色描边。
- 死亡玩家始终显示,标记为红色,并且不显示描边。
- 怪物标记为黑色,并带一像素红色描边。
- 运行时会等待 Minimap 的对象准备完成,然后使用
Minimap.CustomObject、OverLayerParent与CustomPositionSet创建和更新标记。 - 只添加额外标记,不替换、不覆盖、不接管 Minimap 原本的功能。
本 Mod 没有额外功能,也不会修改 Minimap 的核心逻辑。
依赖需求
- BepInExPack 5.4.2100 或兼容版本。
- 必须安装并启用
MinimapMod。
注意:本 DLL 对 BepInEx 插件 GUID Minimap 有硬运行时依赖。如果没有安装或启用 Minimap,BepInEx 不会正常加载本 Mod。
安装方法
使用 Mod 管理器
- 安装 BepInExPack。
- 安装并启用 Minimap Mod。
- 安装本包。
- 启动游戏。
手动安装
- 确认游戏已安装 BepInEx。
- 确认
MinimapMod 已放入 BepInEx 并可正常运行。 - 将本包中的
minimap ext.dll放入游戏目录下的BepInEx/plugins/。 - 启动游戏。
配置项
首次运行后,BepInEx 会生成本 Mod 的配置文件。可用配置位于 [Markers] 区段:
[Markers]
## Show player minimap markers for remote players.
ShowPlayers = true
## Show enemy minimap markers.
ShowEnemies = true
[Markers] ShowPlayers
true:显示远程玩家小地图标记。false:隐藏远程玩家小地图标记。
[Markers] ShowEnemies
true:显示怪物小地图标记。false:隐藏怪物小地图标记。
运行流程
- Mod 加载后先等待 Minimap 的运行时对象准备完成。
- 当
Map.Instance、Minimap.CustomObject和OverLayerParent可用后,Mod 开始创建标记。 - Mod 定期扫描远程玩家与已生成怪物。
- 每个标记通过 Minimap 的
CustomPositionSet跟随对应对象位置更新。 - 如果 Minimap 重新创建、切换或暂时不可用,已有标记会被清理,并在 Minimap 再次准备好后重新生成。