path_width = %10


Park --> grid(2, 2) 			{ Quarter } { ParkPath } { i("builtin:circle", %15) ParkCentre }

Quarter --> insert ([0.5])	{	i("builtin:circle", %30) QuarterCorner} { QuarterCut } 
	
QuarterCut --> peel([0,1], %8) 					{ set(type, "bushes") PeelEx } { QuarterGrass1 }

QuarterGrass1 --> peel(ea[185, 265], %8)	{ set(type, "bushes") PeelEx2 } { QuarterGrass2 }


// add objects
QuarterGrass2 --> scatter(EDGE_SELECTION, R75, ea[-100, -80] ea[170, 190], %10) {  GrassQuarter2WithPlants : "nettle_bush" }

QuarterCorner --> scatter(CENTRE) {  GrassQuarterWithTree : "3dast_banana_tree" }

ParkCentre --> scatter(CENTRE) {  ParkCentreWithFountain : "Fountain1Marble" }


 







