public void Trigger_CanBeDetached()
        {
            var trigger = new HealTrigger(delegate { });

            (Friend2 as ITriggerAttachee <Unit>)
            .AttachTrigger(trigger);

            (Friend2 as ITriggerAttachee <Unit>)
            .DetachTrigger(trigger);


            Assert.AreEqual(0, Friend2.Triggers.Count);
        }
Exemple #2
0
 internal void OnHealTrigger(IEntity sender, int number)
 {
     HealTrigger?.Invoke(sender, number);
 }