Options Core VisuStella MZ
- 1 Download
- 2 System
- 3 VisuStella MZ
- 4 Support VisuStella
- 5 Introduction
- 6 Requirements
- 7 Major Changes
- 8 Extra Features
- 9 Options Categories
- 10 Plugin Parameters
- 12 Credits
- 13 Changelog
- 14 End of File
This is a plugin created for RPG Maker MZ.
Click here for help on how to install plugins and an explanation on the Tier Hierarchy System.
Click here to learn how to update plugins.
Click here for how to troubleshoot plugins if you get an error.
This plugin is a part of the VisuStella MZ Plugin Library.
Features include all (but not limited to) the following:
This plugin is made for RPG Maker MZ. This will not work in other iterations of RPG Maker.
This plugin is a Tier 1 plugin. Place it under other plugins of lower tier value on your Plugin Manager list (ie: 0, 1, 2, 3, 4, 5).
This is to ensure that your plugins will have the best compatibility with the rest of the VisuStella MZ Plugin library.
This plugin adds some new hard-coded features to RPG Maker MZ's functions. The following is a list of them.
Options Menu Scene
The whole scene is revamped due to all the new additions provided by the Options Core plugin. While basic functions will still work, do not expect everything to integrate into it seamlessly.
There are some extra features found if other VisuStella MZ plugins are found present in the Plugin Manager list. Most of these enable new options for the Options Core to utilize as the code for them to work is found in the newer plugins.
Each of these plugins have options that become available when installed together with the Options Core plugin.
The following are the options that have been added to the Options Menu. This is the default "General" category that appears with the plugin parameters. These can be added and/or removed. If a new option has been added through an update, then there's a likelihood of it not appearing due to the plugin parameters not being updated with them.
These options adjust the general exploration aspects of the game.
Always Dash - A default option that came with RPG Maker MZ. - If ON, then this puts the player character in a constant state of dashing unless the Dash button is held down. - OFF: Walks normally. Holding down Dash button will make player dash. - ON: Dashes normally. Holding down Dash button will make player walk.
Autosave - Requires VisuMZ_1_SaveCore - Lets the player choose whether or not they want autosaving in their game. - OFF: Autosaves are disabled. - ON: Autosaves are enabled and occur at the set conditions.
Show Quest Tracker - Requires VisuMZ_2_QuestSystem - Player can choose if they want the Quest Tracker Window to appear on the map scene as they explore. - OFF: Quest Tracker Window does not appear. - ON: Quest Tracker Window is visible.
Quest Tracker Position - Requires VisuMZ_2_QuestSystem - Lets the player decide which half of the screen the Quest Tracker Window should appear. - ←: Quest Tracker Window appears on the left. - →: Quest Tracker Window appears on the right.
Random Encounters - Sometimes, random encounters can really take away the enjoyment a player has for the game if it's too frequent. This option lets the player turn them off or reduce their frequency by half. - None: No random encounters while this is selected. - Half: Random encounters occur at half frequency. - Normal: Random encounters occur at normal frequency.
These options adjust the general battle aspects of the game.
Show Battle Animations: - Players might want to turn off or some battle animations for various reasons. As examples, battle animations may take a toll on some players' computers while others might find them too distracting. - OFF: All battle animations are turned off. - SOME: Animations that aren't part of a skill/item's action sequence will not be displayed. - ON: All battle animations are visible.
Battle Animation Speed: - Battles can become a slog for some types of players. This option comes with four speed types to blaze through the battle while animations are playing. Fret not, if it's time for an actor to input actions, then the battle speed will temporarily revert to normal speed. - Normal: The usual battle speed. - Fast: x2 the usual battle speed. - Faster: x3 the usual battle speed. - Fastest: x4 the usual battle speed.
Battle Camera - Requires VisuMZ_3_ActSeqCamera - Allows the player to turn on/off the camera in case the player is one who gets motion sick easily. - OFF: Battle camera is static and doesn't move/zoom. - ON: Battle camera has full range of movement and zoom.
Command Remember - A default Options menu command that remembers the last position of the battle input window. - OFF: Cursor position resets each time the battle input window is active. - ON: Cursor position remembers last position for battle input window.
Active Battle Style - Requires VisuMZ_2_BattleSystemATB - Lets the player switch betweent "Wait" and "Active". - Wait: ATB gauges stop filling up the moment an actor can input. - Active: ATB gauges keep filling even if actors can input.
Active Battle Speed - Requires VisuMZ_2_BattleSystemATB - Lets the player control how fast ATB gauges fill up. - 1 for slowest. - 5 for fastest.
Auto Battle Start - Requires VisuMZ_1_BattleCore - Start battles with Auto Battle on/off? - OFF: Battles do not start with Auto Battle on. - ON: Battles start with Auto Battle on.
Auto Battle Style - Requires VisuMZ_1_BattleCore - Determine if Auto Battle for the player party will attack only or be allowed to use skills as well. - Attack: Auto Battle actors will attack only. - Skills: Auto Battle actors can also use skills.
These options adjust the general screen-related aspects of the game.
Display FPS - Turns on/off the FPS counter in the upper left section of the screen.
Full Screen - Switches the game client between windowed mode and full screen.
Stretch Screen - If the game client is larger than the screen, then the game's canvas will stretch to fit the client. Turn this on or off.
Special Effects - Requires: VisuMZ_2_BrightEffects and/or VisuMZ_2_HorrorEffects - When using VisuStella MZ's Horror Effects or Bright Effects, users can opt to disable those effects by turning this option on/off.
The following are the options that have been added to the Options Menu. This is the default "Audio" category that appears with the plugin parameters. These can be added and/or removed. If a new option has been added through an update, then there's a likelihood of it not appearing due to the plugin parameters not being updated with them.
These options adjust the volume-related aspects of the game.
Master Volume - The master volume sets the volume of all the other volume types by a proportional amount from 0% to 100%. - The Options Core allows players to adjust the volume in increments of 10% instead of the 20% by default.
BGM Volume - Controls the background music volume by a value between 0% and 100%. - The Options Core allows players to adjust the volume in increments of 10% instead of the 20% by default.
BGS Volume - Controls the background ambience volume by a value between 0% and 100%. - The Options Core allows players to adjust the volume in increments of 10% instead of the 20% by default.
ME Volume - Controls the fanfare volume by a value between 0% and 100%. - The Options Core allows players to adjust the volume in increments of 10% instead of the 20% by default.
SE Volume - Controls the sound effect volume by a value between 0% and 100%. - The Options Core allows players to adjust the volume in increments of 10% instead of the 20% by default.
These options adjust the sound effects-related aspects of the game.
Sound Effects: Cursor SFX: Confirm SFX: Cancel SFX: Buzzer SFX: - Not all sound effects register well with players and/or their computers. - This lets players pick different sound effects if they have trouble hearing certain ones.
The following are the options that have been added to the Options Menu. This is the default "UI" category that appears with the plugin parameters. These can be added and/or removed. If a new option has been added through an update, then there's a likelihood of it not appearing due to the plugin parameters not being updated with them.
These options adjust the Windows UI-related aspects of the game.
Window Tone: Red: Window Tone: Green: Window Tone: Blue: - Allows the player to adjust the Window Tone to their liking. This helps give players a more personal touch on their save file.
These options adjust the Text-related aspects of the game.
Text Font: - Certain fonts are harder to read for different players. Let the players pick the font the game uses to allow themselves maximum comfort.
Text Speed - Requires VisuMZ_1_MessageCore - Allows the player to set the speed at which text displays during messages. - There are speeds 1 through 10, with 1 being the slowest and 10 being the fastest. - Speed 11 is "Instant" which causes text to display instantly.
These options adjust the Touch UI-related aspects of the game.
Touch UI - Requires VisuMZ_0_CoreEngine - This sets the visibility of the UI elements that are touch-only in the game such as the cancel button and the left/right actor switch buttons. - OFF: The touch-only UI elements do not appear. - ON: The touch-only UI elements do appear.
Button Position: - Requires VisuMZ_0_CoreEngine - Moves the clickable Cancel button, Page Up button, and Page down button to either the top of the screen or bottom of the screen.
Hover Select: - Turn on/off Hover Select when using the mouse. If Hover Select is on, then the window cursor will automatically follow the mouse when applicable. Otherwise, the player will have to manually move the cursor.
These options adjust the Menu Arrangement-related aspects of the game.
Menu Style - Switch between 'Recommended' and 'Custom'. Recommended will have the menus arranged in the way the game/plugins decide for them to be. Otherwise, the player will be able to customize the positions of these next windows:
Help Window Position: Input Window Position: - Adjust the positions of these windows in the various positions listed to allow the player to select what they're most comfortable with.
These options adjust the Battle UI-related aspects of the game.
Show Provoke Origin - Requires VisuMZ_2_AggroControlSystem - If a battler is under the effects of "Provoke", then a line tracing back to the origin of the "Provoke" effect can be found. - OFF: Hide the Provoke Origin lines. - ON: Show the Provoke Origin lines.
Show Aggro Gauge - Requires VisuMZ_2_AggroControlSystem - Displays the amount of aggro a party member has with a gauge. - OFF: The Aggro Gauge is hidden. - ON: The Aggro Gauge is visible.
Show HP Gauges - Requires VisuMZ_3_VisualHpGauge - Displays the amount of HP each battler has with a gauge under their feet. - OFF: The battlefield's HP Gauges are hidden. - ON: The battlefield's HP Gauges are visible.
Show ATB Gauges - Requires VisuMZ_2_BattleSystemATB - Displays ATB gauges on each battler showing how much time they have left before they can act. - OFF: The battlefield's ATB Gauges are hidden. - ON: The battlefield's ATB Gauges are hidden.
The following are the options that have been added to the Options Menu. This is the default "Text" category that appears with the plugin parameters. These can be added and/or removed. If a new option has been added through an update, then there's a likelihood of it not appearing due to the plugin parameters not being updated with them.
does not appear outside of playtesting, which means deployed games should not display this unless you've given them access to playtest mode.
Playtest Effects: - If this is 'OFF', then all the Playtesting options are turned off. If 'ON' then you can adjust them however you like.
These options adjust the Playtest Exploration-related aspects of the game.
Map Update Speed: - Allows you to speed up the events and movement on the map with four speed levels ranging from normal to x3 speed. - Normal: The usual update speed. - Fast: x2 the usual update speed. - Faster: x3 the usual update speed. - Fastest: x4 the usual update speed.
Random Encounters: - Sometimes, random encounters can really take away the enjoyment a player has for the game if it's too frequent. This option lets the player turn them off or reduce their frequency by half. - None: No random encounters while this is selected. - Half: Random encounters occur at half frequency. - Normal: Random encounters occur at normal frequency.
These options adjust the Playtest Battle-related aspects of the game.
God Mode: - If this is ON, then actors will be unable to die even if their HP reaches 0. They will continue to act as if they still have HP left.
Resist Negative Effects: - Requires VisuMZ_1_SkillsStatesCore. - If ON, this will resist states with a <Negative State> notetag. - If ON, this will also resist debuffs.
Instant K.O. - If ON, then actors attacking enemies will deal fatal damage to enemies.
Skill Costs: Consume Items: - If OFF, then skills won't cost anything and items won't be consumed.
These options adjust the Playtest Rewards-related aspects of the game.
EXP Multiplier: Gold Multiplier: Drop Multiplier: - Allows you to adjust the multipliers for EXP gained, Gold gained, and Drop rates from x2 to x1024.
These options adjust the Playtest Spawner-related aspects of the game.
Spawn Items: Spawn Weapons: Spawn Armors: - Sends you to a "shop" where you can purchase any of the game's named items for 0 gold each.
These options adjust the Playtest Debug-related aspects of the game.
Debug Menu: - Sends you to the Debug Menu Scene.
Allows you to adjust some default settings that may affect the way the Options Menu Scene looks and/or some of the options available inside it.
Category Window Style: - How do you wish to draw commands in the Category Window? - Text Only: Display only the text. - Icon Only: Display only the icon. - Icon + Text: Display the icon first, then the text. - Auto: Determine which is better to use based on the size of the cell.
Category Text Align: - Text alignment for the Command Window.
Background Type: - Select background type for this window.
Background Type: - Select background type for this window.
Button Assist Window
Switch Category: - Button assist text used for switching categories. - For VisuStella MZ's Core Engine's Button Assist Window.
Background Type: - Select background type for this window. - Requires VisuMZ_0_CoreEngine!
Cursor Sounds: OK Sounds: Cancel Sounds: Buzzer Sounds: - SE files player can select from for OK SE. - The first in the list will always be the default SE.
Font Options: - Available fonts for the player to select from. - The first font in the list is always be the default font.
Here, you can add/edit/remove the categories found in the Options Menu Scene and their related Options.
Name: - The name of this category as seen in the Category Window. - Text codes are supported.
Icon: - Icon used for this category. - Use 0 for no icon.
JS: Show/Hide: - Code used to determine if this category is visible.
Options List: - Add options to this category here.
Symbol: - Symbol used for this option when selected. - Make sure this is unique from other symbols.
Icon: - Icon used for this option. - Use 0 for no icon.
STR: Text: - Displayed text used for this option. - If this has a value, ignore the JS: Text version.
JS: Show/Hide: - Code used to determine if this option is visible.
JS: Enable: - Code used to determine if this option is enabled. - This does NOT determine the ON/OFF value of the option. It instead determines if the option can be changed (enabled) or not (disabled).
JS: Ext: - Code used to determine if this option's ext value.
JS: Draw Option: - Code used to draw this item into the List Window.
JS: Process OK: - Code used when OK button is pressed while selected.
JS: Cursor Right: - Code used when Right button is pressed while selected.
JS: Cursor Left: - Code used when Left button is pressed while selected.
JS: Default Value: - Code used to determine the default value of this option. - This is what determines the default ON/OFF values of an option.
JS: Save Option: - Code used when saving this options setting.
JS: Load Option: - Code used when loading this options setting.
1. These plugins may be used in free or commercial games provided that they have been acquired through legitimate means at VisuStella.com and/or any other official approved VisuStella sources. Exceptions and special circumstances that may prohibit usage will be listed on VisuStella.com.
2. All of the listed coders found in the Credits section of this plugin must be given credit in your games or credited as a collective under the name: "VisuStella".
4. You may NOT redistribute these plugins nor take code from this plugin to use as your own. These plugins and their code are only to be downloaded from VisuStella.com and other official/approved VisuStella sources. A list of official/approved sources can also be found on VisuStella.com.
6. If a compatibility patch needs to be made through a third party that is unaffiliated with VisuStella that involves using code from the VisuStella MZ library, contact must be made with a member from VisuStella and have it approved. The patch would be placed on VisuStella.com as a free download to the public. Such patches cannot be sold for monetary gain, including commissions, crowdfunding, and/or donations.
7. If this VisuStella MZ plugin is a paid product, all project team members must purchase their own individual copies of the paid product if they are to use it. Usage includes working on related game mechanics, managing related code, and/or using related Plugin Commands and features. Redistribution of the plugin and/or its code to other members of the team is NOT allowed unless they own the plugin itself as that conflicts with Article 4.
6. VisuStella MZライブラリのコードを使用した互換性パッチをVisuStellaとは関係のない第三者を通じて作成する必要がある場合は、まずVisuStellaのメンバーと連絡を取り、承認を得る必要があります。パッチはVisuStella.comに公開され、誰でも無料でダウンロードすることができるようになります。このようなパッチを、制作発注やクラウドファンディングの対象にしたり、寄付などの金銭的な利益を得るために販売することはできません。
7. このVisuStella MZプラグインが商用製品である場合、プロジェクトチームのすべてのメンバーは、それを使用するため、それぞれ製品を購入しなければなりません。使用方法には、関連するゲームメカニクスの作業、関連するコードの管理、および/または関連するプラグインコマンドや機能の使用、が含まれます。プラグインそのものやそのコードをチームの他のメンバーに再配布することは第4項に抵触するため、そのメンバーがプラグインそのものを所有していない限りは許可されません。
If you are using this plugin, credit the following people in your game:
Version 1.20: September 15, 2022
Version 1.19: August 11, 2022
Version 1.18: March 3, 2022
Version 1.17: December 30, 2021
Version 1.16: December 23, 2021
Version 1.15: December 16, 2021
Version 1.14: December 9, 2021
Version 1.13: April 23, 2021
Version 1.12: April 9, 2021
Version 1.11: April 2, 2021
Version 1.10: March 12, 2021
Version 1.09: January 29, 2021
Version 1.08: January 8, 2021
Version 1.07: November 15, 2020
Version 1.06: November 8, 2020
Version 1.05: October 18, 2020
Version 1.04: September 27, 2020
Version 1.03: September 20, 2020
Version 1.02: September 13, 2020
Version 1.01: August 30, 2020
Version 1.00: August 20, 2020
End of File