GE Lua Documentation

Press F to search!

onDriftCompleted

Definition


-- @/lua/ge/extensions/gameplay/drift/statistics.lua:15

local function onDriftCompleted(data)
  if not data.chainDriftData then return end

  gameplay_statistic.metricAdd("drift/rightDrifts", data.chainDriftData.rightDrifts)
  gameplay_statistic.metricAdd("drift/leftDrifts", data.chainDriftData.leftDrifts)

  setNewMaxStat("drift/maxDriftDistance.length", data.chainDriftData.totalDriftDistance)
  setNewMaxStat("drift/maxDriftTime.time", data.chainDriftData.totalDriftTime)
  setNewMaxStat("drift/maxChainedDrifts", data.chainDriftData.chainedDrifts)
end

Callers

@/lua/ge/extensions/gameplay/drift/scoring.lua
-- finished a whole drift chain
local function onDriftCompleted()
  local combo = driftScore.combo
@/lua/ge/extensions/gameplay/drift/quickMessages.lua
-- this is called when a drift chain is completed
local function onDriftCompleted()
  driftChainStoppedThisFrame = true