Custom Blocks#
Custom blocks are called procedures.
Arguments#
Use arguments by prefixing $
to the argument name.
Calling custom blocks#
Scratch Addons & Turbowarp Blocks#
goboscript supports the Scratch Addons' debugger addon blocks, and TurboWarp blocks.
breakpoint
#
The Scratch Addons' debugger addon block to set a breakpoint.
log
#
The Scratch Addons' debugger addon block to log a value.
warn
#
The Scratch Addons' debugger addon block to log a warning.
error
#
The Scratch Addons' debugger addon block to log an error.
is compiled?
boolean reporter#
The TurboWarp block to report whether the project is running in compiled mode.
is TurboWarp?
boolean reporter#
The TurboWarp block to report whether the project is running in TurboWarp.
is forkphorus?
boolean reporter#
The TurboWarp block to report whether the project is running in forkphorus.