public override void loadLevel() { // finds the texture for the buttons setMainVars(); levelNames = new string[3]; if (script.gameSetting == 1) { levelNames [0] = "Planet_One"; levelNames [1] = "Planet_Two"; levelNames [2] = "Planet_Three"; } else { levelNames [0] = "Planet Enghave"; levelNames [1] = "Planet Sønder Blvd"; levelNames [2] = "Planet Istedgade"; } if (levels.Count == 0) { setLevels(); } levelLoaded = true; completed = false; missionState = "Home"; string newProp; Vector3 newScale; Vector3 newPosition; Vector3 newRotation; if (script.gameSetting == 0) { newProp = "LevelProps/Menu_vesterbro"; newScale = new Vector3(1, 1, 1); newPosition = new Vector3(0, 0, 0); newRotation = new Vector3(0, 0, 0); createSceneObject(newProp, newScale, newPosition, newRotation, background.transform); } else { newProp = "LevelProps/Menu_space"; newScale = new Vector3(1f, 1f, 1f); newPosition = new Vector3(0, 0, 0); newRotation = new Vector3(0, 0, 0); createSceneObject(newProp, newScale, newPosition, newRotation, background.transform); } transform.parent = transform; swipeScript = props[0].GetComponent <CameraSwipe>(); newProp = "SunLight"; newScale = new Vector3(1, 1, 1); newPosition = new Vector3(0, 15, -15); newRotation = new Vector3(125, 0, 0); createDirectionalLightInScene(newProp, newScale, newPosition, newRotation, background.transform, new Color(0.8f, 0.3f, 0.0f, 1.0f)); if (script.levelsCompleted > 7) { access[1] = true; } if (script.levelsCompleted > 15) { access[2] = true; } }
void Start() { manager = GameObject.FindWithTag("Manager"); cs = manager.GetComponent <CameraSwipe>(); }