【解決致しました。】hpが経るに連れの能力値変化についての質問。

風雨がぁ
記事: 123
登録日時: 2017年9月24日(日) 10:18

【解決致しました。】hpが経るに連れの能力値変化についての質問。

投稿記事by 風雨がぁ » 2017年9月25日(月) 16:07

キャラにHPが減るほど攻撃力がアップしたり、
防御力がアップしたりなどをしたいのですが、
トリアコンタンさんのバトラーのパラメータ動的能力値変更DynamicBattlerParam.jsでも設定可能なのでしょうか。
それとも別の方法でありますでしょうか。
制作もやり始めで計算式も簡単なもの以外わかりません…。
わかる方、どうか式の例と説明をお願いいたします。
最後に編集したユーザー 風雨がぁ on 2017年10月01日(日) 19:26 [ 編集 1 回目 ]

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: hpが経るに連れの能力値変化についての質問。

投稿記事by トリアコンタン » 2017年9月26日(火) 01:54

こんばんは!
ご要望の機能は「バトラーパラメータの動的設定プラグイン」で実装可能です。
(もちろん相応の計算式を設定する必要があるので難易度は高いです)

計算式では主に以下の記号を使います。
加算:+
減算:-
乗算:*
除算:/

例えば、以下の式の場合、HP割合が0%のときに2倍に、100%のときに0倍になります。

コード: 全て選択

param * (1.0 - a.hpRate()) * 2
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
風雨がぁ
記事: 123
登録日時: 2017年9月24日(日) 10:18

Re: hpが経るに連れの能力値変化についての質問。

投稿記事by 風雨がぁ » 2017年9月27日(水) 07:29

トリアコンタン さんが書きました:こんばんは!
ご要望の機能は「バトラーパラメータの動的設定プラグイン」で実装可能です。
(もちろん相応の計算式を設定する必要があるので難易度は高いです)

計算式では主に以下の記号を使います。
加算:+
減算:-
乗算:*
除算:/

例えば、以下の式の場合、HP割合が0%のときに2倍に、100%のときに0倍になります。

コード: 全て選択

param * (1.0 - a.hpRate()) * 2


こんにちは、
回答ありがとうございます。
コードにあった式を試しに攻撃力に使わせていただきました。
倍にはなったのですが、
攻撃力が始めは0になるのか、
相手の体力を100削り、攻撃されてHPを減らされると少しずつ上がり、
最終的に二倍になるという形になりました。
式が間違いなのかプラグインの不具合なのか、私には検討がつきません。
更に、防御なども試してみましたがこちらは完全に反映されないようです。
確認ですが、HPが減るに連れの攻撃の変化の式は
<DBP_攻撃力:[param * (1.0 - a.hpRate()) * 2]>でよろしいのでしょうか。
それとも、パラメータの方に記入しないといけないのでしょうか。
お手数ですが、確認よろしくお願いいたします。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: hpが経るに連れの能力値変化についての質問。

投稿記事by トリアコンタン » 2017年10月01日(日) 16:08

攻撃力が始めは0になるのか、
相手の体力を100削り、攻撃されてHPを減らされると少しずつ上がり、
最終的に二倍になるという形になりました。

こんにちは。
もともと上記の通りに動作する計算式を例として提示しました。
最低値や最大値を変更したい場合は、上記の計算式を応用します。

確認ですが、HPが減るに連れの攻撃の変化の式は
<DBP_攻撃力:[param * (1.0 - a.hpRate()) * 2]>でよろしいのでしょうか。

上記の通りで問題ないです。メモ欄に指定がない場合のみパラメータの値が適用されます。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
風雨がぁ
記事: 123
登録日時: 2017年9月24日(日) 10:18

Re: hpが経るに連れの能力値変化についての質問。

投稿記事by 風雨がぁ » 2017年10月01日(日) 18:13

返信ありがとうございます。
確かにそういう式になってますね(汗
すいません。次から見間違いのないように致します。
失礼しました。
考えてみたいと思います。
ありがとうございました。

“MV:質問” へ戻る