public void SetNewEvent(ModalityEvent modalityEvent) { foreach (var trigger in Triggers) { if (modalityEvent.Type == trigger.Type) { trigger.State = ActionState.HAPPENED; trigger.EventTime = modalityEvent.EventTime; } } }
public Boolean HasEvent(ModalityEvent modalityEvent) { foreach(var trigger in Triggers) { if (modalityEvent.Type == trigger.Type) { return true; } } return false; }