[Released] Quest and Dialog System

“Easy Quest and Dialog System” is an event driven solution that brings complex dialogs and quests together. The idea behind the system is to reduce the complexity to a minimum. With that in mind the system was developed and will evolve in the future.
During development it has always been a big goal to separate the quests and dialogs from each other, so they can run as a “standalone” system, while maintaining the possibility to integrate quests to dialogs with nearly no effort.
The system has been developed as a “PC, Mac Linux Standalone” project. It was tested on a PC, but I see no reason why it should not work on other platforms, even if the asset wasn’t tested on them. With that being said, it is not guaranteed that the asset will work on other platforms!

See the documentation or the quickstart guide to see what it’s capable of!

https://www.assetstore.unity3d.com/#/content/10741

Whats new?:
With version 2.0.0 the editor scripts have been rewritten from scratch, which now allows you to have as many player answers, as you want. Furthermore a Dialog Camera Handling script has been added, that handles your camera during dialogs.

Note: The updated Quickstart Video with 1.2.0 included will be uploaded in the next hours.

Accept Quest Window:

Dialog Window:

QuestLog with short Info on the left:

Support

If you have problems setting something up, found a bug or have suggestions for improvements, feel free to eMail me at anytime or post here.

Features

  • Event driven Quest and Dialog System working smoothly together
  • Audio supported dialogs
  • Easy Setup
  • Includes code (no dlls or obfuscated code) which you can modify to fit your needs
  • Basic Save and Load functionality
  • Includes a demo scene
  • Camera Handling during dialogs

Future Plans

  • Achievement System
  • Different Dialog GUI styles
  • Adjust GUI for mobile use

Version Support

Tested with Unity 4.3.4 and on a “PC, MAC and Linux Standalone” project.

Changelog

Version 2.0.0

  • Updated to Unity 4.3.X (the asset is NOT compatible to its 4.2.X version, so be careful updating!)
  • Quest DialogController got rewritten from scratch
  • Dialogs now support infinite Player answers
  • QuestPoints integrated (used to grant Quests on a specified location without NPC)
  • Dialog Camera Handling integrated
    Version 1.2.3
  • StatusText GUI added
  • GUI KeyBindings class added
    Version 1.2.2
  • Minor scene bug fixes
    Version 1.2.1
  • Documentation added to the asset
    Version 1.2.0
  • Integrated GUI
    → QuestLog
    → Basic Dialog Window
    → Accept Quest Window
    → Display short quest Info
  • Demo scene updated
  • Dialogs that require quests now checks if they exist in questlog. If not they will ask the Player to accept the quest
    Version 1.1.0:
  • Basic Quest Reward System integrated (easily extendable)
  • Node Editor Alpha available by decommenting Line 71 to 84 in DialogEditor script

~ Updated changelog ~

~ Updated content and changelog with version 1.2.0 changes ~

~ Updated content and changelog with 1.2.1 1.2.2 changes ~

This looks great!

How easy would this be to apply to the likes of the Realistic FPS Prefab?

Cant wait to try it out :slight_smile:

I guess you mean this one: Realistic FPS Prefab? The system is not really dependent on any kind of controller. You can of course run it with every type of controller. But you have to have in mind, that some actions (like clicking a button while playing) can be harder for the player when using a first person controller.

That means: Just set up the scene as described in the documentation or quickstart video (just with the Realistic FPS Prefab) and you’ll be fine.

Short Info: I’m reloacating during the next two weeks. So the support will be slowed down a little.

~ Back from relocating! Just submitted Version 1.2.3, updated changelog and future plans! ~

~ New update! Version 2.0.0 includes a few major updates, like camera handling and infinite player answers. A video demonstrating the updates will be released soon. Please be careful if you want to update to version 2.0.0 since the version is not compatible to older ones! ~

Our web presence has changed! You now can get detailed information about assets etc. on http://www.felandilit.eu/

Please note: We are still in the process of building the website. A quickstart video, updated functions documentation about the asset will follow the next days!

Btw: Feedback about the website is appreciated (s.fuhrhop@hotmail.de)

The documentation has been updated to version 2.0.0 and can be accessed via http://felandilit.eu/ > Assets > Quest and Dialog System.

A functions reference will be added in the next days.