Sets the time on the timer upon reaching a stage.
Scope
This command should be called between calls to AddStage and CloseStage in a mission's initialisation script.
Syntax
MFK
Lua
SetStageTime( time );Game.SetStageTime( time )- time: The amount of time, in seconds, to set the stage timer to.
Examples
MFK
Lua
SelectMission("m1");
// ...
AddStage();
SetStageTime(60);
AddObjective("dummy");
CloseObjective();
CloseStage();
CloseMission();Game.SelectMission("m1");
-- ...
Game.AddStage();
Game.SetStageTime(60);
Game.AddObjective("dummy");
Game.CloseObjective();
Game.CloseStage();
Game.CloseMission();Notes
- In order to actually fail the player when they run out of time in a stage, you must also add a timeout condition in the stage.
- To add time to whatever the player had left from a previous stage, use AddStageTime instead.