ページ 11

並び替えシーンの戦闘メンバーの数を変数に

Posted: 2017年2月25日(土) 23:33
by フォール
http://www6.atwiki.jp/pokotan/pages/3.htmlにある並び替えシーンのプラグインでポケモンではシングルバトルでは1体、ダブルバトルでは2体、トリプルバトルでは3体とルールによって戦闘するときに出せるポケモンの数が変わります。

しかしver1.08では人数が固定されてしまいます。
スクリプトに「$gameParty._battleMemberSize = ○;」を入れるやり方では並び替えシーンをした時に並び替えシーンで設定したパラメータが参照されてしまい挙動がおかしくなります。
どうすれば変数のように最大人数を変更できるのでしょうか?

Re: 並び替えシーンの戦闘メンバーの数を変数に

Posted: 2017年2月25日(土) 23:50
by まっつUP
フォール様
お世話になります。
Yana様のSceneFormationのことでしょうか。

実際に試していないのでうまくいくかは分かりませんが
Game_Party.prototype.maxBattleMembers
の内容を変更すれば戦闘人数がある程度操れるようになると思いますがどうでしょうか。

Re: 並び替えシーンの戦闘メンバーの数を変数に

Posted: 2017年2月28日(火) 12:56
by やなつき
並び替えシーンver1.08では、最大戦闘参加人数を変更する機能はありません。
「$gameParty._battleMembersSize = ○;」はあくまで現在の参加人数を調整するのみになります。

なので、ver1.09でプラグインコマンドを使って最大戦闘参加人数を変更できるように機能を追加しました。
以下の画像を参考にして、ご使用ください。

SceneFormation.js
(59.29 KiB) ダウンロード数: 133 回

170228.png
170228.png (10.08 KiB) 閲覧数: 3025 回


画像
画像
画像
画像
画像
画像