【解決】敵のHPが半分以下なら威力が2倍になる計算式
【解決】敵のHPが半分以下なら威力が2倍になる計算式
件名にある通り、ポケモンの『しおみず』のような効果のダメージ計算式は可能ですか?
最後に編集したユーザー ユプニール on 2017年10月14日(土) 12:30 [ 編集 1 回目 ]
Re: 敵のHPが半分以下なら威力が2倍になる計算式
こんにちは!
以下のような式で実現可能です。
100の部分は、もともとの計算式を当てはめてください。
相手のHP割合を返します。(0.0~1.0)
判定式[f]がtrueのときにaを、falseのときにbを返します。
以下のような式で実現可能です。
100の部分は、もともとの計算式を当てはめてください。
コード: 全て選択
100 * (b.hpRate() <= 0.5 ? 2 : 1)
相手のHP割合を返します。(0.0~1.0)
コード: 全て選択
b.hpRate()
判定式[f]がtrueのときにaを、falseのときにbを返します。
コード: 全て選択
f ? a : b
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: 敵のHPが半分以下なら威力が2倍になる計算式
トリアコンタンさん、いつもお世話になっております。
これでスキルの幅が少し広がって助かりました。
これでスキルの幅が少し広がって助かりました。