protected override void OnActivated(ActivateEventArgs args) { // todo determine when to trigger activate func base.OnActivated(args); interactable.Interact(); }