コード例 #1
0
    private static void OnSaveDataLoaded(SaveSystem.SaveData saveData)
    {
        if (saveData == null)
        {
            return;
        }

        FirstOpen = saveData.FirstOpen;
        AmountOfYearsSinceFirstOpen = saveData.AmountOfYearsSinceFirstOpen;
    }
コード例 #2
0
        private static void OnSaveDataLoaded(SaveSystem.SaveData saveData)
        {
            if (saveData == null)
            {
                return;
            }

            Credits.Initialise(saveData.Credits);
            PremiumCredits.Initialise(saveData.PremiumCredits);
        }
コード例 #3
0
        private void Load(SaveSystem.SaveData saveData)
        {
            if (saveData == null)
            {
                return;
            }

            MatchVolumeSliderWithIcon(saveData.Volume);
            MatchVolumeIconWithSlider(saveData.Volume);
        }
コード例 #4
0
        private static void OnSaveDataLoaded(SaveSystem.SaveData saveData)
        {
            if (saveData == null)
            {
                return;
            }

            CurrentLevelID  = saveData.LevelID;
            TotalExperience = saveData.TotalExperience;
        }
コード例 #5
0
        private static void OnSaveDataLoaded(SaveSystem.SaveData saveData)
        {
            if (saveData == null)
            {
                return;
            }

            PlayerID   = saveData.PlayerID;
            PlayerName = saveData.PlayerName;
        }
コード例 #6
0
        private static void OnSaveDataLoaded(SaveSystem.SaveData saveData)
        {
            if (saveData == null)
            {
                return;
            }
            var i = 0;

            foreach (var achievement in Achievements)
            {
                if (saveData.Achievements[i])
                {
                    achievement.Value.Unlock();
                }
                i++;
            }
        }
コード例 #7
0
        private static void LoadLevelRatings(SaveSystem.SaveData saveData)
        {
            if (saveData == null)
            {
                return;
            }

            var amountOfLevels = saveData.LevelRatings.Length;

            FurthestLevelIndex = saveData.FurthestLevelIndex;
            for (var i = 0; i < amountOfLevels; i++)
            {
                var rating = saveData.LevelRatings[i];
                if (rating > 0)
                {
                    IncrementMostRecentUnlockedLevel();
                }
                LevelRatings[i] = rating;
            }
        }
コード例 #8
0
 private static void OnSaveDataLoaded(SaveSystem.SaveData saveData)
 {
 }