Layers for Results slides

May 09, 2020

Hello, everyone! I am new with Storyline 360 and with a due project very soon... I am trying to create a game that works like this:

The player is a Level 0. There are 3 tests (5 questions for each), which can be taken in a random order (but only once). 

After the first test - if you passed all 5 questions - you get to Level 1. If you failed, you remain at Level 0. Each passed test gets you to a new level (If you pass the second test - you get to Level 2 (if the first test was passed too) or to Level 1 if the first one was failed. And so on with Level 3)

Since we don't know the order in which the tests will be taken, I have set up 2 variables: "finished_tests (FT)" and "successful_tests (ST)", which are set to 0 when the course starts. FT increments with 1 when the user clicks Submit on the last question in each test. My problem is I don't know how to increment "Successful_tests" - when and how is this increment triggered?
I have 4 different feedback layers on the Results slide (Levels 0 - 3) 

My triggers are: Show Level 0 if FT = 1 (then 2, then 3) and ST = 0 
Show Level 1 if FT = 1 (then 2, then 3) and ST =1 
Show Level 2 if FT = 2 (then 3) and ST =2
Show Level 3 if FT = 3 and ST = 3 

Can somebody help me understand what I am doing wrong? Thank you very much! 

4 Replies
Mihaela Cris

Hey, Walt! Thank you so much for taking the time to get back to me so fast! 

In each test, there are 5 questions. They ALL must be answered correctly in order to get to the next Level. Which "Correct layer" should I take into consideration?

On each Results slide I added the trigger "When timeline starts on this slide, add  1 to "successful_tests" if Results.ScorePercent = 100" - but this doesn't seem to work...

Thank you so much! 

This discussion is closed. You can start a new discussion or contact Articulate Support.