Quality Assets Pack MARKETPLACE YouTube Ask a question
Sing In
Log In
Sign Up
ru
en

Demonstration

Documentation

Shop

Questions

Pro Quest System - Documentation

Connecting to the project

If you have a new project, you can simply connect a ready-made character in your project! To do this, go to: //Project Settings/Maps & Mode/Default GameMode/ Here just select BP_GameMode and you will have a customized character.

Connecting your character

To connect the system to your character, simply add a component to the character BP_QuestComponent. The system is fully connected and ready to work!

Creating a new task

To create a new task, you need to create a child class from BP_MasterQuest. In the created task, you need to fill in the structure Quest Info and then, in the editor window, build the very structure of the task using the functions of the system. For example, 2 tasks have already been created in the asset BP_Quest_01, BP_Quest_02 which you can quickly get used to. Here is an example of creating a new task.


The task should require the player to visit 2 places in turn and then interact with the NPC.


You can start the created task with the function Start Quest in which you need to specify the task class. Also attached is a video showing the implementation of this task

Creating a task with a limited time to complete

Functions

Trigger Functions:


Task launch functions:


Task completion functions:


Task update functions:


Task management functions:


Task Information Management functions:


Functions for saving and loading:


Additionally