Weakness Display plugin for RPG Maker MV
A downloadable tool
Note: This plugin is a part of the OctoPack Battler plugin set.
This is a RPG Maker MV plugin that creates a display in battle to show an enemy's elemental weaknesses. These weaknesses will start off hidden and will be slowly revealed whenever they receive elemental damage of the correct type. Choose to display the enemy's HP status, too.
There are many plugin parameters to modify. But the most import ones to modify are the "Element Data" plugin parameters. These plugin parameters let you choose which elements will be shown in your game.
Shown Elements: This is a list of all the element ID's that are displayed on the list. Leave out the ones you don't want displayed.
Element Icons: Icon ID's used for the "Shown Elements" plugin parameter. They will match the icons shown in the list above based on order.
Unknown Weakness Icon: Icon ID used for an unrevealed element. If a weakness hasn't been revealed yet, this icon will appear.
Always Show?: Always show the weakness display? Otherwise, it is hidden until enemy is selected or attacked and then fades away like shown above.
Hide After Duration: If the Weakness Display isn't always shown, hide after this many frames of it being visible.
Show HP Gauge?: Show the HP gauge for the enemy by default?
Minimum Width: This is the minimum width of the HP gauge if the gauge is smaller than the enemy name
Gauge Padding: This is how much padding on both sides to give the HP gauge after calculating the width
Show Name?: Show the name of the enemy?
Font Size: Font size used for enemy name
50% HP Color: Text color ID of the name when the enemy is at 50% HP or less.
25% HP Color: Text color ID of the name when the enemy is at 25% HP or less.
Show States? Show states in the weakness display instead of on top of the enemy sprite. This makes it easier to keep track of all enemy information in one place instead.
Small Weakness Icons: Draw smaller icons?
Weak Icon Size: Rate of how much to shrink the weakness icons.
Skill and Item Notetags:
<Analyze Weakness: x> This will reveal x weaknesses that the player has not currently revealed yet from the target enemy.
<Show HP Gauge> This will show the enemy's HP gauge by default and ignore the plugin parameter's default settings.
<Hide HP Gauge> This will hide the enemy's HP gauge by default and ignore the plugin parameter's default settings.
BattleManager.revealWeakness(x) Replace x with the number of weaknesses that are to be revealed for all* enemies in the battle.
BattleManager.revealWeaknessByVariable(x) Replace x with the variable ID. The x value determines how many weaknesses are revealed for all enemies in the battle.
This plugin is made for RPG Maker MV versions 1.6.1 and below. If you update RPG Maker MV past that and this plugin breaks, I am NOT responsible for it.
This plugin is compatible with the following plugins:
- YEP Core Engine
- YEP Battle Engine Core
- YEP Action Sequence Packs 1, 2, 3
- YEP Animated Sideview Enemies
- YEP Buffs & States Core
- YEP Damage Core
- YEP Element Core
Place this plugin under those in the Plugin Manager list.
- These plugins may be used in free or commercial games.
- 'Fallen Angel Olivia' must be given credit in your games.
- You are allowed to edit the code.
- Do NOT change the filename, parameters, and information of the plugin.
- You are NOT allowed to redistribute these Plugins.
- You may NOT take code for your own released Plugins without credit.
Change Log History
- Aug 29 2018: Fixed bug where weakness display doesn't after enemy dies.
- Sep 2 2018: Changed container for weakness display so it doesn't appear on top of damage popups
- Sep 9 2018: Updated for the new Boost addition values and two new Script Calls. Also added new parameter: Show States?
- Sep 26 2018: Hidden enemies at battle start will have the weakness display hidden instead of fading out.
Click download now to get access to the following files: