/* * ItemEntry instance may be overrided by a few unique items */ public virtual void UseBy(Actor a) { if( kind == Kind.Food ) { a.Eat (this); } else { GUIManager.GetManager().Message(a.charName + " は " + itemName + " を つかった!" ); } _TestStatusApply(a); if(WillUseConsumeItem) { Destroy (this); } }