Custom Quest Tasks


An add-on for MMORPG KIT that expands the quest system with new customizable tasks like monster kills, currency collection, skill levels, and more. Easily integrates with the existing framework.


by Influency


Price History +

🚀 Expand Your MMORPG KIT Quests with Custom Tasks! 🎯


This add-on enhances the MMORPG KIT quest system by adding new, fully customizable quest tasks, making your RPG more engaging and dynamic!


Features:

KillMonsterTask – Track monster kills globally or require a specific monster 🐉


GetCurrencyTask – Counts how much currency is earned after accepting the quest 💰


GetCharacterLevelTask – Requires the player to reach a certain level to complete 🎚️


GetCharacterSkillLevelTask – Checks if a player's skill reaches a required level. Supports multiple skills and "require all" mode ⚔️


GetCharacterCompletedQuestTask – Ensures a player has completed a specific quest 📜


GetCharacterAttributesTask – Counts total allocated attribute points based on defined attributes 💪


💼 Need something more specific?
I also accept paid requests to add new custom quest tasks tailored to your project needs! 🤝


🛠 How It Works:

1️⃣ Create a Custom Quest Task from the scriptable object menu 🏗️


2️⃣ Select a task type and configure the details 🔧


3️⃣ Add the task to your Quest scriptable object 🏹


4️⃣ Done! Your quest will now track the new conditions automatically ✅



🎨 Editor Integration:

  • Tasks are displayed in the Unity Editor with a custom inspector 🖥️
  • Ensure the Header in BaseCustomQuestTask_QuestExtensions matches the task type to display fields correctly 🔍

Seamless MMORPG KIT Integration:

  • Uses the existing quest and event system for smooth implementation 🎭
  • Overrides OnKillMonster & OnRewardCurrency in PlayerCharacterEntity. If you have custom implementations, merge them into a MasterPlayerCharacterEntity ⚔️

📝 Note:

  • The Custom Quest UI is NOT included in this asset, as it is highly specific to my game and may not suit other projects.

📦 Dependency: Requires the MMORPG KIT (2D/3D/Survival)


🛒 Make your quests more engaging and dynamic with Custom Quest Tasks! 🎮🔥