[Component] META Quest System

TEMPLATE NAME: META Quest System
TEMPLATE CREATOR: TeamMETA
BUG TRACKER: GitHub

TEMPLATE CATEGORY: Gameplay / Components
TEMPLATE VERSION: 1.0.0
CORE VERSION: 1.0.169-prod-s

TEMPLATE DESCRIPTION:
Quest System is a component used to create different objectives for players to do in your game. Once completed, players can be rewarded with either equipment, resources, or both. Progress of quests is only tracked on a per-player basis, and only if the player has met the minimum requirements and has accepted the quest. Currently, it contains (2) main quest examples, but will be expanded upon based on feedback and requests.

Currently requires the use of the Dungeon Crawler framework, to save progress and rewards. Advanced users can modify this to work with any project.

Make sure to read the QuestSystem_README file for setup and configuration instructions

Please let us know about any bugs or feature requests on our GitHub page.

Thanks to:
@Morticai for creation and packaging for Community Content
@standardcombo for review and documentation template
@Aggripina for UI thumbnail design

TEMPLATE ROADMAP:

  • Listen to feedback and release based on suggestions/bugs.

TEMPLATE VERSION NOTES:
1.0.0 - Initial release

MEDIA:

I'm using this system in a project that was based on the RPG Framework but uses the META Inventory System as well. I could use some advice on getting the two systems working together. Right now completing the objective will grant no rewards.

Still can't seem to get these systems to gel. Anyone else tried to use the quest system with the inventory system? The inventory system takes over the handling of player stats and resources, so xp granted from quests isn't being added to the character.