OpenBve.TrainManager.GetCriticalWheelSlipAccelerationForFrictionBrake C# (CSharp) Method

GetCriticalWheelSlipAccelerationForFrictionBrake() private static method

private static GetCriticalWheelSlipAccelerationForFrictionBrake ( Train Train, int CarIndex, double AdhesionMultiplier, double UpY, double Speed ) : double
Train Train
CarIndex int
AdhesionMultiplier double
UpY double
Speed double
return double
		private static double GetCriticalWheelSlipAccelerationForFrictionBrake(Train Train, int CarIndex, double AdhesionMultiplier, double UpY, double Speed)
		{
			double NormalForceAcceleration = UpY * Game.RouteAccelerationDueToGravity;
			// TODO: Implement formula that depends on speed here.
			double coefficient = Train.Cars[CarIndex].Specs.CoefficientOfStaticFriction;
			return coefficient * AdhesionMultiplier * NormalForceAcceleration;
		}