【解決済み】パーティーコマンドを2ターン目以降非表示にする方法

返信する
るるみる

【解決済み】パーティーコマンドを2ターン目以降非表示にする方法

投稿記事 by るるみる »

パーティーコマンドは、逃走したかったりするときにはもちろん必要ですが、普通に戦うときは毎ターン表示されると少し邪魔に感じます。
そこで、「2ターン目以降はパーティーコマンドを飛ばして行動選択を最初から出す」「1番アクターの行動選択時にキャンセルを押すことでパーティーコマンドを表示」する方法はないでしょうか。
分かる方がいればぜひ教えていただきたいです。

コアスクリプトに条件式を入れて処理を飛ばすとか…どうですかね?
最後に編集したユーザー るるみる [ 2018年9月15日(土) 10:34 ], 累計 1 回
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡する:

Re: パーティーコマンドを2ターン目以降非表示にする方法

投稿記事 by トリアコンタン »

こんにちは!
以下のスクリプトをjsファイルとして保存してプラグイン管理画面から取り込めばご要望の機能を実現できると思います。よろしければお試しください。

コード: 全て選択

(function() {
    'use strict';
    
    var _BattleManager_startInput = BattleManager.startInput;
    BattleManager.startInput = function() {
        _BattleManager_startInput.apply(this, arguments);
        if (this._phase === 'input' && $gameTroop.turnCount() > 0) {
            BattleManager.selectNextCommand();
        }
    };
})();
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
るるみる

Re: パーティーコマンドを2ターン目以降非表示にする方法

投稿記事 by るるみる »

トリアコンタン様、返信ありがとうございます。
やってみたところ、想像通りになりました!
返信する

“MV:質問”に戻る