Queue (Seconds)
Every pulse records the active input data, then queues up to a maximum of 256 records. Records are released sequentially after a configured delay.
Diagram
Ports drawn from the source data: inputs left, outputs right, config inside.
How it's used
Structural overview — derived from this gate's ports, not
from tested behavior. Takes 10 wire inputs: Data In1 (any), Data In2 (any), Data In3 (any), Data In4 (any), Data In5 (any), Data In6 (any), Data In7 (any), Data In8 (any), Exec In (exec), Seconds To Wait (float). Produces 9 outputs: Data Out1 (any), Data Out2 (any), Data Out3 (any), Data Out4 (any), Data Out5 (any), Data Out6 (any), Data Out7 (any), Data Out8 (any), Exec Out (exec).
Wire inputs
Wires you feed into the gate.
| Display name | Type | Tooltip |
|---|---|---|
| Data In1 (DataIn1) | any | No tooltip in source |
| Data In2 (DataIn2) | any | No tooltip in source |
| Data In3 (DataIn3) | any | No tooltip in source |
| Data In4 (DataIn4) | any | No tooltip in source |
| Data In5 (DataIn5) | any | No tooltip in source |
| Data In6 (DataIn6) | any | No tooltip in source |
| Data In7 (DataIn7) | any | No tooltip in source |
| Data In8 (DataIn8) | any | No tooltip in source |
| Exec In (ExecIn) | exec | No tooltip in source |
| Seconds To Wait (SecondsToWait) | float | No tooltip in source |
Wire outputs
Wires the gate produces.
| Display name | Type | Tooltip |
|---|---|---|
| Data Out1 (DataOut1) | any | No tooltip in source |
| Data Out2 (DataOut2) | any | No tooltip in source |
| Data Out3 (DataOut3) | any | No tooltip in source |
| Data Out4 (DataOut4) | any | No tooltip in source |
| Data Out5 (DataOut5) | any | No tooltip in source |
| Data Out6 (DataOut6) | any | No tooltip in source |
| Data Out7 (DataOut7) | any | No tooltip in source |
| Data Out8 (DataOut8) | any | No tooltip in source |
| Exec Out (ExecOut) | exec | No tooltip in source |
Variants
This entry reports variants in the source.
[
{
"halfSize": {
"X": 5,
"Y": 5,
"Z": 2
},
"inputs": [
"ExecIn",
"DataIn1",
"DataIn2",
"DataIn3"
],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3"
]
},
{
"halfSize": {
"X": 6,
"Y": 5,
"Z": 2
},
"inputs": [
"ExecIn",
"DataIn1",
"DataIn2",
"DataIn3",
"DataIn4"
],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3",
"DataOut4"
]
},
{
"halfSize": {
"X": 7,
"Y": 5,
"Z": 2
},
"inputs": [
"ExecIn",
"DataIn1",
"DataIn2",
"DataIn3",
"DataIn4",
"DataIn5"
],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3",
"DataOut4",
"DataOut5"
]
},
{
"halfSize": {
"X": 8,
"Y": 5,
"Z": 2
},
"inputs": [
"ExecIn",
"DataIn1",
"DataIn2",
"DataIn3",
"DataIn4",
"DataIn5",
"DataIn6"
],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3",
"DataOut4",
"DataOut5",
"DataOut6"
]
},
{
"halfSize": {
"X": 9,
"Y": 5,
"Z": 2
},
"inputs": [
"ExecIn",
"DataIn1",
"DataIn2",
"DataIn3",
"DataIn4",
"DataIn5",
"DataIn6",
"DataIn7"
],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3",
"DataOut4",
"DataOut5",
"DataOut6",
"DataOut7"
]
},
{
"halfSize": {
"X": 10,
"Y": 5,
"Z": 2
},
"inputs": [
"ExecIn",
"DataIn1",
"DataIn2",
"DataIn3",
"DataIn4",
"DataIn5",
"DataIn6",
"DataIn7",
"DataIn8"
],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3",
"DataOut4",
"DataOut5",
"DataOut6",
"DataOut7",
"DataOut8"
]
}
] Source details
- Brick asset
- PB_Gate_QueueSeconds
- Component class
- BrickComponentType_QueueSeconds
- Kind
- pseudo
- Family
- QueueSeconds
- Half size
- 5 × 5 × 2