Quest Editor Plugin

Alf - Code Plugins - Jul 4, 2020
4.03 out of 5 stars(33 ratings)
  • 64%
  • 12%
  • 0%
  • 12%
  • 12%

A plugin to manage and create quests and dialogs for NPCs, with very dynamic and customizable features.

  • Supported Platforms
  • Supported Engine Versions
    4.25 - 4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Technical Details


  • Quest and dialogs system.
  • Simultaneous quests.
  • Complete, fail and abandon quests.
  • Multiple starts and ends for quests or dialogs.
  • Multiple NPCs per quest supported.
  • Supports non-linear quests and dialogs, with multiple paths.
  • Can have timers inside quests. (Timer task.)
  • Conditional tasks and branching.
  • Customizable tasks objects. Create any task you need for your game.
  • Premade tasks. System tasks and conditions. Reach location. Timers and delays.
  • Rewards system.
  • Heavily exposed to blueprints.
  • Multiplayer.
  • System savegame for player progress.
  • Quest editor widget, for creating and managing quests, dialogs and npcs.
  • Highly customizable to adapt to your own tasks and workflow.
  • In-editor and real time debugging and visualization.
  • Supports localization.
  • Includes examples of Quests, Dialogs, Blueprints, Datatables, Game UI and Tasks, for easier setup and understanding of the system.
  • And more...

Code Modules:

  •  QuestEditor [Runtime]
  •  QuestEditorDev [Editor]

Number of Blueprints: 100+

Number of C++ Classes: 45+

Network Replicated: Yes

Supported Target Build Platforms: Windows