TFCN - Modloader 配置文件编写指南(For Mod开发者)
trainfever吧
全部回复
仅看楼主
level 8
Di_Foil 楼主
首先,在Mod文件上一级目录(/res的上一级目录)下建立一个目录,名称:info
里面再次建立目录,名称:images(用来存放图片,最好是大图,因为软件支持查看大图片)
info目录下存放ModInformation.ini文件
images目录下存放图片文件,支持格式
{"*.png", "*.jpeg", "*.jpg", "*.bmp", "*.gif"};
这里是完整的Mod文件夹树状图:
├—info
│ │ ModInformation.ini
│ │
│ └—images
│ 4199610287bbf771.jpg
│ 53ca4919fd209f4e.jpg
│ d502de6764f683d2.jpg

└—res//下面你可以无视
├—models
│ ├—group
│ │ └—vehicle
│ │ └—waggon
│ │ Me_Cargo_bogie.grp
│ │ Me_Cargo_bogie01.grp
│ │
│ ├—material
│ │ └—vehicle
│ │ └—waggon
│ │ Me_Cargo_Body.mtl
│ │ Me_Cargo_Bogie.mtl
│ │
│ ├—mesh
│ │ └—vehicle
│ │ └—waggon
│ │ └—Me_Cargo
│ │ Me_Cargo_Body.msh
│ │ Me_Cargo_Body.msh.blob
│ │ Me_Cargo_Bogie.msh
│ │ Me_Cargo_Bogie.msh.blob
│ │ Me_Cargo_Wheel.msh
│ │ Me_Cargo_Wheel.msh.blob
│ │
│ └—model
│ └—vehicle
│ └—waggon
│ Me_Cargo.mdl

└—textures
├—models
│ └—vehicle
│ └—waggon
│ Me_Cargo_Body.tga
│ Me_Cargo_Bogie.tga

└—ui
├—models
│ └—vehicle
│ └—waggon
│ Me_Cargo.tga

└—models_small
└—vehicle
└—waggon
Me_Cargo.tga
ModInformation.ini文件:
不区分大小写,中英文皆可,可以随意在行与行之间插入自定义内容,请使用UTF-8编码
这可能有点麻烦,但是内容比较丰富,且利于用户使用
文件名ModInformation.ini
内容:
Mod名称
Name:
版本
Version:
作者
Author:
上次更新时间
Update:20141003
描述:
Description:ME-10货运车厢早期全国货物的主要运输厢节
Mod类型(示例:vehicle\waggon)
Type:
自定义连接(不带http://)
Links:Mod发布地址链接||作者信息链接
状态(0为未启用,1为启用,请写0)
State:0
下面是一个完整的例子:
Name:Me-10
Version:2.0
Author:游戏博士767
Update:20141003
Description:ME-10货运车厢早期全国货物的主要运输厢节
Type:vehicle\waggon
Links:bbs.trainfevercn.com/thread-165-1-1.html||bbs.trainfevercn.com/space-uid-157.html
State:0
注意:以后可能会增加对TFMM/TFGM的支持
2014年12月25日 14点12分 1
level 11
info和res是同一级吧?另外ini文件是完全的自由格式么?
2014年12月25日 15点12分 2
你要是稍微早一点发我就兼容你的软件啦!算了,还是等正式版放出的时候做全好了
2014年12月25日 15点12分
info和res是同一级ini文件是完全的可以自由格式,是为了以后增加自定义字段支持
2014年12月26日 12点12分
回复 mdbyyc :以后会支持新版TFMM(信息较丰富的)的ini文件 旧版本(三个字段)可能不会支持,因为信息太少...
2014年12月26日 12点12分
回复 Di_Foil :好吧,加油,等你放出软件。
2014年12月26日 16点12分
1