I’m trying to make an object that is so heavy that a player running in to it would not move the object at all. At present, the player is at mass 0.1 and the object is at mass 100. Even so, if the player keeps bumping in to it, the object will slowly start to move. Is there any way to make the object completely immovable by a player, but keep it as a kinematic rigidbody?
I’ve tried setting the player to be non-kinematic when it enters a collision with the object, however this doesn’t seem to have a consistent effect, as the player becomes non-kinematic when it exits a collision, even if the player is simultaneously still colliding with another part of the object (eg the players head stops colliding, but the players foot is still pushing against the object).
The object must remain kinematic at all times, as there are other forces being applied separately.
Any ideas would be great