internal class Dayuppy_VehicleSpeedPatches { [HarmonyPatch(typeof(EntityVehicle))] [HarmonyPatch("PhysicsFixedUpdate")] public class EntityVehicleRigidBodyPhysicsFixedUpdate { public static void Postfix(EntityVehicle __instance) { __instance.ScalePhysicsMulConstant(0f); Rigidbody vehicleRB = __instance.PhysicsTransform.GetComponent(); vehicleRB.maxAngularVelocity = 100f; vehicleRB.maxDepenetrationVelocity = 100f; vehicleRB.drag = 0f; vehicleRB.angularDrag = 0f; vehicleRB.interpolation = RigidbodyInterpolation.Extrapolate; /*if(__instance.HasDriver) { Log.Out($"CurrentForwardVelocity: {__instance.vehicle.CurrentForwardVelocity}"); }*/ } } }