SceneFormation.js改変依頼:戦闘メンバーの人数を固定にしたい【ツクールMV】
Posted: 2025年3月09日(日) 14:18
*前置き:
お世話になります。
表題の通り、Yana様作SceneFormation.jsの改変をお手伝いしていただきたく存じます。
詳細は以下に記載しておりますが、
ご不明点等ございましたらお手数ですがご連絡お願いいたします。
ご検討いただけますと幸いです。
*プラグインDL場所(ツクマテ):
viewtopic.php?t=15064
ver1.097
*説明用資料等(googleスプレッドシート):
https://docs.google.com/spreadsheets/d/ ... ingle=true
(画像をいっぱい用意したため、サーバーの負担になるかと思い
資料を別で用意いたしました。)
*目的:
SceneFormation.jsの並び替えシーンにおいて、
戦闘メンバーの人数を固定(4人固定)にしたい。
*現状:
待機メンバー行の一番左に"-"(空欄)の項目がある。
"-"(空欄)と戦闘メンバーを選択すると、
戦闘メンバーを4人以下に出来てしまう。
(リンク先資料:左半分参照。)
*試した内容:
1. 待機メンバー最大数を調整する。
例) パーティメンバー6人・戦闘メンバー4人固定の場合、
待機メンバーは必ず2人になるため、
プラグインパラメータで
待機メンバーの最大数を2人に設定する。
結果:
待機メンバー行・枠右外の"-"(空欄)を選択出来てしまい、
戦闘メンバーを減らせてしまう。失敗。
(リンク先資料:右半分参照。)
2. プラグイン改変を試みる。
SceneFormation.js・425行目をコメントアウトする。
結果:
ハイフンが表示されないだけで、"-"(空欄)の項目は残ってしまっており、
戦闘メンバーを減らせてしまう。失敗。
(リンク先資料:右半分参照。)
*余談(別件?):
今回のご依頼に関係のある内容なのか、関係ない内容なのか、
そもそも不具合なのか仕様なのか判断できなかったのですが、
念のためご共有いたします。
待機メンバー行右端の"-"(空欄)と戦闘メンバーを入れ替えると、
新たに待機メンバー行・右枠外に"-"(空欄)が生成されるようで、
戦闘メンバーを1人まで減らせてしまう。
また、この際"-"(空欄)と入れ替えた待機メンバーとなった戦闘メンバーは、
待機メンバー枠を超えて配置される(画面に表示されない)。
*環境:
ツクールMV:ver1.6.3
SceneFormation.js:ver1.097
*質問者のスペック:
スクリプトを弄って、文字の大きさや色等を変更することが出来るくらい。
何卒、よろしくお願いいたしますT T
お世話になります。
表題の通り、Yana様作SceneFormation.jsの改変をお手伝いしていただきたく存じます。
詳細は以下に記載しておりますが、
ご不明点等ございましたらお手数ですがご連絡お願いいたします。
ご検討いただけますと幸いです。
*プラグインDL場所(ツクマテ):
viewtopic.php?t=15064
ver1.097
*説明用資料等(googleスプレッドシート):
https://docs.google.com/spreadsheets/d/ ... ingle=true
(画像をいっぱい用意したため、サーバーの負担になるかと思い
資料を別で用意いたしました。)
*目的:
SceneFormation.jsの並び替えシーンにおいて、
戦闘メンバーの人数を固定(4人固定)にしたい。
*現状:
待機メンバー行の一番左に"-"(空欄)の項目がある。
"-"(空欄)と戦闘メンバーを選択すると、
戦闘メンバーを4人以下に出来てしまう。
(リンク先資料:左半分参照。)
*試した内容:
1. 待機メンバー最大数を調整する。
例) パーティメンバー6人・戦闘メンバー4人固定の場合、
待機メンバーは必ず2人になるため、
プラグインパラメータで
待機メンバーの最大数を2人に設定する。
結果:
待機メンバー行・枠右外の"-"(空欄)を選択出来てしまい、
戦闘メンバーを減らせてしまう。失敗。
(リンク先資料:右半分参照。)
2. プラグイン改変を試みる。
SceneFormation.js・425行目
コード: 全て選択
this.drawText('-', x, y, 48, 'center');
結果:
ハイフンが表示されないだけで、"-"(空欄)の項目は残ってしまっており、
戦闘メンバーを減らせてしまう。失敗。
(リンク先資料:右半分参照。)
*余談(別件?):
今回のご依頼に関係のある内容なのか、関係ない内容なのか、
そもそも不具合なのか仕様なのか判断できなかったのですが、
念のためご共有いたします。
待機メンバー行右端の"-"(空欄)と戦闘メンバーを入れ替えると、
新たに待機メンバー行・右枠外に"-"(空欄)が生成されるようで、
戦闘メンバーを1人まで減らせてしまう。
また、この際"-"(空欄)と入れ替えた待機メンバーとなった戦闘メンバーは、
待機メンバー枠を超えて配置される(画面に表示されない)。
*環境:
ツクールMV:ver1.6.3
SceneFormation.js:ver1.097
*質問者のスペック:
スクリプトを弄って、文字の大きさや色等を変更することが出来るくらい。
何卒、よろしくお願いいたしますT T