private bool CancelEvent() { if (currentEvent != null) { currentEvent.CancelEvent(); EventEnded(); return(true); } return(false); }