Note: This plugin is a part of the OctoPack Battler plugin set. Please keep in mind if you purchase this plugin, it will not deduct the price from the OctoPack Battler Sample Project if you wish to buy it later.





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.

Plugin Parameters

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.

Element Data:





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.

Visual Display:

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.

Notetags





Skill and Item Notetags:

<Analyze Weakness: x> This will reveal x weaknesses that the player has not currently revealed yet from the target enemy.

Enemy Notetags:

<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.

Script Calls

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.





WARNING!!!

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.

Compatibility

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.

Terms of Use

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.

Change Log History