openActivityAcceptDialogue
Definition
-- @/lua/ge/extensions/ui/missionInfo.lua:42
M.openActivityAcceptDialogue = function(content)
content = content or {}
-- do not push the actionmap if content says so
--if content.actionMap ~= false then
-- local am = scenetree.findObject("MissionUIActionMap")
-- if am then am:push() end
--end
M.buttonsTable = {}
M.elemDataTable = {}
for i, elem in ipairs(content) do
M.buttonsTable[i] = elem.buttonFun
elem.missionInfoPerformActionIndex = i
M.elemDataTable[i] = elem.data
end
extensions.hook('onActivityAcceptUpdate', content)
guihooks.trigger('ActivityAcceptUpdate', content)
Engine.Audio.playOnce('AudioGui','event:>UI>Missions>Info_Open')
local oldState = M.openState
M.openState = "opened"
extensions.hook('onMissionInfoChangedState', oldState, M.openState, content)
end
Callers
@/lua/ge/extensions/gameplay/markerInteraction.lua
--end
ui_missionInfo.openActivityAcceptDialogue(activityData)
--guihooks.trigger('ActivityAcceptUpdate', activityData)