[Feature suggestion]: Dialog[ThisNode].SimStatus

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
User avatar
Abelius
Posts: 318
Joined: Fri Jul 21, 2017 12:45 pm

[Feature suggestion]: Dialog[ThisNode].SimStatus

Post by Abelius »

Hi there,

I'm using SimStatus conditionals a lot. It's a very nice feature to have for streamlining non-repeating dialogues. :mrgreen:

My only "problem" managing them is that I need to manually introduce the node ID number every time I create or copy one. And I almost invariably use the same node ID number of the node I'm creating, so I was asking myself if you could add some kind of tag that DS treats as "This node ID number" at runtime.

That way we could just copy+paste that kind of node like crazy, without needing to change the number unless the dialog node is different from the "local" one.

Thanks!
Unity 2019.4.9f1
Dialogue System 2.2.15
User avatar
Tony Li
Posts: 22059
Joined: Thu Jul 18, 2013 1:27 pm

Re: [Feature suggestion]: Dialog[ThisNode].SimStatus

Post by Tony Li »

In version 1.7.7.2 (scheduled for release tomorrow), you can use "thisID". The Conditions wizard also supports thisID, so you don't have to type it manually. For example:

Code: Select all

Dialog[thisID].SimStatus ~= "WasDisplayed"
User avatar
Abelius
Posts: 318
Joined: Fri Jul 21, 2017 12:45 pm

Re: [Feature suggestion]: Dialog[ThisNode].SimStatus

Post by Abelius »

Oh, that's great! :mrgreen:

So it was already suggested by another user? I didn't find anything on the forum, but being this thing a huge repository of knowledge already, I guess it's normal. :roll:

Thank you!
Unity 2019.4.9f1
Dialogue System 2.2.15
User avatar
Tony Li
Posts: 22059
Joined: Thu Jul 18, 2013 1:27 pm

Re: [Feature suggestion]: Dialog[ThisNode].SimStatus

Post by Tony Li »

No, you were the first to suggest it. I'm working on some final updates for 1.7.7.2 today, and I had time to get that in there.
User avatar
Abelius
Posts: 318
Joined: Fri Jul 21, 2017 12:45 pm

Re: [Feature suggestion]: Dialog[ThisNode].SimStatus

Post by Abelius »

Awesome!

You're, by far, the most responsive plugin creator I've met. And I use like... a lot of them. :roll:
Unity 2019.4.9f1
Dialogue System 2.2.15
User avatar
Tony Li
Posts: 22059
Joined: Thu Jul 18, 2013 1:27 pm

Re: [Feature suggestion]: Dialog[ThisNode].SimStatus

Post by Tony Li »

Thanks! I try to be responsive. But in this case you just timed your suggestion perfectly. :-)
User avatar
Abelius
Posts: 318
Joined: Fri Jul 21, 2017 12:45 pm

Re: [Feature suggestion]: Dialog[ThisNode].SimStatus

Post by Abelius »

There yet another suggestion I have, but I guess this isn't going to be as well timed as the last. :roll:

I think it would be nice to make the editor zoom in/out to the mouse cursor position, instead of the upper left corner... What do you think?

Btw, are you going to upload the 1.7.7.2 version somewhere?
Unity 2019.4.9f1
Dialogue System 2.2.15
User avatar
Tony Li
Posts: 22059
Joined: Thu Jul 18, 2013 1:27 pm

Re: [Feature suggestion]: Dialog[ThisNode].SimStatus

Post by Tony Li »

I'll add that to the list. The current way it zooms has been bugging me, too.

I did have time to implement your other request. The currently-selected node(s) are more prominent now.

I just PM'ed you your access info for 1.7.7.2. If anyone else needs access, please PM me your Unity Asset Store invoice number.
Post Reply