//private RuntimeDialogueState defualtDialogueState; private void Start() { if (!defaultDialogueState) { if (!runtimeStates.Count.Equals(0)) { defaultDialogueState = runtimeStates[0]; } } }
public UnlockableLine(RuntimeDialogueState s, int i) { state = s; index = i; }
private void Start() { activeDialogueState = activeNPCState.defaultDialogueState; }
public void ChangeDialogueState(RuntimeDialogueState nD) { activeDialogueState = nD; }
public void UnlockDialogueLine(RuntimeDialogueState state, int i) { state.lines[i].isHidden = false; }