Difference between revisions of "Weapon Unleash VisuStella MZ"

From Yanfly.moe Wiki
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{MzPlugin
 
{{MzPlugin
|preview = <youtube>link</youtube>
+
|preview = <youtube>https://www.youtube.com/watch?v=QS6dCJRQJ1w</youtube>
|link1 = <html><iframe frameborder="0" src="https://itch.io/embed/655177" width="552" height="167"><a href="https://visustella.itch.io/visustella-sample-project">Visustella  Sample Project by VisuStella, Caz</a></iframe></iframe></html>
+
|link1 = <html><iframe frameborder="0" src="https://itch.io/embed/760457" width="552" height="167"><a href="https://visustellamz.itch.io/weapon-unleash">Weapon Unleash plugin for RPG Maker MZ by VisuStellaMZ</a></iframe></html>
|link2 = <html><iframe frameborder="0" src="https://itch.io/embed/754729" width="552" height="167"><a href="https://visustellamz.itch.io/wave-3-bundle">[Access Key] Wave 3 Plugins Bundle by VisuStellaMZ</a></iframe></html>
+
|link2 = {{VisuStella Wave 3}}
 +
|link3 = {{VisuStella All Waves Collection}}
  
 
}}
 
}}
Line 75: Line 76:
 
trigger either.
 
trigger either.
  
If a battler has multiple Weapon or Guard Unleash traits, the game will go
+
If a battler has multiple
through each trait one by one, taking whichever Unleash succeeds first.
 
 
 
When an Unleash triggers, if the Plugin Parameter settings allow for it,
 
then an animation will play (if Core Engine is installed) and a text popup
 
will be shown (if Battle Core is installed). At this point, any JavaScript
 
effects that trigger upon Unleash will also run, too.
 
 
 
{{Notetags MZ}}
 
 
 
{{VisuMZ Weapon Unleash Notetags}}
 
 
 
== Plugin Parameters ==
 
 
 
=== Weapon Unleash Settings ===
 
 
 
[[File:WeaponUnleashMZ.gif]]
 
 
 
[[File:WeaponUnleashParams1.png]]
 
 
 
Special effects regarding Weapon Unleashes. These include animations and
 
text popups that appear visually along with mechanical effects that can be
 
extended upon with JavaScript.
 
 
 
---
 
 
 
Animation
 
 
 
  Animation ID:
 
  - Play this animation when the effect activates.
 
  - Requires VisuMZ_0_CoreEngine.
 
 
 
  Mirror Animation:
 
  - Mirror the effect animation?
 
  - Requires VisuMZ_0_CoreEngine.
 
 
 
  Mute Animation:
 
  - Mute the effect animation?
 
  - Requires VisuMZ_0_CoreEngine.
 
 
 
---
 
 
 
Popups
 
 
 
  Text:
 
  - Text displayed upon the effect activating.
 
  - Requires VisuMZ_1_BattleCore.
 
 
 
  Text Color:
 
  - Use #rrggbb for custom colors or regular numbers for text colors from
 
    the Window Skin.
 
 
 
  Flash Color:
 
  - Adjust the popup's flash color.
 
  - Format: [red, green, blue, alpha]
 
 
 
  Flash Duration:
 
  - What is the frame duration of the flash effect?
 
 
 
---
 
 
 
JavaScript
 
 
 
  JS: On Unleash:
 
  - Code ran when a Weapon Unleash triggers.
 
 
 
---
 
 
 
=== Guard Unleash Settings ===
 
 
 
[[File:WeaponUnleashMZ.gif]]
 
 
 
[[File:WeaponUnleashParams2.png]]
 
 
 
Special effects regarding Guard Unleashes. These include animations and
 
text popups that appear visually along with mechanical effects that can be
 
extended upon with JavaScript.
 
 
 
---
 
 
 
Animation
 
 
 
  Animation ID:
 
  - Play this animation when the effect activates.
 
  - Requires VisuMZ_0_CoreEngine.
 
 
 
  Mirror Animation:
 
  - Mirror the effect animation?
 
  - Requires VisuMZ_0_CoreEngine.
 
 
 
  Mute Animation:
 
  - Mute the effect animation?
 
  - Requires VisuMZ_0_CoreEngine.
 
 
 
---
 
 
 
Popups
 
 
 
  Text:
 
  - Text displayed upon the effect activating.
 
  - Requires VisuMZ_1_BattleCore.
 
 
 
  Text Color:
 
  - Use #rrggbb for custom colors or regular numbers for text colors from
 
    the Window Skin.
 
 
 
  Flash Color:
 
  - Adjust the popup's flash color.
 
  - Format: [red, green, blue, alpha]
 
 
 
  Flash Duration:
 
  - What is the frame duration of the flash effect?
 
 
 
---
 
 
 
