Programming environment for editing various of my live apps without restarting them.
zoom_out = function()
	Save_viewport = copy_viewport(Viewport)
	Zoomed_out = true
	animate_viewport_to(--[[global viewport]] nil)
	print('Viewport at end of zoom out animation', Viewport.x, Viewport.y, Viewport.zoom)
end