using UnityEngine; namespace BlueWater.Enemies.Bosses.SandMole.Skills { [CreateAssetMenu(fileName = "MultiThrowSpikesData", menuName = "ScriptableObjects/Skills/SandMole/MultiThrowSpikesData", order = (int)SandMoleSkill.MultiThrowSpikes)] public class MultiThrowSpikesData : SkillData { [field: SerializeField] public GameObject SpikePrefab { get; private set; } [field: SerializeField] public int SpikeCount { get; private set; } = 4; [field: SerializeField] public float SpikeInterval { get; private set; } = 0.5f; [field: SerializeField] public float ProjectileSpeed { get; private set; } = 25f; [field: SerializeField] public float PushPower { get; private set; } = 3.5f; [field: SerializeField] public float SlowDuration { get; private set; } = 3f; [field: SerializeField] public float MoveSpeedCoefficient { get; private set; } = 0.3f; } }