Quests - Basics
Closed this issue · 0 comments
KithM commented
- Quests - Basics
- Generate quest descriptions dynamically
- Quests can be clicked on to toggle the quest description
- Quest Task: Have itemType (e.g. Material, Inventory, or Weapon)
- Quest Task: Have itemMaterial (e.g. Cloth, Steel Plate, or Metallic)
- Quest Task: Reach level
- Quest Task: Discover a location
- Quest Task: Have a specified amount of currency (e.g. Have 50 Silver or Have 3 Gold, 30 Silver, and 30 Bronze)
- Quest Tasks requiring a specific item, item material, or item type can have a specified amount (e.g. Collect 5 Material items)
- Quest progress
- Quest progress is based on tasks completed out of tasks required
- Quest progress includes task progress (e.g. Having a quest that requires reaching level 5 while your level is level 1 would produce a task progress of 1/5 or 20%)
- Quests complete when progress is 100% or higher
- Track completed quests so they cannot be started again
- Quests can have reward items
- Quests can have reward experience
- Quests can have reward currency
- Quests automatically start the next quest(s) if there are any sequential quests
- Generate quest descriptions dynamically