CapersProject/Assets/02.Scripts/Skill/SkillData.cs

35 lines
1005 B
C#
Raw Normal View History

2024-06-03 18:26:03 +00:00
using UnityEngine;
namespace BlueWater
{
[CreateAssetMenu(fileName = "NewSkillData", menuName = "ScriptableObjects/Skills/SkillData")]
public class SkillData : ScriptableObject
{
[field: SerializeField]
public string Name { get; private set; }
[field: SerializeField]
public string DisplayName { get; private set; }
[field: SerializeField, TextArea(3, 10)]
public string Description { get; private set; }
[field: SerializeField]
public int Damage { get; private set; }
[field: SerializeField]
public float Cooldown { get; private set; }
[field: SerializeField]
public float Radius { get; private set; }
[field: SerializeField]
public float CastingTime { get; private set; }
[field: SerializeField]
public float Duration { get; private set; }
[field: SerializeField]
public LayerMask TargetLayer { get; private set; }
2024-06-03 18:26:03 +00:00
}
}