1blockdebris = class:new()
2
3function blockdebris:init(x, y, speedx, speedy)
4	self.x = x
5	self.y = y
6	self.speedx = speedx
7	self.speedy = speedy
8
9	self.timer = 0
10	self.frame = 1
11end
12
13function blockdebris:update(dt)
14	self.timer = self.timer + dt
15	while self.timer > blockdebrisanimationtime do
16		self.timer = self.timer - blockdebrisanimationtime
17		if self.frame == 1 then
18			self.frame = 2
19		else
20			self.frame = 1
21		end
22	end
23
24	self.speedy = self.speedy + blockdebrisgravity*dt
25
26	self.x = self.x + self.speedx*dt
27	self.y = self.y + self.speedy*dt
28
29
30	if self.y > 15 then
31		return true
32	end
33
34	return false
35end
36
37function blockdebris:draw()
38	love.graphics.drawq(blockdebrisimage, blockdebrisquads[spriteset][self.frame], math.floor((self.x-xscroll)*16*scale), math.floor((self.y-.5)*16*scale), 0, scale, scale, 4, 4)
39end