From 294c9cbf4d08a0bfee3ddf3da50218d7a7ffcb2e Mon Sep 17 00:00:00 2001 From: catloversg <152669316+catloversg@users.noreply.github.com> Date: Mon, 25 Nov 2024 04:44:30 +0700 Subject: [PATCH] MISC: Accept "noscript" as parameter for skipping loading scripts (#1797) --- src/NetscriptWorker.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/NetscriptWorker.ts b/src/NetscriptWorker.ts index 1323cefd5..f9db691e8 100644 --- a/src/NetscriptWorker.ts +++ b/src/NetscriptWorker.ts @@ -409,7 +409,11 @@ function createAutoexec(server: BaseServer): RunningScript | null { * into worker scripts so that they will start running */ export function loadAllRunningScripts(): void { - const skipScriptLoad = window.location.href.toLowerCase().includes("?noscripts"); + /** + * Accept all parameters containing "?noscript". The "standard" parameter is "?noScripts", but new players may not + * notice the "s" character at the end of "noScripts". + */ + const skipScriptLoad = window.location.href.toLowerCase().includes("?noscript"); if (skipScriptLoad) { Terminal.warn("Skipped loading player scripts during startup"); console.info("Skipping the load of any scripts during startup");