> Then there is the issue that what you are proposing has not been
> done before, so even though we think it is possible within the
> framework that Moodle provides, there is still the chance you would
> hit some road-block that we haven't thought of.
This. It looks like you're likely to run into unforeseen problems unless the problem is reworded in order to see it differently.
A simpler, more general way of accomplishing the goal, with less chance of hitting unforeseen problems, may to look at it as "chained questions" or "a series of questions". That is, instead of saying the same question has three parts, recognize that it's really three questions.
If (answer == 'coffee') {
nextquestion = 'cream or sugar?'
} elseif (answer == 'tea') {
nextquestion = 'sweet or unsweet?'
}
Of course maybe that wouldn't work either. Hmm, here's an idea, maybe if you posted a sample question it would help us confirm our understanding.
