menu_Thief_Shine=
{
	{
		Sprite=
		{
			Image="particles22.png",
			Pos={115,307},
			SrcRect={0,0,60,60},
			BlendMode="alpha",
		},
		SpinDirection=1,
		PartSysStartTime=0,
		PartSysLifeTime=10,
		Loop=1,
		ParticlesQuota=1,
		PerSecond=1,
		RandPos={0,0},
		LifeTime=200,
		RandLifeTime=1,
		Direction=0,
		RandDirection=0,
		Velocity=1,
		RandVelocity=1,
		Gravity=0,
		RandGravity=0,
		GravityDirection=180,
		Spin=20,
		RandSpin=0,
		MoveParticles=1,
		SizeList=
		{
			{0,0,0},
			{29,29,100},
			{0,0,200},
		},
		ColourList=
		{
			{1,1,1,0,0},
			{1,1,1,1,100},
			{1,1,1,0,200},
		},
		Moveable=
		{
			Velocity=15,
			Loop=1,
			List2=
			{
				{114,290},
				{115,302},
				{115,312},
				{116,323},
			},
		},
	},
	{
		Sprite=
		{
			Image="particles22.png",
			Pos={132,304},
			SrcRect={0,0,60,60},
			BlendMode="alpha",
		},
		SpinDirection=1,
		PartSysStartTime=0,
		PartSysLifeTime=0,
		Loop=1,
		ParticlesQuota=1,
		PerSecond=1,
		RandPos={0,0},
		LifeTime=200,
		RandLifeTime=1,
		Direction=0,
		RandDirection=0,
		Velocity=0,
		RandVelocity=0,
		Gravity=0,
		RandGravity=0,
		GravityDirection=0,
		Spin=20,
		RandSpin=0,
		MoveParticles=1,
		SizeList=
		{
			{0,0,0},
			{29,29,100},
			{0,0,200},
		},
		ColourList=
		{
			{1,1,1,0,0},
			{1,1,1,1,100},
			{1,1,1,0,200},
		},
		Moveable=
		{
			Velocity=15,
			Loop=1,
			List2=
			{
				{134,281},
				{133,295},
				{132,311},
				{131,317},
			},
		},
	},
	{
		Sprite=
		{
			Image="particles22.png",
			Pos={175,310},
			SrcRect={0,0,60,60},
			BlendMode="alpha",
		},
		SpinDirection=1,
		PartSysStartTime=0,
		PartSysLifeTime=0,
		Loop=1,
		ParticlesQuota=1,
		PerSecond=1,
		RandPos={0,0},
		LifeTime=200,
		RandLifeTime=1,
		Direction=0,
		RandDirection=0,
		Velocity=0,
		RandVelocity=0,
		Gravity=0,
		RandGravity=0,
		GravityDirection=0,
		Spin=20,
		RandSpin=0,
		MoveParticles=1,
		SizeList=
		{
			{0,0,0},
			{29,29,100},
			{0,0,200},
		},
		ColourList=
		{
			{1,1,1,0,10000},
			{1,1,1,1,100},
			{1,1,1,0,200},
		},
		Moveable=
		{
			Velocity=15,
			Loop=1,
			List2=
			{
				{178,290},
				{177,302},
				{175,318},
			},
		},
	},
	{
		Sprite=
		{
			Image="particles22.png",
			Pos={115,300},
			SrcRect={118,23,128,51},
			BlendMode="add",
		},
		SpinDirection=1,
		PartSysStartTime=0,
		PartSysLifeTime=0,
		Loop=1,
		ParticlesQuota=15,
		PerSecond=10,
		RandPos={0,0},
		LifeTime=200,
		RandLifeTime=0,
		Direction=0,
		RandDirection=5,
		Velocity=0,
		RandVelocity=0,
		Gravity=0,
		RandGravity=0,
		GravityDirection=0,
		Spin=0,
		RandSpin=0,
		MoveParticles=0,
		SizeList=
		{
			{150,200,0},
			{150,300,100},
			{150,200,200},
		},
		ColourList=
		{
			{1,1,1,0,0},
			{1,1,0.74902,0.0784314,100},
			{1,1,1,0,200},
		},
	},
	{
		Sprite=
		{
			Image="particles22.png",
			Pos={132,300},
			SrcRect={118,23,128,51},
			BlendMode="alpha",
		},
		SpinDirection=1,
		PartSysStartTime=0,
		PartSysLifeTime=0,
		Loop=1,
		ParticlesQuota=15,
		PerSecond=10,
		RandPos={0,0},
		LifeTime=200,
		RandLifeTime=0,
		Direction=0,
		RandDirection=5,
		Velocity=0,
		RandVelocity=0,
		Gravity=0,
		RandGravity=0,
		GravityDirection=0,
		Spin=0,
		RandSpin=0,
		MoveParticles=0,
		SizeList=
		{
			{150,160,0},
			{150,160,100},
			{150,150,200},
		},
		ColourList=
		{
			{1,1,1,0,0},
			{1,1,0.74902,0.117647,100},
			{1,1,1,0,200},
		},
	},
	{
		Sprite=
		{
			Image="particles22.png",
			Pos={170,302},
			SrcRect={109,32,117,40},
			BlendMode="add",
		},
		SpinDirection=0,
		PartSysStartTime=0,
		PartSysLifeTime=0,
		Loop=1,
		ParticlesQuota=1,
		PerSecond=1,
		RandPos={0,0},
		LifeTime=500,
		RandLifeTime=0,
		Direction=0,
		RandDirection=0,
		Velocity=0,
		RandVelocity=0,
		Gravity=0,
		RandGravity=0,
		GravityDirection=0,
		Spin=0,
		RandSpin=0,
		MoveParticles=0,
		SizeList=
		{
			{0,0,0},
			{50,20,100},
			{50,20,300},
			{50,20,400},
			{5,10,500},
		},
		ColourList=
		{
			{1,1,1,0,0},
			{1,1,1,0.117647,100},
			{1,1,1,0.392157,300},
			{1,1,1,0.117647,400},
			{1,1,1,0.0784314,500},
		},
	},

}

function displaceParticle(particle, x, y)
    for k, v in pairs(particle)
    do
        v.Sprite.Pos[1] = v.Sprite.Pos[1] - x
        v.Sprite.Pos[2] = v.Sprite.Pos[2] - y
        
        if v.Moveable then
            for k1, v1 in pairs (v.Moveable.List2)
            do
                v1[1] = v1[1] - x
                v1[2] = v1[2] - y
            end
        end
    end
end

--displaceParticle(menu_Thief_Shine, 158, 323)