Talos docs

trigger

Since 0.6
Plain text

Use it in a scene entity's components list as { "type": "trigger", … }. The contract writes the fields flat and refuses unknown keys.

Fields

FieldTypeRequiredDefaultAllowed valuesDescription
eventstringyes
oncebooleanno

Rules that can refuse it

Example

From the contract's tested fixture fixtures/contract/full20/scene.json#hazard-zone.

{
  "type": "trigger",
  "event": "hazard-reached",
  "once": true
}