Keplerth Guide 2

Keplerth Guide 2

Mod示例说明

Mod示例文件Example的位置:Steam\steamapps\common\KEPLERTH\Keplerth_Data\StreamingAssets\Mods\Example

打开Example文件夹,里面有这几个文件:

1、About文件夹(必要文件夹)

用于存放About.json文件和Preview.png文件,一个完整的Mod必须具备这两个文件,缺一不可。

① About.json:用于储存Mod作者、功能介绍等信息,它们将出现于该Mod的详情页(文件内有详细注释)

② Preview.png:该图片将作为封面出现于Mod的详情页。

2、Assemblies文件夹(可选)

用于存放所有.dll格式的文件,客户端将读取这个文件夹里的.dll文件,并执行所有带有 [StaticConstructorOnStartup] 类的静态构造函数。

3、Sounds文件夹(可选)

用于存放.wav格式的音乐文件,目前不支持其他音乐格式。

4、Textures文件夹(可选)

用于存放.png格式的图片文件和“TextureInfos.json”文件,除.png外目前不支持其他的图片格式。

TextureInfos.json: 用于设置图片的锚点信息,文件内有详细注释。

5、Language文件夹(可选)

用于存放ModLanguage.txt文件(不可修改文件名)。当客户端载入该Mod时,会将其内容合并到Keplerth_Data\StreamingAssets\Language\Language.txt文件中

6、Configs文件夹(可选)

用于存放所有.json格式的配置文件。文件名和配置内容可以参考Keplerth_Data\StreamingAssets\Config文件夹中的所有文件。当客户端载入该Mod时,会将其相同名字的.json文件的内容合并到Keplerth_Data\StreamingAssets\Config中的.json文件中。若Mod的.json文件内的ID与客户端的.json文件内的ID相同,则将它覆盖,若不同则新增。

创建你的Mod


Keplerth Guide 2 image 19
Keplerth Guide 2 image 20
Keplerth Guide 2 image 21

Mod文件的存放位置:Steam\steamapps\common\KEPLERTH\Keplerth_Data\StreamingAssets\Mods

1、完成一个Mod的基本格式:About文件夹和它的两个文件

① 在Mods目录中创建自己的Mod文件夹并命名(或复制Example文件夹并命名)

② 打开该Mod文件夹并创建一个名为About的文件夹(或确保有这个文件夹)

③ 将Example/About/About.json文件复制到你的Mod/About文件夹中,并修改信息。

④ 在你的Mod/About文件夹中创建一个名为Preview.png的图片文件作为Mod的预览图或封面。

2、改变游戏的现有数据(以苹果为例)

① 打开文件Keplerth_Data\StreamingAssets\Language\Language.txt并搜索“Apple”,“Apple”行中的第一列是“ItemName1”。如图:

② “ItemName”的 “Item”对应到Keplerth_Data\StreamingAssets\Config\ConfigItem.json这个文件。

③ 打开“ConfigItem.json”文件并搜索“ItemName1”,如图这就是 “Apple”的配置数据:

④ 在Steam\steamapps\common\KEPLERTH\Keplerth_Data\StreamingAssets\Mods\YourModName中创建Config文件夹,在这个文件夹内创建名为”ConfigItem.json”的文件,并将“Apple”的配置数据复制到此。

⑤ 如果要更改“Apple”的图片,则将新图片放在Steam\steamapps\common\KEPLERTH\Keplerth_Data\StreamingAssets\Mods\YourModName\Textures文件夹中。编辑数据 “dropTexture”为YourModName\Textures\YourImageName。

⑥ 如果要创建新项目,请将“1”更改为自定义ID。(为了避免ID与其他Mod发生冲突,请从“Keplerth Uploader”工具中的Tools里的Generate IDs生成器中获取ID)

⑦ ConfigItem.json(以及其他数据配置文件)中的其他属性说明还在编辑中,未来逐步更新。

上传你的Mod


Keplerth Guide 2 image 37
Keplerth Guide 2 image 38
Keplerth Guide 2 image 39

1、使用“Keplerth Uploader”工具选择你的Mod文件夹进行上传。

2、首次上传(Add),Steam Workshop会通过“Keplerth Uploader”分配一个FieldId给你。

为避免与其他作者的Mod产生冲突,你需要将这个ID填写到你Mod的About.josn文件中的PublishedFileId上,然后提交修改(Edit)。

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=1518412593					

More Keplerth guilds