All coding by @QuaXX
thanks to: https://scratch.mit.edu/users/QuaXX_Alt and https://scratch.mit.edu/users/Grayson_Playz for helping out