namespace RhythmBase.Events { /// public class ChangePlayersRows : BaseEvent { /// public ChangePlayersRows() { Players = new List(16); CpuMarkers = new List(16); Type = EventType.ChangePlayersRows; Tab = Tabs.Actions; } /// /// Gets or sets the list of players. /// public List Players { get; set; } /// /// Gets or sets the player mode. /// public PlayerModes PlayerMode { get; set; } /// /// Gets or sets the list of CPU markers. /// public List CpuMarkers { get; set; } /// public override EventType Type { get; } /// public override Tabs Tab { get; } /// /// Represents the types of CPUs. /// public enum CpuType { /// /// No CPU. /// None, /// /// Otto CPU type. /// Otto, /// /// Ian CPU type. /// Ian, /// /// Paige CPU type. /// Paige, /// /// Edega CPU type. /// Edega, /// /// Blank CPU type. /// BlankCPU, /// /// Samurai CPU type. /// Samurai } /// /// Represents the modes of players. /// public enum PlayerModes { /// /// Single player mode. /// OnePlayer, /// /// Two players mode. /// TwoPlayers } } }