BloodPalaceTotalScore.cs 462 B

12345678910111213141516171819202122
  1. using System;
  2. public class BloodPalaceTotalScore : IComparable<BloodPalaceTotalScore>
  3. {
  4. public void AddLevelScore(BloodPalaceLevelScore levelScore)
  5. {
  6. this.Score += levelScore.Score;
  7. this.NotHurt &= levelScore.NotHurt;
  8. this.Time += levelScore.Time;
  9. }
  10. public int CompareTo(BloodPalaceTotalScore other)
  11. {
  12. return -1 * this.Score.CompareTo(other.Score);
  13. }
  14. public int Score;
  15. public bool NotHurt = true;
  16. public float Time;
  17. }