private void FinishStage(bool failed) { if (_stageCompleted) { return; } _stageCompleted = true; var data = new SceneMapSCHelper.StageCompletedData { CoinsCollected = _coinsCollected, MaxCoins = _maxCoins, HeartsLost = _heartsLost, EnemiesDefeated = _enemiesDefeated, MaxEnemies = _maxEnemies, Time = _time, MaxTime = GameMap.Instance.GetCompletionTime(), Failed = failed }; _stageCompletedHelper.Initialize(data); }
private void FinishStage(bool failed) { if (_stageCompleted) return; _stageCompleted = true; var data = new SceneMapSCHelper.StageCompletedData { CoinsCollected = _coinsCollected, MaxCoins = _maxCoins, HeartsLost = _heartsLost, EnemiesDefeated = _enemiesDefeated, MaxEnemies = _maxEnemies, Time = _time, MaxTime = GameMap.Instance.GetCompletionTime(), Failed = failed }; _stageCompletedHelper.Initialize(data); }