【解決済み】戦闘中表示される仲間のHPMPウィンドウを消したい

返信する
青猫_
記事: 42
登録日時: 2017年11月07日(火) 22:47

【解決済み】戦闘中表示される仲間のHPMPウィンドウを消したい

投稿記事 by 青猫_ »

戦闘中表示されている仲間のHPMPのウィンドウを消したいと思っています
戦闘開始時0ターン目にちらっと表示される部分も消したいのですが、
コアスクリプトのどの部分に手を加えればいいのか、わかりませんでした。
(rpg_managersのBattleManager.startBattle周辺か、rpg_windowsのBattle関連のどこかだとは思うんですが)

ご存知の方おりましたらお知恵をお貸しください
最後に編集したユーザー 青猫_ [ 2017年12月30日(土) 19:21 ], 累計 1 回
アバター
しぐれん
記事: 975
登録日時: 2017年3月28日(火) 22:22
連絡する:

Re: 戦闘中表示される仲間のHPMPウィンドウを消したい

投稿記事 by しぐれん »

rpg_scene.jsのScene_Battleですね。
ウィンドウの変数名を調べて、hide()すれば隠れます。
現在、プラグイン依頼はお休み中です。
青猫_
記事: 42
登録日時: 2017年11月07日(火) 22:47

Re: 戦闘中表示される仲間のHPMPウィンドウを消したい

投稿記事 by 青猫_ »

素早いお返事ありがとうございます、早速試して見ます!

・・・・・・おもいっきり見当外してましたね、恥ずかしい
青猫_
記事: 42
登録日時: 2017年11月07日(火) 22:47

Re: 戦闘中表示される仲間のHPMPウィンドウを消したい

投稿記事 by 青猫_ »

rpg_scene.jsのScene_Battle、2317行目付近にあります

Scene_Battle.prototype.updateStatusWindow = function() {
if ($gameMessage.isBusy()) {
this._statusWindow.close();
this._partyCommandWindow.close();
this._actorCommandWindow.close();
} else if (this.isActive() && !this._messageWindow.isClosing()) {
this._statusWindow.open();←この部分を
}
};

「this._statusWindow.hide();」に書き換える事で、戦闘中一切HPウィンドウを表示しなくなりました、
修正するのがこの部分であってるのか、いまいち自信がないですが、とにかく消す事ができた事を報告させていただきます。
ありがとうございました!
返信する

“MV:質問”に戻る