protected void AbortCutscene()
{
var idx = cutScene.StackPointer;
var offs = cutScene.Data[idx].Pointer;
if (offs != 0)
{
var ss = Slots[cutScene.Data[idx].Script];
ss.Offset = (uint)offs;
ss.Status = ScriptStatus.Running;
ss.UnfreezeAll();
if (ss.CutSceneOverride > 0)
ss.CutSceneOverride--;
_variables[VariableOverride.Value] = 1;
cutScene.Data[idx].Pointer = 0;
}
}