"Rope/chain" (made with rigid bodies and pinjoint2d) is swinging too much when the player crosses them

Godot Version

4.2.stable

Question

Do any of you know any value or something I should change and how I should change it so it doesn’t swing so much? I just want this “rope” to swing slightly when the player passes through

You could increase damping, or create a custom collision code.

For a custom code remove the rope bodies from collision layer but keep collision mask with player. Then when you receive a collision callback apply your own smaller forces.

1 Like