Contains data from the Dialogue Runner's OnSomeoneSaidSomething-event
Exemplo n.º 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;
     }
 }
Exemplo n.º 2
0
 private static void OnSpeech(Speech pSpeech)
 {
     if(pSpeech.line != "") {
         Console.WriteLine(pSpeech.speaker + ": \"" + pSpeech.line + "\"");
     }
 }
Exemplo n.º 3
0
 public void OnSomeoneSaidSomething(Speech pSpeech)
 {
     _computer.masterProgram.SwapStackTopValueTo (pSpeech.line);
     _computer.masterProgram.waitingForInput = false;
     _dialogueRunner.RemoveOnSomeoneSaidSomethingListener (OnSomeoneSaidSomething);
 }