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;
        }
    }
Exemple #2
0
 void Start()
 {
     manager = GameObject.FindWithTag("Manager");
     cs      = manager.GetComponent <CameraSwipe>();
 }