Reset button (not for a quiz)

Jan 14, 2022

Hi everyone,
I need a reset button...
My module simulates a conversation (4 scenes = 4 discussions). 

My slide properties are set on 'Resume saved state" (I need this property so that the learner could go back and read the beginning of the discussion).

And then, I need a reset button if the learner wants to try other answers (jump to the 1st slide of the scene AND reset to initial state). The button is located on the slide master (1 master per scene).

I read that this feature doesn't exist...
Does someone know how to create it? Maybe with javascript?

Thanks in advance for your help!

7 Replies
Lauren Connelly

Hello Isabelle!

I'm happy to step in! It sounds like you're simply hoping to refresh the course using a button. In Storyline 360, you can reset quiz questions but there isn't a trigger to reset the entire course. What I'd recommend is to add triggers to set buttons to the normal state when the variable reaches a specific value. For example, you can start by adding a variable called "Reset." Determine what the value should be when the learner reaches the end. Lastly, change the state of objects to normal when the variable reaches that value.

This is just one suggestion but I'm excited to see what others suggest too!

Sabrina Sgoda

Hi, I have a similar problem.

I need a reset button for a slide that is not a quiz slide.

The slide properties need to be set to 'resume saved state' because the user has to switch between different slides to work on the particular slide that needs to be reset.

They have 3 attempts to get something right. After the third attempt fails, a layer pops up that should allow them to reset this particular slide so they can try again.
(It's a click an reveal type of actitvity)

Can anybody help?

 

Jose Tansengco

Hi Sabrina, 

One way to get this to work consistently is to use the "reset to initial state" slide revisit behavior and use triggers to control the states of the slide objects. Feel free to share a copy of your Storyline 360 project file here so we can look at your current setup.

It will be easier for the community to adjust your design once we have an actual file to work on!

Judy Nollet
Sabrina Sgoda

Yeah, I could track the states on that particular slide with variables and use triggers to control them, when I set the slide revisit behavior to "reset initial state".

It would have just been easier and faster if there was a reset button for the slide^^

"Reset to initial state" when revisiting does what it says: it resets the objects back to the state they were in when the person first visited the slide. It also replays the timeline.

  • With that setting in Slide Properties, it's possible to quickly "reset" the slide with one trigger that "jumps to slide this slide." 
  • Variables maintain their value until a trigger adjusts them. Thus, triggers to reset/adjust appropriate variables may still be needed. 

However, because you need the slide to "Resume saved state," you will need triggers for resetting. Those could easily go on the layer that shows after attempts have been used up. For each object that might have changed its state, put a trigger to "change the state of ___ to ___" when the user clicks whatever button is used to close the layer.