Search found 23419 matches

by Tony Li
Sat Jul 12, 2025 9:12 pm
Forum: Dialogue System for Unity
Topic: Bark response system
Replies: 1
Views: 52

Re: Bark response system

Hi, You probably don't need to do anything custom for that. Here's a simple example: DS_RetortExample_2025-07-12.unitypackage It looks like this: retorts.png I used these steps to set up the scene: 1. Wrote a conversation (intended to be an interactive conversation, not a bark) that has two NPC insu...
by Tony Li
Sat Jul 12, 2025 4:50 pm
Forum: Dialogue System for Unity
Topic: Add Image to Quest
Replies: 3
Views: 92

Re: Add Image to Quest

Use this one in place of the regular StandardUIQuestLogWindow. You can replace it in-place.
by Tony Li
Sat Jul 12, 2025 2:02 pm
Forum: Dialogue System for Unity
Topic: How to trigger Bark using Visual Scripting?
Replies: 3
Views: 91

Re: How to trigger Bark using Visual Scripting?

I don't know if it's helpful to you, but the full API is available here: https://pixelcrushers.com/dialogue_syst ... al2x/html/

Visual Scripting just provides a node-based wrapper around API calls.
by Tony Li
Sat Jul 12, 2025 9:27 am
Forum: Dialogue System for Unity
Topic: Override Dialogue UI
Replies: 5
Views: 421

Re: Override Dialogue UI

Hi, In that case, you might want to use a single dialogue UI with different subtitle panels. For example, the Basic Standard Dialogue UI prefab has two subtitle panels -- one for NPCs and one for PCs. You could add more panels and assign them to the StandardDialogueUI component's Subtitle Panels lis...
by Tony Li
Sat Jul 12, 2025 9:25 am
Forum: Dialogue System for Unity
Topic: Dialogue Choice Text Not Appearing
Replies: 7
Views: 316

Re: Dialogue Choice Text Not Appearing

Hi,

That's fine. Sounds like a good solution.
by Tony Li
Sat Jul 12, 2025 9:22 am
Forum: Dialogue System for Unity
Topic: Saved conversation continues on scene change
Replies: 5
Views: 119

Re: Saved conversation continues on scene change

Hi, After updating the Dialogue System, you should see the checkbox near the bottom of the inspector. However, your solution is fine, too. I recommend making a subclass that overrides the OnApplyPersistentData() method to check this variable first and only call the base method if that's what you wan...
by Tony Li
Fri Jul 11, 2025 9:52 pm
Forum: Dialogue System for Unity
Topic: Add Image to Quest
Replies: 3
Views: 92

Re: Add Image to Quest

Hi, In version 3, this will be built in. Until then, you can put an image in a Resources folder and add the image's filename to a custom field in your quest. Then make a subclass of StandardUIQuestLogWindow and override the RepaintSelectedQuest() method. Also add a variable for the splash art UI Ima...
by Tony Li
Fri Jul 11, 2025 5:29 pm
Forum: Dialogue System for Unity
Topic: How to trigger Bark using Visual Scripting?
Replies: 3
Views: 91

Re: How to trigger Bark using Visual Scripting?

Hi, Here are two ways: 1. Set up a Dialogue System Trigger and invoke its OnUse(Transform) method. In the screenshot below, I put a Dialogue System Trigger on the visual script machine's GameObject and added a bark UI prefab as a child. I set up the Dialogue System Trigger's Actions to bark. barkVis...
by Tony Li
Fri Jul 11, 2025 3:30 pm
Forum: Dialogue System for Unity
Topic: Dialogue System 2.2.56 Released
Replies: 0
Views: 40

Dialogue System 2.2.56 Released

Release Notes: Core: - Improved: When using Input System and switching to an unrecognized device type, InputDeviceManager only reports unknown device type once per run. - Improved: Added Lua.ResetLuaEnvironment() to entirely clear and reset Lua environment. - Fixed: OnBarkStart/End() and OnSequenceS...
by Tony Li
Fri Jul 11, 2025 3:30 pm
Forum: Love/Hate
Topic: Love/Hate 1.10.56 Released
Replies: 0
Views: 132

Love/Hate 1.10.56 Released

Release Notes: - Improved: When using Input System and switching to an unrecognized device type, InputDeviceManager only reports unknown device type once per run. - Fixed: Deed template library inspector error message. - Fixed: If Pixel Crushers Common folder was moved, no longer logs error message ...