Difference between revisions of "Map Quest Window (YEP)"
Jump to navigation
Jump to search
(Created page with "{{MvPlugin |preview=<youtube>https://www.youtube.com/watch?v=nTJGza179og</youtube> |link1=<html><iframe src="https://itch.io/embed/399542" height="167" width="552" frameborder...") |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{MvPlugin | {{MvPlugin | ||
− | |preview=<youtube>https://www.youtube.com/watch?v=nTJGza179og</youtube> | + | |preview = <youtube>https://www.youtube.com/watch?v=nTJGza179og</youtube> |
− | | | + | |link2 = <html><iframe src="https://itch.io/embed/508203" height="167" width="552" frameborder="0"></iframe></html> |
− | | | + | |link3 = <html><iframe src="https://itch.io/embed/398158" height="167" width="552" frameborder="0"></iframe></html> |
}} | }} | ||
Line 12: | Line 12: | ||
{{Yanfly Engine Plugins}} | {{Yanfly Engine Plugins}} | ||
− | == | + | == Introduction == |
<nowiki> | <nowiki> | ||
− | |||
− | |||
− | |||
− | |||
This plugin requires YEP_QuestJournal. Make sure this plugin is located | This plugin requires YEP_QuestJournal. Make sure this plugin is located | ||
under YEP_QuestJournal in the plugin list. | under YEP_QuestJournal in the plugin list. | ||
Line 27: | Line 23: | ||
needed to be completed. The player can also set or clear the currently | needed to be completed. The player can also set or clear the currently | ||
active quest from the Quest Journal System menu. | active quest from the Quest Journal System menu. | ||
+ | </nowiki> | ||
+ | |||
+ | == Instructions == | ||
− | + | ; Setting Up the Active Map Quest Window | |
− | |||
− | |||
+ | <nowiki> | ||
The plugin parameter 'Window Settings' can also be left alone by default, | The plugin parameter 'Window Settings' can also be left alone by default, | ||
but should you wish to alter it to fit your game's settings, here's what you | but should you wish to alter it to fit your game's settings, here's what you | ||
Line 69: | Line 67: | ||
Back Opacity: 192 | Back Opacity: 192 | ||
Window Skin: Window | Window Skin: Window | ||
+ | </nowiki> | ||
− | + | {{Plugin Commands MV}} | |
− | Plugin Commands | ||
− | |||
+ | <nowiki> | ||
You can use the following plugin commands to change the behavior of the | You can use the following plugin commands to change the behavior of the | ||
Map Quest Window. | Map Quest Window. | ||
Line 89: | Line 87: | ||
- Changes the Active Map Quest Window to be visible/hidden. This will not | - Changes the Active Map Quest Window to be visible/hidden. This will not | ||
override the player's Options Menu's setting to hide the window. | override the player's Options Menu's setting to hide the window. | ||
+ | </nowiki> | ||
− | + | {{Options Core Integration MV}} | |
− | Options Core | ||
− | |||
+ | <nowiki> | ||
If you are using YEP_OptionsCore.js, you can add a new Option using this | If you are using YEP_OptionsCore.js, you can add a new Option using this | ||
plugin. Here's the following code/parameter settings you can use with it. | plugin. Here's the following code/parameter settings you can use with it. | ||
Line 162: | Line 160: | ||
Load Config Code: | Load Config Code: | ||
// Empty. Provided by this plugin. | // Empty. Provided by this plugin. | ||
+ | </nowiki> | ||
− | == | + | == Changelog == |
− | Changelog | ||
− | |||
+ | <nowiki> | ||
Version 1.01: | Version 1.01: | ||
- Compatibility update for YEP_OptionsCore.js. | - Compatibility update for YEP_OptionsCore.js. | ||
Line 173: | Line 171: | ||
- Finished Plugin! | - Finished Plugin! | ||
− | |||
− | |||
− | |||
</nowiki> | </nowiki> | ||
+ | |||
+ | <!-- This is a comment, remove the arrows surrounding this for the categories you want to show --> | ||
+ | <!-- [[Category: RPG Maker MV Core Plugins]] --> | ||
+ | <!-- [[Category: RPG Maker MV Battle Plugins]] --> | ||
+ | <!-- [[Category: RPG Maker MV Item Plugins]] --> | ||
+ | <!-- [[Category: RPG Maker MV Skill Plugins]] --> | ||
+ | <!-- [[Category: RPG Maker MV Equip Plugins]] --> | ||
+ | <!-- [[Category: RPG Maker MV Status Menu Plugins]] --> | ||
+ | <!-- [[Category: RPG Maker MV Gameplay Plugins]] --> | ||
+ | <!-- [[Category: RPG Maker MV Movement Plugins]] --> | ||
+ | <!-- [[Category: RPG Maker MV Quest Plugins]] --> | ||
+ | <!-- [[Category: RPG Maker MV Options Plugins]] --> | ||
+ | <!-- [[Category: RPG Maker MV Eventing Plugins]] --> | ||
+ | [[Category: RPG Maker MV Utility Plugins]] | ||
+ | <!-- [[Category: RPG Maker MV Mechanical Plugins]] --> | ||
+ | [[Category: RPG Maker MV Visual Plugins]] | ||
+ | <!-- [[Category: RPG Maker MV Menu Plugins]] --> | ||
+ | <!-- [[Category: RPG Maker MV Message Plugins]] --> | ||
+ | [[Category: RPG Maker MV Quality of Life Plugins]] | ||
+ | <!-- [[Category: RPG Maker MV Plugin Tips & Tricks]] --> | ||
+ | <!-- [[Category: Action Sequences (MV)]] --> | ||
+ | <!-- [[Category: Comment Tags (MV)]] --> | ||
+ | <!-- [[Category: Main Menu Manager Integration (MV)]] --> | ||
+ | <!-- [[Category: Notetags (MV)]] --> | ||
+ | <!-- [[Category: Options Core Integration (MV)]] --> | ||
+ | <!-- [[Category: Plugin Commands (MV)]] --> | ||
+ | <!-- [[Category: Script Calls (MV)]] --> | ||
+ | <!-- [[Category: Text Codes (MV)]] --> |
Latest revision as of 10:59, 13 June 2020
Welcome to the wiki! This is where you can find resources from Yanfly.moe, Ækashics.moe,
VisuStella, Caz Wolf, Fallen Angel Olivia, Atelier Irina, and other affiliated content creators.
VisuStella, Caz Wolf, Fallen Angel Olivia, Atelier Irina, and other affiliated content creators.
Download
System
This is a plugin created for RPG Maker MV.
For help on how to install plugins, click here.
For help on how to update plugins, click here.
Got errors with your RPG Maker MV plugin? Click here.
Required Plugins
The following plugins are required in order to use this plugin.
Place the following plugins above this plugin located in the Plugin Manager.
Yanfly Engine Plugins
This plugin is a part of the Yanfly Engine Plugins library.
Introduction
This plugin requires YEP_QuestJournal. Make sure this plugin is located under YEP_QuestJournal in the plugin list. This plugin adds a new window to the map scene: a Quest Window to display whatever quest is currently active and its unfinished objectives. This way, the player can conveniently look at the needed quest objectives that are needed to be completed. The player can also set or clear the currently active quest from the Quest Journal System menu.
Instructions
- Setting Up the Active Map Quest Window
The plugin parameter 'Window Settings' can also be left alone by default, but should you wish to alter it to fit your game's settings, here's what you need to know. --- Word Wrap Objectives - For those with YEP_MessageCore.js installed, you can set whether or not you want the objectives to be word wrapped. Enabling this would set quest objectives to become word wrapped and disabling it would not. Default Show - This will determine if you want this window to appear by default or not. This will have no bearing on the player's Options menu command, but it will allow you to disable the Active Map Quest Window from the mechanical-driven side of the game. --- Window Settings - If you wish to customize the category window, you can adjust the various settings here to adjust its properties. However, keep in mind that unless you are familiar with JavaScript, you can make errors here that can make the windows not work in your game. X: Graphics.boxWidth - width Y: 0 Scale: 0.50 Width: Graphics.boxWidth / 3 Line Height: 36 Font Face: GameFont Font Size: 28 Standard Padding: 18 Text Padding: 6 Standard Opacity: 255 Back Opacity: 192 Window Skin: Window
Plugin Commands
Plugin Commands are event commands that are used to call upon functions added by a plugin that aren't inherently a part of RPG Maker MV.
Here is a list of Plugin Command(s) that you may use:
You can use the following plugin commands to change the behavior of the Map Quest Window. Plugin Commands: SetActiveQuest x - Sets the active quest to x. RefreshActiveQuestWindow - Refreshes the map quest window. ShowActiveQuestWindow HideActiveQuestWindow - Changes the Active Map Quest Window to be visible/hidden. This will not override the player's Options Menu's setting to hide the window.
Options Core Integration
To integrate options from this plugin into Yanfly's Options Core, use the settings below:
If you are using YEP_OptionsCore.js, you can add a new Option using this plugin. Here's the following code/parameter settings you can use with it. --------- Settings: --------- Name: \i[87]Quest Window Help Description: Show a window displaying the currently active quest on the screen while exploring. Symbol: mapQuestWindow Show/Hide: show = Imported.YEP_X_MapQuestWindow; Enable: enabled = true; Ext: ext = 0; ---------- Functions: ---------- Make Option Code: this.addCommand(name, symbol, enabled, ext); Draw Option Code: var rect = this.itemRectForText(index); var statusWidth = this.statusWidth(); var titleWidth = rect.width - statusWidth; this.resetTextColor(); this.changePaintOpacity(this.isCommandEnabled(index)); this.drawOptionsName(index); this.drawOptionsOnOff(index); Process OK Code: var index = this.index(); var symbol = this.commandSymbol(index); var value = this.getConfigValue(symbol); this.changeValue(symbol, !value); Cursor Right Code: var index = this.index(); var symbol = this.commandSymbol(index); var value = this.getConfigValue(symbol); this.changeValue(symbol, true); Cursor Left Code: var index = this.index(); var symbol = this.commandSymbol(index); var value = this.getConfigValue(symbol); this.changeValue(symbol, false); Default Config Code: // Empty. Provided by this plugin. Save Config Code: // Empty. Provided by this plugin. Load Config Code: // Empty. Provided by this plugin.
Changelog
Version 1.01: - Compatibility update for YEP_OptionsCore.js. Version 1.00: - Finished Plugin!