【解決】トリアコンタン様製プラグインSceneCustomMenuへのおねがいがあります

ヒグラシ
記事: 94
登録日時: 2019年8月03日(土) 21:00

【解決】トリアコンタン様製プラグインSceneCustomMenuへのおねがいがあります

投稿記事by ヒグラシ » 2020年7月11日(土) 19:59

いつも大変お世話になっています。
毎度の事ながらトリアコンタン様の神プラグインSceneCustomMenuお借りしてます。
今回要望として僭越ながら以下3点おねがいがあります。いつもお忙しい中大変申し訳ありません。
メインは①ですが②と③もできれば自分の想像通りのものが作れますので大変嬉しい限りです。
前回に引き続き恐れ入りますがお時間のあるときにでも今少しご指導ください。


①コマンドリストの各項目にもフィルタスクリプト及び選択可能スクリプトを設定できるようになりませんか?
というのも捨てるコマンドを行いたくないアイテムがあるためです。
それぞれのアイテムに応じてコマンドが実行できるできない(若しくは表示非表示)を設定したいと思います。
例えば捨てるの選択可能スクリプトに
item.itypeId === 1; // アイテムタイプが[通常アイテム]
を設定することでアイテムタイプが通常アイテムのもののみ捨てることができるようになると思います。


②背景画像を活かしたいので特定のウィンドウの枠を非表示したいです。
ダイアログボックスのように枠を表示したい場合もあります。ウィンドウに応じて表示非表示を切り替えできると助かります。
それかいっそのこと枠そのものを無しにできてもいいかもしれません。
背景画像で枠を表示すれば良いし、枠の分の余白がなくなればウィンドウが重なることなく増やすことができ
より多い文字を表示できるはずです。枠そのものを取っ払うことが無理なら非表示にするだけでも…!!


③左右逆ゲージで表示したいです。
グラデーションゲージの上に上から重ねる黒のマスキング逆ゲージをツクってグラデーションをマスキングしたいためです。
現状のゲージですとグラデーションごと伸縮してしまうようですので。
そしてできれば縦幅も調整できると嬉しいです。


以上です。それではよろしくおねがいします。
最後に編集したユーザー ヒグラシ on 2020年7月12日(日) 22:14 [ 編集 2 回目 ]

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様製プラグインSceneCustomMenuへのおねがいがあります

投稿記事by トリアコンタン » 2020年7月12日(日) 15:39

こんにちは!
ご要望について検討し、対応可能なものについては以下のとおり機能追加しました。

1.7.0 2020/07/12 再描画に同一のスイッチを指定した場合に、すべてのウィンドウが再描画されるよう修正
通常コマンドリストにも非表示、選択不可でスクリプトを使用できる機能を追加
スクリプト実行でエラーになったときにゲームを停止せずエラーログを出力するよう変更
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/SceneCustomMenu.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様製プラグインSceneCustomMenuへのおねがいがあります

投稿記事by トリアコンタン » 2020年7月12日(日) 15:46

②については、ウィンドウスキンを変更することである程度対応できるかもしれません。
③については、本プラグインが提供する機能、責務の範囲外となると判断したので対応は難しいです。。
ご了承ください。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
ヒグラシ
記事: 94
登録日時: 2019年8月03日(土) 21:00

Re: トリアコンタン様製プラグインSceneCustomMenuへのおねがいがあります

投稿記事by ヒグラシ » 2020年7月12日(日) 21:26

トリアコンタン様

①と複数ウィンドウへの一括再描画の機能追加ができるようになっただけで十分すぎます!!
素晴らしい機能の実装ありがとうございました。

ただ①の件で「捨てる」コマンドの
選択可能スクリプトにitem.itypeId === 1;を入力して試したところ以下のエラーが表示されてしまいました。
スクリーンショット 2020-07-12 21.03.44.png


尚試したスクリプトは上記のものだけです。
スクリプトの指定方法に誤りがあるのであれば正しい方法をご指導ください。
何度もお手数おかけしてすみません。

尚、このアップデートに伴いコマンド内項目すべてのウィンドウを一度開いてOKを押しました。
こうしないと表示されないようでしたので…。

<追記>
スイッチを使い回せる機能は余計なスイッチが増えず最高です!
これでいっそう使いやすくなりました。未描画のミスが減りそうです。
ホント感謝しかありません!!!
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様製プラグインSceneCustomMenuへのおねがいがあります

投稿記事by トリアコンタン » 2020年7月12日(日) 22:01

尚、このアップデートに伴いコマンド内項目すべてのウィンドウを一度開いてOKを押しました。
こうしないと表示されないようでしたので…。


パラメータの設定がないと非表示になってしまう問題を修正しました。

1.7.1 2020/07/12 1.7.0の修正でパラメータの再設定をしないとコマンドウィンドウの項目が表示されなくなる問題を修正
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/SceneCustomMenu.js


また、スクリプトのエラーですが、「変数『item』で『一覧ウィンドウID』の選択項目が参照できます」とヘルプに明記しています。
パラメータ『一覧ウィンドウID』に指定がない場合、変数『item』は使用できないのでそれが原因かも知れません。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
ヒグラシ
記事: 94
登録日時: 2019年8月03日(土) 21:00

Re: トリアコンタン様製プラグインSceneCustomMenuへのおねがいがあります

投稿記事by ヒグラシ » 2020年7月12日(日) 22:13

トリアコンタン さんが書きました:また、スクリプトのエラーですが、「変数『item』で『一覧ウィンドウID』の選択項目が参照できます」とヘルプに明記しています。
パラメータ『一覧ウィンドウID』に指定がない場合、変数『item』は使用できないのでそれが原因かも知れません。


初歩的なミス、申し訳ありません。うっかり指定してませんでした。
一覧ウィンドウIDに指定する必要があったんですね。
おかげさまでうまく非表示できました。
これにてこちらのトピックは解決とさせていただきます。

これでこのプラグインで思い通りのウィンドウが作れそうです!助かりました!!

“MV:質問” へ戻る