Actions Reference
| Message Name | Meaning |
| Press | The left mouse button is pressed while the pointer is over the button. |
| Release | The left mouse button is released while the pointer is over the button. |
| Release Outside | The left mouse button is released while the pointer is outside the button. |
| Roll Over | The mouse pointer rolls over the button. |
| Roll Out | The pointer rolls outside of the button area. |
| Drag Over | While the pointer is over the button, the left mouse button has been pressed while rolled outside the button, and then rolled back over the button. |
| Drag Out | While the pointer is over the button, the mouse button is pressed and then rolls outside the button area. |
| Shot Begin | When a shot begin play, system send this message to shot self. |
| Shot End | When a shot is end, system send this message to shot self. |
| Shot Timer | When reach specified shot time, system send this message to shot self. |
| Render Texture Begin | System send this message before rendering scene to texture |
| Render Texture End | System send this message after rendering scene to texture |
| Function Name | Meaning |
| Disable | Disable a Command Target ( Overlay ) or light. |
| Enable | Enable a Command Target ( Overlay ) or light. |
| Hide | Hide an object. |
| Show | Show an object. |
| PlaySound | Play a sound / music. |
| StopSound | Stop sound. |
| StopMusic | Stop music. |
| PlayAnimate | Play a shot, but don't affect camera. |
| StopAnimate | Stop a shot. |
| PlayShot | Play a shot, affect camera, also stop last shot if it affects camera ( only one shot can affect camera anytime ). |
| StopShot | Stop the exclusive shot (affect camera). |
| DoScript | Run script. Script is stored in resource, see Script Resource for more. |