However, under the GPL section 3, the modified source code is not included, and neither is a written offer for the source code to be distributed.

All ONScripter releases that have been made this year did not state that ONScripter was licenced under the GPL, a copy of the license was not provided, and users do not know about their rights to the software.

IANAL, nor am I the copyright holder. However, I do wish to keep ONScripter free, and I hope these oversights can be rectified.

There are now notices on each page (1-6.html) with links to the source code and the GPL. Thanks for the pickup; as you can see from our prior releases, we had no intention of not adhering to the GPL; we simply used a single automated installer, and we could have sworn the GPL+source code was built in. Obviously it was not. Apologies again.

It's a bit after the fact, but I just took a look at what changes you made to ONScripter for a|t.

Would you mind if we use your volume and bgm fixes in the ONScripter-EN trunk, giving you credit of course?

As for the other changes...
-The new "language english" script command forces onscripter-en into English mode.
-"skipoff" is an existing command that already does most of the work of the "ignoreinput" command you added; you'd just need to do that & turn off lr_trap to prevent skipping credit scrolls. (Use "systemcall skip" to turn skip capability back on.)
-What sorts of errors did you find in lsp/vsp/csp?

Thanks,
Mion (Sonozaki Futago-tachi)

EDIT: Oops, I misunderstood the behavior of "skipoff"; it just turns off skip mode if active, but it doesn't disable it entirely.
The game scripts I saw (Higurashi demo) prevented skipping during a credit scroll by using a loop of "blt", "resettimer" and "waittimer" commands for the scroll effect. I guess waittimer can't be skipped...
Okay, maybe there's a use for the ignoreinput after all ^^

Last edited by Sonozaki Futago-tachi; 2009-01-08 at 00:28.
Reason: d'oh!