Welcome to PGMV! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
TM Trunk Gauge - TMTrunkGauge.js
Plugin desc : Adds a core-based breakdown element to battles.
License : MIT License
Author : tomoaky
Desc page : https://github.com/munokura/tomoaky-MV-plugins
Download Page : https://raw.githubusercontent.com/munokura/tomoaky-MV-plugins/refs/heads/master/TMTrunkGauge.js
File name : TMTrunkGauge.js
Help of plugin :
@target MV @plugindesc Adds a core-based breakdown element to battles. @author tomoaky @url https://github.com/munokura/tomoaky-MV-plugins @license MIT License @help English Help Translator: munokura This is an unofficial English translation of the plugin help, created to support global RPG Maker users. Feedback is welcome to improve translation quality (see: https://github.com/munokura/tomoaky-MV-plugins ). Original plugin by tomoaky. ----- TMPlugin - Trunk Gauge ver0.1.1b How to Use: When this plugin is enabled, a maximum trunk value of 100 will automatically be set for all actors and enemies. Trunk attack power is not automatically set, so you must set it in the skill's Note field using the <trunkAtk:25> tag. A skill with trunk attack power will deal trunk damage to the opponent when it hits. When trunk damage reaches the maximum trunk value, an animation will play and a state will be applied. Trunk damage that has reached its maximum value will be reset at the end of the turn. Some trunk damage will recover at the end of the turn. The amount recovered varies depending on remaining HP, and trunk damage recovery will stop if remaining HP falls below 50%. This plugin has been tested with RPG Maker MV Version 1.6.1. This plugin is distributed under the MIT License and may be freely used for commercial purposes, modifications, and redistribution. Memo Tags (Actor, Class, Skill, Item, Weapon, Armor, Enemy, State): <trunkAtk:25> Sets trunk damage for the skill. If this tag is set for an item other than a skill, that value will be added to the trunk damage dealt when the skill is used. However, it will not be added to skills that do not have a trunk damage setting. Memo Tags (Actor, Class, Weapon, Armor, Enemy, State): <trunkMax:50> Adds the maximum trunk damage. If the plugin parameter trunkMax is 100 and the actor's Note field contains the <trunkMax:50> tag, the actor's maximum trunk damage will be 150. <trunkDef:50> Sets core defense. A value of 50 reduces core damage taken by 50%. <trunkCnt:80> Sets core counterattack power. A value of 80 inflicts 80% of the core damage taken. Counter Attack damage is calculated before core defense, so counterattack damage will occur even if core defense is 100%. Memo Tags (Actor, Enemy): <trunkWidth:60> Changes the width of the core gauge of the battler to which this tag is set. <trunkHeight:12> Changes the height of the core gauge of the battler to which this tag is set. <trunkShiftX:48> Shifts the position of the core gauge of the battler to which this tag is set by 48 dots to the right. <trunkShiftY:-24> Shifts the position of the trunk gauge of the battler to which this tag is set up by 24 dots upward. Bonus Traits: If you're using TMBitmapEx.js, the trunk gauge will have rounded corners. @param trunkState @text Granted State @desc State given when the core collapses @default 10 @type state @param trunkMax @text Maximum trunk strength @desc Maximum trunk strength @default 100 @type number @param trunkRecover @text Recovery Core Value @desc Stamina recovered at the end of the turn @default 50 @type number @param trunkWidth @text Core Gauge Width @desc Width of core gauge @default 120 @type number @param trunkHeight @text Core Gauge Height @desc Core gauge height @default 12 @type number @param trunkAnimation @text Granting animation @desc Animation when the core collapses @default 39 @type animation