Thank you!
I tried it verbatim at first and, when that didn't work, changed the attribute
set I_SHOULD_STAGE to False.
to true and then, hurrah, it works! Thanks for demonstrating the importance of the attributes!
But I found it only works if I put your snippet right in the chronological order.
When I try this with I_SHOULD_STAGE as a global variable, and put the rest of it in a little "RUNMODE" loop, it just gets stuck there, though.
My plan had been to make a bunch of these RUNMODE loops, at the top of the script, and then have the chronological script just be along the lines of:
SET RUNMODE TO 2.
WAIT UNTIL I_SHOULD_STAGE=TRUE.
STAGE.
The first thing my little RUNMODE loop does is print the runmode that's going. That happens. But then, nothing.
I don't want to impose, obviously. And whatever mistake I'm making is, indubitably, something trivial only an utterly ignorant noob would get wrong. I am NOOB:IGNORANT:MAG = UTTERLY, no question. I haven't done any programming since object-oriented C before I failed out of engineering school over a decade ago, have since lost most of my eyesight, which possibly may be how I missed an oft repeated, bold, underlined instruction in the documentation on GITHUB. I can write an entire novel, as you see, or a pretty vast script, though, it's just the reading of unfamiliar texts that's my problem.
These are, of course, not your nor the rest of the community's problems and I seriously don't want to impose.
But ANY hints at what I'm krakensing up would be exceptionally appreciated!