Save-Point
Quest system v0.9 - Printable Version

+- Save-Point (https://www.save-point.org)
+-- Forum: Archives (https://www.save-point.org/forum-105.html)
+--- Forum: Creation Asylum Archives (https://www.save-point.org/forum-90.html)
+---- Forum: Scripts & Code Snippets (https://www.save-point.org/forum-92.html)
+----- Forum: RPG Maker VX Code (https://www.save-point.org/forum-101.html)
+----- Thread: Quest system v0.9 (/thread-7059.html)



Quest system v0.9 - elbrunito - 10-02-2008

This is a locked, single-post thread from Creation Asylum. Archived here to prevent its loss.
No support is given. If you are the owner of the thread, please contact administration.


I've made a script for my own rpg, a simple Quest system you can found in any game.

Download the demonstration, and copy the scripts from there, in the materials section.
This is an "alpha-almost-beta" version. It works fine, but there are many things to add (I haven't thought about them yet).

The essentials of a Quest in this Quest system are:
1.- The name of the quest
2.- The description of the quest (which one you'll be modifiying as the quest is updated, scripted in an event)
3.- The difficulty of the quest (just orientative, how much complex is it)
4.- If can it be repeated or not (this is not supported right now, but it's the next thing i'll implement)
5.- In which state the quest is (You don't know anything about it; you know something, but can't start with it; you're in the middle of the quest; you have completed the quest)

You can modify any of these parameters at any moment, using a script.
If you want to fully control this quest system, just see both Quest_System and Quest classes, and that's all.

Using Quest_System_Vocab, you can translate the quest script to your language, just changing those words in that module.
Note that there's a graphic you must add to your project: tick.png. It's placed in Graphics->Pictures.

I'm working right now in a way of presenting the description of the quest using multiple lines (right now, it will write everything in one line).

This is the code to add to your game, if you want to have it all in one simple script (I really don't recommend it, just download the demo and copy the materials...):
code

Anything you want to add something to this quest script, you're free to do it. I want no credit, and all that stuff, but if you do some modification, that could be useful to all the comunity, please contact me and I'll add it to this script.

Any idea? :P



.rar   QuestSystem.rar (Size: 233.34 KB / Downloads: 0)