
EffectDefinition
{
	EffectComponent ParticleEffect "sundial_ring"
	{
		RepeatTime		0
		ParticleLifespan	[2.0,2.0]
		BlendMode		add
		Texture			"data/gfx/particles/sundial/sundial_ring_01.png"

		EmitterEvents
		{
			SpawnParticles
			{
				count=1
				duration=0
				delay=0
				orientation=[0,0]
				speed=[0,0]
				rotationalSpeed=[-60,-60]
				direction=[0,0]
				spawnOffsetAbsX=[0,0]
				spawnOffsetAbsY=[0,0]
			}
			
			Dynamics
			{
				delay=0, absoluteAcceleration=(0,0)
			}
			
		}
		
		ParticleEvents
		{
			RGB
			{
				age=0, rgb=(0,255,0)	
				age=0.5, rgb=(40,255,60)	
				age=1, rgb=(0,255,0)			
				
			}
			
			Alpha
			{
				age=0, alpha=120 				
				age=0.8, alpha=90 
				age=1, alpha=0
				
			}
			
			Scale
			{
				age=0, scale=(0.0,0.0)
				age=1.0, scale=(5.5,5.5)
				
			}
		}
	}

	EffectComponent ParticleEffect "sundial_ring_flash"
	{
		RepeatTime		0
		ParticleLifespan	[0.8,0.8]
		BlendMode		add
		Texture			"data/gfx/particles/sundial/sundial_ring_01.png"

		EmitterEvents
		{
			SpawnParticles
			{
				count=6
				duration=0.5
				delay=0
				orientation=[0,0]
				speed=[0,0]
				rotationalSpeed=[300,300]
				direction=[0,0]
				spawnOffsetAbsX=[0,0]
				spawnOffsetAbsY=[0,0]
			}
			
			Dynamics
			{
				delay=0, absoluteAcceleration=(0,0)
			}
			
		}
		
		ParticleEvents
		{
			RGB
			{
				age=0, rgb=(100,255,100)			
				
			}
			
			Alpha
			{
				age=0, alpha=30 				
				age=1, alpha=0
				
			}
			
			Scale
			{
				age=0, scale=(0.0,0.0)
				age=1, scale=(2.0,2.0)
				
			}
		}
	}

//	EffectComponent ParticleEffect "sundial_shadow"
//	{
//		RepeatTime		0
//		ParticleLifespan	[2.0,2.0]
//		BlendMode		alpha
//		Texture			"data/gfx/particles/sundial/sundial_shadow_01.png"
//
//		EmitterEvents
//		{
//			SpawnParticles
//			{
//				count=1
//				duration=0
//				delay=0
//				orientation=[0,0]
//				speed=[0,0]				
//				rotationalSpeed=[-180,-180]
//				direction=[0,0]
//				spawnOffsetAbsX=[0,0]
//				spawnOffsetAbsY=[0,0]
//			}
//			
//			Dynamics
//			{
//				delay=0, absoluteAcceleration=(0,0)
//			}
//			
//		}
//		
//		ParticleEvents
//		{
//			RGB
//			{
//				age=0, rgb=(0,40,0)			
//				
//			}
//			
//			Alpha
//			{
//				age=0, alpha=0 				
//				age=0.1, alpha=50 				
//				age=0.8, alpha=40 
//				age=1, alpha=0
//				
//			}
//			
//			Scale
//			{
//				age=0, scale=(0.0,0.0)
//				age=1, scale=(4.5,4.5)
//				
//			}
//		}
//	}
		
}