torqueUpdate
Definition
-- @/lua/vehicle/powertrain/shaft.lua:17
local function updateTorque(device)
device[device.outputTorqueName] = (device.parent[device.parentOutputTorqueName] - (device.friction * clamp(device.inputAV, -1, 1) + device.dynamicFriction * device.inputAV) * device.wearFrictionCoef * device.damageFrictionCoef) * device.gearRatio
end
Callers
@/lua/vehicle/powertrain.lua
--profilerPushEvent(orderedDevices[i].name .. ":torqueUpdate")
orderedDevices[i]:torqueUpdate(dt)
--profilerPopEvent(orderedDevices[i].name .. ":torqueUpdate")