using System.IO;
using FlowCanvas;
using ParadoxNotion.Design;

namespace BansheeGz.BGDatabase
{
    [Category("BansheeGz")]
    [Name("SL: Delete saved game file")]
    [Description("Deletes previously saved game file")]
    public partial class BGFCDeleteSave : BGFCSaveLoadWithNameA
    {
        protected override void RunIt(Flow flow)
        {
            var fullFileName = FullFileName();

            if (File.Exists(fullFileName))
            {
                File.Delete(fullFileName);
                Log("File $ deleted", fullFileName);
            }
            else Log( "File not found: $", fullFileName);
            
        }
    }
}