Edit of asset "Nexus Quest Weaver" Accepted

Old/Current New/Edit
Title Nexus Quest Weaver Nexus Quest Weaver
Description Nexus Quest Weaver is a modern solution for designing complex, non-linear stories and logic flows in Godot 4.4+.
It separates logic (Blueprints) from state (Instances) to ensure high performance and stability.

Key Features:
- Visual Graph Editor: Design branching narratives, loops, and parallel tasks using an intuitive Drag & Drop interface.
- Live Debugger: Watch your quests in real-time! Active nodes pulse orange, completed nodes turn green, and failed nodes turn red inside the editor while your game runs.
- Quest Templates: Write one quest logic (e.g., "Fetch {amount} {item}") and instantiate it infinitely with different parameters.
- Save Game Stability: Uses a clean JSON-based save format. You can move nodes or change descriptions in the editor without breaking existing player save files.
- Localization: Built-in Key Scanner automatically finds text in your nodes and updates your CSV translation files.
- Integration: Works with any Inventory system via a simple Adapter script.

Join our Discord Server
https://discord.gg/HMxbzqWCgQ
Stop writing spaghetti code. Start weaving your story.

Quest Weaver is a powerful, node-based editor designed to separate your game's narrative logic from its technical implementation. Whether you are building a linear tutorial or a massive non-linear RPG, Quest Weaver gives you the tools to visualize, manage, and debug your quests directly within Godot.

Key Features
Visual Graph Editor: A fully integrated, dockable editor window to design quest flows.
Smart Workflow: Searchable node menu, color-coded categories, and smart text wrapping make editing a breeze.
Powerful Logic Nodes: Use Branch, Parallel, Race, and Loop nodes to create complex, non-linear narratives.
Decoupled Architecture: Your game sends signals (Events), and Quest Weaver handles the logic. No hard dependencies on your player or inventory scripts.
State Management: Includes a built-in Save/Load system and GameState manager.
Zero Boilerplate: Just install and start. Custom nodes are detected automatically via a Node-Scanner.

A Note on Scale & Community
Quest Weaver is a massive undertaking. I have built a robust architecture that aims to provide a "AAA-like" workflow for Godot developers.
Because of the scope and flexibility of this tool, you may encounter edge cases or bugs.
I am releasing this to the community because I believe in open development. I need YOU to help me polish this addon. In reverse you will get a feature rich visual-quest-system for free.

Found a bug?
Have an idea for a new Logic Node?
Want to show off what you built?
I am actively looking for feedback to make Quest Weaver the standard for visual questing in Godot.

Join the Discussion
Come hang out, report issues, or suggest features on the Discord server. Let's build this together!

Join our Discord Server
https://discord.gg/HMxbzqWCgQ

Report Bugs on GitHub
Category Tools Tools
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/undomick/godot_nexus_quest_weaver https://github.com/undomick/godot_nexus_quest_weaver
Issues Url https://github.com/undomick/godot_nexus_quest_weaver/issues https://github.com/undomick/godot_nexus_quest_weaver/issues
Godot version Godot 4.4 Godot 4.4
Version String 1.0.0 0.8.0
Download Commit 9f02816ed53db32a82f542b2631e572f09765aac 2196477a918d3925f27b523b42cfe25e642c9f10
Download Url (Computed) https://github.com/undomick/godot_nexus_quest_weaver/archive/9f02816ed53db32a82f542b2631e572f09765aac.zip https://github.com/undomick/godot_nexus_quest_weaver/archive/2196477a918d3925f27b523b42cfe25e642c9f10.zip
Icon Url https://raw.githubusercontent.com/undomick/godot_nexus_quest_weaver/refs/heads/main/nexus_qw_icon.jpg
https://raw.githubusercontent.com/undomick/godot_nexus_quest_weaver/refs/heads/main/addons/quest_weaver/assets/icons/quest_weaver.png
Preview Insert
Type image
Image/Video URL https://raw.githubusercontent.com/undomick/godot_nexus_quest_weaver/refs/heads/main/docs/media/QWScreenshot_simpleTask.png
Thumbnail