public void Initialize() { var triggers = Object.FindObjectsOfType <InteractableObjectBehavior>(); foreach (var trigger in triggers) { _context.AddTriggers(trigger.Type, trigger); } }
public void Initialize() { var triggers = Object.FindObjectsOfType <DoorTeleporterBehaviour>(); foreach (var trigger in triggers) { trigger.OnFilterHandler = OnFilterHandler; _context.AddTriggers(TriggerObjectType.Door, trigger); } }