VE Lua Documentation

Press F to search!

set_right_signal

Definition


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

local function set_right_signal(state, autoCancel)
  if state and not signalRightState then
    signalRightState = true
    signalLeftState = 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 signalRightState then
    signalRightState = false
    sounds.playSoundSkipAI(indStopSnd)
    automaticIndicatorStopHandler = nop
    hasSteered = false
  end

  updateSignals()
end

Callers