I think as I figure out conversation tree requirements a bit better, I can write some code to at least make it easier, as now I half recall what I need, but half blunder through it on a number of attempts in getting it right.
Taking the current example of a series of quests from a particular NPC, assuming there's already a point in the conversation tree where you ask about jobs, the NPC will need an answer to offer you a quest. Easy. That reply will also need to be blocked from being repeated if you're already on that quest. A different reply should be offered if you're in the process of doing it. Assuming there's another quest that might be offered if you finish it up, that too needs to be written - and blocked from appearing until all the right conditions are met... and so on and so on. It is messy, but I think once I figure out a set of conditions "Offering a quest always has three sections" I might be able to have the editor code drop those in and make my life a bit easier writing these all up.
No comments:
Post a Comment