Just to put it out there -
I think the loading of lua scripts could be a bit more friendly.
At the moment - lua scripts are loaded from the shows folder at software startup. But if you have a show your loading from another source, such as a usb key that the client has handed you - you need to restart the software so it loads the scripts needed for the show off the usb key. And it doesn't load any venue specific scripts from the usual show folder. Of course I could copy the show file and scripts to the D:\shows folder - would still need to restart though.
So I had a few ideas (Uh oh)
- Would be handy if the console had a writable place to store venue or production company based scripts. Scripts that are used by the owners of the equipment - D:\scripts seems logical. as opposed to the horizon directory which can not be modified.
- A global function scripting window in the software, that saves the scripts within the show file, so there's no need to remember to copy the .lua files when transporting a show.
- Finally, a bit that is probably much more complicated - Some sort of conflict resolution. So if a show is loaded with functions that have conflicting names from those already loaded from D:\scripts, a prompt would ask you which one you want to use.
Mick
