Menu tracking completion
Mar 30, 2016
I am having absolutely no luck in using variables to change the states of my main menu "chapter" selections on completion. I have downloaded 2 examples from this community, which work perfectly, however I can't replicate this in my own course.
So far I am only working on the first scene. I have created a variable "Module1Completed" set to default false. I have created a "completed" state on the Module 1 button. I have created a trigger on the final slide of the scene "Set Module1Completed to true when user clicks" on the button on the final slide. I have then created a trigger on the menu slide "Change state of Module 1 to completed when the timeline starts on the menu, on the condition that Module1Completed = true."
The state of Module 1 never changes! Is anybody able to offer any advice?
Much appreciated,
Marella
7 Replies
Hi Marella
can you the user leave the final slide of Module 1 scene without clicking that button that has the variable trigger?
can you upload the story file - might be easier for someone to help if they can see your setup.
Hi Wendy,
Thanks for your response.
No, there is no other way to return to the menu without clicking that button. I've attached the relevant sections of the story file here as the project is quite large. The issue still exists with just these relevant sections.
Note, only the Conflict of Interest menu selection is active in this attachment.
Easy fix Marella - its your trigger order.
You must set the variable on the Conflict slide first - your trigger to jump is executing first so the variable change never fires.
THANK YOU SO MUCH!
I felt like I'd tried everything...except that obviously!!
No problem - meant to include this link to an article about trigger order - for next time!!
https://en-au.articulate.com/support/storyline-2/the-order-in-which-triggers-are-executed-in-articulate-storyline-sl2
This thread just saved my sanity! Thank you all so much!
Yay Lauren - glad your on the right track and all the best with your project :-)
This discussion is closed. You can start a new discussion or contact Articulate Support.