using Content.Shared.Database; namespace Content.Server.Destructible.Thresholds.Behaviors { public interface IThresholdBehavior { public LogImpact Impact => LogImpact.Low; /// /// Executes this behavior. /// /// The entity that owns this behavior. /// /// An instance of to pull dependencies /// and other systems from. /// /// The entity that caused this behavior. void Execute(EntityUid owner, DestructibleSystem system, EntityUid? cause = null); } }