Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Scripts workspace

The Scripts tab contains an installed-package rail and a source editor.

Toolbar controls:

ControlAction
RRediscover and reload all packages.
SSave the selected entry file and reload its package.
TOpen the JavaScript console window.

The toggle beside each package uses the same toggle control as the rest of Fumoware. Disabling a package calls its exported shutdown() function, destroys its context, and destroys its runtime. Enabling it creates a fresh runtime and evaluates the entry module again.

New packages do not automatically run when the DLL is injected. Toggle state is stored immediately in %APPDATA%\FumowareV2\script-states.cfg and restored on the next game launch or injection.

The source editor currently edits the package entry file and enforces a 1 MiB source-file limit. Line numbers follow the editor’s vertical scroll.

The JavaScript console retains the newest 1,000 entries. It includes package output, unhandled promise rejections, load failures, engine lifecycle messages, and contained native faults.