RGSS3_リンクアイテム
リンク元のアイテムが増減する場合、リンク先のアイテムも同時に増減します。
(増減とは装備の付け外しやアイテムの使用、ショップでの売買も含みます)
これにより、アイテムとしても使える装備や複数の性能を持つ装備が作れます。
(つづきに具体的な作り方が載っています)
設定方法
データベースのアイテム、武器、防具のメモ欄にタグを書きます。
<リンクアイテム n>
<リンク武器 n>
<リンク防具 n>
n番のアイテム / 武器 / 防具へのリンクを設定します。(複数可)
タグを書いたアイテムが増減する場合、ここで設定したアイテムも同時に増減します。
(但しリンク先の増減で、新たにリンクが連鎖して発動することはない)
<リスト非表示>
このタグを書いたアイテムは、メニューやショップ売却のアイテムリストには表示されません。
ショップ購入、戦闘画面、装備画面などでは問題なく表示されます。
*スクリプター向け情報
表示されないのはWindow_ItemListクラスのinclude?メソッドを使っているもの。
子クラスであってもinclude?メソッドをsuperなしでオーバライドしているなら表示される。
<専用スロット n>
このタグを書いたアイテムは、n番のスロットにしか装備できません。
複数タグを書けば、そのどれかのスロットで装備できます。
ほぼ二刀流用の機能です。
右手装備と左手装備を別々に用意してバランスを調節したり
両手剣をスロット0専用にして「両手剣二刀流バグ」をなくしたりできます。
その他
ver1.1 専用スロットのタグを追加。
ver1.2 エラー落ちする不具合を修正。
スクリプトをダウンロード
具体的な使い道
基本的にはアイテム同士で相互にリンクを設定します。
そうすることで、複数のアイテムがあたかも1つのアイテムのようになります。
例えば、武器「炎の剣」とアイテム「炎の剣」を作ってリンクさせれば
武器として装備しても良いし、装備しない場合はアイテムとして使える剣になります。
普通に非消費アイテムとリンクさせてドラクエ風にするのも良いでしょうし
あえて消費アイテムとリンクさせて「投げナイフ」や「フランスパン」などを作っても良いですね。
また、頭装備の「陣笠」と盾装備の「陣笠」や
盾装備の「シールド」と背中装備の「シールド」のように同じカテゴリーでも有効です。
複数部位装備は他のスクリプトでも出来ますが
これのメリットは盾として装備すると剣に強い
頭や背中に装備すると弓に強いといった性能変化が行えることです。
応用すれば、右手装備の「剣」と左手装備の「剣」を作ることで
違う武器同士の二刀流を簡単に、かつバランス良く作ることが出来ます。
この場合は左手用の剣を盾で作っても良いでしょうし
Ver1.1で追加された専用スロットを活用しても良いでしょう。
その他、装備可能アクターと付与スキルを変えたものをリンクさせて
アクターによって違うスキルを習得するなど、夢は広がりますね。
そうすると問題になるのがアイテム表示のときです。
アイテムリストに何種類も同じアイテムが並ぶのは演出的にも操作感的にも台無しです。
そのために<リスト非表示>のタグが用意されています。
メインとなるアイテム1つ以外は非表示にしてしまいましょう。
装備画面や戦闘画面では問題なく表示されるので安心です。