Difference between revisions of "Inspiration Behind The Waves Plugins"

From Yanfly.moe Wiki
Jump to navigation Jump to search
(Replaced content with "{{TOCright}} {| style="width: 800px;" cellspacing="0" cellpadding="0" | style="width: 100%; vertical-align: top;" | == Introduction == 600px|link=...")
(Tag: Replaced)
Line 7: Line 7:
  
 
[[File:AllWaves.jpg|600px|link=]]
 
[[File:AllWaves.jpg|600px|link=]]
 +
 +
{{Article by Yanfly}}
  
 
The '''Waves''' plugin series are the first batch of plugins published by team [[VisuStella MZ]].
 
The '''Waves''' plugin series are the first batch of plugins published by team [[VisuStella MZ]].
 
These primarily focused on the ''essentials'' for RPG Maker MZ and the types of plugins general RPG Maker MZ projects would use.
 
These primarily focused on the ''essentials'' for RPG Maker MZ and the types of plugins general RPG Maker MZ projects would use.
Here, we will talk about the thoughts, inspirations, and core ideas that went into the creation of each one of these plugins.
+
Here, I will talk about the thoughts, inspirations, and core ideas that went into the creation of each one of these plugin waves.
 
We have split up these plugins across 8 waves, each released in a batch after some time.
 
We have split up these plugins across 8 waves, each released in a batch after some time.
 
Use the knowledge however you see fit.
 
Use the knowledge however you see fit.
Line 17: Line 19:
  
 
== Wave 1 ==
 
== Wave 1 ==
 
