ChasmFAQSymbolImmediate


Ok, so you want something to run: While Button.down, then symbol.X. When you do this, it runs in an infinite loop however, not letting other events occur. What you want, is for it to return a symbol in a state entry function but hold off on that symbol until the next cascade.

What you do is return the symbol in a state entry function and call "symbol->setImmediateDelay()". This will place it on the future Q but right up front.

Additionally, you can use CHASM::WHILE_state_THEN_symbol.