08/01/04 04:25:06 4fMs9e5G
フィールドのアイテム関連の実装です。
じぶんにアイテムを【わたす】と わたすふりをしたが~ と表示されるようになりました。
【やくそう】が使えるようになりました。
URLリンク(sakuratan.ddo.jp)
CommandsField::giveControl()が極端に長いのが嫌です。
switch文の多様でインデントつけると逆に見づらい、みたいな現象ですが、
各コマンドごとに関数に切り分けるべきでしょうか?
アイテム使用時に
use(MsgCmd *,Character *user,Character *target,int partyState);
みたいな感じにしたかったけど、Useable.hとCharacter.hがお互いをインクルードしなくちゃいけないので無理でした。
今のところCommandsFieldクラスで無理やりやってるけど、あんまり美しくないですよねぇ…。