diff options
Diffstat (limited to 'particles.lua')
| -rw-r--r-- | particles.lua | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/particles.lua b/particles.lua index 72e090f..9f6d558 100644 --- a/particles.lua +++ b/particles.lua @@ -9,7 +9,7 @@ function addcircle(x, y, velx, vely, r, time, color, grav) time = time, t = time, col = color, - grav = grav + grav = grav or 0 } function circle.draw(circle) @@ -33,17 +33,17 @@ function explosion(x,y, w, h) w = w or 8 h = h or 8 for i = 1, w/2, 1 do - addcircle(x+rnd(w), y+rnd(h), -0.5, 0, rnd(8), rnd(1.5)+1, 5, 0) + addcircle(x+rnd(w), y+rnd(h), -0.5, 0, rnd(8), rnd(1.5)+1, 5) end for i = 1, w/2, 1 do - addcircle(x+rnd(w), y+rnd(h), -0.4, 0, rnd(8), rnd(1)+0.5, 9, 0) + addcircle(x+rnd(w), y+rnd(h), -0.4, 0, rnd(8), rnd(1)+0.5, 9) end end function damagesmoke(object) --smokes when damaged! - addcircle(object.x+rnd(object.w*0.5), object.y+rnd(object.w*0.5), -0.5, -0.2, rnd(6), rnd(1.5)+1, 5, 0) + addcircle(object.x+rnd(object.w*0.5), object.y+rnd(object.w*0.5), -0.5, -0.2, rnd(6), rnd(1.5)+1, 5) if ceil(rnd(2)) == 1 then - addcircle(object.x+rnd(object.w*0.5), object.y+rnd(object.w*0.5), -0.4, -0.2, rnd(6), rnd(1)+0.5, 9, 0) + addcircle(object.x+rnd(object.w*0.5), object.y+rnd(object.w*0.5), -0.4, -0.2, rnd(6), rnd(1)+0.5, 9) end end
\ No newline at end of file |
