getWheelData
getWheelData(wheelIdx [Int])
Pay attention to lua +1 indexing if using lua.
Return a table with the current wheel data, for the specified index.
Returned Table:
vehicleWheel = {
speed
tractionVector
wheelLoad
slipAngle
slipRatio
temperature
tempFricMulti
materialFricMulti
position
fwdVec
velocityVector
rotationalForce
fakeTcsBrakes
suspensionCompression
suspensionTravelDistance
}
Example Code:
inputContextButton(
"Current Wheel Index: ",
"Wheel Index:",
"Alters which wheel to display information from.",
1, 4, 1, 1,
currentWheelIndex,
function(val)
currentWheelIndex = val
end
)
local wheelData = dynamic:getWheelData()[currentWheelIndex]
WarMenu.Button("Speed (MS): "..round(wheelData.speed,2))
WarMenu.Button("Traction Vec Value (Mag): "..round(wheelData.tractionVector,2))
WarMenu.Button("Load (KG): "..round(wheelData.wheelLoad,2))
WarMenu.Button("Slip Angle (Deg): "..round(wheelData.slipAngle,2))
WarMenu.Button("Slip Ratio (%): "..round(wheelData.slipRatio,2))
WarMenu.Button("Temperature (ºC): "..round(wheelData.temperature,2))
WarMenu.Button("Temp Friction Multi: "..round(wheelData.tempFricMulti,2))
WarMenu.Button("Material Friction Multi: "..round(wheelData.materialFricMulti,2))
WarMenu.Button("Suspension Compression Rate (%): "..round(wheelData.suspensionCompression,3))
WarMenu.Button("Suspension Travel Distance (M): "..round(wheelData.suspensionTravelDistance,2))