Delorean = Class{}
 
local GRAVITY = 10
 
local grounded = true
 
function Delorean:init()
	self.image = love.graphics.newImage('graphics/delorean.png')
	self.fly = love.graphics.newImage('graphics/deloreanfly.png')
	self.width = self.image:getWidth()
	self.height = self.image:getHeight()
 
	self.x = 10
	self.y = 375 - 110
	self.dy = 0
end
 
function Delorean:update(dt)
	self.dy = self.dy + GRAVITY * dt
 
	--currently limits jumps, but this will probably be used for switching delorean pics
	if self.y == 265 then
		grounded = true
	else
		grounded = false
	end
 
	--if grounded then
	if love.keyboard.wasPressed('space') then
		self.dy = - 4
	end
 
	self.y = self.y + self.dy
	self.y = math.min(VIRTUAL_HEIGHT -110, self.y)
end
 
 
function Delorean:render()
	if grounded then
		love.graphics.draw(self.image, self.x, self.y)
	elseif not grounded then
		love.graphics.draw(self.fly, self.x, self.y)
	end
end