{
    	// TAS by DomTurchi

    	"marble/data/missions/intermediate/upward.mis"
	{
	"Load Buffer & Camera Calibration"
		frames 15
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (0 0 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
		moveframe 1 ms
		{
		   camera (-0.835252539003732 0 0)
		   move (0 0 0)
		   triggers (0 0 0 0 0 0)
		}
		{
		   camera (0 0 0)
		   move (0 0 0)
		   triggers (0 0 0 0 0 0)
		}
	}
	{
	"First Frame Bounce (0.000)"
            	frames 2749 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (1 1 0)
		   triggers (0 0 1 0 0 0)
		}
		{
		   camera (0 0 0)
		   move (1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		frames 749 1 ms
	}
	{
	"Slope Jump (0.419)"
            	frames 4 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (0 0 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 71 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (1 1 0)
		   triggers (0 0 1 0 0 0)
		}
		{}
            	frames 341 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (1 1 0)
		   triggers (0 0 1 0 0 0)
		}
		{}
	}
	{
	"Release Jump & Rotate SW (1.930), Rotate NE (2.041) & Snap Clockwise Rapidly Turning Clockwise (2.843)"
            	frames 1510 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (-1 -1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 110 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 801 1 ms
		moveframe 1 ms
		{
		   camera (0.9999637261029524 0 0)
		   move (1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		{
		   camera (0.002876213977285577 0 0)
		   move (1 1 0)
		   triggers (0 0 0 0 0 0)
		}
	}
	{
	"First Super Speed: Stop Turning (3.631), then Jump & Flick Super Speed [1] (4.167/4.168)"
            	frames 787 1 ms
		moveframe 1 ms
		{
		   camera (-0.0026844663787999323 0 0)
		   move (1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		{
		   camera (0 0 0)
		   move (1 1 0)
		   triggers (0 0 0 0 0 0)
		}
            	frames 535 1 ms
		moveframe 1 ms
		{
		   camera (0.758265878211721 0 0)
		   move (1 1 0)
		   triggers (1 0 1 0 0 0)
		}
		{}
		moveframe 1 ms
		{
		   camera (-0.7582658782117209 0 0)
		   move (1 1 0)
		   triggers (0 0 1 0 0 0)
		}
		{
		   camera (0 0 0)
		   move (1 1 0)
		   triggers (0 0 1 0 0 0)
		}
	}
	{
	"Second Super Speed: Release Jump & Gently Turn Clockwise (4.975), Stop Turning & Hold Jump (5.626), then Snap Clockwise & Super Speed [2] (7.151)"
            	frames 806 1 ms
		moveframe 1 ms
		{
		   camera (0.00009587379924285257 0 0)
		   move (1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 650 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (1 1 0)
		   triggers (0 0 1 0 0 0)
		}
		{}
            	frames 1524 1 ms
		moveframe 1 ms
		{
		   camera (0.8814637102387866 0 0)
		   move (1 1 0)
		   triggers (1 0 1 0 0 0)
		}
		{
		   camera (0 0 0)
		   move (1 1 0)
		   triggers (1 0 1 0 0 0)
		}
	}
	{
	"The Catch: Snap Clockwise Turning Clockwise & Rotating NW (7.497), then Release Jump Turning Counter-Clockwise (8.298) & Stop Turning (8.549)"
            	frames 345 1 ms
		moveframe 1 ms
		{
		   camera (2.8297151846527937 0 0)
		   move (-1 1 0)
		   triggers (1 0 1 0 0 0)
		}
		{
		   camera (0.0009587379924285257 0 0)
		   move (-1 1 0)
		   triggers (1 0 1 0 0 0)
		}
            	frames 800 1 ms
		moveframe 1 ms
		{
		   camera (-0.0009587379924287376 0 0)
		   move (-1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 250 1 ms
		moveframe 1 ms
		{
		   camera (0 0.0009587379924285257 0)
		   move (-1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
	}
	{
	"The Rest"
            	frames 300 1 ms
		moveframe 1 ms
		{
		   camera (-0.0022050973825855635 0 0)
		   move (-1 -1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 1250 1 ms
		moveframe 1 ms
		{
		   camera (0 -0.0007669903939424572 0)
		   move (-1 -1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 377 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (1 1 0)
		   triggers (0 0 1 0 0 0)
		}
		{}
            	frames 500 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 314 1 ms
		moveframe 1 ms
		{
		   camera (-0.000671116594699761 0 0)
		   move (-1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 548 1 ms
		moveframe 1 ms
		{
		   camera (-0.6999746082720666 0 0)
		   move (-1 1 0)
		   triggers (1 0 1 0 0 0)
		}
		{}
		moveframe 1 ms
		{
		   camera (0.6999746082720666 0 0)
		   move (-1 1 0)
		   triggers (0 0 1 0 0 0)
		}
		{
		   camera (0 0 0)
		   move (-1 1 0)
		   triggers (0 0 1 0 0 0)
		}
            	frames 500 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (-1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 1702 1 ms
		moveframe 1 ms
		{
		   camera (0.0008628641931856732 0 0)
		   move (1 -1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 950 1 ms
		moveframe 1 ms
		{
		   camera (-0.0005752427954570649 0 0)
		   move (1 -1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 950 1 ms
		moveframe 1 ms
		{
		   camera (-0.000671116594699761 0 0)
		   move (1 -1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 639 1 ms
		moveframe 1 ms
		{
		   camera (0.0009587379924285257 0 0)
		   move (1 -1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 64 1 ms
		moveframe 1 ms
		{
		   camera (0.0014381069886427885 0 0)
		   move (-1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 610 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (-1 1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 1310 1 ms
		moveframe 1 ms
		{
		   camera (0.00019174759848570515 0 0)
		   move (1 -1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 850 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (1 -1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 75 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (0 0 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 575 1 ms
		moveframe 1 ms
		{
		   camera (-0.00009587379924269612 0 0)
		   move (1 -1 0)
		   triggers (0 0 0 0 0 0)
		}
		{}
            	frames 500 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (1 -1 0)
		   triggers (0 0 1 0 0 0)
		}
		{}
            	frames 775 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (1 -1 0)
		   triggers (1 0 1 0 0 0)
		}
		{
		   camera (0 0 0)
		   move (1 -1 0)
		   triggers (0 0 1 0 0 0)
		}
            	frames 248 1 ms
		moveframe 1 ms
		{
		   camera (0.0002876213977285577 -0.0020133497841001713 0)
		   move (1 -1 0)
		   triggers (1 0 0 0 0 0)
		}
		{}
            	frames 998 1 ms
		moveframe 1 ms
		{
		   camera (0.020612866837213303 -0.0020133497841001713 0)
		   move (1 -1 0)
		   triggers (1 0 0 0 0 0)
		}
		{}
            	frames 305 1 ms
		moveframe 1 ms
		{
		   camera (0 0 0)
		   move (1 -1 0)
		   triggers (0 1 0 0 0 0)
		}
		{}
		frames 10000 1 ms
	}
}