public interface IDestructible { public BulletOwner BulletGroup { get; set; } public void Hit(float damage, DamageType type = DamageType.Neutral); public bool IsDestroyed(); }