Okay, my problem is that this doesn't appear to be possible. When I try something like that, as soon as the script goes into another state it forgets who touched it in the first place. It forgets who "id" is, and won't respond any further. Yes, I can have the "Fire" state (just to keep using my example) listen on CHANNEL, and respond to whatever selection is picked with the appropriate response.... but that's all it will do; it won't go "Back" to a previous menu, it won't go to any further submenus I make from that state, or anything. It's hung, non-responsive, silent, inert, from that point on until I reset the script.
How do I do what it is I'm trying to do? The problem seems to be that the script 'forgets' who touched it in the first place, which seems to suggest that you can start a llDialog only from a single touch_start event and by no other means. Is this true? Is there a workaround?
Thanks!



