秘籍·控制台命令与隐藏内容使用指南
Mindustry 中的作弊是隐藏或仅供开发者使用的功能和资源,你可以通过游戏内控制台或开发者模式启用它们,以解锁内容、访问隐藏的方块/液体/物品,并改变地图/星球的可见性。可用它们来测试设计、探索在标准游玩中通常无法获得的内容,或加快创作实验的速度。
启用控制台和开发者模式
- 打开开发者模式并启用控制台。在 PC 上安装/启用开发者模式后,按 F8 打开控制台。
- 控制台接受类似 JavaScript 的命令,可以改变游戏状态并显示原本隐藏的内容。请谨慎使用:某些命令可能会破坏存档或地图的稳定性。
访问隐藏星球并使星球可见/解锁
- 可以通过控制台中 Planets 对象上的属性来解锁星球并使其可见。
- 示例命令:
- 要解锁并允许访问星球 Tantros:
- Planets.tantros.accessible = Planets.tantros.alwaysUnlocked = true
- 要使星球模型可见:
- Planets.tantros.accessible = Planets.tantros.visible = true
- 要解锁并允许访问星球 Tantros:
- 示例命令:
- 将相同的模式应用到其他星球标识符上,以显示或解锁它们。
揭示隐藏的方块、物品、液体和单位
- 许多方块、物品、液体和单位存在于游戏数据中,但在正常游玩中是隐藏的。它们可以通过控制台启用或生成。
- 常见的隐藏类别包括:
- 典型做法:
- 使用控制台命令,按其内部名称生成或切换该隐藏实体(例如 block_冰、block_red_冰、block_item_source)。具体的生成或启用语法取决于你使用的命令(spawn、give,或切换可见性标志)。
- 注意:这些隐藏实体是刻意设计成非标准的——有些缺少完整的游戏内整合,或者是为了调试而保留的。
即时传输与特殊方块标志
- 某些方块具有内部标志,会改变它们在模拟或计算中的行为。
- 例如,方块可以公开诸如 instantTransfer 之类的布尔属性,它们决定该方块是否进行即时传输检查。这用于内部防止无限传输循环,并影响在计算中液体/物品的传播方式。
- 你可以通过控制台查看或修改这类属性,用于调试或改变模拟行为,但修改它们可能会产生意料之外的后果。
安全使用作弊
- 在使用会修改游戏数据的控制台命令之前,先备份你的存档。
- 除非所有玩家都同意,否则不要在多人游戏中启用或生成隐藏内容;这些改动可能会不同步,或者不受支持。
- 隐藏方块和单位可能并不完整;应将它们用于测试,而不是长期生存流程。
- 在编辑处理器代码或自定义逻辑时,请记住存在多种工作流程(游戏内编辑器 vs. 外部编辑)。选择你偏好的方法即可——两者都受支持。
常见隐藏名称快速清单(内部标识符)
- block_冰
- block_red_冰
- block_item_source
- block_item_void
- block_liquid_
路由器
- block_liquid_tank
- flares
- unit_
挣脱
- block_tendrils(带有 instantTransfer 布尔标志)
- 行星标识符,例如 tantros(使用 Planets.
)
在控制台中引用或切换可见性/解锁标志时,或者在测试时生成物品/方块/单位时,请使用这些标识符。
本页记录了可直接访问的开发者作弊指令和隐藏内容;请将这些工具视为测试和探索资源,而不是标准玩法功能。
红冰


