[
	{
		"name": "Clock",
		"module": "../effects/PixelNode_Effect_TwoClock",
		"outputs": [
			{
				"name": "clock",
				"targets": [
					"domePixels.strips"
				]
			}
		]
	},
	{
		"name": "Wall",
		"module": "../effects/PixelNode_Effect_TwoWall",
		"outputs": [
			{
				"name": "ray",
				"targets": [
					"domePixels.rings"
				]
			}
		]
	},
	{
		"name": "PlayerColor",
		"module": "../effects/PixelNode_Effect_TwoColor",
		"outputs": [
			{
				"name": "color1",
				"targets": [
					"player1.rings"
				]
			},
			{
				"name": "color2",
				"targets": [
					"player2.rings"
				]
			}
		]
	},
	{
		"name": "Color",
		"module": "../effects/PixelNode_Effect_TwoColor",
		"outputs": [
			{
				"name": "both",
				"targets": [
					"domePixels.strips"
				]
			}
		]
	},
	{
		"name": "Ray",
		"module": "../effects/PixelNode_Effect_TwoRay",
		"outputs": [
			{
				"name": "ray",
				"targets": [
					"domePixels.strips"
				]
			}
		]
	},
	{
		"name": "Wave",
		"module": "../effects/PixelNode_Effect_TwoWave",
		"outputs": [
			{
				"name": "ray",
				"targets": [
					"domePixels.strips"
				]
			}
		]
	},
	{
		"name": "Glitter",
		"module": "../effects/PixelNode_Effect_TwoGlitter",
		"outputs": [
			{
				"name": "glow",
				"targets": [
					"domePixels.rings",
					"touch.rings"
				]
			}
		]
	},
	{
		"name": "RainBow",
		"module": "../effects/PixelNode_Effect_Rainbow",
		"scale": 10,
		"speed": 5,
		"outputs": [
			{
				"name": "rainbow",
				"targets": [
					"domePixels.strips"
				]
			}
		]
	},	
	{
		"name": "RainBowRings",
		"module": "../effects/PixelNode_Effect_Rainbow",
		"scale": 1,
		"speed": 100,
		"outputs": [
			{
				"name": "rainbow",
				"targets": [
					"domePixels.rings"
				]
			}
		]
	},		
	{
		"name": "RainBowPlayer1",
		"module": "../effects/PixelNode_Effect_Colorset",
		"scale": 1,
		"speed": 0,
		"colorset": [
			[255,0,255],
			[0,0,255],
			[0,255,255],
			[0,255,0],
			[255,255,0],
			[255,0,0]
		],
		"outputs": [
			{
				"name": "rainbow",
				"targets": [
					"player1_ring.rings"
				]
			}
		]
	},		
	{
		"name": "RainBowPlayer2",
		"module": "../effects/PixelNode_Effect_Colorset",
		"scale": 1,
		"speed": 0,
		"colorset": [
			[255,0,0],
			[255,255,0],
			[0,255,0],
			[0,255,255],
			[0,0,255],
			[255,0,255]
		],
		"outputs": [
			{
				"name": "rainbow",
				"targets": [
					"player2_ring.rings"
				]
			}
		]
	},		
	{
		"name": "RedBlue",
		"module": "../effects/PixelNode_Effect_RedBlue",
		"outputs": [
			{
				"name": "glow",
				"targets": [
					"domePixels.strips",
					"player1.strips",
					"player2.strips"
				]
			}
		]
	},	{
		"name": "Fire",
		"module": "../effects/PixelNode_Effect_Fire",
		"outputs": [
			{
				"name": "glow",
				"targets": [
					"domePixels.strips"
				]
			}
		]
	},
	{		
		"name": "SpriteGrow",
		"speed": 10,
		"module": "../effects/PixelNode_Effect_SpriteGrow",
		"outputs": [
			{
				"name": "glow",
				"targets": [
					"domePixels.strips"
				]
			}
		]
	},
	{		
		"name": "SpriteSpark",
		"speed": 2,
		"module": "../effects/PixelNode_Effect_SpriteSpark",
		"outputs": [
			{
				"name": "glow",
				"targets": [
					"domePixels.strips"
				]
			}
		]
	},
	{
		"name": "Rain",
		"module": "../effects/PixelNode_Effect_Rain",
		"scale": 0,
		"gravity": 1.5,
		"outputs": [
			{
				"name": "glow",
				"targets": [
					"domePixels.strips"
				]
			}
		]
	},
	{
		"name": "ColouredRain",
		"module": "../effects/PixelNode_Effect_ColouredRain",
		"scale": 0,
		"gravity": 1.5,
		"outputs": [
			{
				"name": "glow",
				"targets": [
					"domePixels.strips"
				]
			}
		]
	},
	{
		"name": "OffTouch",
		"module": "../effects/PixelNode_Effect_Off",
		"outputs": [
			{
				"name": "glow",
				"targets": [
					"touch.strips"
				]
			}
		]
	},
	{
		"name": "Off",
		"module": "../effects/PixelNode_Effect_Off",
		"outputs": [
			{
				"name": "glow",
				"targets": [
					"domePixels.strips",
					"player1.strips",
					"player2.strips"					
				]
			}
		]
	},
	{
		"name": "OffColor",
		"module": "../effects/PixelNode_Effect_Off",
		"outputs": [
			{
				"name": "glow",
				"targets": [
					"player1.strips",
					"player2.strips"
				]
			}
		]
	}

]	