Подходы
близкие. Даже дерево диалога присутствует в обоих вариантах. В моей
версии оно ещё не доделано. Циклы в диалогах разрешил также как
разработчики, но цветовое выделение не продумывал. Получается, что
разработчики подсказали решение. В Сюжетографе , отличительная
особенность, присутствует проигрыватель диалогов. В SDK такого ,
естественно, нет. Они делали минимальный набор средств. В Сюжетографе больше удобств.
А
вот насчёт учёта условий в диалогах... хм... этого я совсем не вижу.
Прописать и посмотреть условия диалога можно, а вот учесть при
воспроизведении невозможно, потому что нет воспроизведения и не
фиксируется текущее состояние условия (инфопорций, предусловий). В
Сюжетографе при воспроизведении диалогов выполняются команды управления
условиями. Речь идёт о выдаче и снятии инфопорций, предусловия
выставляются вручную.