戦闘中にアイテムを開くスクリプト
Posted: 2023年3月25日(土) 08:14
トリアコンタン様の「ターン消費なしスキルプラグイン」(https://torigoya-plugin.rutan.dev/battle/quickSkill/)を用いて、一人旅でコストの限り戦闘中アイテムを何度でも使える仕様にしているのですが、アイテムを使用した後強制的に他のコマンド選択に戻ってしまうのが煩わしいので、「アイテム使用後にアイテム画面を自動的に開く」方法を模索しています。
コードの知識が無いため、いろいろ検索して私の中で考えたアイデアはアイテムの使用効果に全て「アイテム画面を開く」処理として、
SceneManager.push(Scene_Item);
というスクリプトをコモンイベントで設定することでした。これにより使用した後強制的にアイテム画面を開くことには成功したのですが、上記スクリプトが戦闘中のアイテム画面を開くではなく、マップのメニューシーンからアイテムを開くスクリプトであることから、一旦戦闘シーンを抜けてアイテム画面を開き、閉じたら戦闘が再開されるような処理になってしまうようです。
そこで、「戦闘中のアイテム画面を開く」スクリプトの書き方を教えていただきたいです。もしくは、「アイテム使用後にアイテム選択画面に強制的に戻す方法」が別にあればご教示いただけますと大変助かります。
コードの知識が無いため、いろいろ検索して私の中で考えたアイデアはアイテムの使用効果に全て「アイテム画面を開く」処理として、
SceneManager.push(Scene_Item);
というスクリプトをコモンイベントで設定することでした。これにより使用した後強制的にアイテム画面を開くことには成功したのですが、上記スクリプトが戦闘中のアイテム画面を開くではなく、マップのメニューシーンからアイテムを開くスクリプトであることから、一旦戦闘シーンを抜けてアイテム画面を開き、閉じたら戦闘が再開されるような処理になってしまうようです。
そこで、「戦闘中のアイテム画面を開く」スクリプトの書き方を教えていただきたいです。もしくは、「アイテム使用後にアイテム選択画面に強制的に戻す方法」が別にあればご教示いただけますと大変助かります。