You could replace the drag drop behavior with the car behavior and just disable it on all the instances but the head. Or just set the head instance (sprite.i=0) position to the car.
Also currently it just pulls objects together if they are farther than 32 pixels apart. You can also make it push the objects apart if you remove the max from the move at an angle equation. I think that’s what you meant by squish together when braking.
Bringing this thread back for a quick question.
R0J0hound
What would be the easiest way, using LERP to resize all the sprites in the chain, but have them keep their relative space to the chain in front?
Right now, if you just lerp (sprite.width, 0, 0.05) and lerp (sprite.height, 0, 0.05) they all resize great, but of course they resize from their origin point, so they create a gap between each sprite. As they shrink, the space gets bigger.
Thanks.