void OpenUIDialogue(LocalizedString dialogueLine, ActorSO actor) { bool isProtagonistTalking = (actor == _mainProtagonist); _dialogueController.SetDialogue(dialogueLine, actor, isProtagonistTalking); _dialogueController.gameObject.SetActive(true); }
public void OpenUIDialogue(string dialogueLine, ActorSO actor) { _dialoguePanel.SetDialogue(dialogueLine, actor); _dialoguePanel.transform.GetChild(0).gameObject.SetActive(true); _HUDPanel.gameObject.SetActive(false); if (_interactionPanel.gameObject.activeSelf) { wasInteractionActive = true; _interactionPanel.gameObject.SetActive(false); } else { wasInteractionActive = false; } }
public void OpenUIDialogue(LocalizedString dialogueLine, ActorSO actor) { _dialogueController.SetDialogue(dialogueLine, actor); _dialogueController.gameObject.SetActive(true); }
public void OpenUIDialogue(DialogueLineSO dialogueLine) { dialogueController.SetDialogue(dialogueLine); dialogueController.gameObject.SetActive(true); }
private void OpenUIDialogue(string dialogueLine, ActorSO actor) { _dialoguePanel.SetDialogue(dialogueLine, actor); _dialoguePanel.gameObject.SetActive(true); }