跳转到内容

8.0 移徙指南

本指南不全. 由于v8尚未完全发布,在v8完全稳定之前,它将继续改变.

贾森 模式

如果你有一个JSON Mod,你 也许 不需要做任何事情。 所有已存在的JSON Mods应该仍然有效,尽管在某些星球上显示内容的方式有一些变化. 参见下方"Planets"一节.

SKIP_2e8ad8881616477ab89 fac9b6038cf42/JS 模式

杂项

  • Binding keybind 值现在是在骆驼中 办案.
  • 已对旧密钥宾德系统进行全面的重构, 允许自定义 Mod密钥宾德 - 见 arc.input.KeyBind#add。 。 。 。 Core.keybinds 已删除,使用 Keybind 换成班级

  • 最不必要的"改进"方法(如: void tile(Tile), Tile tile(), block()用于 Building 已删除。 一开始没有理由使用这些, 但是如果你的模型碰巧这样做, 你会需要直接进入这个领域。
  • 块现在有一个单独的 lightClipSize 字段为 drawLight() 大小剪辑。 emitLight 现在必须是真实的,才能叫这个方法。
  • loopSound 已删除; 循环必须在 Building 每个街区。 见 Turret 实例源代码 。

单位

  • Player#unit() 现在可以是无效的。 检查一下 !player.dead() 在进入该单位之前。
  • Units.null 已删除。
  • 命令现在已经满足了。 UnitCommand.all 已删除。
  • 单位命令现在是 Seq,而不是数组。

行星

  • 与项目的能见度有关的所有领域(itemWhitelist, (中文(简体) ). hiddenItems, (中文(简体) ). Rules.hiddenBuildItems已删除。 为了让内容在地球上出现 改变它 shownPlanets 字段。 如果你有一个技术树 设置一个星球, 这将自动完成。