Re: End quest from NPC other than quest giver
Posted: Fri Apr 23, 2021 9:07 pm
Thanks very much! I have added the line and the debug.log line does in fact appear when I am loading the game and I can confirm that the UIS Game Object Inventory System Manager has Don't Destroy on Load unticked I have no warning or errors present in the project fyi.
Here is the full debug log:
Here is the full debug log:
Adding item NPC's Letter
UnityEngine.Debug:Log (object)
PixelCrushers.QuestMachine.UISSupport.UISAddItemQuestAction:Execute () (at Assets/Pixel Crushers/Quest Machine/Third Party Support/Opsive UIS Support/Scripts/Actions/UISAddItemQuestAction.cs:32)
PixelCrushers.QuestMachine.QuestNode:SetState (PixelCrushers.QuestMachine.QuestNodeState,bool) (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest/Quest Node/QuestNode.cs:423)
PixelCrushers.QuestMachine.QuestNode:SetState (PixelCrushers.QuestMachine.QuestNodeState,bool) (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest/Quest Node/QuestNode.cs:445)
PixelCrushers.QuestMachine.Quest:SetState (PixelCrushers.QuestMachine.QuestState,bool) (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest/Quest.cs:886)
PixelCrushers.QuestMachine.Quest:RuntimeStartup () (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest/Quest.cs:759)
PixelCrushers.QuestMachine.QuestListContainer/<RuntimeStartupAtEndOfFrame>d__50:MoveNext () (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest MonoBehaviours/Quest List/QuestListContainer.cs:249)
UnityEngine.GUIUtility:ProcessEvent (int,intptr)