返回值#
| 类型 | 含义 |
|---|---|
| MD 表 | 表表表显示了按数量短缺的商品的MD表表. 这不是一个Lua表. |
观察到的表达#
层: Mission Director. 这是一个站点属性,用于构建任务,而不是Lua函数. $Station 必须存在, $Build 必须是其有效的任务. 处理器必须解决这些变量;碎片不会创建它们.
<set_value name="$Needed"
exact="$Station.neededbuildresources.{$Build}.table" />
<set_value name="$Wares" exact="$Needed.keys.list" />运行效果: $Needed 负责这个任务的短缺表, $Wares 它们的关键列表. 具体货物和数量取决于站/任务;没有固定的印刷输出.
复制结果#
表描述了这一条例的短缺. 站库存,货物配方和建设任务缺少的资源是不同的事实. 标示每种商品的ID和相应的要求量.
<do_for_each name="$Ware" in="$Wares">
<set_value name="$WareID" exact="$Ware.id" />
<set_value name="$Amount" exact="$Needed.{$Ware}" />
</do_for_each>运行效果: 每个$Ware密钥都提供了其身份和缺量$Amount. 这种例子读取数据;它不交货.
限制#
首先检查任务生命周期和站点联系. 完成或取消后,不要再使用手柄. 处理有效的空置单单独与缺失的订单. 阅读此属性不应该创造船只或供应资源; UI显示具有自己的验证.