protected override void StopRecording() { // Add a line of latest total score if (this.latestScoreStatus.Score > 0) { this.latestScoreStatus.Total += this.latestScoreStatus.Score; } this.latestScoreStatus.Subscore = 0; base.AddDataLine(PlaybackScoreEventController.GetDataLine(this.GetHeaderElapsedTime(), this.latestScoreStatus)); base.StopRecording(); }
public void OnScoreChange(ScoreStatus scoreStatus) { base.AddDataLine(PlaybackScoreEventController.GetDataLine(this.GetHeaderElapsedTime(), scoreStatus)); this.latestScoreStatus = scoreStatus; }