diff options
Diffstat (limited to 'elements.lua')
| -rw-r--r-- | elements.lua | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/elements.lua b/elements.lua index 07fb37e..51ee023 100644 --- a/elements.lua +++ b/elements.lua @@ -1,30 +1,25 @@ -function loadElements() - window.x = love.graphics.newCanvas(16, 16) - window.min = love.graphics.newCanvas(16, 16) - love.graphics.setCanvas(window.x) +function drawXBox(x, y) love.graphics.setColor(colors.win.normal) - love.graphics.rectangle("fill", 0, 0, 16, 16) + love.graphics.rectangle("fill", x, y, 16, 16) love.graphics.setColor(colors.font.dark) - love.graphics.print("X", 2.5, 4.5) + love.graphics.print("X", x+2.5, y+4.5) love.graphics.setColor(colors.win.light) - love.graphics.setLineWidth(2) - love.graphics.line(0, 16, 0, 0, 16, 0) + love.graphics.setLineWidth(1) + love.graphics.line(x, y+16, x, y, x+16, y) love.graphics.setColor(colors.win.dark) - love.graphics.line(0, 16, 16, 16, 16, 0) - love.graphics.setCanvas() - --- - love.graphics.setCanvas(window.min) + love.graphics.line(x, y+16, x+16, y+16, x+16, y) +end +function drawMinBox(x, y) love.graphics.setColor(colors.win.normal) - love.graphics.rectangle("fill", 0, 0, 16, 16) + love.graphics.rectangle("fill", x, y, 16, 16) love.graphics.setColor(colors.font.dark) love.graphics.setLineWidth(3) - love.graphics.line(3, 8, 13, 8) + love.graphics.line(x+3, y+8, x+13, y+8) love.graphics.setColor(colors.win.light) - love.graphics.setLineWidth(2) - love.graphics.line(0, 16, 0, 0, 16, 0) + love.graphics.setLineWidth(1) + love.graphics.line(x, y+16, x, y, x+16, y) love.graphics.setColor(colors.win.dark) - love.graphics.line(0, 16, 16, 16, 16, 0) - love.graphics.setCanvas() + love.graphics.line(x, y+16, x+16, y+16, x+16, y) end function drawUpBox(x, y, w, h, t) love.graphics.setColor(colors.win.normal) |
