target:  target || "player",
smoothness: smoothness || 0.2,
mode:  mode || "chase"

target
	OVERLAY.scroll.target
	sprite instance name
	which sprite the camera should follow

mode
	OVERLAY.scroll.mode
	"chase"  "grid"  "loop"  "none"
	Scrolling behavior

smoothness
	OVERLAY.scroll.smoothness
	0.1 ... 1.0
	How fast the camera should chase a sprite.  1 = instant.  0.2 = typical value
	"chase" mode only


To pan the camera freely, just create an invisible sprite and make the camera target it, then you can move that sprite whereever you want, as fast or slowly as you want.
