Ejemplo n.º 1
0
 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 };
 }
Ejemplo n.º 2
0
 public void Reset(GameplayMode gameplayMode)
 {
     Lives = gameplayMode.StartLives;
     Kills = 0;
     Deaths = 0;
     KillsWithoutDying = 0;
     DamageInflictedToMinions = 0;
     BonusesCollected = 0;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Resets the spectator's internal state for a new arena.
 /// </summary>
 public virtual void ResetForArena(GameplayMode gameplayMode)
 {
     ArenaStatistics.Reset(gameplayMode);
 }