ScriptLayerController (Metroid Prime 2)
Properties
States
State | Description |
---|---|
Arrived | Sent by dynamic controllers when they finish loading.
It can be useful to send a Play message from the controller to itself using this state, to activate the layer as soon as it's finished loading. |
Messages
Message | Description |
---|---|
Increment | Activates the target layer for the next time the area is loaded.
Dynamic controllers: begins loading the layer asynchronously. Does not activate the layer immediately. |
Decrement | Deactivates the target layer for the next time the area is loaded.
Dynamic controllers: unloads and deactivates the layer immediately. |
Play | Dynamic controllers: activates the target layer if it isn't yet active.
If the layer has not yet finished loading, it will load synchronously, blacking out the screen until finished. |
Load | Alias for Increment. |
Unload | Alias for Decrement. |