I have a MovableBox scene, which is supposed to be a box that the Player can move when walking against it. This works, but despite the weight being high and the friction being at the highest setting, this box moves way too fast when a user walks against it.
The MovableBox is a RigidBody2D and the Player is a KinematicBody2D. I'm open to changing the MovableBox type (I tried StaticBody2D, but as the name implies, this should not be movable).
I also tried setting the "Mode" of he RigidBody2D to static, and moving the box "manually" when the player bumps into it by connecting the body_entered() signal of the MovableBox to itself, but the player walking into it is not detected for some reason.
I can share the project if needed.