Forum Discussion

MikeyDevs's avatar
MikeyDevs
Community Member
3 days ago

Help needed Partial feedback logic in Storyline 360 multi-select quiz

Hi everyone,

I’m stuck with a custom multi-select question in Storyline 360 and can’t get the Partial feedback to behave correctly.

My setup:

  • 4 answer buttons (using button states only, no variables)
    • A, B, D = correct
    • C = incorrect
  • Learners select their answers, then click one of three confidence buttons:
    • Very Confident
    • Confident
    • Not Sure
  • Based on the answers + confidence, a feedback layer should appear
    (e.g. Correct / Very Confident, Partial / Confident, etc.)

What works:

  • Correct feedback works perfectly
    • A + B + D selected
    • C not selected
  • Incorrect feedback works
    • C selected
    • A, B, D not selected

The problem:
As soon as I add a Partial feedback trigger, it always fires — even when the learner selects the fully correct answer.

For example, my Partial logic is something like:

  • Show Partial layer if A OR B OR D is selected

That works for partial answers, but it’s also true when A + B + D are all selected, so Storyline ends up showing the Partial layer on top of the Correct layer.

If I remove the Partial trigger, everything else works as expected.

What I’ve tried:

  • Changing trigger order
  • Tightening the Partial conditions
  • Trying to exclude the Correct case using state checks
  • Looking for a way to group conditions with AND (doesn’t seem possible)

My question:
What’s the best practice in Storyline for handling Partial feedback on a multi-select question when using states only?

  • Is it possible to stop Partial from firing when Correct is true?
  • Should Partial be handled using an ELSE instead of a separate trigger?
  • Or is this a limitation that really requires variables?

Any advice or examples would be really appreciated.
Thanks!

1 Reply

  • Triggers fire in order. So if the conditions are met for 2 (or more) triggers, those triggers will perform their action in order. Often, the actions happen so fast that you only see the results of the last action.

    As I understand this situation, having the "partial" trigger before the "correct" trigger should work. It sounds, though, like you already tried changing the trigger order...

    Otherwise, troubleshooting = guessing without seeing all the programming. Here are the best practices for uploading a .story file:

    • Only include slides that are related to the problem.
    • Be sure objects, layers, motion paths, and variables have meaningful names.
    • If there is proprietary content, replace or delete it. For example, replace proprietary text with “ipsum lorem” text.