😍基础模组
基础模组指的是 BasicMod
模组加载
与IMod略有不同, 在BasicMod中实现了IMod的OnLoad, 调用OnModLoad来初始化模组.
多语言文本
BasicMod提供了自动加载Locales文件夹下的语言文件. cz.json是简体中文, en.json是英文, ch.json是繁体中文.
下面是一个例子
// cz.json
{
"Humans": "人类",
"Orcs": "兽人"
}除了.json文件外, 你也可以使用.csv文件来表示语言文件.
下面是一个例子lang.csv
key,cz,en,ch
Humans,人类,Humans,人類
Orcs,兽人,Orcs,獸人模组设置
BasicMod设定了默认模组设置文件(模组文件夹下default_config.json文件)与恒久保存的模组设置文件.
default_config.json写法见模组设置
默认模组设置文件
给出了模组设置的格式
当默认模组设置添加/修改设置项(不包括项默认值)
恒久模组设置也会添加对应的设置项, 值为默认值
当默认模组设置删除设置项
恒久模组设置也会删除对应的设置项.
Last updated