Files
3dsStuff/main.lua

130 lines
1.8 KiB
Lua

require "snake"
require "swat"
function love.load()
--love.graphics.set3D(true)
snakeplayer:hardreset()
end
function love.update(dt)
snakeplayer:update(dt)
swat:update(dt)
end
function love.draw()
love.graphics.setScreen('top')
snakeplayer:draw()
love.graphics.setScreen('bottom')
fly:draw()
end
function love.keypressed(key)
if (key == "start") then
love.event.quit()
end
if (key == "up") then
snakeplayer:move(0, -1)
end
if (key == "down") then
snakeplayer:move(0, 1)
end
if (key == "left") then
snakeplayer:move(-1, 0)
end
if (key == "right") then
snakeplayer:move(1, 0)
end
if (key == "cstickup") then
snakeplayer:move(0, -1)
end
if (key == "cstickdown") then
snakeplayer:move(0, 1)
end
if (key == "cstickleft") then
snakeplayer:move(-1, 0)
end
if (key == "cstickright") then
snakeplayer:move(1, 0)
end
if (key == "cpadup") then
snakeplayer:move(0, -1)
end
if (key == "cpaddown") then
snakeplayer:move(0, 1)
end
if (key == "cpadleft") then
snakeplayer:move(-1, 0)
end
if (key == "cpadright") then
snakeplayer:move(1, 0)
end
if (key == "x") then
snakeplayer:move(0, -1)
end
if (key == "b") then
snakeplayer:move(0, 1)
end
if (key == "y") then
snakeplayer:move(-1, 0)
end
if (key == "a") then
snakeplayer:move(1, 0)
end
if (key == "select") then
snakeplayer:hardreset()
fly:newFly()
end
if (key == "lbutton") then
diff = diff - 10
if diff < 9 then
diff = 10
end
end
if (key == "rbutton") then
diff = diff + 10
end
if (key == "l") then
diff = diff - 10
if diff < 9 then
diff = 10
end
end
if (key == "r") then
diff = diff + 10
end
if (key == "lzbutton") then
diff = diff - 10
if diff < 9 then
diff = 10
end
end
if (key == "rzbutton") then
diff = diff + 10
end
end
function love.keyreleased(key)
end