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); } }