Re: Allow only one instance
Posted: Thu Sep 27, 2018 5:48 am
Thanks for the quick patch!!!
1. Unfortunately the error persists. At least I think I have fount the cause, I get this warning every time I push one of the offers and the questo doesn't show up:
It says thay there is not Player Quest component but there is for sure. Even the error is random, I mean that every 4 times that I aproach the quest giver at the same moment works fine 1 and it doesn't work 3, but always you finish getting the quest if you insist going backwards and forward to the quest giver.
2. I get warning Number 2 also when I'm close to the giver but before getting the dialogue panel.
3. I've added again the Input Device Manager and the Rewired Device Manager. Rewired it works but It doesn't work the cancel button (on the keyboard yes it works)
Warning N.1:
Quest Machine: There is no Player Quest List Container. Can't offer quest 'Havana`s Tresure'.
UnityEngine.Debug:LogWarning(Object, Object)
PixelCrushers.QuestMachine.QuestGiver:ShowOfferQuest(Quest) (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest MonoBehaviours/Quest List/QuestGiver.cs:470)
PixelCrushers.QuestMachine.QuestGiver:OnSelectQuest(Quest) (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest MonoBehaviours/Quest List/QuestGiver.cs:495)
PixelCrushers.QuestMachine.<AddQuestList>c__AnonStorey2:<>m__0() (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest UIs/Unity UI/Unity UI Quest Dialogue UI/UnityUIQuestDialogueUI.cs:238)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:SendSubmitEventToSelectedObject() (at Assets/Rewired/Integration/UnityUI/RewiredStandaloneInputModule.cs:791)
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:Process() (at Assets/Rewired/Integration/UnityUI/RewiredStandaloneInputModule.cs:646)
UnityEngine.EventSystems.EventSystem:Update()
Warning N.2:
Quest Machine: Can't start dialogue with Character_Gentleman_Quest Giver. Player doesn't have a Quest Journal.
UnityEngine.Debug:LogWarning(Object, Object)
PixelCrushers.QuestMachine.QuestGiver:StartDialogue(GameObject) (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest MonoBehaviours/Quest List/QuestGiver.cs:409)
UnityEngine.Events.UnityEvent`1:Invoke(T0)
PixelCrushers.TriggerEvent:OnTriggerEnter(Collider) (at Assets/Plugins/Pixel Crushers/Common/Scripts/UnityEvents/TriggerEvent.cs:36)
1. Unfortunately the error persists. At least I think I have fount the cause, I get this warning every time I push one of the offers and the questo doesn't show up:
It says thay there is not Player Quest component but there is for sure. Even the error is random, I mean that every 4 times that I aproach the quest giver at the same moment works fine 1 and it doesn't work 3, but always you finish getting the quest if you insist going backwards and forward to the quest giver.
2. I get warning Number 2 also when I'm close to the giver but before getting the dialogue panel.
3. I've added again the Input Device Manager and the Rewired Device Manager. Rewired it works but It doesn't work the cancel button (on the keyboard yes it works)
Warning N.1:
Quest Machine: There is no Player Quest List Container. Can't offer quest 'Havana`s Tresure'.
UnityEngine.Debug:LogWarning(Object, Object)
PixelCrushers.QuestMachine.QuestGiver:ShowOfferQuest(Quest) (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest MonoBehaviours/Quest List/QuestGiver.cs:470)
PixelCrushers.QuestMachine.QuestGiver:OnSelectQuest(Quest) (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest MonoBehaviours/Quest List/QuestGiver.cs:495)
PixelCrushers.QuestMachine.<AddQuestList>c__AnonStorey2:<>m__0() (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest UIs/Unity UI/Unity UI Quest Dialogue UI/UnityUIQuestDialogueUI.cs:238)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:SendSubmitEventToSelectedObject() (at Assets/Rewired/Integration/UnityUI/RewiredStandaloneInputModule.cs:791)
Rewired.Integration.UnityUI.RewiredStandaloneInputModule:Process() (at Assets/Rewired/Integration/UnityUI/RewiredStandaloneInputModule.cs:646)
UnityEngine.EventSystems.EventSystem:Update()
Warning N.2:
Quest Machine: Can't start dialogue with Character_Gentleman_Quest Giver. Player doesn't have a Quest Journal.
UnityEngine.Debug:LogWarning(Object, Object)
PixelCrushers.QuestMachine.QuestGiver:StartDialogue(GameObject) (at Assets/Plugins/Pixel Crushers/Quest Machine/Scripts/Quest MonoBehaviours/Quest List/QuestGiver.cs:409)
UnityEngine.Events.UnityEvent`1:Invoke(T0)
PixelCrushers.TriggerEvent:OnTriggerEnter(Collider) (at Assets/Plugins/Pixel Crushers/Common/Scripts/UnityEvents/TriggerEvent.cs:36)