GE Lua Documentation

Press F to search!

getSpeedTrapsInCurrentLevel

Definition


-- @/lua/ge/extensions/gameplay/speedTraps.lua:105

local function getSpeedTrapsInCurrentLevel(speedTrapType)
  local objs = getObjectsByClass("BeamNGTrigger")
  if not objs then return {} end
  local res = {}
  for _, obj in pairs(objs) do
    if obj.speedTrapType == speedTrapType then
      table.insert(res, obj)
    end
  end
  return res
end

Callers

@/lua/ge/extensions/career/modules/milestones/generalMilestones/speedTraps.lua
  --[[
  for _, trap in ipairs(speedTraps.getSpeedTrapsInCurrentLevel("speed")) do
    local milestoneId = "velocityMilestone_" .. trap:getName()