From 83de2164083d6f7d48df8c82cc1fe0ef1a169bb5 Mon Sep 17 00:00:00 2001 From: Ishaan Bhardwaj Date: Mon, 1 Mar 2021 20:37:44 -0500 Subject: [PATCH] Touched up screenshotting a bit --- main.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/main.lua b/main.lua index 40be34d..80bba43 100644 --- a/main.lua +++ b/main.lua @@ -150,9 +150,11 @@ function love.keypressed(key, scancode) -- f12 is reserved for saving screenshots elseif scancode == "f12" then local ss_name = os.date("ss/%Y-%m-%d_%H-%M-%S.png") - if not love.filesystem.getInfo("ss") then - love.filesystem.createDirectory("ss") - end + local info = love.filesystem.getInfo("ss") + if not info or info.type ~= "directory" then + love.filesystem.remove("ss") + love.filesystem.createDirectory("ss") + end print("Saving screenshot as "..ss_name) GLOBAL_CANVAS:newImageData():encode("png", ss_name) -- function keys are reserved