Architecture
AmpMod is built modularly. AmpMod takes most packages from Scratch or TurboWarp, but the important packages (scratch-gui, scratch-vm, and scratch-blocks) have been forked for use with AmpMod. Other packages may be forked if necessary.
Yellow highlights indicate modifications by addons that are enabled by default.
Main packages
scratch-gui
scratch-gui forms the interface the user uses to run and cr
AmpMod has also modified scratch-gui to add a landing page containing information about AmpMod. This will be removed when ampmod-web is released to the general public.