My first play with the (scheme) script-fu api in ages.
Copyright (c) Dimitrios Souflis
Script-Fu Console - Interactive Scheme Development
> (gimp-image-get-active-layer)
Error: Invalid number of arguments for gimp-image-get-active-layer (expected 1 but received 0)
> (gimp-image-list)
(2 #(2 1))
> (gimp-image-get-active-layer 2)
(8)
> (gimp-layer 8 LAYER-MODE-NORMAL)
Error: eval: unbound variable: gimp-layer
> (gimp-layer-set-mode 8 LAYER-MODE-NORMAL)
(#t)
> (gimp-layer-set-mode 8 LAYER-MODE-DARKEN-ONLY)
(#t)
> (gimp-layer-set-offsets 8 0 1)
(#t)
> (gimp-layer-set-offsets 8 0 2)
(#t)
> (gimp-layer-set-offsets 8 0 1)
(#t)