Tutorial Panel System VisuStella MZ
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
VisuStella, Caz Wolf, Fallen Angel Olivia, Atelier Irina, and other affiliated content creators.
Download | ||
SystemThis 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. |
VisuStella MZThis plugin is a part of the VisuStella MZ Plugin Library. Click here if you want to help support VisuStella on Patreon. IntroductionThe plugin adds the ability to display tutorial panels seen in many recent JRPG's. The tutorial panel system allows the player to read forward and backward at their own pace while having visuals displayed on the relevant tutorial pages. The player can later reread the tutorials found in a dedicated Tutorial List scene that is accessible through the main menu. Features include all (but not limited to) the following:
RequirementsThis plugin is made for RPG Maker MZ. This will not work in other iterations of RPG Maker.
This plugin is a Tier 2 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.
Extra FeaturesThere are some extra features found if other VisuStella MZ plugins are found present in the Plugin Manager list. --- Core Engine VisuStella MZThis plugin provides vocabulary that can be used for the Button Assist Window added through the VisuMZ Core Engine. --- Main Menu Core VisuStella MZThe latest version of the VisuMZ Main Menu Core already has the settings for the Tutorial List command. --- Options Core VisuStella MZThe latest version of the VisuMZ Options Core should have the settings for showing/hiding tutorials. --- Plugin CommandsPlugin Commands are event commands that are used to call upon functions added by a plugin that aren't inherently a part of RPG Maker MZ. Here is a list of Plugin Command(s) that you may use: --- The following are Plugin Commands that come with this plugin. They can be accessed through the Plugin Command event command. --- Tutorial Plugin Commands--- Tutorial: Call - Call forth a tutorial of the designated Tutorial ID Key. - Use on the map or battle scenes. Tutorial ID Key: - What is the tutorial identification key? Force View?: - Forcefully opens the tutorial regardless of the Options settings or if "Bypass if Registered?" is enabled. Bypass if Registered?: - Ignores opening the tutorial if the tutorial has already been viewed once. Register Tutorial?: - Registers the tutorial to the Tutorial List that the player can revisit. --- Tutorial: Register ID Key(s) - Register specific Tutorial ID Key(s) without opening the tutorial. Tutorial ID Key(s): - Add which tutorial identification key(s)? --- System Plugin Commands--- System: Enable Tutorial List in Menu? - Enables/disables "Tutorial List" menu inside the main menu. Enable/Disable?: - Enables/disables "Tutorial List" menu inside the main menu. --- System: Show Tutorial List in Menu? - Shows/hides "Tutorial List" inside the main menu. Show/Hide?: - Shows/hides "Tutorial List" inside the main menu. --- Plugin ParametersCategory List SettingsList of categories that are used for this plugin. Categories will be listed in the order they appear with "Unlisted" category displayed first. --- Category ID Key: - This category's identification key. - Categories require unique keys for the plugin to differentiate them. Title: - This category's title. - You may use text codes. --- Tutorial List SettingsList of tutorials that are used for this plugin. Here is where you add all the tutorials seen in game. How they appear and such is all handled here. --- Tutorial ID Key: - This tutorial's identification key. - Tutorials require unique keys for the plugin to differentiate them. Title: - This tutorial's title. Displayed in a separate window. - You may use text codes. Category: - The category this tutorial is listed under. - If unlisted, the tutorial will be listed under "Unlisted". Pages: - List of pages that are shown for this tutorial. - Pages are displayed in the order listed. --- Page Settings Filename: - Displayed image associated with this page. - Found in the game project's /img/pictures/ folder. Description: - The description text displayed for this page. - Text codes are allowed. --- Scene_TutorialData SettingsSettings for Scene_TutorialData. This scene is where the contents of the tutorials are displayed. --- Background Snapshop Opacity: - Snapshot opacity for the scene. Background 1: - Filename used for the bottom background image. - Leave empty if you don't wish to use one. Background 2: - Filename used for the upper background image. - Leave empty if you don't wish to use one. --- Button Assist Vocab Change Page: - Vocabulary used for changing pages. - You may use text codes. Next Page: - Vocabulary used for moving to the next page. - You may use text codes. Done Tutorial: - Vocabulary used for being done with the tutorial. - You may use text codes. --- Windows > Pages Window Active Page Text: - Vocabulary used for active page. - You may use text codes. Inactive Page Text: - Vocabulary used for inactive page. - You may use text codes. Background Type: - Select background type for this window. JS: X, Y, W, H: - Code used to determine the dimensions for this window. --- Windows > Description Window Background Type: - Select background type for this window. JS: X, Y, W, H: - Code used to determine the dimensions for this window. --- Windows > Picture Window Background Type: - Select background type for this window. JS: X, Y, W, H: - Code used to determine the dimensions for this window. --- Windows > Title Window Background Type: - Select background type for this window. JS: X, Y, W, H: - Code used to determine the dimensions for this window. --- Scene_TutorialList SettingsSettings for Scene_TutorialList. This is the scene where the player can go to reread previously viewed tutorials. --- Main Menu Settings Command Name: - Name of the 'Tutorials' option in the Main Menu. Show in Main Menu?: - Add the 'Tutorials' option to the Main Menu by default? Enable in Main Menu?: - Enable the 'Tutorials' option to the Main Menu by default? Background Snapshop Opacity: - Snapshot opacity for the scene. Background 1: - Filename used for the bottom background image. - Leave empty if you don't wish to use one. Background 2: - Filename used for the upper background image. - Leave empty if you don't wish to use one. --- Button Assist Vocab View Tutorial: - Text for viewing tutorial. Expand Category: - Text for expanding categories. Collapse Category: - Text for collapsing categories. --- Windows > List Window Open Categories: - Text format for an open category. - %1 - Category Name, %2 - Quest Amount Closed Categories: - Text format for an open category. - %1 - Category Name, %2 - Quest Amount Unlisted Category: - Text used for "unlisted" category. - You may use text codes. Background Type: - Select background type for this window. JS: X, Y, W, H: - Code used to determine the dimensions for this window. --- Scene_Battle SettingsSettings for Scene_Battle. This governs how tutorials appear in battle. --- Windows > Battle Status Window Hide During?: - Hide the battle status window during tutorials? - Does NOT affect VisuMZ_3_SideviewBattleUI! --- Windows > Pages Window Background Type: - Select background type for this window. JS: X, Y, W, H: - Code used to determine the dimensions for this window. --- Windows > Description Window Background Type: - Select background type for this window. JS: X, Y, W, H: - Code used to determine the dimensions for this window. --- Windows > Picture Window Background Type: - Select background type for this window. JS: X, Y, W, H: - Code used to determine the dimensions for this window. --- Windows > Title Window Background Type: - Select background type for this window. JS: X, Y, W, H: - Code used to determine the dimensions for this window. --- Options SettingsOptions settings for this plugin. --- Options Add Option?: - Add the 'Tutorials' option to the Options menu? Adjust Window Height: - Automatically adjust the options window height? Option Name: - Command name of the option. --- Sound SettingsSound settings when changing tutorial pages. --- Sound Filename: - Filename of the sound effect played. Volume: - Volume of the sound effect played. Pitch: - Pitch of the sound effect played. Pan: - Pan of the sound effect played. ---
Terms of Use1. 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". 3. You may edit the source code to suit your needs, so long as you do not claim the source code belongs to you. VisuStella also does not take responsibility for the plugin if any changes have been made to the plugin's code, nor does VisuStella take responsibility for user-provided custom code used for custom control effects including advanced JavaScript notetags and/or plugin parameters that allow custom JavaScript code. 5. VisuStella is not responsible for problems found in your game due to unintended usage, incompatibility problems with plugins outside of the VisuStella MZ library, plugin versions that aren't up to date, nor responsible for the proper working of compatibility patches made by any third parties. VisuStella is not responsible for errors caused by any user-provided custom code used for custom control effects including advanced JavaScript notetags and/or plugin parameters that allow JavaScript code. 8. Any extensions and/or addendums made to this plugin's Terms of Use can be found on VisuStella.com and must be followed. Terms of Use: Japanese『VisuStella MZ』利用規約 1. これらのプラグインは、VisuStella.comおよび/または公式に承認されたVisuStellaのソースから合法的な手段で入手したものである限り、フリーゲームや商用ゲームに使用することができます。例外的に使用が禁止される場合については、VisuStella.comの記載をご確認ください。 2. 本プラグインの「クレジット」部分に記載されているすべてのコーダーの名前は、ゲーム内にクレジット表記を行うか、もしくは「VisuStella」という名前の下にまとめて表記する必要があります。 3. ソースコードを自分のものだと主張しない限りは、必要に応じて編集することが可能です。ただしプラグインのコードに変更が加えられた場合、VisuStellaはそのプラグインに対して一切の責任を負いません。高度なJavaScriptのノートタグやJavaScriptコードを許可するプラグインのパラメータを含む、カスタムコントロールエフェクトに使用される、ユーザー提供のカスタムコードについても、VisuStellaは一切の責任を負いません。 5. VisuStellaは、意図しない使用方法による問題、VisuStella MZライブラリ以外のプラグインとの非互換性の問題、プラグインのバージョンが最新でないことによる問題、第三者による互換性パッチが適切に動作していないことなどが原因でゲーム内で発生した問題については、一切の責任を負いません。VisuStellaは、高度なJavaScriptのノートタグやJavaScriptコードを許可するプラグインのパラメータを含む、カスタムコントロールエフェクトに使用される、ユーザー提供のカスタムコードに起因するエラーについても、一切の責任を負いません。 8. このプラグインの利用規約の追加項目や補足については、VisuStella.comに掲載されていますので、それを参照し従ってください。 CreditsIf you are using this plugin, credit the following people in your game: Team VisuStella ChangelogVersion 1.00 Official Release Date: January 2, 2023
See Also
End of File |