示例#1
0
 public void ResetIncrementer()
 {
     _incrementer = null;
 }
示例#2
0
 public Interaction TalkInCircles(Memory memory, int millisecondTimeout = 5000, params string[] textLines)
 {
     if (null == _incrementer) _incrementer = new IndexIncrement(textLines.Length, true);
     string text = textLines[_incrementer.Next];
     Interaction result = new Interaction() { player = memory.GetCurrentPlayer() };
     _renderer.Clear();
     _renderer.Write(text, "");
     result.displayText = text;
     Thread.Sleep(millisecondTimeout);
     return result; ;
 }