Page 1 of 1

Listing quest items in an entry

Posted: Thu Feb 13, 2025 9:15 am
by Oskar
I have this quest where you collect a list of objects in an order of your choosing. How could I have the quest tracker hud display the quest entry and under it, the the items I have to collect?

Something Like this:

{
Quest name

Quest description

Quest item 1 [not checked]
Quest item 2 [not checked]
Quest item 3 [not checked]
(when I collect the item, the box goes to 'checked')
}

Re: Listing quest items in an entry

Posted: Thu Feb 13, 2025 9:37 am
by Tony Li
Hi,

Add the name of each item as a quest entry. Set them all to Active from the start.

As the player gets each item, set the corresponding entry to True.

In your quest tracker HUD, tick Show Completed Entry Text. Duplicate the Quest Track Template's Quest Entry Description and rename the duplicate something like "Completed Quest Entry Description". Add a checkmark as a child (e.g., an Image aligned to its left edge). Assign the duplicate to the template's Alternate Entry Descriptions > Success Description.

Re: Listing quest items in an entry

Posted: Thu Feb 20, 2025 8:12 am
by Oskar
Didn't have the time to test the check mark yet but other than that, it works like a charm! Should've thought about that myself :D

Further question: when I have the three item-fetching states as successes, how could I then trigger a fourth state—the one telling me to return the quest after I have all the stuff required?

Re: Listing quest items in an entry

Posted: Thu Feb 20, 2025 10:17 am
by Tony Li
Hi,

You can set it up similarly to this: How To: Set Up Quests Without Conversations

Assuming the pickup happens outside of a conversation, you can configure that pickup to check an additional Dialogue System Trigger similar to how it works in that link.

(If it happens in a conversation, just add a node with a check to see if all 3 items are picked up.)