|Smart Script Management||
In the past, scripts packaged with Storyboard Pro were all automatically copied to your preferences folder, in the same location as your custom scripts. Now, scripts packaged with Storyboard Pro are only copied to your preferences if you make modifications to them. Otherwise, they are stored and executed from the Storyboard Pro installation folder.
This solves several problems:
|Custom Script Folder||
You can now set a custom location in which to store scripts. To do this, you must set the TOONBOOM_GLOBAL_SCRIPT_LOCATION environment variable to the location where you want to store scripts. The scripts in this location will be available in the Script Editor alongside scripts that are packaged with Storyboard Pro and scripts in your user preferences.
|Export to EDL/AAF/XML||
It is now possible to export your project as an EDL, AAF or XML sequence through scripting. You can do this by using the exportToNLE() method of the ExportManager class.
The setOneMoviePerPanel() method was also added to the ExportManager class to support exporting one movie file per panel.
|User Interface Responders||The scripting interface now provides you with a list of responders from the Storyboard Pro user interface. You can obtain this list with the getResponderList() method. You can obtain the list of actions for a given responder with the getActionList() method—see Storyboard Pro Scripting Reference.|
|Convert a coordinate for single axis between fields and OpenGL coordinates||
The following methods were added to the scene class to convert the coordinate for a single axis from field coordinates to OpenGL coordinates, and from OpenGL to field coordinates: toOGLX(), toOGLY(), toOGLZ(), fromOGLX(), fromOGLY() and fromOGLZ()—see Storyboard Pro Scripting Reference.
|Get individual version numbers||The new getMajorVersion(), getMinorVersion(), getPatchVersion() and getBuildNumber() methods of the about class will provide their respective values from the currently installed version of Storyboard Pro—see Storyboard Pro Scripting Reference.|