Skip to main content

Quest

8 tools in this family (folder Editor/Tools/Quest/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.

ToolEffectDescription
quest_attach_objectives_to_scenewritesLoad an existing QuestData .asset by quest_id and attach BoxCollider trigger GameObjects
quest_balance_curvewritesAsk the LLM to rebalance a quest's rewards / level_range / estimated_minutes for better game feel.
quest_create_scriptable_objectwritesMaterialize a quest schema JSON into a Unity QuestData ScriptableObject (.asset).
quest_export_to_quest_systemwritesExport a QuestData asset to a third-party quest system format:\n
quest_generate_dialogue_treewritesGenerate (or regenerate) the dialogue tree for an existing QuestData asset using the LLM.
quest_generate_from_world_statewritesFull procedural quest pipeline: scan the active Unity scene for NPCs and world state,
quest_localizewritesPush quest strings (name, description, dialogue lines) into Unity Localization string tables.
quest_validate_solvabilityread-onlyValidate that a quest is solvable via DAG reachability analysis: checks that all objectives