トリアコンタン様の「戦闘のリトライプラグイン」について

カズン
記事: 22
登録日時: 2018年2月14日(水) 16:05

トリアコンタン様の「戦闘のリトライプラグイン」について

投稿記事by カズン » 2018年6月24日(日) 02:48

トリアコンタン様の「戦闘リトライプラグイン」を利用させて頂いております。
戦闘敗北後、下記のような一連の流れを実装したいと思っております。

1.戦闘敗北後、指定マップへ移動(現在はシトラス様のGameOverReviveを使用)
2.ゲームオーバー画像とMEを演奏(ここは自前のイベントで)
3.3択を表示(戦闘リトライ・復活マップ1へ移動・復活マップ2へ移動)

「3.」のように戦闘画面から離れ、自前イベントを挟んだ後で
戦闘リトライを選択・実行できるようにしたいです。


細かなポイントとして
・戦闘を都度指定せずにリトライ(直前の戦闘を自動再現)
・代替可能ならGameOverRevive以外のプラグインも検討
という考えであります。

なにか方法がありましたら是非ご教授下さい。
どうぞよろしくお願い致します。
最後に編集したユーザー カズン on 2018年6月24日(日) 18:29 [ 編集 1 回目 ]

アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: トリアコンタン様の「戦闘のリトライプラグイン」について

投稿記事by まっつUP » 2018年6月24日(日) 13:04

カズン様

1.戦闘敗北後、指定マップへ移動(現在はシトラス様のGameOverReviveを使用)

があるので制限が大きくかかったり、不挙動があったりしますができそうです。
なお、以下の手順で組んだ処理で何か不都合なことがあっても責任はとれませんので注意してください。

<処理の組み方>
1.まずは「プラグイン管理」でプラグインの適用順を
 RetryBattle.jsの次にGameOverRevive.jsが来るようにします。
 こうすると競合によってゲームオーバーシーンで途中から後者の処理しか機能しません。

2.GameOverRevive.jsの機能で最初に移動したMAPに設定する自動実行の実行内容です。

◆選択肢の表示:リトライ, 1, 2 (ウィンドウ, 右, #1, #2)
:リトライのとき
◆スクリプト:DataManager.loadGameForRetry();
◆戦闘の処理:yeeeeees

:1のとき
◆場所移動:MAP005 (0,0)

:2のとき
◆場所移動:MAP005 (0,0)

:分岐終了

この時スクリプトと戦闘の処理の間には他の処理を入れないでください。
また戦闘の処理での敵グループの指定、逃亡の可否はご自身で実装してください。

追記:戦闘敗北時のGameOver画像の表示などを飛ばすだけならそんなに難しくないので
どうしても省略したい場合は別途リクエストするなどしてください。
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
カズン
記事: 22
登録日時: 2018年2月14日(水) 16:05

Re: トリアコンタン様の「戦闘のリトライプラグイン」について

投稿記事by カズン » 2018年6月24日(日) 18:25

まっつUP様、ご返信ありがとうございます。
教えて頂いた方法で思い描くリトライを実装できそうです。

ただ私の質問が言葉足らずだったので
この後に修正させていただきますが

・戦闘を都度指定せずにリトライ(直前の戦闘を自動再現)

という仕様になるとありがたいと思っています。
敗北ごとに戦闘の指定を行っていくと
処理が膨大になりデータ管理が困難になってしまうため
このような形にしたいと思っています。

折角ご返信いただいたのに申し訳ありません。
この質問は引き続き継続したいと思います。
アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: トリアコンタン様の「戦闘のリトライプラグイン」について

投稿記事by まっつUP » 2018年6月24日(日) 21:38

各戦闘開始時に敵グループIDを任意の変数に代入できるプラグインを作成しました。
これはトリアコンタン様のプラグインの記録処理よりも先に変数に代入を行うものです。
これにより敵グループを指定してみてください。
添付ファイル
CheckTroopid.js
(1.53 KiB) ダウンロード数: 29 回
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
カズン
記事: 22
登録日時: 2018年2月14日(水) 16:05

Re: トリアコンタン様の「戦闘のリトライプラグイン」について

投稿記事by カズン » 2018年6月25日(月) 04:14

まっつUP様、
プラグイン作成までいただき本当にありがとうございます。

プラグインを導入しテストしたところ、
理想の形でリトライを実装することができました。
これで制作の負担を増やすことなく
戦闘敗北時の挙動を自由度高く作成できそうです。

まだ特殊な条件下のテストができていないため
それらが完了次第、トピック名を解決済としたいと思います。

誠にありがとうございました。

“MV:質問” へ戻る