Gameus' Quest System

gameusguyus

Veteran
Veteran
Joined
Oct 25, 2015
Messages
69
Reaction score
175
First Language
English
Gameus' Quest System
Authors: gameus
Version: 1.0
Introduction
This is a (for the most part) basic quest system. Has a basic layout to help players keep track of all the different quests they might encounter. Also gives you plenty of commands and script calls to manage and keep track of said quests behind the scenes.

Features
  • Simple UI to keep track of quests with some customization options
  • Friendly commands to track/complete/fail/reset/count/progress quests
  • Auto rewards upon quest completion (optional)
  • Quest categories (optional)
  • Full blown quest editor included
Screenshots

In-Game



Higher Res Quest Info window will adapt to higher resolutions.
Quest Editor


Downloads

NOTE: I removed the audio and graphics from the demo due to filesize. Extract the zip into a new project.

Thanks to @scarasyte for finding a backup
https://drive.google.com/open?id=1v1nFfGzuvV1m_nXiNor1z4AX5yRkcLdI



(Links below are dead)
Demo (Plugin and Editor Included)
Editor
GameusQuestSystem.Js

Instructions
Place the script in a file and save it in your 'plugins' folder. Name the file 'GameusQuestSystem.js'
In order to use this plugin, you need to download the Quest Editor. Place it in your project's folder and run it at least once. Make sure you save or your game won't run.
Make sure to read the plugin's help. It lists all the plugin commands and script calls.

Known Bugs
  • Custom words not working
  • Issue with Yanfly's core plugin, making it load Test_Quests.json during a test battle
  • Cannot read property "cat" of null (No idea where this is coming from, but will look into it) (cat being category, nothing related to the cat quests at all)
Planned Features
Here's a list of planned features for future updates. There is no particular order or an ETA on any of these. They'll come when they come.
  • Implement Yanfly's gold icon for quest rewards
  • Allow an option to use background images instead of windows
  • More Colors, the option to color your quests and categories, and all the different parts of a quest
  • Font options, the ability to change the font and font size throughout
  • More icons for categories and sub categories
Compatibility
To use this with Yanfly's Main Menu plugin, set one of your menu options like so:
Terms of Use
Feel free to use this in any non-commercial or commercial game. (Though I wouldn't mind a free copy!)
Feel free to adapt/modify/redistribute as long as you provide proper credits and point to this original thread.

Credits and Thanks
  • gameus
  • Thanks to everyone in the development thread for suggestions and support
 
Last edited:

Guardcraft Games

Thoughtful
Veteran
Joined
Jan 25, 2014
Messages
36
Reaction score
55
First Language
English
Primarily Uses
This looks great, cant wait to test it out!
 

Prescott

argggghhh
Veteran
Joined
Aug 28, 2014
Messages
479
Reaction score
370
First Language
English
Primarily Uses
RMMV
There's even a quest editor program? That is legit! This is the greatest thing ever! A must have for any project for sure! Nice one :)
 

Radis3D

Just a Devilz
Veteran
Joined
Nov 1, 2015
Messages
172
Reaction score
33
First Language
Indonesian
Primarily Uses
RMVXA
Yey, finally...

Quest system for MV

Nice job :3
 

VHStapes

Game Designer
Veteran
Joined
May 25, 2014
Messages
57
Reaction score
7
First Language
English
Umm.... I wasn't going to use a quest log, but now I think I might have to. This is simply too cool. Thank you!
 

catquach234

Villager
Member
Joined
Jan 24, 2014
Messages
7
Reaction score
0
First Language
English
Primarily Uses
Is the root log just the Documents/Games/[name of game]?
 

Nomi

Veteran
Veteran
Joined
Dec 16, 2014
Messages
156
Reaction score
48
First Language
German
Sounds good...I guess I ll try to put some work in the layout graphics. But that ll be fine :)

Btw. I dont c any terms of use
 

Kane Hart

Elmlor.com
Veteran
Joined
Jun 27, 2014
Messages
656
Reaction score
166
First Language
English
@gameusguyus what is your future plans? 
 

gameusguyus

Veteran
Veteran
Joined
Oct 25, 2015
Messages
69
Reaction score
175
First Language
English
Is the root log just the Documents/Games/[name of game]?
 
Yes. 

Sounds good...I guess I ll try to put some work in the layout graphics. But that ll be fine :)


Btw. I dont c any terms of use
 
I'll put those now. 

@gameusguyus what is your future plans?
Not entirely sure yet. I really wanted to look into other tilemap options as I really don't like the mapping style from VX/Ace/MV.
 

exnem

Veteran
Veteran
Joined
Sep 13, 2015
Messages
62
Reaction score
8
First Language
english
Primarily Uses
This is amazing :) and the editor wow! coooool :)

Only thing I think is missing is the ability to change description of quests when completing objectives, I hope that makes sense :p
 

PanoramicPanda

Villager
Member
Joined
Oct 28, 2015
Messages
16
Reaction score
4
First Language
English
It it possible to make it show Yanfly's Gold Icon instead of G for gold?
 

SuperMasterSword

That Guy You Dont Know
Veteran
Joined
Jun 28, 2014
Messages
117
Reaction score
48
First Language
Javascript
Primarily Uses
RMMV
Nice! I wasn't even thinking about this but this looks so good I might have to put a quest system in my game now XD. Seriously though, thanks so much for making this, this is just awesome (and the quest editor reminds me of Mobius' for RMXP)
 

