Not really - if you don't mind the characters doing the same thing every time Beethro walks into that place. I usually do something like this:
Label "
ifcheck"
if (B goes to the left) goto "
ForkLeft"
if (B goes to the right) goto "
ForkRight"
wait 1 //optional, really, but I don't feel comfortable making infinite loops with no game-time breaks between them.
Goto "
ifcheck"
Label "
ForkLeft"
do whatever
goto ifcheck
Label "
ForkRight"
do whatever2
goto ifcheck
If you want them to only do something ONCE when Beethro enters a room - either A: Get a bunch of invisible characters, one for each variant, and have them appear when Beethro does something, and the first waiting character disappear or B: use doors to store what you already did and add a "
if doorclosed then goto ifcheck"
thing.
____________________________
Criminals, like other people, dislike being shot. ~FBI study on guns
www.badgerbadgerbadger.com
"
Two words: Beam Waffle!"
-me