GE Lua Documentation

Press F to search!

getLevelLabel

Definition


-- @/lua/ge/extensions/career/branches.lua:366

local function getLevelLabel(id, level)
  local branch = getBranchByPath(id)
  if branch.id == 'missing' then return nil end
  if not level then return "Provide Lvl pls" end
  if level >= #branch.levels then return "ui.career.lvlLabelMax" end
  return branch.levels[level].levelName or {txt='ui.career.lvlLabel', context={lvl=level}}
end

Callers

@/lua/ge/extensions/career/modules/branches/landing.lua
    id = br.id,
    levelLabel = career_branches.getLevelLabel(br.id, level),
    isMaxLevel = level >= #br.levels,
        name = subBranch.name,
        levelLabel = career_branches.getLevelLabel(subBranch.id, level),
        isMaxLevel = level >= #subBranch.levels,
        unlocked = domainBranch.unlocked,
        levelLabel = career_branches.getLevelLabel(domainBranch.id, level),
        isMaxLevel = level >= #domainBranch.levels,