VE Lua Documentation

Press F to search!

set_left_signal

Definition


-- @/lua/vehicle/electrics.lua:172

local function set_left_signal(state, autoCancel)
  if state and not signalLeftState then
    signalLeftState = true
    signalRightState = false
    signalWarnState = false
    indStartSnd = indStartSnd or sounds.createSoundscapeSound("indicatorStart")
    sounds.playSoundSkipAI(indStartSnd)
    if autoCancel then
      automaticIndicatorStopHandler = manageAutomaticIndicatorStop
    end
    indStopSnd = indStopSnd or sounds.createSoundscapeSound("indicatorStop")
  end
  if not state and signalLeftState then
    signalLeftState = false
    sounds.playSoundSkipAI(indStopSnd)
    automaticIndicatorStopHandler = nop
    hasSteered = false
  end

  updateSignals()
end

Callers