Quest System

What’s new today:

  • Now you can make a quests not only with blueprints, but with C++ too. I also added an example to demo project, which shows how to do that.
  • You can make a quest and complete it even if you don’t have a tasks in it. Might be useful for discovery quests - just complete quest in the right point.
  • Stability improvements and additional code checks.
  • New example: how to autostart a new quest if you’re completed current quest.
  • Now you can specify additional params for each Quest System Entity, like QuestTask or QuestReward, which you can use later in your game logic.
    Supported params: arrays of int, bool, float, text, vector, transform.
    It might be useful, if you want to show additional information, like target location, in Quest Journal.
  • Timed quest tasks support.