Пример #1
0
    public static void Load(string[] pathNames)
    {
        StageData  = new Dictionary <string, StageData>();
        _saveData  = GameSaveLoad.LoadGameFile(SaveDataKey, 0);
        _pathNames = pathNames;

        foreach (var item in pathNames)
        {
            if (StageData.ContainsKey(item))
            {
                continue;
            }

            var data = new StageData {
                Score    = _saveData.GetIntData(item + "_Score", 0),
                Accuracy = _saveData.GetFloatData(item + "_Accuracy", 0.0f),
                MaxCombo = _saveData.GetIntData(item + "_MaxCombo", 0)
            };

            StageData.Add(item, data);
        }
    }