public override void FinishUse(Vector3 direction) { if (Creature != null && mTongue != null) { Creature.World.Remove(mTongue); } mTongue = null; mCanAnimate = true; }
public override void Use(Vector3 direction) { PlayAnimation("tongue", false, false); mTongue = new FrogTongue(Creature, direction); Creature.World.Add(mTongue); mCanAnimate = false; }