Trigger Zone ============= .. code-block:: csharp [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``). 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 :doc:`../Tutorials/SettingsAndCustomization/scenarios` tutorial for the full picture of how Scenarios, Events, and Actions fit together. .. toctree::