トリアコンタン様の会心カスタマイズプラグインについて

アバター
だってぇの
記事: 77
登録日時: 2018年5月21日(月) 11:08
連絡を取る:

トリアコンタン様の会心カスタマイズプラグインについて

投稿記事by だってぇの » 2020年7月07日(火) 14:02

 こんにちは。お世話になっております。

 トリアコンタン様の会心カスタマイズプラグインですが、どうやら連続攻撃の初撃が会心だった場合残りの攻撃が全て会心になるという不具合(仕様?)がある事が判明いたしました。

 これを通常と同じようにヒット毎に会心判定を行うという仕様にする事は可能でしょうか?

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様の会心カスタマイズプラグインについて

投稿記事by トリアコンタン » 2020年7月09日(木) 00:25

こんにちは!
プラグインのご利用ありがとうございます。

動作について確認してみます。
ただ、ずいぶん前に作成したプラグインなので時間が掛かるかもしれません。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様の会心カスタマイズプラグインについて

投稿記事by トリアコンタン » 2020年7月11日(土) 18:08

こんにちは!
こちらで現象を確認、修正しました!
よろしければお試しください。

1.1.4 2020/07/11 複数ヒットする攻撃の会心判定がヒットごとに行われていなかった問題を修正
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/CustomizeCritical.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
だってぇの
記事: 77
登録日時: 2018年5月21日(月) 11:08
連絡を取る:

Re: トリアコンタン様の会心カスタマイズプラグインについて

投稿記事by だってぇの » 2020年7月12日(日) 07:45

 会心の仕様が通常と同じになった事を確認しました!

 お忙しい中対応して下さりありがとうございました! お疲れ様です!
アバター
シンゴビッチ
記事: 38
登録日時: 2020年5月25日(月) 03:12
連絡を取る:

Re: トリアコンタン様の会心カスタマイズプラグインについて

投稿記事by シンゴビッチ » 2020年7月21日(火) 00:18

申し訳ございません。もし宜しければ具体的な変更箇所教えていただける助かります。
(かなり改変してしまって、そのまま差し替えるとフリーズしてしまうので直接書き換えをしたいです)

Game_Action
 会心をカスタマイズします ←ここは改変してないのでそのまま差し替えられます。

コード: 全て選択

   
    //=============================================================================
    // BattleManager
    //  会心判定を事前に行います。
    //=============================================================================
    BattleManager.judgeCritical = function(action, targets) {
        action.initCriticalQueue(); //←ここが追記
        targets.forEach(function(target) {
            action.judgeCritical(target);
        });
    };
   


でよろしかったですか?ほかにあれば教えていただけると助かります。
ゲーム作成用Twitterアカウント作りました https://twitter.com/RPGVV1
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様の会心カスタマイズプラグインについて

投稿記事by トリアコンタン » 2020年7月21日(火) 14:25

こちらが直近の修正の差分です。
少し修正量が多いですが参考になりましたら。

https://github.com/triacontane/RPGMakerMV/commit/0bea379f192d5b5c1ddc8c23ccb28ae7f77a1ac2
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
シンゴビッチ
記事: 38
登録日時: 2020年5月25日(月) 03:12
連絡を取る:

Re: トリアコンタン様の会心カスタマイズプラグインについて

投稿記事by シンゴビッチ » 2020年7月22日(水) 02:12

トリアコンタンさんありがとうございます!
無事全部追記修正完了しました!

改変利用まで対応いただき恐縮です。
トリアコンタンさんのプラグインは非常に使いやすいですし、
コード自体も可読性が高いので、JavaScript言語に慣れてない私でも
書いてある内容が理解しやすくてとても助かります。
(細かいところまで手を入れたくなるので大体のプラグインは
改変利用してます^^;;))
本当にありがとうございます!
ゲーム作成用Twitterアカウント作りました https://twitter.com/RPGVV1

“MV:質問” へ戻る