MZ用プラグイン

属性平均計算 - ElementAverage.js

シェア用テキスト:
▼属性平均計算(ポテトードラゴン様作) - ElementAverage.js
https://plugin-mz.fungamemake.com/archives/3767
属性有効度を最大値ではなく、平均値で算出します。

ふりがな:ぞくせいへいきんけいさん

機能概要: 属性有効度を最大値ではなく、平均値で算出します。

利用規約(ライセンス): MITライセンス

作者:ポテトードラゴン

作者サイト:https://x.com/pota_gon

解説ページ:https://github.com/pota-gon/RPGMakerMZ/wiki

ファイル名:ElementAverage.js

プラグインのヘルプ:

*:
@plugindesc
属性平均計算 Ver1.3.3(2021/9/5)

@url https://raw.githubusercontent.com/pota-gon/RPGMakerMZ/main/plugins/Battle/ElementAverage.js
@base Potadra
@orderAfter Potadra
@target MZ
@author ポテトードラゴン

・アップデート情報
- リファクタ

Copyright (c) 2021 ポテトードラゴン
Released under the MIT License.
https://opensource.org/licenses/mit-license.php

@help
## 概要
属性有効度を最大値ではなく、平均値で算出します。

炎の剣などの属性を含む装備で  
ダメージが軽減されるようになります。

## 使い方
初期設定は必要ありません。  
プラグイン導入だけで動作します。

### 例: 炎の剣でサラマンダーを攻撃する場合

#### 設定内容
・炎の剣(武器)  
攻撃時属性: 物理  
攻撃時属性: 炎

・サラマンダー(敵キャラ)  
属性有効度: 炎 * 0%  
※ 属性有効度は設定しない場合 100% になるので、  
   この場合、物理の属性有効度は 100% となります。

#### 導入前(最大値で算出)
全ての属性の中で % が1番高いものが属性有効度となる  
[物理(100%), 炎(0%)] => 属性有効度: 100%(属性によるダメージに変動なし)

#### 導入後(平均値で算出)
全ての属性の平均値が属性有効度となる  
[物理(100%), 炎(0%)] => 属性有効度: 50%(属性によるダメージが 1/2 になる)

## パラメータ

### 最小値で算出 (Min)

#### 最小値で算出 (true)
全ての属性の中で % が1番低いものが属性有効度となる  
[物理(100%), 炎(0%)] => 属性有効度: 0%(ダメージ0)

@param Min
@type boolean
@text 最小値で算出
@desc 最小値で算出するオプションです
@on 最小値で算出
@off 平均値で算出
@default false
*/

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2026 All Rights Reserved.