选择运算器
Jump to navigation
Jump to search
选择运算器 |
生产配方 |
|||||||||||||
+ + → | |||||||||||||
原料总计 |
|||||||||||||
+ + + | |||||||||||||
在地图上显示的颜色 |
|||||||||||||
生命值 |
|
||||||||||||
每组数量 |
50 |
||||||||||||
50 (1 stack) |
|||||||||||||
开采工时 |
0.1 |
||||||||||||
原型类型 |
|||||||||||||
内部名称 |
selector-combinator |
||||||||||||
前置科技 |
|||||||||||||
可由以下设施生产 |
|||||||||||||
选择运算器是一种信号网络物品,是游戏中的四种信号运算器之一(其他三种是常量运算器、算术运算器和判断运算器)。它有四种不同的操作模式(在启用太空时代扩展包时有七种模式),以筛选来自输入端的各种信号。
功能
选择运算器可以按照以下操作模式之一输出信号:
- 选择输入
- 在此模式下,运算器按值对其输入信号进行排序,并以相同的值输出符合条件的单个信号。
- 降序 (默认):选择值最大的信号。
- 升序:选择值最小的非零信号。
- 索引:确定在某一类排序值中选择哪个位置,从0开始,即第一个值(0)、第二个值(1)、第三个值(2)...
- 如果有多个信号并且超出索引范围,则不会输出任何信号。有效边界为0到1减去输入信号的总数。
- 如果仅有单个信号输入,则即使超出索引范围,信号也始终会被输出。
- 输入计数
- 运算器将计算并输出所选输入信号的总数。
- 输入信号的值不参与计数。
- 输入随机
- 运算器将每隔一定游戏刻从输入信号中随机选择一个输出。
- 默认情况下,运算器将每1刻(即每秒 60 次)更新一次。
- 如果只有一个输入信号,它将在时间阈值后输出。如果在此之前删除输入信号,则不会输出任何内容。
- 堆叠大小
- 运算器将输出输入信号的堆栈大小。
- 运算器不会输出任何流体或虚拟信号。
- 输入信号的值不参与计算。
- 火箭载荷
- 品质筛选
- 运算器将输出满足品质等级条件的的任何输入信号。
- 运算器可以比较输入信号的品质是大于、小于、等于/大于等于、小于等于/等于设置的任一质量等级。
- 如果设置输入信号是与任一品质等级进行比较,则只有等于运算有效。
- 品质转换
- 运算器将从输入信号中获取品质等级,并输出符合条件的信号的原始值。
- 如果选中"直接指定"选项,运算器会将选定的品质等级附加到目标信号,但前提是该目标信号在输入信号中。
- 如果选中"从信号中选取"选项,运算器将在输入信号中搜索该选项,并将选取的品质等级应用于目标信号,但前提是所选输入和目标信号都在输入信号中。
更新历史
- 2.0.7:
- 加入游戏