GE Lua Documentation

Press F to search!

setupTrafficWaitForUi

Definition


-- @/lua/ge/extensions/gameplay/traffic.lua:771

local function setupTrafficWaitForUi(usePolice) -- this is called from the radial menu and displays a loading screen
  spawnProcess.amount = -1
  spawnProcess.policeRatio = usePolice and 0.25 or 0
  spawnProcess.waitForUi = true
  setTrafficVars({aiMode = 'traffic', enableRandomEvents = true})
  guihooks.trigger('menuHide')
  guihooks.trigger('app:waiting', true) -- shows the loading icon
end

Callers

@/lua/ge/extensions/core/quickAccess.lua
        onSelect = function()
          extensions.gameplay_traffic.setupTrafficWaitForUi(false)
          extensions.telemetry_core.startActivity("trafficEnabled")
        onSelect = function()
          extensions.gameplay_traffic.setupTrafficWaitForUi(true)
          extensions.telemetry_core.startActivity("trafficEnabled")