using UnityEngine;

[CreateAssetMenu(fileName = "EnemyConfig", menuName = "Scriptable Objects/EnemyConfig")]
public class EnemyConfig : ScriptableObject
{
    public string name;
    public int damage;
    public float moveSpeed;
    public float attackCooldown;
    public float blockCooldown;
    public int maxHealth;
    public float engageDistance; //when is the enemy going to engage the player
    public float idealAttackDistance; //when is the enemy allowed to swing an attack
    public float attackRadius;
    
    public EnemyAbility[] abilities;
}


