using System.Collections; using TMPro; using UnityEngine; public class PlayerDialogue : MonoBehaviour { [SerializeField] private PlayerDialogue _otherPlayerDialogue = default; [SerializeField] private TextMeshProUGUI _dialogueText = default; private Audio _audio; private DialogueSO _dialogue; private CharacterTypeEnum _opponentCharacter; private string _sentence; private bool _isPlayerOne; public bool FinishedDialogue { get; private set; } private int _dialoguePlayFrame; private int _dialogueWaitFrame = 3; private int _midDialogueFrame; private int _endDialogueFrame; private bool _skip; void Start() { _audio = GetComponent