private void Storyboard_Completed(object sender, EventArgs e) { Visibility = m_detailsPanel.Opacity == 0.0 ? Visibility.Hidden : Visibility.Visible; if (m_detailsPanel.Opacity != 0.0 && m_tutorialDialogsToShow != TutorialDialogMask.Empty) { m_tutorialView.Show(Convert.ToBoolean(m_tutorialDialogsToShow & TutorialDialogMask.Exit), Convert.ToBoolean(m_tutorialDialogsToShow & TutorialDialogMask.ChangeFloor)); } m_tutorialDialogsToShow = TutorialDialogMask.Empty; }
public void RemoveTutorialDialogs() { m_tutorialDialogsToShow = TutorialDialogMask.Empty; m_tutorialView.Hide(); }
public void AddTutorialDialogs(bool showExitDialog, bool showChangeFloorDialog) { m_tutorialDialogsToShow = (showExitDialog ? TutorialDialogMask.Exit : TutorialDialogMask.Empty) | (showChangeFloorDialog ? TutorialDialogMask.ChangeFloor : TutorialDialogMask.Empty); }