GE Lua Documentation

Press F to search!

getUniquePathName

Definition


-- @/lua/ge/extensions/core/paths.lua:27

local function getUniquePathName(name)
  local names = {}
  for _, path in ipairs(paths) do
    names[path.name] = true
  end

  local testName = name
  local nameCounter = 1
  while names[testName] do
    testName = name .. nameCounter
    nameCounter = nameCounter + 1
  end
  return testName
end

Callers

@/lua/ge/extensions/editor/camPathEditor.lua
  if not actionData.path then
    actionData.path = core_paths.createPath(core_paths.getUniquePathName('camPath'))
    if core_replay.getLoadedFile() ~= '' then