Set MoverController angular velocities to zero (#10715)
This commit is contained in:
@@ -233,6 +233,9 @@ namespace Content.Shared.Movement.Systems
|
|||||||
Accelerate(ref velocity, in worldTotal, accel, frameTime);
|
Accelerate(ref velocity, in worldTotal, accel, frameTime);
|
||||||
|
|
||||||
PhysicsSystem.SetLinearVelocity(physicsComponent, velocity);
|
PhysicsSystem.SetLinearVelocity(physicsComponent, velocity);
|
||||||
|
|
||||||
|
// Ensures that players do not spiiiiiiin
|
||||||
|
PhysicsSystem.SetAngularVelocity(physicsComponent, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Friction(float minimumFrictionSpeed, float frameTime, float friction, ref Vector2 velocity)
|
private void Friction(float minimumFrictionSpeed, float frameTime, float friction, ref Vector2 velocity)
|
||||||
|
|||||||
Reference in New Issue
Block a user