Search found 20662 matches

by Tony Li
Thu May 02, 2024 8:51 am
Forum: Dialogue System for Unity
Topic: Captions UI
Replies: 2
Views: 12

Re: Captions UI

Hi, You can add custom fields to your dialogue entry template. (See Templates .) For example, say you've added a Text field named "Caption" to your dialogue entry template, and you've set some dialogue entries' Captions to include text like "[birds chirping]" or "[jackhammer...
by Tony Li
Thu May 02, 2024 7:57 am
Forum: Dialogue System for Unity
Topic: Corgi Engine Dialogue persistent
Replies: 1
Views: 12

Re: Corgi Engine Dialogue persistent

Hi,

You'll also want to set up the save system. The Dialogue System *** Event Listener components listen for save/load events from Corgi. They pull data from the save system when Corgi wants to save and restores data when Corgi wants to load.
by Tony Li
Thu May 02, 2024 7:55 am
Forum: Dialogue System for Unity
Topic: OnConversationLine not being called when expected
Replies: 1
Views: 23

Re: OnConversationLine not being called when expected

Hi, OnConversationLine() is only called on the Dialogue Manager and the active conversation's two primary participants. To check which GameObjects are being used as the primary participants, please see Character GameObject Assignments and also the logging & debugging video tutorial which will sh...
by Tony Li
Thu May 02, 2024 7:55 am
Forum: Dialogue System for Unity
Topic: How to set DialogueSystemController.overrideGetLocalizedText to work with Dialogue Editor
Replies: 1
Views: 12

Re: How to set DialogueSystemController.overrideGetLocalizedText to work with Dialogue Editor

Hi,

What are you using to localize your text? DialogueSystemController.overrideGetLocalizedText is a runtime delegate; it won't work outside of play mode while you're editing in the Dialogue Editor. Maybe also related: Localization
by Tony Li
Thu May 02, 2024 7:52 am
Forum: Quest Machine
Topic: Active Quests not showing the Image of the quest entity
Replies: 2
Views: 25

Re: Active Quests not showing the Image of the quest entity

Hi, In what area does it show white? In the quest dialogue UI, taking the default dialogue UI for example, the circular portrait image in the upper left is always for the quest giver that you're speaking to. If it's white, make sure you've assigned an image to the Quest Giver component's ID > Image ...
by Tony Li
Wed May 01, 2024 8:15 pm
Forum: Dialogue System for Unity
Topic: Compass Navigator Pro 2 (just released)
Replies: 10
Views: 283

Re: Compass Navigator Pro 2 (just released)

Hi,

Try disabling your POI component. This should make the POI invisible. The POI Saver component and the POI quest action can both re-enable it.
by Tony Li
Wed May 01, 2024 3:43 pm
Forum: Dialogue System for Unity
Topic: Get the most recent Quest entry and store it as Playmaker variable
Replies: 7
Views: 92

Re: Get the most recent Quest entry and store it as Playmaker variable

Hi, Here's an example scene: DS_ShowNewestQuestEntryExample_2024-04-01.unitypackage It uses these scripts: On the Dialogue Manager: ShowNewestQuestEntry .cs using UnityEngine; using PixelCrushers.DialogueSystem; public class ShowNewestQuestEntry : MonoBehaviour { // Other scripts can hook into this ...
by Tony Li
Wed May 01, 2024 12:10 pm
Forum: Dialogue System for Unity
Topic: SerializeField
Replies: 3
Views: 21

Re: SerializeField

Hi,

If you've added a new field, it will be in the All Fields foldout.

If you added it through the Templates tab, you can tick the Main checkbox to see it in the main section of the inspector.
by Tony Li
Wed May 01, 2024 10:26 am
Forum: Dialogue System for Unity
Topic: SerializeField
Replies: 3
Views: 21

Re: SerializeField

Hi,

I don't understand what you want to do. Can you please provide more details / code / screenshots?
by Tony Li
Wed May 01, 2024 8:10 am
Forum: Dialogue System for Unity
Topic: Get the most recent Quest entry and store it as Playmaker variable
Replies: 7
Views: 92

Re: Get the most recent Quest entry and store it as Playmaker variable

Hi,

Make sure it's on the Dialogue Manager GameObject or one of its children. The OnQuestEntryStateChange is only called on the Dialogue Manager hierarchy.