内部値と異なるポップアップ、戦闘ログを出したい
内部値と異なるポップアップ、戦闘ログを出したい
凄まじい桁のダメージポップアップが出るが、残りHP-1(要は1残すダメージ)だったり、HP吸収タイプなので内部上は相手の残りHPで打ち止めになるなど、実際に処理されるのとは異なるポップアップ、戦闘ログを表示することは出来るのでしょうか?
ツクール初心者です。結構な期間ウディタ使って来てて、感覚がややずれているので、度々おかしな発言があるかもしれません。
Re: 内部値と異なるポップアップ、戦闘ログを出したい
現状様々な仕様が不足している(例えば などが多く入っている)ので、飽くまでも質問への回答に留めます。
可能かどうかで言えば無論可能です。
一番簡単なのはダメージ処理の直後や最中にbattlerの._resultを書き換える事ですが…プラグイン制作は必須になると考えます。
また、一部プラグインはresultのダメージなどを参照して処理をしているので、そちらの考慮も必要です。
(例えば、残りHP-1のダメージを与える技で、計算上の実ダメージは30000だったのですが残りHPが200だったので表示上のダメージは199。この場合「300以上のダメージを受けたら反撃する」のパッシブは反応すべきか?等)
可能かどうかで言えば無論可能です。
一番簡単なのはダメージ処理の直後や最中にbattlerの._resultを書き換える事ですが…プラグイン制作は必須になると考えます。
また、一部プラグインはresultのダメージなどを参照して処理をしているので、そちらの考慮も必要です。
(例えば、残りHP-1のダメージを与える技で、計算上の実ダメージは30000だったのですが残りHPが200だったので表示上のダメージは199。この場合「300以上のダメージを受けたら反撃する」のパッシブは反応すべきか?等)
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
Re: 内部値と異なるポップアップ、戦闘ログを出したい
ふむふむ。
確かにそういった被ダメージを参照して動作するものとの競合が怖いところですね。
近辺を書き換えていそうなプラグインを参考にいろいろ試してみます。
確かにそういった被ダメージを参照して動作するものとの競合が怖いところですね。
近辺を書き換えていそうなプラグインを参考にいろいろ試してみます。
剣崎 宗二 さんが書きました:現状様々な仕様が不足している(例えば などが多く入っている)ので、飽くまでも質問への回答に留めます。
可能かどうかで言えば無論可能です。
一番簡単なのはダメージ処理の直後や最中にbattlerの._resultを書き換える事ですが…プラグイン制作は必須になると考えます。
また、一部プラグインはresultのダメージなどを参照して処理をしているので、そちらの考慮も必要です。
(例えば、残りHP-1のダメージを与える技で、計算上の実ダメージは30000だったのですが残りHPが200だったので表示上のダメージは199。この場合「300以上のダメージを受けたら反撃する」のパッシブは反応すべきか?等)
ツクール初心者です。結構な期間ウディタ使って来てて、感覚がややずれているので、度々おかしな発言があるかもしれません。