Legacy scripts is an old scripting system that had certain restrictions and different structure.
It was replaced by the current scripting system in 2016
We have since stopped users from editing and forking projects with legacy scripts due to infrastructure changes but they should still run as the engine still supports it and the projects are read only.