Kill player when floating off screen.
This commit is contained in:
parent
fd058707f5
commit
3218c3b83c
7
main.lua
7
main.lua
@ -162,6 +162,13 @@ function love.update(dt)
|
||||
if player.float_speed ~= 0 then
|
||||
player.pos.y = player.pos.y + player.float_speed*dt
|
||||
player.turtlePos.y = player.turtlePos.y + player.float_speed*dt
|
||||
|
||||
if playerRect.y > t2p(game.PLAYFIELD_HEIGHT) or playerRect.y + playerRect.h< t2p(0) then
|
||||
player.dead = true
|
||||
end
|
||||
if turtleRect.y > t2p(game.PLAYFIELD_HEIGHT) or turtleRect.y + turtleRect.h< t2p(0) then
|
||||
player.turtleHit = true
|
||||
end
|
||||
end
|
||||
for i, vehicle in ipairs(game.entities.vehicles) do
|
||||
local colliderRect = {x=vehicle.x + vehicle.collider.x, y=vehicle.y + vehicle.collider.y, w=vehicle.collider.width, h=vehicle.collider.height}
|
||||
|
Loading…
Reference in New Issue
Block a user