private void Start()
    {
        _logic = GetComponent <MetaLogic>();

        _speaker  = GameObject.FindGameObjectsWithTag("SpeakerBox");
        _dialogue = GameObject.FindGameObjectsWithTag("DialogueBox");
        _input    = GameObject.FindGameObjectsWithTag("InputBox");

        PropagateInterface(false);
        Database db = GetComponent <Database>();

        _database = new ParseDialogue.DialogueDatabase(db);
        foreach (TextAsset txt in Source)
        {
            ParseDialogue.Parse(txt, ref _database);
        }

        if (Initial != null)
        {
            ShowDialogue(Initial);
        }
    }
Ejemplo n.º 2
0
 private void Start()
 {
     _dint  = FindObjectOfType <DialogueInterface>();
     _label = FindObjectOfType <AssistantLabel>();
     _logic = FindObjectOfType <MetaLogic>();
 }