【解決済み】敵が残っていても勝利

返信する
ぼた餅
記事: 187
登録日時: 2016年7月17日(日) 20:22

【解決済み】敵が残っていても勝利

投稿記事 by ぼた餅 »

こんにちは。

特定の敵が生存していても、それ以外の敵を全て倒せば勝利扱いになるプラグインを作っていただけないでしょうか?

ご検討のほどよろしくお願いいたします。
最後に編集したユーザー ぼた餅 [ 2018年6月30日(土) 13:35 ], 累計 1 回
アバター
しぐれん
記事: 975
登録日時: 2017年3月28日(火) 22:22
連絡する:

Re: 敵が残っていても勝利

投稿記事 by しぐれん »

動作テストはしていませんが、以下のようなバトルイベントでできる気がします。

コード: 全て選択

◆条件分岐:#0001がON
  ◆スクリプト:BattleManager.processVictory();
  ◆
:分岐終了
0001がONは、各自で条件を改造してください。
現在、プラグイン依頼はお休み中です。
ぼた餅
記事: 187
登録日時: 2016年7月17日(日) 20:22

Re: 敵が残っていても勝利

投稿記事 by ぼた餅 »

しぐれんさん。
返信ありがとうございます。

そこまでは私も思いついたのですが、肝心の条件がさっぱり浮かばずリクエストをした次第です。

イメージとしては敵キャラのメモ欄に判別するための記述を書き、
その記述があるキャラ以外が全滅した時に発動…といった感じなのですが、そのような条件分の書き方はなにかあるのでしょうか?


引き続きリクエストは継続させていただきます。
アバター
しぐれん
記事: 975
登録日時: 2017年3月28日(火) 22:22
連絡する:

Re: 敵が残っていても勝利

投稿記事 by しぐれん »

Game_Troop.isAllDead()を改造するのはどうでしょうか?
これは、エネミー全体に対して死亡しているかをチェックし、全てが死亡しているならtrueを返します。
戦闘の終了判定で使われています。
現在、プラグイン依頼はお休み中です。
ぼた餅
記事: 187
登録日時: 2016年7月17日(日) 20:22

Re: 敵が残っていても勝利

投稿記事 by ぼた餅 »

しぐれんさん

その改造ができないので対処できません。



引き続きリクエストは継続させていただきます。
アバター
しぐれん
記事: 975
登録日時: 2017年3月28日(火) 22:22
連絡する:

Re: 敵が残っていても勝利

投稿記事 by しぐれん »

書きました。
試作版なので説明は省略しています。
わからないことがあれば質問どうぞ。
添付ファイル
Mano_TaosanakutemoOk.js
(902 バイト) ダウンロード数: 91 回
最後に編集したユーザー しぐれん [ 2018年6月29日(金) 15:01 ], 累計 1 回
現在、プラグイン依頼はお休み中です。
ぼた餅
記事: 187
登録日時: 2016年7月17日(日) 20:22

Re: 敵が残っていても勝利

投稿記事 by ぼた餅 »

しぐれんさん

制作いただきありがとうございます。
試したのですが、どうもうまく動いてくれません。

プラグインのパラメーターで「a」と設定し、敵キャラのメモ欄には「<a>」と書きました。
その記述を持つ敵/持たない敵を同時に出現させ、持たない側を倒しても戦闘は継続されます。
どのように設定すればいいのでしょうか?
アバター
しぐれん
記事: 975
登録日時: 2017年3月28日(火) 22:22
連絡する:

Re: 敵が残っていても勝利

投稿記事 by しぐれん »

プラグインにバグがあったので再アップしました。
現在、プラグイン依頼はお休み中です。
ぼた餅
記事: 187
登録日時: 2016年7月17日(日) 20:22

Re: 敵が残っていても勝利

投稿記事 by ぼた餅 »

しぐれんさん

ありがとうございます、希望通りの挙動を確認いたしました!
制作していただき感謝でいっぱいです^^
返信する

“MV:プラグイン素材のリクエスト”に戻る