// sample config file for z.parseConfig (single-line comments '//' work)


////////////////////////////////////////////////////////////////////////////
// anything outside of a curly-braces block shows up in [coll <arg2>.global]
////////////////////////////////////////////////////////////////////////////
title = Little Jitter Example


////////////////////////////////////////////////////////////////////////////
// some example namespaces
////////////////////////////////////////////////////////////////////////////
Parent1 { // <--left curly braces need to be on the same line as their block name, for now
// the dot ('.') is a reserved character for block names - do not use it	
	color = 0.5 0.5 0.5 1.
	scale = 0.1 0.1 0.1
	slide = 1. 1.

	redGuy { 
		color = 1. 0. 0. 1.
		scale = 0.05 0.05 0.05
		offset = 0.1 0.1 0.1
		slide = 10. 20.

		runt1 {
			color = 1. 0. 0. 1.
			scale = 0.025 0.025 0.025
			offset = 0. 0. 0.
			slide = 10. 10.

			runt1_1 {
				color = 1. 0. 0. 1.
				scale = 0.0125 0.0125 0.0125
				offset = 0. 0. 0.
				slide = 10. 10.
			}
		}
	}
	
	greenGuy {
		color = 0. 1. 0. 1.
		scale = 0.05 0.05 0.05
		offset = -0.1 0.1 -0.1
		slide = 20. 10. 

		runt2 {
			color = 0. 1. 0. 1.
			scale = 0.025 0.025 0.025
			offset = 0. 0. 0.
			slide = 10. 10.

			runt2_1 {
				color = 0. 1. 0. 1.
				scale = 0.0125 0.0125 0.0125
				offset = 0. 0. 0.
				slide = 10. 10.
			}
		}
	}
	
	blueGuy {
		color = 0. 0. 1. 1.
		scale = 0.05 0.05 0.05
		offset = -0.1 -0.1 0.1
		slide = 40. 20.

		runt3 {
			color = 0. 0. 1. 1.
			scale = 0.025 0.025 0.025
			offset = 0. 0. 0.
			slide = 10. 10.

			runt3_1 {
				color = 0. 0. 1. 1.
				scale = 0.0125 0.0125 0.0125
				offset = 0. 0. 0.
				slide = 10. 10.
			}
		} 
	}	
}

Parent2 { 
// the dot ('.') is a reserved character for block names - do not use it	
	color = 0.5 0.5 0.5 1.
	scale = 0.1 0.1 0.1
	slide = 1. 1.

	redGuy { 
		color = 0.5 0.2 0.1 1.
		scale = 0.05 0.05 0.05
		offset = 0.1 0.1 0.1
		slide = 10. 20.

		runt1 {
			color = 0.5 0.2 0.1 1.
			scale = 0.025 0.025 0.025
			offset = 0.1 0.1 0.1
			slide = 10. 10.

			runt1_1 {
				color = 0.5 0.2 0.1 1.
				scale = 0.0125 0.0125 0.0125
				offset = 0.1 0.1 0.1
				slide = 10. 10.
			}
		}
	}
	
	greenGuy {
		color = 0.1 0.5 0.2 1.
		scale = 0.05 0.05 0.05
		offset = -0.1 0.1 -0.1
		slide = 20. 10. 

		runt2 {
			color = 0.1 0.5 0.2 1.
			scale = 0.025 0.025 0.025
			offset = -0.1 0.1 -0.1
			slide = 10. 10.

			runt2_1 {
				color = 0.1 0.5 0.2 1.
				scale = 0.0125 0.0125 0.0125
				offset = -0.1 0.1 -0.1
				slide = 10. 10.
			}
		}
	}
	
	blueGuy {
		color = 0.2 0.1 0.5 1.
		scale = 0.05 0.05 0.05
		offset = -0.1 -0.1 0.1
		slide = 40. 20.

		runt3 {
			color = 0.2 0.1 0.5 1.
			scale = 0.025 0.025 0.025
			offset = -0.1 -0.1 0.1
			slide = 10. 10.

			runt3_1 {
				color = 0.2 0.1 0.5 1.
				scale = 0.0125 0.0125 0.0125
				offset = -0.1 -0.1 0.1
				slide = 10. 10.
			}
		} 
	}	
}
