GE Lua Documentation

Press F to search!

formatAttemptSimple

Definition


-- @/lua/ge/extensions/gameplay/missions/progress.lua:1259

local function formatAttemptSimple(attempt, mission)
  local ret = {
    list = {}
  }
  -- automaticData column headers
  for _, col in pairs(mission.autoUiAttemptProgress or {}) do
    local value = tryFormatValueForFunction(getValueForAttemptUiProgressType(attempt, col), col.formatFunction, mission)
    local label = col.columnLabel

    table.insert(ret.list, {
      value = value,
      label = label,
      mainResult = col.mainResult or false
    })
  end
  return ret
end

Callers

@/lua/ge/extensions/gameplay/missions/progress.lua
    local ret = {
      formattedAttempt = M.formatAttemptSimple(attempt, mission),
      aggregateChange = aggregateChange,