イベント戦闘を再度遊ぶ機能の実装方法

アバター
りるり
記事: 9
登録日時: 2021年3月13日(土) 11:26

イベント戦闘を再度遊ぶ機能の実装方法

投稿記事by りるり » 2022年5月15日(日) 12:18

お久しぶりです。ツクール初心者のりるりです。
今回「イベント戦闘を再度遊ぶ」機能を実装することがツクールの機能だけで(プラグインの開発をせずに)実現可能なのかを知りたく、質問しています。
仕様は以下のものを考えています。

メニューの”コンテンツリプレイ” により、既プレイのイベント戦・ミニゲームが一覧に表示される。一覧から再戦するコンテンツを選び“スタンバイ!”を押すことで戦闘イベントを”現在のデータを用いて”再度遊ぶことができる。

にわかである私が考えた実装方法
コモンイベントでツクール内処理を用いて実装できるのでは?“イベント戦闘突入用コモンイベント”を作成し、すべてそれをかまして戦闘へ。クリア後コンテンツリプレイの一覧に追加される
…とか?

コモンイベントやツクール初心者で至らない点や知識不足はありますがご教授お願い致します。

ツクール初心者です。頑張りまっす
アバター
フラクタル
記事: 17
登録日時: 2021年12月28日(火) 15:36

Re: イベント戦闘を再度遊ぶ機能の実装方法

投稿記事by フラクタル » 2022年5月15日(日) 15:31

こんにちは。

ツクールの機能だけで(プラグインの開発をせずに)
というのはプラグイン関連を全く使わずにということでしょうか?それとも既存のプラグインなどは使用しても良いのでしょうか?

使用可なら初期導入されているYEP_MainManuManager.jsと隠しアイテム、アイテム選択の処理を利用すれば
可能かと思われます。
1.YEP_MainManuManager.jsのパラメータ81を Name →'コンテンツリプレイ'、Show→trueにする(この場合コモンイベント1が呼び出される)
2.ボスの名前、イベントの名前を冠した隠しアイテムAを用意する
3.コモンイベント1内でアイテム選択の処理(隠しアイテムA)を行い、値を変数に格納する
4.コモンイベント1内で変数の値ごとに条件分岐を行い、目的のイベントを呼び出す

見当違いでしたらスルーしていただいて構いません。
アバター
りるり
記事: 9
登録日時: 2021年3月13日(土) 11:26

Re: イベント戦闘を再度遊ぶ機能の実装方法

投稿記事by りるり » 2022年5月15日(日) 17:46

フラクタルさん、素早い返信ありがとうございます。
大変参考になりました。
ツクール初心者です。頑張りまっす

“MV:質問” へ戻る