5 Replies
David Anderson

HI Ansh - 

I took a quick try at your file. I wasn't entirely sure what you're trying to randomize but maybe this example helps us get closer.

1) I changed the Feedback option (Form View) to none to override Storyline's built-in quiz feedback options.

2) Created a random number variable called "Random Feedback"

3) On the base layer, the button "Base_Y" shows Set layer Set 1 and has a new trigger to randomize the number variable between 1 and 4

4. On the Set 1 layer, there are 4 versions of your button. Each button is set to Disabled state so you can view the buttons on the slide. You'd probably want those set to hidden so learners don't see all four versions. 

5. When the timeline starts, a trigger with condition evaluates what the random number equals (between 1 and 4) and changes one of the four buttons based on the value.

Take a look at the file and let me know if this is even close to what you're trying to do. 

Ansh ⛳

Hi David,

Apologies for the delayed response. Many thanks for the answer.

I checked the provided solution. It's a good solution for a simple screen. In my project, there are multiple variables linked with each answer. Having multiple instances of answers overlapping each other might make it too complicated.

Let me explain what I am trying to do

In the base layer, there are two answers. Only one of the answers are correct. The correct answer will take the user to the 1st layer.

On the 1st layer, there are again two answers. Selecting the correct answer will take the user to the 2nd layer with another set of answers (correct and wrong).

In the base layer - I can use the free form option to shuffle the position of answers. Unfortunately, there are no options to shuffle the position of answers in the 1st layer or 2nd layer.

If there is no simple solution then I have to go for the one you suggested. 

Thanks again, David.

Kind regards,
Ansh