异星工厂 攻略(异星工厂打折过吗)

个人学习 11 0

异星工厂 攻略

如图,这就是一个mod的主体

:xxx mod的名字 yyy mod的版本

模组的主体(*代表必须)

*(模组声明)

(模组data,三级data)

(模组data,二级data)

(模组data,一级data)

(模组三级设置)

(模组二级设置)

(模组一级设置)

(脚本控制)

(更新日志)

(证书)

(模组图片,1:1)

locale(翻译文件夹)

剩下的文件夹是可以随便命名的,不知道能不能命名为中文,反正建议英文。而且模组包里面存在的文件格式强烈建议只有:*.txt*.lua*.md*.zip*.json*.png*.ogg*.cfg其他的文件强烈建议不要放入,因为可能会导致游戏认为模组出问题,从而认为此非模组文件(之前我就在里面放了.psd导致游戏识别不出来)

异星工厂 攻略

这两个是需要知道的

三类文件:

[游戏模组列表,与开发无关]

[游戏模组设置,与开发无关]

[游戏模组]

五类文件:

bin [游戏exe可执行二进制文件,与开发无关]

data [游戏主体文件](开发相关)

doc-html [游戏官方API](开发相关)

[游戏设置路径可读,与开发无关]

[debug报告,与开发无关]

这里是我们要主要参考的主体文件

base 基础游戏文件[游戏里面的配方啊,物品啊,实体什么的](开发相关)

core 主体游戏文件[游戏的UI方面](开发相关)

[游戏密钥]

[更新日志]

[开发者]

[使用者授权合约书]

[证书]

[地图根设置-样本]

[地图设置-样本]

[服务器设置-样本]

[服务器白名单设置-样本]

campaigns [战役文件]

[二级data文件]

[三级data文件]

graphics [贴图]

[info文件]

locale [文本翻译]

menu-simulations [开局游戏场景文件]

migrations [旧版迁移,版本以后就没用了]

prototypes [类文件]

scenarios [场景文件]

sound [音效文件]

[base包贴图]

tutorials [教程文件]

categories [工厂类]

decorative [装饰物类]

entity [实体类]

legacy [其他类,这个翻译为遗产就很操蛋,里面的内容差不多是effect类]

tile [地皮类]

[成就类]

[音效类]

[自动生成类]

[按键事件类]

[伤害类型类]

[弹夹类]

[装备模块类]

[装备类]

[火焰类]

[流体类]

[物品组类]

[物品类]

[地图根设置类]

[地图设置类]

[粒子类]

[配方类]

[快捷键类]

[信号类]

[科技类]

[技巧动画类]

[技巧类]

[触发目标类,我也不知道这是个啥]

[教程类]

[精灵类]

异星工厂 攻略

我们先解释一下data文件是什么,data文件就是游戏中所有实体、物品、配方、科技、精灵等等的东西

例如:base文件里面的

我们先往下翻,看到data:extend这里,这里的stone-brick就是代表着石砖物品

再例如

这里就代表着配方,其中speed-module意思就是速度插件的配方

总之,先了解个大概,具体的下文再说

然后再解释一下三个是什么

这个图就能解释是什么意思,首先游戏根据模组名和模组依赖的顺序加载所有模组的文件,从而生成物品、实体、配方等。然后等所有模组加载完后,再加载文件,最后再加载文件

然后再解释一下

和上面一样,说句实话我也不知道为什么要搞个三级加载

总之,今天就到这里了,接下来我会以樱满星辰-花与香水DLC作为例子(同时边开发边作为教程的例子)继续写教程

抱歉,评论功能暂时关闭!