激活猎魔人缩放 - 重制版

激活猎魔人缩放 - 重制版

FPS(第一人称杀手),近距离与个人化,保持距离?以上所有!AWZ允许你在游戏时动态缩放摄像机……就在你玩的时候!

[center][img]https://i.imgur.com/oNaILYi.png[/img][/center]
[font=Georgia][color=#CDE0E8]
──────────────────────
[size=5]❖ 描述 ❖[/size]
──────────────────────[/color][/font]
这是 [b]ducknukam[/b] 制作的 [url=https://www.nexusmods.com/witcher3/mods/1219][b]Active Witcher Zoom (updated)[/b][/url] 的 [b]重制版[/b],经其许可发布。ducknukam 为次世代版本更新了 [b][url=https://www.nexusmods.com/witcher3/users/2810430]SP3333D0[/url][/b] 制作的经典模组。次世代更新归功于 [b]ducknukam[/b],原版模组归功于 [b]SP3333D0[/b]。

Active Witcher Zoom 让你可以[b]在游玩过程中[/b]改变游戏摄像机的距离。拉近镜头仔细观察,甚至可以拉到第一人称视角;或拉远镜头看清前进方向。在室内拉远镜头还能消除默认室内摄像机局促的感觉。你无需再使用一个固定的摄像机距离,而是通过鼠标滚轮或按键让摄像机适应不同情况,镜头会平滑地滑到新位置。

此重制版使用脚本注解重新构建,因此[b]无需 Script Merger[/b],也不会覆盖其他模组的脚本,并且附带[b]游戏内菜单[/b],而不再需要编辑脚本文件。

[font=Georgia][color=#CDE0E8]
─────────────────────────
[size=5]❖ 主要功能 ❖[/size]
─────────────────────────[/color][/font]
[list]
[][color=#D4D4D8]使用鼠标滚轮或按键拉近和拉远摄像机。[/color][/]
[][color=#D4D4D8]在游玩时还可以上下左右移动摄像机(例如航行时看清前进方向)。[/color][/]
[][color=#D4D4D8]为每种移动模式分别设置摄像机距离、最大缩放、垂直偏移(高度)和水平偏移(横向):步行(包含战斗)、骑马、乘船和航行。[/color][/]
[][color=#D4D4D8]上马、下马或掌舵时平滑过渡。[/color][/]
[][color=#D4D4D8]一个按键重置摄像机,一个按键跳到最大缩放(第一人称),一个按键在两者之间切换。[/color][/]
[][color=#D4D4D8]在步行、骑马和乘船时可以直视上下方。[/color][/]
[][color=#D4D4D8][b]冥想[/b](2.0 新增):在杰洛特冥想时改变摄像机,支持自由视角或围绕他旋转,并可选使用篝火。[/color][/]
[/list]
[size=4][font=Georgia][color=#CDE0E8][b]重制版新增内容[/b][/color][/font][/size]
[spoiler][list]
[][color=#D4D4D8][b]游戏内菜单[/b](设置 > 模组 > Active Witcher Zoom),共五页:全局设置、探索、骑马、航行、冥想。[/color][/]
[][color=#D4D4D8][b]每个选项底部都有简短说明[/b](工具提示),高亮即显示。无需额外模组。[/color][/]
[][color=#D4D4D8][b]一个开关即可开启或关闭整个模组[/b](全局设置页)。关闭即使用原版游戏的摄像机。[/color][/]
[][color=#D4D4D8]每种移动模式也可单独开启或关闭。关闭即使用原版游戏的摄像机,模组不会改动它。[/color][/]
[][color=#D4D4D8]每页有两个预设:[b]默认[/b](前四页为原作者的值)和 [b]猎魔人的选择[/b]。[/color][/]
[][color=#D4D4D8][b]缩放平滑[/b]带滑块(0 为关闭)。[/color][/]
[][color=#D4D4D8][b]最大摄像机缩放[/b]是拉近时的真实上限,也是最大缩放键的目标值。[/color][/]
[][color=#D4D4D8]鼠标滚轮无需按住按键即可缩放。如果你想按住修饰键缩放,可在模组的全局设置页开启“使用修饰键缩放”(默认关闭)。[/color][/]
[][color=#D4D4D8]航行模式仅在你掌舵时生效。在船上但未掌舵时有单独的模式,拥有自己的数值。[/color][/]
[][color=#D4D4D8]仅使用脚本注解:不复制游戏脚本,无需 Script Merger,不会与其他模组的脚本文件冲突。[/color][/]
[][color=#D4D4D8][b]冥想[/b](2.0 新增):杰洛特跪坐及时间流逝时的摄像机:[b]摄像机距离[/b]、[b]垂直和水平偏移[/b]、[b]摄像机角度[/b]和[b]摄像机倾斜[/b]。[/color][/]
[][color=#D4D4D8]冥想摄像机角度:0 = 与原版一样从正面,180 或 -180 = 从背面,90 和 -90 = 从侧面。[/color][/]
[][color=#D4D4D8][b]冥想摄像机[/b]:原版(摄像机保持静止)、自由视角(时间流逝时用鼠标或摇杆移动摄像机)或环绕(时间流逝时摄像机围绕杰洛特旋转,你仍可自行移动)。环绕速度可调。[/color][/]
[][color=#D4D4D8][b]时间减速[/b]:设置冥想时时间流逝的速度(0 = 原版)。[/color][/]
[][color=#D4D4D8][b]篝火[/b](可选):杰洛特冥想时使用篝火。结束冥想时他会做一个手势熄灭篝火,起身,摄像机平滑地转回他身后。[/color][/]
[][color=#D4D4D8]冥想页有自己的[b]启用[/b]开关。关闭即原版冥想。首次安装时冥想使用[b]猎魔人的选择[/b]数值。[/color][/]
[][color=#D4D4D8]菜单文本支持英语和德语。其他所有游戏语言目前显示英语文本。[b]欢迎提供翻译[/b],见下方翻译部分。[/color][/]
[/list][/spoiler]


[center][color=#D4D4D8][youtube]B3yQGzczh0o[/youtube][/color][/center]
[center][size=2][color=#D4D4D8]原视频由 [b][url=https://www.nexusmods.com/witcher3/users/2810430]SP3333D0[/url][/b] 制作[/color][/size][/center]
[font=Georgia][color=#CDE0E8]
─────────────────────────
[size=5]❖ 需求 ❖[/size]
─────────────────────────[/color][/font]
[list]
[][color=#D4D4D8]《巫师 3:狂猎》- 重制版。此版本仅为重制版制作,未在次世代版本上测试。
如需 [b]次世代版本 4.04[/b],请前往 [b][url=https://www.nexusmods.com/witcher3/mods/1219]Active Witcher Zoom (updated)[/url][/b][/color][/
]
[][color=#D4D4D8]按键绑定是可选的,但推荐使用。模组没有按键绑定也能工作,使用菜单中的数值,但你需要它们来[b]在游玩过程中[/b]改变摄像机。可选文件 [b]Sample Input Key Bindings[/b] 说明了操作方法。最小可用的设置只需鼠标滚轮。[/color][/]
[/list][font=Georgia][color=#CDE0E8]
────────────────────────
[size=5]❖ 安装 ❖[/size]
────────────────────────[/color][/font]
[list]
[][color=#D4D4D8][b]AWZ - Active Witcher Zoom Remastered[/b](主文件):完整模组,包含冥想功能。[/color][/]
[][color=#D4D4D8][b]AWZ - Without Meditation[/b](主文件,版本 1.1.1):相同,但无冥想部分。如果你使用其他冥想模组,请使用此版本。[/color][/]
[/list][color=red]只安装两个主文件中的一个。[/color]

[list=1]
[][color=#D4D4D8][b]如果你安装了旧版 Active Witcher Zoom[/b](次世代版本的任何 6.x 版本,或重制版测试构建),请先删除文件夹 [b]mods\modActiveWitcherZoom[/b]。旧版本包含游戏脚本的副本,这些不能保留。如果你对旧版本使用了 Script Merger,之后请重新运行它。[/color][/]
[][color=#D4D4D8]只安装两个主文件中的[b]一个[/b]:将压缩包解压到游戏文件夹(包含 [b]bin[/b] 和 [b]mods[/b] 的文件夹),或使用模组管理器安装。[/color][/]
[][color=#D4D4D8]设置你的按键,见下文。[/color][/]
[][color=#D4D4D8]启动游戏并打开 设置 > 模组 > Active Witcher Zoom。[/color][/]
[/list][color=#D4D4D8]提示:将“探索摄像机距离”(设置 > 游戏)设为 [b]原始[/b]。“近”和“现代”摄像机选项会跳过部分步行缩放。[/color]

[size=4][font=Georgia][color=#CDE0E8][b]按键绑定[/b][/color][/font][/size]
[color=#D4D4D8]模组没有按键绑定也能工作:摄像机使用菜单中的数值(每种移动模式的距离、垂直和水平偏移)。按键绑定用于[b]在游玩过程中[/b]改变摄像机。你在 [b]input.settings[/b] 文件中设置它们(与原版模组的做法相同)。[/color]
[color=#D4D4D8]这里有一个例子:用鼠标滚轮缩放。它只是八种可能按键绑定中的一种(八种全部列在下方)。[/color]

[list=1]
[][color=#D4D4D8]关闭游戏并备份 [b]Documents\The Witcher 3\input.settings[/b]。[/color][/]
[][color=#D4D4D8]用文本编辑器打开该文件,在以下十一个区段的每一个末尾(该区段最后一行之下,下一区段之上)添加一行 [b]IK_MouseZ=(Action=AWZ_zoom)[/b]:[/color]
[spoiler][code]
[Boat]
[BoatPassenger]
[Combat]
[Combat_Replacer_Ciri]
[Diving]
[Exploration]
[Exploration_Replacer_Ciri]
[Horse]
[Horse_Replacer_Ciri]
[JumpClimb]
[Swimming][/code][/spoiler]
[/
]
[][color=#D4D4D8]启动游戏。现在鼠标滚轮即可缩放。[/color][/]
[/list]
[color=#D4D4D8]请先检查 IK_MouseZ 在这些区段中是否已被用于其他动作。[/color]

[color=#D4D4D8][b]重要提示:[/b]游戏中的按键绑定列表本身不会在 input.settings 中创建这些行。[/color]
[color=#D4D4D8]一个动作只有在 input.settings 中先有一行时才会生效(可选文件已准备好这些行)。[/color]

[color=#D4D4D8][b]模组包含八个动作:[/b][/color]
[spoiler][list]
[][color=#D4D4D8][b]AWZ_zoom[/b]:拉近和拉远(为鼠标滚轮设计)[/color][/]
[][color=#D4D4D8][b]AWZ_zoomIn[/b] / [b]AWZ_zoomOut[/b]:拉近一步 / 拉远一步(用于普通按键代替鼠标滚轮)[/color][/]
[][color=#D4D4D8][b]AWZ_zoomMax[/b]:跳到当前模式的最大缩放[/color][/]
[][color=#D4D4D8][b]AWZ_zoomReset[/b]:回到当前模式的摄像机距离[/color][/]
[][color=#D4D4D8][b]AWZ_zoomToggle[/b]:在最大缩放和摄像机距离之间切换[/color][/]
[][color=#D4D4D8][b]AWZ_zModifier[/b](垂直修饰键):按住此键并使用鼠标滚轮(或拉近/拉远键):摄像机上下移动而非拉近拉远[/color][/]
[][color=#D4D4D8][b]AWZ_yModifier[/b](水平/缩放修饰键):与垂直修饰键一起按住并使用鼠标滚轮(或缩放键):摄像机左右移动。如果模组菜单中开启了“使用修饰键缩放”,按住此键也可缩放。单独按下无其他作用。[/color][/]
[/list][/spoiler]
[color=#D4D4D8][b]使用可选文件按键的示例[/b](Alt = 垂直修饰键,Ctrl = 水平修饰键)[b]:[/b][/color]
[list]
[][color=#D4D4D8]鼠标滚轮:拉近 / 拉远[/color][/]
[][color=#D4D4D8]Alt + 鼠标滚轮:摄像机上 / 下[/color][/]
[][color=#D4D4D8]Alt + Ctrl + 鼠标滚轮:摄像机左 / 右[/color][/]
[/list][color=#D4D4D8]可选文件 [b]Sample Input Key Bindings[/b] 包含两个文本文件,各附简短指南:[b]input.settings.part.txt[/b] 包含全部八个动作在全部十一个区段中的行,可直接复制到你的 input.settings。[b]input.xml.part.txt[/b] 包含将动作添加到游戏按键绑定列表(设置 > 按键绑定)的条目,这样你可以在游戏中查看和更改按键。这仅对在 input.settings 中也有行的动作有效,因此请先添加这些行。[/color]

[size=4][font=Georgia][color=#CDE0E8][b]翻译[/b][/color][/font][/size]
[spoiler]
[color=#D4D4D8]菜单文本位于 [b]mods\modActiveWitcherZoom\content\localization\en.csv[/b](以及 de.csv)。
要翻译它们,请复制 en.csv 并翻译最后一列。保持如下标签原样:[/color]

[code]<b>[/code][color=#D4D4D8]和[/color]

[code]<font ...>[/code][color=#D4D4D8]。
然后使用支持重制版格式的 w3strings 编码器(如 [b][url=https://www.nexusmods.com/witcher3/mods/13094]w3strings Remastered[/url][/b])为你的语言构建 .w3strings 文件,并以语言代码命名,例如 fr.w3strings。如果你把翻译发给我,我会将其包含在下一版本中并注明你的贡献。[/color][/spoiler]

[size=4][font=Georgia][color=#CDE0E8][b]卸载[/b][/color][/font][/size]
[color=#D4D4D8]删除 [b]mods\modActiveWitcherZoom[/b] 和 [b]bin\config\r4game\user_config_matrix\pc\ActiveWitcherZoom.xml[/b]。如果你添加了按键绑定,也请移除它们(input.settings 中包含 AWZ_ 的行)。[/color]

[font=Georgia][color=#CDE0E8]
─────────────────────────
[size=5]❖ 兼容性 ❖[/size]
─────────────────────────[/color][/font]
[color=#D4D4D8][b]AWZ Remastered[/b] 使用 [b]@wrapMethod[/b] 包装游戏函数,并向 CR4Player 添加一个字段和几个函数。替换了一个函数:[b]CR4Player.OnGameCameraTick[/b]。替换内容是原版函数(取自补丁 5.01)加上一个额外条件。另一个替换同一函数的模组无法与此模组组合。这也是唯一依赖确切游戏版本的部分:如果游戏补丁更改了该函数,可能需要更新。其他部分仅挂钩到游戏函数。

冥想功能包装了冥想状态的摄像机函数。另一个更改相同函数的冥想模组无法与之组合。这种情况下请使用主文件 [b]AWZ - Without Meditation[/b]。

使用游戏补丁 5.01 制作并测试。[/color]

[font=Georgia][color=#CDE0E8]
────────────────
[size=5]❖ 致谢 ❖[/size]
────────────────[/color][/font]
[list]
[][color=#D4D4D8][b][url=https://www.nexusmods.com/witcher3/users/31371100]ducknukam[/url][/b],为次世代版本更新了经典模组。此重制版基于他制作的 [b][url=https://www.nexusmods.com/witcher3/mods/1219]Active Witcher Zoom (updated)[/url][/b],经其许可使用 ♥️。次世代更新的所有功劳归于他。[/color][/]
[][color=#D4D4D8][b][url=https://www.nexusmods.com/witcher3/users/2810430]SP3333D0[/url][/b],[b][url=https://www.nexusmods.com/witcher3/mods/598]Active Witcher Zoom[/url][/b] 的原作者。原版的所有功劳归于他。[/color][/]
[/list]