GE Lua Documentation

Press F to search!

loadAndSanitizeDriftFreeroamSpotsCurrMap

Definition


-- @/lua/ge/extensions/gameplay/drift/saveLoad.lua:128


local function loadAndSanitizeDriftFreeroamSpotsCurrMap()
  local spotsForLevel = {}
  for _, spot in pairs(getDriftSpotsById()) do
    if spot.level == getCurrentLevelIdentifier() then
      table.insert(spotsForLevel, spot)
    end
  end
  return spotsForLevel
end

Callers

@/lua/ge/extensions/gameplay/drift/freeroam/driftSpots.lua

  for _, spotData in ipairs(gameplay_drift_saveLoad.loadAndSanitizeDriftFreeroamSpotsCurrMap()) do
    for lineName, lineData in pairs(spotData.spatialInfo.lines) do
@/lua/ge/extensions/editor/driftDataEditor.lua
  local tempSpot
  for _, spotData in pairs(gameplay_drift_saveLoad.loadAndSanitizeDriftFreeroamSpotsCurrMap()) do
    tempSpot = sanitizeDriftSpot(spotData)