地图编辑器

异星工厂内置了功能齐备的地图编辑器。可以在游戏主菜单中选择"地图编辑器"选项,或使用控制台命令 /editor
,或在游戏中按CTRL + SHIFT + F11快捷键来打开地图编辑器。在游戏中再次使用 /editor命令可以离开地图编辑器。请注意:在游戏中使用地图编辑器将会禁用成就。
地图编辑器允许玩家完全控制和改变地形,复制部分地图,并可实现更多功能。然而,地图编辑器不能用来创建自定义场景脚本,相关内容请参见模组。
编辑模式
使用地图编辑器时,可以在位于屏幕左上角的界面中使用"工具"标签在不同的编辑模式间进行切换。每种模式都提供了不同的工具对地图进行编辑。所有编辑模式都使用快捷键Q来退出当前编辑模式,就像在正常游戏中一样。要放置实体、地格和装饰,可使用鼠标左键;要移除它们,可使用鼠标右键。刷子和喷枪的尺寸可使用Numpad +和Numpad -进行增减。
无
"无"模式是地图编辑器的默认编辑模式。其运作方式与正常模式非常相似,主要用于提供额外的实用编辑工具,例如即时的蓝图制作、拆除和升级,以及无限生成任何物品,即使该物品尚未研究解锁或隐藏。同样的,也可以在机器内配置尚未研究解锁的生产配方。玩家只能在"无"、表面和时间编辑模式中访问自己的背包,因此可以使用上述功能。
装饰
装饰模式允许按需求放置和删除装饰物。刷子工具可以在大面积内放置多个装饰物,而光标工具则是放置单个装饰物。
在此模式下,当鼠标悬停在装饰物附近且光标为空时,可以看到装饰物的边框。装饰物的图像变化取决于其在地图上的位置,无法手动更改。
实体
实体模式可以一次性放置多个实体,也可以放置没有关联物品的实体。
"归属阵营"选项用于设置放置实体的阵营。刷子和喷枪工具用于批量放置多个实体。喷枪和刷子的区别在于,刷子不会在没有再次点击的情况下在已放置实体的区域内重叠放置更多实体。
阵营
阵营模式可以创建和删除阵营。在此模式中可以选择实体以更改其阵营归属。使用红旗工具可以改变该阵营在表面上的出生位置。
资源
资源模式允许轻松创建或删除资源。可以使用刷子和喷枪工具在一定面积内放置多个资源。喷枪和刷子的区别在于,刷子不会在没有再次点击的情况下在已放置资源的区域内重叠放置更多资源。密度选项可以控制资源实体包含的资源量,即富集程度。默认情况下,使用滑块配置不会大幅改变富集程度,但旁边的文本框没有任何限制,因此可以输入大数字以设置更高的资源富集度。
表面
表面模式允许创建和删除表面,并在它们之间切换。此外,它还可以用于从表面移除所有实体、更改表面的地图生成设置、移除仅包含地图外地格的区块等功能。另外,还可以将其它存档文件导入正在编辑的存档中,此操作将创建一个新表面,其中包含导入的存档文件中原有的地图。
地格
地格模式允许在任意位置放置任意类型的地格。刷子工具可用于批量放置。而颜料桶工具用于将一种地格类型替换为另一种类型。要在地图外的地格上放置另一种类型的地格,需要长按SHIFT键进行操作。"变体"选项卡允许选择地格呈现的图像,每个地格最多有16种不同的图像变体可供使用。
复制
复制模式允许复制地图的整个区域,包括装饰和地格,也可用于复制单个实体。要取消复制区域/实体,或选中实体进行复制,按Q键。
区域及位置
区域及位置模式允许在地图上创建可命名的区域及位置。这可以在脚本中轻松访问。
时间
时间模式可以暂停或恢复游戏,使游戏仅运行1刻/自定义时长,或加快/减慢游戏速度。此外,它还可以用来控制当前时间,以及一日的时长。
悬崖
悬崖模式可以创建或删除悬崖。可以通过按住并拖动鼠标在一行内放置悬崖,或放置单独的悬崖实体。放置单个悬崖时,按R和SHIFT + R键可旋转悬崖方向。
星块
星块模式可以按需求创建或删除星块。刷子工具用于批量放置多个星块,光标工具则用于放置单个星块。星块只能在太空平台表面放置。
编辑器专用实体
某些实体在正常游戏中无法获取,只能在地图编辑器中使用,它们都可以进行自定义配置。
实体 | 内部名称 | 尺寸 | 生命值 | 抗性 | 说明 |
---|---|---|---|---|---|
永续箱 | Infinity-chest | 1x1 | 350 | 火焰: 100% 撞击: 100% 物理: 100% 爆炸: 100% |
可生成或移除物品。 |
永续管 | infinity-pipe | 1x1 | 100 | 火焰: 100% 撞击: 100% 物理: 100% 爆炸: 100% |
可生成或移除任意温度的流体。 |
电力接口 | electric-energy-interface | 2x2 | 150 | 无 | 发电量最高500吉瓦,耗电量最高100吉瓦,蓄电量最高100吉焦。 |
单带分流器 | lane-splitter | 1x1 | 170 | 无 | 可将物品均匀分布到传送带两侧,速度为15个/秒。 |
装卸机 | loader | 2x1 | 170 | 火焰: 60% | 从容器或传送带中加载物品,速度为(15, 30, 45, 60)个/秒。 |
关联箱 | linked-chest | 1x1 | 100 | 无 | 与其它所有关联箱共享物品库存。 |
关联带 | linked-belt | 1x1 | 100 | 火焰: 60% 撞击: 30% |
可连接任意位置的传送带。 |
热力接口 | heat-interface | 1x1 | 150 | 火焰: 100% 撞击: 100% 物理: 100% 爆炸: 100% |
为相邻设施提供热能,最高1000℃。 |
热能发电机 | burner-generator | 5x3 | 400 | 无 | 最大输出功率1兆瓦,最大燃料消耗2兆瓦,效率50%。 与锅炉不同,热能发电机不需要供给水。 |
设置科技
在科技界面(快捷键T)中,选择所需科技后,按住SHIFT键点击"开始研究"按钮可立即解锁该科技。已解锁的科技可选择并点击"销毁科技"以取消。此外,编辑器中控制台的使用方式与正常游戏相同,因此也可以使用控制台命令解锁所有科技,参见控制台。
保存场景
由地图编辑器创建的地图可通过游戏菜单另存为场景。这些场景保存在用户数据目录中,可以通过主菜单中的"开始游戏 → 自定义场景"以游玩此场景,或者直接在编辑器中按ESC调出游戏菜单,并选择"保存后开始"来进行游戏。如果需要在场景中添加脚本,可以通过修改相应场景所创建的control.lua文件来进行。