A downloadable tool

Introduction

This plugin allows HP, MP, TP to be separated in several gauges. Those gauges may be set to limit the actor or enemy parameter's max increase and decrease in a single hit. This includes taking damage, being healed, regenerating, TP initialization, TP charge and skill costs. Number of gauges is set individually for each actor and enemy. If using the VCM_ActionPoints plugin, AP Gauges are also supported. Both appearance and functionality may be disabled.  No longer supported by the author.

Version -> 1.01

This plugin was tested only on RPG Maker MV Version 1.6.2. I cannot guarantee it works on lower versions.

Terms of Use:

  • Available for commercial and non-commercial use
  • You may freely edit the code
  • You are not allowed to redistribute this plugin. Instead, provide a link(https://vcm-plugins.itch.io/vcm-multiplegauges)
  • Do not claim this plugin as your own
  • Credit is not required. However, if you want to, credit me as 'VCM Plugins'



Parameters Explanation

Multiple Gauges Decrease Limit

This parameter determines if gauges will limit the maximum decrease of an actor or enemy's respective parameter or not. Those include taking damage, negative regeneration and skill costs.

Multiple Gauges Increase Limit

This parameter determines if gauges will limit the maximum increase of an actor or enemy's respective parameter or not. Those include being healed, regenerating, TP initialization and TP charge.

HP Actor Gauges per Level

This parameter specifies the formula used to calculate the number of HP gauges of an actor for each level. This must be set for each actor, in the same order of Actors Database. Invalid or non-existent values may cause errors.

MP Actor Gauges per Level

This parameter specifies the formula used to calculate the number of MP gauges of an actor for each level. This must be set for each actor, in the same order of Actors Database. Invalid or non-existent values may cause errors.

TP Actor Gauges per Level

This parameter specifies the formula used to calculate the number of TP gauges of an actor for each level. This must be set for each actor, in the same order of Actors Database. Invalid or non-existent values may cause errors.

AP Actor Gauges per Level

This parameter specifies the formula used to calculate the number of AP gauges of an actor for each level. This must be set for each actor, in the same order of Actors Database. Invalid or non-existent values may cause errors. Requires VCM_ActionPoints to have any effect.

HP Enemy Gauges

This parameter specifies the number of HP gauges of an enemy. This must be set for each enemy, in the same order of Enemies Database. Invalid or non-existent values may cause errors.

MP Enemy Gauges

This parameter specifies the number of MP gauges of an enemy. This must be set for each enemy, in the same order of Enemies Database. Invalid or non-existent values may cause errors.

TP Enemy Gauges

This parameter specifies the number of TP gauges of an enemy. This must be set for each enemy, in the same order of Enemies Database. Invalid or non-existent values may cause errors.

AP Enemy Gauges

This parameter specifies the number of AP gauges of an enemy. This must be set for each enemy, in the same order of Enemies Database. Invalid or non-existent values may cause errors. Requires VCM_ActionPoints to have any effect.

HP Show Multiple Gauges

This parameter determines whether this plugin is allowed to add separators in HP gauges or not.

MP Show Multiple Gauges

This parameter determines whether this plugin is allowed to add separators in MP gauges or not.

TP Show Multiple Gauges

This parameter determines whether this plugin is allowed to add separators in TP gauges or not.

AP Show Multiple Gauges

This parameter determines whether this plugin is allowed to add separators in AP gauges or not. Requires VCM_ActionPoints to have any effect.

Separator Color

This parameter determines the color of the gauges' separators. System colors are used. Non-number values or numbers outside of the 0-31 range may cause errors.



Compatibility

Plugin Manager line-up for maximum compatibility:
VCM_HelpWindow
VCM_PreviousTurn
VCM_BattleSave
VCM_Quicksave
VCM_MovementSpeeds
VCM_StateDescription
VCM_TermDescription
VCM_BattleMainMenu
VCM_EventHighlighting
VCM_SkillBar
VCM_MirroredSpriteset
VCM_ActionPoints
VCM_ActionOrder
VCM_EnemyGauges
VCM_MultipleGauges
VCM_ElementAffinity
VCM_AutoBattle
VCM_EnemyInfo
VCM_NumberBattlers
VCM_NoBattleLog

If the VCM_ActionPoints plugin is 'ON' in your Plugin Manager, its 'Instant Actions' Parameter value is 'false' and this plugin's 'Multiple Gauges Decrease Limit' Parameter is set to 'true', it won't have an effect in Skill and Item Costs. VCM_ActionPoints is not a requirement to use this plugin.



Versions

Version -> 1.00

Released Plugin.

Version -> 1.01

Updated documentation.

Download

Download
VCM_MultipleGauges.js 23 kB