public ScoreProcessor(DifficultyLevelsConfig difficultyLevels, BlocksSpeedSettings blocksSpeedSettings, IScoreView scoreView, IScoreModel scoreModel) { _difficultyLevels = difficultyLevels; _blocksSpeedSettings = blocksSpeedSettings; ScoreView = scoreView; ScoreModel = scoreModel; }
private void Start() { _view = GetComponent <IScoreView>(); _score = SaveHelper.LoadScore(); _view.RenderScore(_score); _playerHealth.OutOfHealth += Save; }
public void OneTimeSetUp() { _ScoreView = new ConsoleScoreView(); _TurnView = new ConsoleTurnView(); _Players = new SimplePlayer[] { new SimplePlayer(@"Player 1", new RandomStrategy(null)), new SimplePlayer(@"Player 2", new RandomStrategy(null)), new SimplePlayer(@"Player 3", new RandomStrategy(null)) }; }