using System.Collections; using System.Collections.Generic; using UnityEngine; using NodeCanvas.Tasks; using NodeCanvas.Framework; using BITKit.SubSystems; using BITKit.SubSystems.Quest; namespace BITKit { public class CreateQuest : ActionTask { public string questName; public string qeustDescription; public BBParameter output; protected override void OnExecute() { var quest = QuestSystem.Create(questName, qeustDescription); if (output.isDefined) output.SetValue(quest); EndAction(); } } }