(资料图)
在 Reddit 论坛的《星空》Mod讨论分版中,一位 Mod 制作者发布了一篇帖子,提醒 Gamepass 和微软商店购买了游戏的玩家,很多未来的 Mod 可能将与他们无缘,因为目前游戏 Mod 所使用的必要工具之一 SFSE 无法在微软商店版本的游戏上使用。
在帖子中 ThatWeirdBookLady 解释道,目前微软商店版本的《星空》游戏文件夹以及文件运行程式()是被锁定的,防止了第三方应用程序挂接 .exe文件并对其进行修改。然而目前游戏一些 Mod 的扩展脚本工具 SFSE 则必须要挂接至 .exe 文件运行,这导致该工具被彻底屏蔽,而工具开发团队对此无能为力。
在帖子下方的评论中,Mod开发者们对这一问题进行了进一步解释,表示早期版本的 SFSE 之所以能够在这些版本成功运行是因为当时该工具只是一个 .dll 文件加载器。随着更多功能添加,该工具已经无法使用。
而至于微软商店/GamePass版游戏文件为何不同,ndobie解释道这是因为该版本的《星空》使用了通用 Windows 平台(UWP)构建,这是微软在 Windows系统构建应用程序的新方法,并且拥有加密安全性,意味着运行游戏的基本代码根本无法更改。而此前大多数脚本扩展程序都依赖于修补和更改游戏的核心文件,这在 UWP 下无法实现。
在帖子最后,ThatWeirdBookLady表示:“如果 Gamepass 用户想要体验未来会推出的一些很棒的 Mod,那么任何依赖 SFSE 运行的 Mod 对你们来说都是无法使用的,除非微软改变想法。如果您计划在更远的将来大量使用 Mod,我建议您考虑通过 Steam 获取《星空》。”