
自定义地图标记
自定义标记系统,允许您添加自己的地图标记,并选择图标和自定义文本描述。
查看大图主要功能
- 18 种标记图标可供选择
- 所有创建的标记都会保存到您的游戏存档中
- 模组设置中可重新绑定热键
- 标记的导入/导出功能
安装方法
- 下载所有必需的模组并解压到游戏文件夹中
- 将模组压缩包解压到游戏文件夹中
- (可选)在模组设置菜单中配置标记颜色
使用方法
- 打开世界地图菜单,当光标未悬停在任何标记上时,按下缩放至标记热键(默认为鼠标中键)
- 输入新标记的描述并选择一个图标(请注意,不能创建描述为空的标记),然后按确定
- 创建的标记总是出现在当前玩家位置
- 您可以像追踪普通标记一样追踪自定义标记
- 您可以使用跳转至玩家热键(默认为 Tab)在世界地图菜单中循环切换自定义标记
- 您可以使用鼠标中键删除任何自定义标记
自定义标记导出 额外要求:RedFileSystem,RedData
当您安装“Custom Map Markers - Exporter”可选文件时,您当前的自定义标记也将保存到:
r6\storages\CustomMapMarkers\data.json
如果此文件存在,导出器会在游戏存档加载后自动将其与您当前的自定义标记同步。这允许您在存档之间或与其他用户共享创建的标记。
此外,导出器现在支持从其他模组添加标记,因此模组制作者可以将任何 json 文件放入 r6\storages\CustomMapMarkers 文件夹中,并随其模组发布自定义标记。该 json 文件必须具有唯一的名称,并且格式与 data.json 相同。外部标记将具有单独的颜色(可在模组设置中更改),并且无法在游戏中删除。
卸载方法
- 删除
r6\scripts\CustomMapMarkers和r6\scripts\CustomMapMarkersExporter文件夹 - 加载您的游戏并在没有此模组的情况下创建一个新的存档
支持的语言
- 英语
- 俄语
- 简体中文(感谢 Zo7lin)
- 繁体中文(感谢 hansdofer)
- 西班牙语(感谢 Kruatz)
- 法语(感谢 Tarnyko)
- 德语(感谢 AbductedWarrior)
致谢
- jekky 制作的 redscript 编译器
- psiberx 作为 redscript 大师绝地
- Rayshader 制作的 RedFileSystem/RedData
- CP77 modding discord 社区
我的模组
- Virtual Atelier Delivery
- Cutscene Weapon Swapper
- Revised Backpack
- Deus Ex Themed Palette
- HUD Painter
- Stash and Backpack Search
- Metro Pocket Guide
- Quickhack Hotkeys
- Wannabe Edgerunner
- Stash Filters
- Immersive Timeskip
- Faster Iguana Hatch
- Real Vendor Names
- Mark To Sell
- Stand Still Please
- Vehicle Pack - Basic
- Vehicle Pack - Corpo
- Vehicle Pack - Utility
- Vehicle Pack - Gangs
- Mizutani Shion Targa MZT
- Named Saves
- Virtual Car Dealer
- Virtual Atelier
- Enhanced Craft
- No Scanner Time Dilation
- Custom Map Markers
- Sleeves
- Toggle Quest Tags
- Improved Minimap Zoom
- Hide Read Shards
- Smarter Scrapper
- Reduced Loot
- Limited HUD
- HUDitor
- Always First Equip
- No Camera Auto Centering
- Holster By Hotkey
- Limited Fast Travel
- Game Time Tweaks
- Muted Markers
- Yet Another UI Recolor
- Game Time Tweaks
- No Intro Videos
面向 redscript 模组开发者
// Replaced methods
@replaceMethod(MinimapDeviceMappinController)
protected func Update() -> Void
@replaceMethod(WorldMapMenuGameController)
private final func HandlePressInput(e: ref<inkPointerEvent>) -> Void
// Other things are wrapped
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。