GE Lua Documentation

Press F to search!

getAllClustersBySettings

Definition


-- @/lua/ge/extensions/freeroam/bigMapMarkers.lua:268
local function getAllClustersBySettings(settingsId)
  local elements, rawPoiGeneration = gameplay_rawPois.getRawPoiListByLevel(getCurrentLevelIdentifier())
  if clusterGeneration < rawPoiGeneration then

    clustersBySettings = {}
    clusterGeneration = rawPoiGeneration
    log("D","","Bigmap markers cleared. New Generation: " .. clusterGeneration)


  end
  if not clustersBySettings[settingsId] then
    clusterBySettings(elements, settingsId)
  end
  return clustersBySettings[settingsId]
end

Callers

@/lua/ge/extensions/freeroam/bigMapMarkers.lua
    local isActiveSettings = csId == currentClusterSettingsId
    local clusters = M.getAllClustersBySettings(csId)
    for _, cluster in ipairs(clusters) do
  end
  for i, cluster in ipairs(M.getAllClustersBySettings(currentClusterSettingsId)) do
    local iconInfo = clusterIconRenderer:getIconByName(cluster.id .. "bigMap")
local function getIdsFromHoveredPoiId(id)
  for i, cluster in ipairs(M.getAllClustersBySettings(currentClusterSettingsId)) do
    if cluster.containedIdsLookup[id] then