Simple Godot Quest System
A downloadable asset pack
An Updated version of my quest system.
HOW TO USE:
AUTOLOAD:
Set the QuestManager SCRIPT located in the autoloader folder as an AUTOLOAD script
PLAYER:
- Attach QuestLog SCENE to the Player.
NPC:
Ensure the NPC has an area body or some form of detecting collision with player.
- To eaily access the node use the exported variable like done in the test scene.
- Add QuestDetails SCENE to the NPC and fill out the quest requirements and details.
- Call the "QuestDetailer(true)" function once player collides with NPC detetction area.
- Call the "QuestDetailer(false)" function once player leaves the NPC detetction area.
ITEM:
Ensure the ITEM has an area body or some form of detecting collision with player.
- To eaily access the node use the exported variable like done in the test scene.
- Add QuestItem SCENE to the NPC and fill out the quest requirements and details.
- Call the "QuestItemUpdater.start()" function once player collides with NPC detetction area.
NOTE:
For Unique Quest items Click the Special option on the QuestItem scene and in the
QuestDetailer for that specific Quest eneable Quest Distinct.
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.