Mission Builder Manual/zh-cn

From Kerbal Space Program Wiki
Jump to navigation Jump to search
This page is an orphan, as no other articles link to it.


本手册将带你进一步了解《Kerbal Space Program → en:Making History》的各项功能,尤其是帮助你理解任务编辑器中可以使用的各种工具。

任务编辑器

任务编辑器用于创建你自己的飞行计划和挑战。创建完成后,你可以亲自启动任务,甚至将其分享给其他玩家。

编辑器工具栏

编辑器顶部是工具栏。你可以在这里找到创建新任务、保存和加载任务、查看任务概览以及测试任务所需的各种按钮。

编辑器按钮:

  • 新建任务
  • 打开任务
  • 保存任务
  • 任务简报:用于查看任务,并修改全局分数或奖励等内容。
  • 在追踪站中查看:在追踪站视图中显示所有与任务相关的重要信息。你可以利用它从整个太阳系的角度查看任务的整体情况。
  • 测试任务:在构建任务的过程中逐步测试任务。
  • 退出任务编辑器
  • KSPedia

侧边栏

任务由放置在画布上的多个节点组成,这些节点通过连接线相互连接。侧边栏中包含创建任务时可以使用的所有节点。

你可以使用侧边栏顶部的搜索功能快速查找节点。

节点按照类别划分,每个类别包含行为或功能相近的节点。

将鼠标悬停在某个节点上,可以查看有关该节点的相关信息。

画布

画布用于放置并连接节点,从而构成整个任务。当画布中存在两个或更多节点后,就可以将它们连接起来,建立任务执行时所经过的不同路径。你可以平移画布,也可以放大或缩小,以根据需要显示更多或更少的信息。

画布工具:

  • 撤销/重做
  • 最大化/还原
  • 适应视图
  • 对齐网格
  • 排列节点
  • 重置面板
  • 编辑任务名称
  • 运行验证
  • 验证报告
  • 隐藏/显示侧边栏和操作面板
  • 放大/缩小

节点 / 连接线

节点可以放置在画布上的任意位置,并可自由拖动。每个节点都有输入和输出连接端,你可以使用连接线将不同节点连接起来。一个节点可以拉出多条连接线,以创建多个分支路径;合理使用分支路径可以让任务具有更丰富的变化。

可以使用鼠标选择节点和连接线,并按“Delete”键将其删除。

节点停靠

部分节点可以停靠到其他节点上,从而提供更多任务设计方式。例如:

  • 逻辑节点可以停靠到除开始节点和分数节点以外的任何节点
  • 生成节点可以停靠到开始节点

拖动节点经过画布时,可以通过出现的指示器判断它能够停靠到哪些节点上。侧边栏中的节点提示信息也会显示这些信息。

部分节点还可以停靠到已经停靠的节点上,从而形成节点堆叠。你可以自行尝试不同的组合方式。

任务运行过程中,当流程到达某个节点时,停靠在该节点上的所有节点都会立即进行检测。你可以利用这一机制将玩家引导至不同的任务路径。

节点目录

货币与资金

更改资金

类别: 货币与分数
可停靠至:
参数:

  • 修改方式
  • 数值

描述: 使用此节点可以调整玩家可用的资金数量。你可以在玩家完成目标时给予额外资金,也可以在玩家犯错时减少资金作为惩罚。可以通过直接设定、增加、减少、乘法或除法修改资金。

更改分数

类别: 货币与分数
可停靠至:
参数:

  • 分数模块

描述: 此节点用于调整任务分数。你可以使用不同选项,对任务中的玩家给予奖励或惩罚。

修改分数

类别: 货币与分数
可停靠至:
参数:

  • 分数模块

描述: 修改玩家的总分。 更改任务分数。

回收资金

类别: 货币与分数
可停靠至:
参数:

  • 要回收的资金
  • 运算符

描述: 此节点可用于追踪通过回收飞行器、Kerbal、资源及其他可回收物品获得的资金。 检查回收飞行器后获得的资金。

检测资金

类别: 货币与分数
可停靠至: 除开始节点外的所有节点
参数:

  • 资金
  • 运算符

描述: 用于检测玩家在资金使用方面是否足够节俭。你可以根据玩家当前拥有的资金作出判断,并据此控制任务的后续流程。 比较当前可用资金。

检测分数

类别: 货币与分数
可停靠至: 除开始节点外的所有节点
参数:

  • 任务分数
  • 运算符

描述: 想知道玩家在任务中表现如何吗?或者想根据玩家当前的表现,为其提供额外获得分数的机会?这个节点就是为此准备的。 比较任务分数。

