Version 1.1 - Release Notes

ApplySaveDataToStorage/MakeStorageSaveData

Added two functions in Saver to get or apply save data to storage. You can use it for your own save/load system impelentation

Dynamic Objectives/Dynamic Rewards

Now, if you're using custom quest class you can add dynamic objectives and rewards to create complicated quests with branching.

You should keep predeclareted data in quest blueprint

After requered events just call ActivateDynamicObjective or ActivateDynamicReward functions with index of element in array.

Objective or reward will be added to this quest

New Complicated Quest In Example Project

BP_QuestWithDynamicObjectives

New quest will be added to example project. You can see how to realize quest with two (or more) branches

Scheme of new quest

Quest has two brances with ways to two different rewards

Quest have events, after dynamic objective or reward was applied

You can get DynamicObjectives from settings by this node.

After dynamic objective activated - it will added to main objectives list

Last updated