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

フォール
記事: 3
登録日時: 2016年9月30日(金) 16:48

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

投稿記事by フォール » 2017年2月25日(土) 23:33

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

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

アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

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

投稿記事by まっつUP » 2017年2月25日(土) 23:50

フォール様
お世話になります。
Yana様のSceneFormationのことでしょうか。

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

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
アバター
やなつき
記事: 38
登録日時: 2016年3月31日(木) 12:39

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

投稿記事by やなつき » 2017年2月28日(火) 12:56

並び替えシーンver1.08では、最大戦闘参加人数を変更する機能はありません。
「$gameParty._battleMembersSize = ○;」はあくまで現在の参加人数を調整するのみになります。

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

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

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


画像
画像
画像
画像
画像
画像
----------------------------------------------------------------------------
Twitter: https://twitter.com/yanatsuki_

“MV:プラグイン素材のリクエスト” へ戻る