- Pokémon Essentials Version
- v19.1 ➖
Originally made for Pokemon Desolation, I decided to port this over to Essentials 19 since it'd probably see some use here.
This adds a Quest Log button to the Poké Gear. Button opens another menu with two tabs : one for Main Quests, one for Side Quests. Quests have a "state" where they're either undiscovered (and show up as question marks on the menu), in progress (self-explanatory), or finished(have a [DONE] prefix and are moved to the bottom of the list). Each quest is comprised of goals, that follow the same principle and can use multiple windows to display particularly long quests.
Game remembers where you were on both the side quest/main quest menu when you closed it so it can reopen it in the same place for conveniency.
Resource also contains a couple functions that should make setting and checking the state of the quests simple on your end.
Like my After-battle Comment resource, the archive folder contains a detailed documentation that should hopefully address most questions about how to use this resource. I've also included a couple of test files so you have an almost plug-and-play demonstration of the capabilities of the resource and show you how to use it.
Hope you guys like it and get a use out of it! I'm available to answer any question you might still have to try getting this to work.
-Yu
This adds a Quest Log button to the Poké Gear. Button opens another menu with two tabs : one for Main Quests, one for Side Quests. Quests have a "state" where they're either undiscovered (and show up as question marks on the menu), in progress (self-explanatory), or finished(have a [DONE] prefix and are moved to the bottom of the list). Each quest is comprised of goals, that follow the same principle and can use multiple windows to display particularly long quests.
Game remembers where you were on both the side quest/main quest menu when you closed it so it can reopen it in the same place for conveniency.
Resource also contains a couple functions that should make setting and checking the state of the quests simple on your end.
Like my After-battle Comment resource, the archive folder contains a detailed documentation that should hopefully address most questions about how to use this resource. I've also included a couple of test files so you have an almost plug-and-play demonstration of the capabilities of the resource and show you how to use it.
-Drop the "QuestLog" folder in your plugin folder. Careful, this addon adds stuff to the savefile, so it will probably be incompatible with previous savefiles. I reccomend starting from a fresh file to mess with it.
-I have included a test map to showcase the resource's capabilities. If you want to use it to test it out, you need to include the content of the "testing purposes" folder in your game in some way. Add the map file or rewrite one of yours you don't care about (the whole thing only uses essentials assets), and add the PBS files, or at least their content, to your game.
-The Testing Purposes folder also contains the graphics for the quest log screen, so you'll want to dump the content of the graphics folder in your own folder.
-The resource should have originally included a new type of PBS file to store the various quests. However, since the plugin system doesn't play nice with that kind of thing, i've had to settle for moving the PBS file to an additionnal script. If you wish to re-enable the PBS file behavior by importing some of my modifications to your core script files, take a look at section IV of the documentation.
-I do save a couple of thins in game variables to ensure it stick through saving and quitting. I've assigned them to variables 997,998 and 999, which is. Probably more than most fangames will ever use, but if for some reason you already use them for something, well, make sure to change the calls to those three to another set of 3 empty variables.
-I have included a test map to showcase the resource's capabilities. If you want to use it to test it out, you need to include the content of the "testing purposes" folder in your game in some way. Add the map file or rewrite one of yours you don't care about (the whole thing only uses essentials assets), and add the PBS files, or at least their content, to your game.
-The Testing Purposes folder also contains the graphics for the quest log screen, so you'll want to dump the content of the graphics folder in your own folder.
-The resource should have originally included a new type of PBS file to store the various quests. However, since the plugin system doesn't play nice with that kind of thing, i've had to settle for moving the PBS file to an additionnal script. If you wish to re-enable the PBS file behavior by importing some of my modifications to your core script files, take a look at section IV of the documentation.
-I do save a couple of thins in game variables to ensure it stick through saving and quitting. I've assigned them to variables 997,998 and 999, which is. Probably more than most fangames will ever use, but if for some reason you already use them for something, well, make sure to change the calls to those three to another set of 3 empty variables.
Hope you guys like it and get a use out of it! I'm available to answer any question you might still have to try getting this to work.
- Credits
- -Yumil : Scripting
-Caz: Graphic design of the backgrounds and overall inspiration for this resource
-Crim: Icon design