Using Variables and Triggers in a knowledge check with a result slide not working
Dec 29, 2023
Hello everyone,
I have tried searching for answers to a problem I am having with a results slide but most of what I am finding is old stuff with images of trigger panels from old versions of Storyline.
I've built a knowledge check Jeopardy game with a main slide that has 5 categories and 5 questions in each category. When the learner selects a button (category for 100) the trigger jumps to the slide. The learner answers the question and correct or incorrect layers return to the main slide adding or subtracting 100 from their score. The state of the button changes color to a selected state.
If I have a trigger to go to the results slides when all buttons are selected the last button selected skips to the results slide without the learner having to answer the last question.
I set a true/false variable for each question to work around this. If question 100 is true, and question 200 and so on equals a value of true show layer. This layer has a trigger to jump to slide Results when the timeline starts on this layer. When I test the entire project, answering all 25 questions I don't go to the results slide.
At first I thought it was the order of triggers on a question slide. I have Set Q2 100 to value true when the user clicks submit at the top (see attached for triggers). I've added references to my slides to make sure this is working.
I feel like I'm missing something. Any suggestions? I have included 2 screenshots of the triggers from the main slide and a question slide. I would prefer to not share the entire story as it is rather large. I'll be happy to share screenshots if you need to see something specific. Thank you for your time, and any help you can provide.
11 Replies
Hi Annette, 👋
Thanks so much for reaching out! Sorry to hear you've run into that snag with your Results Slide.
I understand you do not want to share your project file in this thread. Would you be willing to share a copy of your project file in private by opening a support case so we can take a closer look at what's happening? We'll delete it when we're done testing!
Hope you're having a great start to 2024! 🎉
Hi Luciana,
Thank you for your response. I have included the screenshot of the results slide and will open a support case with the shared file as recommended.
I appreciate the support!
Annette
There are problems with the "when" in some of the triggers.
This post has a file that demonstrates how to use an invisible layer to ensure that the needed trigger(s) run when a user returns to a slide: https://community.articulate.com/discussions/articulate-storyline/tip-the-incredible-power-of-invisible-layers
Hi Judy,
Thank you for sharing the file from the community. I don't see how this helps with my project. If I remove the "when" I'm back to where I was - it jumps to the layer then results slide without having to answer the last question because will have selected states.
Maybe I'm just more confused now.
thanks,
Annette
The point is to use the invisible layer to have a "when" that happens every time the user returns to the main slide.
When the user returns to the main slide, the trigger on the "progress" layer will check the conditions when its timeline restarts. And it will send the user to the Results slide only after they have answered all of the questions (i.e., if all of the variables are True).
I really appreciate your help and trying to get this figured out. I have attached 2 screenshots. I tested going through the entire project and it doesn't jump to the results slide. I'm still missing a step.
Thanks again!
It's hard to troubleshoot without seeing the file. The triggers look okay, so my best guess is that the Slide Layer Properties don't have "Reset to initial state" for "When revisiting."
Here's the User Guide info about adjusting Slide Layer Properties: Slide Layers in Storyline 360 - E-Learning Heroes (articulate.com)
If the progress layer uses "Reset to initial state," then I suggest you upload a copy of the .story file. Here are the best practices for uploading a .story file:
I removed content but you should be able to move around the same. Normally the user would pick a character and enter their name. I removed content for the other character. Only Andrew is available. Hope this helps you see what is happening or not happening with the results slide.
thanks so much,
The variables listed in the conditions are all True after the questions have been answered. The progress layer is replaying every time the user returns to the main slide. Yet the trigger still doesn't work. I can't figure out why. I suggest you contact the Articulate support staff directly. You can do that here: Contact Support for Help with Any Articulate E-Learning Course Development Software
FYI:
Hi Judy,
Changing states to Visited instead of Selected is an easy fix. TIme consuming, but easily done. I created this in the Storyline 360 Beta thinking this would be the format going forward for 2024. As you suggested, I will submit this to Support. We may have discovered a bug in the software.
I appreciate your time and help with this project, Thank You!
Annette
First, I appreciate you, Judy, for all your valuable help here!
Thanks for reporting this in a support case as well, Annette! You're in good hands with Johnrey. Let's continue the conversation in your support case to keep all the information in one place.
Have a great rest of your day! 🙂