[PLEASE READ ALL INSTRUCTIONS] Run in Turbo Mode (shift click on the green flag) for a faster experience! To open the terminal, press '.' + '1'. To close it, type 'terminalmode>0', or use the terminal app. Bear in mind the app doesn't work in forkphorus. In ACPL, arguments are separated with backslashes. I've had issues with scratch and backslashes though (refusal to save if my code contains any), so in ScriptOS, carets(>) are used. Line breaks in files are signified with semicolons (;). Every OS I've seen on Scratch has been hard coded to only do what it was programmed to do - and I've decided to change that - with ScriptOS. ScriptOS is an OS programmed in a modified version of @CCPlymJoe 's ACPL I call ACPL++ that has more functionality.
Thanks to @CCPlymJoe for ACPL, and @-Rex- for PTE Bezier. CHANGELOG: 23/01/20 - 1.0.1: Added system check on boot to prevent the filesystem getting screwed up when I'm modifying stuff. Also fixed a weird bug I created where programs would loop when they finished executing code. 22/01/20 - 0.7a: Added 'about' app, changed home button to circle instead of home icon. 15/01/20 - 0.6.4a: Fixed clickbox bug, added terminal app. It still requires 'terminalmode>0' to stop asking for more input. 14/01/20 - 0.6.3a: Modified initial loading of boot script to allow easy modification of boot procedure without having to necessarily remove original boot script. 11/01/20 - 0.6.2a: Changing wallpaper now uses new input functionality as I couldn't get a colour value from the random command. 09/01/20 - 0.6.1a: Added basic music functionality to ACPL++ with the tone command, added ping noise on boot script load. 31/12/19 - 0.6a: Added placeholder button in settings that changes wallpaper, reworked variable parsing with ACPL, removed 'camera not detected' text in camera app, homescreen colour now loads from a file instead of being hardcoded, modified 'cd' command behaviour. 29/12/19 - 0.5a: Fixed clickbox parsing bug, added camera application. 29/12/19 - 0.4a: Swapped line and parameter separators, version number now appears on boot screen. 28/12/19 - 0.3.2a: Fixed bug where terminal didn't show errors, fixed variable parsing bug with ACPL. 27/12/19 - 0.3.1a: Added terminal which can be brought up by pressing . and 1 at the same time. For some reason syntax errors don't show in this mode. 27/11/19 - v0.2a: Clickboxes finished, script loading and file structure tweaks, added blank settings application and very basic home menu. 26/11/19 - v0.1a: Filesystem is now fully implemented and system code is now stored as actual files instead of being hardcoded in lists.