package RTDB

VehicleSurfaceType
{
	string displayName = "";
	CName[] materialNames = [];
}

VehicleWheelsFrictionPreset
{
	string displayName = "";
	ResRef frictionCurveSet = "";
	float frictionLongMultiplier = 1.0f;
	float frictionLatMultiplier = 1.0f;
	float looseSurfaceLongSpeedMax = 0.0f;
	float looseSurfaceLongDriveResistanceCoeff = 0.0f;
	float looseSurfaceLongNonDriveResistanceCoeff = 0.0f;
	float looseSurfaceLatSpeedMax = 0.0f;
	float looseSurfaceLatResistanceCoeff = 0.0f;
	float audioMaterialCoeff = 0.0f;
}

VehicleSurfaceBinding
{
	fk< VehicleSurfaceType > surfaceType = "";
	fk< VehicleWheelsFrictionPreset > frictionPreset = "";
}

VehicleWheelsFrictionMap
{
	fk< VehicleWheelsFrictionPreset > defaultFrictionPreset = "";
	fk< VehicleSurfaceBinding >[] surfaces = [];
}

