tomoaky様のTMItemCategoryEx.jsについて

返信する
den
記事: 53
登録日時: 2023年1月10日(火) 10:50

tomoaky様のTMItemCategoryEx.jsについて

投稿記事 by den »

お世話になっております。
アイテムが多いので、表題のスクリプトを使ってアイテムカテゴリを増やしたのですが、アイテム選択の表示では作ったカテゴリを選べないため、アイテム選択イベントをどのようにしたらいいか分からず困っています。
何かアドバイスを頂けますと幸いです。
よろしくお願いします。
アバター
剣崎 宗二
記事: 744
登録日時: 2016年11月12日(土) 20:36
連絡する:

Re: tomoaky様のTMItemCategoryEx.jsについて

投稿記事 by 剣崎 宗二 »

恐らく望んでいた回答ではないので暫く控えておりましたが、回答が付かないようなので一意見として。

プラグインの制約として、「エディタ」(私たちがいじっているツクール本体)に干渉できない(MZに於けるプラグインコマンド部分を除く)があります。
なので、「アイテム選択の表示」のコマンド入力の仕方は変えられません。


ではどうすればいいかと言うと、以下の工程になると思います。

1.プラグインコマンド或いはスクリプトで「次にアイテム選択を行った際に絞り込むカテゴリ」をどこか($gameTemp辺りが良いかとは思います)に保存しておく
2. Window_EventItemのincludesを改造し、事前に上記で保存したカテゴリが存在する場合はそれで絞り込むようにし(絞り込み方はWindow_ItemList.prototype.includesを参照)、存在しない場合はデフォルトの動作を行う

ご自身でコードが書ける場合は、上記のヒントを基に書いていただくのが良いかと。
書けない場合はどこかにご依頼いただくか、次の回答を待っていただくのが宜しいかと思います。
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
den
記事: 53
登録日時: 2023年1月10日(火) 10:50

Re: tomoaky様のTMItemCategoryEx.jsについて

投稿記事 by den »

剣崎宗二さん、回答していただきありがとうございます。
コードは書けないので、何か別の方法を考えてみようと思います。
返信する

“MV:質問”に戻る