Complex Branching

I'm developing a storyline module for a range of participants by 12 different role types. Each role type will be required to interact with different slides in the module, with 1 role completing all slides (approx. 50 in total)

e.g. ROLE A - slide 3, slide 7, slide 20, slide 21, slide 22.

Role B - slide 4, slide 20, slide 21

Role C - slide 3, slide 7, slide 21.

I'd rather not create 12 different modules if I can avoid it.

Any assistance in how to create such branching in such a manner would be helpful.

2 Replies
Michael Hinze

You could create a variable Role that is initially set with the learner's selection. Then on each slide, you could add triggers for the Next/Prev buttons to Jump to the appropriate slide. For example, on slide 7: 

- JumpTo slide 20 when user clicks Next button, if variable Role equals A

- JumpTo slide 21 when user clicks Next button, if variable Role equals C

Withe 12 roles you would end up with quite a few triggers on each slide. It's up to you to decide if that's a feasible option.