private void InteractWithQuestGiver()
 {
     MainCamera.SetActive(false);
     CurrentQuestCamera = QuestGiver[CurrentQuest].ReadQuestCamera();
     CurrentQuestCamera.SetActive(true);
     Cursor.visible = true;
     playerController.isDialogActive(true);
     interactionScript.SetDialogState(true);
     PlayerTransform.position = new Vector3(QuestGiver[CurrentQuest].ReadQuestPlayerPosition().position.x, PlayerTransform.position.y, QuestGiver[CurrentQuest].ReadQuestPlayerPosition().position.z);
     PlayerTransform.rotation = QuestGiver[CurrentQuest].ReadQuestPlayerPosition().rotation;
 }
 // Use this for initialization
 void Awake()
 {
     StartCoroutine(ReturnToMainCamera(AnimationTime));
     interactionScript.SetDialogState(true);
 }