onVehicleCrashStarted
Definition
-- @/lua/ge/extensions/gameplay/drift/drift.lua:930
local function onVehicleCrashStarted(crashStartData)
if gameplay_walk.isWalking() or gameplay_drift_general.getPaused() or gameplay_drift_general.getFrozen() or dtSim <= 0 then return end
if crashStartData.vehId == nil or score.cachedScore == nil or vehId == nil then return end
if crashStartData.vehId == vehId and score.cachedScore > 0 then
crashed = true
end
end
Callers
@/lua/ge/extensions/gameplay/crashTest/scenarioManager.lua
-- basically check if player crashed into the actual target, if not then mission failed
local function onVehicleCrashStarted(crashStartData)
if crashTestData.scenarioFinished then return end
@/lua/ge/extensions/flowgraph/nodes/gameplay/crash/onCrashDetected.lua
function C:onVehicleCrashStarted(crashStartData)
table.insert(self.crashStartQueue, crashStartData.vehId)