static private Remove ( |
||
metadata | ||
Résultat | void |
internal static void Remove(SaveFileMetadata metadata)
{
if (SavesMetadata.Remove(metadata))
{
UpdateSaveMetadata();
}
}
private static void RunOnServerGameOver(Run run, GameEndingDef ending) { try { var metadata = ProperSavePlugin.CurrentSave?.SaveFileMeta; if (metadata != null) { File.Delete(metadata.FilePath); SaveFileMetadata.Remove(metadata); ProperSavePlugin.CurrentSave = null; } } catch (Exception e) { ProperSavePlugin.InstanceLogger.LogWarning("Failed to delete save file"); ProperSavePlugin.InstanceLogger.LogError(e); } }