An open library of RPG Maker MV plugins, powered by the community.

PGMV - The Community-Driven Plugin Library for RPG Maker MV

MV plugins

FTKR Change Battle Speed - FTKR_ChangeBattleSpeed.js

Plugin desc : v1.0.3 Plugin to change various speeds during battle

License : MIT License

Author : Futokoro

Desc page : https://github.com/munokura/futokoro-MV-plugins

Download Page : https://raw.githubusercontent.com/munokura/futokoro-MV-plugins/refs/heads/master/FTKR_ChangeBattleSpeed.js

File name : FTKR_ChangeBattleSpeed.js

Help of plugin :

@plugindesc v1.0.3 Plugin to change various speeds during battle
@author Futokoro
@url https://github.com/munokura/futokoro-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/futokoro-MV-plugins ).
Original plugin by Futokoro.
Please check the URL below for the latest version of the plugin.
URL https://github.com/futokoro/RPGMaker
-----
-----------------------------------------------------------------------------
Overview
-----------------------------------------------------------------------------
You can use in-game variables to manage the following processing times during battle.

Changeable Processing
- Battlelog display time (MV default: 16)
- Animation start delay (MV default: 8)
- Animation frame display time (MV default: 4)
- Enemy animation start delay (not included in MV default)
- Damage popup delay (MV default: 90)
- Enemy normal character disappearance delay (MV default: 32)

If you do not specify a variable ID (variableId) in the plugin parameters,
the default value (initValue) will be used.

If you do not set an initial value (leave it blank), the MV default value will be used.

The delay before enemy animation starts is calculated as
"Delay before animation starts" +
"Delay before enemy animation starts"

The "Delay before animation start" setting is also used by actors.
If you want to slow down only enemy actions, adjust the "Delay before enemy animation start."

-----------------------------------------------------------------------------
Setup Instructions
-----------------------------------------------------------------------------
1. Add this plugin to the "Plugin Manager."

-----------------------------------------------------------------------------
License for this plugin
-----------------------------------------------------------------------------
This plugin is released under the MIT license.

Copyright (c) 2018 Futokoro
http://opensource.org/licenses/mit-license.php

Plugin Publisher
https://github.com/futokoro/RPGMaker/blob/master/README.md

-----------------------------------------------------------------------------
Change History
-----------------------------------------------------------------------------

v1.0.3 - 2019/04/07: Bug Fixes
1. Fixed an issue where the function to set the initial value without setting a variable ID was not properly applied. (Provided by Utako)

v1.0.2 - 2018/02/27: Specification Changes
1. Changed the plugin to use a fixed initial value if a variable ID is not set in the plugin parameters.

v1.0.1 - 2018/02/27: Traits Additions
1. Added a function to change the delay time before enemy animation starts.

v1.0.0 - February 26, 2018: Initial release

-----------------------------------------------------------------------------

@param Message Speed
@desc Sets the display speed of the battle log.
@default {"variableId":"0","initValue":"16"}
@type struct<variable>

@param Aniamtion Base Delay
@desc Sets the wait time before playing the animation.
@default {"variableId":"0","initValue":"8"}
@type struct<variable>

@param Animation Next Delay
@desc Sets the playback wait time for the second character and beyond when displaying animations separately for multiple targets.
@default {"variableId":"0","initValue":"12"}
@type struct<variable>

@param Aniamtion Enemy Delay
@desc Sets the wait time before the enemy plays its animation. This is processed separately from Base Delay.
@default {"variableId":"0","initValue":"0"}
@type struct<variable>

@param Animation Rate
@desc Set the display time for each frame of the animation.
@default {"variableId":"0","initValue":"4"}
@type struct<variable>

@param Damage Popup Duration
@desc Sets the damage popup time.
@default {"variableId":"0","initValue":"90"}
@type struct<variable>

@param Enemy Collapse Duration
@desc Set the time for Enemies to disappear.
@default {"variableId":"0","initValue":"32"}
@type struct<variable>

スポンサードリンク

-MV plugins

Copyright© PGMV - The Community-Driven Plugin Library for RPG Maker MV , 2026 All Rights Reserved.