예제 #1
0
    //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;
 }
예제 #3
0
 private void Start()
 {
     activeDialogueState = activeNPCState.defaultDialogueState;
 }
예제 #4
0
 public void ChangeDialogueState(RuntimeDialogueState nD)
 {
     activeDialogueState = nD;
 }
 public void UnlockDialogueLine(RuntimeDialogueState state, int i)
 {
     state.lines[i].isHidden = false;
 }