Past Midnight Gaming

The Midnight Dragon
Veteran
Joined
Jan 20, 2015
Messages
93
Reaction score
30
First Language
English
Primarily Uses
That is Beautiful! Great work Gameus. I cant wait to get MV so I can play with this!
 

gameusguyus

Veteran
Veteran
Joined
Oct 25, 2015
Messages
69
Reaction score
175
First Language
English
This is amazing :) and the editor wow! coooool :)


Only thing I think is missing is the ability to change description of quests when completing objectives, I hope that makes sense :p
 
I'll add a friendlier plugin command later but for now you can do this.

$gameQuests.get(quest_id).desc = "New description here" 

It it possible to make it show Yanfly's Gold Icon instead of G for gold?
I'll look into it and try to squeeze it in the next update.


If anyone has any other suggestions, feel free to share your ideas. I won't add/implement everything, but I wouldn't mind adding more things to this.


EDIT: Dat hi res screenshot do

 
Last edited by a moderator:

Screech1989

King Pin!
Veteran
Joined
Aug 18, 2015
Messages
107
Reaction score
89
First Language
English
I think it runs really well took me a bit of getting used to and angered me as I was wondering why I didn't have complete wrote accross my quest then realized I needed to have a completed image and edited the plug in part.

For some reason I don't seem to have the ALL section in the top left. So will need to find out why.

Where it says all can that switch left and right so it says: ALL, COMPLETED, FAILED, STORY,GATHERING. etc?
 

sarugaki339

Villager
Member
Joined
Oct 31, 2015
Messages
28
Reaction score
4
First Language
English
Primarily Uses
Hey, gameus, I figured I would mention something. I started using your plug in (loving it btw, that seperate program you made is so organized and wonderful) and I noticed something. In the help file of your plug in, it says in order to start a quest, you write:

Quest Add quest_id

Activates a quest.

Maybe I was just being dumb but I wrote:

Quest Add quest_1

which is incorrect. I then saw in your demo the correct format is:

quest add 1

So, idk, maybe I was just being dumb but thought I would mention that I found it a bit confusing, but after I figured it out, it's all working and it's a beautiful plug in so far and you did a really great job!
 

gameusguyus

Veteran
Veteran
Joined
Oct 25, 2015
Messages
69
Reaction score
175
First Language
English
I think it runs really well took me a bit of getting used to and angered me as I was wondering why I didn't have complete wrote accross my quest then realized I needed to have a completed image and edited the plug in part.


For some reason I don't seem to have the ALL section in the top left. So will need to find out why.


Where it says all can that switch left and right so it says: ALL, COMPLETED, FAILED, STORY,GATHERING. etc?
 
 I was thinking about making it so you'd cycle through all categories, but then I realized that there could be a lot of quest categories to go through. Someone, for example, could have a category for each city in their game, along with story, crafting, gathering, treasure hunting, etc.... If someone has 20+ categories in their game, it'd take awhile to cycle through all categories. That's why I had decided to go with All, Progress, Completed, Failed and then have sub-categories in the actual quest list window.


As for why it's not showing the "All" window, if you zip up your "js" folder and send it to me, I can take a look at it.

Hey, gameus, I figured I would mention something. I started using your plug in (loving it btw, that seperate program you made is so organized and wonderful) and I noticed something. In the help file of your plug in, it says in order to start a quest, you write:


Quest Add quest_id


Activates a quest.


Maybe I was just being dumb but I wrote:


Quest Add quest_1


which is incorrect. I then saw in your demo the correct format is:


quest add 1


So, idk, maybe I was just being dumb but thought I would mention that I found it a bit confusing, but after I figured it out, it's all working and it's a beautiful plug in so far and you did a really great job!
Sorry for the misunderstanding. I'll change the help right now so it's not confusing.
 

sarugaki339

Villager
Member
Joined
Oct 31, 2015
Messages
28
Reaction score
4
First Language
English
Primarily Uses
 Sorry for the misunderstanding. I'll change the help right now so it's not confusing.
No need to apologize, I'm just happy I can help in some way. I'm fiddling around with the plug in more and I have to say, it's very organized, easy to use, and just really well made all around. The work you put into this is very much appreciated!
 

Richard John S

Rpg Maker Music Pack Contributor
Veteran
Joined
Jan 31, 2014
Messages
168
Reaction score
607
First Language
English
Primarily Uses
RMMV
I will definitely be using this in my future MV project. The quest editor looks pretty dang sweet too. It's nice that you can set the rewards right in the editor. Great work!
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Soon back to "engine study" I guess. Depending on the future plugin need.
New engine announced. Meanwhile I'm still here finishing a project in ACE.
I'm happy to learn a new system. Even if it doesn't meet my needs, it's something to help support the developer and see more people enter into game making industry.
I think I'll stick with MV for now - my next big entertainment purchase is already made: Rust on PS4 babbbyyyy!
Great, now that I am finally motivated again to work on my project, a new RPG Maker comes out. A part of me wants the new Maker to be really good, and the other part wants it to flop so I won't be enticed to abandon all of my work. The dream would be if you could convert your project somehow.

Forum statistics

Threads
98,132
Messages
949,565
Members
129,413
Latest member
jw06033
Top