I'm trying out both the Dialogue System and Quest Machine for the follow-up to our last game, having switched to Unity. I'm loving the features of each individually, and I have both conversations and quest machine quests set up independently. Today I finally integrated the two systems and it works like a charm. However, there's a single thing left that I'd like to do (or at least confirm is possible) before buying these packages.
Essentially, I want to still use the handy Quest Machine UIs when giving the player the option to accept or decline the quest, a well as the UI seen in the demo that allows you to choose between the multiple quests that the Quest Giver is offering. I'm imagining it like so:
- Approach an NPC with a Quest Indicator and talk to them
- If they have multiple quests you see a window that allows you to choose which quest to talk about
- The quest offer text is displayed via the Dialogue System, allowing branching conversations, etc
- On final node where the player can accept/decline, show the Quest Machine UI that shows all relevant quest info/rewards/buttons