made 100% by me much simpler than the last version, uses very similar ideas though. Unfortunately I forgot to make the variables sprite only when making this... so I guess all variables are global now... you can see inside to edit stuff... if you want to use at all please credit @sppurpleeagle02