ДА купите Вы ассет по диалогам и все.
Этот круче всего:
https://www.assetstore.unity3d.com/en/#!/content/11672
Вообще диалоги сильно связаны имхо с квест-системой и инвентарем и еще с кучей вещей. Т.е. ветви диалога в РПГ сильно зависят от того выполнил ты квест или нет, есть у тебя предмет или нет...
Так что это это неординарная вещь. Потому и проще взять готовый ассет и уже к нему прикручивать что надо.
PS: по ссылке ассет, кстати вроде поддерживает csv файлы и json и... Но сама работа с диалогами в нем мне не очень нравится.
PPS: вот тут немного обсуждали диалоги: http://www.gamedev.ru/projects/forum/?id=221059