- создать отдельные переменные для каждого фрагмента диалога (плохо):
Код: Выделить всё
bobPartyDialogue1=dialogueBranch('Great party today, am I right?',{'Yeah!':bobPartyDialogue2,'No, this party is stupid.':bobPartyDialogueAngry})- составить 1 дерево диалогов для каждого случайного фрагмента диалога из диктовок и наборов (плохо и сложно):
Код: Выделить всё
bobdialogue={'what he says':{'option 1':('what he says',{"more options":('i hate you :(')}),'option 2':('what he says for option 2',{"nested options for option 2 #1":(';('),"nested options for option 2 #2":('meow')})}}Подробнее здесь: https://stackoverflow.com/questions/790 ... based-game