Shut Off

Shut Off is a general action. It stops all the scripts in the model. Shut Off has no parameters and cannot be a condition.

Function
When Shut Off happens in a script, all the scripts in the same model stop happening. The model effectively shuts off.


 * A model that is shut off cannot be turned on again (without restarting the play).
 * A shut off model will not have tags and will not affect any actions related to tags.


 * Shut Off will stop lines of actions in mid-execution.
 * For example, activating Shut Off one second after the same model shows a Speak bubble will cause the speech bubble to disappear prematurely.

Usage
A common use is to make destructible models that deactivate after being destroyed.

For example, an enemy blockster can have a script such as:
 * Villain Tag
 * Hit by Laser => Smash, Wait, Hide, Shut Off

If there was no Shut Off, the blockster would be invisible, but the villain tag would still be there. The Shut Off actions removes the blockster, as well as all its tags, from play.