【解決済】戦闘中にメッセージや選択肢を表示してもステータスウインドウが消えないようにしたいです。

豆豆豆

ユーザー
連日、申し訳ございません・・・
この度、もう1つ質問させていただきたい事があるのですが
ツクールの仕様上、戦闘時にメッセージや選択肢を表示すると
添付している画像左側のように
自動で勝手にステータスウインドウが消えてしまうのですが
これを画像右側のようにメッセージや選択肢表示中でも表示出来るようにしたいです。
ステータスウインドウは

ステータスウィンドウ非表示
BattleManager._statusWindow.hide();
ステータスウィンドウ表示
BattleManager._statusWindow.show();

などのスクリプトでも任意で消せますので
ウインドウ被りなど考慮していただくなくて構いませんので、仕様の
・メッセージや選択肢を表示すると勝手にステータスウインドウが消える
この点のみ勝手に消えないようにする方法を御教示お願いできないでしょうか。

また、既にプラグインがありそうな気もしたので探したのですが見つからず
もし上記の事が実現出来るプラグイン素材の情報を知ってる方が居られましたら
良ければ情報提供お待ちしております。
 

Attachments

  • あり1.png
    あり1.png
    999.4 KB · 閲覧: 48
最後に編集:
戦闘中文章の表示などを表示した場合に、ステータスウィンドウを表示させたままにするプラグインを作成しました。
もともとの処理を上書きしています。

ウィンドウは、close openの組み合わせで表示・非表示されている場合もあります。
BattleManager._statusWindowの場合、これが使われていますので、この方が安全です。
BattleManager._statusWindow.close();
BattleManager._statusWindow.open();

https://algames.bex.jp/mv/plugins/BattleStatusWindowAlwaysOpen.js
 
最後に編集:

豆豆豆

ユーザー
アストラル様 神無月サスケ様
この短時間でプラグイン作って下さったのですね
いつもありがとうございます!

お二人とも作って下さったプラグインは素晴らしい物ですので
臨機応変に使い分けさせていただきます!

戦闘中のステータスウインドウは、スクリプトコマンドを使うことで
製作者の任意のタイミングで消せるのに
戦闘中にメッセージや選択肢を出すと強制的にステータスウインドウが消えてしまう仕様は
演出上で困ってる方も多かった思います。
そういったツクラーの方々は是非、是非、アストラル様や神無月サスケ様が作って下さった
上記のプラグインを使い解決して下さい!
両方共、本当に素晴らしいプラグインです!
 
トップ