This wiki has been moved to https://github.com/SuperTux/wiki into the mediawiki branch.
A Moving platform that was given a name can be controlled by scripts.
An instance is created by being defined in a level. It may be accessed via its name from scripts and via sector.name from the console.
Example of a definition:
(platform (name "PLATFORM1") (running #f) (sprite "images/objects/platforms/vertical-wood.sprite") (path (mode "circular") (node (x 832) (y 800) ) (node (x 832) (y 704) ) ) )
The above object will be exposed under the name PLATFORM1 in the scripting engine. Example usage:
|goto_node(int node_no)||advance until at given node, then stop.|
|start_moving()||start advancing automatically|
|stop_moving()||stop advancing automatically|