public override object[] Reduce(Enviroment env, ErrorHandling errorHandling) { env.Interpreter.State = InterpreterState.Stop; env.GetTopVariables().Add("$WAIT_FRAME", new IceKoriInt(Frame)); env.GetTopVariables().Add("$WAIT_FRAME_INDEX", new IceKoriInt(1)); return(new object[] { new DoNothing(), env, errorHandling }); }
public override object[] Reduce(Enviroment env, ErrorHandling errorHandling) { var top = env.GetTopVariables(); top.Add("$TIMER", new IceKoriDataTime(DateTime.Now)); top.Add("$DATE", new IceKoriInt(Sec)); env.Interpreter.State = InterpreterState.Stop; return(new object[] { new DoNothing(), env, errorHandling }); }