public static void Load(ISavable savable) { BinaryFormatter bf = new BinaryFormatter(); Stream stream = new FileStream(SAVE_BASE_PATH + savable.GetDefaultFileName(), FileMode.Open); SaveDataBase save = (SaveDataBase)bf.Deserialize(stream); savable.LoadSaveData(save); }