Example #1
0
        public override bool Use(Player activator, Taggmon target)
        {
            if (Math.Abs(target.Health - target.MaxHealth) < float.Epsilon)
            {
                return(false);
            }

            target.Health += target.MaxHealth * 0.25f;

            return(true);
        }
Example #2
0
 public abstract void Perform(Taggmon caller, Taggmon target);
Example #3
0
 public void TaggmonInitialize()
 {
     _taggmon = new Taggmon(1, 100);
 }
Example #4
0
 public virtual void Remove(Taggmon tagmon)
 {
 }
Example #5
0
 public virtual void Update(Taggmon taggmon)
 {
     Ticks--;
 }
Example #6
0
 public virtual void Spawn(Taggmon taggmon)
 {
     Ticks = MaxTicks;
 }
Example #7
0
        public override void Update(Taggmon taggmon)
        {
            base.Update(taggmon);

            taggmon.Health -= _damage;
        }