NifSE v1.1

   (0 条点评)
登录并关注  
关注者 0

文件介绍

== 介绍 ==

NifSE 是一款支持通过 Oblivion 脚本在游戏过程中对 Nif 文件进行操作的 OBSE 插件。Nif,又叫做 NetImmerse Format,是 Oblivion 所使用的 3D 模型文件。3D 软件以及 NifTools 里面的 NifSkope 工具都此类文件的编辑支持已经有很长时间了,但是好多 Modder 还是希望在游戏中能够通过脚本编辑 nif 文件。

更确切的说,NifSE 使用 NifTools 里面的 “用以加载、编辑和导出 NIF 文件的 C++ 库”,也就是 NifLib,并通过 OBSE 的插件 API 来创建新的函数。多亏了 OBSE 和 NifTools 团队的工作,此MOD才得以实现。

=== 名字变化 ===

NifSE 是 NifScript 的后续,强化了 NifScript 原来的函数并且添加了更多功能。之所以修改名字是为了避免与 NifTools 团队创作 Blender NIF 脚本名字混淆。很明显的,NifSE 其实是 OBSE 和 NifLib 的混合体,这也正是此工具的主题内容。并不是说是 "Nif Script Extender",所以就像 SATs,我需要申明下这并不代表任何内容,只是名字刚好就这么叫。

== 更新历史 ==

NifSE v1.1 是个小调整: v1.0 如果加载名字中含百分号(%)的 BSA 后游戏会弹出,这个问题在此版本中被修复。

NifSE v1.0 是对 NifScript 的大更新,提升对 NIF 数据的访问、效率以及内存使用。NifSE 不再写永久文件到磁盘中,这相对 NifScript 是相当大的提升。同时 NifSE 的函数比 NifScript 的更符合 NIF 文件的内部结构,这让我们更容易扩展。

详细点说,我们做了许多新的函数,包括一套全新的用于存储、操作与保存 nif 文件的主系统。不会再有大量硬盘的读写,因为 nif 文件仅会短暂地写到磁盘中方便 Oblivion 需要的时候读取,并且在完成后尽快的删除。Nif 以 .obse 的存档保存,然后视需要重新创建。旧的函数现在全部被废弃的(至于文档中未介绍的函数 NifGetBackShield 最初就没有被支持),不过向后兼容还是有保证的,并且旧的函数多少也有更新。

完整的更新内容,查看文档里面的 changelog.txt .

== 使用 NifSE 创作 MOD ==

NifSE 就是一款新的 OBSE 插件,所以您必须使用 OBSE 启动 CS,只要 NIfSE.dll 正确安装的就能正常加载使用。NifSE 添加了大量的函数用于 Oblivion 的脚本语言,这些函数允许您获取与修改 Nif 文件,大部分功能跟 NifSkope 是很像的,不过它是在游戏中实现的。

=== 文档 ===

文档直接查看 CS Wiki:http://cs.elderscrolls.com/index.php?title=Category:NifSE

== 安装 ==

NifSE 需要 Oblivion Script Extender, v0020 或更新的版本:

- http://obse.silverlock.org/

NifSE 可以跟其他mod一起安装,直接解压压缩包到 Oblivion\Data\ 目录,NifSE.dll 最后应该是在 Oblivion\Data\obse\plugins\ ,如果找不到此文件夹,请自己创建。

使用 OBMM 或者 BAIN 安装MOD,请直接参考工具的教程。


0



用户反馈

下载完文件才能发表点评。

没有可显示的点评。