JavaScript
 
 
 
  JS: On Unleash:
 
  - Code ran when a Guard Unleash triggers.
 
 
 
---
 
 
 
{{VisuStella MZ Terms of Use}}
 
 
 
== Credits ==
 
 
 
If you are using this plugin, credit the following people in your game:
 
 
 
Team VisuStella
 
 
 
* [[Yanfly]]
 
* [[Arisu]]
 
* [[Olivia]]
 
* [[Irina]]
 
 
 
== Changelog ==
 
 
 
Version 1.00: September 25, 2020
 
* Finished Plugin!
 
 
 
== End of File ==
 
 
 
|}
 
 
 
<!-- This is a comment, remove the arrows surrounding this for the categories you want to show -->
 
<!-- [[Category: RPG Maker MZ Core Plugins]] -->
 
[[Category: RPG Maker MZ Battle Plugins]]
 
<!-- [[Category: RPG Maker MZ Item Plugins]] -->
 
<!-- [[Category: RPG Maker MZ Skill Plugins]] -->
 
<!-- [[Category: RPG Maker MZ Equip Plugins]] -->
 
<!-- [[Category: RPG Maker MZ Status Menu Plugins]] -->
 
[[Category: RPG Maker MZ Gameplay Plugins]]
 
<!-- [[Category: RPG Maker MZ Movement Plugins]] -->
 
<!-- [[Category: RPG Maker MZ Quest Plugins]] -->
 
<!-- [[Category: RPG Maker MZ Options Plugins]] -->
 
<!-- [[Category: RPG Maker MZ Eventing Plugins]] -->
 
<!-- [[Category: RPG Maker MZ Utility Plugins]] -->
 
[[Category: RPG Maker MZ Mechanical Plugins]]
 
<!-- [[Category: RPG Maker MZ Visual Plugins]] -->
 
<!-- [[Category: RPG Maker MZ Menu Plugins]] -->
 
<!-- [[Category: RPG Maker MZ Message Plugins]] -->
 
[[Category: RPG Maker MZ Quality of Life Plugins]]
 
<!-- [[Category: Action Sequences (MZ)]] -->
 
<!-- [[Category: Comment Tags (MZ)]] -->
 
<!-- [[Category: Main Menu Manager Integration (MZ)]] -->
 
<!-- [[Category: Notetags (MZ)]] -->
 
<!-- [[Category: Options Core Integration (MZ)]] -->
 
<!-- [[Category: Plugin Commands (MZ)]] -->
 
<!-- [[Category: Script Calls (MZ)]] -->
 
<!-- [[Category: Text Codes (MZ)]] -->
 

Latest revision as of 18:32, 7 October 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.



Download

System

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.


UpdatePlugins.png

Click here to learn how to update plugins.


Troubleshooting.jpg

Click here for how to troubleshoot plugins if you get an error.



WeaponUnleashMZ.gif


VisuStella MZ

This plugin is a part of the VisuStella MZ Plugin Library.


Support VisuStella

Click here if you want to help support VisuStella on Patreon.


Introduction

The Weapon Unleash plugin lets you give battlers a chance to perform a skill that's different from the usual Attack or Guard action they have. Unleashes work off a success rate system, meaning they can but not always occur.

In addition to Unleashes, replacements for the default Attack and Guard actions also available through this plugin. Unlike Unleashes, replacements are always present. Though, if an Unleash manages to succeed, they will take over the replacement skill.

Each of these features can help alleviate the monotony of using the same commands over and over throughout the game, giving more life to the battle system and keeping it fresh and interesting.

Features include all (but not limited to) the following:

  • Weapon Unleashes allow Attack commands to perform a different skill at a percentile chance.
  • Guard Unleashes, in addition, allow Guard commands to perform a different skill at a percentile chance.
  • On the other hand, Replace Attack and Replace Guard traits will straight up replace the default Attack and Guard commands respectively.
  • If an Unleash succeeds, it will override the replacement skills.
  • Add JavaScript effects that run upon Unleash triggers.

Requirements

This plugin is made for RPG Maker MZ. This will not work in other iterations of RPG Maker.


Tier 4

This plugin is a Tier 4 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.


Understanding Weapon Unleashes and Guard Unleashes

WeaponUnleashMZ.gif

If a battler (actor or enemy) has an associated Weapon or Guard Unleash notetag applied to itself (either directly, states, skills, or equipment), then it has a percent chance of performing an Unleash instead.

The Attack command can trigger Weapon Unleashes.

The Guard command can trigger Guard Unleashes.

In order for an Unleash to trigger, the battler must be able to use the skill normally. This means if the Unleash skill costs MP to use and the battler does not have enough MP, then the Unleash skill will not be performed. Likewise, if the Unleash skill is on cooldown, it will not trigger either.

If a battler has multiple