| 回答有難うございます。
いろいろと考えた結果、実につまらない事を思い出しました。 そもそも私のシナリオでは、ユニットの武器のほぼ全てを、 アイテムデータ側で管理していたのでした。 ・・・私の脳の小ささを露呈してしまいました。
では何故、特定の武器群だけが使用武器として返されないのか。 アイテムデータを比較するまでもありませんでした。 使用武器として認知されない武器は全て、(アイテム)指定をされたもの。 使用した途端に武器が消えてしまうと、システム変数には書き込まれないようです。
表面上の問題は解決したものの、使用武器が返されないとなると、 結構困るのです。 方法はいくつかあると思います。 例えば、攻撃前に全ての武器の残弾を記憶させ、攻撃後に使用されたものを調べる方法。 しかし迎撃等が発動した場合は面倒ですね・・・ (ユニット特殊能力から迎撃武器を調べる事も出来ますが)
そこで使い捨ての武器でもシステム変数に書き込まれるよう、 リクエストしようと思うのですが、構いませんでしょうか?
|