Kerbal

乘员分配

类别: Kerbal
可停靠至:
参数:

  • 部件
  • Kerbal

描述: 使用此节点检查某个 Kerbal 是否已经到达你希望其所在的位置。 检查 Kerbal 是否被分配到某个座位。

乘员数量

类别: Kerbal
可停靠至: 除开始节点外的所有节点
参数:

  • 乘员数量
  • 运算符
  • Kerbal 职业
  • 飞行器

描述: 你带了多少名科学家?该节点可以统计飞行器中的乘员数量及类型。 检查飞行器中的 Kerbal 数量。

Kerbal 登舱

类别: Kerbal
可停靠至:
参数:

  • Kerbal
  • 位置
  • 飞行器

描述: 用于判断 Kerbal 何时重新进入飞行器。只要记得提醒他们关门。 检查 Kerbal 是否登上飞行器。

Kerbal EVA

类别: Kerbal
可停靠至:
参数:

  • Kerbal
  • 位置
  • 飞行器

描述: 检测 Kerbal 何时进行舱外活动。当指定的 Kerbal 离开建筑物——我是说飞行器——时触发。 检查 Kerbal 是否开始 EVA。

Kerbal 死亡

类别: Kerbal
可停靠至:
参数:

  • Kerbal

描述: 这个我们通常不太愿意谈。 检查某个 Kerbal 是否已经死亡。

Kerbal 回收

类别: Kerbal
可停靠至:
参数:

  • Kerbal

描述: 使用此节点可以检测某个 Kerbal 何时被回收。 检查 Kerbal 是否已在母星被回收。

Kerbal 获救

类别: Kerbal
可停靠至:
参数:

  • Kerbal
  • Kerbal 必须登上飞行器

描述: 出发去找到那个 Kerbal 吧。当玩家到达受困 Kerbal 所在的位置,并能够将其加入队伍时,此节点就会激活。 检查某个 Kerbal 是否获救。

带 Kerbal 前往

类别: Kerbal
可停靠至:
参数:

  • Kerbal
  • 位置
  • 飞行器

描述: 将某个 Kerbal 带到天体表面的指定位置。 检查 Kerbal 是否到达指定地表位置。

位置

飞越

类别: 位置
可停靠至:
参数:

  • 区域范围
  • 显示飞行中标签
  • 飞行器

描述: 此节点用于检查飞行器是否飞越天体表面的某个目标。 检查飞行器是否飞越指定地表位置。

前往

类别: 位置
可停靠至:
参数:

  • 区域
  • 最大地表速度
  • 忽略地表速度
  • 飞行器

描述: 指引飞行器前往天体表面的指定位置。 检查飞行器是否抵达指定地表位置。
支持精度检测:你可以将“精度逻辑”节点停靠到此节点上,以获得此次检测从 0% 到 100% 的完成精度。

飞行器着陆

类别: 位置
可停靠至:
参数:

  • 最大地表速度
  • 忽略地表速度
  • 位置
  • 稳定时间
  • 飞行器

描述: 检查飞行器是否已经着陆。还可以进一步检查飞行器是否已经停止移动。 检查飞行器是否处于着陆状态。
支持精度检测:你可以将“精度逻辑”节点停靠到此节点上,以获得此次检测从 0% 到 100% 的完成精度。

离开 SOI

类别: 位置
可停靠至:
参数:

  • 天体
  • 飞行器

描述: 想确认某艘飞行器确实飞远了吗?使用此节点可以检测它是否离开指定天体的影响球。 检查飞行器是否正在离开影响球。

轨道

类别: 位置
可停靠至:
参数:

  • 轨道精度
  • 稳定时间
  • 允许加速
  • 轨道
  • 飞行器

描述: 将所选飞行器的轨道与目标轨道进行比较。它会比较飞行器的完整轨道:轨道是否稳定?尺寸是否正确?飞行器是否正在加速?它最喜欢什么颜色?
不包含颜色检测。
支持精度检测:你可以将“精度逻辑”节点停靠到此节点上,以获得此次检测从 0% 到 100% 的完成精度。

轨道参数

类别: 位置
可停靠至:
参数:

  • 检查远拱点
  • 最小远拱点
  • 最大远拱点
  • 检查近拱点
  • 最小近拱点
  • 最大近拱点
  • 检查倾角
  • 倾角
  • 倾角精度
  • 检查升交点经度
  • 升交点经度
  • 升交点经度精度
  • 天体
  • 稳定时间
  • 允许加速
  • 飞行器

