protected bool GetSavegameName(int slot, out string desc)
{
bool result;
var filename = MakeSavegameName(slot, false);
var directory = ServiceLocator.FileStorage.GetDirectoryName(Game.Path);
using (var file = ServiceLocator.FileStorage.OpenFileRead(ServiceLocator.FileStorage.Combine(directory, filename)))
{
result = GetSavegameName(file, out desc);
}
return result;
}