猩红路线

猩红路线

Crimson Route为《红色沙漠》增添基于道路的导航路线。追踪任务或放置自定义标记,路标将显示在世界地图和小地图上。

Crimson Route

为《红色沙漠》添加道路导航路线

支持的游戏版本:1.16、1.17 和 1.18

简介

Crimson Route 为《红色沙漠》添加基于道路的导航路线。

追踪任务或放置自定义地图标记后,路线会自动显示在世界地图和小地图中。

禁止任何未经授权的个人或组织通过本模组文件或内容获利。本模组免费按原样提供给所有玩家。制作模组整合包请务必明确标注原作者及发布页面地址。如果你付费获得此模组请举报相关商家。

  • 为任务目标和自定义地图标记生成导航路线。
  • 存在多条有效道路时,会在世界地图中显示最多三条可选路线。已选路线及两套交替使用的未选中路线样式均可独立配置;左键点击未选中路线即可切换。普通点击交给游戏处理,右键仍由游戏设置目的地。备选路线仅显示在世界地图中。
  • 可使用自定义操作绑定和鼠标在世界地图上手绘路线,并支持道路软吸附、小地图显示、自动隐藏已走路段、撤回、擦除与清空。
  • 在世界地图和小地图中显示路线,并可选择显示文字导航方向与剩余路线距离;三种显示均可独立开关。
  • 还可在常规游戏画面中显示世界空间路线。默认显示前方 50 米,使用平滑曲线渲染,颜色、高度、宽度和不透明度均可配置。默认高度为 0 米,因此会贴合路面。
  • 使用世界地图中可见道路的原始形状,并结合游戏的连通导航数据处理道路接入、局部路径和离开主路的目的地。
  • 提供多种道路优先级,并可按一般、走路、骑马或小型货车旅行选择道路偏好。
  • 可以选择使用普通移动输入自动沿当前路线前进。默认按 F9 开启或关闭,按 F10 切换走路、跑步。
  • 可以选择记录旅行历史并在世界地图中着色,也可通过独立开关将旅行历史显示在小地图中。此功能直接使用道路图数据,不计算导航路线。
  • 提供命名地点,以及支持键盘、鼠标和手柄操作的图形化设置窗口。
  • 界面文字支持英语、简体中文和繁体中文,并可自动读取 Windows 用户语言。
  • 可在大小地图的玩家与路线终点下方显示可复制的三值网格数据。
  • 自动移动可转动视角对准道路,并在玩家按下移动或加速键时立即交还控制。
  • 自动移动属于需要玩家监督的辅助驾驶,并非无人控制。它在普通连通道路上已基本稳定,但高速骑马或驾驶马车时仍可能在窄路、急弯、楼梯、边缘或道路数据稀疏处冲出路线。避障只能在确认受阻后尝试另一条明确的连通道路分支。不支持飞龙。
  • 路线规划使用游戏的道路与地形数据;这些数据并不完整描述可移动或可破坏物体、岩石、车辆、栅栏及道路附近的所有障碍。
  • 路线生成覆盖可用地面区域。阿比斯与飞龙飞行区域不属于地面导航范围。

安装

  1. 完全退出游戏。

  2. 打开游戏的 bin64 文件夹。

    Steam 默认位置通常为:

    [System Disk]\Program Files (x86)\Steam\steamapps\common\Crimson Desert\bin64

  3. 打开 Ultimate ASI Loader 发布页面,从 Assets 下载 Ultimate-ASI-Loader_x64.zip。

  4. 解压得到 dinput8.dll,将其重命名为 winmm.dll,再复制到 bin64,与 CrimsonDesert.exe 放在同一目录。

  5. 将发布压缩包中的以下文件复制到 bin64:

    CrimsonRoute.asi CrimsonRoute.ini

  6. 升级旧版旅行历史前,Crimson Route 会自动创建带版本号的备份;重要记录仍建议另外手动复制一份。

  7. 此时 bin64 中至少应有 CrimsonDesert.exe、winmm.dll、CrimsonRoute.asi 和 CrimsonRoute.ini。

  8. 启动游戏。如果 CrimsonRoute.ini 缺失,模组会自动重新创建默认配置文件。

  9. 追踪任务或在世界地图中放置标记。导航路线会自动出现。

ReShade 与 OptiScaler 兼容性

此前的兼容性问题来自较旧版本的 OptiScaler。更新到 OptiScaler Nightly nightly-20260807 后,Crimson Route 已不再需要额外调整,因此 ReShade 插件渲染模式现已移除。Crimson Route 能够和 ReShade 与 OptiScaler Nightly nightly-20260807 同时运行而没有问题。

OptiScaler

请使用 OptiScaler Nightly nightly-20260807 或更新的官方 Nightly。nightly-20260807 已与 Crimson Route 完成实机验证。

Crimson Route 与 OptiScaler 按各自正常方式安装即可,Crimson Route 的兼容性不再要求 ReShade。如果你还需要 ReShade 自身的效果,请继续使用其正常支持的安装方式并独立更新。

OptiScaler 官方 Nightly 构建

配置

游戏加载、开始屏幕、地图和正常游玩期间都可以按 F8 打开设置窗口。在窗口中修改的设置会立即保存,并在当前会话中生效。外部修改 CrimsonRoute.ini 后,会在下次启动游戏时读取。

如需修改窗口快捷键,只需编辑 CrimsonRoute.ini 开头附近的这一项:

[SettingsWindow]
ManageLocationsHotkey=F8|LeftStick,RightStick,A

竖线前填写键盘绑定,竖线后填写以逗号分隔的手柄组合。

常用键盘名称:A 到 Z、0 到 9、F1 到 F24、Numpad0 到 Numpad9、Insert、Delete、Home、End、PageUp、PageDown、Space、Tab、Enter、Backspace、Escape、CapsLock、Shift、Ctrl、Control、Alt、Pause、ScrollLock、Up、Down、Left、Right、NumpadAdd、NumpadSubtract、NumpadMultiply、NumpadDivide、NumpadDecimal。

手柄按钮名称:DPadUp、DPadDown、DPadLeft、DPadRight、Start、Back、LeftStick、RightStick、LeftShoulder、RightShoulder、A、B、X、Y。

日志与问题反馈

启用日志时,每次启动游戏都会在 bin64 文件夹中创建一份带 UTC 时间的日志文件。

CrimsonRoute-date-timeZ.log

CrimsonRoute 只保留最新的五份日志。

反馈问题时,请附上最新的日志文件。

如果同时使用其他 ASI 模组、ReShade 或 Proton,也请注明其名称和版本。不希望公开的信息可以先行删除或遮盖。

卸载

完全退出游戏,然后删除:

CrimsonRoute.asi CrimsonRoute.ini CrimsonRoute.history.json CrimsonRoute-*.log

CrimsonRoute 独立于游戏存档和游戏资源文件运行。