private void Win() { var score = _scoreEngine.CurrentPoints; var endScreen = MenuEngineReference.GetElement <EndScreen>(); endScreen.SetWinScore(score); MenuEngineReference.Show <EndScreen>(); _scoreEngine.CurrentPoints = 0; }
private void Lose() { UpdateScoreOnNextLevel(); SoundPlayer.PlaySound("failure"); var score = _scoreEngine.CurrentPoints; var endScreen = MenuEngineReference.GetElement <EndScreen>(); endScreen.SetLoseScore(score); TimeOut.SetTimeout(3000, () => { MenuEngineReference.Show <EndScreen>(); _scoreEngine.CurrentPoints = 0; }); }
void SignPostMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { MenuEngineReference.Show <IntroductionScreen>(); }
public void GotoBack() { SoundPlayer.PlaySound("button4"); MenuEngineReference.Show <IntroductionScreen>(); }
public void GotoMe() { MenuEngineReference.Show <LevelHolder>(); }