いつもお世話になっております。
MVデフォルトでパーティ全員が自動戦闘の時にはアクターコマンドはもちろん、パーティコマンドも選択できなくなりますがパーティコマンドは毎ターン選択できるようにしたいと思っています。
VXACEの時にも同じように希望して有志の方にスクリプトを頂いたのですがMVでも可能でしょうか?
ちなみにACEの時は不意打ち時にもコマンドが現れる状態だったのを追加で修正してもらいました。
MVでも同じ挙動個所の変更であれば
・パーティ全員が自動戦闘でもパーティコマンドは選択したい
・不意打ちの時はパーティコマンドは選択できない
という状態が希望です。お力添え宜しくお願いします。
【解決済】 自動戦闘中でもパーティコマンドを選択したい
【解決済】 自動戦闘中でもパーティコマンドを選択したい
最後に編集したユーザー ささき [ 2022年2月14日(月) 21:50 ], 累計 1 回
Re: 自動戦闘中でもパーティコマンドを選択したい
既に自動戦闘を導入しているように感じられるので、下記で合っているかご確認ください。ささき さんが書きました:いつもお世話になっております。
MVデフォルトでパーティ全員が自動戦闘の時にはアクターコマンドはもちろん、パーティコマンドも選択できなくなりますがパーティコマンドは毎ターン選択できるようにしたいと思っています。
VXACEの時にも同じように希望して有志の方にスクリプトを頂いたのですがMVでも可能でしょうか?
ちなみにACEの時は不意打ち時にもコマンドが現れる状態だったのを追加で修正してもらいました。
MVでも同じ挙動個所の変更であれば
・パーティ全員が自動戦闘でもパーティコマンドは選択したい
・不意打ちの時はパーティコマンドは選択できない
という状態が希望です。お力添え宜しくお願いします。
▼Auto Battle Plus - AutoBattlePlus.js
https://plugin.fungamemake.com/archives/2603
パーティコマンドに「自動戦闘」と「リピート」を追加します
こちらのプラグインから、
・「戦う」「リピート」を削除。
・「自動戦闘」「逃げる」のみのパーティコマンドを表示する。
という動作にするように変更すれば、要件は足りますか?
どうも、自動戦闘と通常戦闘を切り替える機能が暗黙として有りそうですが、どうでしょうか?
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: 自動戦闘中でもパーティコマンドを選択したい
ムノクラ様ご返信ありがとうございます。
当方の戦闘スタイルはいくつかのステートに自動戦闘と自動戦闘専用スキルを設定してアクター毎にステートを変えていく方式にしてます。
ちょうど昔のドラクエの作戦のイメージです。
なので常に完全に自動戦闘というわけでもなくコマンド選択出来るメンバーが戦闘不能になったりした時にメンバーの入れ替えやステートの張り替えをしたいのです。
パーティコマンドにはステートの張り替えシーンと仲間の入れ替えシーンがそれぞれターン消費なしで行えるコマンドがあるのでそれらはそのまま利用したいと考えています。
並び替えシーンで利用させていただいてるJS 並び替えシーン - SceneFormation.js
https://plugin.fungamemake.com/archives ... e_vignette
ステート張り替えシーンで利用させていただいてるJS FTKR_ExBattleCommand
https://github.com/futokoro/RPGMaker/bl ... mand.ja.md
当方の戦闘スタイルはいくつかのステートに自動戦闘と自動戦闘専用スキルを設定してアクター毎にステートを変えていく方式にしてます。
ちょうど昔のドラクエの作戦のイメージです。
なので常に完全に自動戦闘というわけでもなくコマンド選択出来るメンバーが戦闘不能になったりした時にメンバーの入れ替えやステートの張り替えをしたいのです。
パーティコマンドにはステートの張り替えシーンと仲間の入れ替えシーンがそれぞれターン消費なしで行えるコマンドがあるのでそれらはそのまま利用したいと考えています。
並び替えシーンで利用させていただいてるJS 並び替えシーン - SceneFormation.js
https://plugin.fungamemake.com/archives ... e_vignette
ステート張り替えシーンで利用させていただいてるJS FTKR_ExBattleCommand
https://github.com/futokoro/RPGMaker/bl ... mand.ja.md
Re: 自動戦闘中でもパーティコマンドを選択したい
多分、これで動くと思います。 他のプラグインと組み合わせての動作確認はしていませんが、影響しないと思います。ささき さんが書きました:ムノクラ様ご返信ありがとうございます。
当方の戦闘スタイルはいくつかのステートに自動戦闘と自動戦闘専用スキルを設定してアクター毎にステートを変えていく方式にしてます。
ちょうど昔のドラクエの作戦のイメージです。
なので常に完全に自動戦闘というわけでもなくコマンド選択出来るメンバーが戦闘不能になったりした時にメンバーの入れ替えやステートの張り替えをしたいのです。
パーティコマンドにはステートの張り替えシーンと仲間の入れ替えシーンがそれぞれターン消費なしで行えるコマンドがあるのでそれらはそのまま利用したいと考えています。
並び替えシーンで利用させていただいてるJS 並び替えシーン - SceneFormation.js
https://plugin.fungamemake.com/archives ... e_vignette
ステート張り替えシーンで利用させていただいてるJS FTKR_ExBattleCommand
https://github.com/futokoro/RPGMaker/bl ... mand.ja.md
動作確認をお願いします。
コード: 全て選択
/*:
* @target MV
* @plugindesc 戦闘参加アクターが戦闘コマンドを入力できない状態でも、パーティコマンドを入力出来るように変更します。
*
* @help
* 戦闘参加アクターが戦闘コマンドを入力できない状態でも、
* パーティコマンドを入力出来るように変更します。
*
*
* 利用規約:
* CC0です。
* https://creativecommons.org/choose/zero/?lang=ja
*/
(() => {
"use strict";
// オーバーライド
BattleManager.startInput = function () {
this._phase = 'input';
$gameParty.makeActions();
$gameTroop.makeActions();
this.clearActor();
if (this._surprise) {
this.startTurn();
}
};
})();
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
Re: 自動戦闘中でもパーティコマンドを選択したい
ムノクラ様 ありがとうございます。
動作確認させて頂いて希望通りの挙動を確認しました!
いろんなトピックでいつも参考にさせて頂いてます。重ね重ねありがとうございました。
動作確認させて頂いて希望通りの挙動を確認しました!
いろんなトピックでいつも参考にさせて頂いてます。重ね重ねありがとうございました。