Ink integration - Conversation not found in the database
Posted: Wed Mar 15, 2023 6:37 pm
Hi,
I'm a novice using Dialogue System for Unity with Ink integration. I've followed the setup documentation with third party integration and I did have everything working. I'm sorry in advance if this question has been asked before, I did search but didn't find anything relevant to my issue.
I have a simple project containing 2 scenes; Scene 1 is a main menu (no Dialogue Manager yet) and Scene 2 a tutorial scene which uses an instance of the Dialogue Manager with Ink integration running a small ink file in a custom UI. This dialogue is initiated `OnStart` via a Dialogue System Ink Trigger.
I was only developing Scene 2 initially and could run this in Unity with no issues.
The issue arose when I started Scene 1 and loaded Scene 2 via an OnClick event, again the dialogue was initiated and worked fine, but when returning to developing Scene 2 from another session, the Dialogue System no longer initialises the conversation. This persists after closing Unity and I can no longer run the conversation from Scene 2.
The Dialogue System is mostly using the default configuration, i.e. Allow Only One instance and Don't Destroy on Load are both enabled.
I have enabled debugging, and have noticed the attached warning and info logs.
I'm not sure why the conversation is not found in the database, then subsequently it is loaded and the conversation is created.
Hopefully you can help me understand where I'm going wrong!
I'm a novice using Dialogue System for Unity with Ink integration. I've followed the setup documentation with third party integration and I did have everything working. I'm sorry in advance if this question has been asked before, I did search but didn't find anything relevant to my issue.
I have a simple project containing 2 scenes; Scene 1 is a main menu (no Dialogue Manager yet) and Scene 2 a tutorial scene which uses an instance of the Dialogue Manager with Ink integration running a small ink file in a custom UI. This dialogue is initiated `OnStart` via a Dialogue System Ink Trigger.
I was only developing Scene 2 initially and could run this in Unity with no issues.
The issue arose when I started Scene 1 and loaded Scene 2 via an OnClick event, again the dialogue was initiated and worked fine, but when returning to developing Scene 2 from another session, the Dialogue System no longer initialises the conversation. This persists after closing Unity and I can no longer run the conversation from Scene 2.
The Dialogue System is mostly using the default configuration, i.e. Allow Only One instance and Don't Destroy on Load are both enabled.
I have enabled debugging, and have noticed the attached warning and info logs.
I'm not sure why the conversation is not found in the database, then subsequently it is loaded and the conversation is created.
Hopefully you can help me understand where I'm going wrong!