FileAccess Interface for Skyrim SE Scripts - FISSES 封面

FileAccess Interface for Skyrim SE Scripts - FISSES

上古卷轴5:天际特别版模组作者资源

为 Mod 作者提供的易用接口,可将游戏内变量(例如 MCM 设置)保存到文件或从文件重新加载。

详情

终于,我已经将 FISS 移植到了 SKYRIM SPECIAL EDITION,所以我称它为 FISSES(FileAccess Interface for Skyrim SE Scripts)

我的英语可能不太好,因为英语不是我的母语。

希望你们能理解我说的话。=A=

原版 FISS(https://www.nexusmods.com/skyrim/mods/48265/?)

mod 作者已不再活跃,而且原作者的 FISS 源代码也丢失了。

因此,我决定分析原版 FISS 的 XML 文件格式并重新创建 FISS。

实际上 FISS 的 XML 文件格式相当简单,我们不需要复杂的实现。

所以你可以看到,我源代码中的 XML 解析器或写入器也非常简单。

总之....

Papyrus 脚本和 fiss.dll 的实现完全重写了!!

所以可能存在一些我没有注意到的问题,希望你们能理解。

所有 API 都与以前相同,请 参考旧版 FISS MOD 的说明!!

注意:

  • 已将 FISS.esp 转为 ESM,以确保任何带有 FISS 的 MCM MOD 都会在 FISS.esp 之后加载。

  • 还有一个非 ESM 化版本可供可选下载

  • 提供一个 INI(fiss.ini)来控制调试记录消息,默认关闭

    以提升加载/保存大量数据时的性能,例如 Journal MOD。

  • 由于我已经从源代码中取消了版本检查,因为 FISSES 不引用任何游戏内存地址

    而且它也是一个独立模块。所以从技术上讲,除非 SKSE64 更改数据结构,否则它应该无需更新即可工作。

    如果你们在未来最新版本的 SKSE64 中遇到任何问题,请告诉我。

    我会为最新版本重新构建 FISSES 源代码。

  • FISSES ESLified Patch 可在此处找到:FISSES ESLified Patch at Skyrim Special Edition Nexus - Mods and Community (nexusmods.com)

GOG 版本:(感谢 noxsidereum)

GitHub - noxsidereum/FISSES: FISSES for Skyrim Special Edition GOG