ページ 11

1ターンに与えたダメージの計算方法

Posted: 2020年6月15日(月) 20:18
by 永久力吹雪
1ターンに与えた最大ダメージを測るダメージ番付という、
戦闘イベントを作ろうとしていて、HPカンストで絶対に倒せない
敵だけど、その敵に1ターンに与えたダメージを計算するには
どうすればいいのでしょうか?
変数の使い方もまだ初心者でわからないので、
お教えいただけるとありがたいです。

Re: 1ターンに与えたダメージの計算方法

Posted: 2020年6月17日(水) 00:57
by 杏仁豆腐
その戦闘が1ターンで終わってしまうものなのか、そうでないのかで変わると思いますが、
私ならバトルイベントの変数の操作から、HPカンストモンスターの『最大HP』と『ターン終了後の現在のHP』を取得して計算すると思います。
その差が与えたダメージになるのでは無いでしょうか?

戦闘が1ターンで終わらない場合はバトルイベントから毎ターン全回復の処理する事によってダメージの累積を防ぎます。

Re: 1ターンに与えたダメージの計算方法

Posted: 2020年6月22日(月) 15:26
by 永久力吹雪
>杏仁豆腐さん
返事が遅くなりましたが、お教えいただきどうもありがとうございます!
おかげさまで1ターンに与えたダメージの計算をする、
サンドバッグシステムが作れました。