【解決済み】特定の条件を満たす場合のみの反撃について

安房の守
記事: 36
登録日時: 2019年3月28日(木) 17:03

【解決済み】特定の条件を満たす場合のみの反撃について

投稿記事by 安房の守 » 2019年4月28日(日) 21:54

別のトピックでトリアコンタン様の反撃拡張プラグインの仕様について質問を挙げていますが、他の反撃カスタマイズができるプラグインについても試してみました。
YEP_X_CounterControl.jsで他のプラグインが存在しない新規プロジェクトで確認しましたが、攻撃を受けてから反撃というのはヒットしてもミスしても回避しても、その後反撃するという仕様で、回避反撃というのは回避率0%でもとにかく回避モーションをしてから反撃という仕様のようです。

どちらのプラグインでもよいのですが、ダメージを受けた場合だけ反撃するという仕様にすることはできないものでしょうか?


【追加】
もう一つ、反撃の条件に関してですが、どうやら他のバトラーによる身代わりが発動して守ってもらった際も、反撃しているようです。
この場合も、攻撃対象となったバトラーにダメージが生じなければ反撃しないようにできればと思います。
これは身代わりという別の要素が関与するので、全く別の話なのかもしれませんが・・・

どなたかお知恵を貸していただければ幸いです。

安房の守
最後に編集したユーザー 安房の守 on 2019年5月02日(木) 23:42 [ 編集 2 回目 ]

アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: 特定の条件を満たす場合のみの反撃について

投稿記事by ムノクラ » 2019年4月30日(火) 18:57

トリアコンタン様の反撃拡張プラグイン(CounterExtend.js)で、今日付けっぽいですが、機能が追加されたようです。

https://raw.githubusercontent.com/triac ... rExtend.js
// 1.9.0 2019/04/30 クロスカウンターで、相手の攻撃が当たった場合のみ反撃、もしくは外れた場合のみ反撃できる設定を追加

* 7. デフォルトの反撃とは異なり、攻撃を受けてから反撃させることができます。
* 特徴を有するメモ欄に以下の通り入力してください。
* <CE_クロスカウンター> # 相手の攻撃を受けてから反撃します。
* <CE_CrossCounter> # 同上
* ※クロスカウンターはスキルによる反撃の場合のみ有効です。
*
* クロスカウンターの発動条件を設定できます。
* <CE_クロスカウンター条件:1> # 相手の行動が当たった場合のみ反撃
* <CE_CrossCounterCond:1> # 同上
* 0 : 常に
* 1 : 相手の行動が当たった場合のみ
* 2 : 相手の行動が外れた場合のみ
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
安房の守
記事: 36
登録日時: 2019年3月28日(木) 17:03

Re: 【半分解決済み】特定の条件を満たす場合のみの反撃について

投稿記事by 安房の守 » 2019年4月30日(火) 21:07

トリアコンタン様の反撃拡張プラグインの更新により、ダメージを受けない場合は反撃しないということについては見事に解決しました。

ただ、追記した「身代わりが発動してダメージを受けなかった場合も反撃をキャンセル」については未解決のため、半分解決とさせて頂きました。

引き続きよろしくお願いいたします。

安房の守
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: 【半分解決済み】特定の条件を満たす場合のみの反撃について

投稿記事by ムノクラ » 2019年5月02日(木) 18:33

viewtopic.php?f=23&t=7781
トリアコンタン さんが書きました:こんにちは!
身代わりによってダメージを回避した場合も反撃が発動しないよう仕様変更しました。

1.9.1 2019/05/02 クロスカウンターで、相手の攻撃が当たった場合のみ反撃する場合は、身代わりによる肩代わりも除外するよう仕様変更
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/CounterExtend.js


解決したようですので、こちらのトピックも閉じてくださいね。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
安房の守
記事: 36
登録日時: 2019年3月28日(木) 17:03

Re: 【解決済み】特定の条件を満たす場合のみの反撃について

投稿記事by 安房の守 » 2019年5月02日(木) 23:44

マルっと解決しました!
ムノクラさんもこのトピックを見てくださった皆さんもありがとうございました!

安房の守

“MV:質問” へ戻る