Vlue's Quest System (MV) Quest Log UI

mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
969
Reaction score
807
First Language
English
Primarily Uses
N/A
Unfortunately, as I am no expert programmer, all I could do was create a python command-line that doesn't even run unless you have python 3.5.0.

The good news is, you no longer have to continually reference this monstrosity, or look through hundreds of lines of code/scrolling/indenting/spelling things correctly:

* <quest#>
* name:Quest Name
* level:#
* difficulty:Some Words (Easy, Normal, whatever you want)
* autoComplete:true/false
* canAbandon:true/false
* forceAccept:true/false
* forceTurnin:true/false
* qgiverName:Random name
* location:Random words
* <description>
* Some words describing the quest
* They can be multi-lined!
* Careful though... no text wrap (yet)
* <description>
* <objectives>
* {name:"An Objective Name", max:#, hidden:true/false}
* {and more as you need}
* <objectives>
* gold:#
* exp:#
* expScale:#
* <rewards>
* {type:"item" (or "weapon" or "armor"), id:#, amount:#}
* {and more as needed}
* <rewards>
* <quest#>

Features:

- It formats everything for you nicely
- Has word wrap :3
- Doesn't write down unnecessary stuff
- Autodetects if you already have quests in a quest log and appends the quest #
- Detailed instructions are fool-resistant

Usage:

To create new Quests.txt files

- Install Python 3.5.0
- Put the .py file somewhere and double click it.
- Enter in information!
- Volia, a Quests.txt file is created. Drag that file to wherever it needs to be.

To edit existing Quests.txt files

- Make sure the last line is
<questx>

THAT ENTER (new line) NEEDS TO BE THERE! (but not those spaces)

If you used this utility to create that Quests.txt file, there is no need to check. It is preformatted.

- Put the .py file in the same folder as the Quests.txt file
- Run the .py file
- The utility magically detects the quest number and offers a suggestion as to what quest # should occur next!
- Enter in information!
- Volia, a Quests.txt file is updated. Drag that file back to wherever it needs to be.

So, without further ado, here it is.
(oh, wait, I can't attach .py files...)
 
Last edited:

mjshi

Jack of Most Trades
Veteran
Joined
Feb 16, 2013
Messages
969
Reaction score
807
First Language
English
Primarily Uses
N/A
You're very welcome ^_^
 

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

Latest Threads

Latest Profile Posts

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.
Can someone recommend some fun story-heavy RPGs to me? Coming up with good gameplay is a nightmare! I was thinking of making some gameplay platforming-based, but that doesn't work well in RPG form*. I also was thinking of removing battles, but that would be too much like OneShot. I don't even know how to make good puzzles!
one bad plugin combo later and one of my followers is moonwalking off the screen on his own... I didn't even more yet on the new map lol.
time for a new avatar :)

Forum statistics

Threads
106,015
Messages
1,018,351
Members
137,801
Latest member
topsan
Top