Personal Custom Event
Pulses when a matching Send Personal Custom Event gate owned by the same player fires, preserving each event and its data in order.
The supplementary
gate_docs.json calls this
“Custom Event”. The primary inventory name
(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 no wire inputs. 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). Configured with 3 properties (set on the gate, not wired): Is Object Event (bool), Type Error (bool), Event Name (struct).
Wire inputs
Wires you feed into the gate.
No wire inputs.
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 |
Configuration properties
Set on the gate itself in its properties panel — not wired. Distinct from inputs.
| Display name | Type | Tooltip |
|---|---|---|
| Is Object Event (bIsObjectEvent) | bool | No tooltip in source |
| 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": [],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3"
]
},
{
"halfSize": {
"X": 6,
"Y": 5,
"Z": 2
},
"inputs": [],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3",
"DataOut4"
]
},
{
"halfSize": {
"X": 7,
"Y": 5,
"Z": 2
},
"inputs": [],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3",
"DataOut4",
"DataOut5"
]
},
{
"halfSize": {
"X": 8,
"Y": 5,
"Z": 2
},
"inputs": [],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3",
"DataOut4",
"DataOut5",
"DataOut6"
]
},
{
"halfSize": {
"X": 9,
"Y": 5,
"Z": 2
},
"inputs": [],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3",
"DataOut4",
"DataOut5",
"DataOut6",
"DataOut7"
]
},
{
"halfSize": {
"X": 10,
"Y": 5,
"Z": 2
},
"inputs": [],
"outputs": [
"ExecOut",
"DataOut1",
"DataOut2",
"DataOut3",
"DataOut4",
"DataOut5",
"DataOut6",
"DataOut7",
"DataOut8"
]
}
] Source details
- Brick asset
- PB_Gate_Event_Custom
- Component class
- BrickComponentType_Event_Custom
- Kind
- event
- Family
- CustomEvent
- Half size
- 5 × 5 × 2