Допустим у меня есть "Гоша" и у него есть 1 диалог и 1 миссия после этого диалога. Как сделать так что бы я поговорил с ним, он дал мне миссию, потом я её выполнил. И через время опять пришёл к "Гоша" но теперь он говорит о другом и даёт другое задание. Тобиж как сделать целую цепочку квестов и диалогов на 1 персонаже?