详情
终于,我已经将 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
