本文原写于2021/01/07
最近在和小伙伴饥荒联机, 装了许多mod, 但是启用mod之后每次打开游戏都弹出警告界面, 感到很不爽, 于是便找办法不让警告界面出现
经过一番百度找到了办法, 还发现饥荒的游戏逻辑是lua写的, 于是开始修改
首先打开游戏根目录, 将data/databundles/scripts.zip里的scripts文件夹解压到data下, 这样游戏启动就会从scripts而不是压缩包中加载脚本
然后修改scripts/mod.lua, 搜索TheSim:ShouldWarnModsLoaded()
并把那一行的条件改为false即可
2021/04/26补充
我发现代码里多出了一个Profile:GetModsWarning()
, 所以现在应该是能在设置里关闭了