public Result Display(PlayerData playerData, CodingMamaCharacter characterData) { if (dialogIndex < dialogList.Count) { playerData.dialogManager.Show(); playerData.dialogManager.DisplayDialog(dialogList[dialogIndex]); Result result = ResultFactory.CreateChattingResult(); result.yesOrNoQuestion = dialogList[dialogIndex].yesOrNoResult; dialogIndex++; return(result); } else { playerData.dialogManager.Hide(); return(ResultFactory.CreateEndingResult()); } }