From de86586e3957be9e0794698e86ce913adc91beea Mon Sep 17 00:00:00 2001 From: Aki Date: Tue, 5 Sep 2017 19:13:45 +0200 Subject: That background kept irritating me. Background now follows offset with ratio --- not/Decoration.lua | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'not/Decoration.lua') diff --git a/not/Decoration.lua b/not/Decoration.lua index 97524f5..6068a61 100644 --- a/not/Decoration.lua +++ b/not/Decoration.lua @@ -21,4 +21,13 @@ function Decoration:setPosition (x, y) self.x, self.y = x, y end +-- TODO: Temporary wrapper for draw to keep background in place. +function Decoration:draw (offset_x, offset_y, scale) + if self.ratio ~= nil then + offset_x = offset_x * self.ratio + offset_y = offset_y * self.ratio + end + Decoration.__super.draw(self, offset_x, offset_y, scale) +end + return Decoration -- cgit v1.1