using GameDev.CoreSystems; using UnityEngine; using UnityEngine.Serialization; namespace AsteroidGame.ScriptableObjects { [CreateAssetMenu(fileName = "newTargeterConfiguration", menuName = "Configuration/Targeter")] public class SoTargeterConfig : ScriptableObject { [FormerlySerializedAs("_range")] public float _maxRange; public float _minRange; public TargetStrategy _selectedTargetStrategy; public SoTargetableRuntimeSet _activeEntities; public enum TargetStrategy { LowestRange, LowestHealth }; } }