24 lines
843 B
C#
24 lines
843 B
C#
using UnityEngine;
|
|
|
|
namespace Data
|
|
{
|
|
[CreateAssetMenu(fileName = "AIData", menuName = "Data/AIData", order = 0)]
|
|
public class AIData : ScriptableObject
|
|
{
|
|
[SerializeField] private int _distanceToAgr;
|
|
[SerializeField][Range(0,1)] private float _percentToRetreet;
|
|
[SerializeField][Range(0,1)] private float _percentToUseProtectBonus;
|
|
[SerializeField][Range(0,1)] private float _manaPercentToCollectBonus;
|
|
[SerializeField] private int _distaceToCollectBonus;
|
|
|
|
public int DistanceToAgr => _distanceToAgr;
|
|
|
|
public float PercentToUseProtectBonus => _percentToUseProtectBonus;
|
|
|
|
public float PercentToRetreet => _percentToRetreet;
|
|
|
|
public float ManaPercentToCollectBonus => _manaPercentToCollectBonus;
|
|
|
|
public int DistaceToCollectBonus => _distaceToCollectBonus;
|
|
}
|
|
} |