
I'm just getting started with Roll20 (been subscribing for awhile but haven't had the time), and I'm diving into the API. I'm fairly fluent with JavaScript (BackboneJS and UnderscoreJS) but when the development environment gets in the way I become a little sad. What is the process you go through when building a script? Do you use an external editor, constantly copy/paste then test your campaign? The annoying bit for me is the constant "exit campaign", edit, save, relaunch campaign flow that I'm forced to go through just to test something. Also, if you have log statements during an event, how do you see them? Are you running the campaign and editor at the same time (different windows)? If so, what happens when you save a script?