当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
FTKR Change Battle Speed - FTKR_ChangeBattleSpeed.js

▼FTKR Change Battle Speed(フトコロ様作) - FTKR_ChangeBattleSpeed.js
https://plugin.fungamemake.com/archives/1369
バトル中の各種速度を変数で管理する
ふりがな:せんとうそくどかんり
機能概要: バトル中の各種速度を変数で管理する
利用規約(ライセンス): MITライセンス
作者:フトコロ
作者サイト:https://x.com/futokoro_mv
ダウンロードページ:https://raw.githubusercontent.com/futokoro/RPGMaker/mas…
ファイル名:FTKR_ChangeBattleSpeed.js
プラグインのヘルプ:
/*:
* @plugindesc v1.0.3 バトル中の各種速度を変更するプラグイン
* @author フトコロ
*
* @param Message Speed
* @desc バトルログの表示速度を設定します。
* @type struct<variable>
* @default {”variableId”:”0”,”initValue”:”16”}
*
* @param Aniamtion Base Delay
* @desc アニメーションを再生するまでのウェイト時間を設定します。
* @type struct<variable>
* @default {”variableId”:”0”,”initValue”:”8”}
*
* @param Animation Next Delay
* @desc 複数の対象に別々にアニメーションを表示する場合の2キャラ目以降の再生ウェイト時間を設定します。
* @type struct<variable>
* @default {”variableId”:”0”,”initValue”:”12”}
*
* @param Aniamtion Enemy Delay
* @desc 敵がアニメーションを再生するまでのウェイト時間を設定します。Base Delayと別に処理されます。
* @type struct<variable>
* @default {”variableId”:”0”,”initValue”:”0”}
*
* @param Animation Rate
* @desc アニメーションの1フレームごとの表示時間を設定します。
* @type struct<variable>
* @default {”variableId”:”0”,”initValue”:”4”}
*
* @param Damage Popup Duration
* @desc ダメージのポップアップ時間を設定します。
* @type struct<variable>
* @default {”variableId”:”0”,”initValue”:”90”}
*
* @param Enemy Collapse Duration
* @desc 敵キャラの消滅時間を設定します。
* @type struct<variable>
* @default {”variableId”:”0”,”initValue”:”32”}
*
* @help
*-----------------------------------------------------------------------------
* 概要
*-----------------------------------------------------------------------------
* バトル中の以下の各処理時間をゲーム内変数で管理することができます。
*
* 変更可能な処理
* ・バトルログの表示時間 (MVデフォルト:16)
* ・アニメーションを開始するまでのディレイ時間(MVデフォルト:8)
* ・アニメーションのフレームごとの表示時間 (MVデフォルト:4)
* ・敵のアニメーション開始前のディレイ時間 (MVデフォルトにはありません)
* ・ダメージポップアップの時間 (MVデフォルト:90)
* ・敵通常キャラの消滅時間 (MVデフォルト:32)
*
* プラグインパラメータで、変数ID(variableId)を指定しない場合は
* 初期値(initValue)を固定で使用します。
*
* 初期値も設定しない(空欄にする)場合は、MVデフォルトの値を使用します。
*
*
* なお、敵のアニメーションを開始する前のディレイ時間は
* 「アニメーションを開始するまでのディレイ時間」+
* 「敵のアニメーション開始前のディレイ時間」
* という結果になります。
*
* 「アニメーションを開始するまでのディレイ時間」はアクターも使用するため
* 敵の行動だけ遅くしたい場合は、「敵のアニメーション開始前のディレイ時間」で
* 調整してください。
*
*
*-----------------------------------------------------------------------------
* 設定方法
*-----------------------------------------------------------------------------
* 1.「プラグインマネージャー(プラグイン管理)」に、本プラグインを追加して
* ください。
*
*
*-----------------------------------------------------------------------------
* 本プラグインのライセンスについて(License)
*-----------------------------------------------------------------------------
* 本プラグインはMITライセンスのもとで公開しています。
* This plugin is released under the MIT License.
*
* Copyright (c) 2018 Futokoro
* http://opensource.org/licenses/mit-license.php
*
*
* プラグイン公開元
* https://github.com/futokoro/RPGMaker/blob/master/README.md
*
*
*-----------------------------------------------------------------------------
* 変更来歴
*-----------------------------------------------------------------------------
*
* v1.0.3 - 2019/04/07 : 不具合修正
* 1. 変数IDを設定せずに初期値を設定する機能が、正しく反映されない不具合を修正。(うたこさんからご提供)
*
* v1.0.2 - 2018/02/27 : 仕様変更
* 1. プラグインパラメータで変数IDを設定しない場合に、初期値を設定していれば
* その値を固定で使用するように変更。
*
* v1.0.1 - 2018/02/27 : 機能追加
* 1. 敵だけアニメーション開始前のディレイ時間を変更する機能を追加。
*
* v1.0.0 - 2018/02/26 : 初版作成
*
*-----------------------------------------------------------------------------
*/
//=============================================================================
/*~struct~variable:
* @param variableId
* @desc 数値を管理する変数IDを設定します。
* @type variable
* @default 0
*
* @param initValue
* @desc 変数の初期値を設定します。
* @type number
* @default 1
* @min 1
*
*/