public void VisitWaitTimeCommand(IWaitTimeCommand waitTimeCommand) { if (Client.Stopped) { return; } if (IsConditionFulfilled(waitTimeCommand.Condition)) { State = MacroPlayerState.WaitingForTimeout; bool stopped = StoppedEvent.WaitOne(waitTimeCommand.TimeInMillis); State = MacroPlayerState.Running; } }
public void VisitWaitTimeCommand(IWaitTimeCommand waitTimeCommand) { CheckCondition(waitTimeCommand); }