GE Lua Documentation

Press F to search!

getAllBoundaries

Definition


-- @/lua/ge/extensions/gameplay/crawl/saveSystem.lua:643

function M.getAllBoundaries()
  local boundaryFiles = M.getAllBoundaryFiles()
  local boundaries = {}
  for _, filePath in ipairs(boundaryFiles) do
    local boundary = M.getBoundaryById(filePath)
    if boundary then
      table.insert(boundaries, boundary)
    end
  end
  return boundaries
end

Callers

@/lua/ge/extensions/editor/crawlEditor/trails.lua
  im.Text("Boundary:")
  local allBoundaries = gameplay_crawl_saveSystem.getAllBoundaries()
  local currentBoundary = nil
@/lua/ge/extensions/editor/crawlEditor/boundaries.lua
  if editor_crawlEditor and editor_crawlEditor.markAsDirty then
    local allBoundaries = editor_crawlEditor.getAllBoundaries()
    for i, b in ipairs(allBoundaries) do