模组简介

这款专为《巫师3:狂猎》打造的「地图上显示所有任务目标」模组,核心作用是在游戏的世界地图界面中,直接展示玩家当前已录入任务日志的所有任务目标点位,彻底免去玩家反复翻查任务文本、对照地图摸索目标方位的繁琐操作,尤其适合第一次游玩游戏、对全区域点位分布不熟悉的新玩家,或是同时承接了十数条支线、猎魔委托、寻宝任务的老玩家使用,能够大幅降低探索过程中的信息检索成本,避免因遗漏任务点位卡关,也能帮助玩家更合理地规划跨区域跑图路线。模组不会显示任务日志中尚未收录的隐藏任务位置,不会破坏原本的剧情探索节奏,所有新增的地图标记都贴合原生游戏的UI风格,不会出现突兀的违和感。

功能要点

  • 提供三个不同定位的模组版本可供选择:精简版仅显示所有进行中、未完成未失败任务的位置,统一用白色感叹号作为标记图标,仅在mapMenu.ws文件中新增少量代码,冲突适配难度极低;标准版支持任务标记自定义图标,点击地图上的任务标记就能直接在地图界面切换追踪的任务目标,同时兼容原生游戏的标记点过滤机制,所有任务标记都会统一归类到地图筛选面板的「任务」分类下,可按需批量隐藏;完整版在标准版的全部功能基础上,补充了普通商人点位缓存功能,能自动保存玩家已发现商人的地图位置,解决原版部分商人只有玩家靠近才显示标记、甚至查看背包触发模型加载错误的问题。
  • 自带低配置适配选项,针对部分低性能电脑打开地图时加载大量标记可能出现的卡顿问题,模组内置了标记点位缓存机制,用户可通过修改配置自行开启,减少每次打开地图时重新获取所有标记坐标的性能开销,且经过缓存保存的商人标记列表不会因重启游戏丢失,完全不需要玩家手动存档记录。
  • 所有任务标记完全同步玩家的任务日志状态,不会生成不存在的虚假点位,商人标记的自定义程度高,默认会自动忽略流浪商人的位置,避免地图上生成大量无用的临时移动点位,该规则也可根据玩家自身的探索需求手动调整,遇到重复生成的冗余标记时,玩家直接点击对应点位就能手动移除,操作流程简单直观。

前置依赖

该模组没有额外需要单独安装的专属前置资源,仅要求用户的《巫师3:狂猎》游戏本体运行正常,所有脚本相关的报错问题大多由本地旧版脚本文件缺失导致,若启动后出现涉及AddSessionTag、LogWithName、LogWithValue、LogWithLabel、LogWithLabelAndValue等函数的编译失败提示,说明本地的telemetryKeyword.ws脚本文件版本过旧或是存在缺失,对应的修复方案可查看压缩包内附带的README.txt文件获取指引。

安装方法

该模组不支持一键安装功能,需按照普通巫师3模组的通用流程手动安装。安装前可使用Script Merger工具检测并解决本地已安装其他模组可能存在的文件冲突。如果选择完整版安装,需同步安装配套的普通商人修复包,否则模组无法为存在异常显示问题的商人保存对应地图标记。模组的部分自定义设置可查阅解压后得到的wmkMapMenu.ws文件进行调整,性能缓存功能的开关选项为CACHE_PIN_POSITIONS,将其参数设置为true即可启用点位缓存。模组涉及的修改文件包括mapMenu.ws、panel_worldmap.redswf等,完整的文件排布与放置路径以压缩包内附带的README.txt说明文档为准。

注意事项与兼容性

安装模组前需确认本地使用的所有相关模组都对应自己当前运行的游戏版本,不要把为经典版游戏制作的模组和次世代版的模组混合安装,所有为该模组提供适配补丁的第三方模组也必须同步更新至对应次世代版本才可正常使用。标准版和完整版会修改panel_worldmap.redswf文件,因此默认状态下和其他修改该文件的模组互不兼容,目前仅与DJ_Kovrik制作的「彩色地图标记」模组提供的兼容文件适配,直接使用彩色地图标记的主文件会导致功能异常,只有精简版可以和彩色地图标记的主文件完全兼容,不需要额外替换适配文件。如果使用mod.settings文件手动设置模组优先级,需确保彩色地图标记的模组优先级高于本模组。另外不推荐用户随意移除模组内的blob0.content和metadata.store文件,仅在需要简化冲突面板显示内容的特殊场景下才可操作,否则可能引发未知的运行异常。完整版的商人标记补全功能仅对安装模组之后玩家新发现的商人点位生效,部分本身属于任务流程角色、位置会随剧情变动的商人可能出现重复标记,这类问题可通过手动点击点位移除解决,属于模组正常运行范围,不会影响游戏进程。

常见问题

  • 安装完模组后地图上没有显示任何新增任务标记:首先确认当前任务已经正常录入游戏内的任务日志,该模组不会同步未收录的隐藏任务点位,如果确认任务已在日志中仍不显示,可检查当前安装的模组版本是否和游戏本体版本匹配,再核对是否存在修改同地图脚本的其他模组未做冲突合并。
  • 开启缓存机制后地图加载速度反而变慢:该缓存功能默认处于关闭状态,仅针对部分配置极低、大量实时计算点位卡顿的设备优化,中高配置的设备开启后反而可能增加额外的读取开销,直接将CACHE_PIN_POSITIONS参数改回false即可恢复正常加载速度。
  • 安装完整版后部分商人还是没有显示地图标记:该模组的商人点位补全功能仅对安装模组之后玩家主动靠近发现的商人生效,安装模组前就已经路过过的商人需要再重新靠近一次触发点位记录,才能正常在地图上显示固定标记。