https://marketplace.yoyogames.com/assets/3192/shape-intersection
Shape Intersection allows you to know exactly where a line intersects with the edges of circles and rotated rectangles.
line_solid_intersection(x1, y1, x2, y2, exclude)
An array of all points is returned and the ids of the...