Godot 剧情条件图谱:任务能不能触发,不该散落在十几个脚本里
为什么这个系统值得单独做 剧情和任务做多后,触发条件很容易散落在 NPC 脚本、场景脚本、对话脚本和任务表里。玩家明明完成了前置,却没触发后续;或者某个活动提前解锁。条件分散时,QA 很难知道缺了什么。条件图谱把 world flags、任务状态、物品、地点和对话选择集中表达,让触发原因可解释。
tag
为什么这个系统值得单独做 剧情和任务做多后,触发条件很容易散落在 NPC 脚本、场景脚本、对话脚本和任务表里。玩家明明完成了前置,却没触发后续;或者某个活动提前解锁。条件分散时,QA 很难知道缺了什么。条件图谱把 world flags、任务状态、物品、地点和对话选择集中表达,让触发原因可解释。