19/08/17 17:37:37.11 HRi0inKO.net
防具システムなら
他にも装備するではなく 「使うアイテム」として処理して
スキルリストの形にする方法もあります
試して設計して見た:
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
テスト:
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
URLリンク(i.imgur.com)
つまりAユニットは「皮の鎧」のアイテムを「使う」と
Aのスキルリストに「皮の鎧」のマークが追加され
その後Aユニットは「鉄の鎧」というアイテムを「使う」と
Aのスキルリストの「皮の鎧」が削除され、代わりに「鉄の鎧」が追加
更にアイテムリストに「皮の鎧」というアイテムを追加する(外された防具)
一見では全体イベント処理はめんどうそうですが
この形の防具システムなら 全くスクリプトを改造しなくても出来ます
しかも盾とか頭とか体とか
スイッチと共有イベント分けて処理すれば簡単に達成できます
もちろんこの方法では1ターン同時に多く部位の防具を装備することは出来ない
あと他の防具が持ってないと、現在装備してる防具を外せないけど
これはユニットコマンドイベントで処理すれば問題解決