It will always run from top to bottom and wont stop until it reaches the end
so if you had something like
Code:
[STANDATBAR]
{
loc.ts = GetTs();
[loc.ts < state.dyn.me.do.ts] return;
[state.dyn.me.pose.result == NONE] return;
[state.dyn.me.pose.result != READY]
{
do_set_timer(5);
state.dyn.me.do.state2 = ENTERBAR;
return;//If you hit this don't continue go back, directly back, do not pass go, do not continue script
}
state.dyn.me.do.state2 = NOTHING;
}
whenever you don't want it to continue you have a return;
if we don't have the return on the interrupt the script will set state2 to ENTERBAR but it will continue
and then set state2 to NOTHING