MainHud/GameState.cs

The GameState class holds various statistics for a game entity. It stores wins, losses, streaks, points, prestige level, and counts for attacks, blocks, heals, and specials.

using System;
using System.Collections.Generic;

namespace Keyboard_Warriors_.Models
{
	public class GameState
	{
		public int Wins { get; set; }
		public int Losses { get; set; }

		public int WinStreak { get; set; }
		public int LossStreak { get; set; }

		public int Points { get; set; }
		public int PrestigeLevel { get; set; }

		public int AttackCount { get; set; }
		public int BlockCount { get; set; }
		public int HealCount { get; set; }
		public int SpecialCount { get; set; }
	}
}