開発日誌

すべての記事

[ テクニック ] [ 素材 ] [ プラグイン/スクリプト ] 最近入手したアイテムを分かりやすくする

2026-09-22 13:29:32

久しぶりのプラグインです。

メニューのアイテム画面に、最近入手したアイテムを入手順にまとめたカテゴリー(タブ)を追加し、かつ最近入手したアイテムに記号を付けられるプラグインを公開しました。

RPGツクールMZ専用です。

さっき手に入れたアイテムはどこ?

▲アイテムがたくさんあると何がどこにあるか探しにくい

新しい装備やアイテムを手に入れて、その性能や効果を見ようと思ってメニュー画面のアイテムを開くけど、さっきのアイテムがどこにあるのか見つからない。

装備品やアイテムの数が多いゲームだと起こりがちです。

RPGツクールVX Ace以降の標準のアイテムメニューだと、まず「アイテム」「武器」「防具」「大事なもの」のカテゴリー分類があり、その中で各アイテムがID番号順に並んでいます。

しかし、プレイヤーはアイテムのID番号など知らないので、当該アイテムが一覧のどの辺りに並んでいるのか分かりません。また「○○の剣」とか「○○の鎧」のように種別が名前から明確に分かるものならともかく、そうでない名前だと通常アイテムなのか、武器なのか、防具なのか、分からなくて探し回るというケースもよくあります。そもそもさっき手に入れたアイテムの名前を、はっきりと覚えていないということもありがちです。

せっかく有用なアイテムを手に入れたのに、一覧から見つけられなくて使われなかった、というのは非常にもったいないことです。

作品によっては一覧を入手順にソートできる機能があったりもしますが、独自の操作が必要になるなどデメリットも考えられたため、もう一工夫したプラグインを作成しました。

「最近入手」カテゴリー

▲最近入手したアイテムが種類に関係なく入手順に並ぶ

まず一点目の機能として、「アイテム」「武器」「防具」「大事なもの」の標準カテゴリーに「最近入手」のカテゴリーが追加され、そこに通常アイテムや装備品の区別なく、最近手に入れたアイテムが入手順に並びます。

すなわちプレイヤーは、このカテゴリーを見れば最近入手したアイテムが種類に関係なく入手順に並んでいるため、「さっきのアイテムはどこだっけ?」と探し回ることがなくなります。

カテゴリーの名前と、最近入手アイテムを何件まで表示するかは、プラグインパラメータで指定できます。表示件数を0にすると、最近入手の一覧に表示する件数が無制限になりますが、あまり多いと一覧が長くなるため、ほどほどの数にしておくことをお勧めします。

アイテムを使用したり装備したりして現在の所持数が0になっても、最近入手の一覧には表示されますので、既に使ってしまったアイテムでも後から確認することが可能です。

また、同じアイテムを複数回入手した場合でも重複して表示されることはなく、再度入手したアイテムは一覧の先頭に移動します。

最近入手記号

▲通常の一覧内でも最近入手したアイテムに記号が付き目立つ

「最近入手」のカテゴリーを設ければ非常に探しやすくはなるのですが、いざ通常のアイテム一覧に戻った場合に、結局そのアイテムがどの辺りに並んでいるのか分からない、という欠点が残ります。

その問題を解決するのが、「最近入手記号」です。

このプラグインパラメータで設定した文字が、最近入手したアイテムの所持数の前に表示されます。通常のリスト内でもどれが最近入手したアイテムなのか目立って分かりやすくなるので、探しやすくなるはずです。

ただしアイテム名が長いと、この記号と被ってしまうため、注意が必要です。

記号は任意の文字列を設定できますが、自分は「✦」(U+2726)を使っています。

また、同じ記号をカテゴリー名の前にも付けて「✦最近入手」としています。こうすることで「✦」が何を示しているのか、わざわざ説明を加えなくても理解してもらえると思います。

登録の仕様と初期装備

最近入手の一覧には、イベントでの入手、ショップでの購入、宝箱などからの入手、敵からのドロップなど、入手経路に関わらず登録されます。

ただしアイテム種別が「隠しアイテムA」「隠しアイテムB」のものは、最近入手したアイテムとしては登録されません。

アクターの初期装備も、そのアクターが初めてパーティーに加入した時点で最近入手したアイテムとして登録されます。初期パーティーのメンバーについても、ゲーム開始時点で初期装備が登録されます。

例えば一時的に加入するゲストメンバーで、その装備品は最近入手アイテムとして登録したくないケースもあるかもしれません。あるいは逆に、一度抜けたメンバーが再度加入するのだが、今回は装備が一新されているので改めて登録したいケースもあると思います。

そうしたケースにも柔軟に対応できるよう、「アクター加入時の装備登録」のプラグインコマンドを用意してあります。

アクターが加入する前にこのプラグインコマンドで、対象アクターの装備を最近入手アイテムとして登録するかどうか、切り替えることが可能です。

特に何も設定しなければ、初回加入時のみ、その時点での装備が最近入手アイテムとして登録されます。

「登録しない」に設定すると、再度「登録する」に設定するまで加入時の装備登録は行われません。

「登録する」に設定すると、当該アクターの次回加入時にその時点での装備が登録されます。2回目以降の加入時にも装備を登録したい場合は、加入前にその都度「登録する」に設定してください。

補足とまとめ

当初は最近入手記号にアイコンを使えるようにしたり、フォントサイズや色を変えられるようにしたりも考えましたが、実装が複雑になってしまうのと、所持数の手前に記号を表示させたことで、十分に見やすくなっていると思い、そのまま文字を表示するだけの処理にしています。

この最近入手記号と最近入手カテゴリーを組み合わせたところがポイントで、カテゴリーの数を増やしただけなので、特別な操作やUIを必要としないのが特徴です。

特にダンジョン探索系の、アイテムや装備品の種類が多いゲームでは、非常に便利だと思います。

プラグインに関する質問やアドバイスなどはコメント欄まで、お気軽にお願いします。素材利用条件などについては、このサイトについての「提供素材について」の項目などをご覧ください。

コメント
お名前
コメント
※ 確認画面はありません。