using UnityEngine;
using System.Collections;

public class Levels : MonoBehaviour {

	// I am using parallel arrays because I can't figure out how to store data any other way, and I'm almost out of time!!

		// rotations, player pos, and goal pos			level:	0										1										2										
	public static int[] rotationsArr = new int[]				{0,										1,										1,										2};
	public static Vector3[] playerPosArr = new Vector3[] 		{new Vector3(-8.3f, -10f, 5.7f),		new Vector3(-8.3f, -10f, 5.7f),			new Vector3(-8.3f, -10f, 5.7f),			new Vector3(-8.3f, -10f, 5.7f)};
	public static Vector3[] golaPosArr = new Vector3[]			{new Vector3(10.1f, -11.0f, 5.5f),		new Vector3(11.3f, 9.6f, 5.5f),			new Vector3(10.1f, -11.0f, 5.5f),		new Vector3(3f, -11.0f, 5.5f)};

		// platform 1
	public static Vector3[] plat1PosArr = new Vector3[]			{new Vector3(-20.5f, -7.2f, 5.0f),		new Vector3(-20.5f, -7.2f, 5.0f),		new Vector3(0f, -7.2f, 5.0f),			new Vector3(0f, -7.2f, 5.0f)};
	public static Quaternion[] plat1RotArr = new Quaternion[] 	{new Quaternion(0.0f, 0.0f, 0.7f, 0.7f),new Quaternion(0.0f, 0.0f, 0.7f, 0.7f),	new Quaternion(0.0f, 0.0f, 0.7f, 0.7f),	new Quaternion(0.0f, 0.0f, 0.7f, 0.7f)};
	public static Vector3[] plat1SclArr = new Vector3[]			{new Vector3(10.0f, 0.4f, 3.0f),		new Vector3(10.0f, 0.4f, 3.0f),			new Vector3(10.0f, 0.4f, 3.0f),			new Vector3(10.0f, 0.4f, 3.0f)};





}




/*

rotations			int

Maze Rotation		Quat
player pos			Vector3
goal pos			Vector3

plat pos			Vector3
plat rot			Quat
plat scale			Vector 3




maze rot: (0.0, 0.0, 0.0, 1.0)
player pos: (-8.3, -11.3, 5.7) 
goal pos: (10.1, -11.0, 5.5)
platform_0 p: (-20.5, -7.2, 5.0)  r: (0.0, 0.0, 0.7, 0.7)  s: (10.0, 0.4, 3.0)
platform_1 p: (-19.7, -7.2, 5.0)  r: (0.0, 0.0, 0.7, 0.7)  s: (10.0, 0.4, 3.0)
platform_2 p: (-19.0, -7.2, 5.0)  r: (0.0, 0.0, 0.7, 0.7)  s: (10.0, 0.4, 3.0)
platform_3 p: (-18.2, -7.2, 5.0)  r: (0.0, 0.0, 0.7, 0.7)  s: (10.0, 0.4, 3.0)
platform_4 p: (-17.4, -7.2, 5.0)  r: (0.0, 0.0, 0.7, 0.7)  s: (10.0, 0.4, 3.0)
platform_5 p: (-16.5, -7.2, 5.0)  r: (0.0, 0.0, 0.7, 0.7)  s: (10.0, 0.4, 3.0)
platform_6 p: (-15.7, -7.2, 5.0)  r: (0.0, 0.0, 0.7, 0.7)  s: (10.0, 0.4, 3.0)
*/