Donut Team is a labor of love, built and maintained by a small group of passionate developers. We invest our own time and resources to offer our tools, mods, and web services completely free of charge.

We don't run ads, and we will never sell your data - period.

If you've enjoyed anything we've created, please consider supporting our work with a one-time or monthly donation via our Ko-fi page . Every contribution helps us continue building great experiences for the community.

Dismiss
  • Modding Tools
  • Lucas' Simpsons Hit & Run Mod Launcher
  • Hacks
  • Mod Requirable Hacks
  • Custom Files
  • Lua Functions
  • Game State Functions

GetCurrentMission

Available since Version 1.27.

Gets what mission the player is currently in.

Syntax

GetCurrentMission()

Arguments

No arguments.

Return Values

  • (string | nil): The internal name of the mission the player is currently in or nil if the player is not in game.
  • (integer | nil): The index of the mission the player is currently in or nil if the player is not in game.

Examples

local CurrentMissionName, CurrentMissionIndex = GetCurrentMission()
if CurrentMissionName == "m1sd" then
	-- Do something here if this path handler is executed during the first mission's sunday drive
elseif CurrentMissionName == "m1" then
	-- Do something else if it is executed during the actual mission
end