updateBrake
Definition
-- @/lua/vehicle/wheels.lua:554
local function updateBrakeNoABS(wd, brake, invAirspeed, airspeed, airspeedCutOff, dt)
local brakeInputSplit = wd.brakeInputSplit
return wd.brakeTorque * (min(brake, brakeInputSplit) + max(brake - brakeInputSplit, 0) * wd.brakeSplitCoef)
end
Callers
@/lua/vehicle/wheels.lua
-- composite brake (normal + parking)
wd.desiredMainBrakingTorque = wd:updateBrake(brake * wd.defaultBrakeInputUsageCoef, invAirspeed, airspeed, airspeedCutOff, dt)
wd.desiredBrakingTorque = max(wd.desiredMainBrakingTorque, wd.parkingTorque * parkingbrakeInput * wd.defaultBrakeInputUsageCoef)
-- composite brake (normal + parking)
wd.desiredMainBrakingTorque = wd:updateBrake(brake * wd.defaultBrakeInputUsageCoef, invAirspeed, airspeed, airspeedCutOff, dt)
wd.desiredBrakingTorque = max(wd.desiredMainBrakingTorque, wd.parkingTorque * parkingbrakeInput * wd.defaultBrakeInputUsageCoef)