private void ItemOnScoreChanged(object sender, ScoreChangedEventArgs e) { if (ScoreChanged != null) { ScoreChanged.Invoke(this, e); } }
private void Instance_ScoreChanged(object sender, ScoreChangedEventArgs args) { if (GameManager.CurrentState == GameStates.PLAYING) { TriggerFade(); } }
private void testGameOver(ScoreChangedEventArgs args) { if (args.gameOver == true) { tgb.Pause(); tgb.ScoreChangedEvent -= new TetrisGameBoard.ScoreChangedEventHandler(tgb_ScoreChangedEvent); NewScore.Level = args.Level; NewScore.Points = args.Score; txtName.Visibility = Visibility.Visible; txtName.Focus(); UpdateZOrder(txtName, true); txtName.SelectAll(); double newrank = getRank(NewScore.Level, NewScore.Points); int rankindex = getRankIndex(newrank, TopScores); if (!TopScores.ContainsKey(newrank)) { txtGameOver.Text = getGameOverText(rankindex); } else { txtGameOver.Text = string.Format("Ohh your too slow! Someone already got {0} points on level {1}.", NewScore.Points, NewScore.Level); } txtGameOver.Visibility = Visibility.Visible; txtGameOver.Background = new SolidColorBrush(Colors.Black); displayHighScores(); UpdateZOrder(txtGameOver, true); } }
void Instance_ScoreChanged(object sender, ScoreChangedEventArgs e) { if (e.StudentIds.Contains(this._CurrentID)) { this.LoadContent(_CurrentID); } }
void tgb_ScoreChangedEvent(ScoreChangedEventArgs args) { txtScore.Text = string.Format("Score {0} Level {1} " + Environment.NewLine + "Lines {2} ", args.Score, args.Level, args.Lines); if (oldScore != args.Score) { int howmanyNewPoints = args.Score - oldScore; txtNewPoints.Text = howmanyNewPoints.ToString(); ColorAnimation ForeColorAnim = new ColorAnimation(Colors.Black, Colors.Red, TimeSpan.FromMilliseconds(500)); ForeColorAnim.AutoReverse = true; ScoreColorBrush.BeginAnimation(SolidColorBrush.ColorProperty, ForeColorAnim); DoubleAnimation fontSizeAnim = new DoubleAnimation(8, 36, TimeSpan.FromMilliseconds(500)); fontSizeAnim.AutoReverse = true; txtNewPoints.BeginAnimation(TextBlock.FontSizeProperty, fontSizeAnim); DoubleAnimation rightPosition = new DoubleAnimation(10, 30, TimeSpan.FromMilliseconds(500)); rightPosition.AutoReverse = true; txtNewPoints.BeginAnimation(Canvas.RightProperty, rightPosition); } oldScore = args.Score; testGameOver(args); }
} // end OnClickBackBtn private void OnScoreChanged(object sender, ScoreChangedEventArgs args) { if (null == args) { Debug.LogError("UIGameMenu OnScoreChanged args is null"); return; } // end if m_ScoreText.text = args.Score.ToString(); } // end OnScoreChanged
private static void Match_ScoreChanged(object sender, ScoreChangedEventArgs e) { var match = (Match)sender; foreach (var matchPlayer in match.Players) { _server.Router.DistributePackage(new ScoreChangedPackage(e.Player.Uid, e.RaisedScore, Router.ServerWildcard, matchPlayer.Uid)); } }
/// <summary> /// Score changed event handler. /// </summary> /// <param name="e"></param> protected virtual void OnScoreChanged(ScoreChangedEventArgs e) { ScoreChangedEventHandler handler = ScoreChanged; if (handler != null) { handler(this, e); } }
private void match_ScoreChanged(object sender, ScoreChangedEventArgs e) { txbPlayer1Score.Dispatcher.BeginInvoke(new Action(delegate { txbPlayer1Score.Text = e.ScoreOfPlayer1.ToString(); })); txbPlayer2Score.Dispatcher.BeginInvoke(new Action(delegate { txbPlayer2Score.Text = e.ScoreOfPlayer2.ToString(); })); }
private void Instance_ScoreChanged(object sender, ScoreChangedEventArgs e) { foreach (string var in e.StudentIds) { if (var == _CurrentID) { Reload = true; } } }
private void OnPatternScoreChanged(object sender, ScoreChangedEventArgs e) { if (e.RemovedScores != null) { foreach (Score score in e.RemovedScores) { _scoreTable.Remove(score); } } RefreshPatternThumbnailGeometry((Pattern)sender); }
private void Score_ScoreChanged(object sender, ScoreChangedEventArgs e) { switch (e.Reason) { case ScoreChangeReason.Removing: if (e.Note == SelectedNote) { SelectedNote = null; } break; default: break; } }
private void DartBoard_ScoreChanged(object sender, ScoreChangedEventArgs args) { textCurrentScore.Text = ""; textScore1.Text = dartBoard.getScore(DartBoard.PlayerNum.PlayerOne).ToString(); textScore2.Text = dartBoard.getScore(DartBoard.PlayerNum.PlayerTwo).ToString(); float avP1 = dartBoard.getAverage(DartBoard.PlayerNum.PlayerOne); labelP1Average.Text = "Average: " + string.Format("{0:0.0#}", avP1); float avP2 = dartBoard.getAverage(DartBoard.PlayerNum.PlayerTwo); labelP2Average.Text = "Average: " + string.Format("{0:0.0#}", avP2); if (dartBoard.winner != DartBoard.PlayerNum.Nobody) { winningPictureBox.Visible = true; playSound(finishMusic); } }
private void AddScore(int added, bool broadcast = true) { scoreCount += scorePerEnemy; if (broadcast) { if (OnScoreChanged == null) { return; } foreach (var player in players) { var args = new ScoreChangedEventArgs <int>() { player = player, value = scoreCount }; OnScoreChanged(player, args); } } }
void OnEnemyHealthChanged(GameObject enemy, float health) { if (health <= 0 && enemies.Contains(enemy)) { enemies.Remove(enemy); scoreCount += scorePerEnemy; if (OnScoreChanged == null) { return; } foreach (var player in players) { var args = new ScoreChangedEventArgs <int>() { player = player, value = scoreCount }; OnScoreChanged(player, args); } } }
void HandleScoreChanged(object sender, ScoreChangedEventArgs e) { PopulateScore(); }
private void GameManager_OnScoreChanged(object sender, ScoreChangedEventArgs e) { UpdateScore(e.NewScore); }
void tgb_ScoreChangedEvent(ScoreChangedEventArgs args) { txtScore.Text = string.Format("Score {0} Level {1} " + Environment.NewLine + "Lines {2} ", args.Score, args.Level, args.Lines); if (oldScore != args.Score) { int howmanyNewPoints = args.Score - oldScore; txtNewPoints.Text = howmanyNewPoints.ToString(); ColorAnimation ForeColorAnim = new ColorAnimation(Colors.Black,Colors.Red,TimeSpan.FromMilliseconds(500)); ForeColorAnim.AutoReverse = true; ScoreColorBrush.BeginAnimation(SolidColorBrush.ColorProperty, ForeColorAnim); DoubleAnimation fontSizeAnim = new DoubleAnimation(8, 36, TimeSpan.FromMilliseconds(500)); fontSizeAnim.AutoReverse = true; txtNewPoints.BeginAnimation(TextBlock.FontSizeProperty, fontSizeAnim); DoubleAnimation rightPosition = new DoubleAnimation(10, 30, TimeSpan.FromMilliseconds(500)); rightPosition.AutoReverse = true; txtNewPoints.BeginAnimation(Canvas.RightProperty, rightPosition); } oldScore = args.Score; testGameOver(args); }
private void Instance_ScoreChanged(object sender, System.EventArgs e) { ScoreChangedEventArgs s = e as ScoreChangedEventArgs; UpdateScore(s.CurrentScore, s.ScoreChangedBy); }
private async void PlayersOnScoreChanged(object sender, ScoreChangedEventArgs scoreChangedEventArgs) { await Rep.Instance.SavePlayersAsync(); }
private void Instance_ScoreChanged(object sender, System.EventArgs e) { scoreChangedEventArgs = e as ScoreChangedEventArgs; UpdateHighScore(scoreChangedEventArgs.CurrentScore, scoreChangedEventArgs.CurrentGameMode); }
private void GameInfoOnScoreChanged(object sender, ScoreChangedEventArgs e) { UpdateScores(e.NewLeftScore, e.NewRightScore); }
private void OnVisitorScoreChanged(object sender, ScoreChangedEventArgs e) { labelVisitorScore.Text = e.Score.ToString(CultureInfo.InvariantCulture); }