恢复的内容 - 故事书

恢复的内容 - 故事书

恢复并增强未使用的故事书(事件)面板,以便您随时查看回顾视频。

[color=#00ff00][size=4]此模组仅与游戏的重制版兼容。如需次世代版本,请查看存档文件。[/size][/color]

[color=#ffff00][size=4]请注意,按键绑定可选文件尚未与重制版兼容,但我正在处理中。[/size][/color]

[img]https://i.imgur.com/sQBcBpB.png[/img]
此模组为游戏添加了一个名为“事件”的菜单,让你可以随时观看通常只在加载界面播放的所有回顾动画。该面板最初由 CDPR 制作,自 2015 年游戏发布以来一直以未完成的状态遗留在游戏文件中,因此这属于被删减内容的恢复。该面板当时未完成,所以我冒昧地将其提升至当前 GUI 的标准和风格,并修复/添加了新功能,如跳过、字幕和自动音乐淡出。


[img]https://i.imgur.com/afZAAUH.png[/img]
安装模组后,你会在游戏内菜单的“词汇表”部分下找到一个新的按钮,名为“事件”。你也可以用手柄的肩键滚动到它,或点击屏幕顶部的箭头。菜单本身非常简单。左侧是你可以滚动的视频列表,右侧是描述框,包含每个视频的标题和描述。所有的描述和标题均由 CDPR 撰写,并已本地化为所有语言。此模组中没有任何字符串,因此我不接受翻译。故事书条目会在你推进剧情时自动解锁。自游戏发布版本以来,游戏一直在后台跟踪哪些视频已解锁,因此任何旧存档都可以与此模组一起使用。

几乎每个视频都有第二阶段,只有在解锁第一阶段后继续推进一些剧情才会解锁。第二阶段会自动附加到第一阶段,所以你实际上不必手动选择它。新的/更新的视频会标有星形图标。请注意,其中一些视频的“第二部分”实际上无法在加载界面上看到,因为给定视频的第二阶段通常与下一个视频的第一阶段同时解锁,而游戏在加载界面上总是优先显示后者。

要查看视频的标题和描述,请滚动到或点击它。要播放视频,请双击或按空格/回车或 A 键。


[img]https://i.imgur.com/VZE2CMV.png[/img]

键鼠玩家可能希望通过自定义按键绑定来访问此面板。我基于 MerseyRockoff 的 [url=https://www.nexusmods.com/witcher3/mods/8106]Book Panel Keybind[/url] 模组包含了该功能。但是,你需要手动将 input_settings.txt 中包含的输入绑定(包含在主文件中,尽管技术上属于可选)添加到你的输入配置文件中才能使其生效。默认情况下,我将其绑定到 ; 键,但你可以通过将键码更改为 keys.txt 文件中包含的其他键码来自定义。

现在,你们中许多人想要安装此模组的主要原因是,你讨厌在加载界面上观看视频,但同时仍希望有一种方式可以在游戏中按自己的喜好观看它们。此模组实现了后者,而其他模组实现了前者。其他模组的问题在于,它们大多通过有效删除游戏中的视频来工作,这也会使菜单变得无用。许多模组不得不诉诸于此的原因是,负责在加载界面上播放视频的代码已硬编码到引擎的 C++ 层中,模组制作者无法更改。我非常努力地寻找制作游戏内开关的方法,但遗憾的是目前还不可能。

不过,我确实找到了一种在不删除视频的情况下禁用它们的方法,但这需要安装第二个模组,我已将其包含在可选文件中。要禁用加载界面上的视频,你需要将此可选模组与主模组一起安装(如果你也想要面板的话)。

[color=#ff0000]重要[/color]:游戏引擎会将你当前所在的视频写入存档文件,并根据存档文件指示的内容在加载界面上播放它们。因此,要使加载界面故事书禁用真正生效,你需要在安装此禁用模组的情况下保存游戏,加载界面将在安装了此模组后创建的存档中被禁用。不过,你可以随时卸载禁用模组,但你需要再次保存游戏才能重新看到加载界面视频。


[img]https://i.imgur.com/9uJHSNb.png[/img]
此模组仅与游戏的重制版兼容。如需次世代版本,请查看存档文件。

此模组与任何通过从游戏中删除加载界面视频来禁用它们的模组不兼容(请改用可选文件)。

此模组与 Vlad、E3 UI 等 UI overhaul 不兼容。此菜单由 CDPR 以 2015 年发布时的 UI 风格遗留,我将其重新设计为 2016 年更新风格,即撰写本文时的当前 UI 风格。我现在只是没有精力(或艺术技巧)来完成将菜单重新设计为多种不同风格并维护所有版本的所有工作。

此模组与任何 60 fps UI 模组兼容,并且默认以 60fps 运行(没有 30 fps 选项)。只需确保为此模组分配更高的优先级。

此模组主要是脚本加上故事书 redswf 文件,我认为没有其他模组编辑该文件,因此只要你使用 ScriptMerger 合并脚本,它应该与大多数其他模组兼容。


[img]https://i.imgur.com/ImcuJDU.png[/img]
要安装主模组,请将 modStorybookRestored 复制到游戏目录中的“Mods”文件夹。如果不存在“Mods”文件夹,则创建它。

要安装自定义按键绑定,你需要将 input_setting.txt 中的行复制到你的输入配置文件中(有关详细信息,请参阅 [url=https://www.nexusmods.com/witcher3/mods/8106]Book Panel Keybind[/url] 模组,因为过程完全相同)。

要安装可选的加载界面故事书禁用模组,请将 modStorybookDisable 复制到游戏目录中的“Mods”文件夹。

此模组现已添加注释,因此无需合并脚本。


[img]https://i.imgur.com/8QP2cUr.png[/img]

此模组实际上自 2022 年以来一直被搁置。该面板最初由 Fabian([url=https://www.nexusmods.com/profile/Tinnaib]Tinnaib[/url])于 2022 年发现并进行了首次恢复尝试。不幸的是,当时我们遇到了一个无法用 JPEXS(当时唯一的 GUI 模组工具)解决的致命错误,这最终导致此版本推迟了这么多年。2024 年随 RedKit 发布的 UI flash 源文件使得修复错误并将面板打磨至发布标准变得容易得多,从而使此版本成为可能。因此,特别感谢 Fabian 最初启动了这个项目,我很高兴能够完成他开始的工作。

此外,我要感谢 [url=https://www.nexusmods.com/profile/MerseyRockoff]MerseyRockoff[/url] 激励我在这么多年后完成它,并提供了按键绑定代码。
最后,我要感谢 BiA、War Project 和 Wolven Workshop discord 服务器上的所有朋友,感谢他们对最终发布的兴奋之情!