Ejemplo n.º 1
0
 public Task TalkToAsync(
     IDialogContext dialogContext,
     IPlayer player,
     CancellationToken cancellationToken)
 {
     player.AppendToResponse(Roles.Aragorn, BotPhrases.QuestionFromAragornAboutFrodosStateOfMind());
     return(dialogContext.GoToAsync(StateNames.AragornAsksAboutFrodosFianceeName, cancellationToken));
 }
Ejemplo n.º 2
0
 public override async Task OnEnterAsync(CancellationToken cancellationToken)
 {
     _player.AppendToResponse(Roles.Aragorn, BotPhrases.QuestionFromAragornAboutFrodosFianceeName());
 }
Ejemplo n.º 3
0
 public void TryToKill(IPlayer player)
 {
     player.AppendToResponse(Roles.Narrator, BotPhrases.AttemptingToKillGandalfAnswer());
 }
 public override async Task OnEnterAsync(CancellationToken cancellationToken)
 {
     _player.AppendToResponse(Roles.Narrator, BotPhrases.EntryDescription());
 }