> There's no for loop in any of that... in fact there's no loop at all...
> switch(number_range(0,1))
> {
> case 0:
> if (this_quest_completed)
> need_to_choose_another;
> break;
> else
> please_go_kill_mob_a;
> break;
> case 1:
> if (this_quest_completed)
> need_to_choose_another;
> break;
> else
> please_go_give_item_to_mob_b;
> break;
> }
Thinking about it for a minute I realize I didn't explain what I meant.
What I am looking for is a way without doing a for loop for when it hits
need_to_choose_another it would go back to the beginning of the switch
until it found one that it could do, or else it had queried all the case
statements and found that it couldn't do any of them.
David H. Roundihll