Advertisement
HuskyLover269

Untitled

Aug 13th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. Player.sprite.rotation = 0
  2. Player.sprite.color = {237/255, 0/255, 0/255}
  3. Encounter.SetVar("wavetimer", 30)
  4. Arena.Resize(120,100)
  5.  
  6. bullets = {}
  7. spawntimer = 0
  8. collision = require "Libraries/rotational_collision"
  9. killtims = 0
  10. speed = 1
  11. xs = 10
  12. ys = 10
  13. pos = 200
  14. neg = 0
  15.  
  16. function Update()
  17.  
  18. spawntimer = spawntimer + 1
  19.  
  20. if spawntimer == 1 then
  21. bullet = CreateProjectile("Asgore/Fire",0,50)
  22. bullet.SetVar('Hit', false)
  23. bullet.SetVar('pos', 200)
  24. bullet.sprite.Scale(2,2)
  25. bullet.sprite.alpha = 1
  26. table.insert(bullets,bullet)
  27. bullet = CreateProjectile("Asgore/Fire",0,-50)
  28. bullet.SetVar('Hit', false)
  29. bullet.SetVar('pos', 200)
  30. bullet.sprite.Scale(2,2)
  31. bullet.sprite.alpha = 1
  32. table.insert(bullets,bullet)
  33. end
  34.  
  35.  
  36.  
  37. for i=1, #bullets do
  38. local bullet = bullets[i]
  39. if bullet.GetVar("pos") != 0 then
  40. bullet.SetVar("pos",bullet.GetVar("pos") - 0.5)
  41. end
  42. bullet.MoveTo(bullet.GetVar("pos")*math.sin(Time.time*2),bullet.GetVar("pos")*math.cos(Time.time*2))
  43. end
  44.  
  45. end
  46.  
  47. function OnHit(bullet)
  48. if bullet.GetVar('Hit') != false then
  49. Player.Hurt(5,2)
  50. end
  51. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement