private void RegisterActiveZone() { if (!activeZone || activeZone.priority < this.priority) { activeZone = this; } }
private void Update() { if (activeZone && !activeZone.HasStartedTransition) { activeZone.DoTransition(); } activeZone = null; }