aboutsummaryrefslogtreecommitdiff
path: root/system.lua
diff options
context:
space:
mode:
authorChris B <1029chris@gmail.com>2016-03-09 18:42:52 -0800
committerChris B <1029chris@gmail.com>2016-03-09 18:42:52 -0800
commitf09675cc51658532024e0aa53bf091fc7dbc0131 (patch)
tree9cbf4a7c466073ccb824c19848e31c6672c63c25 /system.lua
parenteb217a6eca0bb18b38a7bba2459643b64e2f8c6f (diff)
Optimized layers and panels
Diffstat (limited to 'system.lua')
-rw-r--r--system.lua10
1 files changed, 3 insertions, 7 deletions
diff --git a/system.lua b/system.lua
index ec2f134..4e23570 100644
--- a/system.lua
+++ b/system.lua
@@ -1,7 +1,5 @@
function drawLayer(id)
- if layer[id] ~= 0 then
- love.graphics.draw(win[layer[id]].cvs, win[layer[id]].x, win[layer[id]].y, 0, win[layer[id]].s)
- end
+ love.graphics.draw(win[layer[id]].cvs, win[layer[id]].x, win[layer[id]].y, 0, win[layer[id]].s)
end
function updateSystem(dt)
timeNoti(dt)
@@ -28,16 +26,14 @@ function drawSystem()
if start.o == true and sys.mouse.p.p == true and sys.mouse.p.x > 255 or sys.mouse.p.y < sys.h-380 then
start.o = false
end
- for i=1,7 do
- drawLayer(8-i)
+ for i=1,#layer do
+ drawLayer((#layer+1)-i)
end
drawStart()
if start.o == true then
drawMenu()
end
drawNoti()
- --love.graphics.print(layer[1] .. layer[2] .. layer[3] .. layer[4] .. layer[5] .. layer[6] .. layer[7])
- --love.graphics.print(win[1].layer .. win[2].layer .. win[3].layer .. win[4].layer .. win[5].layer .. win[6].layer, 0, 20)
if fade == 0 and fadeOpacity ~= 0 then
love.graphics.setColor(0, 0, 0, fadeOpacity)
love.graphics.rectangle("fill", 0, 0, sys.w, sys.h)