ps-t ③ TextureOverride匹配冲突

书接上回,比如我用TextureOverrideBC7​匹配了一张BC7_TYPELESS​的贴图并将filter_index​设为11.7,然后在后面ps-t中就可以用if去判断它

但如果安装了RabbitFX(或者其他MOD也有类似匹配),在它的ini中也有关于这张贴图的匹配filter_index​设为1718.3,这就产生了冲突,这张贴图被谁匹配取决执行顺序,导致我的if判断失效

下面给出一个麻烦抽象但还是可以解决兼容性的方案:

加入贴图对应component的`match_first_index` `match_index_count` 缩小匹配的范围

同时提高`match_priority`的优先级,如下

恶心的地方在于,这种匹配显然只能适用于单个component,到另一个component的时候又要重新写匹配

所以只能写自动化去解决……未来更新吧

by xqfa 发布于 2025-11-30
若有附件,打赏后可直接下载 赠人玫瑰 手留余香
默认
最新
1