public void NextBlock() { _isEnabled = true; _log.StartBlock("PlayingLady"); _taskState = TaskState.NotStarted; _trial = _trials.StartBlock(); DisplayRestingMedia(); }
void ResetState() { _trial = _trials.Next(); if (_trial != null) { trialDone.Play(); SetState(TaskState.NotStarted); } else { _isRunning = false; HideRestingMedia(); blockDone.Play(); _isEnabled = false; BlockFinished(this, new BlockFinishedEventArgs(!_trials.HasMoreTrials)); } }