Thread controllers allows launching several parallel threads of nodes. Thread invoking frequence is controlled in the visual script.
Variable nodes allow set and use new values (bool, int32, single) directly by the user.
The video belows shows the ship implementing following behaviors: