public bool CursorActive() { return(IsHeaderMenuActive() || !navigationControls.MouseLookActive() || (currentAvatar != null ? currentAvatar.CursorActive() : false) || dynamicPopup.IsOpen() || globalExceptionHandler.IsShowing()); }