Modding/zh: Difference between revisions
m (removed redlinks) |
|||
Line 25: | Line 25: | ||
=== Mod依赖 === | === Mod依赖 === | ||
大多数的mod使用了factorio的base | 大多数的mod使用了factorio的base mod(包含全部官方内容的mod)。然而有些mod也可能会必须依赖于其他mod或者在其他可选依赖的mod安装之后可以提供额外功能。 | ||
==== 必须依赖 ==== | ==== 必须依赖 ==== |
Revision as of 16:20, 15 February 2018
本页面将会带领您了解如何下载和安装mod,并且为方便您创建一个mod时所需而提供了一个和mod制作相关的概述。有关更详细的mod制作说明,您可以查看 mod制作教程.如果您正在查找mod制作相关API,请前往该链接official Factorio Lua API documentation(注意,该api为英文)。如果您希望如何安装zip格式的mod,请查看应用程序目录。
Mod 下载 & 安装
您可以在以下链接下载MOD:
- Mod portal (网页)
- Mod portal (游戏内)
- 论坛mod板块
Mod portal (website)
Factorio的开发者创建论坛版块 mod portal (website) 使玩家可以分享各自制作的mod。 注意,从论坛下载的mod是zip格式,为了安装mod你需要将zip文件复制到 user data directory 并且不需要解压缩它。 你可以在游戏主菜单查看mod列表中是否存在该mod来检查你是否正确安装该mod。
Mod portal (in-game)
在网页 mod portal (website) 上的mod你可以在游戏内主菜单的mod下载页面查看。 游戏内置的mod下载与网页下载的不同主要在于它可以自动的下载与安装,并且可以随时启用和停用mod(网页版下载的也可以随时启用和停用!)。
Mod subforum
某些mod制作者将他们的mod上传到官方论坛子板块mod subforum来展示而没有提交至mod portal,或者 想在更新发布之前获取交流反馈。这类mod被作为附件上传。有时,你从论坛下载的mod同样使用了zip格式,你仅仅需要将它复制到user data directory就表示安装完成了,不需要解压缩。你可以在游戏主菜单查看mod列表中是否存在该mod来检查你是否正确安装该mod。
Mod依赖
大多数的mod使用了factorio的base mod(包含全部官方内容的mod)。然而有些mod也可能会必须依赖于其他mod或者在其他可选依赖的mod安装之后可以提供额外功能。
必须依赖
当你安装一个mod时,它必须依赖于某个另外的mod才能工作,这种mod就被叫做必须依赖。
可选依赖
当一个mod建议你安装另一个mod并且在不安装被建议的mod也能工作时,这种mod即为可选依赖。
注意
当前的游戏内置mod下载平台不会下载任何依赖mod,因此那些依赖的mod需要玩家手动下载。然而这个功能在将来会被实现(该功能以及被提上日程)。
开始工作
大纲在这里 Mod列表 和 Factorio forum.
从这里开始学习会让你感到很轻松 modding-Help-Board.这个社区总是有很多基佬回答具体问题。往往只要等待几分钟就有回复。 或者你可以试试 Modding FAQ 页面.
授权信息
随着v0.11版本的到来所有mod需要有一个作者声明。 如果一个MOD没有作者声明,将被视为同意开源MOD代码,与所有玩家共享:Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).
附录
- 作者也在文中指出, 仅仅能使用 base-mod (特指Factorio中的这一部分) 来创建新的MOD, 但是不能用来 "在异星工厂游戏之外开发新的软件".
从游戏存档(地图)中创建一个方案(scenario)
一个常常被提及的问题是如何从一个地图创建一个方案(scenario)(也可以通过地图编辑器创建一个方案): Factorio can convert them (see also this post):
./bin/prod/factorio --map2scenario mapfoo
用地图编辑器创建一个方案(scenarios)
自然,第一步也是用地图编辑器创建地图. 保存的地图将视为“方案(scenario)”,存储在专属的文件系统之中。 可以通过这个文件去体会它的作用。或者你可以浏览这个页面: