From f316695a305dd75c92cc285934eae1d59265b307 Mon Sep 17 00:00:00 2001 From: LDDestroier Date: Sun, 23 Feb 2020 19:03:50 -0500 Subject: [PATCH] Added options to a window's redraw function --- windont/windont.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/windont/windont.lua b/windont/windont.lua index 58dfba9..bf4bc91 100644 --- a/windont/windont.lua +++ b/windont/windont.lua @@ -634,11 +634,15 @@ windont.newWindow = function( x, y, width, height, misc ) end end - output.redraw = function(x1, x2, y) + output.redraw = function(x1, x2, y, options) + options = options or {} + options.onlyX1 = x1 + options.onlyX2 = x2 + options.onlyY = y if #meta.renderBuddies > 0 then - windont.render({onlyX1 = x1, onlyX2 = x2, onlyY = y}, output, table.unpack(meta.renderBuddies)) + windont.render(options, output, table.unpack(meta.renderBuddies)) else - windont.render({onlyX1 = x1, onlyX2 = x2, onlyY = y}, output) + windont.render(options, output) end output.restoreCursor() end