Beispiel #1
0
        public Interaction TalkInCircles(int millisecondTimeout = 5000, params string[] textLines)
        {
            if (null == _incrementer)
            {
                _incrementer = new IndexIncrement(textLines.Length, true);
            }
            string      text   = textLines[_incrementer.Next];
            Interaction result = new Interaction();

            _renderer.Clear();
            _renderer.Write(text);
            result.displayText = text;
            Thread.Sleep(millisecondTimeout);
            return(result);;
        }
Beispiel #2
0
 public void ResetIncrementer()
 {
     _incrementer = null;
 }
Beispiel #3
0
 public void ResetIncrementer()
 {
     _incrementer = null;
 }
Beispiel #4
0
 public Interaction TalkInCircles(int millisecondTimeout = 5000, params string[] textLines)
 {
     if (null == _incrementer) _incrementer = new IndexIncrement(textLines.Length, true);
     string text = textLines[_incrementer.Next];
     Interaction result = new Interaction();
     _renderer.Clear();
     _renderer.Write(text);
     result.displayText = text;
     Thread.Sleep(millisecondTimeout);
     return result; ;
 }