Signal Handler Component
A component that registers signals on events and listens for them.
|custom_signal||Whether it is a custom signal id or not.|
|entity||The entity received from the event.|
|event_triggered||The event has been triggered|
|input_signal_ports||The custom input from the current signal type.|
|instant||Whether this executes instantly or not. If set to 0, this will not execute instantly.|
|output_signal_ports||The custom output from the current signal type.|
|register||Registers the signal|
|registered_entities||The current entities that have the signal registered on it|
|registered_signal||The current registered signal|
|signal_handler_options||Whether it is a global or object signal|
|signal_id||The list of signal IDs that can be selected as an option.|
|signal_ports||The custom signal ports from the current signal type. Used for saving and loading.|
|target||Entity to register the signal on|
|unregister||Unregisters the signal on the target.|
|unregister_all||Unregisters the signal from everyone.|
Whether it is a custom signal id or not.
The entity received from the event.
The event has been triggered
The custom input from the current signal type.
Whether this executes instantly or not. If set to 0, this will not execute instantly.
The custom output from the current signal type.
Registers the signal
The current entities that have the signal registered on it
The current registered signal
Whether it is a global or object signal
The list of signal IDs that can be selected as an option.
The custom signal ports from the current signal type. Used for saving and loading.
Entity to register the signal on
Unregisters the signal on the target.
Unregisters the signal from everyone.