i know this sounds maybe a bit obv. but the Dialogue System have a Quest System inside,
so what is the difference between the Quest System from the Dialogue System and the Quest Machine?
Dialogue: Dialogue System does branching, interactive conversations. Quest Machine does simpler Accept/Decline windows for quest (like World of Warcraft). If you have both, the integration lets Quest Machine quests run Dialogue System conversations.
Quest Editing: Dialogue System has a field-based quest editor. Quest Machine has a node-based quest editor.
Quest Management: In Dialogue System, advance quests manually (e.g., using SetQuestState in conversations). In Quest Machine, advance manually or automatically based on game changes.
Procedural Generation: Dialogue System does not include procedural quest generation, Quest Machine does.