引き続きアイテム周りの実装をしています。
今回はアイテム個別の情報と、その元になる種別情報の2つを管理するということで、なかなか手間のかかる作業になっています。
種別情報に基本的な情報が設定されていて、それが地面に落ちたりキャラが持ったりする時にアイテム情報として追加されるという感じで。
種別情報に「皮のよろい」というのがあって、アイテム情報には「硬い」という追加情報があった場合、プレイヤーには「硬い皮のよろい」と見える感じですね。
「はがねの剣+2」みたいなのもできたら楽しそうですね。
某3DダンジョンRPG的に言うと「腐った皮よろい」ですなぁ。

下回りの地味な実装の気分転換として、ジョイパッド対応をやってみようと下調べ。
まずは列挙ということでサンプルコードを見ながらやってみると…
出た!
なんだか新鮮。
この調子で入力状態を読めるようにしてSBOに組み込みたいと思いますっ。