描述: 允许你将所选飞行器的轨道与指定参数进行比较。勾选你关心的参数,即可检查轨道是否稳定、飞行器是否正在加速,或者是否确实环绕着正确的天体。 检查飞行器轨道的指定参数。
支持精度检测:你可以将“精度逻辑”节点停靠到此节点上,以获得此次检测从 0% 到 100% 的完成精度。

插旗

类别: 位置
可停靠至:
参数:

  • 位置

描述: 让玩家在你指定的位置插上一面旗帜。 插旗。
支持精度检测:你可以将“精度逻辑”节点停靠到此节点上,以获得此次检测从 0% 到 100% 的完成精度。

达到高度

类别: 位置
可停靠至:
参数:

  • 高度
  • 使用雷达高度
  • 运算符
  • 飞行器

描述: 向星辰进发……或者至少先飞到半路。使用此节点比较飞行器的高度。 检查飞行器高度。

进入 SOI

类别: 位置
可停靠至:
参数:

  • 天体
  • 飞行器

描述: 与离开正好相反。飞行器是否已经进入指定天体的影响球? 检查飞行器是否进入影响球。

飞行器溅落

类别: 位置
可停靠至:
参数:

  • 最大地表速度
  • 忽略地表速度
  • 位置
  • 稳定时间
  • 飞行器

描述: 扑通!此节点用于检测飞行器是否在你指定的位置溅落。 检查飞行器是否处于溅落状态。
支持精度检测:你可以将“精度逻辑”节点停靠到此节点上,以获得此次检测从 0% 到 100% 的完成精度。

检测距离

类别: 位置 可停靠至:参数:

  • 起点
  • 终点
  • Kerbal
  • 飞行器
  • 位置
  • 天体
  • 小行星
  • 旗帜
  • 发射场
  • 位置节点
  • 计算方式
  • 运算符
  • 距离

描述: 这个节点就像一把尺子,可以用来检测两个对象之间究竟相隔多远。 检查飞行器与某个对象之间的距离。

资源与科学

回收资源

类别: 资源与科学
可停靠至:
参数:

  • 资源
  • 数量
  • 运算符
  • 飞行器

描述: 此节点可以追踪通过回收飞行器获得的资源数量。 检查通过回收飞行器获得的资源。

资源数量

类别: 资源与科学
可停靠至: 除开始节点外的所有节点
参数:

  • 资源
  • 数量
  • 运算符
  • 飞行器

描述: 你的飞行器油箱装满了吗?使用此节点可以检测飞行器中某种特定资源的数量。 检查飞行器中的资源数量。

科学实验

类别: 资源与科学
可停靠至:
参数:

  • 实验
  • 情境
  • 生物群系
  • 目的地

描述: 让你的 Kerbal 干点正事。此节点可以检测科学实验是否已经执行,你还可以指定实验结果需要被带回家,还是只需要传输回去。 检查是否完成科学实验。

生成

生成小行星

类别: 生成
可停靠至: 开始节点
参数:

  • 小行星
  • 位置

描述: 在宇宙中的指定位置生成一颗小行星。警告:处于碰撞轨道上的大型岩石可能危害你的健康。 在宇宙中的某处生成小行星。

生成旗帜

类别: 生成
可停靠至: 开始节点
参数:

  • 地点名称
  • 铭牌文字
  • 着陆状态

描述: 在宇宙中放置一面旗帜,可用于为玩家提供地标、留下信息,或者充当某项冬季运动障碍赛的标志。 在宇宙中的某处生成旗帜。

生成 Kerbal

类别: 生成
可停靠至: 开始节点
参数:

  • Kerbal
  • 是否受困
  • 位置

描述: 将选定的 Kerbal 放置到你指定的位置。你可以用它安排一名等待救援的 Kerbal、让 Kerbal 开始一次横跨大陆的徒步旅行,或者只是让他在 Duna 的极轨上欣赏风景。 在宇宙中的某处生成 Kerbal。

生成发射场

类别: 生成
可停靠至: 开始节点
参数:

  • 发射场

描述: 想让你勇敢的探险者从家园以外的地方出发?此节点可以部署一个发射场,既可以作为发射任务的出发点,也可以作为坠毁……我是说着陆的目标地点。 在宇宙中的某处生成发射场。

生成飞行器

类别: 生成
可停靠至: 开始节点
参数:

  • 飞行器

描述: 按照你的设定,在指定位置创建一艘飞行器。无论是在轨道上,还是在海底——如果是在低太阳轨道,记得带好防晒霜。 在宇宙中的某处生成飞行器。

实用工具

始终为假

