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); }