GE Lua Documentation

Press F to search!

onDriftCrash

Definition


-- @/lua/ge/extensions/gameplay/drift/display.lua:66

local function onDriftCrash()
  guihooks.trigger("setDriftRealtimeFail", "Crashed!")
  -- Ensure UI resets remaining time and creep immediately on crash
  --guihooks.trigger("setDriftRemainingComboTime", 0)
  --guihooks.trigger("setDriftRealtimeCreep", 0)
  guiData.realtimeRemainingComboTime = 0
  guiData.realtimeCreep = 0
  guihooks.queueStream("drift", guiData)

  creepSmoother:set(0)
  clearRt()
end

Callers

@/lua/ge/extensions/gameplay/drift/scoreboard.lua

local function onDriftCrash()
  driftFailed()
@/lua/ge/extensions/gameplay/drift/statistics.lua

local function onDriftCrash()
  gameplay_statistic.metricAdd("drift/crashes", 1)
@/lua/ge/extensions/gameplay/drift/sounds.lua

local function onDriftCrash()
  playDriftCanceledSound()
@/lua/ge/extensions/gameplay/drift/scoring.lua

local function onDriftCrash()
  onDriftFailed()
@/lua/ge/extensions/flowgraph/modules/driftModule.lua

function C:onDriftCrash()
  self:addCallback("crash")
@/lua/ge/extensions/gameplay/drift/quickMessages.lua

local function onDriftCrash()
  driftFailed()