void Start()
    {
        tracker      = GameObject.Find("AchievementTracker").GetComponent <TrackAchievements>();
        trek_sound   = GetComponents <AudioSource>()[0];
        alienz_sound = GetComponents <AudioSource>()[1];

        for (int i = 1; i < 25; i++)
        {
            hottext.Add(GameObject.Find("HotTransition").transform.Find("hot" + i).gameObject);
        }
        hottimelocal  = hottime;
        trektimelocal = trektime;
        hoterator     = 0;


        string lastlevel = tracker.GetLastLevel();

        switch (lastlevel)
        {
        case "holodeck":
            trek_sound.Play();
            break;

        case "alienz":
            alienz_sound.Play();
            break;

        default:
            Debug.Log("No last level");
            break;
        }


        saver.LoadObjects();
    }
    // Use this for initialization
    void Start()
    {
        initiate_button  = button.GetComponent <InitiatePhaserGame>();
        game_manager     = manager.GetComponent <PhaserGame>();
        end_transport    = GetComponents <AudioSource>()[0];
        end_button       = GetComponents <AudioSource>()[1];
        transport_effect = transport_cube.GetComponent <TransporterFade>();
        StartCoroutine(LoadLevel());

        tracker = new TrackAchievements();
    }
    // Use this for initialization
    void Start()
    {
        sushilogo    = GameObject.Find("LogoText").GetComponentsInChildren <Animation>();
        lamp1        = GameObject.Find("Lantern1").GetComponentsInChildren <Animation>();
        lamp2        = GameObject.Find("Lantern2").GetComponentsInChildren <Animation>();
        particles    = GameObject.Find("Sparks").GetComponentsInChildren <ParticleSystem>();
        chestburster = GameObject.Find("BurstSpot").GetComponentsInChildren <Animation>();

        burst_spot = GameObject.Find("BurstSpot");
        burst_spot.SetActive(false);

        dance_alien = GameObject.Find("XenomorphSpaceballsReAnimate");
        dance_alien.SetActive(false);

        spot_light = GameObject.Find("AlienSpot");
        spot_light.SetActive(false);

        door = GameObject.Find("DoorContainer");
        door.SetActive(false);

        tracker_dot = GameObject.Find("TrackerDot");
        tracker_dot.SetActive(false);

        spark   = GetComponents <AudioSource>()[1];
        buzz    = GetComponents <AudioSource>()[2];
        explode = GetComponents <AudioSource>()[3];

        tracker = new TrackAchievements();

        for (int i = 0; i < particles.Length; i += 2)
        {
            ParticleSystem.MainModule m = particles[i].main;
            m.startDelay = spark_delay;
        }

        StartCoroutine(LoadLevel());
    }