>>120
まず仕様を確定させてから始めた方がいい。

アイテムがシチュエーションに依らず使用可能なら、
シナリオ側に「僕は○○を使った」があるのはナンセンスだろ。
それはアイテム側に無いと参照しづらい。(またはコピーが大量に必要になる)
両対応なら、普通は上記セリフはアイテム側にもって、
シナリオ側には有効アイテムかどうかのフラグを持つ。
(そうすれば、「僕は○○を使った」「何も起こらなかった」or「△△になった」と作りやすい)

まあ色々試せばいいが、多分一旦吉里吉里の仕様を確認して、
何でそういうことになっているのか考えた方がいいと思うぞ。
上記の通り、仕様が異なればそれに対する最適解も異なってくる。

とはいえ、正直やってみないと分からないところもあるだろうし、
それ含めて勉強だというのなら一度痛い目に遭ってみるのもいいかもしれない。

ただ確実に言えることは、仕様を確定させてから組む方が確実に早いんだよ。
それは面倒な作業に思えるかもしれないが、多分今の君は試したこともないだろ?
ウォーターフォールは成功すれば一番効率がいいんだ。
ただし現実にはそう簡単には行かない。とはいえ、目指さないことには始まらない。
だから今回でなくともいいけど、一回仕様をキッチリ確定させてから組むということを試した方がいい。