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