Send Personal Custom Event
Triggers matching Personal Custom Event gates owned by the same player, or matching object events on the Target brick grid.
The supplementary
gate_docs.json calls this
“Send Custom Event”. The primary inventory name
(Send Personal Custom Event) is shown here, matching the in-game UI.
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), Target (entity). Produces 1 output: Exec Out (exec). Configured with 2 properties (set on the gate, not wired): Type Error (bool), Event Name (struct).
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 |
| Target | entity | No tooltip in source |
Wire outputs
Wires the gate produces.
| Display name | Type | Tooltip |
|---|---|---|
| Exec Out (ExecOut) | exec | No tooltip in source |
Configuration properties
Set on the gate itself in its properties panel — not wired. Distinct from inputs.
| Display name | Type | Tooltip |
|---|---|---|
| Type Error (bTypeError) | bool | No tooltip in source |
| Event Name (EventName) | struct | 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"
]
},
{
"halfSize": {
"X": 6,
"Y": 5,
"Z": 2
},
"inputs": [
"ExecIn",
"DataIn1",
"DataIn2",
"DataIn3",
"DataIn4"
],
"outputs": [
"ExecOut"
]
},
{
"halfSize": {
"X": 7,
"Y": 5,
"Z": 2
},
"inputs": [
"ExecIn",
"DataIn1",
"DataIn2",
"DataIn3",
"DataIn4",
"DataIn5"
],
"outputs": [
"ExecOut"
]
},
{
"halfSize": {
"X": 8,
"Y": 5,
"Z": 2
},
"inputs": [
"ExecIn",
"DataIn1",
"DataIn2",
"DataIn3",
"DataIn4",
"DataIn5",
"DataIn6"
],
"outputs": [
"ExecOut"
]
},
{
"halfSize": {
"X": 9,
"Y": 5,
"Z": 2
},
"inputs": [
"ExecIn",
"DataIn1",
"DataIn2",
"DataIn3",
"DataIn4",
"DataIn5",
"DataIn6",
"DataIn7"
],
"outputs": [
"ExecOut"
]
},
{
"halfSize": {
"X": 10,
"Y": 5,
"Z": 2
},
"inputs": [
"ExecIn",
"DataIn1",
"DataIn2",
"DataIn3",
"DataIn4",
"DataIn5",
"DataIn6",
"DataIn7",
"DataIn8"
],
"outputs": [
"ExecOut"
]
}
] Source details
- Brick asset
- PB_Gate_Exec_SendCustomEvent
- Component class
- BrickComponentType_Exec_SendCustomEvent
- Kind
- exec
- Family
- SendCustomEvent
- Half size
- 5 × 5 × 2