Old scripts are still working except you are using bad variable names like this.x. On the
Graal bible there is documentation for the new scripting engine and also tips for fixing scripts for the new engine, which is actually not that hard since the new engine is displaying syntax errors and runtime errors (function name not found etc.).