Thank you so much for your dear feedback! I used gamemakers mp_grid system, and tweaked it so they would follow checkpoints and behave differently when attacking the player :)