A downloadable tool

Buy Now$9.99 USD or more

Skip the tedious eventing and let this plugin handle your item-fetch quest system. Random Quest Generator allows NPCs to give randomized, category-based item quests with variable rewards, item deposit tracking, and a built-in quest log. Everything is configured through plugin parameters, with no scripting, no common events, and no extra plugins required.

Key Features

  • NPCs request random items from defined categories
  • Automatic item, quantity, and quest text selection
  • Built-in quest log with optional main menu integration
  • Item deposit UI that auto-completes quests when requirements are met
  • Flexible reward system with item pools or gold payouts
  • Optional daily quest limits based on in-game variables
  • Fully configurable windows with custom layout and word wrap
  • Variable and switch support for tracking progress and triggering events
  • Simple plugin commands for generating quests, showing logs, and depositing items
  • Designed for all skill levels with fast setup and scalable design

Terms of Use

  • Once purchased, the plugin can be used in both commercial and non-commercial projects.
  • Modification allowed for personal or project-specific use (must retain original metadata)
  • Redistribution is not allowed: do not re-upload or resell
  • Credit is appreciated but not required


Purchase

Buy Now$9.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $9.99 USD. You will get access to the following files:

Random Quest Generator - User Manual.pdf 114 kB
RandomQuestGenerator.js 56 kB

Comments

Log in with itch.io to leave a comment.

(1 edit)

Can you please make an example project or a video on how to fully use this plugin? (the documentation is minimal)

I will make a video tutorial soon!

(1 edit)

Is there a way to tie in events (like bosses) into the quests so that killing them drops something specific for the quest?


i.e. "Kill Boss Beezelbub and return his heart"  and killing "Beezelbub" in game drops a heart that can be turned in?

If you tie it to a fetch item then yes. You would just have this item (and its reward) in a category of its own.

(2 edits)

I would like to request a feature for this plugin, if you could add a feature where I can select from which NPC Pool I want quests to generate from, I want the NPC to offer some tasks for the player, but it's odd for one NPC to offer tasks from another one.

I would also really like to have the ability to both have items, and gold as the reward, along side some XP.

It could also be good to have a function to match the quest items with the reward gold. 

Is there a way to set item deposits so that they only take certain quest items? For example, I've created an item "deposit box" event for my blacksmith shop for dropping ores, and a "deposit box" for my woodcutter for depositing wood, but both events will take all quest items when I don't want them to. I've set wood and ores as different item categories.

Currently, there isn't any support for multiple deposit boxes. I can add it to my list for the next version.