类别: 实用工具
可停靠至: 除开始节点外的所有节点
描述: 可使用此节点放置占位节点或信息节点。例如,你可以利用它在某个事件发生之前创建“假的”任务目标。 一个始终返回假的逻辑节点。

始终为真

类别: 实用工具
可停靠至: 除开始节点外的所有节点
描述: 由于此节点始终为真,因此可以用它重定向任务流程。它尤其适合用于循环结构。 一个始终返回真的逻辑节点。

相机模式

类别: 实用工具
可停靠至:
参数:

  • 相机模式
  • 相机锁定

描述: 使用此节点可以强制改变玩家的相机模式。你还可以将相机锁定在新的模式下,让任务更有趣。 更改并锁定玩家的相机模式。

对话框消息

类别: 实用工具
可停靠至:
参数:

  • 标题
  • 消息
  • 教官头像
  • 文本区域高度
  • 屏幕区域
  • 暂停任务
  • 自动关闭
  • 超时时间(秒)

描述: 让我们的专业教官在任务过程中向玩家传授知识或提供指示。
不附赠喜剧效果。
在对话框中显示一条消息。

显示消息

类别: 实用工具
可停靠至:
参数:

  • 显示消息
  • 持续时间
  • 屏幕位置

描述: 用于快速显示状态信息的屏幕消息提示。 在屏幕上显示一条消息。

任务经过时间(MET)

类别: 实用工具
可停靠至: 除开始节点外的所有节点
参数:

  • 时间
  • 运算符
  • 飞行器

描述: 检测自所选飞行器发射以来已经经过了多长时间。 检查飞行开始后的经过时间。

检测精度

类别: 实用工具
可停靠至: 除开始节点外的所有节点
参数:

  • 精度
  • 运算符

描述: 测量某项检测的完成精度。

任务时间

类别: 实用工具
可停靠至: 除开始节点外的所有节点
参数:

  • 时间
  • 运算符

描述: 与本次任务开始以来经过的时间进行比较,该时间按照宇宙时间计算。 检查任务开始后经过的时间。

节点经过时间

类别: 实用工具
可停靠至: 除开始节点外的所有节点
参数:

  • 节点
  • 时间
  • 运算符

描述: 使用此节点可以根据玩家到达之前某个节点后经过的时间作出判断。计算依据为该节点激活时的宇宙时间。 检查指定节点激活后经过的时间。

飞行器

激活分级

类别: 飞行器
可停靠至:
参数:

  • 飞行器

描述: 此操作将激活所选飞行器的下一个分级。如果所选飞行器并非当前活动飞行器,则该节点要等到玩家取得该飞行器控制权后才会激活。 当前活动飞行器。
激活分级:激活飞行器的下一个分级。

更改飞行器资源量

类别: 飞行器
可停靠至:
参数:

  • 资源
  • 调整数量
  • 飞行器

描述: 立即修改飞行器中某种指定资源的数量。对于已经加载的飞行器,将按照资源流动机制生效。 立即更改飞行器中的资源数量。

炸毁部件

类别: 飞行器
可停靠至:
参数:

  • 部件

描述: 这个节点属于“所见即所得”类型。选择一个部件,然后它就会爆炸。 炸毁指定部件。

炸毁飞行器

类别: 飞行器
可停靠至:
参数:

  • 部件延迟(毫秒)
  • 飞行器

描述: 使用此节点可以让指定飞行器的部件逐个爆炸。通过延迟参数可以让爆炸依次发生,慢慢折磨玩家;也可以让整艘飞行器几乎同时化为一个巨大的火球。 逐个炸毁飞行器的部件。

使部件故障

类别: 飞行器
可停靠至:
参数:

  • 部件
  • 应用的故障

描述: 使用这个节点让任务变得更“有趣”。你可以为任务中的飞行器指定不同部件并设置各种故障。 触发部件故障。

飞行中的飞行器

类别: 飞行器
可停靠至:
参数:

  • 最大地表速度
  • 忽略地表速度
  • 位置
  • 稳定时间
  • 飞行器

描述: 检测飞行器是否处于指定的飞行状态。 检查飞行器是否正在飞行。

部件对接 / 解除对接

类别: 飞行器
可停靠至:
参数:

  • 第一个部件
  • 第二个部件
  • 已对接/已解除对接

描述: 当你需要检查一个部件是否与另一个部件完成对接或解除对接时,可以使用此节点。 检测两个部件是否在同一飞行器中保持对接。

修复部件

类别: 飞行器
可停靠至:
参数:

  • 部件
  • 修复类型
  • 部件模块
  • 指定故障

描述: 使用此节点可以撤销此前施加到飞行器上的故障。 修复部件故障。

