GE Lua Documentation

Press F to search!

stopForegroundMissionInstantly

Definition


-- @/lua/ge/extensions/gameplay/missions/missionManager.lua:1152


-- when we change level, immediately stop mission, but don't clean up.
local function stopForegroundMissionInstantly()
  if M.getForegroundMissionId() then
    taskData.data = {mission = gameplay_missions_missions.getMissionById(M.getForegroundMissionId()), data = {stopInstant = true}}
    taskStopMissionStep({})
  end
end

Callers

@/lua/ge/extensions/gameplay/missions/missions.lua
  if gameplay_missions_missionManager then
    gameplay_missions_missionManager.stopForegroundMissionInstantly()
  end
@/lua/ge/extensions/gameplay/missions/missionManager.lua
  if foregroundMissionId then
    M.stopForegroundMissionInstantly()
  end