diff options
| author | Chris B <1029chris@gmail.com> | 2016-01-27 13:10:44 -0800 |
|---|---|---|
| committer | Chris B <1029chris@gmail.com> | 2016-01-27 13:10:44 -0800 |
| commit | fa53e98ad792c9c1128718f282d9b508b30e56f9 (patch) | |
| tree | ce6f77cfbdb63cccda5b427de105fb6e630f08db /main.lua | |
| parent | 9e09ef17829abb61a18392fee06db6037664b3ee (diff) | |
Added panel buttons for different windows
Diffstat (limited to 'main.lua')
| -rw-r--r-- | main.lua | 41 |
1 files changed, 40 insertions, 1 deletions
@@ -34,6 +34,21 @@ end function love.draw() if win[1].ex == true and win[1].s == 0 then win[1].layer = 0 + win[1].panel = 0 + if panel.b[1] == 1 then + panel.b[1] = panel.b[2] + panel.b[2] = panel.b[3] + panel.b[3] = panel.b[4] + panel.b[4] = panel.b[5] + panel.b[5] = panel.b[6] + panel.b[6] = panel.b[7] + elseif panel.b[2] == 1 then + panel.b[2] = panel.b[3] + panel.b[3] = panel.b[4] + panel.b[4] = panel.b[5] + panel.b[5] = panel.b[6] + panel.b[6] = panel.b[7] + end elseif win[1].ex == false or win[1].s ~= 0 then if layer[1] == 0 then layer[1] = 1 @@ -45,10 +60,30 @@ function love.draw() win[1].layer = 1 win[2].layer = 2 end + if panel.b[1] == 0 then + panel.b[1] = 1 + elseif panel.b[2] == 0 and panel.b[1] ~= 1 then + panel.b[2] = 1 + end drawWindow(1) end if win[2].ex == true and win[2].s == 0 then win[1].layer = 0 + win[1].panel = 0 + if panel.b[1] == 2 then + panel.b[1] = panel.b[2] + panel.b[2] = panel.b[3] + panel.b[3] = panel.b[4] + panel.b[4] = panel.b[5] + panel.b[5] = panel.b[6] + panel.b[6] = panel.b[7] + elseif panel.b[2] == 2 then + panel.b[2] = panel.b[3] + panel.b[3] = panel.b[4] + panel.b[4] = panel.b[5] + panel.b[5] = panel.b[6] + panel.b[6] = panel.b[7] + end elseif win[2].ex == false or win[2].s ~= 0 then if layer[1] == 0 then layer[1] = 2 @@ -60,6 +95,11 @@ function love.draw() win[2].layer = 1 win[1].layer = 2 end + if panel.b[1] == 0 then + panel.b[1] = 2 + elseif panel.b[2] == 0 and panel.b[1] ~= 2 then + panel.b[2] = 2 + end drawWindow(2) end if(sys.mouse.p.p == true and start.p == false and sys.mouse.p.x >= panel.s.x @@ -85,5 +125,4 @@ function love.draw() if start.o == true then drawMenu() end - love.graphics.print(win[1].layer .. " " .. win[2].layer) end |