资源消耗

类别: 飞行器
可停靠至:
参数:

  • 时间周期
  • 消耗数量
  • 部件
  • 资源

描述: 使某个部件中的资源量随时间逐渐发生变化。你可以利用它模拟资源泄漏,也可以让资源随时间逐渐生成。它可以让不断下降的燃料量更加令人紧张,也可以设计一种挑战,让火箭在上升过程中逐渐获得燃料,而不是一开始就装满燃料。 随时间改变部件中的资源数量。

分级已激活

类别: 飞行器
可停靠至:
参数:

  • 目标分级
  • 飞行器

描述: 监测飞行器中的某个特定分级是否被激活。 检查指定分级是否已激活。

分级数量

类别: 飞行器
可停靠至: 除开始节点外的所有节点
参数:

  • 分级数量
  • 运算符
  • 飞行器

描述: 将飞行器的分级数量与你设定的目标值进行比较。 检查飞行器的分级数量。

检测速度

类别: 飞行器
可停靠至: 除开始节点外的所有节点
参数:

  • 速度
  • 运算符
  • 速度模式
  • 飞行器

描述: 我们到底飞得有多快?使用此节点检查飞行器的速度。 检查飞行器速度。

触发动作组

类别: 飞行器
可停靠至:
参数:

  • 飞行器
  • 动作组

描述: 此操作将在指定飞行器上触发所选动作组。如果指定飞行器并非当前活动飞行器,则该节点会等到玩家取得该飞行器控制权后才激活。 触发飞行器上的动作组。

活动飞行器数量

类别: 飞行器
可停靠至:
参数:

  • 飞行器类型
  • 运算符
  • 飞行器数量

描述: 此节点可以检测当前游戏中有多少艘玩家飞行器处于活动状态,也可以用于统计其他指定类型的飞行器。 检查游戏中存在多少艘指定类型的飞行器。

飞行器摧毁

类别: 飞行器
可停靠至:
参数:

  • 位置
  • 飞行器

描述: 它也被称为 R.I.P. 节点,可以检测飞行器是否被摧毁。 检查飞行器是否被摧毁。

飞行器质量

类别: 飞行器
可停靠至: 除开始节点外的所有节点
参数:

  • 质量
  • 运算符
  • 飞行器

描述: 它有多重?你可以使用此节点比较飞行器质量,并据此作出判断。 检查飞行器质量。

飞行器回收

类别: 飞行器
可停靠至:
参数:

  • 飞行器

描述: 使用此节点可以检测飞行器何时在母星被回收。如果你需要确认任务中的主要飞行器已经成功回收,这个节点会非常有用。 检查飞行器是否已在母星被回收。

设置操作面板(SAP)

设置操作面板(Settings Action Pane,SAP)用于定义任务中当前所选节点的设置。SAP 可以上下滚动,各个标题区域也可以展开或折叠,从而根据需要显示更多或更少的信息。

你可以在“节点标题”字段中修改显示在画布节点标题栏中的名称。

如果在节点设置中将某个节点标记为结束节点,那么当玩家到达该节点时,任务就会结束。

点击 SAP 中的图钉图标,可以让相应设置直接显示在画布上的节点中。

图形操作面板(GAP)

图形操作面板(Graphical Action Pane,GAP)用于以图形方式呈现 SAP 中的部分设置。点击 SAP 中的某项设置即可打开 GAP;支持 GAP 功能的设置旁边会显示一个眼睛图标。

使用 GAP 可以完成很多操作,例如选择允许或禁止使用的部件、修改天体的目标轨道、在行星表面设置目标地点等。

根据当前查看的项目,GAP 可以进行放大、缩小、旋转以及其他不同形式的交互。

GAP 工具

GAP 中会根据当前内容显示相应的功能图标,让你能够快速使用各种操作。

任务验证报告

请留意“任务验证报告”图标:如果它显示为红色,说明任务可能存在问题;如果显示为绿色,则说明一切正常,可以开始任务。

你也可以手动执行任务验证,验证后的任务状态会显示在“任务验证报告”图标上。

任务简报

任务简报窗口用于查看与任务相关的信息,包括横幅、计分、奖励等。

信息

目标

分数

奖励

导出/导入任务

如果要与其他玩家分享任务,需要先将其导出。导出任务时,所有必要的数据都会被打包成一个方便分享的文件。

如果要导入任务,需要下载相应的 ZIP 文件,然后将其中的任务文件夹解压到 KSP 安装目录中的 Missions 文件夹。

导出的任务可以在 KSP 主目录下的 `_Exports` 文件夹中找到。

Steam 创意工坊