Page 1 of 1

Delivery Quests

Posted: Mon Sep 30, 2019 6:09 am
by IICookieGII
Hi,

Just signed up to get some clarity on how I would create a delivery style quest system.

i.e. Pick up items from a quest giver and deliver them to certain areas/other NPC's etc, then return to quest giver to collect a reward? And repeat etc.

Simple I know, but I cannot get my head around it?

Any knowledge on this area would be great as I do not want to purchase this asset unless I know I can work that system in.

Thank you,

Cookie

Re: Delivery Quests

Posted: Mon Sep 30, 2019 8:34 am
by Tony Li
Hi,

In Quest Machine's Demo, the Villager NPC has an example delivery quest. The quest asset is named Food Delivery. It becomes available once you've completed the Harvest Carrots quest. If you examine it in the Quest Editor window, it looks like this:

deliverCarrots.png
deliverCarrots.png (30.25 KiB) Viewed 409 times

You'll notice that at each stage of the quest there are two branches. For example, once you start the quest, the Start node branches to Farmer Waiting and Talk to Captain.

Farmer Waiting's text is shown when you talk to the farmer at this stage. The farmer (villager) reminds you to bring the carrots to Captain Molly.

Talk to Captain's text is shown when you talk to Captain Molly. The captain accepts delivery of the carrots, and the quest progresses to the next stage, which is to return to the farmer.

This quest isn't repeatable because its Max Times value is set to 1. But if you wanted to make it repeatable you could increase Max Times and set a cooldown value. The cooldown value is the duration in second that the player needs to wait before being able to accept the quest again. For example, set it to 3600 to allow the player to accept the quest once per hour. You can set other conditions, too. The Food Delivery quest , for instance, has a condition that the player has done the Harvest Carrots quest first.

Feel free to play with deliver quests in the evaluation version before buying.

Re: Delivery Quests

Posted: Tue Oct 08, 2019 3:22 pm
by IICookieGII
Excellent. Thank you for your detailed response. I shall definitely take a look at the evaluation version.

Regards,

Cookie