GE Lua Documentation

Press F to search!

tryBuildContext

Definition


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




local function tryBuildContext(label, data)
  if not label then return {} end
  local context = {}
  for key, value in pairs(data) do
    if type(value) == 'string' or type(value) == 'number' then
      context[key] = tostring(value)
    end
  end
  return context
end

Callers

@/lua/ge/extensions/gameplay/missions/progress.lua
        txt = label,
        context = tryBuildContext(mission.starLabels[key], mission.missionTypeData),
      }
@/lua/ge/extensions/flowgraph/nodes/activity/autoStarGoals.lua

local function tryBuildContext(label, data)
  if not label then return {} end
          txt = label,
          context = tryBuildContext(self.mgr.activity.starLabels[star], self.mgr.activity.missionTypeData),
        }
@/gameplay/missionTypes/drift/customNodes/updateTaskListObjectivesNode.lua

local function tryBuildContext(label, data)
  if not label then return {} end
            txt = label,
            context = tryBuildContext(self.mgr.activity.starLabels[key], self.mgr.activity.missionTypeData),
          }
          txt = label,
          context = tryBuildContext(self.mgr.activity.starLabels["combo"], self.mgr.activity.missionTypeData),
        }
@/lua/ge/extensions/gameplay/missions/missionScreen.lua
            txt = info.label,
            context = gameplay_missions_progress.tryBuildContext(info.label, m.missionTypeData)
          }