public void openDialog() { if (!activo) { ModelDialog md = Manager.instance.getModelDialog(referenceDialog); sequenceCreator.createSequence(md, currentIndexDialog, this); activo = true; Manager.instance.fullStop = true; } }
public void createSequence(ModelDialog _md, int actualOrder, ShowDialog _showDialog) { md = _md; currentActor = md.animations[ordeSequence]; story.SetActive(true); panelLeft.SetActive(true); showDialog = _showDialog; ordeSequence = actualOrder; enaBlePanel(); }
public ModelDialog getModelDialog(string reference) { ModelDialog md = null; for (int i = 0; i < dialogos.Length; i++) { if (dialogos[i].reference == reference) { md = dialogos[i]; } } return(md); }