Contains data from the Dialogue Runner's OnSomeoneSaidSomething-event
Пример #1
0
 static void OnSomeoneSaidSomething(Speech pSpeech)
 {
     if(pSpeech.line != "") {
         ConsoleColor previousColor = Console.ForegroundColor;
         Console.ForegroundColor = ConsoleColor.Green;
         Console.WriteLine(pSpeech.speaker + ": " + _world.translator.Get(pSpeech.line, pSpeech.conversation));
         Console.ForegroundColor = previousColor;
     }
 }
Пример #2
0
 private static void OnSpeech(Speech pSpeech)
 {
     if(pSpeech.line != "") {
         Console.WriteLine(pSpeech.speaker + ": \"" + pSpeech.line + "\"");
     }
 }
Пример #3
0
 public void OnSomeoneSaidSomething(Speech pSpeech)
 {
     _computer.masterProgram.SwapStackTopValueTo (pSpeech.line);
     _computer.masterProgram.waitingForInput = false;
     _dialogueRunner.RemoveOnSomeoneSaidSomethingListener (OnSomeoneSaidSomething);
 }