Home Creators Posts Import Register Favorites Logout
haven't archived this post yet. have a subscription? use the importer!

Content

Video: https://www.youtube.com/watch?v=X8bmhSI91mg

A quest journal is a very important tool provided by game developers for the players. It lists various quests, missions, and objectives that the player can pursue in order to progress further into the game. This can be helpful in reminding the player what needs to be done in the event the player can forget what things there are to do in a vast and large RPG world.

This plugin places a quest journal system into your RPG Maker MV game. You can set up how the quest journal appears, move its windows around and/or reshape them to fit your game. There are 100 quest slots provided by this plugin (more can be obtained through extension plugins) and each one of them requires your attention in constructing individually.

You can adjust the quest's title, display a difficulty level, remind the player who the quest is from, where that quest is from, various dynamic descriptions explaining the quest, a list of objectives to make, a list of rewards that will be given to the player once the quest is complete, and any subtext footnotes you may wish to insert into each quest.

You can grab the plugin here:

Yanfly.moe: http://yanfly.moe/2017/10/13/yep-152-quest-journal-system-rpg-maker-mv/

---

Woooooooo! It's finally done! This has got to be one of the biggest plugins I've made in since forever. Over 4k lines of code and make sure each thing is tied together properly to each of the plugin parameters. This is definitely a plugin I'm glad to be finally able to make with how much it's been requested. XD

Files

Previews only

Comments

Anonymous

Hi! I'm not sure if I've to ask here :D There's the possibility to get the Quest Name by script? I would to set an automatic message when quest added (or completed etc) in the lunatic mode but I've only the quest ID....i need the quest/objective names to write my message (Ex: "New quest avaible: my name's quest"); Sorry for my english but I'm from Italy! Thank you :)

Yanfly

Welcome! And yes, you can do this. Use a control variable event and set the variable to "Script". Inside the script, insert $dataQuests[id].name and replace 'id' with the ID of your quest. When you want to type it in a message, use \v[x] and replace 'x' with variable you just set the quest name to.

Anonymous

Sorry if this is a dumb problem, but I'm trying to get the Journal to show up in the menu. I've set it in your Menu Manager script with symbol: quest (thats what I found listed as symbol in the script). I've also updated the Menu Manager script. Not sure if I have the symbol wrong or I'm missing something?

Yanfly

You have to apply all of the settings inside of the quest journal's helpfile telling you how to put in the quest menu. :) Once there, make sure the player has a quest to view and then it can be opened up.