C-d now toggles debug lines

This commit is contained in:
Erkki Seppälä 2014-10-19 04:59:12 +03:00
parent aa11cbbb2e
commit 67c5c0f693
2 changed files with 12 additions and 2 deletions

View file

@ -30,8 +30,12 @@ DebugVector = Class {
end;
}
debugEnabled = false
drawDebug = function(debugVectors)
for key, debugVector in pairs(debugVectors) do
debugVector:draw();
if debugEnabled then
for key, debugVector in pairs(debugVectors) do
debugVector:draw();
end
end
end;

View file

@ -4,6 +4,7 @@ require 'player'
require 'scoreboard'
require 'entities/chaingunpowerup'
require 'entities/plane'
require 'entities/debug'
require 'chaingunmode'
require 'entities/plane'
require 'machinegun'
@ -116,6 +117,11 @@ function level_state:keypressed(key, unicode)
or love.keyboard.isDown("rctrl")) then
current_level.reset = true
elseif key == "d"
and (love.keyboard.isDown("lctrl")
or love.keyboard.isDown("rctrl")) then
debugEnabled = not debugEnabled
elseif key == " " then
paused = not paused
else