RTSEngine.Data.Team.RTSUnit.Damage C# (CSharp) Method

Damage() public method

public Damage ( int d ) : void
d int
return void
        public void Damage(int d)
        {
            bool b = IsAlive;
            Health -= d;
            if(OnDamage != null)
                OnDamage(this, d);
            if(b != IsAlive && !IsAlive)
                Destroy();
        }