Skip to main content

📦 Deliver Type

There are 2 different types of QuestDeliverType

🔄 Change QuestDeliverType

When declaring a quest we can change the deliver type by modifying the following property:

Quest {
QuestDeliverType = RoQuest.QuestDeliverType.Automatic;
}

🤖 Automatic

This is the default behavior of our quests. With this behavior the quests will automatically be delivered as soon as they get completed. That's why our example quest gets delivered as soon as the player completes it!

✋ Manual

Manual on the other hand requires the developer to deliver the quest for the player. The developer can do this by calling the function :DeliverQuest

info

RoQuest only allows you to deliver a quest if it is completed. If the quest is still not complete make sure to call :CompleteQuest beforehand

--Example
RoQuest:DeliverQuest(player, questId)