Newbie needing help with menu slide functionality

Jul 15, 2022

I have a course that uses a main menu slide with 3 buttons to send a user through 3 branches - coming back to the main menu at the end of the branches to start the next one. I currently have it set up to show a slide layer when they come back so that buttons will show as visited - and buttons that they haven't clicked yet aren't enabled (except the one we want them to visit next; trying to force an order of progression). The base layer and the first slide layer work as expected. However, the final side layer displays, but its button won't show as active even though the button's initial state is set to be "normal" when the timeline starts on that slide. As I am still in my first year of self-teaching this program, I can't figure out what I am doing wrong. It seems like there is no reason it shouldn't work as built.

5 Replies
Walt Hamilton
Check the Restricted Navigation in the sample at this post:
It has four buttons that take the learner to different slides, and when they are all visited, a button appears that can have any trigger on it you want.  In the restricted navigation, the four buttons appear in order, only after the previous one is visited.
.
Mandy Kluender

This was helpful! I have my triggers and states set up the way you indicated (although, yes, the branches you have to go through to get back to the menu are longer), but only the first branch will show as visited when you return. So, I'll have to take a closer look and make sure that I don't have additional triggers that are interfering as you indicate. Thank you!

Walt Hamilton

Two things to look for.

1. You need to use unique variables for each branch.

2, Be sure the trigger to set the variable at the end of the branch comes before the trigger to jump. Jumping to another slide ends the execution of a list of triggers.

If you attach your .story file here, I can take a look at it.