//public float dramaticPause;
    // Use this for initialization
    void Awake()
    {
        //initiialise ghost mesh
        guard12Ghost = GameObject.Find ("Guards1+2");
        guards12Fade = guard12Ghost.GetComponent<GuardsFadeIn>();

        guard3Ghost = GameObject.Find ("Guard3Ghost");
        guards3Fade = guard3Ghost.GetComponent<GuardsFadeIn>();

        //initialise scene D
        trigSceneD = GameObject.Find("Trigger D");
        scriptTrigSceneD = trigSceneD.GetComponent<dialogueTriggerD>();

        //initialise char 8
        guard1Obj = GameObject.Find ("Guard 1");
        charEightSource = guard1Obj.GetComponent<TBE_3DCore.TBE_Source>();
        charEightLines = guard1Obj.GetComponent<dialogueSetupGuard1>().guard1DialogueArray;

        //initialise char 9
        guard2Obj = GameObject.Find ("Guard 2");
        charNineSource = guard2Obj.GetComponent<TBE_3DCore.TBE_Source>();
        charNineLines = guard2Obj.GetComponent<dialogueSetupGuard2>().guard2DialogueArray;

        //initialise char 10
        guard3Obj = GameObject.Find ("Guard 3");
        charTenSource = guard3Obj.GetComponent<TBE_3DCore.TBE_Source>();
        charTenLines = guard3Obj.GetComponent<dialogueSetupGuard3>().guard3DialogueArray;

        //initialise line params
        lineNumber = 0;
        linePause = 0.1f;
    }
    //public float dramaticPause;
    // Use this for initialization
    void Awake()
    {
        //Ghost initialisation
        graceJosephGhost = GameObject.Find ("Grace and Joseph");
        priestGhost = GameObject.Find ("PriestGhost");
        guardGhost = GameObject.Find ("GuardGhost");
        graceJosephFadeIn = graceJosephGhost.GetComponent<GraceJosephFadeIn> ();
        priestFade = priestGhost.GetComponent<PriestFade> ();
        guardsFadeIn = guardGhost.GetComponent<GuardsFadeIn> ();

        //initialise scene E
        trigSceneE = GameObject.Find("Trigger E");
        scriptTrigSceneE = trigSceneE.GetComponent<dialogueTriggerE>();

        //initialise scene F
        trigSceneF = GameObject.Find("Trigger F");
        scriptTrigSceneF = trigSceneF.GetComponent<dialogueTriggerF>();

        //initialise char 11
        graceObj = GameObject.Find("Grace");
        charElevenSource = graceObj.GetComponent<TBE_3DCore.TBE_Source>();
        charElevenLines = graceObj.GetComponent<dialogueSetupGrace>().graceDialogueArray;

        //initialise char 12
        chapelGuardObj = GameObject.Find("Chapel Guard");
        charTwelveSource = chapelGuardObj.GetComponent<TBE_3DCore.TBE_Source>();
        charTwelveLines = chapelGuardObj.GetComponent<dialogueSetupChapelGuard>().chapelGuardDialogueArray;

        //initialise char 13
        josephObj = GameObject.Find("Joseph");
        charThirteenSource = josephObj.GetComponent<TBE_3DCore.TBE_Source>();
        charThirteenLines = josephObj.GetComponent<dialogueSetupJoseph>().josephDialogueArray;

        //initialise char 14
        priestObj = GameObject.Find("Priest");
        charFourteenSource = priestObj.GetComponent<TBE_3DCore.TBE_Source>();
        charFourteenLines = priestObj.GetComponent<dialogueSetupPriest>().priestDialogueArray;

        //initialise organ object
        organObj = GameObject.Find("Organ");
        organSource = organObj.GetComponent<TBE_3DCore.TBE_Source>();
        organLines = organObj.GetComponent<dialogueSetupOrgan>().organArray;

        //initialise line params
        lineNumber = 0;
        linePause = 0.1f;
    }