plusSharp 发表于 2025-12-16 16:20

Victoria 3的模组制作更新是否太激进了

详见此篇开发日志:开发日志#164-疯狂模组星期一 - 哔哩哔哩

其中对旧模组影响最大的一点就是以后所有支持替换和叠加的脚本都必须显式使用
INJECT:key   #此模式下,代码将尝试添加进已有内容。若不存在对应key,则报错。

REPLACE:key    #此模式下,代码会替换掉已有内容。若不存在对应key,则报错。

TRY_INJECT:key   #此模式等同于INJECT,但若不存在对应key,不会报错。

TRY_REPLACE:key   #此模式等同于REPLACE,但若不存在对应key,不会报错。

INJECT_OR_CREATE:key#此模式等同于INJECT,但若不存在对应key,会创建新的内容。

REPLACE_OR_CREATE:key #此模式等同于REPLACE,但若不存在对应key,会创建新的内容。中的一个来指定生效方式,而在此之前所有key都是默认替换的。

我认为游戏更新应该尝试保留一定的兼容性,比如不加以上关键字就默认替换,而不是像这样直接损坏以前的模组,现在这样以前写的越多的人受影响越大,很难有热情持续更新自己的模组以适配新版本

猪突猛进R 发表于 2025-12-16 18:20

P社对模组制作者的态度其实是招安,理想情况是都市天际线那种,2代都出了还在卖1代的招安转正模组DLC。

rick343 发表于 2025-12-16 19:25

不懂,感觉像是按亿次ctrlv就能解决的事情

plusSharp 发表于 2025-12-16 21:04

rick343 发表于 2025-12-16 19:25
不懂,感觉像是按亿次ctrlv就能解决的事情

主要是这里的key没规律,难以用代码自动化处理,要手动一条一条改以前的mod就特别麻烦
页: [1]
查看完整版本: Victoria 3的模组制作更新是否太激进了