Player Response documentation / tutorial

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
mroshaw
Posts: 96
Joined: Wed Jan 19, 2022 4:10 am

Player Response documentation / tutorial

Post by mroshaw »

Hi Tony! I was wondering if there's a tutorial or some documentation that explains how to use player responses in the Dialog System? I was just looking for a simple example of a two-way conversation with response branching:

NPC: How are you?
|_Player Response 1: I'm fine
|_ NPC: That's good.
|_ Player Response 2: Not so good.
|_ NPC: Sorry to hear that.

I could not see anything specific to "Response" in the online manual, and the "Search" function there only seems to search the API. I see mention of "Response Panel" in some of the posts on the forums, but I couldn't map any of that back to the basics of including responses in the Dialog Editor.

On that note, do you have the Dialog System manual as a PDF at all? I find it quite hard to navigate and search through the online version.

Many thanks again!
User avatar
Tony Li
Posts: 21980
Joined: Thu Jul 18, 2013 1:27 pm

Re: Player Response documentation / tutorial

Post by Tony Li »

Hi,

The manual is too big and hyperlinked to be useful as a PDF. You can download an offline copy here:

Documentation.zip

Unzip it into a folder and open index.html in your browser.

I recommend going through the Dialogue System's Tutorial Videos. The Quick Start tutorial will show you how to create a basic conversation. You can right-click on the first NPC node (the gray node) and select Create Child Node again to create a second player response node (blue node). Like this:

conversationWithResponses.png
conversationWithResponses.png (23.82 KiB) Viewed 524 times
mroshaw
Posts: 96
Joined: Wed Jan 19, 2022 4:10 am

Re: Player Response documentation / tutorial

Post by mroshaw »

I'll do that, thanks Tony! Oh, wow, it's that easy?! Amazing! :)
mroshaw
Posts: 96
Joined: Wed Jan 19, 2022 4:10 am

Re: Player Response documentation / tutorial

Post by mroshaw »

I'm using Invector, and had forgotten to add the Invector Bridge component. When I'd originally tried a branching conversation the mouse wasn't released properly which is where I thought I'd missed something in the Dialog Editor. Added in the bridge, and it just works wonderfully!

Tony, once again I'm blown away by the quality of your work! It is absolutely beautifully done, and the thought, care and attention to detail is just mind boggling! How you manage to keep things so adaptable, yet simple, and supporting so many third party assets and Unity versions, I'm in awe.

Thank you again for the great product and the great service.
User avatar
Tony Li
Posts: 21980
Joined: Thu Jul 18, 2013 1:27 pm

Re: Player Response documentation / tutorial

Post by Tony Li »

Glad to help! Thank you for your kind words.
Post Reply