NIF Texcase Fixer Script-适用于Linux的紫色和绝对引用修复程序

收藏人数:1521
点赞次数:3360
下载次数:5419
资源大小:1.20KB

资源介绍

稳定的1.2版本:完全支持自动更正/截断相对路径的绝对路径。


详细介绍

简单简介

在3DM Mod站下载上古卷轴5:天际最新的NIF Texcase Fixer Script-适用于Linux的紫色和绝对引用修复程序 Mod,由DarkShenron制作。baxun521在我们的平台上分享了这个免费且高质量的游戏模组,让玩家们可以享受到更加丰富的游戏体验。快来3DM Mod站下载并尝试吧!

详细介绍

Mod作者: DarkShenron Mod版本: 1.2 Mod大小: 1.20KB 更新时间: 2020-04-21 11:28:37 发布时间: 2020-04-21 11:28:37

详细说明

适用于Linux游戏玩家的紫色修复程序。由于linux和其他系统上的大小写不匹配,此python脚本会自动修复损坏的纹理引用。


inux游戏玩家的紫色修复程序



它是什么?
这是一个python脚本,用于修复由于nif和dds之间的大小写不匹配而导致的紫色纹理。许多mod作者在nifs中设置纹理路径时使用了不正确的大小写,而在Windows中这是无害的,因为它不区分大小写,但在区分大小写的系统(如linux)上,这会破坏纹理引用,从而导致紫色或纹理丢失。要解决此问题,必须通过在nifskope中对其进行即时编辑,为每个破碎的nif中的每个参考手动设置正确的纹理路径。
该脚本可自动执行此过程,并根据已安装的纹理纠正在nifs中发现的所有大小写不匹配的情况。它还会为不存在的纹理生成所有参考的列表,以便可以轻松确定任何缺失的纹理。

该脚本还将所有绝对引用替换为相对引用。“ C:\ Games \ Data \ textures \ xyz \ xyz.dds”将转换为“ textures \ xyz \ xyz.dds”。如果引用损坏,即“。:“ C:\ GamesDATA \ TExtuRes \ xyz \ xyz.dds”),它将被自动更正。这对于mod作者特别有用,因为在nifskope中测试纹理后,他们将不必手动更改每个纹理路径。

它是如何工作的?
脚本的工作流程基本上可以分为四个阶段:

列出用户纹理文件夹中存在的所有纹理的列表。

扫描所有nif,找到所有损坏的纹理参考。

更正可纠正的参考,并列出不可纠正的丢失参考。

为所有缺少的纹理生成日志。


要求
这是一个python脚本,所以是的,您需要python才能运行它。我在python 3.6上做到了,但是任何版本的python 3+都应该可以。我使用了模块,glob,re和os,这些模块在大多数系统上都应该与python预包装在一起。

如何运行

首先,将该脚本放在网格和纹理文件夹所在的目录中,即..如果您是MO用户,则将其放在有问题的mod的根文件夹中,如果使用NMM,则首先将有问题的mod提取到某个文件夹,然后将其放入在同一文件夹中。

下一步,从该文件夹运行它。如果在Linux上,/nifcasefixer在该位置打开的终端中的简单“。”应该可以正常工作。在Windows上,按住Shift键并单击鼠标右键,然后在脚本的文件夹中打开命令提示符,然后运行“ python nifcasefixer”。

让脚本继续运行,可能会花费一些时间,具体取决于mod大小或系统速度,它将纠正nifs内部路径中所有大小写不匹配的情况,最后它将为所有缺少的纹理生成日志文件。


该脚本可修复哪些mod?

问题源于mods中的不同命名方案,因此几乎任何具有网格文件的mod都容易出现此问题。一个安全的选择是,如果您有Mesh Mod,则在其文件夹中运行此脚本。

常见问题解答
问:在Windows中可以使用吗?
答:只要您拥有正确版本的python,它就应该。我自己无法在Windows中对其进行测试,因此如果您遇到任何错误,请提供反馈。

问:我在Windows上需要吗?
答:对于大小写不匹配,您不需要,对于绝对参考更正,可以。绝对引用同时困扰着Linux和Windows。

问:使用此脚本后,我仍然遇到紫色纹理吗?
答:检查缺少的纹理日志,它应显示所有被引用但未存在于松散文件中的纹理。

问:这也扫描BSA吗?
答:

不可以。问:我可以从数据文件夹中运行此文件,以便一次运行修复所有nif吗?
答:是的,您可以,但是理想的方法是在每个mod的单独目录中运行它。

变更日志

1.2版

完全支持将绝对引用转换为相对引用。

自动校正断路


版本1.2alpha

添加了将绝对引用转换为相对引用的支持-感谢rsagris  的建议

工作流程中的细微变化


版本1.0

初始释放

稳定的1.2版本:完全支持自动更正/截断相对路径的绝对路径。

文件说明

稳定的1.2版本:完全支持自动更正/截断相对路径的绝对路径。

Mod截图

相关作品

雪漫男爵的礼物莱迪亚NPC大修 V10.5 【传奇版】 | 辐射4 无尽的战争MOD | 模拟人生4 v1.36六号欧洲风格现代庄园MOD | 上古卷轴5 更好的弩声音MOD | 都市运输2 新地图:福建省永安市 | 《上古卷轴5:天际》新品可爱风格UNP服装三件套 |

baxun521的其他作品

  • 雪漫男爵的礼物莱迪亚NPC大修 V10.5 【传奇版】
  • 辐射4 无尽的战争MOD
  • 模拟人生4 v1.36六号欧洲风格现代庄园MOD
  • 上古卷轴5 更好的弩声音MOD
  • 都市运输2 新地图:福建省永安市
  • 《上古卷轴5:天际》新品可爱风格UNP服装三件套