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