見出し画像

ツクールMZ、小技2

こんにちは熱帯魚ことRYBAです。

またRPGツクールMZの小技を紹介

BattleManager.makeEscapeRatio = function() {
   this._escapeRatio = 1.0;
   //this._escapeRatio = (0.5 * $gameParty.agility()) / $gameTroop.agility();
};

逃走確率を変更できます。

コメントアウトしているのがデフォルトの処理です。

上記の記述では1.0にしていますが、
これは逃走確率100%という意味になります。

BattleManager.onEscapeFailure = function() {
   $gameParty.onEscapeFailure();
   this.displayEscapeFailureMessage();
   this._escapeRatio += 0.1;
   if (!this.isTpb()) {
       this.startTurn();
   }
};

こちらは逃走が失敗したときに呼び出される関数です。

+= 0.1していますが、これは逃走率が10%アップしているという意味です。

この加算数値を変更することで逃走が失敗した際の
逃走率上昇率を変更できます。


この記事が気に入ったらサポートをしてみませんか?