Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Round start intent
- startNewRound(() => {
- const ssmlResponse = new Ssml();
- ssmlResponse.audio(getRandomAudio(AUDIO_TYPES.AUDIO_GAME_INTRO), 'game intro');
- ssmlResponse.say(sprintf(getRandomPrompt(PROMPT_TYPES.GREETING_PROMPTS_2), GAME_TITLE));
- ssmlResponse.say(getRandomPrompt(PROMPT_TYPES.INTRODUCTION_PROMPTS));
- ssmlResponse.say(getRandomPrompt(PROMPT_TYPES.FIRST_ROUND_PROMPTS));
- askQuestion(ssmlResponse, questionPrompt, selectedAnswers);
- }
- });
- //Ask question
- const askQuestion = (ssmlResponse, question, answers) => {
- logger.error(logObject('trivia', 'askQuestion', {
- info: 'askQuestion: No questions',
- question: question,
- answers: answers
- });
- //Check that answer is correct
- const isValidAnswer = (answer, answers) => {
- return (answer && !isNaN(parseInt(answer)) &&
- parseInt(answer) < (answers.length + 1) && parseInt(answer) > 0);
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement