
平滑 UI 重制版
一个将GUI帧率提升至60/120 fps以获得更流畅体验的模组。同时修复了重制版中存在的一些UI错误,并添加了昆特牌速度选项(见图片/视频)。
查看大图[center][color=#e1a948][size=6][b]平滑界面重制版[/b][/size][/color][/center]
[size=3]提升 GUI 帧率,在各种游戏内菜单和界面中带来更流畅的用户体验,并修复一些原版游戏中的 UI 错误。[/size]
[line]
[size=5][color=#e1a948][b]安装[/b][/color][/size]
[size=3]下载并解压到你的《巫师 3》安装目录下的 [b]mods[/b] 文件夹中,或使用你偏好的模组管理器安装。
正确解压后,目录结构应如下所示:[/size]
[code]The Witcher 3\mods\modSmoothUIRemastered\content\...[/code]
[size=3]v0.3.1+ 使用了脚本,但得益于“新”(次世代)WitcherScript 特性(@wrapMethod),仍然不需要 Script Merger。
即使使用了兼容补丁,你也应该不需要在模组管理器中更改模组优先级。[b]如果你确实需要更改[/b],那么平滑界面重制版与其他模组之间的兼容补丁必须在两个模组[b]之前[/b]加载,否则其中一个模组会损坏。[/size]
[line]
[size=5][color=#e1a948][b]模组功能[/b][/color][/size]
将游戏内的面板 UI(物品栏、商人、昆特牌中的所有界面)替换为高帧率版本。动画经过重做,变得更加流畅。请查看模组的视频页面进行对比。
它还在[b]设置 > 模组[/b]菜单下添加了一组昆特牌速度选项。
它还修复了原版游戏(版本 5.01)中存在的一组错误:
[list]
[]UI:多个标签页不再同时显示为选中/悬停状态(例如铁匠界面上的最后三个标签页)[/]
[]昆特牌:雾/雨不再绘制到其所在行之外,从而导致例如你的卡牌上出现云雾[/]
[]昆特牌:雾不再导致其他受天气影响的行出现闪烁和其他问题[/]
[]昆特牌:雾的入场动画不再中途跳跃[/]
[]昆特牌:霜冻不再轻微闪烁[/]
[]昆特牌:英雄卡牌和诱饵放置效果已修复(移除了灰色/半透明红色矩形)[/]
[/list][line]
[size=5][color=#e1a948][b]使用哪个版本[/b][/color][/size]
[b]如果你有 120+ Hz 的显示器[/b],并且游玩时不使用 FPS 限制器(或将其设置为 120+ fps),请使用 120 fps 版本。
[b]否则,请使用 60 fps 版本[/b]:它适用于所有 60+ Hz 的显示器(包括 75 Hz、90 Hz 等)。
如果不允许以 120 fps 运行,120 fps 版本会使某些动画播放得更慢。
你的游戏内 FPS 无关紧要:除非你使用限制器,否则你在菜单中仍会获得高帧率。
[line]
[size=5][color=#e1a948][b]已知问题[/b][/color][/size]
目前没有。旧的动画加速问题已在 0.3 版本中解决,该版本还添加了 120 fps 支持,并解决了一些原版游戏问题(尤其是在昆特牌中)。
[line]
[size=5][color=#e1a948][b]兼容性[/b][/color][/size]
平滑界面替换了若干个 UI 文件(.redswf)。如果另一个模组更改了相同的文件,且没有兼容补丁(在[url=https://www.nexusmods.com/witcher3/mods/13526?tab=files]本模组的文件列表[/url]中,或在另一个模组的文件中),游戏只会使用该文件的一个版本,即来自优先级最高的模组的版本。你可以选择会发生什么:
[list]
[][b]平滑界面优先级更高(优先级数字更小):[/b]另一个模组对这些文件的更改将不会显示。[/]
[][b]平滑界面优先级更低(优先级数字更大):[/b]另一个模组按预期工作,但不会平滑。其他方面不受影响。[/]
[/list]要给予另一个模组优先级,请使用你的模组管理器。对于手动安装,将文件夹 [b]modSmoothUIRemastered[/b] 重命名为 [b]modzzz_SmoothUIRemastered[/b]。
[size=4][color=#10d010][b]自动兼容[/b][/color][/size]
所有不更改任何游戏 UI 文件(.redswf)的模组
[url=https://www.nexusmods.com/witcher3/mods/13530]平滑地图重制版[/url](默认应该可以工作;如果不行,请给予[b]平滑地图[/b]优先级)
[size=4][color=#2165dc][b]需要补丁兼容[/b][/color][/size]
[url=https://www.nexusmods.com/witcher3/mods/1710]全部排序[/url],兼容补丁可在本模组的文件下找到
[url=https://www.nexusmods.com/witcher3/mods/13290]物品栏独立升级标签页[/url],无论是否搭配 [url=https://www.nexusmods.com/witcher3/mods/4242]兜帽[/url]——补丁可在本模组的文件下找到
[url=https://www.nexusmods.com/witcher3/mods/6621]昆特牌对手名称与头像[/url],补丁可在本模组的文件下找到
[url=https://www.nexusmods.com/witcher3/mods/13188]技能槽位页面[/url],补丁可在本模组的文件下找到
[url=https://www.nexusmods.com/witcher3/mods/938]彩色地图标记[/url],补丁可在该模组的文件下找到
[url=https://www.nexusmods.com/witcher3/mods/7927]制作过滤器[/url],补丁可在该模组的文件下找到
[url=https://www.nexusmods.com/witcher3/mods/13347]地图重制版[/url]——关于如何同时使用这三个模组的说明,请参阅[url=https://www.nexusmods.com/witcher3/mods/13530]平滑地图重制版[/url]
[url=https://www.nexusmods.com/witcher3/mods/6621][/url]
要让这些模组与平滑界面完全协同工作(所有功能均带有平滑界面):安装平滑界面和另一个模组,然后也安装兼容补丁(可在本模组的文件下或另一个模组的文件下找到)。默认模组优先级应该可以正常工作。
[size=4][color=#a97cd0][b]未经验证,但应该完全兼容[/b][/color][/size]
这些模组未经我测试,但它们没有任何冲突文件。
此处仅列出似乎可能影响 UI 界面(地图、物品栏等)的模组。更多 UI 模组是兼容的。
[url=https://www.nexusmods.com/witcher3/mods/13087]所有任务标记 Plus[/url]
[url=https://www.nexusmods.com/witcher3/mods/13262]更好的制作分类[/url]
[url=https://www.nexusmods.com/witcher3/mods/13130]友好 HUD[/url]
[url=https://www.nexusmods.com/witcher3/mods/13194]无缝自适应 HUD[/url]
[url=https://www.nexusmods.com/witcher3/mods/13136]商店持有数量[/url]
[url=https://www.nexusmods.com/witcher3/mods/13213]真实地图兴趣点[/url]
[url=https://www.nexusmods.com/witcher3/mods/12961]未读描述[/url]
[url=https://www.nexusmods.com/witcher3/mods/12967]巫师能力图标重制[/url]
[url=https://www.nexusmods.com/witcher3/mods/13095]巫师统计数据[/url]
与其他 UI 模组的兼容性工作仍在进行中。请在帖子(posts)下留言请求补丁。这是我目前的主要目标,未来几天(大约 10 月 10 日至 15 日)情况可能会有很大改善。
也欢迎发帖告知[b]完全兼容[/b]的 UI 模组,以便收录到上方列表中!
[line]
[size=5][color=#e1a948][b]致 UI 模组作者[/b][/color][/size]
[size=3]如果你想帮助使你的模组兼容,请联系我。有手动方式(根据你的工作流程可能更简单)或自动方式:你可以使用[url=https://github.com/exscape/SmoothUIRemastered]开源工具[/url]在初始设置后几乎零工作量地创建兼容补丁。
如果你这样做了,请给我发消息,我会在此页面将你的模组添加为兼容。
我会为一些模组处理此补丁流程,但无法使兼容补丁与每个 UI 模组保持同步更新。[/size]
[line]
[size=5][color=#e1a948][b]技术细节[/b][/color][/size]
游戏 GUI 文件以 Flash 实现,并以 REDengine 的 .redswf 格式存储。每个界面(例如物品栏、炼金、世界地图)都是一个自包含的文件,具有自己的内部帧率设置。帧率因界面而异,但大多数是 24 fps 或 30 fps,有些是 22 fps,还有少数是 40 fps、45 fps 等。
此模组通过二进制修补每个相关 .redswf 文件中的帧率字段,然后检查其动画以便在现有帧之间插入额外帧来构建:绝大多数动画都可以通过这种方式变得更加平滑。只有极少数使用实际图像序列(每一帧都由图像/纹理文件组成)的动画无法处理,而我只知道游戏中有几个这样的动画。
补丁工具是开源的,[url=https://github.com/exscape/SmoothUIRemastered]可在 GitHub 上获取[/url],因此任何拥有装有 Python 和官方 REDkit 的 Windows PC 的人都可以创建兼容补丁。REDkit 要求将很快完全移除:代码实际上不再需要它,但在自定义实现仍然较新时使用它进行验证。
一个更加用户友好的实用工具(面向所有用户,而不仅仅是模组作者)正在考虑中。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。