
拥有的创作
在游戏内的创作菜单中添加“已拥有创作”部分,隐藏免费库条目,并加载更多库页面,以便更容易找到已拥有的付费创作,包括未安装的创作。适用于Starfield 1.16.244.0的SFSE插件。公开测试版。
查看大图[size=5][b]已拥有的创作[/b][/size]
我为自己做了这个小模组,因为有时我很难在游戏内菜单中找到我已经购买过的创作。随着库不断增长,找到已购买的条目本应比重新浏览所有内容更容易。我把它分享在这里,以防它也能帮到其他人。
[b]功能[/b]
[list]
[]将“我的库”部分替换为“已拥有的创作”。[/]
[]使用游戏报告的价格隐藏免费库条目。[/]
[]在将合并列表发送到菜单之前加载更多库页面。[/]
[]包含 Bethesda 库服务返回的、当前未安装的已拥有付费创作。[/]
[/list]
[b]要求[/b]
[list]
[]Starfield PC 版本 1.16.244.0。[/]
[]与该游戏版本兼容的 Starfield Script Extender(SFSE)。[/]
[]能够访问游戏内创作服务和你的 Bethesda 账户。[/]
[/list]不需要 Address Library 或 ESM/ESP 插件。此版本不适用于 Xbox 或 Microsoft Store/Game Pass。不支持其他游戏版本;插件会在应用钩子之前检查运行时和原生签名。
[b]安装[/b]
使用模组管理器安装主压缩包,或将其 Data 文件夹复制到你的 Starfield 游戏文件夹中。两个运行时文件应放在 Data/SFSE/Plugins:
[code]FieldOS_CreationsPurchased.dll
FieldOS_CreationsPurchased.ini[/code]通过 SFSE 启动游戏,打开创作,并等待库加载完成。打开“已拥有的创作”>“查看全部”以浏览列表。从测试版本升级时,请替换现有文件,不要保留另一份 DLL 副本。
该列表取决于 Bethesda 返回的库数据和价格。它不是购买凭证,也不保证每个授权都会列出。免费或零价格条目即使已拥有也可能被隐藏。其他修补相同原生创作功能的模组可能会冲突。“我的库”部分已被替换,因此在过滤器启用时,免费库条目不会显示在那里。
首次访问时加载完整库可能需要更长时间,因为必须下载更多页面。每张卡片的诊断日志默认禁用,合并后的库只会发送到 UI 一次。这并不是经过测量的 FPS 或 GPU 渲染改进。
[b]设置[/b]
编辑 Data/SFSE/Plugins/FieldOS_CreationsPurchased.ini,然后重启游戏:
[code][Purchased]
Enabled=1
PreloadAllPages=1
VerboseLog=0[/code]Enabled=0 会禁用该模组。PreloadAllPages=0 会在保留过滤器的情况下禁用页面预加载。VerboseLog=1 会启用详细的卡片诊断,用于故障排除。
[b]卸载[/b]
删除 DLL 和 INI,或在模组管理器中禁用该模组,然后重启游戏。该模组不会添加玩法记录,也不会将更改写入存档。
[b]致谢与源代码[/b]
由 jaderay / Field.OS 在 Codex 辅助下开发。感谢 SFSE、CommonLibSF / commonlib-shared 和 spdlog 的开发者。源代码和许可证声明可在下载内容中获取。截图展示的是游戏内部分;图中显示的创作及其美术作品归其各自作者所有。该模组不包含也不解锁付费创作内容。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。