Trigger Zone

[RequireComponent(typeof(BoxCollider))]
[RequireComponent(typeof(Rigidbody))]
public sealed class TriggerZone : MonoBehaviour

A passive detector for a zone on the map — it has no gameplay logic of its own by design, it only reports when a unit enters or exits it (events WasEntered/WasExited, both Action<Unit>). Add it to any GameObject; its required BoxCollider and Rigidbody are set up automatically (collider marked as a trigger, rigidbody set to kinematic) in Start, so you don’t need to configure them yourself.

To react to a Trigger Zone from a Scenario, add a Trigger Zone event to the scenario’s Events list — see the Scenarios tutorial for the full picture of how Scenarios, Events, and Actions fit together.