=== [[Core Engine VisuStella MZ|Core Engine]] ===
 
 
[[File:VisuMZ.001.jpg|600px|link=Core Engine VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Love them or hate them, "Core Engines" are now a staple of RPG Maker plugin developers.
 
I coined the concept in RPG Maker VX for [https://yanflychannel.wordpress.com/rmvx/redux-engine/ Yanfly Engine ReDux] and it has stuck with my script/plugin libraries ever since.
 
Something I need to make mention of is that the Core Engines I create tend to differ in intent than the majority of Core Engines developed by other RPG Maker plugin/script devs.
 
For me, the '''Core Engine''' has always been about modifying the underlying base code of that iteration of RPG Maker for the most fundamental features, such as window positioning, text colors, sound behaviors, file properties, and more.
 
This stays true even for [[VisuStella MZ]]'s '''Core Engine'''.
 
For other plugin/script developers, the "Cores" that they make are often containers for code that is often ran through for their plugins/scripts and are often used as a requirement.
 
This is not necessarily the case for all [[VisuStella MZ]] plugins.
 
 
For the VisuStella MZ '''Core Engine''', we had combined [[YEP Freebies vs VisuMZ Freebies|quite a whole lot of Yanfly Engine Plugins library's plugins]] into it.
 
These range from the YEP [[Core Engine (YEP)|Core Engine]] to [[Base Parameter Control (YEP)|Base Parameter Control]] to [[Level Up Growth Effects (YEP)|Level Up Growth Effects]] to [[Enemy Base Parameters (YEP)|Enemy Base Parameters]] to utility features like [[External Links (YEP)|External Links]], [[Key Name Entry (YEP)|Key Name Entry]], [[Key Number Input (YEP)|Key Number Input]] and more.
 
 
We have also added many other features such as the ''Button Assist Window'' which is used to replicate the modern JRPG menu's button assistance UI.
 
We also went as far as to incorporating [[Olivia]]'s [[Anti-Player Stress (Olivia)|Anti-Player Stress]] features and [[Irina]]'s [[Performance Upgrade (Irina)|Performance Upgrade]].
 
Simply put, these were cumulative effects I deemed useful for the types of projects RPG Maker developers are likely to encounter.
 
 
 
 
=== [[Battle Core VisuStella MZ|Battle Core]] ===
 
 
[[File:VisuMZ.002.jpg|600px|link=Battle Core VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
The '''Battle Core''' is another staple from the script libraries I've made in the past ever starting from [https://yanflychannel.wordpress.com/rmvx/melody/ Yanfly Engine Melody].
 
In fact, the majority of the features in the [[VisuStella MZ]] '''Battle Core''' are heavily inspired by '''Battle Engine Melody''''s design.
 
The inspired features relate to the ability to flip battle systems, while also being able to adjust the appearance of the battle status, enemy design, and more.
 
 
For RPG Maker MZ, we had to do more work with it than what was required of RPG Maker VX Ace's '''Battle Engine Ace'''.
 
You see, ever since RPG Maker MV, the introduction of the BattleManager and Window_BattleLog have been introduced and they played a major thorn in the side of things.
 
These two new classes are essentially separated from the battle scene and made into their own entities with functions that cross bleed into each other, for better and worse.
 
In RPG Maker MV, the [[Battle Engine Core (YEP)|Battle Engine Core]] attempts to fix it, and while it does to a degree, does not do it completely as many can tell due to how floppy the forced actions are for that iteration.
 
In RPG Maker MZ, we decided to go a different route for the '''Battle Core''' and rewrite the majority of the battle loop from the ground up (while still hooking the existing functions together with it).
 
This allowed us a more foundation to use, which allowed for stronger Action Sequences (via Plugin Commands), a more suitable forced action system (ala queue system), and better support for custom battle systems (of which, VisuStella MZ boasts 8 different battle systems while YEP only barely manages to allow 3 different ones to exist).
 
 
Needless to say, this is the battle engine I wanted to bring to MV but couldn't due.
 
It's all because of the help from [[Olivia]], [[Irina]], and [[Arisu]] combined with my experience and wisdom in creating the foundation that a better battle engine was able to be made.
 
 
 
 
=== [[Main Menu Core VisuStella MZ|Main Menu Core]] ===
 
 
[[File:VisuMZ.003.jpg|600px|link=Main Menu Core VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
The Main Menu Core has also been a staple of the previous iterations of Yanfly Engine libraries ever since [https://yanflychannel.wordpress.com/rmvx/redux-engine/ ReDux].
 
It allows for easier accessibility in adding new commands to the main menu, and then bridge those commands to scenes or common events.
 
This was also the case for [[Yanfly Engine Plugins]]' [[Main Menu Manager (YEP)|Main Menu Manager]].
 
However, a problem plagued the MV plugin and that was there were always bound to be compatibility issues with it whenever people wanted to use a different window layout.
 
This is through no fault of the MV plugin itself, but instead, due to the frontier-like environment made early in MV's lifespan.
 
Plugin developers were not familiar with compatibility at the start, so a lot of the window placements and features were often overwriting the features found in the [[Main Menu Manager (YEP)|Main Menu Manager]].
 
 
We decided that for the [[VisuStella MZ]] version of this plugin we will tackle that issue, too.
 
We provided a variety of UI layouts for the game developers to pick and choose from.
 
These layouts came from many different popular game types found across AAA JRPG studios.
 
With that taken care of, we can also avoid compatibility problems in breaking the core functionalities of the '''Main Menu Core'''.
 
 
 
 
=== [[Message Core VisuStella MZ|Message Core]] ===
 
 
[[File:VisuMZ.004.jpg|600px|link=Message Core VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
There has always been a message script/plugin ever since [https://yanflychannel.wordpress.com/rmvx/redux-engine/ Yanfly Engine ReDux] and [[VisuStella MZ]] was going to be no different.
 
What ended up happening this time though, was we decided to combine the majority of the message related scripts from [[Yanfly Engine Plugins]] into one.
 
This not only reduces ordering problems, it actually provides better performance, too.
 
I've also bought the rights from [[Irina]] to use her message-related plugins from RPG Maker MV like [[Auto Message Colors (Irina)|Auto Message Colors]] in order to add more features to the MZ variant.
 
 
And through the usage of clever JS parameter design, users can add in their own custom macros, text codes, and effects through the Plugin Parameters.
 
This created a strong core for anything message related as anything that benefits the message system can be carried over to different facets of custom text management where applicable.
 
 
 
 
=== [[Events and Movement Core VisuStella MZ|Events and Movement Core]] ===
 
 
[[File:VisuMZ.005.jpg|600px|link=Events and Movement Core VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Event-related functionality have been present since scripts found in [https://yanflychannel.wordpress.com/rmvx/redux-engine/ Yanfly Engine ReDux].
 
The majority of the ''Eventing'' plugins from [[Yanfly Engine Plugins]] have also been added to the MZ variant.
 
On the movement side of things, there's been scripts for extended movement functionality ever since [https://yanflychannel.wordpress.com/rmvx/zealous/ Yanfly Engine Zealous] and that carries over to [[VisuStella MZ]]'s Events and Movement Core.
 
Even [[Yanfly Engine Plugins]] library's [[Move Route Core (YEP)|Move Route Core]] and [[Extended Move Pack 1 (YEP)|Extended Move Pack]] have been incorporated into the VisuStella MZ variant.
 
 
We decided to combine these two things (events and movement) together into one plugin as they are very closely intertwined on a code level.
 
By combining these two, we also made it possible to create a foundation that allowed more complex plugins to be created such as [[Movement Effects VisuStella MZ|Movement Effects]] and the [[Furniture System VisuStella MZ|Furniture System]] down the road.
 
 
 
 
=== [[Items and Equips Core VisuStella MZ|Items and Equips Core]] ===
 
 
[[File:VisuMZ.006.jpg|600px|link=Items and Equips Core VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Skills and States Core VisuStella MZ|Skills and States Core]] ===
 
 
[[File:VisuMZ.007.jpg|600px|link=Skills and States Core VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Elements and Status Menu Core VisuStella MZ|Elements and Status Menu Core]] ===
 
 
[[File:VisuMZ.008.jpg|600px|link=Elements and Status Menu Core VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Save Core VisuStella MZ|Save Core]] ===
 
 
[[File:VisuMZ.009.jpg|600px|link=Save Core VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Options Core VisuStella MZ|Options Core]] ===
 
 
[[File:VisuMZ.010.jpg|600px|link=Options Core VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
  
 
Text
 
Text
Line 166: Line 25:
  
 
== Wave 2 ==
 
== Wave 2 ==
 
=== [[Debugger VisuStella MZ|Debugger]] ===
 
 
[[File:VisuMZ.011.jpg|600px|link=Debugger VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Dragonbones Union VisuStella MZ|Dragonbones Union]] ===
 
 
[[File:VisuMZ.013.jpg|600px|link=Dragonbones Union VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Victory Aftermath VisuStella MZ|Victory Aftermath]] ===
 
 
[[File:VisuMZ.013a.jpg|600px|link=Victory Aftermath VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Button Common Events VisuStella MZ|Button Common Events]] ===
 
 
[[File:VisuMZ.014.jpg|600px|link=Button Common Events VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Quest Journal System VisuStella MZ|Quest Journal System]] ===
 
 
[[File:VisuMZ.016.jpg|600px|link=Quest Journal System VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Visual State Effects VisuStella MZ|Visual State Effects]] ===
 
 
[[File:VisuMZ.017.jpg|600px|link=Visual State Effects VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Picture Common Events VisuStella MZ|Picture Common Events]] ===
 
 
[[File:VisuMZ.018.jpg|600px|link=Picture Common Events VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Party System VisuStella MZ|Party System]] ===
 
 
[[File:VisuMZ.019.jpg|600px|link=Party System VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Skill Cooldowns VisuStella MZ|Skill Cooldowns]] ===
 
 
[[File:VisuMZ.020.jpg|600px|link=Skill Cooldowns VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Gab Window VisuStella MZ|Gab Window]] ===
 
 
[[File:VisuMZ.021.jpg|600px|link=Gab Window VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
  
 
Text
 
Text
Line 268: Line 31:
  
 
== Wave 3 ==
 
== Wave 3 ==
 
=== [[Battle System - ATB VisuStella MZ|Battle System - ATB]] ===
 
 
[[File:VisuMZ.022.jpg|600px|link=Battle System - ATB VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Action Sequence Camera VisuStella MZ|Action Sequence Camera]] ===
 
 
[[File:VisuMZ.023.jpg|600px|link=Action Sequence Camera VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Weapon Unleash VisuStella MZ|Weapon Unleash]] ===
 
 
[[File:VisuMZ.024.jpg|600px|link=Weapon Unleash VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Aggro Control System VisuStella MZ|Aggro Control System]] ===
 
 
[[File:VisuMZ.025.jpg|600px|link=Aggro Control System VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Battle AI VisuStella MZ|Battle AI]] ===
 
 
[[File:VisuMZ.026.jpg|600px|link=Battle AI VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Animated Map Destination VisuStella MZ|Animated Map Destination]] ===
 
 
[[File:VisuMZ.027.jpg|600px|link=Animated Map Destination VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Grid-Free Doodads VisuStella MZ|Grid-Free Doodads]] ===
 
 
[[File:VisuMZ.028.jpg|600px|link=Grid-Free Doodads VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Life State Effects VisuStella MZ|Life State Effects]] ===
 
 
[[File:VisuMZ.029.jpg|600px|link=Life State Effects VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Extra Enemy Drops VisuStella MZ|Extra Enemy Drops]] ===
 
 
[[File:VisuMZ.030.jpg|600px|link=Extra Enemy Drops VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
  
 
Text
 
Text
Line 360: Line 37:
  
 
== Wave 4 ==
 
== Wave 4 ==
 
=== [[Battle System - CTB VisuStella MZ|Battle System - CTB]] ===
 
 
[[File:VisuMZ.031.jpg|600px|link=Battle System - CTB VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Enemy Levels VisuStella MZ|Enemy Levels]] ===
 
 
[[File:VisuMZ.032.jpg|600px|link=Enemy Levels VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Proximity Compass VisuStella MZ|Proximity Compass]] ===
 
 
[[File:VisuMZ.033.jpg|600px|link=Proximity Compass VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Enhanced TP System VisuStella MZ|Enhanced TP System]] ===
 
 
[[File:VisuMZ.034.jpg|600px|link=Enhanced TP System VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Auto Skill Triggers VisuStella MZ|Auto Skill Triggers]] ===
 
 
[[File:VisuMZ.035.jpg|600px|link=Auto Skill Triggers VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Animated Pictures VisuStella MZ|Animated Pictures]] ===
 
 
[[File:VisuMZ.036.jpg|600px|link=Animated Pictures VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Item Crafting System VisuStella MZ|Item Crafting System]] ===
 
 
[[File:VisuMZ.037.jpg|600px|link=Item Crafting System VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Anti-Damage Barriers VisuStella MZ|Anti-Damage Barriers]] ===
 
 
[[File:VisuMZ.038.jpg|600px|link=Anti-Damage Barriers VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Credits Page VisuStella MZ|Credits Page]] ===
 
 
[[File:VisuMZ.110.jpg|600px|link=Credits Page VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
  
 
Text
 
Text
Line 452: Line 43:
  
 
== Wave 5 ==
 
== Wave 5 ==
 
=== [[Battle System - STB VisuStella MZ|Battle System - STB]] ===
 
 
[[File:VisuMZ.039.jpg|600px|link=Battle System - STB VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Weapon Animation VisuStella MZ|Weapon Animation]] ===
 
 
[[File:VisuMZ.040.jpg|600px|link=Weapon Animation VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Weakness Popups VisuStella MZ|Weakness Popups]] ===
 
 
[[File:VisuMZ.041.jpg|600px|link=Weakness Popups VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Skill Learn System VisuStella MZ|Skill Learn System]] ===
 
 
[[File:VisuMZ.042.jpg|600px|link=Skill Learn System VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Action Sequence Impact VisuStella MZ|Action Sequence Impact]] ===
 
 
[[File:VisuMZ.043.jpg|600px|link=Action Sequence Impact VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Database Inheritance VisuStella MZ|Database Inheritance]] ===
 
 
[[File:VisuMZ.044.jpg|600px|link=Database Inheritance VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Horror Effects VisuStella MZ|Horror Effects]] ===
 
 
[[File:VisuMZ.045.jpg|600px|link=Horror Effects VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Steal Items VisuStella MZ|Steal Items]] ===
 
 
[[File:VisuMZ.046.jpg|600px|link=Steal Items VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Encounter Effects VisuStella MZ|Encounter Effects]] ===
 
 
[[File:VisuMZ.047.jpg|600px|link=Encounter Effects VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
  
 
Text
 
Text
Line 544: Line 49:
  
 
== Wave 6 ==
 
== Wave 6 ==
 
=== [[Battle System - BTB VisuStella MZ|Battle System - BTB]] ===
 
 
[[File:VisuMZ.048.jpg|600px|link=Battle System - BTB VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Message Letter Sounds VisuStella MZ|Message Letter Sounds]] ===
 
 
[[File:VisuMZ.049.jpg|600px|link=Message Letter Sounds VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Battle Cursor VisuStella MZ|Battle Cursor]] ===
 
 
[[File:VisuMZ.050.jpg|600px|link=Battle Cursor VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Class Change System VisuStella MZ|Class Change System]] ===
 
 
[[File:VisuMZ.051.jpg|600px|link=Class Change System VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Action Sequence Projectiles VisuStella MZ|Action Sequence Projectiles]] ===
 
 
[[File:VisuMZ.052.jpg|600px|link=Action Sequence Projectiles VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Combat Log VisuStella MZ|Combat Log]] ===
 
 
[[File:VisuMZ.053.jpg|600px|link=Combat Log VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Bright Effects VisuStella MZ|Bright Effects]] ===
 
 
[[File:VisuMZ.054.jpg|600px|link=Bright Effects VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[New Game Plus VisuStella MZ|New Game Plus]] ===
 
 
[[File:VisuMZ.055.jpg|600px|link=New Game Plus VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Menu Cursor VisuStella MZ|Menu Cursor]] ===
 
 
[[File:VisuMZ.056.jpg|600px|link=Menu Cursor VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
  
 
Text
 
Text
Line 636: Line 55:
  
 
== Wave 7 ==
 
== Wave 7 ==
 
=== [[Battle System - FTB VisuStella MZ|Battle System - FTB]] ===
 
 
[[File:VisuMZ.057.jpg|600px|link=Battle System - FTB VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[State Tooltips VisuStella MZ|State Tooltips]] ===
 
 
[[File:VisuMZ.058.jpg|600px|link=State Tooltips VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Visual Item Inventory VisuStella MZ|Visual Item Inventory]] ===
 
 
[[File:VisuMZ.059.jpg|600px|link=Visual Item Inventory VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Common Event Menu VisuStella MZ|Common Event Menu]] ===
 
 
[[File:VisuMZ.060.jpg|600px|link=Common Event Menu VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Visual Text Window VisuStella MZ|Visual Text Window]] ===
 
 
[[File:VisuMZ.061.jpg|600px|link=Visual Text Window VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Visual Fogs VisuStella MZ|Visual Fogs]] ===
 
 
[[File:VisuMZ.062.jpg|600px|link=Visual Fogs VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Equipment Set Bonuses VisuStella MZ|Equipment Set Bonuses]] ===
 
 
[[File:VisuMZ.063.jpg|600px|link=Equipment Set Bonuses VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Limited Skill Uses VisuStella MZ|Limited Skill Uses]] ===
 
 
[[File:VisuMZ.064.jpg|600px|link=Limited Skill Uses VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Visual Parallaxes VisuStella MZ|Visual Parallaxes]] ===
 
 
[[File:VisuMZ.065.jpg|600px|link=Visual Parallaxes VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
  
 
Text
 
Text
Line 728: Line 61:
  
 
== Wave 8 ==
 
== Wave 8 ==
 
=== [[Battle System - OTB VisuStella MZ|Battle System - OTB]] ===
 
 
[[File:VisuMZ.066.jpg|600px|link=Battle System - OTB VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Weakness Display VisuStella MZ|Weakness Display]] ===
 
 
[[File:VisuMZ.067.jpg|600px|link=Weakness Display VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Break Shields VisuStella MZ|Break Shields]] ===
 
 
[[File:VisuMZ.068.jpg|600px|link=Break Shields VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Weapon Swap System VisuStella MZ|Weapon Swap System]] ===
 
 
[[File:VisuMZ.069.jpg|600px|link=Weapon Swap System VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Boost Action VisuStella MZ|Boost Action]] ===
 
 
[[File:VisuMZ.070.jpg|600px|link=Boost Action VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Skill Containers VisuStella MZ|Skill Containers]] ===
 
 
[[File:VisuMZ.071.jpg|600px|link=Skill Containers VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
  
 
Text
 
Text
 
 
 
=== [[Visual Battle Environment VisuStella MZ|Visual Battle Environment]] ===
 
 
[[File:VisuMZ.072.jpg|600px|link=Visual Battle Environment VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Sideview Battle UI VisuStella MZ|Sideview Battle UI]] ===
 
 
[[File:VisuMZ.073.jpg|600px|link=Sideview Battle UI VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
 
 
=== [[Patch Notes VisuStella MZ|Patch Notes]] ===
 
 
[[File:VisuMZ.111.jpg|600px|link=Patch Notes VisuStella MZ]]
 
 
{{Article by Yanfly}}
 
 
Text
 
 
  
  

Revision as of 01:19, 17 June 2023

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.


Introduction

AllWaves.jpg

Yanfly.png This is an article written by Yanfly.

The Waves plugin series are the first batch of plugins published by team VisuStella MZ. These primarily focused on the essentials for RPG Maker MZ and the types of plugins general RPG Maker MZ projects would use. Here, I will talk about the thoughts, inspirations, and core ideas that went into the creation of each one of these plugin waves. We have split up these plugins across 8 waves, each released in a batch after some time. Use the knowledge however you see fit.


Wave 1

Text


Wave 2

Text


Wave 3

Text


Wave 4

Text


Wave 5

Text


Wave 6

Text


Wave 7

Text


Wave 8

Text


Ending Statements

AllWaves.jpg

Text


End of File