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)
}