public void Setup() { Spectator.CreateStatsData = spectator => new MockStats(); _gameplayMode = new GameplayMode(lifeScore: 1, killScore: 4, deathScore: -2, damageCombatPoints: 0, bonusesCombatPoints: 0); _team1 = new Team("Avengers", null) { ID = 11 }; _team2 = new Team("X-Men", null) { ID = 12 }; _team3 = new Team("Autobots", null) { ID = 13 }; _team4 = new Team("Decepticons", null) { ID = 14 }; _player1 = new Player(null, "Player 1", CanonicalString.Null, CanonicalString.Null, CanonicalString.Null, new UI.PlayerControls()) { ID = 1 }; _player2 = new Player(null, "Player 2", CanonicalString.Null, CanonicalString.Null, CanonicalString.Null, new UI.PlayerControls()) { ID = 2 }; _player3 = new Player(null, "Player 3", CanonicalString.Null, CanonicalString.Null, CanonicalString.Null, new UI.PlayerControls()) { ID = 3 }; _player4 = new Player(null, "Player 4", CanonicalString.Null, CanonicalString.Null, CanonicalString.Null, new UI.PlayerControls()) { ID = 4 }; _player5 = new Player(null, "Player 5", CanonicalString.Null, CanonicalString.Null, CanonicalString.Null, new UI.PlayerControls()) { ID = 5 }; _player6 = new Player(null, "Player 6", CanonicalString.Null, CanonicalString.Null, CanonicalString.Null, new UI.PlayerControls()) { ID = 6 }; }
public void Reset(GameplayMode gameplayMode) { Lives = gameplayMode.StartLives; Kills = 0; Deaths = 0; KillsWithoutDying = 0; DamageInflictedToMinions = 0; BonusesCollected = 0; }
/// <summary> /// Resets the spectator's internal state for a new arena. /// </summary> public virtual void ResetForArena(GameplayMode gameplayMode) { ArenaStatistics.Reset(gameplayMode); }