GE Lua Documentation

Press F to search!

startActivity

Definition


-- @/lua/ge/extensions/telemetry/core.lua:237

-- Duration tracking
local function startActivity(activityName, data)
  local event = {name = activityName, type = "start"}
  tableMerge(event, data or {})
  addEvent(event)
end

Callers

@/lua/ge/extensions/trackbuilder/trackBuilder.lua
  else
    extensions.telemetry_core.startActivity("trackBuilder")
  end
@/lua/ge/extensions/gameplay/drag/dragTypes/dragPracticeRace.lua

local function startActivity()
  dragData = dGeneral.getData()
@/lua/ge/extensions/core/activity.lua

local function startActivity(name)
  log("I", "startActivity", "Requested to start activity: "..name)
@/lua/ge/extensions/gameplay/drag/dragTypes/bracketRace.lua

local function startActivity()
  dragData = dGeneral.getData()
  -- Extensions (times, display, utils) are already loaded by general.lua
  -- via ensureAllExtensionsLoaded() before startActivity() is called
@/lua/ge/extensions/core/quickAccess.lua
          extensions.gameplay_traffic.setupTrafficWaitForUi(false)
          extensions.telemetry_core.startActivity("trafficEnabled")
          return {"hide"}
          extensions.gameplay_traffic.setupTrafficWaitForUi(true)
          extensions.telemetry_core.startActivity("trafficEnabled")
          return {"hide"}
          extensions.gameplay_traffic.setTrafficVars({aiMode = "traffic", enableRandomEvents = true})
          extensions.telemetry_core.startActivity("trafficEnabled")
          return {"hide"}
@/lua/vehicle/input.lua
        if filter ~= M.lastFilterType then
          obj:queueGameEngineLua(string.format('extensions.telemetry_core.startActivity("controlsUsed", {method = "%s"})', FILTER_NAME[filter]))
          M.lastFilterType = filter
@/lua/ge/extensions/gameplay/statistic.lua

local function startActivity(levelPath)
  local levelFolder = getCurrentLevelIdentifier()
local function onClientStartMission(levelPath)
  startActivity(levelPath)
end
local function onClientPostStartMission(levelPath)
  startActivity(levelPath)
  if "scenario-start" == toState then
    -- startActivity(currentActivity.levelPath)
  end
  -- log("E","onScenarioLoaded", dumps(data))
  startActivity()
end
  metricAdd("scenario/finished",1)
  startActivity()
end
  -- log("E","onScenarioLoaded", dumps(data))
  startActivity()
  metricAdd("scenario/restarted",1)
  end
  startActivity()
end
@/lua/ge/extensions/scenario/scenariosLoader.lua
      loadPresetExtensions()
      extensions.telemetry_core.startActivity("scenarioRunning", {scenarioName = sc.name, file = sc.sourceFile})
      mgr:setRunning(true)
@/lua/ge/extensions/gameplay/drag/dragTypes/headsUpDrag.lua

local function startActivity()
  dragData = dGeneral.getData()
  -- Extensions (times, display, utils) are already loaded by general.lua
  -- via ensureAllExtensionsLoaded() before startActivity() is called
@/lua/ge/extensions/gameplay/drag/general.lua
  guihooks.trigger('updateTreeLightStaging', true)
  dragExtension.startActivity()
  return true