GE Lua Documentation

Press F to search!

onRaceResult

Definition


-- @/lua/ge/extensions/util/richPresence.lua:444

local function onRaceResult(data)
  local timeStr = string.format("%.2d:%.2d.%.3d", (data.finalTime)/60, (data.finalTime)%60, data.finalTime%1*1000)
  if Steam then
    Steam.timelineAddEvent(
      "steam_flag",
      "Race Result",
      timeStr,
      10,0,0,steamTimelineClipPriorityStd)
  end
end

Callers

@/lua/ge/extensions/statistics/statistics.lua

local function onRaceResult(status)
  captureTimeData(status.finalTime)
@/lua/ge/extensions/core/lapTimes.lua

local function onRaceResult(final)
  -- Legacy hook - not used in new system
@/lua/ge/extensions/scenario/quickRace.lua

local function onRaceResult(final)
  if not scenario_scenarios.getScenario().isQuickRace then return end
@/lua/ge/extensions/scenario/busdriver.lua

local function onRaceResult(final)
  if playerWon == true then
@/lua/ge/extensions/core/hotlapping.lua

local function onRaceResult(final)
  local scenario = scenario_scenarios.getScenario()
@/lua/ge/extensions/scenario/raceGoals.lua

local function onRaceResult(status)
  local scenario = scenario_scenarios.getScenario()