VE Lua Documentation

Press F to search!

toggleEvent

Definition


-- @/lua/vehicle/input.lua:731

local function toggleEvent(itype)
  if M.state[itype] == nil then
    return
  end
  if M.state[itype].val > 0.5 then
    M.state[itype].val = 0
  else
    M.state[itype].val = 1
  end
  M.state[itype].filter = 0
end

Callers

@/lua/vehicle/controller/vehicleController/vehicleController.lua
  elseif ivalue > 0.5 then -- car is parked, use onDown to toggle pbrake
    input.toggleEvent("parkingbrake")
  elseif input.state.parkingbrake.val > 0.5 then
@/ui/modules/apps/SimpleDash/app.js
        hbrake.outer.addEventListener('click', function () {
          bngApi.activeObjectLua('input.toggleEvent("parkingbrake")')
        })
@/ui/ui-vue/mockdata/inputBindings.js
                "title": "ui.inputActions.vehicle.parkingbrake_toggle.title",
                "onDown": "input.toggleEvent('parkingbrake')",
                "order": 8.2,