using UnityEngine; [CreateAssetMenu(menuName = "BlockBreaker/Ball Effects/Explosive", fileName = "ExplosiveEffect")] public class ExplosiveHitEffectDefinition : BallEffectDefinition { [SerializeField] private float radius = 1.5f; [SerializeField] private float maxDamageAtCenter = 1.5f; [SerializeField] private float minDamageAtEdge = 0.25f; public float Radius => radius; public float MaxDamageAtCenter => maxDamageAtCenter; public float MinDamageAtEdge => minDamageAtEdge; public void SetRadius(float value) => radius = value; public void SetMaxDamageAtCenter(float value) => maxDamageAtCenter = value; public void SetMinDamageAtEdge(float value) => minDamageAtEdge = value; }