【解決済み】SRPGギアマップバトルとスキルカットインの両立

真白灰
記事: 22
登録日時: 2018年3月05日(月) 15:02

【解決済み】SRPGギアマップバトルとスキルカットインの両立

投稿記事by 真白灰 » 2023年6月04日(日) 15:01

おひさまクラフト様のSRPGギアMZのマップバトルでスキル発動前にピクチャを表示したいのですが、
Ruたん様のカットインプラグインもYana様の「発動前コモン」も動作しませんでした。

SRPGギアMZの作者様に質問したところ、

マップバトルは独自の処理で戦闘を進めますので、戦闘シーン(Scene_battle)で動作するプラグインの多くは動作しなくなります。カットインやスキル発動前にコモンイベントを呼び出すプラグインは、おそらくスキルを使用する時の流れの中に必要な処理を割り込ませているはずなので、その部分を調べ、マップバトルでのスキルを使用する流れの中で実行するようにすれば、マップバトルでも動かせるようになるのでは…と思います。

との回答をいただきました。

理屈はわかるのですが、中を開けて見たところjavascriptの知識皆無な自分の能力では手に負えませんでした。
どなたかSRPGギアMZマップバトルとRuたん様のカットインプラグイン(もしくはYana様の「発動前コモン」)を両立可能なように改造していただけないでしょうか。
SRPGギアMZのアップデートに対応できるように改造箇所にコメントをつけてくださるとありがたいです。

SRPGギアMZ
https://ohisamacraft.nyanta.jp/SrpgMaterial.html
スキル発動前カットイン表示プラグイン
https://torigoya-plugin.rutan.dev/battle/skillCutIn/
発動前コモン
https://plugin-mz.fungamemake.com/archives/1442
最後に編集したユーザー 真白灰 on 2023年6月05日(月) 12:03 [ 編集 1 回目 ]

アバター
虚構の城跡
記事: 695
登録日時: 2016年9月23日(金) 16:58
連絡を取る:

Re: SRPGギアマップバトルとスキルカットインの両立

投稿記事by 虚構の城跡 » 2023年6月05日(月) 06:39

MVの方を利用してますが、マップバトルを利用するのであれば、カットイン系のプラグインを利用するのではなく戦闘前の処理のイベントにコモンイベントでカットイン 画像を「ピクチャの表示」と「ピクチャの移動 」 を駆使すれば動きます。

スクリプトはメモ欄の上級者向けに記載されている
this.isActiveEventSkillId(variableId);
を利用すれば、行動中にイベントが選択しているスキルIDの変数を取得できます。
その変数を元に戦闘開始前イベントで処理する様に命令文を記載すれば動きますよ。
真白灰
記事: 22
登録日時: 2018年3月05日(月) 15:02

Re: SRPGギアマップバトルとスキルカットインの両立

投稿記事by 真白灰 » 2023年6月05日(月) 12:02

ご教授いただいた方法でピクチャの表示できました。
本当にありがとうございます。助かりました。
解決済みとさせていただきます。

“MZ:プラグイン素材のリクエスト” へ戻る