onRaceStart
Definition
-- @/lua/ge/extensions/core/lapTimes.lua:134
-- Snapshot-driven integration -------------------------------------------------
local function onRaceStart(meta)
if not meta then return end
M.initialize()
totalLaps = meta.totalLaps or 0
totalSegments = meta.totalSegments or 0
closedCircuit = meta.pathConfig and meta.pathConfig.isClosed or false
status = "started"
needFastStream = true
needSlowStream = true
needStaticStream = true
needPlacementStream = true
end
Callers
@/lua/ge/extensions/core/hotlapping.lua
local function onRaceStart()
useCustomTimerFunc = nil
@/lua/ge/extensions/gameplay/crawl/utils.lua
})
core_lapTimes.onRaceStart({
totalLaps = 1,
@/lua/ge/extensions/scenario/raceGoals.lua
local function onRaceStart()
local scenario = scenario_scenarios.getScenario()
@/lua/ge/extensions/flowgraph/nodes/timetrials/onRaceStart.lua
function C:onRaceStart()
self.started = true
@/lua/ge/extensions/core/lapTimes.lua
local function onRaceStart()
-- Legacy hook - functionality moved to onRaceStart(meta)
local function onRaceStart()
-- Legacy hook - functionality moved to onRaceStart(meta)
end
@/lua/ge/extensions/scenario/quickRace.lua
local function onRaceStart( )
times = {}
@/lua/ge/extensions/scenario/busdriver.lua
local function onRaceStart()
-- log('I', logTag,'onRaceStart called')
@/lua/ge/extensions/gameplay/race/race.lua
end
core_lapTimes.onRaceStart({
totalLaps = self.lapCount or 0,
end
core_lapTimes.onRaceStart({
totalLaps = self.lapCount or 0,
end
core_lapTimes.onRaceStart({
totalLaps = self.lapCount or 0,
@/lua/ge/extensions/scenario/raceUI.lua
local function onRaceStart()
local scenario = scenario_scenarios.getScenario()