Ejemplo n.º 1
0
        private void ChangeState()
        {
            bool newState = !_playerDataSaver.Instance.MusicEnabled;

            _playerDataSaver.Instance.MusicEnabled = newState;
            _playerDataSaver.Save();

            UpdateBan(!newState);
        }
Ejemplo n.º 2
0
        public void OnWin()
        {
            UserScore score = _playerFakeScore;

            score.time = _levelTimer.Time;

            _levelStatisticsSaver.Instance.UpdateUserScore(_sessionData.LevelId, score);
            _levelStatisticsSaver.Save();

            LevelFinished?.Invoke(true);
        }
Ejemplo n.º 3
0
 public void Save()
 {
     _playerData = _playerDataSaver.Instance = _playerData;
     _playerDataSaver.Save();
 }