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.
Status | Released |
Category | Assets |
Author | AfroBlueguy |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.