public static void Load() { GameData.Reset(); // Loading needs sorting depending on device and save slot string LoadString = System.IO.File.ReadAllText(GetFilePath()); string[] LoadStringUnits = LoadString.Split(new string[] { Format_UnitSeperator }, StringSplitOptions.None); foreach (string Unit in LoadStringUnits) { string[] KVUnit = Unit.Split(new string[] { Format_KVSeperator }, StringSplitOptions.None); string key = KVUnit[0]; string value = KVUnit[1]; // Load data Set(key, value); } }