Steering Auto-Return is enabled in my Advanced Options. And as I said previously, it works for a few seconds after I execute the script, before it stops working again. All other vehicles have Steering Auto-Return just fine. Now do you understand? Here, I'll show you the datablock code: datablock WheeledVehicleData(ParkourPhysicsVehicle)
{
//tagged fields
doSimpleDismount = false; //just unmount the player, dont look for a free space
maxDismountDist = 5;
numMountPoints = 1;
category = "Vehicles";
shapeFile = "add-ons/Item_skis/skiVehicle.dts";
emap = true;
maxDamage = 10.00;
destroyedLevel = 10.00;
uiName = "";
rideable = false;
maxSteeringAngle = 1.800; // Maximum steering angle, should match animation
tireEmitter = ParkourPhysicsEmitter; // All the tires use the same dust emitter
// 3rd person camera settings
cameraRoll = false; // Roll the camera with the vehicle?
cameraMaxDist = 7.5; // Far distance from vehicle
cameraOffset = 4.4; // Vertical offset from camera mount point
cameraLag = 5.0; // Velocity lag of camera
cameraDecay = 1.75; //0.75; // Decay per sec. rate of velocity lag
cameraTilt = 0.3201; //tilt adjustment for camera: ~20 degrees down
// Rigid Body
mass = 300;
density = 5.0;
massCenter = "0 0 0"; // Center of mass for rigid body
massBox = "1.5 1.5 1.5"; // Size of box used for moment of inertia,
// if zero it defaults to object bounding box
drag = 0.2; //was 0.8 // Drag coefficient
bodyFriction = 2.00; //was 0.21
bodyRestitution = 0.2; //was 0.2
minImpactSpeed = 0; // Impacts over this invoke the script callback
softImpactSpeed = 3; // Play SoftImpact Sound
hardImpactSpeed = 10; // Play HardImpact Sound
integration = 4; // Physics integration: TickSec/Rate
collisionTol = 0.25; // Collision distance tolerance
contactTol = 0.000000000000000000000001; // Contact velocity tolerance
justcollided = 0;
isSled = true; //if its a sled, the wing surfaces dont work unless its on the ground
// Engine
engineTorque = 3500; // Engine power
engineBrake = 25; // Braking when throttle is 0
brakeTorque = 80000; // When brakes are applied
maxWheelSpeed = 30; // Engine scale by current speed / max speed
forwardThrust = 00; //500
reverseThrust = 00;
lift = 00;
maxForwardVel = 10;
maxReverseVel = 10;
horizontalSurfaceForce = 50; //50
verticalSurfaceForce = 50;
rollForce = 7500; //was 2000
yawForce = 10000; //was 2000
pitchForce = 40000; //was 5000
rotationalDrag = 5; //1
stallSpeed = 1;
steeringAutoReturn = true; //this allows the client-side Steering Auto-Return option to work
steeringAutoReturnRate = 10.0;
steeringAutoReturnMaxSpeed = 10.0;
steeringUseStrafeSteering = false; //this vehicle has pitch control, so we can't use strafe steering
// Energy
maxEnergy = 100;
jetForce = 3000;
minJetEnergy = 30;
jetEnergyDrain = 2;
hardImpactSound = Impact1BSound;
speedDamageScale = 1.04;
collDamageThresholdVel = 2.0;
collDamageMultiplier = 0.02;
};