startInstant
Definition
-- @/lua/ge/extensions/gameplay/missions/missionManager.lua:880
local function startInstant(mission, userSettings, startingOptions)
userSettings = userSettings or {}
startingOptions = startingOptions or {}
taskData.data = {mission = mission, userSettings = userSettings, startingOptions = startingOptions}
taskData.type = "start"
taskData.steps = {
{
name = "taskStartPreMissionHandling",
processTask = taskStartPreMissionHandling,
ignoreStash = true
}, {
name = "taskStartMissionStep",
processTask = taskStartMissionStep,
ignoreStash = true
}
}
taskData.active = true
taskData.currentStep = 1
log("I", logTag, "Starting mission isntantly from within another mission.")
extensions.hook("startFromWithinMissionInstant", mission, userSettings, startingOptions)
end
Callers