ページ 11

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

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

ご存知の方おりましたらお知恵をお貸しください

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

Posted: 2017年12月30日(土) 18:34
by しぐれん
rpg_scene.jsのScene_Battleですね。
ウィンドウの変数名を調べて、hide()すれば隠れます。

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

Posted: 2017年12月30日(土) 18:46
by 青猫_
素早いお返事ありがとうございます、早速試して見ます!

・・・・・・おもいっきり見当外してましたね、恥ずかしい

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

Posted: 2017年12月30日(土) 19:20
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ウィンドウを表示しなくなりました、
修正するのがこの部分であってるのか、いまいち自信がないですが、とにかく消す事ができた事を報告させていただきます。
ありがとうございました!