VE Lua Documentation

Press F to search!

playSFXOnce

Definition


-- @/=[C]:-1
function playSFXOnce(...)

Callers

@/lua/vehicle/powertrain/compressor.lua
        --log("D", "compressor.updateVelocity", ("playing %q at %d"):format(device.purgeSoundEvent, device.purgeSoundNodeId))
        obj:playSFXOnce(device.purgeSoundEvent, device.purgeSoundNodeId, device.purgeSoundVolume, 1)
      end
@/lua/vehicle/controller/sound/airbrakes.lua
        --print(intensity)
        obj:playSFXOnce(soundEvent, soundNode, intensity, 1)
        coolDownTimer = soundCoolDown
@/lua/vehicle/controller/pneumatics/airbrakes.lua
        local intensity = min(0.99, -dBrake * soundSampleWindow * 2)
        obj:playSFXOnce(soundEvent, soundNode, intensity, 1)
        serviceSoundCoolDown = soundCoolDown
        local intensity = min(0.99, -dBrake * soundSampleWindow)
        obj:playSFXOnce(soundEvent, soundNode, intensity, 1)
        parkingSoundCoolDown = soundCoolDown