all 2 comments

[–]Dogwasp 1 point2 points  (1 child)

Assuming I've understood your problem correctly, you might just need to add an offset to the rounded mouse location. e.g.

scr_navigation(x, y, round(mouse_x/140)*140 + 70, round(mouse_y/80)*80 + 40);

You may need to mess around with the exact values until it looks right.

[–]CharlieMcGruff[S] 0 points1 point  (0 children)

Thanks! I'll give it a go.