バトルの行動順からランダムな要素を除外します – TMSpeedFix.js

タイトル
バトルの行動順からランダムな要素を除外します
作者名
ヘルプ
使い方:

通常の計算式
speed = 敏捷性 + Math.randomInt(Math.floor(5 + 敏捷性 / 4))

これがごっそり削られて以下のような式になります。
speed = 敏捷性

このプラグインは RPGツクールMV Version 1.3.0 で動作確認をしています。


プラグインコマンド:

speedFixStop
行動順の計算式をプラグイン導入前の状態に戻します。ゲーム開始時は
すでにプラグインによる計算式の変更が有効な状態になっています。
この状態はセーブデータに保存されます。

speedFixStart
行動順の計算式からランダム要素を除外します。
speedFixStop の効果を解除する場合に使用してください。

setEscapeRatio 80
バトルからの逃走成功率を 80% に固定します。0 よりも小さい値を
設定すると逃走成功率は固定されず、通常の計算式で算出されます。
ゲーム開始時には -1 が設定されています。
このコマンドで固定した逃走成功率はセーブデータに保存されます、
解除したくなったら setEscapeRatio -1 を実行してください。

setEscapeRatio \V[3]
逃走成功率をゲーム変数 3 番に代入されている値に固定します。

getEscapeRatio 2
ゲーム変数 2 番に現在固定されている逃走成功率を代入します。
代入されている値が 0 以上かどうかで、逃走成功率が固定されているかを
判定することができます。


プラグインパラメータ補足

secondParam
secondParam の比較にはスキルやアイテムの速度補正が適用されません。
値は以下のパラメータに対応しています。
-1 … 利用しない
0 … 最大HP
1 … 最大MP
2 … 攻撃力
3 … 防御力
4 … 魔法力
5 … 魔法防御
6 … 敏捷性
7 … 運
パラメータ
param secondParam
desc speedが拮抗した際に比較するパラメータ。
初期値: 7 (運で比較、その他の値はヘルプで確認してください)
default 7

ライセンス表記
配布元 : http://hikimoki.sakura.ne.jp/
Copyright (c) 2016 tomoaky
Released under the MIT license.
http://opensource.org/licenses/mit-license.php

紹介ページ https://hikimoki.sakura.ne.jp/index.php?article=plugin_battle