End the mission when a script error occurs.
This commit is contained in:
@@ -193,6 +193,13 @@ namespace OpenRA.Scripting
|
||||
Log.Write("lua", stacktrace);
|
||||
|
||||
FatalErrorOccurred = true;
|
||||
|
||||
World.AddFrameEndTask(w =>
|
||||
{
|
||||
World.EndGame();
|
||||
World.SetPauseState(true);
|
||||
World.PauseStateLocked = true;
|
||||
});
|
||||
}
|
||||
|
||||
public void RegisterMapActor(string name, Actor a)
|
||||
|
||||
Reference in New Issue
Block a user