diff --git a/Code/Main/FrameTiming.cs b/Code/Main/FrameTiming.cs index eddf8f1..58f326a 100644 --- a/Code/Main/FrameTiming.cs +++ b/Code/Main/FrameTiming.cs @@ -122,9 +122,12 @@ namespace Flowframes.Main { int lastFileNumber = frameFiles.Last().Name.GetInt(); lastFileNumber += lastFrameDuration; - string loopFrameTargetPath = Path.Combine(frameFiles.First().FullName.GetParentDir(), lastFileNumber.ToString().PadLeft(Padding.inputFrames, '0') + ".{ext}"); + string loopFrameTargetPath = Path.Combine(frameFiles.First().FullName.GetParentDir(), lastFileNumber.ToString().PadLeft(Padding.inputFrames, '0') + $".png"); if (File.Exists(loopFrameTargetPath)) + { + Logger.Log($"Won't copy loop frame - {Path.GetFileName(loopFrameTargetPath)} already exists.", true); return; + } File.Copy(frameFiles.First().FullName, loopFrameTargetPath); } }