The queue was created by saving the position of the player character when it moves to an array in its parent, all those in the queue then access the array in the parent at a larger index (I used intervals of 20) to set their own positions :D Thanks for playing, glad you liked it.