--These are how I recreate the bone movement. Yes, there are the same number of bones for both "models". -Kid
--And yes, I took these x & y positions from the ascii file. It took a while to do that. -Kid
local ten_tweentime = (1/30)/1.5
return Def.ActorFrame{
	Def.Quad{
		InitCommand = function(self) ten_shake_j0 = self self:visible(false):x(9.000031):y(-12) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,9.000031;y,-12;sleep,ten_tweentime;linear,ten_tweentime;x,0;y,0;linear,ten_tweentime;x,-4;y,-3;linear,ten_tweentime;x,-4;y,-3;linear,ten_tweentime;x,-3;y,-13;linear,ten_tweentime;x,-3;y,-13;linear,ten_tweentime;x,-5;y,-10;linear,ten_tweentime;x,-5;y,-10;linear,ten_tweentime;x,4.000031;y,-6;linear,ten_tweentime;x,-8.999969;y,-6;linear,ten_tweentime;x,26.000031;y,-14;linear,ten_tweentime;x,0.000031;y,-13;linear,ten_tweentime;x,22.000031;y,-17;linear,ten_tweentime;x,9.000031;y,-12;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x:   9.000031, 0, -4, -4,  -3,  -3,  -5, - 5,  4.000031, -8.999969,  26.000031,   0.000031,  22.000031,   9.000031, 0
		--y: -12.000000, 0, -3, -3, -13, -13, -10, -10, -6.000000, -6.000000, -14.000000, -13.000000, -17.000000, -12.000000, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j1 = self self:visible(false):x(-12):y(-22) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-12;y,-22;sleep,ten_tweentime;linear,ten_tweentime;x,-19;y,0;linear,ten_tweentime;x,-5;y,5;linear,ten_tweentime;x,-10;y,4;linear,ten_tweentime;x,-9;y,6;linear,ten_tweentime;x,-1;y,-7;linear,ten_tweentime;x,-18;y,-10;linear,ten_tweentime;x,-4;y,-20;linear,ten_tweentime;x,10;y,-14;linear,ten_tweentime;x,-16;y,-15;linear,ten_tweentime;x,47;y,-20;linear,ten_tweentime;x,0;y,-22;linear,ten_tweentime;x,26;y,-19;linear,ten_tweentime;x,-12;y,-22;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -12, -19, -5, -10, -9, -1, -18,  -4,  10, -16,  47,   0,  26, -12, 0
		--y: -22,   0,  5,   4,  6, -7, -10, -20, -14, -15, -20, -22, -19, -22, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j2 = self self:visible(false):x(7):y(-6) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,7;y,-6;sleep,ten_tweentime;linear,ten_tweentime;x,23;y,2;linear,ten_tweentime;x,4;y,4;linear,ten_tweentime;x,-23;y,-7;linear,ten_tweentime;x,2;y,-6;linear,ten_tweentime;x,-12;y,-5;linear,ten_tweentime;x,-20;y,0;linear,ten_tweentime;x,-5;y,-23;linear,ten_tweentime;x,14;y,-19;linear,ten_tweentime;x,39;y,-26;linear,ten_tweentime;x,-27;y,-13;linear,ten_tweentime;x,19;y,-11;linear,ten_tweentime;x,-10;y,-7;linear,ten_tweentime;x,7;y,-6;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x:  7, 23, 4, -23,  2, -12, -20,  -5,  14,  39, -27,  19, -10,  7, 0
		--y: -6,  2, 4,  -7, -6,  -5,   0, -23, -19, -26, -13, -11,  -7, -6, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j3 = self self:visible(false):x(9):y(-14) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,9;y,-14;sleep,ten_tweentime;linear,ten_tweentime;x,-12;y,-8;linear,ten_tweentime;x,10;y,0;linear,ten_tweentime;x,-13;y,-11;linear,ten_tweentime;x,13;y,-9;linear,ten_tweentime;x,-6;y,-13;linear,ten_tweentime;x,7;y,-15;linear,ten_tweentime;x,-2;y,-22;linear,ten_tweentime;x,17;y,-17;linear,ten_tweentime;x,-3;y,-19;linear,ten_tweentime;x,-15;y,-18;linear,ten_tweentime;x,-7;y,-18;linear,ten_tweentime;x,-23;y,-18;linear,ten_tweentime;x,9;y,-14;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x:   9, -12, 10, -13, 13,  -6,   7,  -2,  17,  -3,  15,  -7, -23,   9, 0
		--y: -14,  -8,  0, -11, -9, -13, -15, -22, -17, -19, -18, -18, -18, -14, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j4 = self self:visible(false):x(-2):y(-8) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-2;y,-8;sleep,ten_tweentime;linear,ten_tweentime;x,-27;y,-14;linear,ten_tweentime;x,-6;y,-8;linear,ten_tweentime;x,26;y,-8;linear,ten_tweentime;x,6;y,-20;linear,ten_tweentime;x,-7;y,-27;linear,ten_tweentime;x,10;y,-23;linear,ten_tweentime;x,4;y,-22;linear,ten_tweentime;x,37;y,-20;linear,ten_tweentime;x,-20;y,-22;linear,ten_tweentime;x,-30;y,-20;linear,ten_tweentime;x,2;y,-20;linear,ten_tweentime;x,30;y,-11;linear,ten_tweentime;x,-2;y,-8;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -2, -27, -6, 26,   6,  -7,  10,   4,  37, -20, -30,   2,  30, -2, 0
		--y: -8, -14, -8, -8, -20, -27, -23, -22, -20, -22, -20, -20, -11, -8, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j5 = self self:visible(false):x(-6):y(-7) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-6;y,-7;sleep,ten_tweentime;linear,ten_tweentime;x,17;y,-4;linear,ten_tweentime;x,-11;y,-6;linear,ten_tweentime;x,-24;y,-16;linear,ten_tweentime;x,-5;y,-22;linear,ten_tweentime;x,0;y,-25;linear,ten_tweentime;x,17;y,-25;linear,ten_tweentime;x,4;y,-28;linear,ten_tweentime;x,-14;y,-22;linear,ten_tweentime;x,-28;y,-21;linear,ten_tweentime;x,6;y,-21;linear,ten_tweentime;x,42;y,-24;linear,ten_tweentime;x,54;y,-7;linear,ten_tweentime;x,-6;y,-7;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -6, 17, -11, -24,  -5,   0,  17,   4, -14, -28,   6,  42, 54, -6, 0
		--y: -7, -4,  -6, -16, -22, -25, -25, -28, -22, -21, -21, -24, -7, -7, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j6 = self self:visible(false):x(9):y(0.999985) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,9;y,0.999985;sleep,ten_tweentime;linear,ten_tweentime;x,-21;y,-1;linear,ten_tweentime;x,5;y,4;linear,ten_tweentime;x,25;y,2;linear,ten_tweentime;x,4;y,0;linear,ten_tweentime;x,-11;y,-13;linear,ten_tweentime;x,18;y,-6;linear,ten_tweentime;x,-6;y,-15;linear,ten_tweentime;x,-25;y,-11;linear,ten_tweentime;x,28;y,-11;linear,ten_tweentime;x,-33;y,-8;linear,ten_tweentime;x,16;y,-8;linear,ten_tweentime;x,-14;y,5;linear,ten_tweentime;x,9;y,0.999985;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: 9.000000, -21, 5, 25, 4, -11, 18,  -6, -25,  28, -33, 16, -14, 9.000000, 0
		--y: 0.999985,  -1, 4,  2, 0, -13, -6, -15, -11, -11,  -8, -8,   5, 0.999985, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j7 = self self:visible(false):x(6):y(6) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,6;y,6;sleep,ten_tweentime;linear,ten_tweentime;x,21;y,-5;linear,ten_tweentime;x,1;y,2;linear,ten_tweentime;x,-22;y,-7;linear,ten_tweentime;x,-27;y,0;linear,ten_tweentime;x,-4;y,-2;linear,ten_tweentime;x,-8;y,-2;linear,ten_tweentime;x,1;y,-8;linear,ten_tweentime;x,-35;y,-5;linear,ten_tweentime;x,14;y,-8;linear,ten_tweentime;x,-43;y,-4;linear,ten_tweentime;x,-8;y,-3;linear,ten_tweentime;x,-6;y,-1;linear,ten_tweentime;x,6;y,6;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: 6, 21, 1, -22, -27, -4, -8,  1, -35, 14, -43, -8, -6, 6, 0
		--y: 6, -5, 2,  -7,   0, -2, -2, -8,  -5, -8,  -4, -3, -1, 6, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j8 = self self:visible(false):x(-6):y(1) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-6;y,1;sleep,ten_tweentime;linear,ten_tweentime;x,14;y,-3;linear,ten_tweentime;x,30;y,-1;linear,ten_tweentime;x,8;y,-4;linear,ten_tweentime;x,-10;y,-2;linear,ten_tweentime;x,4;y,-9;linear,ten_tweentime;x,-13;y,-7;linear,ten_tweentime;x,6;y,-12;linear,ten_tweentime;x,57;y,-6;linear,ten_tweentime;x,-26;y,-3;linear,ten_tweentime;x,14;y,3;linear,ten_tweentime;x,5;y,1;linear,ten_tweentime;x,35;y,2;linear,ten_tweentime;x,-6;y,1;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -6, 14, 30,  8, -10,  4, -13,   6, 57, -26, 14, 5, 35, -6, 0
		--y:  1, -3, -1, -4,  -2, -9,  -7, -12, -6,  -3,  3, 1,  2,  1, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j9 = self self:visible(false):x(-2):y(-5) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-2;y,-5;sleep,ten_tweentime;linear,ten_tweentime;x,-4;y,3;linear,ten_tweentime;x,-26;y,-2;linear,ten_tweentime;x,15;y,-2;linear,ten_tweentime;x,-4;y,7;linear,ten_tweentime;x,-5;y,-13;linear,ten_tweentime;x,-27;y,-9;linear,ten_tweentime;x,1;y,-10;linear,ten_tweentime;x,-32;y,-4;linear,ten_tweentime;x,11;y,2;linear,ten_tweentime;x,-8;y,-5;linear,ten_tweentime;x,-2;y,-7;linear,ten_tweentime;x,-13;y,-10;linear,ten_tweentime;x,-2;y,-5;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -2, -4, -26, 15, -4,  -5, -27,   1, -32, 11, -8, -2, -13, -2, 0
		--y: -5,  3,  -2, -2,  7, -13,  -9, -10,  -4,  2, -5, -7, -10, -5, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j10 = self self:visible(false):x(-14):y(-2.999985) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-14;y,-2.999985;sleep,ten_tweentime;linear,ten_tweentime;x,22;y,-11;linear,ten_tweentime;x,20;y,-9;linear,ten_tweentime;x,-9;y,-6;linear,ten_tweentime;x,16;y,-16;linear,ten_tweentime;x,-7;y,-6;linear,ten_tweentime;x,-30;y,-7;linear,ten_tweentime;x,-11;y,-14.999985;linear,ten_tweentime;x,-42;y,-8.999985;linear,ten_tweentime;x,-24;y,-9.999985;linear,ten_tweentime;x,-53;y,-6.999985;linear,ten_tweentime;x,2;y,-10.999985;linear,ten_tweentime;x,20;y,-4.999985;linear,ten_tweentime;x,-14;y,-2.999985;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -14.000000,  22, 20, -9,  16, -7, -30, -11.000000, -42.000000, -24.000000, -53.000000,   2.000000, 20.000000, -14.000000, 0
		--y:  -2.999985, -11, -9, -6, -16, -6,  -7, -14.999985,  -8.999985,  -9.999985,  -6.999985, -10.999985, -4.999985,  -2.999985, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j11 = self self:visible(false):x(1):y(-9.000015) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,1;y,-9.000015;sleep,ten_tweentime;linear,ten_tweentime;x,22;y,1.999985;linear,ten_tweentime;x,-3;y,-10.000015;linear,ten_tweentime;x,17;y,-18.000015;linear,ten_tweentime;x,2;y,-10.000015;linear,ten_tweentime;x,-10;y,-18.000015;linear,ten_tweentime;x,-35;y,-15.000015;linear,ten_tweentime;x,-2;y,-14.000015;linear,ten_tweentime;x,-45;y,-7.000015;linear,ten_tweentime;x,8;y,-6.000015;linear,ten_tweentime;x,24;y,-5.000015;linear,ten_tweentime;x,38;y,-6.000015;linear,ten_tweentime;x,6;y,-8.000015;linear,ten_tweentime;x,1;y,-9.000015;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x:  1.000000, 22.000000,  -3.000000,  17.000000,   2.000000, -10.000000, -35.000000,  -2.000000, -45.000000,  8.000000, 24.000000, 38.000000,  6.000000,  1.000000, 0
		--y: -9.000015,  1.999985, -10.000015, -18.000015, -10.000015, -18.000015, -15.000015, -14.000015,  -7.000015, -6.000015, -5.000015, -6.000015, -8.000015, -9.000015, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j12 = self self:visible(false):x(-2):y(-10) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-2;y,-10;sleep,ten_tweentime;linear,ten_tweentime;x,-26;y,-11;linear,ten_tweentime;x,21;y,-12;linear,ten_tweentime;x,-11;y,-14;linear,ten_tweentime;x,16;y,-12;linear,ten_tweentime;x,-5;y,-21;linear,ten_tweentime;x,-33;y,-11;linear,ten_tweentime;x,-26;y,-17;linear,ten_tweentime;x,-52;y,-12;linear,ten_tweentime;x,-15;y,-10;linear,ten_tweentime;x,-38;y,-8;linear,ten_tweentime;x,-27;y,-7;linear,ten_tweentime;x,20;y,-10;linear,ten_tweentime;x,-2;y,-10;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x:  -2, -26,  21, -11,  16,  -5, -33, -26, -52, -15, -38, -27,  20,  -2, 0
		--y: -10, -11, -12, -14, -12, -21, -11, -17, -12, -10,  -8,  -7, -10, -10, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j13 = self self:visible(false):x(-18):y(-5) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-18;y,-5;sleep,ten_tweentime;linear,ten_tweentime;x,18;y,-3;linear,ten_tweentime;x,-22;y,-13;linear,ten_tweentime;x,3;y,-15;linear,ten_tweentime;x,23;y,-13;linear,ten_tweentime;x,0;y,-15;linear,ten_tweentime;x,-24;y,-11;linear,ten_tweentime;x,-43;y,-13;linear,ten_tweentime;x,-25;y,-12;linear,ten_tweentime;x,-40;y,-11;linear,ten_tweentime;x,-2;y,-9;linear,ten_tweentime;x,-40;y,-12;linear,ten_tweentime;x,9;y,-5;linear,ten_tweentime;x,-18;y,-5;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -18, 18, -22,   3,  23,   0, -24, -43, -25, -40, -2, -40,  9, -18, 0
		--y:  -5, -3, -13, -15, -13, -15, -11, -13, -12, -11, -9, -12, -5,  -5, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j14 = self self:visible(false):x(4):y(-10.999985) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,4;y,-10.999985;sleep,ten_tweentime;linear,ten_tweentime;x,-11;y,-9;linear,ten_tweentime;x,22;y,-8;linear,ten_tweentime;x,19;y,-18.999985;linear,ten_tweentime;x,52;y,-15.999985;linear,ten_tweentime;x,16;y,-19.999985;linear,ten_tweentime;x,-12;y,-8.999985;linear,ten_tweentime;x,25;y,-17.999985;linear,ten_tweentime;x,-6;y,-14.999985;linear,ten_tweentime;x,-33;y,-13.999985;linear,ten_tweentime;x,15;y,-11.999985;linear,ten_tweentime;x,-35;y,-20.999985;linear,ten_tweentime;x,-48;y,-12.999985;linear,ten_tweentime;x,4;y,-10.999985;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x:   4.000000, -11, 22,  19.000000,  52.000000,  16.000000, -12.000000,  25.000000,  -6.000000, -33.000000,  15.000000, -35.000000, -48.000000,   4.000000, 0
		--y: -10.999985,  -9, -8, -18.999985, -15.999985, -19.999985,  -8.999985, -17.999985, -14.999985, -13.999985, -11.999985, -20.999985, -12.999985, -10.999985, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j15 = self self:visible(false):x(17):y(-5.000015) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,17;y,-5.000015;sleep,ten_tweentime;linear,ten_tweentime;x,-12;y,-11;linear,ten_tweentime;x,12;y,-8;linear,ten_tweentime;x,40;y,-15;linear,ten_tweentime;x,39;y,-2;linear,ten_tweentime;x,46;y,-8;linear,ten_tweentime;x,11;y,-12;linear,ten_tweentime;x,5;y,-17;linear,ten_tweentime;x,-18;y,-11;linear,ten_tweentime;x,2;y,-12;linear,ten_tweentime;x,-37;y,-7.000015;linear,ten_tweentime;x,-2;y,-17.000015;linear,ten_tweentime;x,-34;y,-10.000015;linear,ten_tweentime;x,17;y,-5.000015;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: 17.000000, -12, 12,  40, 39, 46,  11,   5, -18,   2, -37.000000,  -2.000000, -34.000000, 17.000000, 0
		--y: -5.000015, -11, -8, -15, -2, -8, -12, -17, -11, -12,  -7.000015, -17.000015, -10.000015, -5.000015, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j16 = self self:visible(false):x(8):y(-6.000015) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,8;y,-6.000015;sleep,ten_tweentime;linear,ten_tweentime;x,14;y,4;linear,ten_tweentime;x,34;y,3;linear,ten_tweentime;x,5;y,-7;linear,ten_tweentime;x,31;y,0;linear,ten_tweentime;x,-5;y,-16;linear,ten_tweentime;x,23;y,-14;linear,ten_tweentime;x,-27;y,-20;linear,ten_tweentime;x,-1;y,-15;linear,ten_tweentime;x,-31;y,-15;linear,ten_tweentime;x,17;y,-10;linear,ten_tweentime;x,-3;y,-11;linear,ten_tweentime;x,-46;y,0.999985;linear,ten_tweentime;x,8;y,-6.000015;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x:  8.000000, 14, 34,  5, 31,  -5,  23, -27,  -1, -31,  17,  -3, -46.000000,  8.000000, 0
		--y: -6.000015,  4,  3, -7,  0, -16, -14, -20, -15, -15, -10, -11,   0.999985, -6.000015, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j17 = self self:visible(false):x(-10):y(2) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-10;y,2;sleep,ten_tweentime;linear,ten_tweentime;x,9;y,-1;linear,ten_tweentime;x,42;y,1;linear,ten_tweentime;x,18;y,-9;linear,ten_tweentime;x,16;y,-1;linear,ten_tweentime;x,-17;y,-7;linear,ten_tweentime;x,20;y,-7;linear,ten_tweentime;x,-23;y,-19;linear,ten_tweentime;x,5;y,-9;linear,ten_tweentime;x,-17;y,-9;linear,ten_tweentime;x,31;y,-11;linear,ten_tweentime;x,51;y,-15;linear,ten_tweentime;x,15;y,-2;linear,ten_tweentime;x,-10;y,2;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -10,  9, 42, 18, 16, -17, 20, -23,  5, -17,  31,  51, 15, -10, 0
		--y:   2, -1,  1, -9, -1,  -7, -7, -19, -9,  -9, -11, -15, -2,   2, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j18 = self self:visible(false):x(-10):y(-8.999985) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-10;y,-8.999985;sleep,ten_tweentime;linear,ten_tweentime;x,-15;y,-10;linear,ten_tweentime;x,2;y,-9;linear,ten_tweentime;x,20;y,-11;linear,ten_tweentime;x,5;y,-18;linear,ten_tweentime;x,-17;y,-19;linear,ten_tweentime;x,24;y,-13;linear,ten_tweentime;x,-23;y,-15;linear,ten_tweentime;x,1;y,-24;linear,ten_tweentime;x,26;y,-18;linear,ten_tweentime;x,-32;y,-19.999985;linear,ten_tweentime;x,22;y,-15.999985;linear,ten_tweentime;x,40;y,-14.999985;linear,ten_tweentime;x,-10;y,-8.999985;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -10.000000, -15,  2,  20,   5, -17,  24, -23,   1,  26, -32.000000,  22.000000,  40.000000, -10.000000, 0
		--y:  -8.999985, -10, -9, -11, -18, -19, -13, -15, -24, -18, -19.999985, -15.999985, -14.999985,  -8.999985, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j19 = self self:visible(false):x(-15):y(-20) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-15;y,-20;sleep,ten_tweentime;linear,ten_tweentime;x,17;y,4;linear,ten_tweentime;x,18;y,1;linear,ten_tweentime;x,27;y,-22.999985;linear,ten_tweentime;x,10;y,-18.999985;linear,ten_tweentime;x,2;y,-17.999985;linear,ten_tweentime;x,-16;y,-11.999985;linear,ten_tweentime;x,-25;y,-26.999985;linear,ten_tweentime;x,6;y,-33.999985;linear,ten_tweentime;x,-20;y,-28.999985;linear,ten_tweentime;x,12;y,-26.999985;linear,ten_tweentime;x,-17;y,-26.999985;linear,ten_tweentime;x,6;y,-25.999985;linear,ten_tweentime;x,-15;y,-20;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -15, 17, 18,  27.000000,  10.000000,   2.000000, -16.000000, -25.000000,   6.000000, -20.000000,  12.000000, -17.000000 ,   6.000000, -15, 0
		--y: -20,  4,  1, -22.999985, -18.999985, -17.999985, -11.999985, -26.999985, -33.999985, -28.999985, -26.999985, -26.999985 , -25.999985, -20, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j20 = self self:visible(false):x(-16):y(-24.999985) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-16;y,-24.999985;sleep,ten_tweentime;linear,ten_tweentime;x,0;y,0;linear,ten_tweentime;x,31;y,-8;linear,ten_tweentime;x,9;y,-14.999985;linear,ten_tweentime;x,8;y,-12.999985;linear,ten_tweentime;x,-16;y,-21.999985;linear,ten_tweentime;x,3;y,-14.999985;linear,ten_tweentime;x,-38;y,-24.999985;linear,ten_tweentime;x,3;y,-30.999985;linear,ten_tweentime;x,-33;y,-28.999985;linear,ten_tweentime;x,19;y,-34.999985;linear,ten_tweentime;x,2;y,-33.999969;linear,ten_tweentime;x,28;y,-27.999985;linear,ten_tweentime;x,-16;y,-24.999985;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -16.000000, 0, 31,   9.000000,   8.000000, -16.000000,   3.000000, -38.000000,   3.000000, -33.000000,  19.000000       ,   2.000000,  28.000000, -16.000000, 0
		--y: -24.999985, 0, -8, -14.999985, -12.999985, -21.999985, -14.999985, -24.999985, -30.999985, -28.999985, -34.999985       , -33.999969, -27.999985, -24.999985, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j21 = self self:visible(false):x(-10):y(-24) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-10;y,-24;sleep,ten_tweentime;linear,ten_tweentime;x,-1;y,-12;linear,ten_tweentime;x,-28;y,-10;linear,ten_tweentime;x,20;y,-9;linear,ten_tweentime;x,24;y,-4;linear,ten_tweentime;x,-13;y,-11;linear,ten_tweentime;x,17;y,-8;linear,ten_tweentime;x,-25;y,-16;linear,ten_tweentime;x,-2;y,-32;linear,ten_tweentime;x,-27;y,-33;linear,ten_tweentime;x,-47;y,-31;linear,ten_tweentime;x,22;y,-30;linear,ten_tweentime;x,47;y,-27;linear,ten_tweentime;x,-10;y,-24;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -10,  -1, -28, 20, 24, -13, 17, -25,  -2, -27, -47,  22,  47, -10, 0
		--y: -24, -12, -10, -9, -4, -11, -8, -16, -32, -33, -31, -30, -27, -24, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j22 = self self:visible(false):x(11):y(-16) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,11;y,-16;sleep,ten_tweentime;linear,ten_tweentime;x,-16;y,-10;linear,ten_tweentime;x,25;y,-5;linear,ten_tweentime;x,9;y,-11;linear,ten_tweentime;x,18;y,-5;linear,ten_tweentime;x,-18;y,-11;linear,ten_tweentime;x,2;y,-7;linear,ten_tweentime;x,-16;y,-23;linear,ten_tweentime;x,21;y,-26;linear,ten_tweentime;x,2;y,-18;linear,ten_tweentime;x,39;y,-20;linear,ten_tweentime;x,-11;y,-22;linear,ten_tweentime;x,18;y,-26;linear,ten_tweentime;x,11;y,-16;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x:  11, -16, 25,   9, 18, -18,  2, -16,  21,   2,  39, -11,  18,  11, 0
		--y: -16, -10, -5, -11, -5, -11, -7, -23, -26, -18, -20, -22, -26, -16, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j23 = self self:visible(false):x(9):y(-8) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,9;y,-8;sleep,ten_tweentime;linear,ten_tweentime;x,6;y,-1;linear,ten_tweentime;x,38;y,5;linear,ten_tweentime;x,25;y,11;linear,ten_tweentime;x,17;y,8;linear,ten_tweentime;x,-6;y,1;linear,ten_tweentime;x,17;y,4;linear,ten_tweentime;x,-5;y,-2;linear,ten_tweentime;x,29;y,-2;linear,ten_tweentime;x,-14;y,-2;linear,ten_tweentime;x,-33;y,-2;linear,ten_tweentime;x,10;y,-6;linear,ten_tweentime;x,-25;y,-6;linear,ten_tweentime;x,9;y,-8;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x:  9,  6, 38, 25, 17, -6, 17, -5, 29, -14, -33, 10, -25,  9, 0
		--y: -8, -1,  5, 11,  8,  1,  4, -2, -2,  -2,  -2, -6,  -6, -8, 0
	},
	Def.Quad{
		InitCommand = function(self) ten_shake_j24 = self self:visible(false):x(-5.000031):y(2.000015) end,
		BeginShakeMessageCommand=cmd(stoptweening;x,-5.000031;y,2.000015;sleep,ten_tweentime;linear,ten_tweentime;x,8;y,-2;linear,ten_tweentime;x,-7;y,7;linear,ten_tweentime;x,20;y,5;linear,ten_tweentime;x,30;y,3;linear,ten_tweentime;x,3.999969;y,0;linear,ten_tweentime;x,-4.000031;y,-1;linear,ten_tweentime;x,-6.000031;y,6;linear,ten_tweentime;x,-24.000031;y,1;linear,ten_tweentime;x,0.999969;y,2;linear,ten_tweentime;x,25.999969;y,-2.999985;linear,ten_tweentime;x,-8.000031;y,0.000015;linear,ten_tweentime;x,-16.999969;y,-0.999985;linear,ten_tweentime;x,-5.000031;y,-2.000015;linear,ten_tweentime;x,0;y,0;queuemessage,'BeginShake'),
		--x: -5.000031,  8, -7, 20, 30, 3.999969, -4.000031, -6.000031, -24.000031, 0.999969, 25.999969, -8.000031, 16.999969, -5.000031, 0
		--y:  2.000015, -2,  7,  5,  3, 0.000000, -1.000000,  6.000000,   1.000000, 2.000000, -2.999985,  0.000015, -0.999985, -2.000015, 0
	},
}
