From e87bfa0ff9cd468986513fda6fae55d23e7c6c51 Mon Sep 17 00:00:00 2001 From: LDDestroier Date: Mon, 3 Feb 2020 20:07:44 -0500 Subject: [PATCH] Updated transformation function --- windont/flicker.lua | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/windont/flicker.lua b/windont/flicker.lua index edb93ab..5596700 100644 --- a/windont/flicker.lua +++ b/windont/flicker.lua @@ -71,12 +71,10 @@ local shades = { ["e"] = {"5","6","7","8"}, } -newTerm.meta.textTransformation = function(x, y, dot, meta) - return x, y, shades[dot[2]][math.random(1, intensity)] -end - -newTerm.meta.backTransformation = function(x, y, dot, meta) - return x, y, shades[dot[3]][math.random(1, intensity)] +newTerm.meta.transformation = function(x, y, char, text, back, meta) + return {x, y}, + {x, y, shades[text][math.random(1, intensity)]}, + {x, y, shades[back][math.random(1, intensity)]} end local oldTerm = term.redirect(newTerm) @@ -90,8 +88,7 @@ end, function() end end) -newTerm.meta.textTransformation = nil -newTerm.meta.backTransformation = nil +newTerm.meta.transformation = nil newTerm.redraw() term.redirect(oldTerm)