Page 2 of 2

Re: Search bar

Posted: Sat Mar 04, 2023 3:58 pm
by Tony Li
SealDev wrote: Sat Mar 04, 2023 2:35 pm1. Consider anchoring the + and - buttons in actor window to the sidebar, so that no matter where you scroll, it follows you so you can always quickly add or remove a new actor without scrolling to the bottom
I'll look into locking the top section that has the search filter and Menu button.
SealDev wrote: Sat Mar 04, 2023 2:35 pm2. In Dialogue Trigger component you unfortunately can't search for Submenus by name. But in Conversations tab it does work!
3. Actor and Conversant Dialogue Trigger, search bars
In version 2.2.34, you can filter submenus.
SealDev wrote: Sat Mar 04, 2023 2:35 pm4. If I'm stuck on a older version of the Dialogue System around 2.20 or so and want to only upgrade to get all the Search bars, which scripts should I try to import?
Try importing the Plugins/Pixel Crushers/Dialogue System/Scripts/Editor, Plugins/Pixel Crushers/Dialogue System/Scripts/Triggers, and Plugins/Pixel Crushers/Dialogue System/Wrappers folders, and Plugins/Pixel Crushers/Common.

Importing the entire update should be fine, too. Maybe you needed to rebuild the Library (e.g., Reimport All Assets) to tell Unity to clean itself up.

Re: Search bar

Posted: Sat Mar 04, 2023 4:46 pm
by SealDev
I am using 2.2.34 (in a blank project). Tried creating a few dialogues:

1/City/1
1/City/2
1/City/3

I checked again! It seems it is case sensitive. Searching "city" does not find "City".


What about searching Actor/Conversant on a node, if you have over 100 actors?
If not a search field, it would be cool to be able to press 2 letters very quickly to find an entry with those 2 letters, currently it only works with the 1st letter.

Re: Search bar

Posted: Sat Mar 04, 2023 7:06 pm
by Tony Li
SealDev wrote: Sat Mar 04, 2023 4:46 pmI am using 2.2.34 (in a blank project). Tried creating a few dialogues:

1/City/1
1/City/2
1/City/3

I checked again! It seems it is case sensitive. Searching "city" does not find "City".
That's intentional, but maybe it should be case insensitive since that's how Unity's search bars work in general.
SealDev wrote: Sat Mar 04, 2023 4:46 pmWhat about searching Actor/Conversant on a node, if you have over 100 actors?
If not a search field, it would be cool to be able to press 2 letters very quickly to find an entry with those 2 letters, currently it only works with the 1st letter.
I'm afraid that's limited by the way Unity's dropdowns work, since the Dialogue Editor uses the Unity editor API. You could group your actors into submenus by including forward slashes in their Name fields. Use the Display Name field for the name that's shown in runtime UIs.