当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクール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 */