public void SetGameSessionPreviousTimeData(GameSessionTimeData newData) { if (this.gameTimeDataSaving == null) { this.gameTimeDataSaving = new GameTimeDataSaving(); this.gameTimeDataSaving.firstPlayDateTimeSerialized = new DateTimeSerialized(newData.sessionStartTime); } this.gameTimeDataSaving.gameSessionPreviousTimeData = newData; }
private void LoadFromStorage() { this.gameTimeDataSaving = Storage.GetCustom <GameTimeDataSaving>(PREF_KEY_GAME_TIME_DATA); Logging.Log($"GAME TIME REPOSITORY: Loaded last data from the Storage. \n{this.gameTimeDataSaving}"); }