Looking for methods to change conversation's actor/conversant without updating actors assigned to nodes

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
golden1yaki
Posts: 14
Joined: Tue Dec 08, 2020 6:33 am

Looking for methods to change conversation's actor/conversant without updating actors assigned to nodes

Post by golden1yaki »

Hi forum,

I have several conversations that don't have actor/conversant assigned to them (but the nodes have actor and conversant already). Are there any way to change actor/conversant of the conversation without updating assigned actors in nodes?

Thanks!
User avatar
Tony Li
Posts: 21678
Joined: Thu Jul 18, 2013 1:27 pm

Re: Looking for methods to change conversation's actor/conversant without updating actors assigned to nodes

Post by Tony Li »

Hi,

If no actors or conversants are assigned to the conversation's properties, you should be able to select them from the dropdowns without affecting the nodes. However, please back up your database first, just in case.

If that doesn't work (since I don't have all the details about how the conversation is set up), you can do it manually:

1. On the Dialogue Editor's Actors tab, note the actor's and conversant's IDs.

2. Go to the Database tab, or close the Dialogue Editor entirely. Then tick Show Default Inspector.

3. Expand the Conversations foldout.
  • Locate the conversation.
  • Expand the conversation's Fields foldout.
  • Expand Actor and set Value to the actor's ID. Do the same for Conversant.
golden1yaki
Posts: 14
Joined: Tue Dec 08, 2020 6:33 am

Re: Looking for methods to change conversation's actor/conversant without updating actors assigned to nodes

Post by golden1yaki »

Thanks Tony, the manual way works!
Post Reply