loadDragStrip
Definition
-- @/lua/ge/extensions/gameplay/drag/dragBridge.lua:11
-- Bridge no longer maintains its own state; general.lua is the single source of truth
M.loadDragStrip = function(dragStripId)
if not dragStripId then
log('E', logTag, 'No drag strip ID provided for loading')
return nil
end
-- Try new modular system first
local dragStrip = gameplay_drag_saveSystem.loadCompleteDragRaceData(dragStripId)
if dragStrip then
return dragStrip
end
-- Fallback to legacy system
dragStrip = gameplay_drag_saveSystem.loadDragStripData(dragStripId)
if dragStrip then
return dragStrip
end
log('E', logTag, 'Failed to load drag strip: ' .. tostring(dragStripId))
return nil
end
Callers