Advertisement
Guest User

Untitled

a guest
Jul 19th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. function Shower(power)
  2. if iter%(-power+4) == 0 then
  3. sent = CreateProjectileAbs("sentinel", 320, 240)
  4. sent.SetVar("theta", math.random(360))
  5. sent.SetVar("ind_iter", 0)
  6. sent.SetVar("deadly", true)
  7. sent.SetVar("offset", math.random(90))
  8. table.insert(sentinels, sent)
  9. if iter%((-power+4)*3) == 0 then
  10. Audio.PlaySound("fling")
  11. end
  12. end
  13. end
  14.  
  15. function AttackIter()
  16. for i=1, #sentinels do
  17. sent = sentinels[i]
  18. if sent.isactive then
  19. AnimateSentinel(sent)
  20. if sent.GetVar("r") == nil then
  21. iiter = sent.GetVar("ind_iter")
  22. sent.SetVar("ind_iter", iiter+2)
  23. sent.MoveToAbs((iiter*math.cos(sent.GetVar("theta")*math.pi/180))+320, (iiter*math.sin(sent.GetVar("theta")*math.pi/180))+240)
  24. if iiter > 225 then
  25. sent.sprite.alpha = (-(iiter-225)+10)/10
  26. elseif iiter > 235 then
  27. sent.remove()
  28. end
  29. end
  30. end
  31. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement