『解決済み』特殊なコストのスキルとコモンイベント
Posted: 2019年2月26日(火) 06:54
いつもお世話になっています。
特殊なコストのスキルとして最大MPを消費するスキルを作ろうと思っています、
減った最大MPは宿屋などの施設で回復する仕様です。
現状はスキルの使用効果でコモンイベントを発生させて
使用者の最大MPを減少させるとともに、減った最大MP分の変数を加算記録して
回復施設で変数分の最大MPを増加(回復)させる感じで制作しています。
この仕様で非戦闘時のメニュー画面で回復魔法を使用した際にふたつ問題が生じてしまいました
1つ目はいちいちコモンイベントを挟んでしまうためにメニュー画面が中断されて連続で回復が出来ないというものです。
コモンイベントをメニューと並列で処理できるように出来ないものでしょうか…?
2つ目は対象のHPがすでに最大値だったときに通常の回復スキルならブザー音とともに止まってくれるのですが、この仕様だとただコストを消費してしまう挙動になってしまうことです。
スキル使用前後のHP量を比較して…などと考えたのですがパーティメンバーが複数なためにあまりよい方法が思いつきませんでした…
以上2点、なにか上手い方法があれば皆さんの知恵をお借りできたらと思います。
もちろん片方だけでもとても嬉しいです、宜しくお願いいたします。
特殊なコストのスキルとして最大MPを消費するスキルを作ろうと思っています、
減った最大MPは宿屋などの施設で回復する仕様です。
現状はスキルの使用効果でコモンイベントを発生させて
使用者の最大MPを減少させるとともに、減った最大MP分の変数を加算記録して
回復施設で変数分の最大MPを増加(回復)させる感じで制作しています。
この仕様で非戦闘時のメニュー画面で回復魔法を使用した際にふたつ問題が生じてしまいました
1つ目はいちいちコモンイベントを挟んでしまうためにメニュー画面が中断されて連続で回復が出来ないというものです。
コモンイベントをメニューと並列で処理できるように出来ないものでしょうか…?
2つ目は対象のHPがすでに最大値だったときに通常の回復スキルならブザー音とともに止まってくれるのですが、この仕様だとただコストを消費してしまう挙動になってしまうことです。
スキル使用前後のHP量を比較して…などと考えたのですがパーティメンバーが複数なためにあまりよい方法が思いつきませんでした…
以上2点、なにか上手い方法があれば皆さんの知恵をお借りできたらと思います。
もちろん片方だけでもとても嬉しいです、宜しくお願いいたします。