How to start and end multiple conversations
Re: How to start and end multiple conversations
Are you saying that you want to send us a Unity project? where can i send
Re: How to start and end multiple conversations
Are you saying that you want to send us a Unity project? where can i send
Re: How to start and end multiple conversations
Yes. Please pack up the project according to these instructions. Then email to tony (at) pixelcrushers.com this information:
1. Download link for the project.
2. Steps to follow after opening the project. (For example, what scene to open, what buttons to click, etc.)
3. What I should expect to see if it were working correctly.
4. What I will see instead, since it's not working correctly right now.
1. Download link for the project.
2. Steps to follow after opening the project. (For example, what scene to open, what buttons to click, etc.)
3. What I should expect to see if it were working correctly.
4. What I will see instead, since it's not working correctly right now.
Re: How to start and end multiple conversations
Please provide the email address to send the email to.
I don't know where to send the email.
I don't know where to send the email.
Re: How to start and end multiple conversations
Please email to tony (at) pixelcrushers.com
Re: How to start and end multiple conversations
Thank you for sending the project. Please tell me:
1. What steps should I follow after opening the project? For example:
3. What I will see instead, since it's not working correctly right now.
1. What steps should I follow after opening the project? For example:
- Play SBS_Scene
- Left-click the capsule with the mouse
- etc.
3. What I will see instead, since it's not working correctly right now.
Re: How to start and end multiple conversations
In SBS_SCENE, press K to start conversation. Press L to end conversation.
The DB used for the conversation is GameSource
-> Dialogue -> Enemy Bubble DB.
I assigned Sequence(Delay, WaitForMessage) to IdleSet/Update and PatrolSet/Update Conversation, but it does not run.
The DB used for the conversation is GameSource
-> Dialogue -> Enemy Bubble DB.
I assigned Sequence(Delay, WaitForMessage) to IdleSet/Update and PatrolSet/Update Conversation, but it does not run.
Re: How to start and end multiple conversations
Hi,
I can't reproduce the problem. I opened SBS_Scene and changed all of the nodes' Sequence fields to:
Then I played the scene nad pressed K. It worked correctly and logged this to the Console:
(It logged other lines, too. Those are the relevant lines.)
Then I changed all of the nodes' Sequence fields to:
And I added this to your script:
When I played the scene and press K, it logged this to the Console:
Dialogue System: Starting conversation 'IdleSet/Update', actor=Enemy1 (UnityEngine.Transform), conversant=Enemy1 Dialogue System: Add Link (Enemy): ID=1:1 '한가하군.' (True)...
Dialogue System: Sequencer: RandomizeNextEntry()
Dialogue System: Enemy1 says '집에 가면 스튜를 먹어야겠어.'
Dialogue System: Sequencer: WaitForMessage(Next)[/code]
It waited until I pressed J. Then it finished.
I can't reproduce the problem. I opened SBS_Scene and changed all of the nodes' Sequence fields to:
Code: Select all
Delay(5)
Code: Select all
Dialogue System: Starting conversation 'IdleSet/Update', actor=Enemy1 (UnityEngine.Transform), conversant=Enemy1 (UnityEngine.Transform).
Dialogue System: Add Link (Enemy): ID=1:1 '한가하군.' (True) ...
Dialogue System: Sequencer: RandomizeNextEntry()
Dialogue System: Enemy1 says '한가하군.'
Dialogue System: Sequencer: Delay(5)
Then I changed all of the nodes' Sequence fields to:
Code: Select all
WaitForMessage(Next)
Code: Select all
if (Input.GetKeyDown(KeyCode.J))
{
NextDialogueText();
}
Dialogue System: Starting conversation 'IdleSet/Update', actor=Enemy1 (UnityEngine.Transform), conversant=Enemy1 Dialogue System: Add Link (Enemy): ID=1:1 '한가하군.' (True)...
Dialogue System: Sequencer: RandomizeNextEntry()
Dialogue System: Enemy1 says '집에 가면 스튜를 먹어야겠어.'
Dialogue System: Sequencer: WaitForMessage(Next)[/code]
It waited until I pressed J. Then it finished.