Chip,
I have not gotten back to that problem yet.
The problem may be that I'm doing all of my scripting research/testing on a laptop on the couch.
When I get it all figured out, I'll port it to the robot in the basement.
I've got the random looping figured out. I have to now make each loop triggerable.
My robot is a Ping Pong ball machine. I have all of the mechanics built. It has 6 motors going.
I just have to get the scripting done.