A downloadable tool

Introduction

This plugin allows battlers to act multiple times in a single turn. Number of actions may be limited by an Action Points resource and/or a hard limit on number of actions per turn. Enemies' subsequent actions are decided after their last action in the turn. Adds a Skip Command that ends all actions of a battler in the current turn. Actions may be made instant and/or separated and action order can be customized. Party Command Window may be removed. Battle Status, Battle Skill and Battle Item windows are slightly customizable. No longer supported by the author.

Version -> 1.03

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-actionpoints)
  • Do not claim this plugin as your own
  • Credit is not required. However, if you want to, credit me as 'VCM Plugins'

Parameters Explanation

Skip Command

This parameter determines whether the Skip Command will be added to the Actor Command Window or not.

Skip Command Vocabulary

This parameter specifies the text shown to the player in the Skip Command.

Action Points Resource

This parameter specifies what battler resource will act as Action Points. Options include MP, TP and the newly-added AP.

Action Points Vocabulary

This parameter specifies the text shown to the player in the battler's AP Gauge, besides its numbers.

Skill Action Points Cost

This parameter determines how much AP each Skill costs. The order must be exactly the same as the Skills Database. Non-number values may cause errors. Only used in battle and when AP is the Action Points Resource. In this situation, skills without a specified cost may not be used.

Item Action Points Cost

This parameter determines how much of the Action Points Resource each Item costs. The order must be exactly the same as the Items Database. Non-number values may cause errors. Only used in battle. In this situation, items without a specified cost may not be used.

Initial Action Points

This parameter determines the formula used to calculate a battler's initial Action Points. 'this' refers to the battler in the formula.

Action Points Regeneration

This parameter determines the formula used to calculate a battler's Action Points regeneration. 'this' refers to the battler in the formula.

Max Action Points

This parameter specifies the maximum value of the Action Points Resource a battler can ever reach. Only used when the Action Points Resource is not MP. Non-number values may cause errors.

AP Cost Color

This parameter determines the color of the AP Cost in the Battle Skill and Battle Item windows. System colors are used. Non-number values or numbers outside of the 0-31 range may cause errors.

Remove Party Command Window

This parameter specifies if Party Command Window will be disabled in-game or not.

Instant Actions

This parameter determines whether battlers will act instantly after choosing an action or not.

Separated Actions

This parameter determines whether the 'Action Order' Parameter will be calculated dynamically in a turn, or only at the start of a turn.

Action Order

This parameter determines the formula used to calculate how quick a battler will act in a turn. 'this._subject' refers to the battler in the formula.

Actor Max Actions

This parameter specifies the maximum of actions an actor may have in a single turn. Non-number values may cause errors.

Enemy Max Actions

This parameter specifies the maximum of actions an enemy may have in a single turn. Non-number values may cause errors.

HP Gauge x Offset

This parameter determines the x position of an actor's HP Gauge in Battle Status Window. The higher the value, the farther it will be to the right. Non-number values may cause errors.

MP Gauge x Offset

This parameter determines the x position of an actor's MP Gauge in Battle Status Window. The higher the value, the farther it will be to the right. Non-number values may cause errors.

TP Gauge x Offset

This parameter determines the x position of an actor's TP Gauge in Battle Status Window. The higher the value, the farther it will be to the right. Non-number values may cause errors.

AP Gauge x Offset

This parameter determines the x position of an actor's AP Gauge in Battle Status Window. The higher the value, the farther it will be to the right. Non-number values may cause errors.

HP Gauge Width

This parameter specifies the width of an actor's HP Gauge in Battle Status Window. Values lower than 1 will show nothing. Non-number values may cause errors.

MP Gauge Width

This parameter specifies the width of an actor's MP Gauge in Battle Status Window. Values lower than 1 will show nothing. Non-number values may cause errors.

TP Gauge Width

This parameter specifies the width of an actor's TP Gauge in Battle Status Window. Values lower than 1 will show nothing. Non-number values may cause errors.

AP Gauge Width

This parameter specifies the width of an actor's AP Gauge in Battle Status Window. Values lower than 1 will show nothing. Non-number values may cause errors.

AP Gauge Color 1

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

AP Gauge Color 2

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

Window Battle Skill Columns

This parameter determines the number of columns in Window Battle Skill. Values lower than 1 will show nothing. Non-number values may cause errors.

Window Battle Skill Spacing

This parameter specifies the spacing between skills in Window Battle Skill. Non-number values may cause errors.

Show AP Cost

This parameter determines whether AP costs will be shown in Window Battle Skill or not.

Show Multiple Costs

This parameter determines whether multiple costs may be shown in Window Battle Skill or not. If not, priority is set to: AP > TP > MP.

Adjust Battle Skill Elements

This parameter determines if skills in Window Battle Skill will have its name and costs adjusted to prevent overlapping or not.

Window Battle Item Columns

This parameter determines the number of columns in Window Battle Item. Values lower than 1 will show nothing. Non-number values may cause errors.

Window Battle Item Spacing

This parameter specifies the spacing between items in Window Battle Items. Non-number values may cause errors.

Show Action Points Cost

This parameter determines whether Action Points Resource costs will be shown in Window Battle Item or not.

Adjust Battle Item Elements

This parameter determines if items in Window Battle Item will have its name and costs adjusted to prevent overlapping or not.


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



Versions

Version -> 1.00

Released Plugin.

Version -> 1.01

Removed needing to skip turn to win battles when all enemies are dead, Instant Actions is set to 'true' and actors still have actions left. Updated documentation.

Version -> 1.02

Fixed enemies wrongly being allowed to have AP over the 'Max Action Points' Parameter value. Updated documentation.

Version -> 1.03

Updated documentation.

StatusReleased
CategoryTool
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorVCM Plugins
Made withRPG Maker
Tagsasset, plugin, RPG Maker, tool

Download

Download
VCM_ActionPoints.js 53 kB